body{color:#666;font-family:Helvetica, Arial, sans-serif}body#bd{background:#fff;color:#666}a{color:#668a04;text-decoration:none}a:hover,a:active,a:focus{text-decoration:none;color:#666}textarea{overflow:auto}.column p,.column pre,.column blockquote,.column ol,.column ul,.column dl{line-height:1.6}p.readmore{margin:17px 0 20px}p.readmore a{background:#1a1a1a;color:#fff;line-height:2;padding:4px 15px;display:inline-block}p.readmore a:hover,p.readmore a:active,p.readmore a:focus{background:#3ea3d2}a.readon{font-size:100%}.contentheading,.componentheading,h1,h2,h3,h4,h5{line-height:1.2;color:#222}div.componentheading{font-weight:700;font-size:300%;border-bottom:1px solid #e7e8e9;margin:0 0 7px;padding:0 0 20px}.com_mailto div.componentheading{font-size:130%}h1.componentheading,h1.contentheading{font-size:155%;border-bottom:1px solid #e7e8e9;margin:0 0 7px;padding:10px 15px 10px}h2.contentheading,.contentheading{font-size:100%}.contentheading{font-size:300%}.blog-featured .contentheading{background:url(../images/short_hor_line.gif) no-repeat 0 100%;padding:0 0 12px}.blog-featured .items-leading .contentheading{font-size:300%}.blog .category-desc{min-height:15px;height:auto !important;height:15px}.blog .items-leading{padding:0 20px}.blog .contentheading{font-size:150%;border-bottom:1px solid #e7e8e9;margin:0 0 7px;padding:20px 0 10px;line-height:1.2}.blog .jac-add-button{background:#e7e8e9;color:#696767;padding:4px 15px;line-height:2;margin:17px 10px}.blog .jac-add-button:hover,.blog .jac-add-button:active,.blog .jac-add-button:focus{background:#888;color:#fff;cursor:pointer}.blog .jac-add-button:hover a,.blog .jac-add-button:active a,.blog .jac-add-button:focus a{color:#fff}.blog .readmore,.blog .jac-add-button{float:left}.jitem-title{font-size:110%;font-weight:700}hr{border-top:1px solid #e7e8e9}h4.poll-title{margin:15px 0;text-transform:none}form.poll .button{margin:10px 5px 20px 0}img[align="left"]{margin-right:15px}img[align="right"]{margin-left:15px}input,select,textarea,.inputbox{padding:2px;font-family:Helvetica, Arial, sans-serif}.inputbox{border:1px solid #e7e8e9;background:#fff}textarea.inputbox{overflow:auto}.inputbox:hover,.inputbox:focus{background:#ffc}#component-contact{min-height:1030px;height:auto !important;height:1030px}#component-contact #emailForm{padding:10px 0 0}.contact_email div{padding-bottom:5px}.contact_email textarea{overflow:auto}.contact_email .contact_email_copy{padding-top:5px;margin-bottom:15px}.contact_email .contact_email_copy input{padding:0;margin:0}.contact_email .contact_email_copy label{display:inline}.button{background:#1a1a1a;color:#fff;padding:1px 15px 2px;border:0;line-height:normal;cursor:pointer;display:inline-block;line-height:2}.button:hover{background:#3ea3d2}.items-leading{padding:5px 3px 0;border-bottom:1px solid #e7e8e9}.items-row{padding:0 20px;border-bottom:1px solid #e7e8e9;margin:0}.blog-featured .items-leading{border-bottom:0}.blog{margin:-20px -20px -1px}.item p a{border-bottom:1px solid #eee}.item p.readmore a{border-bottom:0}.item p a:hover,.item p a:active,.item p a:focus{text-decoration:none}.blog-featured .column0{background:#fffceb}.blog-featured .column0 .contentheading{color:#5a3800}.blog-featured .column0 p a{color:#5a3800}.item-page{padding-bottom:20px}.article-content p img{background:padding:}.article-content h2{font-size:200%}.article-content h2 a{color:#222}.article-content .ja-typo-blockct ul,.article-content .ja-typo-blockct ol,.article-content .ja-typo-blockct dl{margin:0}.items-more{padding:0 20px;overflow:hidden;border-bottom:1px solid #e7e8e9}.items-more .items-more{padding:15px 0 0;border-bottom:0}.items-more a{border-bottom:1px solid #eee}dl.article-info{color:#aaa}p.img_caption{color:#aaa}thead tr th{background:#666;color:#fff;padding:5px}thead tr th a,thead tr th a:hover,thead tr th a:focus,thead tr th a:active{color:#fff}.cat-list-row1,.cat-list-row12,tr.cat-list-row1 td,tr.cat-list-row2 td{border-bottom:1px solid #e7e8e9;padding:5px}.cat-list-row1:hover,.cat-list-row2:hover{background:#ffc}.cat-list-row2,tr.cat-list-row2 td{background-color:#f6f6f6}table.contenttoc{border:1px solid #e7e8e9}table.contenttoc td{border-bottom:1px dotted #e7e8e9}table.contenttoc th{background:#f6f6f6;border-bottom:1px solid #e7e8e9;text-transform:uppercase}form#poll{border-bottom:1px dotted #e7e8e9;font-weight:700}dl.poll{border-bottom:1px dotted #e7e8e9}table.pollstableborder td{background:#f6f6f6;border-bottom:1px solid #e7e8e9;font-weight:700;padding:5px !important}table.pollstableborder tr.sectiontableentry0 td,table.pollstableborder tr.sectiontableentry1 td{background:#fff;font-weight:100}.pagination{background:#fff;padding-right:50px;padding-top:40px;padding-left:0px;padding-bottom:25px}.pagination .pagination{margin:0;padding:0}.pagination .counter{float:left;white-space:nowrap}.pagination ul{margin:-1px 0 0;float:right}.pagination ul li{line-height:normal}.pagination ul li span,.pagination ul li strong{display:block;padding:0 11px !important;color:#666;float:left;background-image:url(../images/grey_border_l.gif);background-repeat:no-repeat;background-position:0 0;border-bottom:5px solid #e7e8e9;background-color:#1a1a1a;line-height:2.5}.pagination ul li a{color:#666;text-decoration:none;display:block;margin:0 -18px;padding:0 11px}.pagination ul li span.pagenav{background-color:#fff;color:#222;border-bottom:5px solid #3ea3d2;background-image:none}.pagination ul .pagination-start span.pagenav,.pagination ul .pagination-prev span.pagenav,.pagination ul .pagination-next span.pagenav,.pagination ul .pagination-end span.pagenav{background-color:#1a1a1a;color:#666;border-bottom:5px solid #e7e8e9;background-image:url(../images/grey_border_l.gif);background-repeat:no-repeat;background-position:0 0}.pagination ul li strong,.pagination ul li a,.pagination ul .pagination-start strong,.pagination ul .pagination-prev strong,.pagination ul .pagination-next strong,.pagination ul .pagination-end strong{color:#dcdcdc;cursor:pointer}.pagination ul li strong:hover a{color:#fff}.blog .pagination{margin:0 0 0 -1px}.blog .pagination .pagination{margin:0}.items-more h3,div.ja-moduletable h3,div.moduletable h3{font-size:135%;border-bottom:0;background:padding: 0 0 13px}div.moduletable_menu{padding:0}@media screen and (-webkit-min-device-pixel-ratio: 0){#ja-left div.moduletable_menu{margin-right:-1px}.moduletable.badge-hot{margin-left:-1px !important}}@media screen and (min-width: 0){#ja-left div.moduletable_menu{margin-right:-1px}.moduletable.badge-hot{margin-left:-1px !important}}div.moduletable_menu h3{padding:16px 20px 12px;background:#1a1a1a;border-bottom:0;color:#fff}div.ja-moduletable,div.moduletable{margin-bottom:0;padding:0;margin-top:0}#ja-right div.ja-moduletable{padding-right:1px;padding-top:0;padding-left:19px}#ja-right div.ja-moduletable a{border-bottom:1px solid #eee}.item p a:hover,.item p a:active,.item p a:focus,.items-more a:hover,.items-more a:active,.items-more a:focus,#ja-right div.ja-moduletable a:hover,#ja-right div.ja-moduletable a:active,#ja-right div.ja-moduletable a:focus,#ja-right div.badge-hot a:hover,#ja-right div.badge-hot a:active,#ja-right div.badge-hot a:focus,div.moduletable_highlight a:hover,div.moduletable_highlight a:active,div.moduletable_highlight a:focus,div.moduletable_subject a:hover,div.moduletable_subject a:active,div.moduletable_subject a:focus,div.moduletable_featured ul li a:hover,div.moduletable_featured ul li a:active,div.moduletable_featured ul li a:focus,.ja-copyright a:hover,.ja-copyright a:active,.ja-copyright a:focus{border-bottom:1px solid #666}.item p.readmore a:hover,.item p.readmore a:active,.item p.readmore a:focus{border-bottom:0}#ja-right div.badge-hot{background:#1a1a1a}#ja-right div.badge-hot h3{color:#fff;background:url(../images/short_hor_light_line.gif) no-repeat 0 100%}#ja-right div.badge-hot .ja-box-ct h3{font-size:116%;font-weight:100}#ja-right div.badge-hot p{color:#666}#ja-right div.badge-hot a{border-bottom:1px solid #333}#ja-right div.badge-hot .badge{background:url(../images/bg_hot.png) no-repeat;height:40px;width:40px;right:-20px;top:-20px}#ja-right div.badge-hot img{display:block}div.bannergroup_text div.banneritem_text{border-bottom:1px dotted #e7e8e9}#ja-wrapper{background:url(../images/bg_body.png) repeat-x;border-bottom:10px solid #1a1a1a;padding:5px 0 0}#ja-container .main{border-top:1px solid #e7e8e9;border-bottom:1px solid #e7e8e9}#ja-header .main{padding:10px 0 10px}h1.logo,div.logo-text h1{font-size:250%;line-height:1}div.logo-text{margin-top:0}div.logo-text h1 a{text-decoration:none;height:47px;display:block}div.logo-text h1 a span{font-size:140%;font-weight:400}h1.logo{height:62px;width:160px}h1.logo a{background:url(../images/logo_l.png) no-repeat;height:62px;width:160px}p.site-slogan{color:#aaa;font-size:92%;margin:0;padding:0}#ja-top-header{margin-top:-5px;position:absolute;right:180px;text-align:right;width:50%}.ja-content-main{margin-bottom:0;padding:5px 20px 0}#ja-mainnav{background:url(../images/bg_mainnav.gif) repeat-x;font-size:79%;z-index:13}#ja-navhelper .main{border-top:0 solid #e7e8e9;border-bottom:0 solid #e7e8e9;overflow:hidden}#ja-container ul.menu li a{color:#666;padding:10px 20px;border-top:1px solid #f5f5f5}#ja-container ul.menu li a:hover,#ja-container ul.menu li a:active #ja-container ul.menu li a:focus{background:#e7e8e9}#ja-container ul.menu li.active>a{font-weight:100;color:#fff;background:#3ea3d2;border-top:1px solid #3ea3d2}#ja-container ul.menu li ul{margin:5px 0}#ja-container ul.menu li li{background:url(../images/bullet.gif) no-repeat 18px 12px}#ja-container ul.menu li li.active a{background:none;color:#666;border-top:0;color:#3ea3d2}#ja-container ul.menu li li a{color:#666;border-top:0;padding:5px 20px}#ja-container ul.menu li li a:hover,#ja-container ul.menu li li a:active,#ja-container ul.menu li li a:focus{background:none;color:#3ea3d2;border-top:0}#ja-container ul.menu li li li{background:url(../images/bullet_line.gif) no-repeat 28px 14px}#ja-container ul.menu li li li a{text-indent:20px}#ja-container ul.menu li li.active li a,#ja-container ul.menu li li li a{color:#666}#ja-container ul.menu li li.active li a:hover,#ja-container ul.menu li li li a:hover{color:#3ea3d2}div.ja-moduletable .ja-sidenews-list li,.ja-slidenews-item,div.ja-moduletable .sections li{background:none;padding:0;border-bottom:0;margin-bottom:11px}.ja-slidenews-item .ja-title{border-bottom:1px solid #eee;display:inline;font-weight:100}.ja-slidenews-item .ja-title:hover,.ja-slidenews-item .ja-title:active,.ja-slidenews-item .ja-title:focus{border-bottom:1px solid #666}.ja-copyright{float:left;text-align:left}.ja-copyright a{border-bottom:0 solid #eee}#ja-poweredby{float:right}.ico-social{background:url(../images/ico_social.png) no-repeat;height:30px;width:30px;display:inline-block;margin-right:10px}.ico-social span{display:none}.ico-rss{background-position:0 0}.ico-facebook{background-position:-40px 0}.ico-twitter{background-position:-80px 0}.ico-flickr{background-position:-120px 0}.ico-vimeo{background-position:-160px 0}.ico-rsss{background-position:0 -40px}.ico-facebooks{background-position:-25px -40px}.ico-twitters{background-position:-50px -40px}.subrightheadmenu .ico-social{height:20px;width:20px;margin-right:0;margin-left:5px}.ja-photo-thumb{overflow:hidden;padding-top:14px}.ja-photo-thumb a{height:107px;display:block;position:relative;float:left;margin:0 0 20px}.ja-photo-thumb a img{border:0;padding:0;display:block;float:left}.ja-photo-thumb a:hover img{border:0 !important}.ja-photo-thumb a span{position:absolute;bottom:0;right:0;background:#000;opacity:.8;filter:alpha(opacity=80);padding:7px 10px;font-size:92%;color:#fff;cursor:pointer}.ja-photo-thumb .last{padding:0 0 0 21px}#ja-topsl .main{padding:0}#ja-botsl h3{margin-bottom:20px}#ja-botsl1 .main{border-top:3px solid #1a1a1a;padding:8px 0px 14px 0px}#ja-botsl1 div.ja-moduletable{margin-right:-32px}#ja-botsl1 .ja-box-left p{margin:0 0 15px}#ja-botsl1 .ja-box-left img{background:url(../images/short_hor_line.gif) no-repeat 0 100%;padding:0 0 13px}#ja-topsl .main{border-bottom:1px solid #e7e8e9}#ja-topsl1 .main{padding:20px 0}#ja-botsl2 .main{border-top:1px solid #e7e8e9;padding:5px 0 24px}#ja-topsl .ja-moduletable,#ja-topsl1 .ja-moduletable,#ja-botsl2 .ja-moduletable{padding:0 20px 0 0}#ja-topsl1 ul,#ja-topsl1 p,#ja-topsl1 ol,#ja-botsl2 ul,#ja-botsl2 p,#ja-botsl2 ol{margin:0}div.moduletable_highlight h3{margin:15px 0 0}div.moduletable_highlight a{border-bottom:1px solid #3ea3d2}div.moduletable_subject a{border-bottom:1px solid #eee}.column div.moduletable_highlight{background:#ecf5f8;border:1px solid #c6e0e7;padding:0 20px;margin-bottom:28px;margin-top:3px}div.moduletable_subject{border-bottom:1px solid #e7e8e9;margin-bottom:17px;padding:0 0 17px}#ja-botsl1 div.ja-box-right div.ja-moduletable{margin-right:0}div.moduletable_featured{padding-right:20px}div.moduletable_featured ul li{background:none;padding-left:0;margin-bottom:11px}div.moduletable_featured ul li a{border-bottom:1px solid #eee}.article-content ul li{background:url(../images/check.png) no-repeat scroll 0 0 transparent !important;color:black !important;padding-left:25px !important}.article-content ul li p{margin:0}.article-content #jac-social-links ul li{background:none}.com_user .ja-content-main{padding:0}.com_user h1.componentheading{font-size:300%;padding:20px;margin:0 0 7px}.josForm{padding:20px 20px 40px}.josForm p{width:100%;overflow:hidden}.josForm label,.josForm input.inputbox,.josForm .button{float:left;margin:0 8px 0 0}.josForm label{display:inline-block;line-height:2.5}.josForm input.inputbox{width:220px;display:inline-block;border:1px solid #d0d0d0;border-bottom:1px solid #eee;border-right:1px solid #eee;background:#f8f8f8;padding:8px 9px 6px;color:#666;margin-right:5px}#form-login li{background:url(../images/bullet.gif) no-repeat 0 7px;padding-left:12px}#form-login fieldset{padding:0}#form-login-remember .inputbox{border:0;padding:0}.subrightheadmenu{text-align:right;font-size:92%;overflow:hidden;padding-top:2px}.subrightheadmenu ul{float:right}.subrightheadmenu li{display:inline;background:url(../images/grey_border.gif) no-repeat 100% 3px;padding:0 11px 0 10px;float:left}.subrightheadmenu li a{border-bottom:1px solid #eee;color:#aaa}.subrightheadmenu li a:hover,.subrightheadmenu li a:active,.subrightheadmenu li a:focus{color:#3ea3d2;border-bottom:1px solid #3ea3d2}.subrightheadmenu .last{background:none;padding:0 0 0 5px}.subrightheadmenu .last a{border-bottom:0;float:left}.subrightheadmenu .last a:hover,.subrightheadmenu .last a:active,.subrightheadmenu .last a:focus{border-bottom:0}#ja-search{bottom:20px}#ja-search form{float:right}#ja-search .inputbox{color:#aaa;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;height:30px;padding:0 30px 0 9px;width:220px;line-height:2.2}#ja-search .button{padding:0;position:absolute;right:11px;top:11px;width:10px;height:10px;text-indent:-150000px}.ja-mass-bottom{overflow:hidden;border-top:1px solid #e7e8e9;margin:0 0 -1px}.ja-mass-bottom div.ja-moduletable{float:left;width:50%}div.moduletable_demonotice,div.moduletable_gridclean{margin-top:0;padding-bottom:25px;padding-top:29px}.ja-mass-bottom div.moduletable_demonotice{margin-right:-1px;margin-bottom:-1px}.ja-mass-bottom div.moduletable_gridclean{border-left:1px solid #e7e8e9;margin-left:-2px;margin-bottom:-1px;background:#fff}*+html .ja-mass-bottom div.moduletable_gridclean,*+html .ja-mass-bottom div.moduletable_demonotice{margin-bottom:0}div.moduletable_demonotice h3,div.moduletable_demonotice .ja-box-ct,div.moduletable_gridclean h3,div.moduletable_gridclean .ja-box-ct{padding-left:20px;padding-right:20px}div.moduletable_demonotice h3,div.moduletable_gridclean h3{background-position:20px 100%}div.moduletable_demonotice h3{color:#5a3800}div.moduletable_demonotice p,div.moduletable_gridclean p{margin:15px 0;line-height:2}div.moduletable_demonotice a,div.moduletable_gridclean a{border-bottom:1px solid #eee}div.moduletable_demonotice a{color:#5a3800}div.moduletable_demonotice a:hover,div.moduletable_demonotice a:active,div.moduletable_demonotice a:focus,div.moduletable_gridclean a:hover,div.moduletable_gridclean a:active,div.moduletable_gridclean a:focus{color:#666;border-bottom:1px solid #666}div.moduletable_demonotice{background:#fffceb;margin-right:1px}#ja-left .ja-colswrap{min-height:569px}#ja-left div.moduletable_demonotice{border:1px solid #eee;border-right:0;margin-bottom:8px;margin-top:15px}#ja-left div.moduletable_gridclean{padding-right:10px}#ja-left div.moduletable_gridclean h3,#ja-left div.moduletable_gridclean .ja-box-ct{padding-left:0;padding-right:0}#ja-left div.moduletable_gridclean h3{background-position:0 100%}#ja-topbanner div.ja-moduletable{height:120px;margin-top:0;padding:0;margin-bottom:20px}#ja-topbanner div.ja-moduletable h3{font-size:300%;position:absolute;left:0;bottom:0;background:#000;opacity:.9;filter:alpha(opacity=90);padding:12px 22px;margin:0}#ja-topbanner div.ja-moduletable h3 span{color:#fff;text-shadow:1px 1px 1px #000}#ja-right div.moduletable_jatabs{padding:0 0 8px;margin:20px 0 0;border-right:1px solid #e7e8e9;border-bottom:1px solid #e7e8e9}.ja-tabswrap div.ja-tab-subcontent{padding:0 20px}table.contentpaneopen{position:relative;margin:0 0 41px}table.contentpaneopen input.inputbox{width:220px;display:block;border:1px solid #d0d0d0;border-bottom:1px solid #eee;border-right:1px solid #eee;background:#f8f8f8;padding:8px 9px 6px;color:#666}table.contentpaneopen td{padding:5px 5px 10px}*+html table.contentpaneopen td{padding:5px 5px 25px}.contentpaneopen div.pagination{border-top:1px solid #e7e8e9;margin:0;width:100%}.com_newsfeeds .ja-content-main,.com_weblinks .ja-content-main{min-height:1060px;height:auto !important;height:1060px}*+html br.clearfix{display:none !important}#jac-pagination{margin:0 -19px 0 -20px}.ja-mf div.componentheading{padding:15px 20px}.com_search .ja-mf div.componentheading{padding:0 0 15px}#ja-slideshow .main{padding:0 0 20px}.weblinks .pagination{margin:0}.ja-content-main .weblinks .counter{float:left}.contentdescription{padding:10px 0 15px}.contentdescription img{background:;padding:}.display{text-align:right;padding:0 0 15px}.sectiontableheader{background:#f8f8f8;border:1px solid #fff;color:#fff;padding:5px 8px;color:#353535;border-top:1px solid #e7e8e9;border-bottom:1px solid #e7e8e9;text-transform:uppercase}.sectiontableentry td,.sectiontableentry0 td,.sectiontableentry1 td,.sectiontableentry2 td{padding:5px 8px 6px;border-bottom:1px solid #f0f0f0}.sectiontableentry:hover,.sectiontableentry0:hover,.sectiontableentry1:hover,.sectiontableentry2:hover{background-color:ivory}.sectiontableentry2{background-color:#fcfcfc}table.contentpane,table.tablelist,table.category{width:100%;padding:20px 0}table.contentpaneopen{border:0;border-collapse:collapse;border-spacing:0}#share42:hover{background:#f6f6f6;box-shadow:0 0 5px #ddd}#share42 a{opacity:.5}#share42:hover a{opacity:.7}#share42 a:hover{opacity:1}.button2-left{margin:5px 5px 5px 0}.button2-left a{white-space:nowrap}.button2-left.jatypo-btn{margin:10px 5px 0 0}#form-login .button,.ubLogout{padding:5px 15px}.contentpaneopen_edit{float:right !important}.danger{padding:1.2em 2.3em;padding-right:3.5em;color:#fbdedb;display:inline-block;background:#e74c3c;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;font-family:sans-serif;font-weight:800;font-size:.8em;text-transform:uppercase;text-decoration:none;border-bottom:0.2em solid #e32f1c;position:relative}.danger:hover,.danger:focus{background:#e43725;color:#fdf3f2}.danger:after{content:"►";right:1.5em}.danger:before,.danger:after{display:inline-block;font-family:entypo;position:absolute}.danger:active{-moz-transform:scale(0.92);-ms-transform:scale(0.92);-webkit-transform:scale(0.92);transform:scale(0.92)}.danger:hover,.danger:focus{box-shadow:0 0 0 5px #f29f97}.signup{padding:1.2em 2.3em;padding-left:3.5em;color:#d8e6fc;display:inline-block;background:#347EED;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;font-family:sans-serif;font-weight:800;font-size:.8em;text-transform:uppercase;text-decoration:none;border-bottom:0.2em solid #1569e9;position:relative}.signup:hover,.signup:focus{background:#1d6feb;color:#eff5fe}.signup:before{content:"✓";left:1.5em}.signup:before,.signup:after{display:inline-block;font-family:entypo;position:absolute}.signup:active{-moz-transform:scale(0.92);-ms-transform:scale(0.92);-webkit-transform:scale(0.92);transform:scale(0.92)}.signup:hover,.signup:focus{box-shadow:0 0 0 5px #92baf5}.fb{padding:1.2em 2.3em;padding-left:3.5em;color:#a8b9dd;display:inline-block;background:#3B5998;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;font-family:sans-serif;font-weight:800;font-size:.8em;text-transform:uppercase;text-decoration:none;border-bottom:0.2em solid #314a7e;position:relative}.fb:hover,.fb:focus{background:#344e86;color:#bbc8e4}.fb:before{content:"";left:1.5em}.fb:before,.fb:after{display:inline-block;font-family:entypo;position:absolute}.fb:active{-moz-transform:scale(0.92);-ms-transform:scale(0.92);-webkit-transform:scale(0.92);transform:scale(0.92)}.fb:hover,.fb:focus{box-shadow:0 0 0 5px #718dc8}.twitter{padding:1.2em 2.3em;padding-left:3.5em;color:#f3f8ff;display:inline-block;background:#4099FF;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;font-family:sans-serif;font-weight:800;font-size:.8em;text-transform:uppercase;text-decoration:none;border-bottom:0.2em solid #1c86ff;position:relative}.twitter:hover,.twitter:focus{background:#278bff;color:white}.twitter:before{content:"►";left:1.5em}.twitter:before,.twitter:after{display:inline-block;font-family:entypo;position:absolute}.twitter:active{-moz-transform:scale(0.92);-ms-transform:scale(0.92);-webkit-transform:scale(0.92);transform:scale(0.92)}.twitter:hover,.twitter:focus{box-shadow:0 0 0 5px #a6cfff}.demo a{margin:1em}