.l-main{position:relative;}@media (min-width:720px){.l-main{}.l-main .l-sidebar-first{width:33.33333%;float:left;margin-right:-100%;margin-left:0%;clear:none;}.l-main .l-content{width:66.66667%;float:right;margin-left:0;margin-right:0%;clear:none;}}@media (min-width:800px){.l-main #registration-form{float:left;padding-left:40px;width:500px;padding-top:5px;}.l-main .l-content{border-left:1px solid #dedede;}}.l-content{padding:25px;}.l-sidebar-first{padding:25px;display:none;}@media (min-width:720px){.l-sidebar-first{display:block;}}.l-main{-webkit-box-shadow:none;box-shadow:none;}#user_login_form ul{display:none;}ul#registration-services li{list-style:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed,img,object,video{max-width:100%;height:auto;}.glyphicon{width:28px;height:30px;text-align:center;color:#000;font-size:2rem;margin-right:8px;margin-top:-2px;}h1{font-size:2.5rem;margin-bottom:40px;}.pane-page-content .pane-title{display:none;}.h4,h4{font-size:1.6rem;}.password-strength{float:right;margin-top:1.2em;width:16em;}div.password-confirm{float:right;clear:both;width:16em;margin-top:1.5em;}#registration-block .l-region--sidebar-first{padding:0;}#registration-form h2.pane-title{font-size:2.5rem;margin:0;margin-bottom:40px;font-weight:500;color:#000;text-transform:none;padding-bottom:0px;border-bottom:none;}#registration-form .pane-block .pane-title:after{display:none;}.divOr{margin-top:15px;text-align:center;}.divOr span{position:relative;top:-1.3rem;background-color:#fff;text-align:center;margin:auto;padding:0px 5px;}.divOr hr{background-color:#444;height:1px;margin-top:0px;margin-bottom:0px;}.btn-facebook,.btn-twitter{width:auto;padding:8px 15px 8px 12px;text-align:left;display:inline-block;}.btn-facebook span,.btn-twitter span{display:inline-block;font-weight:400;font-size:13px;color:#fff;margin-left:12px;}.btn-facebook{background:#3b5998;}.btn-twitter{background:#55acee;}i.fa{font-size:1.6rem;color:#fff;text-shadow:3px 3px 0px rgba(0,0,0,0.1);}.fa-lg{line-height:.75em;vertical-align:-15%;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}i.fa-facebook-square:before{content:'\f09a';}i.fa-twitter-square:before{content:'\f099';}.register-box{margin:auto;display:block;text-align:center;}div.pane-saysource-login-saysource-login-register{margin:auto;}.register-box span{margin-right:12px;}
