/*!
 * Bubbles Framework
 * bubbles-core.css
 *
 * Copyright 2013 Alin
 * @pattsuncute
 *
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 */
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{font-family:'Nunito',sans-serif;font-weight:300;font-size:14px}.wrap{max-width:1024px;width:100%;margin:0 auto;padding-top:10px;padding-bottom:20px}.container{padding:0 20px;overflow:hidden;position:relative}@media screen and (max-width:600px){.container{padding:0 10px}}section{margin-bottom:40px}h1{font-size:300%;font-weight:400;margin-bottom:20px}h2{font-size:240%;font-weight:300;margin-bottom:10px}h3{font-size:190%;font-weight:300}h4{font-size:150%;font-weight:300}h5{font-size:130%;font-weight:300}h6{font-size:100%;font-weight:300}.row{width:100%;clear:both;overflow:hidden}*[class^=grid]{float:left}.rtl>*[class^=grid]{float:right}.grid1{width:8.333333333333%}.grid2{width:16.66666666666%}.grid3{width:25%}.grid4{width:33.333333333333%}.grid5{width:41.666666666666%}.grid6{width:50%}.grid7{width:58.333333333333%}.grid8{width:66.666666666666%}.grid9{width:75%}.grid10{width:83.333333333333%}.grid11{width:91.666666666666%}.grid12{width:100%}*[class^=grid]>img{max-width:100%}@media screen and (max-width:600px){.dynamic>div[class^=grid]{float:none;width:100%}}table{width:100%;border-collapse:collapse}th{background:#eee}th,td{padding:3px 5px;border:1px solid #ccc}ul,ol{list-style-position:inside}ul{list-style-type:disc}ul ul{margin-left:1em;list-style-type:circle}dt{font-weight:700}dd{margin-left:10px}a,a:visited{color:#666;text-decoration:underline}a:hover{color:#999;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}a:active{color:#666;transition:.05s;-moz-transition:.05s;-webkit-transition:.05s}nav{padding:10px 0}nav ul{width:100%;table-layout:fixed;display:table}nav li{display:table-cell;text-align:center}nav li a,nav li a:visited{color:#444;text-decoration:none;display:block}input[type=submit],input[type=submit]:visited,input[type=button],input[type=button]:visited,.button,.button:visited{border:none;cursor:pointer;padding:5px 15px;text-align:center;text-decoration:none;display:inline-block;margin:5px;border-radius:5px;position:relative;background-color:#ccc;color:#444}input[type=submit]:hover,input[type=button]:hover,.button:hover{background-color:#eee;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}input[type=submit]:active,input[type=button]:active,.button:active{top:3px;background-color:#e0e0e0;color:#444;transition:.05s;-moz-transition:.05s;-webkit-transition:.05s}fieldset{padding:10px 15px;border:1px solid #ccc;margin-bottom:10px}.control-group{float:left}.horizontal .control-group{clear:both;width:100%}label{margin:5px;text-align:right;display:inline-block}input,textarea{margin:5px;border-radius:5px;border:1px solid #ccc;padding:5px 10px;display:inline-block;vertical-align:middle;max-width:100%}textarea{height:auto}input[type=search]{-webkit-appearance:textfield;border-radius:1em;background-color:#fff;color:#444}pre{border-radius:5px;border:1px solid #ccc;margin:10px;border-left:5px solid #ccc;padding:0 10px;overflow-x:scroll}.shadow{box-shadow:0px 3px 8px rgba(0,0,0,.3)}.round{border-radius:8px}.circle{border-radius:50%}.fit{width:100%;height:auto}.centered{text-align:center;margin-left:auto;margin-right:auto;display:block !important}.align-left{text-align:left;margin-right:auto;display:block !important}.align-right{text-align:right;margin-left:auto;display:block !important}.visible-phone{display:none !important}@media screen and (max-width:600px){.hidden-phone{display:none !important}.visible-phone{display:block !important}}.red{color:#fff !important;background-color:#c83d40 !important}.blue{color:#fff !important;background-color:#54929b !important}.green{color:#fff !important;background-color:#2eab89 !important}.yellow{color:#fff !important;background-color:#e6ba43 !important}.white{color:#fff !important;background-color:rgba(200,200,200,1) !important}.red-letter{color:#c83d40 !important}.blue-letter{color:#54929b !important}.green-letter{color:#2eab89 !important}.yellow-letter{color:#e6ba43 !important}.white-letter{color:rgba(200,200,200,1) !important}