www.gusucode.com > 200套html5精品模板101_150 > 200套html5精品模板101_150/120/css/crystal.css

    /**
 *	Crystal Theme
 *
 *	Developed by: Arlind Nushi (www.arlindnushi.com)
 *	Design by: Arianit Selimaj
 *
 *	Follow me at (also buy this theme at my profile)
 *	Envato Marketplace Profile: http://codecanyon.net/user/arl1nd
 *
 * 	Date Finished: July 2012
 */
body{margin:0px !important;color:#797878;background:url(../images/bg_pattern_01.png);background:#fbfbfb;font-family:'Droid Serif', serif;font-size:13px;}.container{position:relative;z-index:3;}.droidsans{font-family:'Droid Sans', sans-serif;}.droidserif{font-family:'Droid Serif', serif;}h1,h2,h3,h4{margin:0px;padding:0px;text-shadow:1px 3px 1px rgba(0,0,0,0.03);color:#696969;margin-bottom:5px;font-style:italic;}h1{font-size:22px !important;}h2{font-size:18px !important;}h3{font-size:16px !important;}h4{font-size:14px !important;}h1.title,h2.title,h3.title,h4.title{text-align:center;background:url(../images/outer_title_border.png) repeat-x center;}blockquote{background:url(../images/quote_right.png) left 5px no-repeat;padding:0px;padding-left:30px;border:none;font-size:13px;margin:10px;margin-top:0px;}.outer_title_table{margin-bottom:15px;margin-top:15px;}.outer_title_table .left_border,.outer_title_table .right_border{width:50%;background:url(../images/outer_title_border.png) repeat-x center;}.outer_title_table .text_env{padding:0px 15px;white-space:nowrap;}.centered_title{color:#696969;font-size:36px !important;font-family:'Droid Sans', sans-serif;text-align:center;line-height:1.2;text-transform:uppercase;font-style:normal;letter-spacing:1px;padding-top:70px !important;padding-bottom:30px !important;text-shadow:0px 1px 0px #FFF;}.centered_title span{color:#d86560 !important;}::selection{background:#d86560;color:#FFF;}::-moz-selection{background:#d86560;color:#FFF;}::-webkit-input-placeholder{font-style:italic;color:#d9d9d9;}:-moz-placeholder{font-style:italic;color:#d9d9d9;}.hidden{display:none;}.vspacer{height:20px;}.align_right{text-align:right !important;}.margin_right{margin-right:10px;}.j,.justify{text-align:justify !important;}.zindex{position:relative;z-index:1;}.lh{line-height:1.9;}.margin_top{margin-top:30px;}a{text-decoration:none;}a:hover{text-decoration:underline;}body.pat_01{background:url(../images/bg_pattern_01.png);}body.pat_02{background:url(../images/bg_pattern_02.png);}body.pat_03{background:url(../images/bg_pattern_03.png);}body.pat_04{background:url(../images/bg_pattern_04.png);}body.pat_05{background:url(../images/bg_pattern_05.png);}body.pat_06{background:url(../images/bg_pattern_06.png);}body.pat_07{background:url(../images/bg_pattern_07.png);}body.pat_08{background:url(../images/bg_pattern_08.png);}body.pat_09{background:url(../images/bg_pattern_09.png);}body.pat_10{background:url(../images/bg_pattern_10.png);}body.pat_11{background:url(../images/bg_pattern_11.png);}body.pat_12{background:url(../images/bg_pattern_12.png);}body.pat_13{background:url(../images/bg_pattern_13.png);}body.pat_14{background:url(../images/bg_pattern_14.png);}body.pat_15{background:url(../images/bg_pattern_15.png);}body.pat_16{background:url(../images/bg_pattern_16.png);}body.pat_17{background:url(../images/bg_pattern_17.png);}body.pat_18{background:url(../images/bg_pattern_18.png);}body.pat_19{background:url(../images/bg_pattern_19.png);}body.pat_20{background:url(../images/bg_pattern_20.png);}body.pat_21{background:url(../images/bg_pattern_21.png);}body.pat_22{background:url(../images/bg_pattern_22.png);}body.pat_23{background:url(../images/bg_pattern_23.png);}body.pat_24{background:url(../images/bg_pattern_24.png);}body.pat_25{background:url(../images/bg_pattern_25.png);}body.pat_26{background:url(../images/bg_pattern_26.png);}body.pat_27{background:url(../images/bg_pattern_27.png);}body.pat_28{background:url(../images/bg_pattern_28.png);}body.pat_29{background:url(../images/bg_pattern_29.png);}body.pat_30{background:url(../images/bg_pattern_30.png);}.site_header{background:#FFF;-webkit-box-shadow:0px 7px 1px rgba(0,0,0,0.019);box-shadow:0px 7px 1px rgba(0,0,0,0.019);position:relative;z-index:5;}.tight{margin:0 auto;width:960px;}.white_block,.tight,.site_header,.site_footer{position:relative;z-index:5;}.white_block.tight{width:940px;}.site_header.tight{margin-top:30px;}.site_header.tight .top_menu,.site_header.tight .site_logo{margin-left:10px !important;}.site_header.tight .top_social,.site_header.tight .main_menu{margin-right:10px !important;}.small_screen_only{display:none;}.large_screen_only{display:block;}table.large_screen_only{display:inline;}.site_header .bar_top{background:url(../images/sh_top.png) repeat-x;height:58px;}.site_header .site_header_separator{background:#FFF url(../images/diagonal_pattern_01.png);height:10px;}.site_header .bar_top ul{margin:0px !important;height:58px;}.site_header .bar_top ul li{line-height:58px;margin:0px;}.site_header .bar_top .top_menu li{-display:inline-block;float:left;margin-right:22px;font-size:13px;}.site_header .bar_top .top_menu li a{color:#c4c4c4;text-shadow:0px 1px 1px rgba(0,0,0,0.96);font-style:italic;display:block;}.site_header .bar_top .top_social{float:right;}.site_header .bar_top .top_social li{float:left;margin-left:4px;}.site_header .bar_top .top_social li a{background:url(../images/social_icons.png) no-repeat left center;width:32px;display:inline-block;color:#FFF;text-indent:-9999px;}.site_header .bar_top .top_social li.twitter a{background-position:0px center;}.site_header .bar_top .top_social li.facebook a{background-position:-32px center;}.site_header .bar_top .top_social li.google_plus a{background-position:-66px center;}.site_header .bar_top .top_social li.linked_in a{background-position:-99px center;}.site_header .bar_top .top_social li.youtube a{background-position:-132px center;}.site_header .bar_top .top_social li.rss a{background-position:-164px center;}.site_header .site_logo_and_menu{background:#fbfbfb url(../images/site_logo_bg.png) repeat-x top;height:115px;}.site_header .site_logo_and_menu .site_logo{margin-top:35px;}.site_header .site_logo_and_menu a{text-decoration:none;}.site_header .site_logo_and_menu .site_slogan{font-style:italic;color:#9f9f9f;font-size:13px;vertical-align:center;position:relative;margin-left:20px;top:-15px;}#mobile_menu{display:none !important;}.site_header .site_logo_and_menu .main_menu{margin:0px;float:right;position:relative;}.site_header .site_logo_and_menu .main_menu li{float:left;line-height:40px;line-height:115px;padding:0px;margin:0px;margin-left:30px;position:relative;z-index:30;}.site_header .site_logo_and_menu .main_menu li:first-child{margin-left:0px;}.site_header .site_logo_and_menu .main_menu li a{font-weight:bold;color:#828282;text-transform:uppercase;font-size:14px;font-family:'Droid Sans', sans-serif;line-height:115px;display:block;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-o-transition:color 0.25s;-ms-transition:color 0.25s;transition:color 0.25s;}.site_header .site_logo_and_menu .main_menu li a:hover{color:#4f4f4f;}.site_header .site_logo_and_menu .main_menu li a.has_sub{background:url(../images/arrow-down-menu.png) no-repeat right center;padding-right:10px;}.site_header .site_logo_and_menu .main_menu .active_marker{background:#d86560;height:7px;position:absolute;bottom:-7px;left:0px;right:0px;display:none;z-index:5;}.site_header .site_logo_and_menu .main_menu ul{margin:0px;padding:0px;position:absolute;border-top:6px solid #d86560;background:#FFF;top:85px;left:0px;z-index:10;display:none;}.site_header .site_logo_and_menu .main_menu ul li{float:none;line-height:1;margin:0px;border:1px solid #ececec;border-top:none;position:relative;}.site_header .site_logo_and_menu .main_menu ul li a{line-height:1;white-space:nowrap;color:#797878;font-size:12px;font-weight:normal;text-transform:none;display:block;padding:12px 12px;width:150px;-webkit-transition:background 0.25s;-moz-transition:background 0.25s;-o-transition:background 0.25s;-ms-transition:background 0.25s;transition:background 0.25s;}.site_header .site_logo_and_menu .main_menu ul li a:hover,.site_header .site_logo_and_menu .main_menu ul > li:hover,.site_header .site_logo_and_menu .main_menu ul li.active{background:#FAFAFA;}.site_header .site_logo_and_menu .main_menu ul li ul{position:absolute;left:174px;top:-1px;margin-left:0px;margin-top:0px;border-top:1px solid #ececec;}.site_footer{margin-top:40px;}.site_footer .footer_top{background:url(../images/sf_top.png);}.site_footer .footer_top .site_footer_separator{background:url(../images/diagonal_pattern_02.png);height:11px;}.site_footer .footer_top .container{padding-top:25px;padding-bottom:15px;}.site_footer .footer_top .footer_heading,.site_footer .footer_top .footer_heading a{color:#ffffff;text-shadow:1px 1px 1px rgba(0,0,0,0.7);background:url(../images/sf_bottom_border.png) repeat-x bottom;}.site_footer .footer_top .footer_heading{margin-bottom:15px;}.site_footer .footer_top .footer_heading a:hover,.site_footer .footer_top a.footer_heading:hover{color:#CCC;text-decoration:underline;}.site_footer .footer_top ul{margin:0px;padding:0px;}.site_footer .footer_top ul li{margin:0px;margin-bottom:5px;font-size:12px;font-style:italic;}.site_footer .footer_top ul li a{color:#959698;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-o-transition:color 0.25s;-ms-transition:color 0.25s;transition:color 0.25s;display:block;}.site_footer .footer_top ul li a:hover{text-decoration:underline;color:#FFF;}.site_footer .footer_top ul.tweets li{color:#9f9f9f;margin-bottom:30px;background:url(../images/twitter_icon_01.png) no-repeat left top;padding-left:40px;}.site_footer .footer_top ul.tweets li:nth-child(2n){margin-bottom:0px;}.site_footer .footer_top ul.tweets li a{display:inline;color:#FFF;}.site_footer .footer_top ul.tweets li a:hover{color:#9f9f9f;text-decoration:none;}.site_footer .photostream a{display:block;float:left;margin-right:15px;margin-bottom:15px;padding:5px;padding-bottom:0px;background:url(../images/image_stroke_01.png);}.site_footer .photostream a:nth-child(3n){margin-right:0px;}.site_footer .photostream a img{margin:0px;padding:0px;}.photostream .photostream_tabs{margin-left:2px;}.photostream .photostream_tabs a{text-indent:-99999px;padding:5px;width:0px;height:0px;margin:0px;margin-right:5px;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-o-transition:background 0.2s;-ms-transition:background 0.2s;transition:background 0.2s;}.photostream .photostream_tabs a.active{background:#FFF;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8;}.site_footer p{color:#959698;font-size:12px;text-shadow:1px 1px 1px rgba(0,0,0,0.7);font-style:italic;}.site_footer .footer_bottom{font-size:12px;color:#9f9f9f;background:url(../images/sf_bottom.png);padding:13px 0px;border-top:1px solid #1b1b1b;-webkit-box-shadow:inset 0px 1px 1px rgba(255,255,255,0.09);box-shadow:inset 0px 1px 1px rgba(255,255,255,0.09);line-height:38px;font-style:italic;}.site_footer .footer_bottom a{color:#696969;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-o-transition:color 0.25s;-ms-transition:color 0.25s;transition:color 0.25s;}.site_footer .footer_bottom a:hover{color:#FFF;text-decoration:none;}#copyrights_secondary{text-align:right;}.back_to_top{background:url(../images/top_arrow.png);display:block;width:38px;height:38px;float:right;text-indent:-99999px;}.content{margin-top:40px;margin-bottom:30px;}.cblock{background:#FFF;border:1px solid #ececec;margin-left:10px;margin-right:10px;padding:5px 5px;}.cblock.empty{margin:0px;padding:0px;}.cblock.padding{padding-top:10px;padding-bottom:10px;}.cblock p{font-family:'Droid Sans', sans-serif;font-family:Helvetica, Arial, sans-serif;}.cblock .padding{padding:10px 0px;}.cblock .eight.columns{width:444px;}.cblock .four.columns{width:212px;}.cblock .twelve.columns{width:676px;}.cblock .sixteen.columns{width:908px;}.cblock .one-third.column{width:289px;}.cblock .two-thirds.column{width:601px;}.cblock h1,.cblock h2,.cblock h3,.cblock h4{color:#696969 !important;text-shadow:3px 3px 0px rgba(0,0,0,0.05);margin-bottom:10px;}.cblock ol{font-family:'Droid Sans', sans-serif;margin-left:20px;}.cblock ul{font-family:'Droid Sans', sans-serif;}.cblock ul ul{margin-left:0px;margin-bottom:0px;}.cblock ul ul li{color:#d86560;font-size:12px;padding-left:0px;background:none;border-top:none;padding:5px 0px;}.cblock ul > li{background:url(../images/arrow_right.png) no-repeat left 13px;padding-left:18px;}.cblock ul > li.expanded{background-image:url(../images/arrow_down.png);}.cblock ul li,.cblock ol li{border-top:1px solid #ededed;padding-bottom:10px;padding-top:10px;margin:0px;}.cblock ul li:first-child,.cblock ol li:first-child{border-top:none;}.cblock ul.bullet li{background-image:url(../images/bullet.png);background-position:left 16px;}.cblock ul.bullet ul li{background:none;}.white_block{background:#FFF;-webkit-box-shadow:0px 0px 4px rgba(222,222,222,1);box-shadow:0px 0px 4px rgba(222,222,222,1);padding-top:10px;}.white_block .stripes{position:relative;background:url(../images/stripes.png) repeat-x top;height:11px;bottom:-11px;}ul.checklist{margin:0px;padding:0px;margin-bottom:20px;}ul.checklist li{margin:0px;padding:0px;padding:2px 0px;background:url(../images/checked.png) no-repeat left center;padding-left:20px;}.breadcrumb{margin-bottom:15px;color:#d86560;}.breadcrumb a{color:#d86560;}.breadcrumb a:hover{text-decoration:underline;}.breadcrumb div{float:left;padding-right:8px;background:url(../images/breadcrumb_dir.png) left center no-repeat;padding-left:30px;color:#797878;}.btn{border:1px solid #dbdbdb;display:inline-block;border-radius:3px;background:url(../images/btn_big_01.png) repeat-x;line-height:45px;padding:0px 25px;font-family:Helvetica, Arial, sans-serif;margin-right:15px;margin-bottom:15px;color:#767676 !important;text-shadow:0px 2px 0px rgba(255,255,255,0,9);font-size:13px;font-weight:bold;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);}.btn.nomargin{margin-right:0px;}.btn:hover{background:#f3f3f3 !important;text-decoration:none;}button.btn:hover,input.btn:hover{border:1px solid #dbdbdb;-webkit-box-shadow:0px 0px 3px rgba(100,100,100,0.1);box-shadow:0px 0px 3px rgba(100,100,100,0.1);}button.btn:active,input.btn:active{-webkit-box-shadow:inset 0px 3px 2px rgba(0,0,0,0.1) !important;box-shadow:inset 0px 3px 2px rgba(0,0,0,0.1) !important;}.btn span{display:block;background:url(../images/arrow_shadowed_gray.png) no-repeat right 16px;padding-right:25px;}.prev_btn,.next_btn{background:#ececec url(../images/select_bg.png) repeat-x top;height:45px;border-radius:3px;border:1px solid #dfdfdf;font-family:Helvetica, Arial, sans-serif;font-size:13px;font-weight:bold;-webkit-box-shadow:0px 1px 1px rgba(255,255,255,0.5), inset 0px 1px 0px rgba(255,255,255,1);box-shadow:0px 1px 1px rgba(255,255,255,0.5), inset 0px 1px 0px rgba(255,255,255,1);display:inline-block;width:45px;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;}.prev_btn span,.next_btn span{display:block;background:url(../images/arrows_leftright.png) no-repeat center bottom;height:45px;}.next_btn span{background-position:center top;}.prev_btn:hover,.next_btn:hover{-webkit-box-shadow:0px 0px 6px rgba(0,0,0,.1);box-shadow:0px 0px 6px rgba(0,0,0,.1);}.btn.red{background-image:url(../images/btn_big_02.png);color:#FFF !important;text-shadow:0px 2px 0px rgba(0,0,0,0.25);border:1px solid #ab6a67;}.btn.red:hover{background-color:#e0827f !important;}.btn.red span{background-image:url(../images/arrow_shadowed_white.png);}button.btn.red:hover,input.btn.red:hover{border:1px solid #ab6a67;}.btn.green{background-image:url(../images/btn_big_03.png);color:#FFF !important;text-shadow:0px 2px 0px rgba(0,0,0,0.25);border:1px solid #328168;}.btn.green:hover{background-color:#38be93 !important;}.btn.green span{background-image:url(../images/arrow_shadowed_white.png);}button.btn.green:hover,input.btn.green:hover{border:1px solid #328168;}.btn.blue{background-image:url(../images/btn_big_04.png);color:#FFF !important;text-shadow:0px 2px 0px rgba(0,0,0,0.25);border:1px solid #0d6687;}.btn.blue:hover{background-color:#33afdd !important;}.btn.blue span{background-image:url(../images/arrow_shadowed_white.png);}button.btn.blue:hover,input.btn.blue:hover{border:1px solid #0d6687;}.btn.orange{background-image:url(../images/btn_big_05.png);color:#FFF !important;text-shadow:0px 2px 0px rgba(0,0,0,0.25);border:1px solid #bb8546;}button.btn.orange:hover,input.btn.orange:hover{border:1px solid #bb8546;}.btn.orange:hover{background-color:#ffb65f !important;}.btn.orange span{background-image:url(../images/arrow_shadowed_white.png);}.alert{padding:15px 25px;border-radius:3px;background:#f3f3f3;border:1px solid #CCC;margin:10px 0px;text-shadow:0px 2px 0px rgba(255,255,255,0.5);font-style:italic;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);}.alert a.hide{display:block;float:right;width:18px;height:20px;margin-left:15px;}.alert.error{background:#ffdbdb;border-color:#edc0c0;color:#b04f4f !important;}.alert.error strong{color:#b04f4f;}.alert.error a.hide{background:url(../images/alert_error.png) no-repeat center center;}.alert.success{background:#e2ffdb;border-color:#c7edc4;color:#458436 !important;}.alert.success strong{color:#458436;}.alert.success a.hide{background:url(../images/alert_success.png) no-repeat center center;}.alert.info{background:#cde9e9;border-color:#a9c7dc;color:#487474 !important;}.alert.info strong{color:#487474;}.alert.info a.hide{background:url(../images/alert_info.png) no-repeat center center;}input.search{width:135px;padding:8px 15px;border:1px solid #e8e8e8;border-radius:16px;-webkit-box-shadow:inset 0px 1px 7px rgba(0,0,0,0.07);box-shadow:inset 0px 1px 7px rgba(0,0,0,0.07);background:#FFF url(../images/search.png) no-repeat 160px center;padding-right:40px;}input.search.medium{width:220px;background-position:245px center;}input.search.large{width:370px;background-position:305px center;}input.search:focus{border-color:#e0e0e0;}.contact_map{overflow:hidden;padding-top:10px;padding-bottom:20px;}.contact_map > div{height:400px;}.contact_input{padding:20px !important;margin:0px;width:400px !important;border:1px solid #e1e1e1 !important;border-radius:0px !important;-webkit-box-shadow:inset 0px 5px 2px rgba(0,0,0,0.04);box-shadow:inset 0px 5px 2px rgba(0,0,0,0.04);}textarea.contact_input{height:90px;margin-bottom:15px;}.contact_input.error{border-color:#d86560 !important;}.ajax_contact_form_success,.columns.ajax_contact_form_success{display:none;}.search_bar input{float:right;}.post_entry{width:340px;float:left;}.blog_type_1 .post_entry:nth-child(2n){margin-right:0px;}.blog_type_1 .post_entry{background:url(../images/blog_type_1_shadow.png) center bottom no-repeat;padding-bottom:22px;font-family:'Droid Sans', sans-serif;margin-right:20px;margin-bottom:20px;}.post_entry .post_block{background:#FFF;border:1px solid #ececec;}.post_entry .post_block .post_inner{padding:10px;padding-bottom:0px;}.post_entry .post_image{display:block;position:relative;overflow:hidden;width:320px;margin-bottom:2px;}.post_entry .post_image .zoomOverlay{bottom:6px;}.post_entry .post_image img{max-width:324px;}.post_entry .post_image .post_date,.blogpost_image .post_date{background:#d86560;padding:5px 10px;color:#FFF;font-size:14px;text-transform:uppercase;position:absolute;right:0px;bottom:6px;}.post_entry .post_image .post_date .date,.blogpost_image .post_date .date{display:block;font-size:24px;font-weight:700;}.post_entry .post_block .post_title{color:#3f3f3f;font-size:16px;display:block;font-family:'Droid Serif', serif;margin-bottom:5px;}.post_entry .post_block .post_title:hover{color:#D86560 !important;text-decoration:none;}.post_entry .post_content{color:#797878;font-size:12px;font-family:Helvetica, Arial, sans-serif;}.post_entry .post_content p{margin-bottom:10px;}.post_entry .post_details{background:#f3f3f3;padding:10px 20px;}.post_entry .post_details a{color:#969696;text-shadow:0px 2px 0px #FFF;display:inline-block;font-size:12px;}.post_entry .post_details a:hover{color:#696969;text-decoration:none;}.post_entry .post_details a.post_author{background:url(../images/user.png) no-repeat left 2px;padding-left:25px;float:left;}.post_entry .post_details .post_categories{float:right;background:url(../images/category.png) no-repeat 1px;padding-left:25px;}.pagination{margin-top:10px;font-family:'Droid Sans', sans-serif;font-size:13px;}.pagination a{background:#f1f1f1 url(../images/pagination_item.png) repeat-x top;height:25px;line-height:25px;text-align:center;padding:0px 5px;border:1px solid #d9d9d9;border-radius:3px;color:#6b6b6b !important;display:inline-block;min-width:15px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1), inset 0px 1px 1px rgba(255,255,255,0.9);box-shadow:0px 1px 2px rgba(0,0,0,0.1), inset 0px 1px 1px rgba(255,255,255,0.9);margin-right:7px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.pagination a img{position:relative;top:2px;}.pagination a:hover{text-decoration:none;color:#333 !important;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.2), inset 0px 1px 1px rgba(255,255,255,0.9);box-shadow:0px 1px 2px rgba(0,0,0,0.2), inset 0px 1px 1px rgba(255,255,255,0.9);}.pagination a.active{background:#d86560;border-color:#b95450;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.25);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.25);color:#FFF !important;}.module{margin-bottom:20px;background:url(../images/module_shadow.png) no-repeat center bottom;padding-bottom:10px;font-family:'Droid Sans', sans-serif;}.module .module_inner{background:#FFF;border:1px solid #e7e7e7;}.module .module_title{font-family:'Droid Sans', sans-serif;font-size:13px !important;font-weight:bold;font-style:normal;color:#b0b0b0 !important;text-transform:uppercase;line-height:1;margin-bottom:0px;text-shadow:0px 2px 0px #FFF;background:#f6f6f6;border-bottom:1px solid #e7e7e7;padding:15px;}.module ul{margin:0px;}.module ul li{padding:0px;margin:0px;border-top:1px solid #e7e7e7;}.module ul li:first-child{border-top:0px;}.module ul li a{display:block;padding:10px 15px;color:#797878 !important;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.module ul li a:hover{color:#333 !important;text-decoration:none;background:#FAFAFA;}.module .module_content{padding:10px 15px;}.testimonials li{font-family:'Droid Serif', serif;font-style:italic;font-size:13px;color:#797878;border-top:none !important;}.testimonials li a{display:inline !important;padding:0px !important;}.testimonials li a:hover{text-decoration:underline !important;}div.testimonials{margin-top:15px;}div.testimonials .author{float:right;font-family:'Droid Serif', serif;font-style:italic;font-size:14px;}div.testimonials a{float:left;background:url(../images/next_prev.png) no-repeat left top;display:block;width:17px;height:20px;margin-right:5px;}div.testimonials a.next{background-position:right top;}.tags li{display:inline-block !important;margin-right:8px !important;margin-bottom:4px !important;}.tags li a{display:inline !important;padding:0px !important;}.a_btn,.tags li a.a_btn{background:#f8f8f8;background:-webkit-gradient(linear,left top,left bottom,color-stop(#f8f8f8,0),color-stop(#f0f0f0,1));background:-webkit-linear-gradient(top, #f8f8f8 0%, #f0f0f0 100%);background:-moz-linear-gradient(top, #f8f8f8 0%, #f0f0f0 100%);background:-o-linear-gradient(top, #f8f8f8 0%, #f0f0f0 100%);background:-ms-linear-gradient(top, #f8f8f8 0%, #f0f0f0 100%);background:linear-gradient(top, #f8f8f8 0%, #f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f0f0f0',GradientType=0 );padding-left:10px !important;padding-right:0;display:inline-block;position:relative;border-top:1px solid #E3E3E3;border-left:1px solid #D2D2D2;border-bottom:1px solid #AFAFAF;border-radius:4px;float:left;clear:both;-webkit-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);}.a_btn_text,.tags li a.a_btn_text{display:block;font-size:11px;white-space:nowrap;color:#797878;text-shadow:0 1px 1px #FFF;padding-right:15px;background:url('../images/text-tail.png') no-repeat right;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}.a_btn_slide_text{position:absolute;height:100%;top:0px;right:0;width:0px;background:url('../images/extend-tail.png') no-repeat;text-shadow:0px 1px 1px #bf450a;color:#fff;font-size:12px;font-family:arial;white-space:nowrap;text-transform:uppercase;overflow:hidden;text-align:center;}.a_btn_icon_right{position:absolute;right:-4px;top:0px;height:100%;width:4px;background:url('../images/text-end-tail.png') no-repeat;}.a_btn:hover,.tags li a.a_btn:hover{padding-right:24px !important;}.a_btn:hover .a_btn_slide_text,.tags li a.a_btn:hover .a_btn_slide_text{width:24px;padding-right:0 !important;}.a_btn:hover .a_btn_icon_right span,.tags li a.a_btn:hover .a_btn_icon_right span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}.a_btn:active{position:relative;top:1px;background:#5d81ab;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.4) inset;box-shadow:1px 1px 2px rgba(0,0,0,0.4) inset;border-color:#80a9da;}.module .tabbed{background:#f6f6f6;border-bottom:1px solid #e7e7e7;height:40px;}.module .tabbed a{padding:10px 15px;display:inline-block;color:#b0b0b0 !important;font-weight:bold;text-transform:uppercase;margin:0px !important;border-right:1px solid #ededed;float:left;text-align:center;}.module .tabbed.duo a:first-child{width:79px;}.module .tabbed.duo a{width:78px;}.module .tabbed.treo a{width:42px;}.module .tabbed a:hover{text-decoration:none;color:#696969 !important;}.module .tabbed a:last-child{border-right:0px;}.module .tabbed a.active{background:#FFF url(../images/tabbed_active.png) repeat-x top;position:relative;top:0px;padding-bottom:10px;}.module .tab_padding{padding:10px 0px;}.module .tab_content{padding:0px 15px;}.featured_post{border-bottom:1px solid #ededed;padding-bottom:8px;margin-bottom:8px;}.tab_content .featured_post:last-child,.featured_post.last{border-bottom:0px !important;margin-bottom:0px;padding-bottom:0px;}.featured_post img{float:left;margin-top:5px;}.featured_post div{float:right;width:130px;}.featured_post div a{font-family:'Droid Serif', serif;line-height:1.1 !important;font-size:12px;}.featured_post div span{display:block;font-size:11px;color:#b7b7b7;}.zoom{display:block;position:relative;overflow:hidden;background:#fff url(../images/loader.gif) no-repeat center;}.zoom img{display:none;}.zoomOverlay,.zoomIcon{position:absolute;top:0;left:0;bottom:5px;right:0;display:none;}.zoomIcon{background-image:url(../images/zoom.png);background-repeat:no-repeat;background-position:center;display:block;}.blogpost_image{padding:10px;padding-bottom:0px;margin-bottom:0px;position:relative;}.blogpost_image img{width:679px;height:283px;min-height:110px;-webkit-transition:width 0.5s;-moz-transition:width 0.5s;-o-transition:width 0.5s;-ms-transition:width 0.5s;transition:width 0.5s;}.blogpost_image .post_date{right:10px;bottom:6px;font-family:'Droid Sans', sans-serif;}.blog_post h1.post_title{padding:5px 20px;font-size:20px !important;font-style:normal;line-height:1.5 !important;}.blog_post h1.post_title a{color:#3f3f3f;display:block;}.blog_post .post_title:hover a{color:#D86560 !important;text-decoration:none;}.blog_post .post_meta{border:1px solid #f0f0f0;border-left:none;border-right:none;margin-bottom:20px;padding:10px 20px;}.blog_post .post_meta,.blog_post .post_meta a{color:#515151 !important;font-size:12px !important;}.blog_post .post_meta .post_author{float:left;margin-right:15px;padding-left:25px;background:url(../images/user.png) no-repeat left 2px;}.blog_post .post_meta .post_categories{float:left;background:url(../images/category.png) no-repeat 1px;padding-left:25px;margin-right:15px;}.blog_post .post_meta .post_tags{float:right;background:url(../images/tags.png) no-repeat 1px;padding-left:25px;}.blog_post .post_content{padding:0px 20px;}.blog_post_comments{border:1px solid #ececec;background:#FFF;}.blog_post_comments ul{margin:0px;padding:0px;}.blog_post_comments ul *{margin-bottom:0px !important;}.blog_post_comments > ul > li{border-bottom:1px solid #ececec;padding:0px;margin:0px;}.blog_post_comments li .parent{padding:20px;margin:0px;}.blog_post_comments li li li .parent{padding-top:0px;}.blog_post_comments li .parent .avatar{float:left;margin-right:18px;width:76px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;margin-bottom:10px !important;display:block;}.blog_post_comments li .parent .comment-details{float:left;}.blog_post_comments li .parent .comment-details h6,.blog_post_comments li .parent .comment-details h6 a{color:#d86560;font-size:16px;font-style:normal;display:inline-block;margin-right:5px;}.blog_post_comments li .parent .comment-details span,.blog_post_comments li .parent .comment-details a.comment-reply-link{color:#9d9d9d;font-size:11px;font-style:italic;}.blog_post_comments li .parent .comment-details p{color:#7d7d7b !important;margin:0px;font-size:12px;margin-top:10px;}.blog_post_comments ul li.odd{background:#f8f8f8;}.blog_post_comments .depth-2,.blog_post_comments .depth-3,.blog_post_comments .depth-4,.blog_post_comments .depth-5,.blog_post_comments .depth-6,.blog_post_comments .depth-7,.blog_post_comments .depth-8,.blog_post_comments .depth-9,.blog_post_comments .depth-10{padding-left:100px;}.add_comment_form form{padding:20px;margin-bottom:0px;}.add_comment_form input,.add_comment_form textarea{padding:15px 20px !important;margin:0px;width:276px !important;border:1px solid #e1e1e1 !important;border-radius:0px !important;-webkit-box-shadow:inset 0px 5px 2px rgba(0,0,0,0.04);box-shadow:inset 0px 5px 2px rgba(0,0,0,0.04);margin-bottom:10px;}.add_comment_form textarea{height:125px;}.add_comment_form .fields_left{float:left;}.add_comment_form .fields_right{float:right;}.add_comment_form button{margin-bottom:0px;}.pp_description{font-family:'Droid Sans', sans-serif;font-size:12px !important;}.portfolio_type_1 .portfolio_item{width:220px;}.portfolio_type_1 .portfolio_item .item_image.zoom .zoomOverlay{bottom:0px !important;}.portfolio_type_1 .portfolio_item .item_image{height:153px;margin-bottom:5px;}.portfolio_item{margin-bottom:20px;background:url(../images/portfolio_type_1_shadow.png) bottom center no-repeat;padding-bottom:16px;float:left;width:220px;}.portfolio_item .item_block{background:#FFF;border:1px solid #ececec;}.portfolio_item .item_block .padding{padding:8px;}.portfolio_item h2.item_title{font-style:normal;color:#3f3f3f;font-size:16px;margin-bottom:0px;line-height:1.3;}.portfolio_item h2.item_title a{color:#3f3f3f;font-family:'Droid Sans', sans-serif;font-size:15px;}.portfolio_item h2.item_title a:hover{color:#d86560;text-decoration:none;}.portfolio_item .item_description{margin-bottom:0px;color:#797878;font-size:12px;}.portfolio_item .item_meta{padding:15px;background:#f1f1f1 url(../images/portfolio_item_meta.png) repeat-x top;border-top:1px solid #e7e7e7;}.portfolio_item .item_meta a{display:block;float:left;color:#b0b0b0;font-weight:bold;font-family:'Droid Sans', sans-serif;height:15px;line-height:15px;}.portfolio_item .item_meta a:hover{color:#515151;text-decoration:none;}.portfolio_item .item_meta a.views{background:url(../images/views.png) no-repeat left center;padding-left:24px;}.portfolio_item .item_meta a.likes{float:right;background:url(../images/like.png) no-repeat left bottom;padding-left:22px;line-height:13px;position:relative;}.portfolio_item .item_meta a.liked,.portfolio_item .item_meta a.likes:hover{background-position:left top !important;}.portfolio_item .item_meta a.likes .already_liked{position:absolute;top:24px;left:-10px;background:#1d1d1d;font-size:13px;color:#FFF;white-space:nowrap;padding:14px 10px;display:none;z-index:40;}.portfolio_item .item_meta a.likes .already_liked i{display:block;position:absolute;background:url(../images/already_liked_arrow.png) no-repeat center bottom;width:9px;height:7px;top:0px;left:12px;margin-top:-7px;}.selectbox_env{background:#ececec url(../images/select_bg.png) repeat-x top;height:45px;border-radius:3px;border:1px solid #dfdfdf;display:block;font-family:Helvetica, Arial, sans-serif;font-size:13px;font-weight:bold;-webkit-box-shadow:0px 1px 1px rgba(255,255,255,0.5), inset 0px 1px 0px rgba(255,255,255,1);box-shadow:0px 1px 1px rgba(255,255,255,0.5), inset 0px 1px 0px rgba(255,255,255,1);z-index:25;}.portfolio_filter{z-index:50 !important;}.selectbox_env .select_toggle{float:right;background:url(../images/select_dropbox.png) no-repeat left bottom;width:17px;height:45px;line-height:45px;padding-right:15px;}.selectbox_env .select_is_opened{background-position:left top;}.selectbox_env .select_open{display:block;line-height:45px;padding:0px 15px;color:#767676;text-shadow:0px 2px 0px #FFF;}.selectbox_env .select_open:hover{text-decoration:none;}.selectbox_env .select_options{z-index:1000;background:#ececec;border:1px solid #dfdfdf;border-top:1px solid #e5e5e5;margin:0px;padding:0px;margin-top:0px;width:218px;margin-left:-1px;-webkit-box-shadow:0px 1px 1px rgba(255,255,255,0.5);box-shadow:0px 1px 1px rgba(255,255,255,0.5);border-radius:0px 0px 3px 3px;}.selectbox_env .select_options li{margin:0px;padding:0px;display:block;}.selectbox_env .select_options li:first-child a{border-top-color:#F0F0F0;}.selectbox_env .select_options li a{padding:0px 15px;color:#999;border-bottom:1px solid #e5e5e5;border-top:1px solid #F5F5F5;display:block;line-height:35px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms;transition:all 200ms;}.selectbox_env .select_options li a:hover{text-decoration:none;background:#EFEFEF;color:#717171;}.portfolio_more_results{text-align:center;}.portfolio_more_results a{display:inline-block;width:500px;}.portfolio_loading{text-align:center;}.portfolio_loading #infscr-loading{background:rgba(255,255,255,0.5);border:1px solid #ECECEC;border-radius:4px;}.portfolio_loading #infscr-loading img{display:inline-block;top:5px;position:relative;}.portfolio_loading #infscr-loading div{display:inline-block;padding:5px;padding-bottom:7px;}.partners_carousel{margin:0px;padding:0px;height:45px;}.partners_carousel li{display:block;float:left;padding:0px 10px;margin:0px !important;width:168px;text-align:center;}.portfolio_slider{position:relative;margin:0px;padding:0px;overflow:hidden;-webkit-box-shadow:0px 0px 1px rgba(0,0,0,.3);box-shadow:0px 0px 1px rgba(0,0,0,.3);background:#FFF;}.portfolio_slider li{margin:0px;padding:10px;position:absolute;width:100%;left:0;top:0;display:none;}.portfolio_slider li a.like_item{display:block;position:absolute;width:40px;height:40px;right:30px;bottom:10px;background:rgba(47,47,47,0.93) url(../images/like_portfolio.png) no-repeat center bottom;text-indent:-9999px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;-ms-transition:opacity 300ms;transition:opacity 300ms;}.portfolio_slider li a.like_item.liked{background-position:center top;}.portfolio_slider li:first-child{position:relative;display:block;float:left;}.portfolio_slider li img{max-width:620px;display:block;height:auto;float:left;width:100%;border:0;}.portfolio_slider .rslides_nav{position:absolute;background:rgba(47,47,47,0.93) url(../images/portfolio_slider_controls.png) no-repeat left center;display:block;width:40px;height:40px;text-indent:-99999px;left:10px;bottom:10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;-ms-transition:opacity 300ms;transition:opacity 300ms;}.portfolio_slider .rslides_nav.next{margin-left:41px;background-position:right center;}.portfolio_slider:hover .rslides_nav,.portfolio_slider:hover a.like_item{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}.portfolio_nav_top{text-align:right;}.portfolio_nav_top .next_btn{margin-left:10px;}.blog_and_subscribe.tight .eight{width:450px;}.blog_and_subscribe.tight .left_part{margin-left:10px;padding-right:10px;}.blog_and_subscribe.tight .left_part .post_body{width:370px;}.blog_and_subscribe.tight .right_part{margin-right:10px;padding-left:10px;}.blog_and_subscribe.tight .right_part input.subscribe_email{width:190px;}.blog_entry{margin-bottom:20px;}.blog_entry .post_date{float:left;font-family:'Droid Sans', sans-serif;}.blog_entry .post_date{background:#d86560;padding:5px 10px;color:#FFF;font-size:14px;text-transform:uppercase;right:0px;bottom:6px;}.blog_entry .post_date .date{display:block;font-size:24px;font-weight:700;}.blog_entry .post_body{float:right;width:400px;}.blog_entry .post_body h3{margin-top:0px;padding-top:0px;line-height:1 !important;font-size:18px !important;color:#484848;}.blog_entry .post_body h3 a{color:#484848;}.blog_entry .post_body .categories{color:#b4b4b4;font-size:12px;font-family:Helvetica, Arial, sans-serif;}.blog_entry .post_body .categories a{color:#b4b4b4;}.blog_entry .post_body .post_content{font-family:'Droid Sans', sans-serif;color:#797878;font-size:13px;}.subscribe_form{position:relative;}input.subscribe_email{width:200px;padding:10px 15px;border:1px solid #e8e8e8;border-radius:16px;-webkit-box-shadow:inset 0px 1px 7px rgba(0,0,0,0.07);box-shadow:inset 0px 1px 7px rgba(0,0,0,0.07);background:#FFF;padding-right:40px;float:left;}input.subscribe_email:focus{border-color:#e0e0e0;-webkit-box-shadow:inset 0px 1px 4px rgba(0,0,0,0.07);box-shadow:inset 0px 1px 4px rgba(0,0,0,0.07);}.subscribe_form .subscribe{height:36px;line-height:36px;background:url(../images/subscribe_btn.png) repeat-x;color:#FFF;border-radius:25px;padding:0px 30px;margin:0px;font-family:'Droid Sans', sans-serif;font-size:13px;text-shadow:0px 1px 1px rgba(0,0,0,0.25);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.2), inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:0px 1px 1px rgba(0,0,0,0.2), inset 0px 1px 0px rgba(255,255,255,0.5);border:1px solid #c14844;float:left;position:relative;left:-30px;}.subscribe_form .subscribe span{display:block;background:url(../images/subscribe_arrow.png) no-repeat right center;padding-right:30px;}.subscribe_form .subscribe:active{-webkit-box-shadow:inset 0px 2px 4px rgba(0,0,0,0.5);box-shadow:inset 0px 2px 4px rgba(0,0,0,0.5);}.subscribe_form .subscribe:active span{color:#EEE;}.home_testimonials{margin-bottom:20px;}.home_testimonials li{background:url(../images/quote_right.png) left 5px no-repeat;padding:0px;padding-left:30px;border:none;font-size:13px;margin:10px;margin-top:0px;color:#797878;}.features_tabs{margin-top:20px;width:100%;display:block;}.tight .features_tabs{margin-left:10px;margin-right:10px;}.tight .features_tabs .side_tab{width:285px;}.tight .features_tabs .tabs_nav{width:330px;}.tight .service_entry .service_body{width:220px;}.features_tabs td{vertical-align:middle;}.features_tabs .side_tab{width:300px;}.features_tabs .side_tab.right_tab .features_tab{float:right;}.features_tabs .tabs_nav{text-align:center !important;width:340px;}.features_tabs .tabs_nav .tab_menu_item{display:block;background:#f3f3f3;margin:0px 45px;font-size:16px;color:#aeaeae;border:1px solid #dfdfdf;font-family:'Droid Sans', sans-serif;font-weight:bold;text-shadow:0px 1px 0px #FFF;-webkit-transform:all 200ms;-moz-transform:all 200ms;-o-transform:all 200ms;-ms-transform:all 200ms;transform:all 200ms;padding:15px 0px;}.features_tabs .tabs_nav .tab_menu_item span{display:block;font-size:13px;font-style:italic;color:#c1c1c1;margin:0px;padding-top:4px;font-family:'Droid Serif', serif;font-weight:normal;text-shadow:none;}.features_tabs .tabs_nav .tab_menu_item.active{color:#484848;-webkit-box-shadow:inset 0px 1px 8px rgba(0,0,0,.2);box-shadow:inset 0px 1px 8px rgba(0,0,0,.2);}.features_tabs .tabs_nav .tab_menu_item.last.active{-webkit-box-shadow:inset 0px 0px 8px rgba(0,0,0,.2);box-shadow:inset 0px 0px 8px rgba(0,0,0,.2);}.features_tabs .tabs_nav .tab_menu_item:hover{text-decoration:none;}.features_tabs .tabs_nav .tab_menu_item.first{border-radius:150px 150px 0px 0px;border-bottom:0px;padding-top:45px;padding-bottom:30px;}.features_tabs .tabs_nav .tab_menu_item.last{border-radius:0px 0px 150px 150px;padding-top:30px;padding-bottom:45px;}.service_entry{margin-bottom:20px;}.service_entry .service_icon{float:left;width:55px;}.service_entry .service_body{float:left;width:240px;font-family:'Droid Sans', sans-serif;}.service_entry .service_body h2{line-height:1.5 !important;}.service_entry .service_body p{color:#797878;margin-bottom:10px;}.service_entry .service_body a.more{color:#d96863;font-style:italic;font-size:13px;padding-left:15px;display:block;background:url(../images/right_arrow.png) no-repeat left center;}.service_entry .service_icon i{display:block;width:35px;height:30px;background:url(../images/features_icons.png) top center no-repeat;}.service_entry .service_icon i.gallery{background-position:center -30px;}.service_entry .service_icon i.like{background-position:center -60px;}.service_entry .service_icon i.dir{background-position:center -90px;}.asyncslider{padding:45px 0px;padding-bottom:15px;}.asyncslider a:hover{text-decoration:none;}.asyncslider h1{font-family:'Droid Sans', sans-serif;font-size:30px !important;line-height:1 !important;font-style:normal;font-weight:700;text-transform:uppercase;color:#4c4b4b;text-shadow:none;}.asyncslider h1 a{color:#4c4b4b;}.asyncslider h1 span,.asyncslider h1 a span{color:#d86560;}.asyncslider h2{color:#818181;font-size:15px !important;}.asyncslider .text{margin-bottom:15px;color:#797878;font-family:'Droid Sans', sans-serif;font-size:13px;}.asyncslider .slider_nav{margin:0px;padding:0px;text-align:center;position:relative;top:40px;}.asyncslider .slider_nav li{margin:0px 0px;padding:0px;line-height:1;display:inline-block;}.asyncslider .slider_nav li a{display:inline-block;background:url(../images/slider_nav.png) no-repeat right center;width:20px;height:18px;text-indent:-9999px;}.asyncslider .slider_nav li.active a{background-position:left center;}.asyncslider .slider_nextprev_nav{position:absolute;left:0px;right:0px;top:50%;margin-top:-15px;}.asyncslider .slider_nextprev_nav a{background:url(../images/slider_nextprev.png) no-repeat left center;width:25px;height:30px;position:absolute;display:block;text-indent:-9999px;}.asyncslider .slider_nextprev_nav a.prev{left:0px;margin-left:-40px;}.asyncslider .slider_nextprev_nav a.next{background-position:right center;right:0px;margin-right:-40px;}.highlight_btn{height:36px;line-height:36px;background:url(../images/subscribe_btn.png) repeat-x;border-radius:25px;padding:0px 30px;margin:0px;font-family:'Droid Sans', sans-serif;font-size:13px;text-shadow:0px 1px 1px rgba(0,0,0,0.25);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.2), inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:0px 1px 1px rgba(0,0,0,0.2), inset 0px 1px 0px rgba(255,255,255,0.5);border:1px solid #c14844;display:inline-block;position:relative;}.highlight_btn span{display:block;background:url(../images/subscribe_arrow.png) no-repeat right center;padding-right:30px;color:#FFF;}.highlight_btn:hover{text-decoration:none;}.highlight_btn:active{-webkit-box-shadow:inset 0px 2px 4px rgba(0,0,0,0.5);box-shadow:inset 0px 2px 4px rgba(0,0,0,0.5);}.highlight_btn:active span{color:#EEE;}a.medium:link,a.medium:visited{font-size:14px !important;padding:10px 15px !important;}a.large:link,a.large:visited{font-size:16px !important;padding:12px 18px !important;}a.xlarge:link,a.xlarge:visited{font-size:18px !important;padding:15px 20px !important;margin-bottom:8px !important;}.rounded{border-radius:4px;}a.small:link,a.small:visited,a.medium:link,a.medium:visited,a.large:link,a.large:visited,a.xlarge:link,a.xlarge:visited{font:700 12px 'Open Sans', sans-serif;float:left;padding:6px 10px;margin-right:6px;color:#555;border:1px solid #D9D9D9;text-shadow:0 1px 1px #FFF;background:#F8F8F8;background:-webkit-linear-gradient(top, #F8F8F8 0%, #F1F1F1 100%);background:-moz-linear-gradient(top, #F8F8F8 0%, #F1F1F1 100%);background:-o-linear-gradient(top, #F8F8F8 0%, #F1F1F1 100%);background:-ms-linear-gradient(top, #F8F8F8 0%, #F1F1F1 100%);background:linear-gradient(top, #F8F8F8 0%, #F1F1F1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8F8F8', endColorstr='#F1F1F1',GradientType=0 );-webkit-box-shadow:inset 0px 1px 0px #FFF;box-shadow:inset 0px 1px 0px #FFF;}a.small:hover,a.medium:hover,a.large:hover,a.xlarge:hover{background:#F1F1F1;background:-webkit-linear-gradient(top, #F1F1F1 0%, #F8F8F8 100%);background:-moz-linear-gradient(top, #F1F1F1 0%, #F8F8F8 100%);background:-o-linear-gradient(top, #F1F1F1 0%, #F8F8F8 100%);background:-ms-linear-gradient(top, #F1F1F1 0%, #F8F8F8 100%);background:linear-gradient(top, #F1F1F1 0%, #F8F8F8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F1F1F1', endColorstr='#F8F8F8',GradientType=0 );text-decoration:none;}a.dark:link,a.dark:visited{font:700 12px 'Open Sans', sans-serif;float:left;padding:6px 10px;margin-right:6px;color:#555;border:1px solid #9D9D9D;text-shadow:0 1px 1px #DADADA;background:#C9C9C9;background:-webkit-linear-gradient(top, #C9C9C9 0%, #AFAFAF 100%);background:-moz-linear-gradient(top, #C9C9C9 0%, #AFAFAF 100%);background:-o-linear-gradient(top, #C9C9C9 0%, #AFAFAF 100%);background:-ms-linear-gradient(top, #C9C9C9 0%, #AFAFAF 100%);background:linear-gradient(top, #C9C9C9 0%, #AFAFAF 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#C9C9C9', endColorstr='#AFAFAF',GradientType=0 );-webkit-box-shadow:inset 0px 1px 0px #D7D7D7;box-shadow:inset 0px 1px 0px #D7D7D7;}a.dark:hover{background:#AFAFAF;background:-webkit-linear-gradient(top, #AFAFAF 0%, #C9C9C9 100%);background:-moz-linear-gradient(top, #AFAFAF 0%, #C9C9C9 100%);background:-o-linear-gradient(top, #AFAFAF 0%, #C9C9C9 100%);background:-ms-linear-gradient(top, #AFAFAF 0%, #C9C9C9 100%);background:linear-gradient(top, #AFAFAF 0%, #C9C9C9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#AFAFAF', endColorstr='#C9C9C9',GradientType=0 );}a.pink:link,a.pink:visited{font:700 12px 'Open Sans', sans-serif;float:left;padding:6px 10px;margin-right:6px;color:#913944;border:1px solid #D8596D;text-shadow:0 1px 1px #F9A6B4;background:#F78096;background:-webkit-linear-gradient(top, #F78096 0%, #F5687A 100%);background:-moz-linear-gradient(top, #F78096 0%, #F5687A 100%);background:-o-linear-gradient(top, #F78096 0%, #F5687A 100%);background:-ms-linear-gradient(top, #F78096 0%, #F5687A 100%);background:linear-gradient(top, #F78096 0%, #F5687A 100%);-webkit-box-shadow:inset 0px 1px 0px #F9A1B1;box-shadow:inset 0px 1px 0px #F9A1B1;}a.pink:hover{background:#F5687A;background:-webkit-linear-gradient(top, #F5687A 0%, #F78096 100%);background:-moz-linear-gradient(top, #F5687A 0%, #F78096 100%);background:-o-linear-gradient(top, #F5687A 0%, #F78096 100%);background:-ms-linear-gradient(top, #F5687A 0%, #F78096 100%);background:linear-gradient(top, #F5687A 0%, #F78096 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5687A', endColorstr='#F78096',GradientType=0 );}a.orange:link,a.orange:visited{font:700 12px 'Open Sans', sans-serif;float:left;padding:6px 10px;margin-right:6px;color:#996633;border:1px solid #DB9D33;text-shadow:0 1px 1px #FEE1A0;background:#FED86F;background:-webkit-linear-gradient(top, #FED86F 0%, #FEBB4A 100%);background:-moz-linear-gradient(top, #FED86F 0%, #FEBB4A 100%);background:-o-linear-gradient(top, #FED86F 0%, #FEBB4A 100%);background:-ms-linear-gradient(top, #FED86F 0%, #FEBB4A 100%);background:linear-gradient(top, #FED86F 0%, #FEBB4A 100%);-webkit-box-shadow:inset 0px 1px 0px #FEE395;box-shadow:inset 0px 1px 0px #FEE395;}a.orange:hover{background:#FEBB4A;background:-webkit-linear-gradient(top, #FEBB4A 0%, #FED86F 100%);background:-moz-linear-gradient(top, #FEBB4A 0%, #FED86F 100%);background:-o-linear-gradient(top, #FEBB4A 0%, #FED86F 100%);background:-ms-linear-gradient(top, #FEBB4A 0%, #FED86F 100%);background:linear-gradient(top, #FEBB4A 0%, #FED86F 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEBB4A', endColorstr='#FED86F',GradientType=0 );}a.green:link,a.green:visited{font:700 12px 'Open Sans', sans-serif;float:left;padding:6px 10px;margin-right:6px;color:#5d7731;border:1px solid #90B153;text-shadow:0 1px 1px #CFE5A4;background:#CAE285;background:-webkit-linear-gradient(top, #CAE285 0%, #A1CC59 100%);background:-moz-linear-gradient(top, #CAE285 0%, #A1CC59 100%);background:-o-linear-gradient(top, #CAE285 0%, #A1CC59 100%);background:-ms-linear-gradient(top, #CAE285 0%, #A1CC59 100%);background:linear-gradient(top, #CAE285 0%, #A1CC59 100%);-webkit-box-shadow:inset 0px 1px 0px #D7E9A4;box-shadow:inset 0px 1px 0px #D7E9A4;}a.green:hover{background:#A1CC59;background:-webkit-linear-gradient(top, #A1CC59 0%, #CAE285 100%);background:-moz-linear-gradient(top, #A1CC59 0%, #CAE285 100%);background:-o-linear-gradient(top, #A1CC59 0%, #CAE285 100%);background:-ms-linear-gradient(top, #A1CC59 0%, #CAE285 100%);background:linear-gradient(top, #A1CC59 0%, #CAE285 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#A1CC59', endColorstr='#CAE285',GradientType=0 );}a.blue:link,a.blue:visited{font:700 12px 'Open Sans', sans-serif;float:left;padding:6px 10px;margin-right:6px;color:#42788e;border:1px solid #78B8D0;text-shadow:0 1px 1px #B6E6F9;background:#AAE4F8;background:-webkit-linear-gradient(top, #AAE4F8 0%, #72CFF3 100%);background:-moz-linear-gradient(top, #AAE4F8 0%, #72CFF3 100%);background:-o-linear-gradient(top, #AAE4F8 0%, #72CFF3 100%);background:-ms-linear-gradient(top, #AAE4F8 0%, #72CFF3 100%);background:linear-gradient(top, #AAE4F8 0%, #72CFF3 100%);-webkit-box-shadow:inset 0px 1px 0px #C0EBFA;box-shadow:inset 0px 1px 0px #C0EBFA;}a.blue:hover{background:#72CFF3;background:-webkit-linear-gradient(top, #72CFF3 0%, #AAE4F8 100%);background:-moz-linear-gradient(top, #72CFF3 0%, #AAE4F8 100%);background:-o-linear-gradient(top, #72CFF3 0%, #AAE4F8 100%);background:-ms-linear-gradient(top, #72CFF3 0%, #AAE4F8 100%);background:linear-gradient(top, #72CFF3 0%, #AAE4F8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#72CFF3', endColorstr='#AAE4F8',GradientType=0 );}a.purple:link,a.purple:visited{font:700 12px 'Open Sans', sans-serif;float:left;padding:6px 10px;margin-right:6px;color:#7b5777;border:1px solid #AB86A7;text-shadow:0 1px 1px #EACAE6;background:#E7C2E3;background:-webkit-linear-gradient(top, #E7C2E3 0%, #D494CE 100%);background:-moz-linear-gradient(top, #E7C2E3 0%, #D494CE 100%);background:-o-linear-gradient(top, #E7C2E3 0%, #D494CE 100%);background:-ms-linear-gradient(top, #E7C2E3 0%, #D494CE 100%);background:linear-gradient(top, #E7C2E3 0%, #D494CE 100%);-webkit-box-shadow:inset 0px 1px 0px #EED3EB;box-shadow:inset 0px 1px 0px #EED3EB;}a.purple:hover{background:#D494CE;background:-webkit-linear-gradient(top, #D494CE 0%, #E7C2E3 100%);background:-moz-linear-gradient(top, #D494CE 0%, #E7C2E3 100%);background:-o-linear-gradient(top, #D494CE 0%, #E7C2E3 100%);background:-ms-linear-gradient(top, #D494CE 0%, #E7C2E3 100%);background:linear-gradient(top, #D494CE 0%, #E7C2E3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#D494CE', endColorstr='#E7C2E3',GradientType=0 );}a.teal:link,a.teal:visited{font:700 12px 'Open Sans', sans-serif;float:left;padding:6px 10px;margin-right:6px;color:#437b7d;border:1px solid #89C4C5;text-shadow:0 1px 1px #BEF3F5;background:#B6F1F4;background:-webkit-linear-gradient(top, #B6F1F4 0%, #7CE7EA 100%);background:-moz-linear-gradient(top, #B6F1F4 0%, #7CE7EA 100%);background:-o-linear-gradient(top, #B6F1F4 0%, #7CE7EA 100%);background:-ms-linear-gradient(top, #B6F1F4 0%, #7CE7EA 100%);background:linear-gradient(top, #B6F1F4 0%, #7CE7EA 100%);-webkit-box-shadow:inset 0px 1px 0px #C9F5F7;box-shadow:inset 0px 1px 0px #C9F5F7;}a.teal:hover{background:#7CE7EA;background:-webkit-linear-gradient(top, #7CE7EA 0%, #B6F1F4 100%);background:-moz-linear-gradient(top, #7CE7EA 0%, #B6F1F4 100%);background:-o-linear-gradient(top, #7CE7EA 0%, #B6F1F4 100%);background:-ms-linear-gradient(top, #7CE7EA 0%, #B6F1F4 100%);background:linear-gradient(top, #7CE7EA 0%, #B6F1F4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7CE7EA', endColorstr='#B6F1F4',GradientType=0 );}a.dblue:link,a.dblue:visited{font:700 12px 'Open Sans', sans-serif;float:left;padding:6px 10px;margin-right:6px;color:#515f6a;border:1px solid #82929E;text-shadow:0 1px 1px #C4D0D9;background:#BBC9D4;background:-webkit-linear-gradient(top, #BBC9D4 0%, #90A7B8 100%);background:-moz-linear-gradient(top, #BBC9D4 0%, #90A7B8 100%);background:-o-linear-gradient(top, #BBC9D4 0%, #90A7B8 100%);background:-ms-linear-gradient(top, #BBC9D4 0%, #90A7B8 100%);background:linear-gradient(top, #BBC9D4 0%, #90A7B8 100%);-webkit-box-shadow:inset 0px 1px 0px #CED8E0;box-shadow:inset 0px 1px 0px #CED8E0;}a.dblue:hover{background:#90A7B8;background:-webkit-linear-gradient(top, #90A7B8 0%, #BBC9D4 100%);background:-moz-linear-gradient(top, #90A7B8 0%, #BBC9D4 100%);background:-o-linear-gradient(top, #90A7B8 0%, #BBC9D4 100%);background:-ms-linear-gradient(top, #90A7B8 0%, #BBC9D4 100%);background:linear-gradient(top, #90A7B8 0%, #BBC9D4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#90A7B8', endColorstr='#BBC9D4',GradientType=0 );}a.black:link,a.black:visited{font:700 12px 'Open Sans', sans-serif;float:left;padding:6px 10px;margin-right:6px;color:#FFF;border:1px solid #313131;text-shadow:0 1px 1px #000;background:#5D5D5D;background:-webkit-linear-gradient(top, #5D5D5D 0%, #444444 100%);background:-moz-linear-gradient(top, #5D5D5D 0%, #444444 100%);background:-o-linear-gradient(top, #5D5D5D 0%, #444444 100%);background:-ms-linear-gradient(top, #5D5D5D 0%, #444444 100%);background:linear-gradient(top, #5D5D5D 0%, #444444 100%);-webkit-box-shadow:inset 0px 1px 0px #868686;box-shadow:inset 0px 1px 0px #868686;}a.black:hover{background:#444444;background:-webkit-linear-gradient(top, #444444 0%, #5D5D5D 100%);background:-moz-linear-gradient(top, #444444 0%, #5D5D5D 100%);background:-o-linear-gradient(top, #444444 0%, #5D5D5D 100%);background:-ms-linear-gradient(top, #444444 0%, #5D5D5D 100%);background:linear-gradient(top, #444444 0%, #5D5D5D 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#5D5D5D',GradientType=0 );}a.medium:link,a.medium:visited{font-size:14px;padding:10px 15px;}a.large:link,a.large:visited{font-size:16px;padding:12px 18px;}.accordion > h3{background:#ececec url(../images/select_bg.png) repeat-x top;border-radius:3px;border:1px solid #dfdfdf;display:block;font-family:Helvetica, Arial, sans-serif;font-size:13px !important;font-weight:bold;-webkit-box-shadow:0px 1px 1px rgba(255,255,255,0.5), inset 0px 1px 0px rgba(255,255,255,1);box-shadow:0px 1px 1px rgba(255,255,255,0.5), inset 0px 1px 0px rgba(255,255,255,1);z-index:25;outline:none;margin:0px;margin-bottom:3px;padding:15px 10px;position:relative;z-index:5;}.accordion > h3 a{color:#767676 !important;display:block;outline:none;line-height:1 !important;}.accordion h3 a:hover{text-decoration:none;}.accordion h3 .ui-icon{display:block;float:right;background:url(../images/toggle-plusminus.png) no-repeat center top;width:19px;height:20px;position:relative;top:-3px;}.accordion > h3 .ui-icon.ui-icon-triangle-1-s{background-position:center bottom;}.accordion > div{background:#FFF;border:1px solid #ececec;padding:10px;font-size:12px;font-family:'Droid Sans', sans-serif;position:relative;z-index:4;top:-3px;}.error_404{margin:80px 0px;text-align:center;}.error_404 h1{font-size:60px !important;color:#535353;font-style:normal;font-weight:bold;font-family:'Droid Sans', sans-serif;text-transform:uppercase;}.error_404 h1 span{color:#d86560 !important;}.error_404 h2{color:#9f9f9f !important;font-size:15px !important;}.wideslider{height:350px;margin-top:25px;position:relative;}.ws_images_container{position:absolute;left:0px;top:0px;right:0px;}.ws_images_container img{display:block;width:100%;top:0px;left:0px;position:absolute;}.wideslider ul{float:right;clear:both;margin:0px;}.wideslider ul li{background:url(../images/wideslider_item_bg.png);padding:20px;color:#FFF;font-family:'Droid Sans', sans-serif;font-weight:bold;font-size:14px;text-transform:uppercase;margin:0px;margin-top:140px;}.wideslider_nextprev{float:right;clear:both;margin-top:2px;}.wideslider_nextprev a{display:block;float:left;width:36px;height:36px;margin-left:2px;text-indent:-9999px;background:rgba(0,0,0,0.25) url(../images/wideslider_nextprev.png) no-repeat left center;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}.wideslider_nextprev a:hover{background-color:rgba(0,0,0,0.35);}.wideslider_nextprev a.next{background-position:right center;}.staff_members .column{background:url(../images/staff_member_shadow_large.png) no-repeat center bottom;padding-bottom:18px;margin-bottom:12px;}.staf_member{background:#FFF;}.staf_member .image{padding:10px;overflow:hidden;position:relative;text-align:center;}.staf_member .image .connect{display:none;position:absolute;left:0px;top:0px;z-index:2;font-family:'Droid Sans', sans-serif;}.staf_member .image .connect li a{color:#FFF;font-size:12px;text-transform:uppercase;font-weight:bold;}.staf_member .image .connect li{float:left;}.staf_member .image .connect li a{display:block;width:32px;height:28px;background:url(../images/staff_social_icons.png) no-repeat top left;display:block;text-indent:-99999px;margin:0px 0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.staf_member .image .connect li a.twitter{background-position:0px top;}.staf_member .image .connect li a.facebook{background-position:-32px top;}.staf_member .image .connect li a.googleplus{background-position:-64px top;}.staf_member .image .connect li a.linkedin{background-position:-96px top;}.staf_member .image .connect li a.youtube{background-position:-128px top;}.staf_member .image .connect li a:hover{text-decoration:none;color:#CCC;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}.staf_member .image .hover_overlay{position:absolute;z-index:1;left:0px;top:0px;right:0px;background:#d86560;}.staf_member .details{background:#f5f5f5;border:1px solid #f0f0f0;padding:10px 15px;line-height:1.5;}.staf_member .details a{display:block;color:#d86560;font-size:14px;text-shadow:0px 1px 0px #FFF;font-family:'Droid Sans', sans-serif;}.staf_member .details a:hover{text-decoration:none;color:#ff7570;}.staf_member .details span{display:block;color:#9d9d9d;font-size:11px;text-shadow:0px 1px 0px #FFF;font-family:'Droid Sans', sans-serif;}.load_more_items,.load_more_items span{text-shadow:0px 1px 0px #FFF;}