.bootstrap-grid html {  font-family: sans-serif;  -ms-text-size-adjust: 100%;  -webkit-text-size-adjust: 100%;}.bootstrap-grid body {  margin: 0;}.bootstrap-grid article,.bootstrap-grid aside,.bootstrap-grid details,.bootstrap-grid figcaption,.bootstrap-grid figure,.bootstrap-grid footer,.bootstrap-grid header,.bootstrap-grid hgroup,.bootstrap-grid main,.bootstrap-grid menu,.bootstrap-grid nav,.bootstrap-grid section,.bootstrap-grid summary {  display: block;}.bootstrap-grid audio,.bootstrap-grid canvas,.bootstrap-grid progress,.bootstrap-grid video {  display: inline-block;  vertical-align: baseline;}.bootstrap-grid audio:not([controls]) {  display: none;  height: 0;}.bootstrap-grid [hidden],.bootstrap-grid template {  display: none;}.bootstrap-grid a {  background-color: transparent;}.bootstrap-grid a:active,.bootstrap-grid a:hover {  outline: 0;}.bootstrap-grid abbr[title] {  border-bottom: 1px dotted;}.bootstrap-grid b,.bootstrap-grid strong {  font-weight: bold;}.bootstrap-grid dfn {  font-style: italic;}.bootstrap-grid h1 {  font-size: 2em;  margin: 0.67em 0;}.bootstrap-grid mark {  background: #ff0;  color: #000;}.bootstrap-grid small {  font-size: 80%;}.bootstrap-grid sub,.bootstrap-grid sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;}.bootstrap-grid sup {  top: -0.5em;}.bootstrap-grid sub {  bottom: -0.25em;}.bootstrap-grid img {  border: 0;}.bootstrap-grid svg:not(:root) {  overflow: hidden;}.bootstrap-grid figure {  margin: 1em 40px;}.bootstrap-grid hr {  -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  box-sizing: content-box;  height: 0;}.bootstrap-grid pre {  overflow: auto;}.bootstrap-grid code,.bootstrap-grid kbd,.bootstrap-grid pre,.bootstrap-grid samp {  font-family: monospace, monospace;  font-size: 1em;}.bootstrap-grid button,.bootstrap-grid input,.bootstrap-grid optgroup,.bootstrap-grid select,.bootstrap-grid textarea {  color: inherit;  font: inherit;  margin: 0;}.bootstrap-grid button {  overflow: visible;}.bootstrap-grid button,.bootstrap-grid select {  text-transform: none;}.bootstrap-grid button,.bootstrap-grid html input[type="button"],.bootstrap-grid input[type="reset"],.bootstrap-grid input[type="submit"] {  -webkit-appearance: button;  cursor: pointer;}.bootstrap-grid button[disabled],.bootstrap-grid html input[disabled] {  cursor: default;}.bootstrap-grid button::-moz-focus-inner,.bootstrap-grid input::-moz-focus-inner {  border: 0;  padding: 0;}.bootstrap-grid input {  line-height: normal;}.bootstrap-grid input[type="checkbox"],.bootstrap-grid input[type="radio"] {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  padding: 0;}.bootstrap-grid input[type="number"]::-webkit-inner-spin-button,.bootstrap-grid input[type="number"]::-webkit-outer-spin-button {  height: auto;}.bootstrap-grid input[type="search"] {  -webkit-appearance: textfield;  -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  box-sizing: content-box;}.bootstrap-grid input[type="search"]::-webkit-search-cancel-button,.bootstrap-grid input[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;}.bootstrap-grid fieldset {  border: 1px solid #c0c0c0;  margin: 0 2px;  padding: 0.35em 0.625em 0.75em;}.bootstrap-grid legend {  border: 0;  padding: 0;}.bootstrap-grid textarea {  overflow: auto;}.bootstrap-grid optgroup {  font-weight: bold;}.bootstrap-grid table {  border-collapse: collapse;  border-spacing: 0;}.bootstrap-grid td,.bootstrap-grid th {  padding: 0;}.bootstrap-grid * {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.bootstrap-grid *:before,.bootstrap-grid *:after {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.bootstrap-grid html {  font-size: 10px;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.bootstrap-grid body {  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: 14px;  line-height: 1.42857143;  color: #333333;  background-color: #ffffff;}.bootstrap-grid input,.bootstrap-grid button,.bootstrap-grid select,.bootstrap-grid textarea {  font-family: inherit;  font-size: inherit;  line-height: inherit;}.bootstrap-grid a {  color: #337ab7;  text-decoration: none;}.bootstrap-grid a:hover,.bootstrap-grid a:focus {  color: #23527c;  text-decoration: underline;}.bootstrap-grid a:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px;}.bootstrap-grid figure {  margin: 0;}.bootstrap-grid img {  vertical-align: middle;}.bootstrap-grid .img-responsive {  display: block;  max-width: 100%;  height: auto;}.bootstrap-grid .img-rounded {  border-radius: 6px;}.bootstrap-grid .img-thumbnail {  padding: 4px;  line-height: 1.42857143;  background-color: #ffffff;  border: 1px solid #dddddd;  border-radius: 4px;  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;  display: inline-block;  max-width: 100%;  height: auto;}.bootstrap-grid .img-circle {  border-radius: 50%;}.bootstrap-grid hr {  margin-top: 20px;  margin-bottom: 20px;  border: 0;  border-top: 1px solid #eeeeee;}.bootstrap-grid .sr-only {  position: absolute;  width: 1px;  height: 1px;  margin: -1px;  padding: 0;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0;}.bootstrap-grid .sr-only-focusable:active,.bootstrap-grid .sr-only-focusable:focus {  position: static;  width: auto;  height: auto;  margin: 0;  overflow: visible;  clip: auto;}.bootstrap-grid [role="button"] {  cursor: pointer;}.bootstrap-grid .container {  margin-right: auto;  margin-left: auto;  padding-left: 15px;  padding-right: 15px;}@media (min-width: 768px) {  .bootstrap-grid .container {    width: 750px;  }}@media (min-width: 992px) {  .bootstrap-grid .container {    width: 970px;  }}@media (min-width: 1200px) {  .bootstrap-grid .container {    width: 1170px;  }}.bootstrap-grid .container-fluid {  margin-right: auto;  margin-left: auto;  padding-left: 15px;  padding-right: 15px;}.bootstrap-grid .row {  margin-left: -15px;  margin-right: -15px;}.bootstrap-grid .col-xs-1,.bootstrap-grid .col-sm-1,.bootstrap-grid .col-md-1,.bootstrap-grid .col-lg-1,.bootstrap-grid .col-xs-2,.bootstrap-grid .col-sm-2,.bootstrap-grid .col-md-2,.bootstrap-grid .col-lg-2,.bootstrap-grid .col-xs-3,.bootstrap-grid .col-sm-3,.bootstrap-grid .col-md-3,.bootstrap-grid .col-lg-3,.bootstrap-grid .col-xs-4,.bootstrap-grid .col-sm-4,.bootstrap-grid .col-md-4,.bootstrap-grid .col-lg-4,.bootstrap-grid .col-xs-5,.bootstrap-grid .col-sm-5,.bootstrap-grid .col-md-5,.bootstrap-grid .col-lg-5,.bootstrap-grid .col-xs-6,.bootstrap-grid .col-sm-6,.bootstrap-grid .col-md-6,.bootstrap-grid .col-lg-6,.bootstrap-grid .col-xs-7,.bootstrap-grid .col-sm-7,.bootstrap-grid .col-md-7,.bootstrap-grid .col-lg-7,.bootstrap-grid .col-xs-8,.bootstrap-grid .col-sm-8,.bootstrap-grid .col-md-8,.bootstrap-grid .col-lg-8,.bootstrap-grid .col-xs-9,.bootstrap-grid .col-sm-9,.bootstrap-grid .col-md-9,.bootstrap-grid .col-lg-9,.bootstrap-grid .col-xs-10,.bootstrap-grid .col-sm-10,.bootstrap-grid .col-md-10,.bootstrap-grid .col-lg-10,.bootstrap-grid .col-xs-11,.bootstrap-grid .col-sm-11,.bootstrap-grid .col-md-11,.bootstrap-grid .col-lg-11,.bootstrap-grid .col-xs-12,.bootstrap-grid .col-sm-12,.bootstrap-grid .col-md-12,.bootstrap-grid .col-lg-12 {  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px;}.bootstrap-grid .col-xs-1,.bootstrap-grid .col-xs-2,.bootstrap-grid .col-xs-3,.bootstrap-grid .col-xs-4,.bootstrap-grid .col-xs-5,.bootstrap-grid .col-xs-6,.bootstrap-grid .col-xs-7,.bootstrap-grid .col-xs-8,.bootstrap-grid .col-xs-9,.bootstrap-grid .col-xs-10,.bootstrap-grid .col-xs-11,.bootstrap-grid .col-xs-12 {  float: left;}.bootstrap-grid .col-xs-12 {  width: 100%;}.bootstrap-grid .col-xs-11 {  width: 91.66666667%;}.bootstrap-grid .col-xs-10 {  width: 83.33333333%;}.bootstrap-grid .col-xs-9 {  width: 75%;}.bootstrap-grid .col-xs-8 {  width: 66.66666667%;}.bootstrap-grid .col-xs-7 {  width: 58.33333333%;}.bootstrap-grid .col-xs-6 {  width: 50%;}.bootstrap-grid .col-xs-5 {  width: 41.66666667%;}.bootstrap-grid .col-xs-4 {  width: 33.33333333%;}.bootstrap-grid .col-xs-3 {  width: 25%;}.bootstrap-grid .col-xs-2 {  width: 16.66666667%;}.bootstrap-grid .col-xs-1 {  width: 8.33333333%;}.bootstrap-grid .col-xs-pull-12 {  right: 100%;}.bootstrap-grid .col-xs-pull-11 {  right: 91.66666667%;}.bootstrap-grid .col-xs-pull-10 {  right: 83.33333333%;}.bootstrap-grid .col-xs-pull-9 {  right: 75%;}.bootstrap-grid .col-xs-pull-8 {  right: 66.66666667%;}.bootstrap-grid .col-xs-pull-7 {  right: 58.33333333%;}.bootstrap-grid .col-xs-pull-6 {  right: 50%;}.bootstrap-grid .col-xs-pull-5 {  right: 41.66666667%;}.bootstrap-grid .col-xs-pull-4 {  right: 33.33333333%;}.bootstrap-grid .col-xs-pull-3 {  right: 25%;}.bootstrap-grid .col-xs-pull-2 {  right: 16.66666667%;}.bootstrap-grid .col-xs-pull-1 {  right: 8.33333333%;}.bootstrap-grid .col-xs-pull-0 {  right: auto;}.bootstrap-grid .col-xs-push-12 {  left: 100%;}.bootstrap-grid .col-xs-push-11 {  left: 91.66666667%;}.bootstrap-grid .col-xs-push-10 {  left: 83.33333333%;}.bootstrap-grid .col-xs-push-9 {  left: 75%;}.bootstrap-grid .col-xs-push-8 {  left: 66.66666667%;}.bootstrap-grid .col-xs-push-7 {  left: 58.33333333%;}.bootstrap-grid .col-xs-push-6 {  left: 50%;}.bootstrap-grid .col-xs-push-5 {  left: 41.66666667%;}.bootstrap-grid .col-xs-push-4 {  left: 33.33333333%;}.bootstrap-grid .col-xs-push-3 {  left: 25%;}.bootstrap-grid .col-xs-push-2 {  left: 16.66666667%;}.bootstrap-grid .col-xs-push-1 {  left: 8.33333333%;}.bootstrap-grid .col-xs-push-0 {  left: auto;}.bootstrap-grid .col-xs-offset-12 {  margin-left: 100%;}.bootstrap-grid .col-xs-offset-11 {  margin-left: 91.66666667%;}.bootstrap-grid .col-xs-offset-10 {  margin-left: 83.33333333%;}.bootstrap-grid .col-xs-offset-9 {  margin-left: 75%;}.bootstrap-grid .col-xs-offset-8 {  margin-left: 66.66666667%;}.bootstrap-grid .col-xs-offset-7 {  margin-left: 58.33333333%;}.bootstrap-grid .col-xs-offset-6 {  margin-left: 50%;}.bootstrap-grid .col-xs-offset-5 {  margin-left: 41.66666667%;}.bootstrap-grid .col-xs-offset-4 {  margin-left: 33.33333333%;}.bootstrap-grid .col-xs-offset-3 {  margin-left: 25%;}.bootstrap-grid .col-xs-offset-2 {  margin-left: 16.66666667%;}.bootstrap-grid .col-xs-offset-1 {  margin-left: 8.33333333%;}.bootstrap-grid .col-xs-offset-0 {  margin-left: 0%;}@media (min-width: 768px) {  .bootstrap-grid .col-sm-1,  .bootstrap-grid .col-sm-2,  .bootstrap-grid .col-sm-3,  .bootstrap-grid .col-sm-4,  .bootstrap-grid .col-sm-5,  .bootstrap-grid .col-sm-6,  .bootstrap-grid .col-sm-7,  .bootstrap-grid .col-sm-8,  .bootstrap-grid .col-sm-9,  .bootstrap-grid .col-sm-10,  .bootstrap-grid .col-sm-11,  .bootstrap-grid .col-sm-12 {    float: left;  }  .bootstrap-grid .col-sm-12 {    width: 100%;  }  .bootstrap-grid .col-sm-11 {    width: 91.66666667%;  }  .bootstrap-grid .col-sm-10 {    width: 83.33333333%;  }  .bootstrap-grid .col-sm-9 {    width: 75%;  }  .bootstrap-grid .col-sm-8 {    width: 66.66666667%;  }  .bootstrap-grid .col-sm-7 {    width: 58.33333333%;  }  .bootstrap-grid .col-sm-6 {    width: 50%;  }  .bootstrap-grid .col-sm-5 {    width: 41.66666667%;  }  .bootstrap-grid .col-sm-4 {    width: 33.33333333%;  }  .bootstrap-grid .col-sm-3 {    width: 25%;  }  .bootstrap-grid .col-sm-2 {    width: 16.66666667%;  }  .bootstrap-grid .col-sm-1 {    width: 8.33333333%;  }  .bootstrap-grid .col-sm-pull-12 {    right: 100%;  }  .bootstrap-grid .col-sm-pull-11 {    right: 91.66666667%;  }  .bootstrap-grid .col-sm-pull-10 {    right: 83.33333333%;  }  .bootstrap-grid .col-sm-pull-9 {    right: 75%;  }  .bootstrap-grid .col-sm-pull-8 {    right: 66.66666667%;  }  .bootstrap-grid .col-sm-pull-7 {    right: 58.33333333%;  }  .bootstrap-grid .col-sm-pull-6 {    right: 50%;  }  .bootstrap-grid .col-sm-pull-5 {    right: 41.66666667%;  }  .bootstrap-grid .col-sm-pull-4 {    right: 33.33333333%;  }  .bootstrap-grid .col-sm-pull-3 {    right: 25%;  }  .bootstrap-grid .col-sm-pull-2 {    right: 16.66666667%;  }  .bootstrap-grid .col-sm-pull-1 {    right: 8.33333333%;  }  .bootstrap-grid .col-sm-pull-0 {    right: auto;  }  .bootstrap-grid .col-sm-push-12 {    left: 100%;  }  .bootstrap-grid .col-sm-push-11 {    left: 91.66666667%;  }  .bootstrap-grid .col-sm-push-10 {    left: 83.33333333%;  }  .bootstrap-grid .col-sm-push-9 {    left: 75%;  }  .bootstrap-grid .col-sm-push-8 {    left: 66.66666667%;  }  .bootstrap-grid .col-sm-push-7 {    left: 58.33333333%;  }  .bootstrap-grid .col-sm-push-6 {    left: 50%;  }  .bootstrap-grid .col-sm-push-5 {    left: 41.66666667%;  }  .bootstrap-grid .col-sm-push-4 {    left: 33.33333333%;  }  .bootstrap-grid .col-sm-push-3 {    left: 25%;  }  .bootstrap-grid .col-sm-push-2 {    left: 16.66666667%;  }  .bootstrap-grid .col-sm-push-1 {    left: 8.33333333%;  }  .bootstrap-grid .col-sm-push-0 {    left: auto;  }  .bootstrap-grid .col-sm-offset-12 {    margin-left: 100%;  }  .bootstrap-grid .col-sm-offset-11 {    margin-left: 91.66666667%;  }  .bootstrap-grid .col-sm-offset-10 {    margin-left: 83.33333333%;  }  .bootstrap-grid .col-sm-offset-9 {    margin-left: 75%;  }  .bootstrap-grid .col-sm-offset-8 {    margin-left: 66.66666667%;  }  .bootstrap-grid .col-sm-offset-7 {    margin-left: 58.33333333%;  }  .bootstrap-grid .col-sm-offset-6 {    margin-left: 50%;  }  .bootstrap-grid .col-sm-offset-5 {    margin-left: 41.66666667%;  }  .bootstrap-grid .col-sm-offset-4 {    margin-left: 33.33333333%;  }  .bootstrap-grid .col-sm-offset-3 {    margin-left: 25%;  }  .bootstrap-grid .col-sm-offset-2 {    margin-left: 16.66666667%;  }  .bootstrap-grid .col-sm-offset-1 {    margin-left: 8.33333333%;  }  .bootstrap-grid .col-sm-offset-0 {    margin-left: 0%;  }}@media (min-width: 992px) {  .bootstrap-grid .col-md-1,  .bootstrap-grid .col-md-2,  .bootstrap-grid .col-md-3,  .bootstrap-grid .col-md-4,  .bootstrap-grid .col-md-5,  .bootstrap-grid .col-md-6,  .bootstrap-grid .col-md-7,  .bootstrap-grid .col-md-8,  .bootstrap-grid .col-md-9,  .bootstrap-grid .col-md-10,  .bootstrap-grid .col-md-11,  .bootstrap-grid .col-md-12 {    float: left;  }  .bootstrap-grid .col-md-12 {    width: 100%;  }  .bootstrap-grid .col-md-11 {    width: 91.66666667%;  }  .bootstrap-grid .col-md-10 {    width: 83.33333333%;  }  .bootstrap-grid .col-md-9 {    width: 75%;  }  .bootstrap-grid .col-md-8 {    width: 66.66666667%;  }  .bootstrap-grid .col-md-7 {    width: 58.33333333%;  }  .bootstrap-grid .col-md-6 {    width: 50%;  }  .bootstrap-grid .col-md-5 {    width: 41.66666667%;  }  .bootstrap-grid .col-md-4 {    width: 33.33333333%;  }  .bootstrap-grid .col-md-3 {    width: 25%;  }  .bootstrap-grid .col-md-2 {    width: 16.66666667%;  }  .bootstrap-grid .col-md-1 {    width: 8.33333333%;  }  .bootstrap-grid .col-md-pull-12 {    right: 100%;  }  .bootstrap-grid .col-md-pull-11 {    right: 91.66666667%;  }  .bootstrap-grid .col-md-pull-10 {    right: 83.33333333%;  }  .bootstrap-grid .col-md-pull-9 {    right: 75%;  }  .bootstrap-grid .col-md-pull-8 {    right: 66.66666667%;  }  .bootstrap-grid .col-md-pull-7 {    right: 58.33333333%;  }  .bootstrap-grid .col-md-pull-6 {    right: 50%;  }  .bootstrap-grid .col-md-pull-5 {    right: 41.66666667%;  }  .bootstrap-grid .col-md-pull-4 {    right: 33.33333333%;  }  .bootstrap-grid .col-md-pull-3 {    right: 25%;  }  .bootstrap-grid .col-md-pull-2 {    right: 16.66666667%;  }  .bootstrap-grid .col-md-pull-1 {    right: 8.33333333%;  }  .bootstrap-grid .col-md-pull-0 {    right: auto;  }  .bootstrap-grid .col-md-push-12 {    left: 100%;  }  .bootstrap-grid .col-md-push-11 {    left: 91.66666667%;  }  .bootstrap-grid .col-md-push-10 {    left: 83.33333333%;  }  .bootstrap-grid .col-md-push-9 {    left: 75%;  }  .bootstrap-grid .col-md-push-8 {    left: 66.66666667%;  }  .bootstrap-grid .col-md-push-7 {    left: 58.33333333%;  }  .bootstrap-grid .col-md-push-6 {    left: 50%;  }  .bootstrap-grid .col-md-push-5 {    left: 41.66666667%;  }  .bootstrap-grid .col-md-push-4 {    left: 33.33333333%;  }  .bootstrap-grid .col-md-push-3 {    left: 25%;  }  .bootstrap-grid .col-md-push-2 {    left: 16.66666667%;  }  .bootstrap-grid .col-md-push-1 {    left: 8.33333333%;  }  .bootstrap-grid .col-md-push-0 {    left: auto;  }  .bootstrap-grid .col-md-offset-12 {    margin-left: 100%;  }  .bootstrap-grid .col-md-offset-11 {    margin-left: 91.66666667%;  }  .bootstrap-grid .col-md-offset-10 {    margin-left: 83.33333333%;  }  .bootstrap-grid .col-md-offset-9 {    margin-left: 75%;  }  .bootstrap-grid .col-md-offset-8 {    margin-left: 66.66666667%;  }  .bootstrap-grid .col-md-offset-7 {    margin-left: 58.33333333%;  }  .bootstrap-grid .col-md-offset-6 {    margin-left: 50%;  }  .bootstrap-grid .col-md-offset-5 {    margin-left: 41.66666667%;  }  .bootstrap-grid .col-md-offset-4 {    margin-left: 33.33333333%;  }  .bootstrap-grid .col-md-offset-3 {    margin-left: 25%;  }  .bootstrap-grid .col-md-offset-2 {    margin-left: 16.66666667%;  }  .bootstrap-grid .col-md-offset-1 {    margin-left: 8.33333333%;  }  .bootstrap-grid .col-md-offset-0 {    margin-left: 0%;  }}@media (min-width: 1200px) {  .bootstrap-grid .col-lg-1,  .bootstrap-grid .col-lg-2,  .bootstrap-grid .col-lg-3,  .bootstrap-grid .col-lg-4,  .bootstrap-grid .col-lg-5,  .bootstrap-grid .col-lg-6,  .bootstrap-grid .col-lg-7,  .bootstrap-grid .col-lg-8,  .bootstrap-grid .col-lg-9,  .bootstrap-grid .col-lg-10,  .bootstrap-grid .col-lg-11,  .bootstrap-grid .col-lg-12 {    float: left;  }  .bootstrap-grid .col-lg-12 {    width: 100%;  }  .bootstrap-grid .col-lg-11 {    width: 91.66666667%;  }  .bootstrap-grid .col-lg-10 {    width: 83.33333333%;  }  .bootstrap-grid .col-lg-9 {    width: 75%;  }  .bootstrap-grid .col-lg-8 {    width: 66.66666667%;  }  .bootstrap-grid .col-lg-7 {    width: 58.33333333%;  }  .bootstrap-grid .col-lg-6 {    width: 50%;  }  .bootstrap-grid .col-lg-5 {    width: 41.66666667%;  }  .bootstrap-grid .col-lg-4 {    width: 33.33333333%;  }  .bootstrap-grid .col-lg-3 {    width: 25%;  }  .bootstrap-grid .col-lg-2 {    width: 16.66666667%;  }  .bootstrap-grid .col-lg-1 {    width: 8.33333333%;  }  .bootstrap-grid .col-lg-pull-12 {    right: 100%;  }  .bootstrap-grid .col-lg-pull-11 {    right: 91.66666667%;  }  .bootstrap-grid .col-lg-pull-10 {    right: 83.33333333%;  }  .bootstrap-grid .col-lg-pull-9 {    right: 75%;  }  .bootstrap-grid .col-lg-pull-8 {    right: 66.66666667%;  }  .bootstrap-grid .col-lg-pull-7 {    right: 58.33333333%;  }  .bootstrap-grid .col-lg-pull-6 {    right: 50%;  }  .bootstrap-grid .col-lg-pull-5 {    right: 41.66666667%;  }  .bootstrap-grid .col-lg-pull-4 {    right: 33.33333333%;  }  .bootstrap-grid .col-lg-pull-3 {    right: 25%;  }  .bootstrap-grid .col-lg-pull-2 {    right: 16.66666667%;  }  .bootstrap-grid .col-lg-pull-1 {    right: 8.33333333%;  }  .bootstrap-grid .col-lg-pull-0 {    right: auto;  }  .bootstrap-grid .col-lg-push-12 {    left: 100%;  }  .bootstrap-grid .col-lg-push-11 {    left: 91.66666667%;  }  .bootstrap-grid .col-lg-push-10 {    left: 83.33333333%;  }  .bootstrap-grid .col-lg-push-9 {    left: 75%;  }  .bootstrap-grid .col-lg-push-8 {    left: 66.66666667%;  }  .bootstrap-grid .col-lg-push-7 {    left: 58.33333333%;  }  .bootstrap-grid .col-lg-push-6 {    left: 50%;  }  .bootstrap-grid .col-lg-push-5 {    left: 41.66666667%;  }  .bootstrap-grid .col-lg-push-4 {    left: 33.33333333%;  }  .bootstrap-grid .col-lg-push-3 {    left: 25%;  }  .bootstrap-grid .col-lg-push-2 {    left: 16.66666667%;  }  .bootstrap-grid .col-lg-push-1 {    left: 8.33333333%;  }  .bootstrap-grid .col-lg-push-0 {    left: auto;  }  .bootstrap-grid .col-lg-offset-12 {    margin-left: 100%;  }  .bootstrap-grid .col-lg-offset-11 {    margin-left: 91.66666667%;  }  .bootstrap-grid .col-lg-offset-10 {    margin-left: 83.33333333%;  }  .bootstrap-grid .col-lg-offset-9 {    margin-left: 75%;  }  .bootstrap-grid .col-lg-offset-8 {    margin-left: 66.66666667%;  }  .bootstrap-grid .col-lg-offset-7 {    margin-left: 58.33333333%;  }  .bootstrap-grid .col-lg-offset-6 {    margin-left: 50%;  }  .bootstrap-grid .col-lg-offset-5 {    margin-left: 41.66666667%;  }  .bootstrap-grid .col-lg-offset-4 {    margin-left: 33.33333333%;  }  .bootstrap-grid .col-lg-offset-3 {    margin-left: 25%;  }  .bootstrap-grid .col-lg-offset-2 {    margin-left: 16.66666667%;  }  .bootstrap-grid .col-lg-offset-1 {    margin-left: 8.33333333%;  }  .bootstrap-grid .col-lg-offset-0 {    margin-left: 0%;  }}.bootstrap-grid .clearfix:before,.bootstrap-grid .clearfix:after,.bootstrap-grid .container:before,.bootstrap-grid .container:after,.bootstrap-grid .container-fluid:before,.bootstrap-grid .container-fluid:after,.bootstrap-grid .row:before,.bootstrap-grid .row:after {  content: " ";  display: table;}.bootstrap-grid .clearfix:after,.bootstrap-grid .container:after,.bootstrap-grid .container-fluid:after,.bootstrap-grid .row:after {  clear: both;}.bootstrap-grid .center-block {  display: block;  margin-left: auto;  margin-right: auto;}.bootstrap-grid .pull-right {  float: right !important;}.bootstrap-grid .pull-left {  float: left !important;}.bootstrap-grid .hide {  display: none !important;}.bootstrap-grid .show {  display: block !important;}.bootstrap-grid .invisible {  visibility: hidden;}.bootstrap-grid .text-hide {  font: 0/0 a;  color: transparent;  text-shadow: none;  background-color: transparent;  border: 0;}.bootstrap-grid .hidden {  display: none !important;}.bootstrap-grid .affix {  position: fixed;}.bootstrap-grid .gutter-100.row {  margin-right: -50px;  margin-left: -50px;}.bootstrap-grid .gutter-100 > [class^="col-"], .bootstrap-grid .gutter-100 > [class^=" col-"] {  padding-right: 50px;  padding-left: 50px;    padding-bottom:100px;}.bootstrap-grid .gutter-90.row {  margin-right: -40px;  margin-left: -40px;}.bootstrap-grid .gutter-90 > [class^="col-"], .bootstrap-grid .gutter-90 > [class^=" col-"] {  padding-right: 45px;  padding-left: 45px;    padding-bottom:90px;}.bootstrap-grid .gutter-80.row {  margin-right: -40px;  margin-left: -40px;}.bootstrap-grid .gutter-80 > [class^="col-"], .bootstrap-grid .gutter-80 > [class^=" col-"] {  padding-right: 40px;  padding-left: 40px;    padding-bottom:80px;}.bootstrap-grid .gutter-70.row {  margin-right: -35px;  margin-left: -35px;}.bootstrap-grid .gutter-70 > [class^="col-"], .bootstrap-grid .gutter-70 > [class^=" col-"] {  padding-right: 35px;  padding-left: 35px;    padding-bottom:70px;}.bootstrap-grid .gutter-60.row {  margin-right: -30px;  margin-left: -30px;}.bootstrap-grid .gutter-60 > [class^="col-"], .bootstrap-grid .gutter-60 > [class^=" col-"] {  padding-right: 30px;  padding-left: 30px;    padding-bottom:60px;}.bootstrap-grid .gutter-50.row {  margin-right: -25px;  margin-left: -25px;}.bootstrap-grid .gutter-50 > [class^="col-"], .bootstrap-grid .gutter-50 > [class^=" col-"] {  padding-right: 25px;  padding-left: 25px;    padding-bottom:50px;}.bootstrap-grid .gutter-40.row {  margin-right: -20px;  margin-left: -20px;}.bootstrap-grid .gutter-40 > [class^="col-"], .bootstrap-grid .gutter-40 > [class^=" col-"] {  padding-right: 20px;  padding-left: 20px;    padding-bottom:40px;}.bootstrap-grid .gutter-30.row {  margin-right: -15px;  margin-left: -15px;}.bootstrap-grid .gutter-30 > [class^="col-"], .bootstrap-grid .gutter-30 > [class^=" col-"] {  padding-right: 15px;  padding-left: 15px;    padding-bottom:30px;}.bootstrap-grid .gutter-20.row {  margin-right: -10px;  margin-left: -10px;}.bootstrap-grid .gutter-20 > [class^="col-"], .bootstrap-grid .gutter-20 > [class^=" col-"] {  padding-right: 10px;  padding-left: 10px;    padding-bottom:20px;}.bootstrap-grid .gutter-10.row {  margin-right: -5px;  margin-left: -5px;}.bootstrap-grid .gutter-10 > [class^="col-"], .bootstrap-grid .gutter-10 > [class^=" col-"] {  padding-right: 5px;  padding-left: 5px;    padding-bottom:10px;}.bootstrap-grid .gutter-0.row {  margin-right: 0;  margin-left: 0;}.bootstrap-grid .gutter-0 > [class^="col-"], .bootstrap-grid .gutter-0 > [class^=" col-"]{  padding-right: 0;  padding-left: 0;    padding-bottom:0px;}.bootstrap-grid [class^="row gutter-"] > .sp-no-p-bottom{  padding-bottom:0px;}img.super-gallery-image {    display: inline-block;    max-width: 100%;    width: 100%;}.owl-theme .owl-controls .owl-nav .owl-prev {    left: -45px;    top: calc(50% - 15px);}.owl-theme .owl-controls .owl-nav div {    position: absolute;}.owl-theme .owl-controls .owl-nav .owl-next {    right: -45px;    top: calc(50% - 15px);}.owl-theme i.fa.fa-chevron-right, .owl-theme i.fa.fa-chevron-left {    text-shadow: 2px 3px 6px rgb(14, 14, 14);    font-size: 20px;}.owl-theme .owl-nav [class*='owl-'] {    background: transparent !important;}/**Inizio Style 2***/.sg-style-2{    position: relative;}.sg-style-2 .sg-caption {    position: absolute;    bottom: 0;    width: 100%;    text-align: center;}/**Fine Style 2***//**Inizio one click***/.bottone-dynamicinner-container {    display: inline;    background: #192a30;    padding: 13px;}.bottone-dynamicinner-container i,.bottone-dynamicinner-container a, .bottone-dynamicinner-container a :hover {    color: white;}.bottone-dynamicinner-container i {    margin-right: 10px;}/**Fine one click***/