table{width:100%;border:1px solid #f0f0f0;margin:30px 0}th{font-weight:bold;background:#f5f5f5;padding:5px}td{padding:5px;border:1px solid #f0f0f0}blockquote{padding:0 0 0 20px !important;font-size:16px;color:#666}blockquote>blockquote>blockquote{margin:0}blockquote>blockquote>blockquote p{padding:15px;display:block;margin-top:0rem;margin-bottom:0rem;border:1px solid #f0f0f0}blockquote>blockquote>blockquote>p{margin-left:-75px;color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}blockquote>blockquote>blockquote blockquote>p{margin-left:-100px;color:#a94442;background-color:#f2dede;border-color:#ebccd1}blockquote>blockquote>blockquote blockquote>blockquote>p{margin-left:-125px;color:#31708f;background-color:#d9edf7;border-color:#bce8f1}blockquote>blockquote>blockquote blockquote>blockquote>blockquote>p{margin-left:-150px;color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}img{max-width:100%}.container{width:auto;max-width:960px;padding:0 15px}.container .text-muted{margin:20px 0;text-align:center}.navbar .navbar-brand{color:#333;font-size:26px}html{position:relative;min-height:100%}body{margin-bottom:60px}.header{background-color:#563f79;background-image:-webkit-linear-gradient(#563f79,#6e519b);background-image:linear-gradient(#563f79,#6e519b);margin-top:-20px;margin-bottom:30px;padding-top:65px;padding-bottom:50px;text-align:center;color:#f5f2f8}.header h1{font-size:60px;color:#f0f0f0;margin-top:0}@media only all and (min-width: 48rem) and (max-width: 59.938rem){.header h1{font-size:40px}}@media only all and (max-width: 47.938rem){.header h1{font-size:30px;line-height:1.2;margin-bottom:2.5rem}}.header h2{margin-top:0;font-weight:normal}.header .btn{font-size:22px;padding:10px 30px;margin-top:30px;border-radius:3px;box-shadow:none;border:0}.footer{position:absolute;bottom:0;width:100%;height:60px;background-color:#f5f5f5}ol.breadcrumb{padding-left:0;background:transparent}.list-item{margin:30px 0 50px}.blog-header-image{margin:15px 0}.sidebar-content{margin-bottom:50px}.pagination li{display:inline !important;border:0 !important}.related-pages{padding:0;list-style:none}.related-pages li{border-bottom:1px solid #f0f0f0;line-height:34px}.related-pages li:last-child{border-bottom:0}.related-pages li a{display:block}.related-pages .score{display:block;float:right;color:#999;font-size:85%}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block}.modular .features{padding:50px 0;text-align:center}.modular .features:after{content:"";display:table;clear:both}.modular .features h2{margin:0;line-height:100%}.modular .features h2+h3{margin-top:0;font-weight:normal}.modular .features p{margin:10px 0;font-size:17px}@media only all and (max-width: 47.938rem){.modular .features p{font-size:14px}}.modular .features .feature-items{margin-top:30px}.modular .features .feature{display:block;float:left;width:25%;vertical-align:top;margin-top:20px;margin-bottom:10px}@media only all and (max-width: 47.938rem){.modular .features .feature{width:100%}}.modular .features .feature i.fa{font-size:40px;color:#62488A}.modular .features .feature h4{font-size:16px;font-weight:normal}.modular .features .feature p{display:inline-block;font-size:14px;margin:5px 0 10px}.modular .features.big{text-align:center}.modular .features.big .feature{width:50%;margin:30px 0}.modular .features.big i.fa{font-size:50px;float:left}.modular .features.big .feature-content{padding-right:15px}.modular .features.big .feature-content.push{margin-left:90px}.modular .features.big .feature-content h4{font-size:24px;text-align:left;margin:0}.modular .features.big .feature-content p{padding:0;text-align:left;font-size:14px}.callout{background:#f0f0f0;color:#666;padding:15px 15px}.callout .align-left{float:left;margin-right:15px}.callout .align-right{float:right;margin-left:15px}.callout img{border-radius:3px}.modular .modular-row:last-child{margin-bottom:2rem}.modular .modular-anchor{display:block;position:relative;top:-50px;visibility:hidden}body.fixed-nav{padding-top:50px}#grav-login{max-width:50rem !important}#grav-login .col-sm-2{width:50%;text-align:right;padding-top:5px}#grav-login .col-sm-10{width:50%}#grav-login form{padding-top:30px}#grav-login .rememberme{float:right !important}#grav-login .form-actions button{margin-top:50px}#grav-login .form-actions .button.secondary{line-height:26px}#grav-login .form-actions .button.secondary i{line-height:26px}#grav-login .button{vertical-align:bottom !important}
