/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
/*!
 * @package XpertAccess
 * @version 2.1
 * @author ThemeXpert http://www.themexpert.com
 * @copyright Copyright (C) 2009 - 2011 ThemeXpert
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 *
 *//*!
 * Bootstrap v2.0.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}#xa-login label,#xa-registration label,#xa-login input,#xa-registration input,#xa-login button,#xa-registration button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:18px}#xa-login label,#xa-registration label{display:block;margin-bottom:5px;color:#333}#xa-login input,#xa-registration input{display:inline-block;width:210px;height:18px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}#xa-login input[type="radio"],#xa-registration input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 \9}#xa-login input[type="button"],#xa-registration input[type="button"],#xa-login input[type="reset"],#xa-registration input[type="reset"],#xa-login input[type="submit"],#xa-registration input[type="submit"]{width:auto;height:auto}#xa-login input[type="hidden"],#xa-registration input[type="hidden"]{display:none}#xa-login input:focus,#xa-registration input:focus{border-color:rgba(82,168,236,.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);outline:0;outline:thin dotted \9}#xa-login input:focus:required:invalid,#xa-registration input:focus:required:invalid{color:#b94a48;border-color:#ee5f5b}#xa-login input:focus:required:invalid:focus,#xa-registration input:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.xa-btn{display:inline-block;*display:inline;*zoom:1;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-ms-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from( #fff),to( #e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(top, #fff, #e6e6e6);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);border:1px solid #ccc;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);cursor:pointer;*margin-left:.3em}.xa-btn:hover,.xa-btn:active,.xa-btn.active,.xa-btn.disabled,.xa-btn[disabled]{background-color:#e6e6e6}.xa-btn:active,.xa-btn.active{background-color:#ccc \9}.xa-btn:first-child{*margin-left:0}.xa-btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.xa-btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.xa-btn.active,.xa-btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);background-color:#e6e6e6;background-color:#d9d9d9 \9;outline:0}.xa-btn-primary,.xa-btn-primary:hover,.xa-btn-success,.xa-btn-success:hover{text-shadow:0 -1px 0 rgba(0,0,0,.25);color:#fff!important}.xa-btn-primary.active,.xa-btn-success.active{color:rgba(255,255,255,.75)}.xa-btn-primary{background-color:#0074cc;background-image:-moz-linear-gradient(top, #08c, #05c);background-image:-ms-linear-gradient(top, #08c, #05c);background-image:-webkit-gradient(linear,0 0,0 100%,from( #08c),to( #05c));background-image:-webkit-linear-gradient(top, #08c, #05c);background-image:-o-linear-gradient(top, #08c, #05c);background-image:linear-gradient(top, #08c, #05c);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);border-color:#05c #0055cc #003580;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.xa-btn-primary:hover,.xa-btn-primary:active,.xa-btn-primary.active,.xa-btn-primary.disabled,.xa-btn-primary[disabled]{background-color:#05c}.xa-btn-primary:active,.xa-btn-primary.active{background-color:#004099 \9}.xa-btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-ms-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from( #62c462),to( #51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(top, #62c462, #51a351);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.xa-btn-success:hover,.xa-btn-success:active,.xa-btn-success.active,.xa-btn-success.disabled,.xa-btn-success[disabled]{background-color:#51a351}.xa-btn-success:active,.xa-btn-success.active{background-color:#408140 \9}button.xa-btn,input[type="submit"].xa-btn{*padding-top:2px;*padding-bottom:2px}button.xa-btn::-moz-focus-inner,input[type="submit"].xa-btn::-moz-focus-inner{padding:0;border:0}.xa-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.xa-modal-backdrop.fade{opacity:0}.xa-modal-backdrop,.xa-modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.xa-modal{position:fixed;top:50%;left:50%;z-index:1050;overflow:auto;width:560px;margin:-250px 0 0 -280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.xa-modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-ms-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.xa-modal.fade.in{top:50%}.xa-modal-header{padding:9px 15px;border-bottom:1px solid #eee}.xa-modal-header .close{margin-top:2px}.xa-modal-body{overflow-y:auto;max-height:400px;padding:15px}.xa-modal-form{margin-bottom:0}.xa-modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}.xa-modal-footer:before,.xa-modal-footer:after{display:table;content:""}.xa-modal-footer:after{clear:both}.xa-modal-footer .xa-btn+.xa-btn{margin-left:5px;margin-bottom:0}.xa-modal-footer .xa-btn-group .xa-btn+.xa-btn{margin-left:-1px}.close{float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover{color:#000;text-decoration:none;opacity:.4;filter:alpha(opacity=40);cursor:pointer}.fade{-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0}.fade.in{opacity:1}@media (max-width: 480px){input[type="checkbox"],input[type="radio"]{ border:1px solid #ccc}.xa-modal{position:absolute;top:10px;left:10px;right:10px;width:auto;margin:0}.xa-modal.fade.in{top:auto}.xa-modal-header .close{padding:10px;margin:-10px}}.xa-modal .xa-modal-header h3{font-size:18px;line-height:27px;margin:0!important;padding:0!important}.xa-modal form{margin:0}#login-form .acc{float:left;color:#fff}