/*! * Bootstrap v3.3.7 (http://getbootstrap.com) * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html {  font-family:sans-serif;  -webkit-text-size-adjust: 100%;  -ms-text-size-adjust: 100%}body {  margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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}a {  background-color: transparent}a:active,a:hover {  outline: 0}abbr[title] {  border-bottom: 1px dotted}b,strong {  font-weight: 700}dfn {  font-style: italic}h1 {  margin: .67em 0;  font-size: 2em}mark {  color: #000;  background: #ff0}small {  font-size: 80%}sub,sup {  position: relative;  font-size: 75%;  line-height: 0;  vertical-align: baseline}sup {  top: -.5em}sub {  bottom: -.25em}img {  border: 0}svg:not(:root) {  overflow: hidden}figure {  margin: 1em 40px}hr {  height: 0;  -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  box-sizing: content-box}pre {  overflow: auto}code,kbd,pre,samp {  font-family: monospace, monospace;  font-size: 1em}button,input,optgroup,select,textarea {  margin: 0;  font: inherit;  color: inherit}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 {  padding: 0;  border: 0}input {  line-height: normal}input[type=checkbox],input[type=radio] {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  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-box-sizing: content-box;  -moz-box-sizing: content-box;  box-sizing: content-box;  -webkit-appearance: textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {  -webkit-appearance: none}fieldset {  padding: .35em .625em .75em;  margin: 0 2px;  border: 1px solid silver}legend {  padding: 0;  border: 0}textarea {  overflow: auto}optgroup {  font-weight: 700}table {  border-spacing: 0;  border-collapse: collapse}td,th {  padding: 0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print {  *,  :after,  :before {    color: #000!important;    text-shadow: none!important;    background: 0 0!important;    -webkit-box-shadow: none!important;    box-shadow: none!important  }  a,  a:visited {    text-decoration: underline  }  a[href]:after {    content: " (" attr(href) ")"  }  abbr[title]:after {    content: " (" attr(title) ")"  }  a[href^="javascript:"]:after,  a[href^="#"]:after {    content: ""  }  blockquote,  pre {    border: 1px solid #999;    page-break-inside: avoid  }  thead {    display: table-header-group  }  img,  tr {    page-break-inside: avoid  }  img {    max-width: 100%!important  }  h2,  h3,  p {    orphans: 3;    widows: 3  }  h2,  h3 {    page-break-after: avoid  }  .navbar {    display: none  }  .btn > .caret,  .dropup > .btn > .caret {    border-top-color: #000!important  }  .label {    border: 1px solid #000  }  .table {    border-collapse: collapse!important  }  .table td,  .table th {    background-color: #fff!important  }  .table-bordered td,  .table-bordered th {    border: 1px solid #ddd!important  }}@font-face {  font-family: 'Glyphicons Halflings';  src: url(/upload/fonts/glyphicons-halflings-regular.eot);  src: url(/upload/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(/upload/fonts/glyphicons-halflings-regular.woff2) format('woff2'), url(/upload/fonts/glyphicons-halflings-regular.woff) format('woff'), url(/upload/fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(/upload/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon {  position: relative;  top: 1px;  display: inline-block;  font-family: 'Glyphicons Halflings';  font-style: normal;  font-weight: 400;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale}.glyphicon-asterisk:before {  content: "\002a"}.glyphicon-plus:before {  content: "\002b"}.glyphicon-eur:before,.glyphicon-euro:before {  content: "\20ac"}.glyphicon-minus:before {  content: "\2212"}.glyphicon-cloud:before {  content: "\2601"}.glyphicon-envelope:before {  content: "\2709"}.glyphicon-pencil:before {  content: "\270f"}.glyphicon-glass:before {  content: "\e001"}.glyphicon-music:before {  content: "\e002"}.glyphicon-search:before {  content: "\e003"}.glyphicon-heart:before {  content: "\e005"}.glyphicon-star:before {  content: "\e006"}.glyphicon-star-empty:before {  content: "\e007"}.glyphicon-user:before {  content: "\e008"}.glyphicon-film:before {  content: "\e009"}.glyphicon-th-large:before {  content: "\e010"}.glyphicon-th:before {  content: "\e011"}.glyphicon-th-list:before {  content: "\e012"}.glyphicon-ok:before {  content: "\e013"}.glyphicon-remove:before {  content: "\e014"}.glyphicon-zoom-in:before {  content: "\e015"}.glyphicon-zoom-out:before {  content: "\e016"}.glyphicon-off:before {  content: "\e017"}.glyphicon-signal:before {  content: "\e018"}.glyphicon-cog:before {  content: "\e019"}.glyphicon-trash:before {  content: "\e020"}.glyphicon-home:before {  content: "\e021"}.glyphicon-file:before {  content: "\e022"}.glyphicon-time:before {  content: "\e023"}.glyphicon-road:before {  content: "\e024"}.glyphicon-download-alt:before {  content: "\e025"}.glyphicon-download:before {  content: "\e026"}.glyphicon-upload:before {  content: "\e027"}.glyphicon-inbox:before {  content: "\e028"}.glyphicon-play-circle:before {  content: "\e029"}.glyphicon-repeat:before {  content: "\e030"}.glyphicon-refresh:before {  content: "\e031"}.glyphicon-list-alt:before {  content: "\e032"}.glyphicon-lock:before {  content: "\e033"}.glyphicon-flag:before {  content: "\e034"}.glyphicon-headphones:before {  content: "\e035"}.glyphicon-volume-off:before {  content: "\e036"}.glyphicon-volume-down:before {  content: "\e037"}.glyphicon-volume-up:before {  content: "\e038"}.glyphicon-qrcode:before {  content: "\e039"}.glyphicon-barcode:before {  content: "\e040"}.glyphicon-tag:before {  content: "\e041"}.glyphicon-tags:before {  content: "\e042"}.glyphicon-book:before {  content: "\e043"}.glyphicon-bookmark:before {  content: "\e044"}.glyphicon-print:before {  content: "\e045"}.glyphicon-camera:before {  content: "\e046"}.glyphicon-font:before {  content: "\e047"}.glyphicon-bold:before {  content: "\e048"}.glyphicon-italic:before {  content: "\e049"}.glyphicon-text-height:before {  content: "\e050"}.glyphicon-text-width:before {  content: "\e051"}.glyphicon-align-left:before {  content: "\e052"}.glyphicon-align-center:before {  content: "\e053"}.glyphicon-align-right:before {  content: "\e054"}.glyphicon-align-justify:before {  content: "\e055"}.glyphicon-list:before {  content: "\e056"}.glyphicon-indent-left:before {  content: "\e057"}.glyphicon-indent-right:before {  content: "\e058"}.glyphicon-facetime-video:before {  content: "\e059"}.glyphicon-picture:before {  content: "\e060"}.glyphicon-map-marker:before {  content: "\e062"}.glyphicon-adjust:before {  content: "\e063"}.glyphicon-tint:before {  content: "\e064"}.glyphicon-edit:before {  content: "\e065"}.glyphicon-share:before {  content: "\e066"}.glyphicon-check:before {  content: "\e067"}.glyphicon-move:before {  content: "\e068"}.glyphicon-step-backward:before {  content: "\e069"}.glyphicon-fast-backward:before {  content: "\e070"}.glyphicon-backward:before {  content: "\e071"}.glyphicon-play:before {  content: "\e072"}.glyphicon-pause:before {  content: "\e073"}.glyphicon-stop:before {  content: "\e074"}.glyphicon-forward:before {  content: "\e075"}.glyphicon-fast-forward:before {  content: "\e076"}.glyphicon-step-forward:before {  content: "\e077"}.glyphicon-eject:before {  content: "\e078"}.glyphicon-chevron-left:before {  content: "\e079"}.glyphicon-chevron-right:before {  content: "\e080"}.glyphicon-plus-sign:before {  content: "\e081"}.glyphicon-minus-sign:before {  content: "\e082"}.glyphicon-remove-sign:before {  content: "\e083"}.glyphicon-ok-sign:before {  content: "\e084"}.glyphicon-question-sign:before {  content: "\e085"}.glyphicon-info-sign:before {  content: "\e086"}.glyphicon-screenshot:before {  content: "\e087"}.glyphicon-remove-circle:before {  content: "\e088"}.glyphicon-ok-circle:before {  content: "\e089"}.glyphicon-ban-circle:before {  content: "\e090"}.glyphicon-arrow-left:before {  content: "\e091"}.glyphicon-arrow-right:before {  content: "\e092"}.glyphicon-arrow-up:before {  content: "\e093"}.glyphicon-arrow-down:before {  content: "\e094"}.glyphicon-share-alt:before {  content: "\e095"}.glyphicon-resize-full:before {  content: "\e096"}.glyphicon-resize-small:before {  content: "\e097"}.glyphicon-exclamation-sign:before {  content: "\e101"}.glyphicon-gift:before {  content: "\e102"}.glyphicon-leaf:before {  content: "\e103"}.glyphicon-fire:before {  content: "\e104"}.glyphicon-eye-open:before {  content: "\e105"}.glyphicon-eye-close:before {  content: "\e106"}.glyphicon-warning-sign:before {  content: "\e107"}.glyphicon-plane:before {  content: "\e108"}.glyphicon-calendar:before {  content: "\e109"}.glyphicon-random:before {  content: "\e110"}.glyphicon-comment:before {  content: "\e111"}.glyphicon-magnet:before {  content: "\e112"}.glyphicon-chevron-up:before {  content: "\e113"}.glyphicon-chevron-down:before {  content: "\e114"}.glyphicon-retweet:before {  content: "\e115"}.glyphicon-shopping-cart:before {  content: "\e116"}.glyphicon-folder-close:before {  content: "\e117"}.glyphicon-folder-open:before {  content: "\e118"}.glyphicon-resize-vertical:before {  content: "\e119"}.glyphicon-resize-horizontal:before {  content: "\e120"}.glyphicon-hdd:before {  content: "\e121"}.glyphicon-bullhorn:before {  content: "\e122"}.glyphicon-bell:before {  content: "\e123"}.glyphicon-certificate:before {  content: "\e124"}.glyphicon-thumbs-up:before {  content: "\e125"}.glyphicon-thumbs-down:before {  content: "\e126"}.glyphicon-hand-right:before {  content: "\e127"}.glyphicon-hand-left:before {  content: "\e128"}.glyphicon-hand-up:before {  content: "\e129"}.glyphicon-hand-down:before {  content: "\e130"}.glyphicon-circle-arrow-right:before {  content: "\e131"}.glyphicon-circle-arrow-left:before {  content: "\e132"}.glyphicon-circle-arrow-up:before {  content: "\e133"}.glyphicon-circle-arrow-down:before {  content: "\e134"}.glyphicon-globe:before {  content: "\e135"}.glyphicon-wrench:before {  content: "\e136"}.glyphicon-tasks:before {  content: "\e137"}.glyphicon-filter:before {  content: "\e138"}.glyphicon-briefcase:before {  content: "\e139"}.glyphicon-fullscreen:before {  content: "\e140"}.glyphicon-dashboard:before {  content: "\e141"}.glyphicon-paperclip:before {  content: "\e142"}.glyphicon-heart-empty:before {  content: "\e143"}.glyphicon-link:before {  content: "\e144"}.glyphicon-phone:before {  content: "\e145"}.glyphicon-pushpin:before {  content: "\e146"}.glyphicon-usd:before {  content: "\e148"}.glyphicon-gbp:before {  content: "\e149"}.glyphicon-sort:before {  content: "\e150"}.glyphicon-sort-by-alphabet:before {  content: "\e151"}.glyphicon-sort-by-alphabet-alt:before {  content: "\e152"}.glyphicon-sort-by-order:before {  content: "\e153"}.glyphicon-sort-by-order-alt:before {  content: "\e154"}.glyphicon-sort-by-attributes:before {  content: "\e155"}.glyphicon-sort-by-attributes-alt:before {  content: "\e156"}.glyphicon-unchecked:before {  content: "\e157"}.glyphicon-expand:before {  content: "\e158"}.glyphicon-collapse-down:before {  content: "\e159"}.glyphicon-collapse-up:before {  content: "\e160"}.glyphicon-log-in:before {  content: "\e161"}.glyphicon-flash:before {  content: "\e162"}.glyphicon-log-out:before {  content: "\e163"}.glyphicon-new-window:before {  content: "\e164"}.glyphicon-record:before {  content: "\e165"}.glyphicon-save:before {  content: "\e166"}.glyphicon-open:before {  content: "\e167"}.glyphicon-saved:before {  content: "\e168"}.glyphicon-import:before {  content: "\e169"}.glyphicon-export:before {  content: "\e170"}.glyphicon-send:before {  content: "\e171"}.glyphicon-floppy-disk:before {  content: "\e172"}.glyphicon-floppy-saved:before {  content: "\e173"}.glyphicon-floppy-remove:before {  content: "\e174"}.glyphicon-floppy-save:before {  content: "\e175"}.glyphicon-floppy-open:before {  content: "\e176"}.glyphicon-credit-card:before {  content: "\e177"}.glyphicon-transfer:before {  content: "\e178"}.glyphicon-cutlery:before {  content: "\e179"}.glyphicon-header:before {  content: "\e180"}.glyphicon-compressed:before {  content: "\e181"}.glyphicon-earphone:before {  content: "\e182"}.glyphicon-phone-alt:before {  content: "\e183"}.glyphicon-tower:before {  content: "\e184"}.glyphicon-stats:before {  content: "\e185"}.glyphicon-sd-video:before {  content: "\e186"}.glyphicon-hd-video:before {  content: "\e187"}.glyphicon-subtitles:before {  content: "\e188"}.glyphicon-sound-stereo:before {  content: "\e189"}.glyphicon-sound-dolby:before {  content: "\e190"}.glyphicon-sound-5-1:before {  content: "\e191"}.glyphicon-sound-6-1:before {  content: "\e192"}.glyphicon-sound-7-1:before {  content: "\e193"}.glyphicon-copyright-mark:before {  content: "\e194"}.glyphicon-registration-mark:before {  content: "\e195"}.glyphicon-cloud-download:before {  content: "\e197"}.glyphicon-cloud-upload:before {  content: "\e198"}.glyphicon-tree-conifer:before {  content: "\e199"}.glyphicon-tree-deciduous:before {  content: "\e200"}.glyphicon-cd:before {  content: "\e201"}.glyphicon-save-file:before {  content: "\e202"}.glyphicon-open-file:before {  content: "\e203"}.glyphicon-level-up:before {  content: "\e204"}.glyphicon-copy:before {  content: "\e205"}.glyphicon-paste:before {  content: "\e206"}.glyphicon-alert:before {  content: "\e209"}.glyphicon-equalizer:before {  content: "\e210"}.glyphicon-king:before {  content: "\e211"}.glyphicon-queen:before {  content: "\e212"}.glyphicon-pawn:before {  content: "\e213"}.glyphicon-bishop:before {  content: "\e214"}.glyphicon-knight:before {  content: "\e215"}.glyphicon-baby-formula:before {  content: "\e216"}.glyphicon-tent:before {  content: "\26fa"}.glyphicon-blackboard:before {  content: "\e218"}.glyphicon-bed:before {  content: "\e219"}.glyphicon-apple:before {  content: "\f8ff"}.glyphicon-erase:before {  content: "\e221"}.glyphicon-hourglass:before {  content: "\231b"}.glyphicon-lamp:before {  content: "\e223"}.glyphicon-duplicate:before {  content: "\e224"}.glyphicon-piggy-bank:before {  content: "\e225"}.glyphicon-scissors:before {  content: "\e226"}.glyphicon-bitcoin:before {  content: "\e227"}.glyphicon-btc:before {  content: "\e227"}.glyphicon-xbt:before {  content: "\e227"}.glyphicon-yen:before {  content: "\00a5"}.glyphicon-jpy:before {  content: "\00a5"}.glyphicon-ruble:before {  content: "\20bd"}.glyphicon-rub:before {  content: "\20bd"}.glyphicon-scale:before {  content: "\e230"}.glyphicon-ice-lolly:before {  content: "\e231"}.glyphicon-ice-lolly-tasted:before {  content: "\e232"}.glyphicon-education:before {  content: "\e233"}.glyphicon-option-horizontal:before {  content: "\e234"}.glyphicon-option-vertical:before {  content: "\e235"}.glyphicon-menu-hamburger:before {  content: "\e236"}.glyphicon-modal-window:before {  content: "\e237"}.glyphicon-oil:before {  content: "\e238"}.glyphicon-grain:before {  content: "\e239"}.glyphicon-sunglasses:before {  content: "\e240"}.glyphicon-text-size:before {  content: "\e241"}.glyphicon-text-color:before {  content: "\e242"}.glyphicon-text-background:before {  content: "\e243"}.glyphicon-object-align-top:before {  content: "\e244"}.glyphicon-object-align-bottom:before {  content: "\e245"}.glyphicon-object-align-horizontal:before {  content: "\e246"}.glyphicon-object-align-left:before {  content: "\e247"}.glyphicon-object-align-vertical:before {  content: "\e248"}.glyphicon-object-align-right:before {  content: "\e249"}.glyphicon-triangle-right:before {  content: "\e250"}.glyphicon-triangle-left:before {  content: "\e251"}.glyphicon-triangle-bottom:before {  content: "\e252"}.glyphicon-triangle-top:before {  content: "\e253"}.glyphicon-console:before {  content: "\e254"}.glyphicon-superscript:before {  content: "\e255"}.glyphicon-subscript:before {  content: "\e256"}.glyphicon-menu-left:before {  content: "\e257"}.glyphicon-menu-right:before {  content: "\e258"}.glyphicon-menu-down:before {  content: "\e259"}.glyphicon-menu-up:before {  content: "\e260"}* {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box}:after,:before {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box}html {  font-size: 10px;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0)}body {  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: 14px;  line-height: 1.42857143;  color: #333;  background-color: #fff}button,input,select,textarea {  font-family: inherit;  font-size: inherit;  line-height: inherit}a {  color: #337ab7;  text-decoration: none}a:focus,a:hover {  color: #23527c;  text-decoration: underline}a:focus {  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px}figure {  margin: 0}img {  vertical-align: middle}.carousel-inner > .item > a > img,.carousel-inner > .item > img,.img-responsive,.thumbnail a > img,.thumbnail > img {  display: block;  max-width: 100%;  height: auto}.img-rounded {  border-radius: 6px}.img-thumbnail {  display: inline-block;  max-width: 100%;  height: auto;  padding: 4px;  line-height: 1.42857143;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 4px;  -webkit-transition: all .2s ease-in-out;  -o-transition: all .2s ease-in-out;  transition: all .2s ease-in-out}.img-circle {  border-radius: 50%}hr {  margin-top: 20px;  margin-bottom: 20px;  border: 0;  border-top: 1px solid #eee}.sr-only {  position: absolute;  width: 1px;  height: 1px;  padding: 0;  margin: -1px;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0}.sr-only-focusable:active,.sr-only-focusable:focus {  position: static;  width: auto;  height: auto;  margin: 0;  overflow: visible;  clip: auto}[role=button] {  cursor: pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {  font-family: inherit;  font-weight: 500;  line-height: 1.1;  color: inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {  font-weight: 400;  line-height: 1;  color: #777}.h1,.h2,.h3,h1,h2,h3 {  margin-top: 20px;  margin-bottom: 10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small {  font-size: 65%}.h4,.h5,.h6,h4,h5,h6 {  margin-top: 10px;  margin-bottom: 10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {  font-size: 75%}.h1,h1 {  font-size: 36px}.h2,h2 {  font-size: 30px}.h3,h3 {  font-size: 24px}.h4,h4 {  font-size: 18px}.h5,h5 {  font-size: 14px}.h6,h6 {  font-size: 12px}p {  margin: 0 0 10px}.lead {  margin-bottom: 20px;  font-size: 16px;  font-weight: 300;  line-height: 1.4}@media (min-width:768px) {  .lead {    font-size: 21px  }}.small,small {  font-size: 85%}.mark,mark {  padding: .2em;  background-color: #fcf8e3}.text-left {  text-align: left}.text-right {  text-align: right}.text-center {  text-align: center}.text-justify {  text-align: justify}.text-nowrap {  white-space: nowrap}.text-lowercase {  text-transform: lowercase}.text-uppercase {  text-transform: uppercase}.text-capitalize {  text-transform: capitalize}.text-muted {  color: #777}.text-primary {  color: #337ab7}a.text-primary:focus,a.text-primary:hover {  color: #286090}.text-success {  color: #3c763d}a.text-success:focus,a.text-success:hover {  color: #2b542c}.text-info {  color: #31708f}a.text-info:focus,a.text-info:hover {  color: #245269}.text-warning {  color: #8a6d3b}a.text-warning:focus,a.text-warning:hover {  color: #66512c}.text-danger {  color: #a94442}a.text-danger:focus,a.text-danger:hover {  color: #843534}.bg-primary {  color: #fff;  background-color: #337ab7}a.bg-primary:focus,a.bg-primary:hover {  background-color: #286090}.bg-success {  background-color: #dff0d8}a.bg-success:focus,a.bg-success:hover {  background-color: #c1e2b3}.bg-info {  background-color: #d9edf7}a.bg-info:focus,a.bg-info:hover {  background-color: #afd9ee}.bg-warning {  background-color: #fcf8e3}a.bg-warning:focus,a.bg-warning:hover {  background-color: #f7ecb5}.bg-danger {  background-color: #f2dede}a.bg-danger:focus,a.bg-danger:hover {  background-color: #e4b9b9}.page-header {  padding-bottom: 9px;  margin: 40px 0 20px;  border-bottom: 1px solid #eee}ol,ul {  margin-top: 0;  margin-bottom: 10px}ol ol,ol ul,ul ol,ul ul {  margin-bottom: 0}.list-unstyled {  padding-left: 0;  list-style: none}.list-inline {  padding-left: 0;  margin-left: -5px;  list-style: none}.list-inline > li {  display: inline-block;  padding-right: 5px;  padding-left: 5px}dl {  margin-top: 0;  margin-bottom: 20px}dd,dt {  line-height: 1.42857143}dt {  font-weight: 700}dd {  margin-left: 0}@media (min-width:768px) {  .dl-horizontal dt {    float: left;    width: 160px;    overflow: hidden;    clear: left;    text-align: right;    text-overflow: ellipsis;    white-space: nowrap  }  .dl-horizontal dd {    margin-left: 180px  }}abbr[data-original-title],abbr[title] {  cursor: help;  border-bottom: 1px dotted #777}.initialism {  font-size: 90%;  text-transform: uppercase}blockquote {  padding: 10px 20px;  margin: 0 0 20px;  font-size: 17.5px;  border-left: 5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child {  margin-bottom: 0}blockquote .small,blockquote footer,blockquote small {  display: block;  font-size: 80%;  line-height: 1.42857143;  color: #777}blockquote .small:before,blockquote footer:before,blockquote small:before {  content: '\2014 \00A0'}.blockquote-reverse,blockquote.pull-right {  padding-right: 15px;  padding-left: 0;  text-align: right;  border-right: 5px solid #eee;  border-left: 0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before {  content: ''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after {  content: '\00A0 \2014'}address {  margin-bottom: 20px;  font-style: normal;  line-height: 1.42857143}code,kbd,pre,samp {  font-family: Menlo, Monaco, Consolas, "Courier New", monospace}code {  padding: 2px 4px;  font-size: 90%;  color: #c7254e;  background-color: #f9f2f4;  border-radius: 4px}kbd {  padding: 2px 4px;  font-size: 90%;  color: #fff;  background-color: #333;  border-radius: 3px;  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25)}kbd kbd {  padding: 0;  font-size: 100%;  font-weight: 700;  -webkit-box-shadow: none;  box-shadow: none}pre {  display: block;  padding: 9.5px;  margin: 0 0 10px;  font-size: 13px;  line-height: 1.42857143;  color: #333;  word-break: break-all;  word-wrap: break-word;  background-color: #f5f5f5;  border: 1px solid #ccc;  border-radius: 4px}pre code {  padding: 0;  font-size: inherit;  color: inherit;  white-space: pre-wrap;  background-color: transparent;  border-radius: 0}.pre-scrollable {  max-height: 340px;  overflow-y: scroll}.container {  padding-right: 15px;  padding-left: 15px;  margin-right: auto;  margin-left: auto}@media (min-width:768px) {  .container {    width: 750px  }}@media (min-width:992px) {  .container {    width: 970px  }}@media (min-width:1200px) {  .container {    width: 1170px  }}.container-fluid {  padding-right: 15px;  padding-left: 15px;  margin-right: auto;  margin-left: auto}.row {  margin-right: -15px;  margin-left: -15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {  position: relative;  min-height: 1px;  padding-right: 15px;  padding-left: 15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {  float: left}.col-xs-12 {  width: 100%}.col-xs-11 {  width: 91.66666667%}.col-xs-10 {  width: 83.33333333%}.col-xs-9 {  width: 75%}.col-xs-8 {  width: 66.66666667%}.col-xs-7 {  width: 58.33333333%}.col-xs-6 {  width: 50%}.col-xs-5 {  width: 41.66666667%}.col-xs-4 {  width: 33.33333333%}.col-xs-3 {  width: 25%}.col-xs-2 {  width: 16.66666667%}.col-xs-1 {  width: 8.33333333%}.col-xs-pull-12 {  right: 100%}.col-xs-pull-11 {  right: 91.66666667%}.col-xs-pull-10 {  right: 83.33333333%}.col-xs-pull-9 {  right: 75%}.col-xs-pull-8 {  right: 66.66666667%}.col-xs-pull-7 {  right: 58.33333333%}.col-xs-pull-6 {  right: 50%}.col-xs-pull-5 {  right: 41.66666667%}.col-xs-pull-4 {  right: 33.33333333%}.col-xs-pull-3 {  right: 25%}.col-xs-pull-2 {  right: 16.66666667%}.col-xs-pull-1 {  right: 8.33333333%}.col-xs-pull-0 {  right: auto}.col-xs-push-12 {  left: 100%}.col-xs-push-11 {  left: 91.66666667%}.col-xs-push-10 {  left: 83.33333333%}.col-xs-push-9 {  left: 75%}.col-xs-push-8 {  left: 66.66666667%}.col-xs-push-7 {  left: 58.33333333%}.col-xs-push-6 {  left: 50%}.col-xs-push-5 {  left: 41.66666667%}.col-xs-push-4 {  left: 33.33333333%}.col-xs-push-3 {  left: 25%}.col-xs-push-2 {  left: 16.66666667%}.col-xs-push-1 {  left: 8.33333333%}.col-xs-push-0 {  left: auto}.col-xs-offset-12 {  margin-left: 100%}.col-xs-offset-11 {  margin-left: 91.66666667%}.col-xs-offset-10 {  margin-left: 83.33333333%}.col-xs-offset-9 {  margin-left: 75%}.col-xs-offset-8 {  margin-left: 66.66666667%}.col-xs-offset-7 {  margin-left: 58.33333333%}.col-xs-offset-6 {  margin-left: 50%}.col-xs-offset-5 {  margin-left: 41.66666667%}.col-xs-offset-4 {  margin-left: 33.33333333%}.col-xs-offset-3 {  margin-left: 25%}.col-xs-offset-2 {  margin-left: 16.66666667%}.col-xs-offset-1 {  margin-left: 8.33333333%}.col-xs-offset-0 {  margin-left: 0}@media (min-width:768px) {  .col-sm-1,  .col-sm-10,  .col-sm-11,  .col-sm-12,  .col-sm-2,  .col-sm-3,  .col-sm-4,  .col-sm-5,  .col-sm-6,  .col-sm-7,  .col-sm-8,  .col-sm-9 {    float: left  }  .col-sm-12 {    width: 100%  }  .col-sm-11 {    width: 91.66666667%  }  .col-sm-10 {    width: 83.33333333%  }  .col-sm-9 {    width: 75%  }  .col-sm-8 {    width: 66.66666667%  }  .col-sm-7 {    width: 58.33333333%  }  .col-sm-6 {    width: 50%  }  .col-sm-5 {    width: 41.66666667%  }  .col-sm-4 {    width: 33.33333333%  }  .col-sm-3 {    width: 25%  }  .col-sm-2 {    width: 16.66666667%  }  .col-sm-1 {    width: 8.33333333%  }  .col-sm-pull-12 {    right: 100%  }  .col-sm-pull-11 {    right: 91.66666667%  }  .col-sm-pull-10 {    right: 83.33333333%  }  .col-sm-pull-9 {    right: 75%  }  .col-sm-pull-8 {    right: 66.66666667%  }  .col-sm-pull-7 {    right: 58.33333333%  }  .col-sm-pull-6 {    right: 50%  }  .col-sm-pull-5 {    right: 41.66666667%  }  .col-sm-pull-4 {    right: 33.33333333%  }  .col-sm-pull-3 {    right: 25%  }  .col-sm-pull-2 {    right: 16.66666667%  }  .col-sm-pull-1 {    right: 8.33333333%  }  .col-sm-pull-0 {    right: auto  }  .col-sm-push-12 {    left: 100%  }  .col-sm-push-11 {    left: 91.66666667%  }  .col-sm-push-10 {    left: 83.33333333%  }  .col-sm-push-9 {    left: 75%  }  .col-sm-push-8 {    left: 66.66666667%  }  .col-sm-push-7 {    left: 58.33333333%  }  .col-sm-push-6 {    left: 50%  }  .col-sm-push-5 {    left: 41.66666667%  }  .col-sm-push-4 {    left: 33.33333333%  }  .col-sm-push-3 {    left: 25%  }  .col-sm-push-2 {    left: 16.66666667%  }  .col-sm-push-1 {    left: 8.33333333%  }  .col-sm-push-0 {    left: auto  }  .col-sm-offset-12 {    margin-left: 100%  }  .col-sm-offset-11 {    margin-left: 91.66666667%  }  .col-sm-offset-10 {    margin-left: 83.33333333%  }  .col-sm-offset-9 {    margin-left: 75%  }  .col-sm-offset-8 {    margin-left: 66.66666667%  }  .col-sm-offset-7 {    margin-left: 58.33333333%  }  .col-sm-offset-6 {    margin-left: 50%  }  .col-sm-offset-5 {    margin-left: 41.66666667%  }  .col-sm-offset-4 {    margin-left: 33.33333333%  }  .col-sm-offset-3 {    margin-left: 25%  }  .col-sm-offset-2 {    margin-left: 16.66666667%  }  .col-sm-offset-1 {    margin-left: 8.33333333%  }  .col-sm-offset-0 {    margin-left: 0  }}@media (min-width:992px) {  .col-md-1,  .col-md-10,  .col-md-11,  .col-md-12,  .col-md-2,  .col-md-3,  .col-md-4,  .col-md-5,  .col-md-6,  .col-md-7,  .col-md-8,  .col-md-9 {    float: left  }  .col-md-12 {    width: 100%  }  .col-md-11 {    width: 91.66666667%  }  .col-md-10 {    width: 83.33333333%  }  .col-md-9 {    width: 75%  }  .col-md-8 {    width: 66.66666667%  }  .col-md-7 {    width: 58.33333333%  }  .col-md-6 {    width: 50%  }  .col-md-5 {    width: 41.66666667%  }  .col-md-4 {    width: 33.33333333%  }  .col-md-3 {    width: 25%  }  .col-md-2 {    width: 16.66666667%  }  .col-md-1 {    width: 8.33333333%  }  .col-md-pull-12 {    right: 100%  }  .col-md-pull-11 {    right: 91.66666667%  }  .col-md-pull-10 {    right: 83.33333333%  }  .col-md-pull-9 {    right: 75%  }  .col-md-pull-8 {    right: 66.66666667%  }  .col-md-pull-7 {    right: 58.33333333%  }  .col-md-pull-6 {    right: 50%  }  .col-md-pull-5 {    right: 41.66666667%  }  .col-md-pull-4 {    right: 33.33333333%  }  .col-md-pull-3 {    right: 25%  }  .col-md-pull-2 {    right: 16.66666667%  }  .col-md-pull-1 {    right: 8.33333333%  }  .col-md-pull-0 {    right: auto  }  .col-md-push-12 {    left: 100%  }  .col-md-push-11 {    left: 91.66666667%  }  .col-md-push-10 {    left: 83.33333333%  }  .col-md-push-9 {    left: 75%  }  .col-md-push-8 {    left: 66.66666667%  }  .col-md-push-7 {    left: 58.33333333%  }  .col-md-push-6 {    left: 50%  }  .col-md-push-5 {    left: 41.66666667%  }  .col-md-push-4 {    left: 33.33333333%  }  .col-md-push-3 {    left: 25%  }  .col-md-push-2 {    left: 16.66666667%  }  .col-md-push-1 {    left: 8.33333333%  }  .col-md-push-0 {    left: auto  }  .col-md-offset-12 {    margin-left: 100%  }  .col-md-offset-11 {    margin-left: 91.66666667%  }  .col-md-offset-10 {    margin-left: 83.33333333%  }  .col-md-offset-9 {    margin-left: 75%  }  .col-md-offset-8 {    margin-left: 66.66666667%  }  .col-md-offset-7 {    margin-left: 58.33333333%  }  .col-md-offset-6 {    margin-left: 50%  }  .col-md-offset-5 {    margin-left: 41.66666667%  }  .col-md-offset-4 {    margin-left: 33.33333333%  }  .col-md-offset-3 {    margin-left: 25%  }  .col-md-offset-2 {    margin-left: 16.66666667%  }  .col-md-offset-1 {    margin-left: 8.33333333%  }  .col-md-offset-0 {    margin-left: 0  }}@media (min-width:1200px) {  .col-lg-1,  .col-lg-10,  .col-lg-11,  .col-lg-12,  .col-lg-2,  .col-lg-3,  .col-lg-4,  .col-lg-5,  .col-lg-6,  .col-lg-7,  .col-lg-8,  .col-lg-9 {    float: left  }  .col-lg-12 {    width: 100%  }  .col-lg-11 {    width: 91.66666667%  }  .col-lg-10 {    width: 83.33333333%  }  .col-lg-9 {    width: 75%  }  .col-lg-8 {    width: 66.66666667%  }  .col-lg-7 {    width: 58.33333333%  }  .col-lg-6 {    width: 50%  }  .col-lg-5 {    width: 41.66666667%  }  .col-lg-4 {    width: 33.33333333%  }  .col-lg-3 {    width: 25%  }  .col-lg-2 {    width: 16.66666667%  }  .col-lg-1 {    width: 8.33333333%  }  .col-lg-pull-12 {    right: 100%  }  .col-lg-pull-11 {    right: 91.66666667%  }  .col-lg-pull-10 {    right: 83.33333333%  }  .col-lg-pull-9 {    right: 75%  }  .col-lg-pull-8 {    right: 66.66666667%  }  .col-lg-pull-7 {    right: 58.33333333%  }  .col-lg-pull-6 {    right: 50%  }  .col-lg-pull-5 {    right: 41.66666667%  }  .col-lg-pull-4 {    right: 33.33333333%  }  .col-lg-pull-3 {    right: 25%  }  .col-lg-pull-2 {    right: 16.66666667%  }  .col-lg-pull-1 {    right: 8.33333333%  }  .col-lg-pull-0 {    right: auto  }  .col-lg-push-12 {    left: 100%  }  .col-lg-push-11 {    left: 91.66666667%  }  .col-lg-push-10 {    left: 83.33333333%  }  .col-lg-push-9 {    left: 75%  }  .col-lg-push-8 {    left: 66.66666667%  }  .col-lg-push-7 {    left: 58.33333333%  }  .col-lg-push-6 {    left: 50%  }  .col-lg-push-5 {    left: 41.66666667%  }  .col-lg-push-4 {    left: 33.33333333%  }  .col-lg-push-3 {    left: 25%  }  .col-lg-push-2 {    left: 16.66666667%  }  .col-lg-push-1 {    left: 8.33333333%  }  .col-lg-push-0 {    left: auto  }  .col-lg-offset-12 {    margin-left: 100%  }  .col-lg-offset-11 {    margin-left: 91.66666667%  }  .col-lg-offset-10 {    margin-left: 83.33333333%  }  .col-lg-offset-9 {    margin-left: 75%  }  .col-lg-offset-8 {    margin-left: 66.66666667%  }  .col-lg-offset-7 {    margin-left: 58.33333333%  }  .col-lg-offset-6 {    margin-left: 50%  }  .col-lg-offset-5 {    margin-left: 41.66666667%  }  .col-lg-offset-4 {    margin-left: 33.33333333%  }  .col-lg-offset-3 {    margin-left: 25%  }  .col-lg-offset-2 {    margin-left: 16.66666667%  }  .col-lg-offset-1 {    margin-left: 8.33333333%  }  .col-lg-offset-0 {    margin-left: 0  }}table {  background-color: transparent}caption {  padding-top: 8px;  padding-bottom: 8px;  color: #777;  text-align: left}th {  text-align: left}.table {  width: 100%;  max-width: 100%;  margin-bottom: 20px}.table > tbody > tr > td,.table > tbody > tr > th,.table > tfoot > tr > td,.table > tfoot > tr > th,.table > thead > tr > td,.table > thead > tr > th {  padding: 8px;  line-height: 1.42857143;  vertical-align: top;  border-top: 1px solid #ddd}.table > thead > tr > th {  vertical-align: bottom;  border-bottom: 2px solid #ddd}.table > caption + thead > tr:first-child > td,.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > td,.table > thead:first-child > tr:first-child > th {  border-top: 0}.table > tbody + tbody {  border-top: 2px solid #ddd}.table .table {  background-color: #fff}.table-condensed > tbody > tr > td,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > td,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > thead > tr > th {  padding: 5px}.table-bordered {  border: 1px solid #ddd}.table-bordered > tbody > tr > td,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > td,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > thead > tr > th {  border: 1px solid #ddd}.table-bordered > thead > tr > td,.table-bordered > thead > tr > th {  border-bottom-width: 2px}.table-striped > tbody > tr:nth-of-type(odd) {  background-color: #f9f9f9}.table-hover > tbody > tr:hover {  background-color: #f5f5f5}table col[class*=col-] {  position: static;  display: table-column;  float: none}table td[class*=col-],table th[class*=col-] {  position: static;  display: table-cell;  float: none}.table > tbody > tr.active > td,.table > tbody > tr.active > th,.table > tbody > tr > td.active,.table > tbody > tr > th.active,.table > tfoot > tr.active > td,.table > tfoot > tr.active > th,.table > tfoot > tr > td.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > thead > tr.active > th,.table > thead > tr > td.active,.table > thead > tr > th.active {  background-color: #f5f5f5}.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr.active:hover > th,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover {  background-color: #e8e8e8}.table > tbody > tr.success > td,.table > tbody > tr.success > th,.table > tbody > tr > td.success,.table > tbody > tr > th.success,.table > tfoot > tr.success > td,.table > tfoot > tr.success > th,.table > tfoot > tr > td.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > thead > tr.success > th,.table > thead > tr > td.success,.table > thead > tr > th.success {  background-color: #dff0d8}.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr.success:hover > th,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover {  background-color: #d0e9c6}.table > tbody > tr.info > td,.table > tbody > tr.info > th,.table > tbody > tr > td.info,.table > tbody > tr > th.info,.table > tfoot > tr.info > td,.table > tfoot > tr.info > th,.table > tfoot > tr > td.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > thead > tr.info > th,.table > thead > tr > td.info,.table > thead > tr > th.info {  background-color: #d9edf7}.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr.info:hover > th,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover {  background-color: #c4e3f3}.table > tbody > tr.warning > td,.table > tbody > tr.warning > th,.table > tbody > tr > td.warning,.table > tbody > tr > th.warning,.table > tfoot > tr.warning > td,.table > tfoot > tr.warning > th,.table > tfoot > tr > td.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > thead > tr.warning > th,.table > thead > tr > td.warning,.table > thead > tr > th.warning {  background-color: #fcf8e3}.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr.warning:hover > th,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover {  background-color: #faf2cc}.table > tbody > tr.danger > td,.table > tbody > tr.danger > th,.table > tbody > tr > td.danger,.table > tbody > tr > th.danger,.table > tfoot > tr.danger > td,.table > tfoot > tr.danger > th,.table > tfoot > tr > td.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > thead > tr.danger > th,.table > thead > tr > td.danger,.table > thead > tr > th.danger {  background-color: #f2dede}.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr.danger:hover > th,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover {  background-color: #ebcccc}.table-responsive {  min-height: .01%;  overflow-x: auto}@media screen and (max-width:767px) {  .table-responsive {    width: 100%;    margin-bottom: 15px;    overflow-y: hidden;    -ms-overflow-style: -ms-autohiding-scrollbar;    border: 1px solid #ddd  }  .table-responsive > .table {    margin-bottom: 0  }  .table-responsive > .table > tbody > tr > td,  .table-responsive > .table > tbody > tr > th,  .table-responsive > .table > tfoot > tr > td,  .table-responsive > .table > tfoot > tr > th,  .table-responsive > .table > thead > tr > td,  .table-responsive > .table > thead > tr > th {    white-space: nowrap  }  .table-responsive > .table-bordered {    border: 0  }  .table-responsive > .table-bordered > tbody > tr > td:first-child,  .table-responsive > .table-bordered > tbody > tr > th:first-child,  .table-responsive > .table-bordered > tfoot > tr > td:first-child,  .table-responsive > .table-bordered > tfoot > tr > th:first-child,  .table-responsive > .table-bordered > thead > tr > td:first-child,  .table-responsive > .table-bordered > thead > tr > th:first-child {    border-left: 0  }  .table-responsive > .table-bordered > tbody > tr > td:last-child,  .table-responsive > .table-bordered > tbody > tr > th:last-child,  .table-responsive > .table-bordered > tfoot > tr > td:last-child,  .table-responsive > .table-bordered > tfoot > tr > th:last-child,  .table-responsive > .table-bordered > thead > tr > td:last-child,  .table-responsive > .table-bordered > thead > tr > th:last-child {    border-right: 0  }  .table-responsive > .table-bordered > tbody > tr:last-child > td,  .table-responsive > .table-bordered > tbody > tr:last-child > th,  .table-responsive > .table-bordered > tfoot > tr:last-child > td,  .table-responsive > .table-bordered > tfoot > tr:last-child > th {    border-bottom: 0  }}fieldset {  min-width: 0;  padding: 0;  margin: 0;  border: 0}legend {  display: block;  width: 100%;  padding: 0;  margin-bottom: 20px;  font-size: 21px;  line-height: inherit;  color: #333;  border: 0;  border-bottom: 1px solid #e5e5e5}label {  display: inline-block;  max-width: 100%;  margin-bottom: 5px;  font-weight: 700}input[type=search] {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box}input[type=checkbox],input[type=radio] {  margin: 4px 0 0;  margin-top: 1px\9;  line-height: normal}input[type=file] {  display: block}input[type=range] {  display: block;  width: 100%}select[multiple],select[size] {  height: auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus {  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px}output {  display: block;  padding-top: 7px;  font-size: 14px;  line-height: 1.42857143;  color: #555}.form-control {  display: block;  width: 100%;  height: 34px;  padding: 6px 12px;  font-size: 14px;  line-height: 1.42857143;  color: #555;  background-color: #fff;  background-image: none;  border: 1px solid #ccc;  border-radius: 4px;  -webkit-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-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus {  border-color: #66afe9;  outline: 0;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)}.form-control::-moz-placeholder {  color: #999;  opacity: 1}.form-control:-ms-input-placeholder {  color: #999}.form-control::-webkit-input-placeholder {  color: #999}.form-control::-ms-expand {  background-color: transparent;  border: 0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {  background-color: #eee;  opacity: 1}.form-control[disabled],fieldset[disabled] .form-control {  cursor: not-allowed}textarea.form-control {  height: auto}input[type=search] {  -webkit-appearance: none}@media screen and (-webkit-min-device-pixel-ratio:0) {  input[type=date].form-control,  input[type=time].form-control,  input[type=datetime-local].form-control,  input[type=month].form-control {    line-height: 34px  }  .input-group-sm input[type=date],  .input-group-sm input[type=time],  .input-group-sm input[type=datetime-local],  .input-group-sm input[type=month],  input[type=date].input-sm,  input[type=time].input-sm,  input[type=datetime-local].input-sm,  input[type=month].input-sm {    line-height: 30px  }  .input-group-lg input[type=date],  .input-group-lg input[type=time],  .input-group-lg input[type=datetime-local],  .input-group-lg input[type=month],  input[type=date].input-lg,  input[type=time].input-lg,  input[type=datetime-local].input-lg,  input[type=month].input-lg {    line-height: 46px  }}.form-group {  margin-bottom: 15px}.checkbox,.radio {  position: relative;  display: block;  margin-top: 10px;  margin-bottom: 10px}.checkbox label,.radio label {  min-height: 20px;  padding-left: 20px;  margin-bottom: 0;  font-weight: 400;  cursor: pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio] {  position: absolute;  margin-top: 4px\9;  margin-left: -20px}.checkbox + .checkbox,.radio + .radio {  margin-top: -5px}.checkbox-inline,.radio-inline {  position: relative;  display: inline-block;  padding-left: 20px;  margin-bottom: 0;  font-weight: 400;  vertical-align: middle;  cursor: pointer}.checkbox-inline + .checkbox-inline,.radio-inline + .radio-inline {  margin-top: 0;  margin-left: 10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled] {  cursor: not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline {  cursor: not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label {  cursor: not-allowed}.form-control-static {  min-height: 34px;  padding-top: 7px;  padding-bottom: 7px;  margin-bottom: 0}.form-control-static.input-lg,.form-control-static.input-sm {  padding-right: 0;  padding-left: 0}.input-sm {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px}select.input-sm {  height: 30px;  line-height: 30px}select[multiple].input-sm,textarea.input-sm {  height: auto}.form-group-sm .form-control {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px}.form-group-sm select.form-control {  height: 30px;  line-height: 30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control {  height: auto}.form-group-sm .form-control-static {  height: 30px;  min-height: 32px;  padding: 6px 10px;  font-size: 12px;  line-height: 1.5}.input-lg {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px}select.input-lg {  height: 46px;  line-height: 46px}select[multiple].input-lg,textarea.input-lg {  height: auto}.form-group-lg .form-control {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px}.form-group-lg select.form-control {  height: 46px;  line-height: 46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control {  height: auto}.form-group-lg .form-control-static {  height: 46px;  min-height: 38px;  padding: 11px 16px;  font-size: 18px;  line-height: 1.3333333}.has-feedback {  position: relative}.has-feedback .form-control {  padding-right: 42.5px}.form-control-feedback {  position: absolute;  top: 0;  right: 0;  z-index: 2;  display: block;  width: 34px;  height: 34px;  line-height: 34px;  text-align: center;  pointer-events: none}.form-group-lg .form-control + .form-control-feedback,.input-group-lg + .form-control-feedback,.input-lg + .form-control-feedback {  width: 46px;  height: 46px;  line-height: 46px}.form-group-sm .form-control + .form-control-feedback,.input-group-sm + .form-control-feedback,.input-sm + .form-control-feedback {  width: 30px;  height: 30px;  line-height: 30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label {  color: #3c763d}.has-success .form-control {  border-color: #3c763d;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)}.has-success .form-control:focus {  border-color: #2b542c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168}.has-success .input-group-addon {  color: #3c763d;  background-color: #dff0d8;  border-color: #3c763d}.has-success .form-control-feedback {  color: #3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label {  color: #8a6d3b}.has-warning .form-control {  border-color: #8a6d3b;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)}.has-warning .form-control:focus {  border-color: #66512c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b}.has-warning .input-group-addon {  color: #8a6d3b;  background-color: #fcf8e3;  border-color: #8a6d3b}.has-warning .form-control-feedback {  color: #8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label {  color: #a94442}.has-error .form-control {  border-color: #a94442;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)}.has-error .form-control:focus {  border-color: #843534;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483}.has-error .input-group-addon {  color: #a94442;  background-color: #f2dede;  border-color: #a94442}.has-error .form-control-feedback {  color: #a94442}.has-feedback label ~ .form-control-feedback {  top: 25px}.has-feedback label.sr-only ~ .form-control-feedback {  top: 0}.help-block {  display: block;  margin-top: 5px;  margin-bottom: 10px;  color: #737373}@media (min-width:768px) {  .form-inline .form-group {    display: inline-block;    margin-bottom: 0;    vertical-align: middle  }  .form-inline .form-control {    display: inline-block;    width: auto;    vertical-align: middle  }  .form-inline .form-control-static {    display: inline-block  }  .form-inline .input-group {    display: inline-table;    vertical-align: middle  }  .form-inline .input-group .form-control,  .form-inline .input-group .input-group-addon,  .form-inline .input-group .input-group-btn {    width: auto  }  .form-inline .input-group > .form-control {    width: 100%  }  .form-inline .control-label {    margin-bottom: 0;    vertical-align: middle  }  .form-inline .checkbox,  .form-inline .radio {    display: inline-block;    margin-top: 0;    margin-bottom: 0;    vertical-align: middle  }  .form-inline .checkbox label,  .form-inline .radio label {    padding-left: 0  }  .form-inline .checkbox input[type=checkbox],  .form-inline .radio input[type=radio] {    position: relative;    margin-left: 0  }  .form-inline .has-feedback .form-control-feedback {    top: 0  }}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline {  padding-top: 7px;  margin-top: 0;  margin-bottom: 0}.form-horizontal .checkbox,.form-horizontal .radio {  min-height: 27px}.form-horizontal .form-group {  margin-right: -15px;  margin-left: -15px}@media (min-width:768px) {  .form-horizontal .control-label {    padding-top: 7px;    margin-bottom: 0;    text-align: right  }}.form-horizontal .has-feedback .form-control-feedback {  right: 15px}@media (min-width:768px) {  .form-horizontal .form-group-lg .control-label {    padding-top: 11px;    font-size: 18px  }}@media (min-width:768px) {  .form-horizontal .form-group-sm .control-label {    padding-top: 6px;    font-size: 12px  }}.btn {  display: inline-block;  padding: 6px 12px;  margin-bottom: 0;  font-size: 14px;  font-weight: 400;  line-height: 1.42857143;  text-align: center;  white-space: nowrap;  vertical-align: middle;  -ms-touch-action: manipulation;  touch-action: manipulation;  cursor: pointer;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  background-image: none;  border: 1px solid transparent;  border-radius: 4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus {  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px}.btn.focus,.btn:focus,.btn:hover {  color: #333;  text-decoration: none}.btn.active,.btn:active {  background-image: none;  outline: 0;  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);  box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn {  cursor: not-allowed;  filter: alpha(opacity=65);  -webkit-box-shadow: none;  box-shadow: none;  opacity: .65}a.btn.disabled,fieldset[disabled] a.btn {  pointer-events: none}.btn-default {  color: #333;  background-color: #fff;  border-color: #ccc}.btn-default.focus,.btn-default:focus {  color: #333;  background-color: #e6e6e6;  border-color: #8c8c8c}.btn-default:hover {  color: #333;  background-color: #e6e6e6;  border-color: #adadad}.btn-default.active,.btn-default:active,.open > .dropdown-toggle.btn-default {  color: #333;  background-color: #e6e6e6;  border-color: #adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open > .dropdown-toggle.btn-default.focus,.open > .dropdown-toggle.btn-default:focus,.open > .dropdown-toggle.btn-default:hover {  color: #333;  background-color: #d4d4d4;  border-color: #8c8c8c}.btn-default.active,.btn-default:active,.open > .dropdown-toggle.btn-default {  background-image: none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover {  background-color: #fff;  border-color: #ccc}.btn-default .badge {  color: #fff;  background-color: #333}.btn-primary {  color: #fff;  background-color: #337ab7;  border-color: #2e6da4}.btn-primary.focus,.btn-primary:focus {  color: #fff;  background-color: #286090;  border-color: #122b40}.btn-primary:hover {  color: #fff;  background-color: #286090;  border-color: #204d74}.btn-primary.active,.btn-primary:active,.open > .dropdown-toggle.btn-primary {  color: #fff;  background-color: #286090;  border-color: #204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open > .dropdown-toggle.btn-primary.focus,.open > .dropdown-toggle.btn-primary:focus,.open > .dropdown-toggle.btn-primary:hover {  color: #fff;  background-color: #204d74;  border-color: #122b40}.btn-primary.active,.btn-primary:active,.open > .dropdown-toggle.btn-primary {  background-image: none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover {  background-color: #337ab7;  border-color: #2e6da4}.btn-primary .badge {  color: #337ab7;  background-color: #fff}.btn-success {  color: #fff;  background-color: #5cb85c;  border-color: #4cae4c}.btn-success.focus,.btn-success:focus {  color: #fff;  background-color: #449d44;  border-color: #255625}.btn-success:hover {  color: #fff;  background-color: #449d44;  border-color: #398439}.btn-success.active,.btn-success:active,.open > .dropdown-toggle.btn-success {  color: #fff;  background-color: #449d44;  border-color: #398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open > .dropdown-toggle.btn-success.focus,.open > .dropdown-toggle.btn-success:focus,.open > .dropdown-toggle.btn-success:hover {  color: #fff;  background-color: #398439;  border-color: #255625}.btn-success.active,.btn-success:active,.open > .dropdown-toggle.btn-success {  background-image: none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover {  background-color: #5cb85c;  border-color: #4cae4c}.btn-success .badge {  color: #5cb85c;  background-color: #fff}.btn-info {  color: #fff;  background-color: #5bc0de;  border-color: #46b8da}.btn-info.focus,.btn-info:focus {  color: #fff;  background-color: #31b0d5;  border-color: #1b6d85}.btn-info:hover {  color: #fff;  background-color: #31b0d5;  border-color: #269abc}.btn-info.active,.btn-info:active,.open > .dropdown-toggle.btn-info {  color: #fff;  background-color: #31b0d5;  border-color: #269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open > .dropdown-toggle.btn-info.focus,.open > .dropdown-toggle.btn-info:focus,.open > .dropdown-toggle.btn-info:hover {  color: #fff;  background-color: #269abc;  border-color: #1b6d85}.btn-info.active,.btn-info:active,.open > .dropdown-toggle.btn-info {  background-image: none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover {  background-color: #5bc0de;  border-color: #46b8da}.btn-info .badge {  color: #5bc0de;  background-color: #fff}.btn-warning {  color: #fff;  background-color: #f0ad4e;  border-color: #eea236}.btn-warning.focus,.btn-warning:focus {  color: #fff;  background-color: #ec971f;  border-color: #985f0d}.btn-warning:hover {  color: #fff;  background-color: #ec971f;  border-color: #d58512}.btn-warning.active,.btn-warning:active,.open > .dropdown-toggle.btn-warning {  color: #fff;  background-color: #ec971f;  border-color: #d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open > .dropdown-toggle.btn-warning.focus,.open > .dropdown-toggle.btn-warning:focus,.open > .dropdown-toggle.btn-warning:hover {  color: #fff;  background-color: #d58512;  border-color: #985f0d}.btn-warning.active,.btn-warning:active,.open > .dropdown-toggle.btn-warning {  background-image: none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover {  background-color: #f0ad4e;  border-color: #eea236}.btn-warning .badge {  color: #f0ad4e;  background-color: #fff}.btn-danger {  color: #fff;  background-color: #d9534f;  border-color: #d43f3a}.btn-danger.focus,.btn-danger:focus {  color: #fff;  background-color: #c9302c;  border-color: #761c19}.btn-danger:hover {  color: #fff;  background-color: #c9302c;  border-color: #ac2925}.btn-danger.active,.btn-danger:active,.open > .dropdown-toggle.btn-danger {  color: #fff;  background-color: #c9302c;  border-color: #ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open > .dropdown-toggle.btn-danger.focus,.open > .dropdown-toggle.btn-danger:focus,.open > .dropdown-toggle.btn-danger:hover {  color: #fff;  background-color: #ac2925;  border-color: #761c19}.btn-danger.active,.btn-danger:active,.open > .dropdown-toggle.btn-danger {  background-image: none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover {  background-color: #d9534f;  border-color: #d43f3a}.btn-danger .badge {  color: #d9534f;  background-color: #fff}.btn-link {  font-weight: 400;  color: #337ab7;  border-radius: 0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link {  background-color: transparent;  -webkit-box-shadow: none;  box-shadow: none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover {  border-color: transparent}.btn-link:focus,.btn-link:hover {  color: #23527c;  text-decoration: underline;  background-color: transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover {  color: #777;  text-decoration: none}.btn-group-lg > .btn,.btn-lg {  padding: 10px 16px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px}.btn-group-sm > .btn,.btn-sm {  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px}.btn-group-xs > .btn,.btn-xs {  padding: 1px 5px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px}.btn-block {  display: block;  width: 100%}.btn-block + .btn-block {  margin-top: 5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block {  width: 100%}.fade {  opacity: 0;  -webkit-transition: opacity .15s linear;  -o-transition: opacity .15s linear;  transition: opacity .15s linear}.fade.in {  opacity: 1}.collapse {  display: none}.collapse.in {  display: block}tr.collapse.in {  display: table-row}tbody.collapse.in {  display: table-row-group}.collapsing {  position: relative;  height: 0;  overflow: hidden;  -webkit-transition-timing-function: ease;  -o-transition-timing-function: ease;  transition-timing-function: ease;  -webkit-transition-duration: .35s;  -o-transition-duration: .35s;  transition-duration: .35s;  -webkit-transition-property: height, visibility;  -o-transition-property: height, visibility;  transition-property: height, visibility}.caret {  display: inline-block;  width: 0;  height: 0;  margin-left: 2px;  vertical-align: middle;  border-top: 4px dashed;  border-top: 4px solid\9;  border-right: 4px solid transparent;  border-left: 4px solid transparent}.dropdown,.dropup {  position: relative}.dropdown-toggle:focus {  outline: 0}.dropdown-menu {  position: absolute;  top: 100%;  left: 0;  z-index: 1000;  display: none;  float: left;  min-width: 160px;  padding: 5px 0;  margin: 2px 0 0;  font-size: 14px;  text-align: left;  list-style: none;  background-color: #fff;  -webkit-background-clip: padding-box;  background-clip: padding-box;  border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, .15);  border-radius: 4px;  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);  box-shadow: 0 6px 12px rgba(0, 0, 0, .175)}.dropdown-menu.pull-right {  right: 0;  left: auto}.dropdown-menu .divider {  height: 1px;  margin: 9px 0;  overflow: hidden;  background-color: #e5e5e5}.dropdown-menu > li > a {  display: block;  padding: 3px 20px;  clear: both;  font-weight: 400;  line-height: 1.42857143;  color: #333;  white-space: nowrap}.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover {  color: #262626;  text-decoration: none;  background-color: #f5f5f5}.dropdown-menu > .active > a,.dropdown-menu > .active > a:focus,.dropdown-menu > .active > a:hover {  color: #fff;  text-decoration: none;  background-color: #337ab7;  outline: 0}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:focus,.dropdown-menu > .disabled > a:hover {  color: #777}.dropdown-menu > .disabled > a:focus,.dropdown-menu > .disabled > a:hover {  text-decoration: none;  cursor: not-allowed;  background-color: transparent;  background-image: none;  filter: progid: DXImageTransform.Microsoft.gradient(enabled=false)}.open > .dropdown-menu {  display: block}.open > a {  outline: 0}.dropdown-menu-right {  right: 0;  left: auto}.dropdown-menu-left {  right: auto;  left: 0}.dropdown-header {  display: block;  padding: 3px 20px;  font-size: 12px;  line-height: 1.42857143;  color: #777;  white-space: nowrap}.dropdown-backdrop {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 990}.pull-right > .dropdown-menu {  right: 0;  left: auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret {  content: "";  border-top: 0;  border-bottom: 4px dashed;  border-bottom: 4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {  top: auto;  bottom: 100%;  margin-bottom: 2px}@media (min-width:768px) {  .navbar-right .dropdown-menu {    right: 0;    left: auto  }  .navbar-right .dropdown-menu-left {    right: auto;    left: 0  }}.btn-group,.btn-group-vertical {  position: relative;  display: inline-block;  vertical-align: middle}.btn-group-vertical > .btn,.btn-group > .btn {  position: relative;  float: left}.btn-group-vertical > .btn.active,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:hover,.btn-group > .btn.active,.btn-group > .btn:active,.btn-group > .btn:focus,.btn-group > .btn:hover {  z-index: 2}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group {  margin-left: -1px}.btn-toolbar {  margin-left: -5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group {  float: left}.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group {  margin-left: 5px}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {  border-radius: 0}.btn-group > .btn:first-child {  margin-left: 0}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {  border-top-right-radius: 0;  border-bottom-right-radius: 0}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child) {  border-top-left-radius: 0;  border-bottom-left-radius: 0}.btn-group > .btn-group {  float: left}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {  border-radius: 0}.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {  border-top-right-radius: 0;  border-bottom-right-radius: 0}.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {  border-top-left-radius: 0;  border-bottom-left-radius: 0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {  outline: 0}.btn-group > .btn + .dropdown-toggle {  padding-right: 8px;  padding-left: 8px}.btn-group > .btn-lg + .dropdown-toggle {  padding-right: 12px;  padding-left: 12px}.btn-group.open .dropdown-toggle {  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);  box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)}.btn-group.open .dropdown-toggle.btn-link {  -webkit-box-shadow: none;  box-shadow: none}.btn .caret {  margin-left: 0}.btn-lg .caret {  border-width: 5px 5px 0;  border-bottom-width: 0}.dropup .btn-lg .caret {  border-width: 0 5px 5px}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn {  display: block;  float: none;  width: 100%;  max-width: 100%}.btn-group-vertical > .btn-group > .btn {  float: none}.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group {  margin-top: -1px;  margin-left: 0}.btn-group-vertical > .btn:not(:first-child):not(:last-child) {  border-radius: 0}.btn-group-vertical > .btn:first-child:not(:last-child) {  border-top-left-radius: 4px;  border-top-right-radius: 4px;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0}.btn-group-vertical > .btn:last-child:not(:first-child) {  border-top-left-radius: 0;  border-top-right-radius: 0;  border-bottom-right-radius: 4px;  border-bottom-left-radius: 4px}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {  border-radius: 0}.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0}.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {  border-top-left-radius: 0;  border-top-right-radius: 0}.btn-group-justified {  display: table;  width: 100%;  table-layout: fixed;  border-collapse: separate}.btn-group-justified > .btn,.btn-group-justified > .btn-group {  display: table-cell;  float: none;  width: 1%}.btn-group-justified > .btn-group .btn {  width: 100%}.btn-group-justified > .btn-group .dropdown-menu {  left: auto}[data-toggle=buttons] > .btn input[type=checkbox],[data-toggle=buttons] > .btn input[type=radio],[data-toggle=buttons] > .btn-group > .btn input[type=checkbox],[data-toggle=buttons] > .btn-group > .btn input[type=radio] {  position: absolute;  clip: rect(0, 0, 0, 0);  pointer-events: none}.input-group {  position: relative;  display: table;  border-collapse: separate}.input-group[class*=col-] {  float: none;  padding-right: 0;  padding-left: 0}.input-group .form-control {  position: relative;  z-index: 2;  float: left;  width: 100%;  margin-bottom: 0}.input-group .form-control:focus {  z-index: 3}.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px}select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn {  height: 46px;  line-height: 46px}select[multiple].input-group-lg > .form-control,select[multiple].input-group-lg > .input-group-addon,select[multiple].input-group-lg > .input-group-btn > .btn,textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn {  height: auto}.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px}select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn {  height: 30px;  line-height: 30px}select[multiple].input-group-sm > .form-control,select[multiple].input-group-sm > .input-group-addon,select[multiple].input-group-sm > .input-group-btn > .btn,textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn {  height: auto}.input-group .form-control,.input-group-addon,.input-group-btn {  display: table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child) {  border-radius: 0}.input-group-addon,.input-group-btn {  width: 1%;  white-space: nowrap;  vertical-align: middle}.input-group-addon {  padding: 6px 12px;  font-size: 14px;  font-weight: 400;  line-height: 1;  color: #555;  text-align: center;  background-color: #eee;  border: 1px solid #ccc;  border-radius: 4px}.input-group-addon.input-sm {  padding: 5px 10px;  font-size: 12px;  border-radius: 3px}.input-group-addon.input-lg {  padding: 10px 16px;  font-size: 18px;  border-radius: 6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio] {  margin-top: 0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {  border-top-right-radius: 0;  border-bottom-right-radius: 0}.input-group-addon:first-child {  border-right: 0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle {  border-top-left-radius: 0;  border-bottom-left-radius: 0}.input-group-addon:last-child {  border-left: 0}.input-group-btn {  position: relative;  font-size: 0;  white-space: nowrap}.input-group-btn > .btn {  position: relative}.input-group-btn > .btn + .btn {  margin-left: -1px}.input-group-btn > .btn:active,.input-group-btn > .btn:focus,.input-group-btn > .btn:hover {  z-index: 2}.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group {  margin-right: -1px}.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group {  z-index: 2;  margin-left: -1px}.nav {  padding-left: 0;  margin-bottom: 0;  list-style: none}.nav > li {  position: relative;  display: block}.nav > li > a {  position: relative;  display: block;  padding: 10px 15px}.nav > li > a:focus,.nav > li > a:hover {  text-decoration: none;  background-color: #eee}.nav > li.disabled > a {  color: #777}.nav > li.disabled > a:focus,.nav > li.disabled > a:hover {  color: #777;  text-decoration: none;  cursor: not-allowed;  background-color: transparent}.nav .open > a,.nav .open > a:focus,.nav .open > a:hover {  background-color: #eee;  border-color: #337ab7}.nav .nav-divider {  height: 1px;  margin: 9px 0;  overflow: hidden;  background-color: #e5e5e5}.nav > li > a > img {  max-width: none}.nav-tabs {  border-bottom: 1px solid #ddd}.nav-tabs > li {  float: left;  margin-bottom: -1px}.nav-tabs > li > a {  margin-right: 2px;  line-height: 1.42857143;  border: 1px solid transparent;  border-radius: 4px 4px 0 0}.nav-tabs > li > a:hover {  border-color: #eee #eee #ddd}.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover {  color: #555;  cursor: default;  background-color: #fff;  border: 1px solid #ddd;  border-bottom-color: transparent}.nav-tabs.nav-justified {  width: 100%;  border-bottom: 0}.nav-tabs.nav-justified > li {  float: none}.nav-tabs.nav-justified > li > a {  margin-bottom: 5px;  text-align: center}.nav-tabs.nav-justified > .dropdown .dropdown-menu {  top: auto;  left: auto}@media (min-width:768px) {  .nav-tabs.nav-justified > li {    display: table-cell;    width: 1%  }  .nav-tabs.nav-justified > li > a {    margin-bottom: 0  }}.nav-tabs.nav-justified > li > a {  margin-right: 0;  border-radius: 4px}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:focus,.nav-tabs.nav-justified > .active > a:hover {  border: 1px solid #ddd}@media (min-width:768px) {  .nav-tabs.nav-justified > li > a {    border-bottom: 1px solid #ddd;    border-radius: 4px 4px 0 0  }  .nav-tabs.nav-justified > .active > a,  .nav-tabs.nav-justified > .active > a:focus,  .nav-tabs.nav-justified > .active > a:hover {    border-bottom-color: #fff  }}.nav-pills > li {  float: left}.nav-pills > li > a {  border-radius: 4px}.nav-pills > li + li {  margin-left: 2px}.nav-pills > li.active > a,.nav-pills > li.active > a:focus,.nav-pills > li.active > a:hover {  color: #fff;  background-color: #337ab7}.nav-stacked > li {  float: none}.nav-stacked > li + li {  margin-top: 2px;  margin-left: 0}.nav-justified {  width: 100%}.nav-justified > li {  float: none}.nav-justified > li > a {  margin-bottom: 5px;  text-align: center}.nav-justified > .dropdown .dropdown-menu {  top: auto;  left: auto}@media (min-width:768px) {  .nav-justified > li {    display: table-cell;    width: 1%  }  .nav-justified > li > a {    margin-bottom: 0  }}.nav-tabs-justified {  border-bottom: 0}.nav-tabs-justified > li > a {  margin-right: 0;  border-radius: 4px}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:focus,.nav-tabs-justified > .active > a:hover {  border: 1px solid #ddd}@media (min-width:768px) {  .nav-tabs-justified > li > a {    border-bottom: 1px solid #ddd;    border-radius: 4px 4px 0 0  }  .nav-tabs-justified > .active > a,  .nav-tabs-justified > .active > a:focus,  .nav-tabs-justified > .active > a:hover {    border-bottom-color: #fff  }}.tab-content > .tab-pane {  display: none}.tab-content > .active {  display: block}.nav-tabs .dropdown-menu {  margin-top: -1px;  border-top-left-radius: 0;  border-top-right-radius: 0}.navbar {  position: relative;  min-height: 50px;  margin-bottom: 20px;  border: 1px solid transparent}@media (min-width:768px) {  .navbar {    border-radius: 4px  }}@media (min-width:768px) {  .navbar-header {    float: left  }}.navbar-collapse {  padding-right: 15px;  padding-left: 15px;  overflow-x: visible;  -webkit-overflow-scrolling: touch;  border-top: 1px solid transparent;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1)}.navbar-collapse.in {  overflow-y: auto}@media (min-width:768px) {  .navbar-collapse {    width: auto;    border-top: 0;    -webkit-box-shadow: none;    box-shadow: none  }  .navbar-collapse.collapse {    display: block!important;    height: auto!important;    padding-bottom: 0;    overflow: visible!important  }  .navbar-collapse.in {    overflow-y: visible  }  .navbar-fixed-bottom .navbar-collapse,  .navbar-fixed-top .navbar-collapse,  .navbar-static-top .navbar-collapse {    padding-right: 0;    padding-left: 0  }}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse {  max-height: 340px}@media (max-device-width:480px) and (orientation:landscape) {  .navbar-fixed-bottom .navbar-collapse,  .navbar-fixed-top .navbar-collapse {    max-height: 200px  }}.container-fluid > .navbar-collapse,.container-fluid > .navbar-header,.container > .navbar-collapse,.container > .navbar-header {  margin-right: -15px;  margin-left: -15px}@media (min-width:768px) {  .container-fluid > .navbar-collapse,  .container-fluid > .navbar-header,  .container > .navbar-collapse,  .container > .navbar-header {    margin-right: 0;    margin-left: 0  }}.navbar-static-top {  z-index: 1000;  border-width: 0 0 1px}@media (min-width:768px) {  .navbar-static-top {    border-radius: 0  }}.navbar-fixed-bottom,.navbar-fixed-top {  position: fixed;  right: 0;  left: 0;  z-index: 1030}@media (min-width:768px) {  .navbar-fixed-bottom,  .navbar-fixed-top {    border-radius: 0  }}.navbar-fixed-top {  top: 0;  border-width: 0 0 1px}.navbar-fixed-bottom {  bottom: 0;  margin-bottom: 0;  border-width: 1px 0 0}.navbar-brand {  float: left;  height: 50px;  padding: 15px 15px;  font-size: 18px;  line-height: 20px}.navbar-brand:focus,.navbar-brand:hover {  text-decoration: none}.navbar-brand > img {  display: block}@media (min-width:768px) {  .navbar > .container .navbar-brand,  .navbar > .container-fluid .navbar-brand {    margin-left: -15px  }}.navbar-toggle {  position: relative;  float: right;  padding: 9px 10px;  margin-top: 8px;  margin-right: 15px;  margin-bottom: 8px;  background-color: transparent;  background-image: none;  border: 1px solid transparent;  border-radius: 4px}.navbar-toggle:focus {  outline: 0}.navbar-toggle .icon-bar {  display: block;  width: 22px;  height: 2px;  border-radius: 1px}.navbar-toggle .icon-bar + .icon-bar {  margin-top: 4px}@media (min-width:768px) {  .navbar-toggle {    display: none  }}.navbar-nav {  margin: 7.5px -15px}.navbar-nav > li > a {  padding-top: 10px;  padding-bottom: 10px;  line-height: 20px}@media (max-width:767px) {  .navbar-nav .open .dropdown-menu {    position: static;    float: none;    width: auto;    margin-top: 0;    background-color: transparent;    border: 0;    -webkit-box-shadow: none;    box-shadow: none  }  .navbar-nav .open .dropdown-menu .dropdown-header,  .navbar-nav .open .dropdown-menu > li > a {    padding: 5px 15px 5px 25px  }  .navbar-nav .open .dropdown-menu > li > a {    line-height: 20px  }  .navbar-nav .open .dropdown-menu > li > a:focus,  .navbar-nav .open .dropdown-menu > li > a:hover {    background-image: none  }}@media (min-width:768px) {  .navbar-nav {    float: left;    margin: 0  }  .navbar-nav > li {    float: left  }  .navbar-nav > li > a {    padding-top: 15px;    padding-bottom: 15px  }}.navbar-form {  padding: 10px 15px;  margin-top: 8px;  margin-right: -15px;  margin-bottom: 8px;  margin-left: -15px;  border-top: 1px solid transparent;  border-bottom: 1px solid transparent;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1)}@media (min-width:768px) {  .navbar-form .form-group {    display: inline-block;    margin-bottom: 0;    vertical-align: middle  }  .navbar-form .form-control {    display: inline-block;    width: auto;    vertical-align: middle  }  .navbar-form .form-control-static {    display: inline-block  }  .navbar-form .input-group {    display: inline-table;    vertical-align: middle  }  .navbar-form .input-group .form-control,  .navbar-form .input-group .input-group-addon,  .navbar-form .input-group .input-group-btn {    width: auto  }  .navbar-form .input-group > .form-control {    width: 100%  }  .navbar-form .control-label {    margin-bottom: 0;    vertical-align: middle  }  .navbar-form .checkbox,  .navbar-form .radio {    display: inline-block;    margin-top: 0;    margin-bottom: 0;    vertical-align: middle  }  .navbar-form .checkbox label,  .navbar-form .radio label {    padding-left: 0  }  .navbar-form .checkbox input[type=checkbox],  .navbar-form .radio input[type=radio] {    position: relative;    margin-left: 0  }  .navbar-form .has-feedback .form-control-feedback {    top: 0  }}@media (max-width:767px) {  .navbar-form .form-group {    margin-bottom: 5px  }  .navbar-form .form-group:last-child {    margin-bottom: 0  }}@media (min-width:768px) {  .navbar-form {    width: auto;    padding-top: 0;    padding-bottom: 0;    margin-right: 0;    margin-left: 0;    border: 0;    -webkit-box-shadow: none;    box-shadow: none  }}.navbar-nav > li > .dropdown-menu {  margin-top: 0;  border-top-left-radius: 0;  border-top-right-radius: 0}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {  margin-bottom: 0;  border-top-left-radius: 4px;  border-top-right-radius: 4px;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0}.navbar-btn {  margin-top: 8px;  margin-bottom: 8px}.navbar-btn.btn-sm {  margin-top: 10px;  margin-bottom: 10px}.navbar-btn.btn-xs {  margin-top: 14px;  margin-bottom: 14px}.navbar-text {  margin-top: 15px;  margin-bottom: 15px}@media (min-width:768px) {  .navbar-text {    float: left;    margin-right: 15px;    margin-left: 15px  }}@media (min-width:768px) {  .navbar-left {    float: left!important  }  .navbar-right {    float: right!important;    margin-right: -15px  }  .navbar-right ~ .navbar-right {    margin-right: 0  }}.navbar-default {  background-color: #f8f8f8;  border-color: #e7e7e7}.navbar-default .navbar-brand {  color: #777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover {  color: #5e5e5e;  background-color: transparent}.navbar-default .navbar-text {  color: #777}.navbar-default .navbar-nav > li > a {  color: #777}.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover {  color: #333;  background-color: transparent}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover {  color: #555;  background-color: #e7e7e7}.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:focus,.navbar-default .navbar-nav > .disabled > a:hover {  color: #ccc;  background-color: transparent}.navbar-default .navbar-toggle {  border-color: #ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover {  background-color: #ddd}.navbar-default .navbar-toggle .icon-bar {  background-color: #888}.navbar-default .navbar-collapse,.navbar-default .navbar-form {  border-color: #e7e7e7}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover {  color: #555;  background-color: #e7e7e7}@media (max-width:767px) {  .navbar-default .navbar-nav .open .dropdown-menu > li > a {    color: #777  }  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {    color: #333;    background-color: transparent  }  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {    color: #555;    background-color: #e7e7e7  }  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus,  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {    color: #ccc;    background-color: transparent  }}.navbar-default .navbar-link {  color: #777}.navbar-default .navbar-link:hover {  color: #333}.navbar-default .btn-link {  color: #777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover {  color: #333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover {  color: #ccc}.navbar-inverse {  background-color: #222;  border-color: #080808}.navbar-inverse .navbar-brand {  color: #9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover {  color: #fff;  background-color: transparent}.navbar-inverse .navbar-text {  color: #9d9d9d}.navbar-inverse .navbar-nav > li > a {  color: #9d9d9d}.navbar-inverse .navbar-nav > li > a:focus,.navbar-inverse .navbar-nav > li > a:hover {  color: #fff;  background-color: transparent}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:focus,.navbar-inverse .navbar-nav > .active > a:hover {  color: #fff;  background-color: #080808}.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:focus,.navbar-inverse .navbar-nav > .disabled > a:hover {  color: #444;  background-color: transparent}.navbar-inverse .navbar-toggle {  border-color: #333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover {  background-color: #333}.navbar-inverse .navbar-toggle .icon-bar {  background-color: #fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {  border-color: #101010}.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:focus,.navbar-inverse .navbar-nav > .open > a:hover {  color: #fff;  background-color: #080808}@media (max-width:767px) {  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {    border-color: #080808  }  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {    background-color: #080808  }  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {    color: #9d9d9d  }  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus,  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {    color: #fff;    background-color: transparent  }  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus,  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {    color: #fff;    background-color: #080808  }  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus,  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover {    color: #444;    background-color: transparent  }}.navbar-inverse .navbar-link {  color: #9d9d9d}.navbar-inverse .navbar-link:hover {  color: #fff}.navbar-inverse .btn-link {  color: #9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover {  color: #fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover {  color: #444}.breadcrumb {  padding: 8px 15px;  margin-bottom: 20px;  list-style: none;  background-color: #f5f5f5;  border-radius: 4px}.breadcrumb > li {  display: inline-block}.breadcrumb > li + li:before {  padding: 0 5px;  color: #ccc;  content: "/\00a0"}.breadcrumb > .active {  color: #777}.pagination {  display: inline-block;  padding-left: 0;  margin: 20px 0;  border-radius: 4px}.pagination > li {  display: inline}.pagination > li > a,.pagination > li > span {  position: relative;  float: left;  padding: 6px 12px;  margin-left: -1px;  line-height: 1.42857143;  color: #337ab7;  text-decoration: none;  background-color: #fff;  border: 1px solid #ddd}.pagination > li:first-child > a,.pagination > li:first-child > span {  margin-left: 0;  border-top-left-radius: 4px;  border-bottom-left-radius: 4px}.pagination > li:last-child > a,.pagination > li:last-child > span {  border-top-right-radius: 4px;  border-bottom-right-radius: 4px}.pagination > li > a:focus,.pagination > li > a:hover,.pagination > li > span:focus,.pagination > li > span:hover {  z-index: 2;  color: #23527c;  background-color: #eee;  border-color: #ddd}.pagination > .active > a,.pagination > .active > a:focus,.pagination > .active > a:hover,.pagination > .active > span,.pagination > .active > span:focus,.pagination > .active > span:hover {  z-index: 3;  color: #fff;  cursor: default;  background-color: #337ab7;  border-color: #337ab7}.pagination > .disabled > a,.pagination > .disabled > a:focus,.pagination > .disabled > a:hover,.pagination > .disabled > span,.pagination > .disabled > span:focus,.pagination > .disabled > span:hover {  color: #777;  cursor: not-allowed;  background-color: #fff;  border-color: #ddd}.pagination-lg > li > a,.pagination-lg > li > span {  padding: 10px 16px;  font-size: 18px;  line-height: 1.3333333}.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span {  border-top-left-radius: 6px;  border-bottom-left-radius: 6px}.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span {  border-top-right-radius: 6px;  border-bottom-right-radius: 6px}.pagination-sm > li > a,.pagination-sm > li > span {  padding: 5px 10px;  font-size: 12px;  line-height: 1.5}.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span {  border-top-left-radius: 3px;  border-bottom-left-radius: 3px}.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span {  border-top-right-radius: 3px;  border-bottom-right-radius: 3px}.pager {  padding-left: 0;  margin: 20px 0;  text-align: center;  list-style: none}.pager li {  display: inline}.pager li > a,.pager li > span {  display: inline-block;  padding: 5px 14px;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 15px}.pager li > a:focus,.pager li > a:hover {  text-decoration: none;  background-color: #eee}.pager .next > a,.pager .next > span {  float: right}.pager .previous > a,.pager .previous > span {  float: left}.pager .disabled > a,.pager .disabled > a:focus,.pager .disabled > a:hover,.pager .disabled > span {  color: #777;  cursor: not-allowed;  background-color: #fff}.label {  display: inline;  padding: .2em .6em .3em;  font-size: 75%;  font-weight: 700;  line-height: 1;  color: #fff;  text-align: center;  white-space: nowrap;  vertical-align: baseline;  border-radius: .25em}a.label:focus,a.label:hover {  color: #fff;  text-decoration: none;  cursor: pointer}.label:empty {  display: none}.btn .label {  position: relative;  top: -1px}.label-default {  background-color: #777}.label-default[href]:focus,.label-default[href]:hover {  background-color: #5e5e5e}.label-primary {  background-color: #337ab7}.label-primary[href]:focus,.label-primary[href]:hover {  background-color: #286090}.label-success {  background-color: #5cb85c}.label-success[href]:focus,.label-success[href]:hover {  background-color: #449d44}.label-info {  background-color: #5bc0de}.label-info[href]:focus,.label-info[href]:hover {  background-color: #31b0d5}.label-warning {  background-color: #f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover {  background-color: #ec971f}.label-danger {  background-color: #d9534f}.label-danger[href]:focus,.label-danger[href]:hover {  background-color: #c9302c}.badge {  display: inline-block;  min-width: 10px;  padding: 3px 7px;  font-size: 12px;  font-weight: 700;  line-height: 1;  color: #fff;  text-align: center;  white-space: nowrap;  vertical-align: middle;  background-color: #777;  border-radius: 10px}.badge:empty {  display: none}.btn .badge {  position: relative;  top: -1px}.btn-group-xs > .btn .badge,.btn-xs .badge {  top: 0;  padding: 1px 5px}a.badge:focus,a.badge:hover {  color: #fff;  text-decoration: none;  cursor: pointer}.list-group-item.active > .badge,.nav-pills > .active > a > .badge {  color: #337ab7;  background-color: #fff}.list-group-item > .badge {  float: right}.list-group-item > .badge + .badge {  margin-right: 5px}.nav-pills > li > a > .badge {  margin-left: 3px}.jumbotron {  padding-top: 30px;  padding-bottom: 30px;  margin-bottom: 30px;  color: inherit;  background-color: #eee}.jumbotron .h1,.jumbotron h1 {  color: inherit}.jumbotron p {  margin-bottom: 15px;  font-size: 21px;  font-weight: 200}.jumbotron > hr {  border-top-color: #d5d5d5}.container .jumbotron,.container-fluid .jumbotron {  padding-right: 15px;  padding-left: 15px;  border-radius: 6px}.jumbotron .container {  max-width: 100%}@media screen and (min-width:768px) {  .jumbotron {    padding-top: 48px;    padding-bottom: 48px  }  .container .jumbotron,  .container-fluid .jumbotron {    padding-right: 60px;    padding-left: 60px  }  .jumbotron .h1,  .jumbotron h1 {    font-size: 63px  }}.thumbnail {  display: block;  padding: 4px;  margin-bottom: 20px;  line-height: 1.42857143;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 4px;  -webkit-transition: border .2s ease-in-out;  -o-transition: border .2s ease-in-out;  transition: border .2s ease-in-out}.thumbnail a > img,.thumbnail > img {  margin-right: auto;  margin-left: auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover {  border-color: #337ab7}.thumbnail .caption {  padding: 9px;  color: #333}.alert {  padding: 15px;  margin-bottom: 20px;  border: 1px solid transparent;  border-radius: 4px}.alert h4 {  margin-top: 0;  color: inherit}.alert .alert-link {  font-weight: 700}.alert > p,.alert > ul {  margin-bottom: 0}.alert > p + p {  margin-top: 5px}.alert-dismissable,.alert-dismissible {  padding-right: 35px}.alert-dismissable .close,.alert-dismissible .close {  position: relative;  top: -2px;  right: -21px;  color: inherit}.alert-success {  color: #3c763d;  background-color: #dff0d8;  border-color: #d6e9c6}.alert-success hr {  border-top-color: #c9e2b3}.alert-success .alert-link {  color: #2b542c}.alert-info {  color: #31708f;  background-color: #d9edf7;  border-color: #bce8f1}.alert-info hr {  border-top-color: #a6e1ec}.alert-info .alert-link {  color: #245269}.alert-warning {  color: #8a6d3b;  background-color: #fcf8e3;  border-color: #faebcc}.alert-warning hr {  border-top-color: #f7e1b5}.alert-warning .alert-link {  color: #66512c}.alert-danger {  color: #a94442;  background-color: #f2dede;  border-color: #ebccd1}.alert-danger hr {  border-top-color: #e4b9c0}.alert-danger .alert-link {  color: #843534}@-webkit-keyframes progress-bar-stripes {  from {    background-position: 40px 0  }  to {    background-position: 0 0  }}@-o-keyframes progress-bar-stripes {  from {    background-position: 40px 0  }  to {    background-position: 0 0  }}@keyframes progress-bar-stripes {  from {    background-position: 40px 0  }  to {    background-position: 0 0  }}.progress {  height: 20px;  margin-bottom: 20px;  overflow: hidden;  background-color: #f5f5f5;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)}.progress-bar {  float: left;  width: 0;  height: 100%;  font-size: 12px;  line-height: 20px;  color: #fff;  text-align: center;  background-color: #337ab7;  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);  -webkit-transition: width .6s ease;  -o-transition: width .6s ease;  transition: width .6s ease}.progress-bar-striped,.progress-striped .progress-bar {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  -webkit-background-size: 40px 40px;  background-size: 40px 40px}.progress-bar.active,.progress.active .progress-bar {  -webkit-animation: progress-bar-stripes 2s linear infinite;  -o-animation: progress-bar-stripes 2s linear infinite;  animation: progress-bar-stripes 2s linear infinite}.progress-bar-success {  background-color: #5cb85c}.progress-striped .progress-bar-success {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)}.progress-bar-info {  background-color: #5bc0de}.progress-striped .progress-bar-info {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)}.progress-bar-warning {  background-color: #f0ad4e}.progress-striped .progress-bar-warning {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)}.progress-bar-danger {  background-color: #d9534f}.progress-striped .progress-bar-danger {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)}.media {  margin-top: 15px}.media:first-child {  margin-top: 0}.media,.media-body {  overflow: hidden;  zoom: 1}.media-body {  width: 10000px}.media-object {  display: block}.media-object.img-thumbnail {  max-width: none}.media-right,.media > .pull-right {  padding-left: 10px}.media-left,.media > .pull-left {  padding-right: 10px}.media-body,.media-left,.media-right {  display: table-cell;  vertical-align: top}.media-middle {  vertical-align: middle}.media-bottom {  vertical-align: bottom}.media-heading {  margin-top: 0;  margin-bottom: 5px}.media-list {  padding-left: 0;  list-style: none}.list-group {  padding-left: 0;  margin-bottom: 20px}.list-group-item {  position: relative;  display: block;  padding: 10px 15px;  margin-bottom: -1px;  background-color: #fff;  border: 1px solid #ddd}.list-group-item:first-child {  border-top-left-radius: 4px;  border-top-right-radius: 4px}.list-group-item:last-child {  margin-bottom: 0;  border-bottom-right-radius: 4px;  border-bottom-left-radius: 4px}a.list-group-item,button.list-group-item {  color: #555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading {  color: #333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover {  color: #555;  text-decoration: none;  background-color: #f5f5f5}button.list-group-item {  width: 100%;  text-align: left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover {  color: #777;  cursor: not-allowed;  background-color: #eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading {  color: inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text {  color: #777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover {  z-index: 2;  color: #fff;  background-color: #337ab7;  border-color: #337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading > .small,.list-group-item.active .list-group-item-heading > small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading > .small,.list-group-item.active:focus .list-group-item-heading > small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading > .small,.list-group-item.active:hover .list-group-item-heading > small {  color: inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text {  color: #c7ddef}.list-group-item-success {  color: #3c763d;  background-color: #dff0d8}a.list-group-item-success,button.list-group-item-success {  color: #3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading {  color: inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover {  color: #3c763d;  background-color: #d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover {  color: #fff;  background-color: #3c763d;  border-color: #3c763d}.list-group-item-info {  color: #31708f;  background-color: #d9edf7}a.list-group-item-info,button.list-group-item-info {  color: #31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading {  color: inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover {  color: #31708f;  background-color: #c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover {  color: #fff;  background-color: #31708f;  border-color: #31708f}.list-group-item-warning {  color: #8a6d3b;  background-color: #fcf8e3}a.list-group-item-warning,button.list-group-item-warning {  color: #8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading {  color: inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover {  color: #8a6d3b;  background-color: #faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover {  color: #fff;  background-color: #8a6d3b;  border-color: #8a6d3b}.list-group-item-danger {  color: #a94442;  background-color: #f2dede}a.list-group-item-danger,button.list-group-item-danger {  color: #a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading {  color: inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover {  color: #a94442;  background-color: #ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover {  color: #fff;  background-color: #a94442;  border-color: #a94442}.list-group-item-heading {  margin-top: 0;  margin-bottom: 5px}.list-group-item-text {  margin-bottom: 0;  line-height: 1.3}.panel {  margin-bottom: 20px;  background-color: #fff;  border: 1px solid transparent;  border-radius: 4px;  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);  box-shadow: 0 1px 1px rgba(0, 0, 0, .05)}.panel-body {  padding: 15px}.panel-heading {  padding: 10px 15px;  border-bottom: 1px solid transparent;  border-top-left-radius: 3px;  border-top-right-radius: 3px}.panel-heading > .dropdown .dropdown-toggle {  color: inherit}.panel-title {  margin-top: 0;  margin-bottom: 0;  font-size: 16px;  color: inherit}.panel-title > .small,.panel-title > .small > a,.panel-title > a,.panel-title > small,.panel-title > small > a {  color: inherit}.panel-footer {  padding: 10px 15px;  background-color: #f5f5f5;  border-top: 1px solid #ddd;  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px}.panel > .list-group,.panel > .panel-collapse > .list-group {  margin-bottom: 0}.panel > .list-group .list-group-item,.panel > .panel-collapse > .list-group .list-group-item {  border-width: 1px 0;  border-radius: 0}.panel > .list-group:first-child .list-group-item:first-child,.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {  border-top: 0;  border-top-left-radius: 3px;  border-top-right-radius: 3px}.panel > .list-group:last-child .list-group-item:last-child,.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {  border-bottom: 0;  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px}.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {  border-top-left-radius: 0;  border-top-right-radius: 0}.panel-heading + .list-group .list-group-item:first-child {  border-top-width: 0}.list-group + .panel-footer {  border-top-width: 0}.panel > .panel-collapse > .table,.panel > .table,.panel > .table-responsive > .table {  margin-bottom: 0}.panel > .panel-collapse > .table caption,.panel > .table caption,.panel > .table-responsive > .table caption {  padding-right: 15px;  padding-left: 15px}.panel > .table-responsive:first-child > .table:first-child,.panel > .table:first-child {  border-top-left-radius: 3px;  border-top-right-radius: 3px}.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child,.panel > .table:first-child > thead:first-child > tr:first-child {  border-top-left-radius: 3px;  border-top-right-radius: 3px}.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table:first-child > thead:first-child > tr:first-child th:first-child {  border-top-left-radius: 3px}.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table:first-child > thead:first-child > tr:first-child th:last-child {  border-top-right-radius: 3px}.panel > .table-responsive:last-child > .table:last-child,.panel > .table:last-child {  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px}.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child {  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px}.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child {  border-bottom-left-radius: 3px}.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child {  border-bottom-right-radius: 3px}.panel > .panel-body + .table,.panel > .panel-body + .table-responsive,.panel > .table + .panel-body,.panel > .table-responsive + .panel-body {  border-top: 1px solid #ddd}.panel > .table > tbody:first-child > tr:first-child td,.panel > .table > tbody:first-child > tr:first-child th {  border-top: 0}.panel > .table-bordered,.panel > .table-responsive > .table-bordered {  border: 0}.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child {  border-left: 0}.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child {  border-right: 0}.panel > .table-bordered > tbody > tr:first-child > td,.panel > .table-bordered > tbody > tr:first-child > th,.panel > .table-bordered > thead > tr:first-child > td,.panel > .table-bordered > thead > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,.panel > .table-responsive > .table-bordered > thead > tr:first-child > th {  border-bottom: 0}.panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {  border-bottom: 0}.panel > .table-responsive {  margin-bottom: 0;  border: 0}.panel-group {  margin-bottom: 20px}.panel-group .panel {  margin-bottom: 0;  border-radius: 4px}.panel-group .panel + .panel {  margin-top: 5px}.panel-group .panel-heading {  border-bottom: 0}.panel-group .panel-heading + .panel-collapse > .list-group,.panel-group .panel-heading + .panel-collapse > .panel-body {  border-top: 1px solid #ddd}.panel-group .panel-footer {  border-top: 0}.panel-group .panel-footer + .panel-collapse .panel-body {  border-bottom: 1px solid #ddd}.panel-default {  border-color: #ddd}.panel-default > .panel-heading {  color: #333;  background-color: #f5f5f5;  border-color: #ddd}.panel-default > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #ddd}.panel-default > .panel-heading .badge {  color: #f5f5f5;  background-color: #333}.panel-default > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #ddd}.panel-primary {  border-color: #337ab7}.panel-primary > .panel-heading {  color: #fff;  background-color: #337ab7;  border-color: #337ab7}.panel-primary > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #337ab7}.panel-primary > .panel-heading .badge {  color: #337ab7;  background-color: #fff}.panel-primary > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #337ab7}.panel-success {  border-color: #d6e9c6}.panel-success > .panel-heading {  color: #3c763d;  background-color: #dff0d8;  border-color: #d6e9c6}.panel-success > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #d6e9c6}.panel-success > .panel-heading .badge {  color: #dff0d8;  background-color: #3c763d}.panel-success > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #d6e9c6}.panel-info {  border-color: #bce8f1}.panel-info > .panel-heading {  color: #31708f;  background-color: #d9edf7;  border-color: #bce8f1}.panel-info > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #bce8f1}.panel-info > .panel-heading .badge {  color: #d9edf7;  background-color: #31708f}.panel-info > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #bce8f1}.panel-warning {  border-color: #faebcc}.panel-warning > .panel-heading {  color: #8a6d3b;  background-color: #fcf8e3;  border-color: #faebcc}.panel-warning > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #faebcc}.panel-warning > .panel-heading .badge {  color: #fcf8e3;  background-color: #8a6d3b}.panel-warning > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #faebcc}.panel-danger {  border-color: #ebccd1}.panel-danger > .panel-heading {  color: #a94442;  background-color: #f2dede;  border-color: #ebccd1}.panel-danger > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #ebccd1}.panel-danger > .panel-heading .badge {  color: #f2dede;  background-color: #a94442}.panel-danger > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #ebccd1}.embed-responsive {  position: relative;  display: block;  height: 0;  padding: 0;  overflow: hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video {  position: absolute;  top: 0;  bottom: 0;  left: 0;  width: 100%;  height: 100%;  border: 0}.embed-responsive-16by9 {  padding-bottom: 56.25%}.embed-responsive-4by3 {  padding-bottom: 75%}.well {  min-height: 20px;  padding: 19px;  margin-bottom: 20px;  background-color: #f5f5f5;  border: 1px solid #e3e3e3;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05)}.well blockquote {  border-color: #ddd;  border-color: rgba(0, 0, 0, .15)}.well-lg {  padding: 24px;  border-radius: 6px}.well-sm {  padding: 9px;  border-radius: 3px}.close {  float: right;  font-size: 21px;  font-weight: 700;  line-height: 1;  color: #000;  text-shadow: 0 1px 0 #fff;  filter: alpha(opacity=20);  opacity: .2}.close:focus,.close:hover {  color: #000;  text-decoration: none;  cursor: pointer;  filter: alpha(opacity=50);  opacity: .5}button.close {  -webkit-appearance: none;  padding: 0;  cursor: pointer;  background: 0 0;  border: 0}.modal-open {  overflow: hidden}.modal {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1050;  display: none;  overflow: hidden;  -webkit-overflow-scrolling: touch;  outline: 0}.modal.fade .modal-dialog {  -webkit-transition: -webkit-transform .3s ease-out;  -o-transition: -o-transform .3s ease-out;  transition: transform .3s ease-out;  -webkit-transform: translate(0, -25%);  -ms-transform: translate(0, -25%);  -o-transform: translate(0, -25%);  transform: translate(0, -25%)}.modal.in .modal-dialog {  -webkit-transform: translate(0, 0);  -ms-transform: translate(0, 0);  -o-transform: translate(0, 0);  transform: translate(0, 0)}.modal-open .modal {  overflow-x: hidden;  overflow-y: auto}.modal-dialog {  position: relative;  width: auto;  margin: 10px}.modal-content {  position: relative;  background-color: #fff;  -webkit-background-clip: padding-box;  background-clip: padding-box;  border: 1px solid #999;  border: 1px solid rgba(0, 0, 0, .2);  border-radius: 6px;  outline: 0;  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);  box-shadow: 0 3px 9px rgba(0, 0, 0, .5)}.modal-backdrop {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1040;  background-color: #000}.modal-backdrop.fade {  filter: alpha(opacity=0);  opacity: 0}.modal-backdrop.in {  filter: alpha(opacity=50);  opacity: .5}.modal-header {  padding: 15px;  border-bottom: 1px solid #e5e5e5}.modal-header .close {  margin-top: -2px}.modal-title {  margin: 0;  line-height: 1.42857143}.modal-body {  position: relative;  padding: 15px}.modal-footer {  padding: 15px;  text-align: right;  border-top: 1px solid #e5e5e5}.modal-footer .btn + .btn {  margin-bottom: 0;  margin-left: 5px}.modal-footer .btn-group .btn + .btn {  margin-left: -1px}.modal-footer .btn-block + .btn-block {  margin-left: 0}.modal-scrollbar-measure {  position: absolute;  top: -9999px;  width: 50px;  height: 50px;  overflow: scroll}@media (min-width:768px) {  .modal-dialog {    width: 600px;    margin: 30px auto  }  .modal-content {    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);    box-shadow: 0 5px 15px rgba(0, 0, 0, .5)  }  .modal-sm {    width: 300px  }}@media (min-width:992px) {  .modal-lg {    width: 900px  }}.tooltip {  position: absolute;  z-index: 1070;  display: block;  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: 12px;  font-style: normal;  font-weight: 400;  line-height: 1.42857143;  text-align: left;  text-align: start;  text-decoration: none;  text-shadow: none;  text-transform: none;  letter-spacing: normal;  word-break: normal;  word-spacing: normal;  word-wrap: normal;  white-space: normal;  filter: alpha(opacity=0);  opacity: 0;  line-break: auto}.tooltip.in {  filter: alpha(opacity=90);  opacity: .9}.tooltip.top {  padding: 5px 0;  margin-top: -3px}.tooltip.right {  padding: 0 5px;  margin-left: 3px}.tooltip.bottom {  padding: 5px 0;  margin-top: 3px}.tooltip.left {  padding: 0 5px;  margin-left: -3px}.tooltip-inner {  max-width: 200px;  padding: 3px 8px;  color: #fff;  text-align: center;  background-color: #000;  border-radius: 4px}.tooltip-arrow {  position: absolute;  width: 0;  height: 0;  border-color: transparent;  border-style: solid}.tooltip.top .tooltip-arrow {  bottom: 0;  left: 50%;  margin-left: -5px;  border-width: 5px 5px 0;  border-top-color: #000}.tooltip.top-left .tooltip-arrow {  right: 5px;  bottom: 0;  margin-bottom: -5px;  border-width: 5px 5px 0;  border-top-color: #000}.tooltip.top-right .tooltip-arrow {  bottom: 0;  left: 5px;  margin-bottom: -5px;  border-width: 5px 5px 0;  border-top-color: #000}.tooltip.right .tooltip-arrow {  top: 50%;  left: 0;  margin-top: -5px;  border-width: 5px 5px 5px 0;  border-right-color: #000}.tooltip.left .tooltip-arrow {  top: 50%;  right: 0;  margin-top: -5px;  border-width: 5px 0 5px 5px;  border-left-color: #000}.tooltip.bottom .tooltip-arrow {  top: 0;  left: 50%;  margin-left: -5px;  border-width: 0 5px 5px;  border-bottom-color: #000}.tooltip.bottom-left .tooltip-arrow {  top: 0;  right: 5px;  margin-top: -5px;  border-width: 0 5px 5px;  border-bottom-color: #000}.tooltip.bottom-right .tooltip-arrow {  top: 0;  left: 5px;  margin-top: -5px;  border-width: 0 5px 5px;  border-bottom-color: #000}.popover {  position: absolute;  top: 0;  left: 0;  z-index: 1060;  display: none;  max-width: 276px;  padding: 1px;  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: 14px;  font-style: normal;  font-weight: 400;  line-height: 1.42857143;  text-align: left;  text-align: start;  text-decoration: none;  text-shadow: none;  text-transform: none;  letter-spacing: normal;  word-break: normal;  word-spacing: normal;  word-wrap: normal;  white-space: normal;  background-color: #fff;  -webkit-background-clip: padding-box;  background-clip: padding-box;  border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, .2);  border-radius: 6px;  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);  box-shadow: 0 5px 10px rgba(0, 0, 0, .2);  line-break: auto}.popover.top {  margin-top: -10px}.popover.right {  margin-left: 10px}.popover.bottom {  margin-top: 10px}.popover.left {  margin-left: -10px}.popover-title {  padding: 8px 14px;  margin: 0;  font-size: 14px;  background-color: #f7f7f7;  border-bottom: 1px solid #ebebeb;  border-radius: 5px 5px 0 0}.popover-content {  padding: 9px 14px}.popover > .arrow,.popover > .arrow:after {  position: absolute;  display: block;  width: 0;  height: 0;  border-color: transparent;  border-style: solid}.popover > .arrow {  border-width: 11px}.popover > .arrow:after {  content: "";  border-width: 10px}.popover.top > .arrow {  bottom: -11px;  left: 50%;  margin-left: -11px;  border-top-color: #999;  border-top-color: rgba(0, 0, 0, .25);  border-bottom-width: 0}.popover.top > .arrow:after {  bottom: 1px;  margin-left: -10px;  content: " ";  border-top-color: #fff;  border-bottom-width: 0}.popover.right > .arrow {  top: 50%;  left: -11px;  margin-top: -11px;  border-right-color: #999;  border-right-color: rgba(0, 0, 0, .25);  border-left-width: 0}.popover.right > .arrow:after {  bottom: -10px;  left: 1px;  content: " ";  border-right-color: #fff;  border-left-width: 0}.popover.bottom > .arrow {  top: -11px;  left: 50%;  margin-left: -11px;  border-top-width: 0;  border-bottom-color: #999;  border-bottom-color: rgba(0, 0, 0, .25)}.popover.bottom > .arrow:after {  top: 1px;  margin-left: -10px;  content: " ";  border-top-width: 0;  border-bottom-color: #fff}.popover.left > .arrow {  top: 50%;  right: -11px;  margin-top: -11px;  border-right-width: 0;  border-left-color: #999;  border-left-color: rgba(0, 0, 0, .25)}.popover.left > .arrow:after {  right: 1px;  bottom: -10px;  content: " ";  border-right-width: 0;  border-left-color: #fff}.carousel {  position: relative}.carousel-inner {  position: relative;  width: 100%;  overflow: hidden}.carousel-inner > .item {  position: relative;  display: none;  -webkit-transition: .6s ease-in-out left;  -o-transition: .6s ease-in-out left;  transition: .6s ease-in-out left}.carousel-inner > .item > a > img,.carousel-inner > .item > img {  line-height: 1}@media all and (transform-3d),(-webkit-transform-3d) {  .carousel-inner > .item {    -webkit-transition: -webkit-transform .6s ease-in-out;    -o-transition: -o-transform .6s ease-in-out;    transition: transform .6s ease-in-out;    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    -webkit-perspective: 1000px;    perspective: 1000px  }  .carousel-inner > .item.active.right,  .carousel-inner > .item.next {    left: 0;    -webkit-transform: translate3d(100%, 0, 0);    transform: translate3d(100%, 0, 0)  }  .carousel-inner > .item.active.left,  .carousel-inner > .item.prev {    left: 0;    -webkit-transform: translate3d(-100%, 0, 0);    transform: translate3d(-100%, 0, 0)  }  .carousel-inner > .item.active,  .carousel-inner > .item.next.left,  .carousel-inner > .item.prev.right {    left: 0;    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0)  }}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev {  display: block}.carousel-inner > .active {  left: 0}.carousel-inner > .next,.carousel-inner > .prev {  position: absolute;  top: 0;  width: 100%}.carousel-inner > .next {  left: 100%}.carousel-inner > .prev {  left: -100%}.carousel-inner > .next.left,.carousel-inner > .prev.right {  left: 0}.carousel-inner > .active.left {  left: -100%}.carousel-inner > .active.right {  left: 100%}.carousel-control {  position: absolute;  top: 0;  bottom: 0;  left: 0;  width: 15%;  font-size: 20px;  color: #fff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);  background-color: rgba(0, 0, 0, 0);  filter: alpha(opacity=50);  opacity: .5}.carousel-control.left {  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);  background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));  background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);  background-repeat: repeat-x}.carousel-control.right {  right: 0;  left: auto;  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);  background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));  background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);  background-repeat: repeat-x}.carousel-control:focus,.carousel-control:hover {  color: #fff;  text-decoration: none;  filter: alpha(opacity=90);  outline: 0;  opacity: .9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev {  position: absolute;  top: 50%;  z-index: 5;  display: inline-block;  margin-top: -10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {  left: 50%;  margin-left: -10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {  right: 50%;  margin-right: -10px}.carousel-control .icon-next,.carousel-control .icon-prev {  width: 20px;  height: 20px;  font-family: serif;  line-height: 1}.carousel-control .icon-prev:before {  content: '\2039'}.carousel-control .icon-next:before {  content: '\203a'}.carousel-indicators {  position: absolute;  bottom: 10px;  left: 50%;  z-index: 15;  width: 60%;  padding-left: 0;  margin-left: -30%;  text-align: center;  list-style: none}.carousel-indicators li {  display: inline-block;  width: 10px;  height: 10px;  margin: 1px;  text-indent: -999px;  cursor: pointer;  background-color: #000\9;  background-color: rgba(0, 0, 0, 0);  border: 1px solid #fff;  border-radius: 10px}.carousel-indicators .active {  width: 12px;  height: 12px;  margin: 0;  background-color: #fff}.carousel-caption {  position: absolute;  right: 15%;  bottom: 20px;  left: 15%;  z-index: 10;  padding-top: 20px;  padding-bottom: 20px;  color: #fff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, .6)}.carousel-caption .btn {  text-shadow: none}@media screen and (min-width:768px) {  .carousel-control .glyphicon-chevron-left,  .carousel-control .glyphicon-chevron-right,  .carousel-control .icon-next,  .carousel-control .icon-prev {    width: 30px;    height: 30px;    margin-top: -10px;    font-size: 30px  }  .carousel-control .glyphicon-chevron-left,  .carousel-control .icon-prev {    margin-left: -10px  }  .carousel-control .glyphicon-chevron-right,  .carousel-control .icon-next {    margin-right: -10px  }  .carousel-caption {    right: 20%;    left: 20%;    padding-bottom: 30px  }  .carousel-indicators {    bottom: 20px  }}.btn-group-vertical > .btn-group:after,.btn-group-vertical > .btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before {  display: table;  content: " "}.btn-group-vertical > .btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after {  clear: both}.center-block {  display: block;  margin-right: auto;  margin-left: auto}.pull-right {  float: right!important}.pull-left {  float: left!important}.hide {  display: none!important}.show {  display: block!important}.invisible {  visibility: hidden}.text-hide {  font: 0/0 a;  color: transparent;  text-shadow: none;  background-color: transparent;  border: 0}.hidden {  display: none!important}.affix {  position: fixed}@-ms-viewport {  width: device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs {  display: none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block {  display: none!important}@media (max-width:767px) {  .visible-xs {    display: block!important  }  table.visible-xs {    display: table!important  }  tr.visible-xs {    display: table-row!important  }  td.visible-xs,  th.visible-xs {    display: table-cell!important  }}@media (max-width:767px) {  .visible-xs-block {    display: block!important  }}@media (max-width:767px) {  .visible-xs-inline {    display: inline!important  }}@media (max-width:767px) {  .visible-xs-inline-block {    display: inline-block!important  }}@media (min-width:768px) and (max-width:991px) {  .visible-sm {    display: block!important  }  table.visible-sm {    display: table!important  }  tr.visible-sm {    display: table-row!important  }  td.visible-sm,  th.visible-sm {    display: table-cell!important  }}@media (min-width:768px) and (max-width:991px) {  .visible-sm-block {    display: block!important  }}@media (min-width:768px) and (max-width:991px) {  .visible-sm-inline {    display: inline!important  }}@media (min-width:768px) and (max-width:991px) {  .visible-sm-inline-block {    display: inline-block!important  }}@media (min-width:992px) and (max-width:1199px) {  .visible-md {    display: block!important  }  table.visible-md {    display: table!important  }  tr.visible-md {    display: table-row!important  }  td.visible-md,  th.visible-md {    display: table-cell!important  }}@media (min-width:992px) and (max-width:1199px) {  .visible-md-block {    display: block!important  }}@media (min-width:992px) and (max-width:1199px) {  .visible-md-inline {    display: inline!important  }}@media (min-width:992px) and (max-width:1199px) {  .visible-md-inline-block {    display: inline-block!important  }}@media (min-width:1200px) {  .visible-lg {    display: block!important  }  table.visible-lg {    display: table!important  }  tr.visible-lg {    display: table-row!important  }  td.visible-lg,  th.visible-lg {    display: table-cell!important  }}@media (min-width:1200px) {  .visible-lg-block {    display: block!important  }}@media (min-width:1200px) {  .visible-lg-inline {    display: inline!important  }}@media (min-width:1200px) {  .visible-lg-inline-block {    display: inline-block!important  }}@media (max-width:767px) {  .hidden-xs {    display: none!important  }}@media (min-width:768px) and (max-width:991px) {  .hidden-sm {    display: none!important  }}@media (min-width:992px) and (max-width:1199px) {  .hidden-md {    display: none!important  }}@media (min-width:1200px) {  .hidden-lg {    display: none!important  }}.visible-print {  display: none!important}@media print {  .visible-print {    display: block!important  }  table.visible-print {    display: table!important  }  tr.visible-print {    display: table-row!important  }  td.visible-print,  th.visible-print {    display: table-cell!important  }}.visible-print-block {  display: none!important}@media print {  .visible-print-block {    display: block!important  }}.visible-print-inline {  display: none!important}@media print {  .visible-print-inline {    display: inline!important  }}.visible-print-inline-block {  display: none!important}@media print {  .visible-print-inline-block {    display: inline-block!important  }}@media print {  .hidden-print {    display: none!important  }}/*# sourceMappingURL=bootstrap.min.css.map *//* Info==================================================   Author:ckthemes   Version: 1.0   License: GNU General Public License version ================================================== Info *//* Fonts================================================== */@font-face {  font-family: entypo-fontello;  src: url('/upload/fonts/entypo-fontello.eot'), url('/upload/fonts/entypo-fontello.woff');}body {  color: #777;  font-size: 13px;  line-height: 21px;  font-family: 'Roboto', sans-serif;  font-weight: 300;}h1,h2,h3,h4,h5,.custom-caption p,span.dropcap1,span.dropcap2,span.dropcap3,span.dropcap4,.v-call-text,.smash-text,.testimonial-text,.header-advert,.v-icon-character,.v-team-member-name,.v-fancy-heading h1,.v-portfolio-item-info h3,.w-portfolio .w-portfolio-item .w-portfolio-item-title {  font-family: 'Montserrat', sans-serif;}.v-page-not-found-wrap h1.v-404,.pricing-column h4,.panel-group .panel-heading a,.v-call-to-action h3 {  font-family: 'Montserrat', sans-serif;}/* ==================================================   GENERAL CODES================================================== */.padding-100 {  padding-bottom: 100px !important;  padding-top: 100px !important;}.padding-90 {  padding-bottom: 90px !important;  padding-top: 90px !important;}.padding-80 {  padding-bottom: 80px !important;  padding-top: 80px !important;}.padding-70 {  padding-bottom: 70px !important;  padding-top: 70px !important;}.padding-60 {  padding-bottom: 60px !important;  padding-top: 60px !important;}.padding-50 {  padding-bottom: 50px !important;  padding-top: 50px !important;}.padding-40 {  padding-bottom: 40px !important;  padding-top: 40px !important;}.padding-30 {  padding-bottom: 30px !important;  padding-top: 30px !important;}.no-bottom-padding {  padding-bottom: 0px !important;}.no-top-padding {  padding-top: 0 !important;}.no-margin {  margin: 0 !important;}.no-margin-bottom {  margin-bottom: 0 !important;}.no-margin-top {  margin-top: 0 !important;}.no-margin-left {  margin-left: 0 !important;}.no-margin-right {  margin-right: 0 !important;}.pull-bottom {  margin-bottom: 35px;}.pull-bottom-small {  margin-bottom: 20px;}.pull-bottom-big {  margin-bottom: 45px;}.pull-top-small {  margin-top: 20px;}.pull-top {  margin-top: 35px;}.pull-top-big {  margin-top: 50px;}.v-height-mini {  height: 30px !important;}.v-height-small {  height: 50px !important;}.v-height-standard {  height: 60px !important;}.v-height-big {  height: 100px !important;}.v-lead {  font-size: 14px;  line-height: 21px;}div.center {  text-align: center !important;}::selection, ::-moz-selection {  color: #fff;}body.modal-open {  margin-right: 0;}label {  font-weight: normal;  font-size: 13px;  line-height: 22px;}a {  outline: none!important;  -moz-transition: all 0.2s ease-in-out;  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;  text-decoration: none !important;  color: #337ab7;}a:hover {  text-decoration: none;}a:active {  outline: none;}a:focus {  -moz-outline-style: none;  outline-style: none;  outline: none;  text-decoration: none;}h1 {  font-size: 24px;  line-height: 34px;  color: #4a4a4a;}h2 {  font-size: 20px;  line-height: 30px;}h3 {  font-size: 18px;  line-height: 24px;  font-weight: normal;  margin-bottom: 15px;}h4 {  font-size: 16px;  line-height: 20px;  font-weight: normal;  margin-bottom: 15px;}h5 {  font-size: 14px;  line-height: 18px;  font-weight: normal;  margin-bottom: 15px;}h6 {  font-size: 12px;  font-weight: 600;  line-height: 16px;  margin-bottom: 10px;  text-transform: uppercase;  letter-spacing: 1px;}h6.special {  font-weight: 600 !important;  font-size: 14px;  letter-spacing: 1px;  text-transform: uppercase;  color: #323436;  margin-bottom: 15px;}h1 a {  color: #4a4a4a;}h2,h2 a {  color: #4a4a4a;}h3,h3 a {  color: #4a4a4a;}h4,h4 a {  color: #4a4a4a;}h5,h5 a {  color: #4a4a4a;}h6,h6 a {  color: #4a4a4a;}p {  margin: 0 0 15px;  font-size: 14px;  line-height: 21px;  font-weight: 300;  letter-spacing: 0.5px}ul {  list-style: none;  margin: 0 0 20px;  padding: 0;}ol {  margin: 0 0 20px;  padding: 0 0 0 20px;}ul > li > ul,ol > li > ol {  margin-left: 20px;  padding-left: 0;}dl dt {  font-weight: bold;}dl dd {  margin-bottom: 20px;}dl dt,dl dd {  line-height: 180%;}ul ul,ul ol,ol ol,ol ul {  margin-left: 0;}a.text-link {  border-bottom: 1px dotted #e3e3e3;}.no-js-alert {  background: none repeat scroll 0 0 #222222;  color: #FFFFFF;  font-size: 24px;  height: 100%;  left: 0;  -moz-opacity: 0.9;  opacity: 0.9;  filter: alpha(opacity=90);  padding: 20% 5% 0;  position: fixed;  text-align: center;  top: 0;  width: 90%;  z-index: 9999;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -ms-backface-visibility: hidden;  backface-visibility: hidden;  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);}.clearfix {  clear: none !important;}#container {  position: relative;  background: white;  /*z-index: 99;  overflow: hidden;  -webkit-transition: -webkit-transform 0.5s;  -moz-transition: transform 0.5s;  -o-transition: transform 0.5s;  transition: transform 0.5s;  -webkit-transform-origin: 50% 1%;  -moz-transform-origin: 50% 1%;  -ms-transform-origin: 50% 1%;  -o-transform-origin: 50% 1%;  transform-origin: 50% 1%;  -webkit-transform-style: preserve-3d;  transform-style: preserve-3d;*/}.no-csstransforms3d #container {  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  -ms-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;  -webkit-transform-style: flat;  transform-style: flat;  position: inherit;}iframe {  border: 0;}video.wp-video-shortcode {  max-width: 100%;}table {  border-collapse: collapse;  border-spacing: 0;  font-size: 14px;  line-height: 2;}table th {  font-weight: bold;}table thead th {  text-transform: uppercase;}table tr > th {  padding-right: 20px;}table td {  padding: 5px 10px 5px 0;}address {  font-style: italic;  margin: 0 0 24px;}img {  max-width: 100%;  height: auto;}ins {  background: #fff9c0;  text-decoration: none;}pre {  background: #f5f5f5;  color: #666;  font-family: monospace;  font-size: 14px;  margin: 20px 0;  overflow: auto;  padding: 20px;  white-space: pre;  white-space: pre-wrap;  -ms-word-wrap: break-word;  word-wrap: break-word;  border: 1px solid #E4E4E4;  border-radius: 2px;}audio {  margin: 20px 0;}.v-spacer {  min-height: 0;}.v-page-heading.v-bg-stylish.v-bg-stylish-v1.no-space {  margin: 0px!important}.chat-transcript .chat-author {  font-weight: bold;}.nicescroll-rails {  background: #fff;  width: 5px !important;}.nicescroll-rails > div {  width: 5px !important;  border: 0 !important;  background: #666 !important;  -moz-border-radius: 6px !important;  -webkit-border-radius: 6px !important;  border-radius: 6px !important;}.fw-row {  margin-left: 0;  margin-right: 0;}.row.fw-row .coloured-box-wrap .col-sm-2,.row.fw-row .coloured-box-wrap .col-sm-3,.row.fw-row .coloured-box-wrap .col-sm-4 {  padding-left: 0px;  padding-right: 0px;}.row.fw-row .coloured-box-wrap .btn.v-btn {  margin-top: 10px;}.row.fw-row .coloured-box-wrap .coloured-box-inner {  padding: 12%;  color: #ffffff;}.single .container .body-text > .container {  margin-left: -15px;  max-width: 100%;}.modal-body .container {  max-width: 100%;}.white-color {  color: white !important;}div.white-color {  color: white !important;}div.base-color h3,div.base-color h4,div.base-color h5,div.base-color h6,div.base-color {  color: #555 !important;}.v-bg-color {  background-color: #f7f7f7 !important;}/* --------------------------------------------  STANDARD MEDIA STYLING-------------------------------------------- */figure {  margin: 0;}figure img {  width: 100%;  height: auto;}.img-service {  margin-top: 60px}.img-service .image-caption {  border: 1px #e5e5e5 solid;  padding: 15px;  border-top: none}.img-service .image-caption h3 {  margin-top: 0px}.portfolio-block figure img {  border: 5px #e5e5e5 solid;}figure a {  display: block;}figure .overlay {  width: 100%;  height: 100%;  position: absolute;  display: block;  z-index: 3;  -moz-opacity: 0;  opacity: 0;  filter: alpha(opacity=0);  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  -ms-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;  margin-left: -0.6px;  padding-right: 0.6px;}figure:hover > a > .overlay {  -moz-opacity: 0.9;  opacity: 0.9;  filter: alpha(opacity=90);  margin-top: -1.6px;  padding-bottom: 1.6px;}figure.animated-overlay figcaption {  background-color: rgba(65, 150, 224, 0.8);}figure.animated-overlay.transparent figcaption {  background-color: transparent;}figure.animated-overlay figcaption .thumb-info h4,figure.animated-overlay figcaption .thumb-info h5,figcaption .thumb-info-excerpt p {  color: #ffffff;}figure.animated-overlay figcaption .thumb-info i {  background: #222222;  color: #ffffff;  cursor: pointer !important;  -webkit-transform: scale(0.5) rotate(-90deg);  -moz-transform: scale(0.5) rotate(-90deg);  -ms-transform: scale(0.5) rotate(-90deg);  -o-transform: scale(0.5) rotate(-90deg);  transform: scale(0.5) rotate(-90deg);  -webkit-transition-duration: 0.3s;  -moz-transition-duration: 0.3s;  -o-transition-duration: 0.3s;  transition-duration: 0.3s;}figure.animated-overlay figcaption .thumb-info i.fa-angle-right:before {  content: '\E832';  font-family: 'entypo-fontello';}@-webkit-keyframes rotate {  0% {    -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -ms-transform: rotate(0deg);    -o-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(-360deg);    -moz-transform: rotate(-360deg);    -ms-transform: rotate(-360deg);    -o-transform: rotate(-360deg);    transform: rotate(-360deg);  }}@-moz-keyframes rotate {  0% {    -moz-transform: rotate(0deg);    -ms-transform: rotate(0deg);    -o-transform: rotate(0deg);    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -moz-transform: rotate(-360deg);    -ms-transform: rotate(-360deg);    -o-transform: rotate(-360deg);    -webkit-transform: rotate(-360deg);    transform: rotate(-360deg);  }}@-o-keyframes rotate {  0% {    -o-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -ms-transform: rotate(0deg);    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -o-transform: rotate(-360deg);    -moz-transform: rotate(-360deg);    -ms-transform: rotate(-360deg);    -webkit-transform: rotate(-360deg);    transform: rotate(-360deg);  }}@keyframes rotate {  0% {    -moz-transform: rotate(0deg);    -ms-transform: rotate(0deg);    -o-transform: rotate(0deg);    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -moz-transform: rotate(-360deg);    -ms-transform: rotate(-360deg);    -o-transform: rotate(-360deg);    -webkit-transform: rotate(-360deg);    transform: rotate(-360deg);  }}figcaption .thumb-info {  position: absolute;  width: 100%;  height: 100%;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;}figcaption .thumb-info h4 {  line-height: 20px;  padding: 0 5%;  width: 100%;  -ms-text-overflow: ellipsis;  -o-text-overflow: ellipsis;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  text-align: center;  -moz-text-shadow: 0 0 5px rgba(0, 0, 0, .2);  -webkit-text-shadow: 0 0 5px rgba(0, 0, 0, .2);  text-shadow: 0 0 5px rgba(0, 0, 0, .2);  position: absolute;  bottom: 25px;}figcaption .thumb-info-extended h4 {  margin-top: -60px;}figcaption .thumb-info-extended h5 {  padding: 0 5%;  width: 100%;  position: absolute;  bottom: 5px;}figcaption .thumb-info a:hover {  -moz-opacity: 1;  opacity: 1;  filter: alpha(opacity=100);}figcaption .thumb-info i {  font-size: 22px;  line-height: 33px;  padding: 14px;  border-radius: 50%;  height: 34px;  width: 34px;  display: block;  -moz-text-shadow: 0 0 5px rgba(0, 0, 0, .2);  -webkit-text-shadow: 0 0 5px rgba(0, 0, 0, .2);  text-shadow: 0 0 5px rgba(0, 0, 0, .2);  text-align: center;  -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  -ms-box-sizing: content-box;  box-sizing: content-box;  position: absolute;  left: 50%;  top: 47%;  margin: -24px 0 0 -24px;}figcaption .thumb-info-v2 i {  font-size: 30px;  line-height: 47px;  padding: 10px;  border-radius: 50%;  height: 50px;  width: 50px;  top: 50%;  margin-top: -28px;  margin-left: -27px;  left: 50%;  position: absolute;}figcaption .thumb-info-excerpt h4 {  line-height: 20px;  margin-bottom: 0;  padding: 0 5%;  width: 100%;  -ms-text-overflow: ellipsis;  -o-text-overflow: ellipsis;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  text-align: center;  -moz-text-shadow: 0 0 5px rgba(0, 0, 0, .2);  -webkit-text-shadow: 0 0 5px rgba(0, 0, 0, .2);  text-shadow: 0 0 5px rgba(0, 0, 0, .2);  position: absolute;  top: 40%;  margin-top: -40px;}figcaption .thumb-info-excerpt p {  line-height: 22px;  margin-bottom: 0;  padding: 0 5%;  width: 100%;  text-align: center;  -moz-text-shadow: 0 0 5px rgba(0, 0, 0, .2);  -webkit-text-shadow: 0 0 5px rgba(0, 0, 0, .2);  text-shadow: 0 0 5px rgba(0, 0, 0, .2);  position: absolute;  top: 40%;  margin-top: 0;}figcaption .thumb-info-excerpt i {  display: none;}figure.animated-overlay {  position: relative;  overflow: visible;  z-index: 2;}figure.animated-overlay > a {  width: 100%;  height: 100%;  position: absolute;  top: 0;  left: 0;  z-index: 4;}figure.animated-overlay .thumb-slider ul.slides li a {  position: relative;  z-index: 2;}figure.animated-overlay figcaption {  height: 100%;  width: 100%;  display: block;  opacity: 0;  filter: alpha(opacity=0);  text-align: center;  position: absolute;  z-index: 1;  top: 0;  left: 0;  background-image: url(../img/crease.svg);  -moz-background-size: cover;  background-size: cover;  background-position: center center;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;  -moz-transition: -moz-transform 0.3s, opacity 0.3s;  -o-transition: transform 0.3s, opacity 0.3s;  transition: transform 0.3s, opacity 0.3s;}.browser-ie figure.animated-overlay figcaption,.browser-ie10 figure.animated-overlay figcaption {  background-image: none;}figure.animated-overlay:hover figcaption {  opacity: 1;  filter: alpha(opacity=100);  /*-webkit-transform: translate(10px, 10px);  -moz-transform: translate(10px, 10px);  -ms-transform: translate(10px, 10px);  -o-transform: translate(10px, 10px);  transform: translate(10px, 10px);*/}figure.animated-overlay.overlay-alt:hover figcaption {  -webkit-transform: translate(0, 0);  -moz-transform: translate(0, 0);  -ms-transform: translate(0, 0);  -o-transform: translate(0, 0);  transform: translate(0, 0);}.v-portfolio-item-info h3 {  font-size: 13px;  font-weight: 600;  margin-top: 10px;}article.notice {  background: #314675;  color: #fff;  padding: 0px;  text-align: left;  font-family: 'Montserrat', sans-serif;  font-size: 14px}article.notice span {  display: inline-block;  padding-top: 8px}article.notice a {  color: #fff;  float: right;  display: inline-block;  background: #e86f56;  padding: 8px 15px}.normal-txt {  font-size: 18px;  text-align: center;  margin-bottom: 25px;}.portfolio-block .item {  margin: 0px 10px}.curved-bar-styling {  border: 1px solid #e4e4e4;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  border-radius: 4px;  -moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;}ul.bar-styling {  height: auto;  overflow: hidden;}ul.page-numbers {  float: right;}ul.bar-styling li,ul.page-numbers li {  float: left;  display: block;}ul.bar-styling li > a,ul.bar-styling li > div,ul.page-numbers li > a,ul.page-numbers li > span {  padding: 7px 15px;  border: 1px solid transparent;  display: block;  margin-right: -1px;  text-decoration: none;  height: auto;  overflow: hidden;}ul.bar-styling li > form input {  border: 1px solid transparent;  display: block;  margin-right: -1px;  overflow: hidden;  padding: 10px 14px;  height: 40px;  font-size: 14px;  -moz-border-radius: 0;  -webkit-border-radius: 0;  border-radius: 0;}ul.bar-styling li:first-child a,ul.bar-styling li:first-child div,ul.page-numbers li:first-child a,ul.page-numbers li:first-child span {  -moz-border-radius-topleft: 4px;  -moz-border-radius-bottomleft: 4px;  -webkit-border-top-left-radius: 4px;  -webkit-border-bottom-left-radius: 4px;  border-top-left-radius: 4px;  border-bottom-left-radius: 4px;  -moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;}ul.bar-styling li:last-child a,ul.bar-styling li:last-child div,ul.page-numbers li:last-child a,ul.page-numbers li:last-child span {  -moz-border-radius-topright: 4px;  -moz-border-radius-bottomright: 4px;  -webkit-border-top-right-radius: 4px;  -webkit-border-bottom-right-radius: 4px;  border-top-right-radius: 4px;  border-bottom-right-radius: 4px;}ul.page-numbers li a.prev i,ul.page-numbers li a.next i {  height: 10px;  display: inline-block;  vertical-align: -3px;}.v-pagination li a:hover,ul.bar-styling li:not(.selected) > a:hover,ul.bar-styling li > .comments-likes:hover,ul.page-numbers li > a:hover,ul.page-numbers li > span.current {  color: #ffffff !important;}ul.bar-styling li > .comments-likes:hover * {  color: #ffffff !important;}.v-pagination li a,.v-pagination li span,.v-pagination li span.expand,ul.bar-styling li > a,ul.bar-styling li > div,ul.page-numbers li > a,ul.page-numbers li > span,.curved-bar-styling,ul.bar-styling li > form input {  border-color: #e4e4e4;}ul.bar-styling li > a,ul.bar-styling li > span,ul.bar-styling li > div,ul.bar-styling li > form input {  background-color: #ffffff;}ul.bar-styling li.facebook > a:hover {  color: #fff !important;  background: #3b5998;  border-color: #3b5998;}ul.bar-styling li.twitter > a:hover {  color: #fff !important;  background: #4099FF;  border-color: #4099FF;}ul.bar-styling li.google-plus > a:hover {  color: #fff !important;  background: #d34836;  border-color: #d34836;}ul.bar-styling li.pinterest > a:hover {  color: #fff !important;  background: #cb2027;  border-color: #cb2027;}.top_line {  background: #3a495d;}.contact-top {  list-style: none;  padding: 0;  color: #dfdfe0;}.contact-top li:first-child {  padding-left: 0px;}.contact-top li {  float: left;  padding: 0 10px;  line-height: 34px;  border-right: 1px solid #7e8792;  font-size: 12px;  font-weight: 300;}.contact-top li i {  font-size: 12px;  margin-right: 5px}ul.social-links {  float: right;  margin: 0;  padding: 0;  list-style: none;  font-size: 17px;}ul.social-links li {  float: left;  list-style: none;  border-right: 1px solid #7e8792;  padding: 1px 10px;}ul.social-links li a {  display: inline-block;  color: #dfdfe0;  line-height: 33px;}.modal-header {  padding: 22px 30px;  border-top-left-radius: 5px;  border-top-right-radius: 5px;  background: #f7f7f7;}.modal-header h2,.modal-header h3 {  margin: 0;}.modal-header .close {  margin-top: 2px;  outline: none !important;}.modal-body {  padding: 20px 30px;}.viewer li {  -webkit-transition: width 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);  -moz-transition: width 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);  -o-transition: width 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);  transition: width 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);}.viewer .caption {  visibility: hidden;  opacity: 0;  -webkit-transition: opacity 1.5s ease-in-out;  -moz-transition: opacity 1.5s ease-in-out;  -o-transition: opacity 1.5s ease-in-out;  transition: opacity 1.5s ease-in-out;}.viewer .current .caption {  opacity: 100;  visibility: visible;}.viewer .close:hover {  color: #fff;}/* --------------------------------------------  GRID EFFECTS-------------------------------------------- */.grid {  list-style: none;}.grid > li {  display: block;  float: left;  opacity: 0;}.grid > li.shown,.no-js .grid > li,.no-cssanimations .grid > li,.grid.no-effect > li {  opacity: 1;}/* Effect 1: opacity */.grid.effect-1 li.animate {  -webkit-animation: fadeIn 0.65s ease forwards;  -moz-animation: fadeIn 0.65s ease forwards;  -o-animation: fadeIn 0.65s ease forwards;  animation: fadeIn 0.65s ease forwards;}/* Effect 2: Move Up */.grid.effect-2 li.animate {  -webkit-transform: translateY(200px);  -moz-transform: translateY(200px);  -ms-transform: translateY(200px);  -o-transform: translateY(200px);  transform: translateY(200px);  -webkit-animation: moveUp 0.65s ease forwards;  -moz-animation: moveUp 0.65s ease forwards;  -o-animation: moveUp 0.65s ease forwards;  animation: moveUp 0.65s ease forwards;}/* Effect 3: Scale up */.grid.effect-3 li.animate {  -webkit-transform: scale(0.6);  -moz-transform: scale(0.6);  -ms-transform: scale(0.6);  -o-transform: scale(0.6);  transform: scale(0.6);  -webkit-animation: scaleUp 0.65s ease-in-out forwards;  -moz-animation: scaleUp 0.65s ease-in-out forwards;  -o-animation: scaleUp 0.65s ease-in-out forwards;  animation: scaleUp 0.65s ease-in-out forwards;}/* Effect 4: fall perspective */.grid.effect-4 {  -webkit-perspective: 1300px;  -moz-perspective: 1300px;  -ms-perspective: 1300px;  perspective: 1300px;}.grid.effect-4 li.animate {  -webkit-transform-style: preserve-3d;  -moz-transform-style: preserve-3d;  transform-style: preserve-3d;  -webkit-transform: translateY(300px) rotateX(-90deg);  -moz-transform: translateY(300px) rotateX(-90deg);  -ms-transform: translateY(300px) rotateX(-90deg);  -o-transform: translateY(300px) rotateX(-90deg);  transform: translateY(300px) rotateX(-90deg);  -webkit-animation: fallPerspective .8s ease-in-out forwards;  -moz-animation: fallPerspective .8s ease-in-out forwards;  -o-animation: fallPerspective .8s ease-in-out forwards;  animation: fallPerspective .8s ease-in-out forwards;}/* Effect 5: fly (based on http://lab.hakim.se/scroll-effects/ by @hakimel) */.grid.effect-5 {  -webkit-perspective: 1300px;  -moz-perspective: 1300px;  -ms-perspective: 1300px;  perspective: 1300px;}.grid.effect-5 li.animate {  -webkit-transform-style: preserve-3d;  -moz-transform-style: preserve-3d;  transform-style: preserve-3d;  -webkit-transform-origin: 50% 50%;  -moz-transform-origin: 50% 50%;  -ms-transform-origin: 50% 50%;  -o-transform-origin: 50% 50%;  transform-origin: 50% 50%;  -webkit-transform: rotateX(-180deg);  -moz-transform: rotateX(-180deg);  -ms-transform: rotateX(-180deg);  -o-transform: rotateX(-180deg);  transform: rotateX(-180deg);  -webkit-animation: fly .8s ease-in-out forwards;  -moz-animation: fly .8s ease-in-out forwards;  -o-animation: fly .8s ease-in-out forwards;  animation: fly .8s ease-in-out forwards;}/* Effect 6: flip (based on http://lab.hakim.se/scroll-effects/ by @hakimel) */.grid.effect-6 {  -webkit-perspective: 1300px;  -moz-perspective: 1300px;  -ms-perspective: 1300px;  perspective: 1300px;}.grid.effect-6 li.animate {  -webkit-transform-style: preserve-3d;  -moz-transform-style: preserve-3d;  transform-style: preserve-3d;  -webkit-transform-origin: 0% 0%;  -moz-transform-origin: 0% 0%;  -ms-transform-origin: 0% 0%;  -o-transform-origin: 0% 0%;  transform-origin: 0% 0%;  -webkit-transform: rotateX(-80deg);  -moz-transform: rotateX(-80deg);  -ms-transform: rotateX(-80deg);  -o-transform: rotateX(-80deg);  transform: rotateX(-80deg);  -webkit-animation: flip .8s ease-in-out forwards;  -moz-animation: flip .8s ease-in-out forwards;  -o-animation: flip .8s ease-in-out forwards;  animation: flip .8s ease-in-out forwards;}/* Effect 7: helix (based on http://lab.hakim.se/scroll-effects/ by @hakimel) */.grid.effect-7 {  -webkit-perspective: 1300px;  -moz-perspective: 1300px;  -ms-perspective: 1300px;  perspective: 1300px;}.grid.effect-7 li.animate {  -webkit-transform-style: preserve-3d;  -moz-transform-style: preserve-3d;  transform-style: preserve-3d;  -webkit-transform: rotateY(-180deg);  -moz-transform: rotateY(-180deg);  -ms-transform: rotateY(-180deg);  -o-transform: rotateY(-180deg);  transform: rotateY(-180deg);  -webkit-animation: helix .8s ease-in-out forwards;  -moz-animation: helix .8s ease-in-out forwards;  -o-animation: helix .8s ease-in-out forwards;  animation: helix .8s ease-in-out forwards;}/* Effect 8: */.grid.effect-8 {  -webkit-perspective: 1300px;  -moz-perspective: 1300px;  -ms-perspective: 1300px;  perspective: 1300px;}.grid.effect-8 li.animate {  -webkit-transform-style: preserve-3d;  -moz-transform-style: preserve-3d;  transform-style: preserve-3d;  -webkit-transform: scale(0.4);  -moz-transform: scale(0.4);  -ms-transform: scale(0.4);  -o-transform: scale(0.4);  transform: scale(0.4);  -webkit-animation: popUp .8s ease-in forwards;  -moz-animation: popUp .8s ease-in forwards;  -o-animation: popUp .8s ease-in forwards;  animation: popUp .8s ease-in forwards;}/* --------------------------------------------  FLEXSLIDER / REVSLIDER-------------------------------------------- */.flexslider {  background: transparent;  border: 0;  width: 100%;  z-index: 2;  display: block;  position: relative;  overflow: hidden;}.flexslider ul.slides {  background: transparent;  margin: 0;  height: auto;  overflow: hidden;  list-style: none !important;}.flexslider .slides > li {  position: relative;  text-align: center;  overflow: hidden;  margin: 0;  display: none;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;}.flexslider .slides li img {  max-width: 100%;  width: 100%;  height: auto;  display: block !important;}.flex-direction-nav,.flex-direction-nav li {  margin: 0;  padding: 0;  list-style: none;}.flex-direction-nav a,.carousel-wrap a.next,.carousel-wrap a.prev {  width: 38px;  height: 38px;  margin: -19px 0 0;  display: block;  background: transparent url('../img/base/showcase-nav.png') no-repeat center left;  position: absolute;  top: 50%;  cursor: pointer;  text-indent: -9999px;  opacity: 0;  filter: alpha(opacity=0);  -moz-transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;  z-index: 3;}.flex-direction-nav .flex-next {  background-position: center right;  right: -36px;}.flex-direction-nav .flex-prev {  left: -36px;}/*Carousel Wrap*/.carousel-wrap > a {  color: #4a4a4a;}.carousel-wrap a.prev {  left: -10px;  -moz-transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;  -moz-opacity: 0;  opacity: 0;  filter: alpha(opacity=0);}.carousel-wrap a.next {  right: -10px;  -moz-transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;  -moz-opacity: 0;  opacity: 0;  filter: alpha(opacity=0);  background-position: center right;}.carousel-wrap:hover a.next,.carousel-wrap:hover a.prev {  -moz-opacity: 1;  opacity: 1;  filter: alpha(opacity=100);}.flex-direction-nav .flex-disabled {  opacity: 0 !important;  filter: alpha(opacity=0) !important;  pointer-events: none;}.carousel-wrap {  position: relative;  margin-right: -11px;  margin-left: -11px;}.content-slider {  position: static;}.content-slider .flex-direction-nav .flex-next {  right: 20px !important;}.content-slider .flex-direction-nav .flex-prev {  left: 20px !important;}.flexslider:hover .flex-next {  opacity: 1;  filter: alpha(opacity=100);  right: 20px !important;}.flexslider:hover .flex-prev {  opacity: 1;  filter: alpha(opacity=100);  left: 20px !important;}.tp-caption a.btn.v-btn {  /*font-size: 12px;*/  margin-right: 0;}.flex-direction-nav .disabled {  opacity: .3 !important;  filter: alpha(opacity=30);  cursor: default;}.thumb-slider .flex-direction-nav {  height: 100%;  position: absolute;  top: 0;  width: 100%;}.thumb-slider .flex-direction-nav li {  position: relative !important;  left: auto !important;  top: 50% !important;}.thumb-slider .flex-direction-nav a,.gallery-slider .flex-direction-nav a,.gallery-nav .flex-direction-nav a,.item-slider .flex-direction-nav a {  height: 38px;  width: 36px;  background: transparent url('/upload/image/slider-nav.png') no-repeat center left;}.thumb-slider .flex-prev,.thumb-slider:hover .flex-prev,.gallery-slider .flex-prev,.gallery-slider:hover .flex-prev,.gallery-nav .flex-prev,.gallery-nav:hover .flex-prev,.item-slider .flex-prev,.item-slider:hover .flex-prev {  left: 0 !important;}.thumb-slider .flex-next,.thumb-slider:hover .flex-next,.gallery-slider .flex-next,.gallery-slider:hover .flex-next,.gallery-nav .flex-next,.gallery-nav:hover .flex-next,.item-slider .flex-next,.item-slider:hover .flex-next {  right: 0 !important;}.thumb-slider .flex-direction-nav a.flex-next,.gallery-slider .flex-direction-nav a.flex-next,.gallery-nav .flex-direction-nav a.flex-next,.item-slider .flex-direction-nav a.flex-next {  background-position: center right;}.thumb-slider:hover .flex-direction-nav a.flex-prev,.gallery-slider:hover .flex-direction-nav a.flex-prev,.gallery-nav:hover .flex-direction-nav a.flex-prev,.item-slider:hover .flex-direction-nav a.flex-prev {  -moz-opacity: 0.8;  opacity: 0.8;  filter: alpha(opacity=80);}.thumb-slider:hover .flex-direction-nav a.flex-next,.gallery-slider:hover .flex-direction-nav a.flex-next,.gallery-nav:hover .flex-direction-nav a.flex-next,.item-slider:hover .flex-direction-nav a.flex-next {  -moz-opacity: 0.8;  opacity: 0.8;  filter: alpha(opacity=80);}.flex-control-nav {  position: absolute;  bottom: 20px;  margin: 0;  z-index: 4;  list-style: none !important;  text-align: center;  width: 100%;}.flex-control-nav li {  display: inline-block;  margin-right: 5px;  margin-bottom: 0;}.flexslider .flexslider-caption {  position: absolute;  bottom: 0px;  z-index: 10;  padding-top: 12px;  padding-bottom: 12px;  color: #fff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);  background: rgba(0, 0, 0, 0.6);  left: 0%;  right: 0%;}.flex-control-nav li a {  color: #FFF;}.flex-control-nav li a:hover {  cursor: pointer;}.flex-control-nav li a.flex-active {  -moz-opacity: 1;  opacity: 1;  filter: alpha(opacity=100);}.flex-pauseplay {  position: absolute;  color: #fff;  bottom: 18px;  left: 20px;  font-size: 13px;  height: 13px;}.flex-pauseplay span:before {  font-family: FontAwesome;  font-weight: normal;  font-style: normal;  display: inline-block;  text-decoration: inherit;}.flex-pauseplay .pause:before {  content: "\f04c";}.flex-pauseplay .play:before {  content: "\f04b";}.blog-slider .flex-pauseplay,.thumb-slider .flex-pauseplay {  bottom: 16px;  font-size: 11px;  height: 13px;}.flex-pauseplay:hover {  cursor: pointer;}.flex-pauseplay span {  height: 11px;  display: block;  line-height: 13px;}.thumb-slider .flex-control-nav,.thumb-slider .flex-pauseplay {  display: none;}p.flex-caption {  text-shadow: none;  background: rgba(0, 0, 0, .4);}.item-slider p.flex-caption {  position: absolute;  bottom: 0;  padding: 15px 25px;  color: #fff;  margin: 0;  font-size: 16px;  right: 0;}.custom-caption {  position: absolute;  z-index: 2;  top: 60px;  left: 60px;  width: auto;  max-width: 500px;}.custom-caption p {  text-align: left;  width: auto;  font-size: 24px;  padding: 0px 4px 2px;  line-height: 28px;  margin-bottom: 0;  text-decoration: underline;  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);}.ls-wp-fullwidth-container {  min-height: 100px;}.ls-container .ls-nav-prev,.ls-container .ls-nav-next {  background-image: url('/upload/image/slider-nav.png') !important;  background-position: center left !important;  width: 36px !important;  height: 38px !important;  -moz-transition: all 0.3s ease-in-out !important;  -webkit-transition: all 0.3s ease-in-out !important;  -o-transition: all 0.3s ease-in-out !important;  transition: all 0.3s ease-in-out !important;  opacity: 0;  filter: alpha(opacity=0);}.ls-container .ls-nav-prev {  left: 0px !important;}.ls-container .ls-nav-next {  background-position: center right !important;  right: 0px !important;}.ls-container:hover .ls-nav-prev,.ls-container:hover .ls-nav-next {  opacity: 1;  filter: alpha(opacity=100);}.v-rev-slider {  height: 450px;}.v-rev-slider .v-slider-overlay {  background-repeat: repeat;  background-position: center center;  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;  opacity: 0.8;  background-image: url('../img/base/video-overlay-1.png');}.v-rev-slider .v-slider-overlay.overlay-colored {  background-color: #6DBFEC;  opacity: 0.4;}.v-overlay-colored {  background-repeat: repeat;  background-position: center center;  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;  opacity: 0.8;}img.size-full {  max-width: 100%;  height: auto;}.aligncenter,div.aligncenter {  display: block;  margin: 5px auto 5px auto;}.alignright {  float: right;  margin: 5px 0 20px 20px;}.alignleft {  float: left;  margin: 5px 20px 20px 0;}.aligncenter {  display: block;  margin: 5px auto 5px auto;}a img.alignright {  float: right;  margin: 5px 0 20px 20px;}a img.alignleft {  float: left;  margin: 5px 20px 20px 0;}a img.aligncenter {  display: block;  margin-left: auto;  margin-right: auto;}img.aligncenter,img.alignleft,img.alignright,img.alignnone {  max-width: 100%;}.align-left {  text-align: left;}.align-right {  text-align: right;}.no-margin {  margin: 0;}.img-link {  display: block;}/* --------------------------------------------  ISOTOPE-------------------------------------------- */.isotope-item {  z-index: 2;}.isotope-hidden.isotope-item {  pointer-events: none;  z-index: 1;}.isotope,.isotope .isotope-item {  /* change duration value to whatever you like */  -webkit-transition-duration: 0.6s;  -moz-transition-duration: 0.6s;  -ms-transition-duration: 0.6s;  -o-transition-duration: 0.6s;  transition-duration: 0.6s;}.isotope {  -webkit-transition-property: height, width;  -moz-transition-property: height, width;  -ms-transition-property: height, width;  -o-transition-property: height, width;  transition-property: height, width;}.isotope .isotope-item {  -webkit-transition-property: -webkit-transform, opacity;  -moz-transition-property: -moz-transform, opacity;  -ms-transition-property: -ms-transform, opacity;  -o-transition-property: top, left, opacity;  transition-property: transform, opacity;}/**** disabling Isotope CSS3 transitions ****/.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition {  -webkit-transition-duration: 0s;  -moz-transition-duration: 0s;  -ms-transition-duration: 0s;  -o-transition-duration: 0s;  transition-duration: 0s;}/* --------------------------------------------  LAYOUT-------------------------------------------- */body.boxed-layout {  width: 1000px;  margin: 0px auto;  background: #F1F1F1;}body.boxed-layout #container {  box-shadow: 0 0 7px rgba(0, 0, 0, 0.15);}.bg-special {  background: none;  background-image: url(../img/irongrip.png) !important;  background-attachment: scroll;  background-size: initial;  background-position: 50% 50%;  background-repeat: repeat;}#back-to-top {  -moz-border-radius: 0px;  -webkit-border-radius: 0px;  border-radius: 0px;  border-top-left-radius: 4px;  border-top-right-radius: 4px;  -moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;  background-color: rgba(0, 0, 0, .4);  -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);  box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);  position: fixed;  bottom: -40px;  right: 20px;  z-index: 1000;  padding: 10px 15px 10px;  cursor: pointer;  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);  opacity: 0;  color: #fff;}#back-to-top i.fa {  font-size: 19px;}.v-page-wrap {  margin-bottom: 80px;  padding-top: 0px;  padding-bottom: 0px;  overflow: hidden}.v-page-wrap1 {  background-image: -webkit-linear-gradient(-55deg, #f2f4f8 0%, #e7eaf0 100%);  background-image: -moz-linear-gradient(-55deg, #f2f4f8 0%, #e7eaf0 100%);  background-image: -ms-linear-gradient(-55deg, #f2f4f8 0%, #e7eaf0 100%);  background-image: -o-linear-gradient(-55deg, #f2f4f8 0%, #e7eaf0 100%);  background-image: linear-gradient(-55deg, #f2f4f8 0%, #e7eaf0 100%);  padding-top: 50px;  padding-bottom: 50px;  overflow: hidden}.metrics-wrap {  background-image: -webkit-linear-gradient(144deg, #477bff 0%, #4eb2ff 100%);  background-image: -moz-linear-gradient(144deg, #477bff 0%, #4eb2ff 100%);  background-image: -ms-linear-gradient(144deg, #477bff 0%, #4eb2ff 100%);  background-image: -o-linear-gradient(144deg, #477bff 0%, #4eb2ff 100%);  background: url(/upload/image/base.jpg) no-repeat center center, linear-gradient(144deg, #477bff 0%, #4eb2ff 100%);  -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  -ms-background-size: cover;  background-size: cover;  padding: 60px 0 40px 0px;  text-align: center;}.metrics-wrap i {  font-size: 38px;  color: #fff}.v-page-wrap.no-bottom-spacing {  margin-bottom: 0;}.v-page-wrap.no-top-spacing {  margin-top: 0;}aside.left-sidebar.sticky {  float: none;  position: fixed;  z-index: 6;  left: auto;  padding-top: 100px!important;}aside.right-sidebar.sticky {  float: none;  position: fixed;  z-index: 6;  right: auto;  padding-top: 100px!important;}.has-left-sidebar aside.sidebar {  float: left;}.has-left-sidebar > article,.has-left-sidebar .type-page,.has-left-sidebar .archive-page,.has-left-sidebar .push-right {  float: right!important;}.has-both-sidebars aside.left-sidebar {  float: left;}.has-both-sidebars aside.right-sidebar {  float: right;}.has-both-sidebars > article,.has-both-sidebars .type-page,.has-both-sidebars .archive-page {  float: left;}.has-both-sidebars .page-content {  float: right!important;}.page-content {  border-bottom: 0 solid transparent;}.page-content > ul {  list-style: disc inside none;}.search-no-results .page-content > h3 {  margin-top: 0;}.has-both-sidebars aside.sidebar {  padding-top: 0;}.v-bg-stylish {  margin: 0;  padding: 55px 0px;  border-top: 1px solid transparent;  border-bottom: 1px solid transparent;  -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  -ms-box-sizing: content-box;  box-sizing: content-box;}.fw-row .v-bg-stylish {  padding-bottom: 0px;}.v-heading i {  font-size: 20px;  margin-right: 10px;  display: inline-block;  vertical-align: -1px;}.heading-wrap {  position: relative;  z-index: 2;}h4.v-heading,h3.v-heading,h4.v-line-heading {  line-height: 2px !important;  text-align: left;  padding: 10px 0;  margin-top: 0;  max-width: 100%;  -ms-text-overflow: ellipsis;  -o-text-overflow: ellipsis;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}h3.v-heading {  margin-bottom: 28px;}h4.v-heading span,h3.v-heading span,h4.v-line-heading span {  display: inline-block;  position: relative;}h4.v-heading span:before,h4.v-heading span:after,h3.v-heading span:before,h3.v-heading span:after,h4.v-line-heading span:before,h4.v-line-heading span:after {  content: "";  position: absolute;  height: 7px !important;  border-top: 1px solid #E9E9E9;  /*border-bottom: 1px solid #E9E9E9;*/  top: 1px;  width: 1200px;}aside h4.v-heading span:before,aside h4.v-heading span:after {  display: none;}h3.spb-icon-heading span:before,h3.spb-icon-heading span:after {  top: 11px;}h4.v-heading span:before,h3.v-heading span:before,h4.v-line-heading span:before {  right: 100%;  margin-right: 15px;}h4.v-heading span:after,h3.v-heading span:after,h4.v-line-heading span:after {  left: 100%;  margin-left: 15px;}h4.v-center-heading span:before,h3.v-center-heading span:before,h4.v-center-heading span:after,h3.v-center-heading span:after {  max-width: 30px;  margin: 0 -10px;}h3.v-center-heading,h4.v-center-heading {  display: block !important;  max-width: 100%;  margin: 20px auto 45px;  text-align: center;  font-weight: 600;}h3.v-center-heading span,h4.v-center-heading span {  padding: 0 20px;  position: relative;  z-index: 5;}.slider-wrap .heading-wrap {  text-align: center;  margin-bottom: 10px;}.v-full-width-text h4.v-heading:before,.v-bg-stylish h4.v-heading:before {  border: 0;}.v-full-width-text h4.v-heading span,.v-bg-stylish h4.v-heading span {  background: transparent !important;}h4.v-heading span:before,h4.v-heading span:after,h3.v-heading span:before,h3.v-heading span:after,h4.v-line-heading span:before,h4.v-line-heading span:after {  border-color: #DDDDDD;}h4.v-heading:before,h3.v-heading:before,h4.v-line-heading:before {  border-top-color: #e4e4e4;}.no-shadow {  box-shadow: none !important;}.v-bg-stylish .carousel-wrap .heading-wrap {  text-align: center;}.v-bg-stylish h4.v-heading {  display: inline-block;}.v-heading-v2 {  display: block;  margin-bottom: 25px;}.v-heading-v2 h2,.v-heading-v2 h3,.v-heading-v2 h4 {  margin: 0 0 -2px 0;  padding-bottom: 7px;  display: inline-block;  border-bottom-width: 3px;  border-bottom-style: solid;  letter-spacing: normal;  font-size: 20px}.v-heading-v2 span {  margin-left: 8px;  font-size: 10px;  padding: 2px 4px;  border-radius: 50%;  font-weight: 600;  color: white;  padding-top: 1px;}.v-heading-v3 {  display: block;  margin-bottom: 30px;}.v-heading-v3 p {  margin-bottom: 0px;  color: #777;  font-weight: 300;}.v-heading-v3 h1,.v-heading-v3 h2,.v-heading-v3 h3,.v-heading-v3 h4 {  margin: 0px;  padding-bottom: 12px;}.v-heading-v3 .horizontal-break {  margin: 0px;  width: 45px;}.help-text {  font-size: 18px;  line-height: 26px;  margin-bottom: 60px;}.help-text .search-form {  margin-bottom: 40px;}.help-text .search-form input {  font-size: 14px;}.help-text a.btn.v-btn {  margin: 0;  text-transform: uppercase;}.no-results-text {  margin-top: 20px;}.no-results-text p {  margin-bottom: 15px;}.no-results-text .search-form input {  margin-top: 0;  margin-bottom: 60px;}/* --------------------------------------------  PAGE HEADING-------------------------------------------- */.v-page-heading {  padding-top: 26px;  padding-bottom: 22px;  margin-top: 0;  margin-bottom: 0 !important;  position: relative;  text-align: left;  border-bottom: 1px solid transparent;  border-top: 0 !important;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;}.header-overlay .v-page-heading {  padding-top: 125px;}.v-page-heading .heading-text {  float: left;  margin-left: 0px;}.v-page-heading .heading-text h1 {  color: #fff!important}.v-page-heading h1 {  margin-top: 0;  margin-bottom: 0;  white-space: nowrap;  font-size: 22px;}.v-page-heading h3 {  margin-bottom: 0;}.v-page-heading.v-fancy-heading {  background-attachment: local;  -moz-background-size: cover;  -webkit-background-size: cover;  background-size: cover;  background-repeat: repeat;  background-position: 50% 0;  text-align: center;  padding-top: 120px;  padding-bottom: 120px;  display: none;}.v-page-heading {  background-color: #f7f7f7;  border-bottom-color: #e4e4e4;}.v-fancy-heading h1 {  font-size: 38px;  line-height: 48px;  letter-spacing: inherit;}.v-fancy-heading.v-fancy-image.light-style h1,.v-fancy-heading.v-fancy-image.light-style h3 {  color: #fff !important;}.v-fancy-heading.v-fancy-image.dark-style h1,.v-fancy-heading.v-fancy-image.dark-style h3 {  color: #222 !important;}.v-page-heading.v-fancy-heading.v-fancy-top-header {  padding-top: 180px;  padding-bottom: 120px;}.v-page-heading.v-fancy-heading.v-fancy-top-header-2x {  padding-top: 240px;  padding-bottom: 180px;}.v-page-heading.v-fancy-heading.v-fancy-top-header-3x {  padding-top: 300px;  padding-bottom: 240px;}.v-fancy-heading.v-fancy-top-header .heading-text .v-fancy-heading.v-fancy-top-header-2x .heading-text .v-fancy-heading.v-fancy-top-header-3x .heading-text {  float: left;}.v-fancy-heading.v-fancy-top-header.v-fancy-image.light-style h2 .v-fancy-heading.v-fancy-top-header-2.v-fancy-image.light-style h2 .v-fancy-heading.v-fancy-top-header-3.v-fancy-image.light-style h2 {  margin-top: 0px;  margin-left: 0px;  float: left;  opacity: 0.7;}/* --------------------------------------------  PAGINATION-------------------------------------------- */.v-pagination {  margin-top: 30px;  clear: both;}.v-pagination li span.current {  -moz-box-shadow: inset 0 0 9px rgba(0, 0, 0, .1);  -webkit-box-shadow: inset 0 0 9px rgba(0, 0, 0, .1);  box-shadow: inset 0 0 9px rgba(0, 0, 0, .1);  border-color: #e4e4e4;}.paged .v-pagination {  display: block!important;  visibility: visible!important;}.v-pagination ul {  height: auto;  overflow: hidden;  margin: 15px 0;}.v-pagination li {  float: left;  display: inline-block;  margin-bottom: 0;}.v-pagination li:first-child {  border-left: 0;}.v-pagination li a {  padding: 10px 16px;  border: 1px solid transparent;  display: block;  margin-right: -1px;  text-decoration: none;}.v-pagination li span {  padding: 8px 16px;  border: 1px solid transparent;  display: block;  margin-right: -1px;  text-decoration: none;}.v-pagination li.next a {  margin-left: -1px;}.v-pagination li i {  margin-left: 3px;  margin-right: 4px;}.v-pagination a,.v-pagination a:hover {  text-decoration: none;}.v-pagination a,.search-pagination a {  color: #444444;}.v-pagination .nav-previous {  text-align: left;  float: left;  max-width: 45%;  -ms-text-overflow: ellipsis;  -o-text-overflow: ellipsis;  text-overflow: ellipsis;  white-space: nowrap;}.pagination > li > a,.pagination > li > span {  border: 1px solid #e4e4e4;  color: #444444;  font-size: 13px;}.pagination > li:not(.active) > a:hover,.pagination > li:not(.active) > span:hover {  color: #ffffff!important;}.pagination > .active > a,.pagination > .active > a:hover {  background-color: #F3F3F3;  border-color: #e4e4e4;  color: #444444;  font-weight: bold;}.pagination-lg > li:first-child > a {  border-top-left-radius: 2px;  border-bottom-left-radius: 2px;}.pagination-lg > li:last-child > a {  border-top-right-radius: 4px;  border-bottom-right-radius: 4px;}/* #Sidebar================================================== */#container aside.right-sidebar {  padding-top: 30px;  padding-bottom: 0px;  border: solid 1px #e5e5e5;  width: 25%!important;  padding-left: 20px;  background: #f8f8f8;  margin-top: 10px;}#container .has-right-sidebar .col-sm-9 {  padding-right: 30px!important;  width: 75%!important;  padding-left: 20px!important;}#container .has-left-sidebar .col-sm-9 {  border-left: solid 1px #EBEBEB;  margin-left: -1px;  padding-left: 30px!important;  width: 75%!important;  padding-right: 20px!important;}#container aside.left-sidebar {  margin-top: -50px;  padding-top: 50px;  padding-bottom: 70px;  border-right: solid 1px #EBEBEB;  margin-bottom: -50px!important;  width: 25%!important;  padding-right: 26px;}.sidebar .widget hr {  border-color: #e4e4e4;}.sidebar .widget-heading h4 {  letter-spacing: 0.2px;  line-height: 23px;  font-size: 18px;  margin-bottom: 10px;}.sidebar {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  -ms-box-sizing: border-box;  box-sizing: border-box;}.sidebar.left-sidebar {  padding-right: 20px;}.sidebar.right-sidebar {  padding-left: 20px;}.sidebar .widget_heading {  margin-top: -6px;}.sidebar object,.sidebar object > img .sidebar embed {  width: 100%;  max-width: 100%;}.sidebar object > img {  height: auto;}.sidebar a:hover {  text-decoration: none;}.sidebar .v-heading-v2 {  margin-bottom: 20px !important;}.sidebar p {  margin: 0 0 20px;}.sidebar .list-group {  margin-left: -26px;}.sidebar .v-nav-menu-widget ul > li a {  padding: 8px 15px;  border-bottom: 0px solid #EBEBEB !important;  padding-left: 30px;  font-size: 12px;}.sidebar .v-category-widget ul > li a,.sidebar .v-archive-widget ul > li a,.sidebar .v-meta-data-widget ul > li a,.sidebar .v-recent-entry-widget ul > li {  border-bottom: 1px solid #EBEBEB;  font-size: 13px;}.list-toggle:after {  top: 9px;  right: 10px;  font-size: 14px;  content: "\f105";  position: absolute;  font-weight: normal;  display: inline-block;  font-family: FontAwesome;}.sidebar .list-group span.badge {  margin-top: 9px;  margin-right: 10px;}.sidebar .v-nav-menu-widget ul > li a i.fa {  width: 20px;  font-size: 14px;  opacity: .9;}.sidebar .list-group .accordion-toggle {  background-color: transparent;  box-shadow: none;}.sidebar .list-group .list-group-item {  padding: 0px;  border-left: 0px !important;  border-bottom: 1px solid #F7F7F7;  border-right: 0px !important;}.sidebar.left-sidebar .list-group {  margin-left: 0px;  margin-right: -26px;}.sidebar.left-sidebar .v-nav-menu-widget ul > li a {  padding-left: 5px;}.sidebar .v-nav-menu-widget ul > li a i[class*="icon-"] {  width: 20px;  font-size: 13px;  margin-right: 2px;  display: inline-block;  vertical-align: -1px;}.sidebar .v-nav-menu-widget ul > li.active {  border-bottom: 1px solid rgb(241, 241, 241);  border-top: 1px solid rgb(241, 241, 241);  background: #FAFAFA;  border-left-width: 1px;  border-left-style: solid;}.sidebar .v-nav-menu-widget ul > li a:before {  content: ' ';}/*Right Nav Sidebar*/.v-sidebar-content-wrap {  padding-top: 40px;  padding-bottom: 26px;}.v-right-sidebar-wrap {  padding-top: 40px;  padding-bottom: 60px;}.v-right-sidebar-nav .v-sidebar-content-wrap {  padding-right: 15px;  padding-left: 30px;}.v-right-sidebar-nav .v-sidebar-content-wrap .tab-content {  padding: 0px;  box-shadow: none;  border: 0px solid #fff;}.v-right-sidebar-nav .v-right-sidebar-wrap {  padding-right: 30px;  padding-left: 15px;  border-right: 1px solid #e5e5e5;}.v-right-sidebar-inner {  position: relative;  z-index: 101;  margin: 0 0 2em;  border-top: 1px solid #e5e5e5;}.v-right-sidebar-inner > li {  padding: 0;  margin: 0;}.v-right-sidebar-inner > li > a {  padding: 11px 10px !important;  color: #666;  border-bottom: 1px solid #e5e5e5;  outline: none;}.v-right-sidebar-inner > li > a .fa {  width: 1em;  margin-right: 9px;  font-size: 1.15em;  text-align: center;}.v-right-sidebar-inner > li > a:hover {  background-color: #f4f4f4;}.v-right-sidebar-inner > .active > a,.v-right-sidebar-inner > .active > a:focus,.v-right-sidebar-inner > .active > a:hover {  background-color: #fff;}.v-right-sidebar-inner > li + li {  margin-top: 0;}.v-right-sidebar-nav .v-right-sidebar-inner {  margin-left: 0;  margin-right: -31px;}.v-right-sidebar-nav .v-right-sidebar-inner > li {  margin: 0 1px 0 0;}.v-right-sidebar-nav .v-right-sidebar-inner > .active {  margin-right: 0;}/* #Widgets================================================== */.widget {  padding-bottom: 50px;}.sidebar .v-nav-menu-widget .list-group-item {  background: none}.sidebar .v-nav-menu-widget .list-group {  margin-left: -20px;  margin-right: -15px}.sidebar .sidebar .v-nav-menu-widget ul > li a {  padding-left: 10px;}.widget ul {  margin: 0;  list-style: none;}.widget ul li {  margin-bottom: 0;  line-height: 19px;}.widget ul.v-list li {  line-height: 180%;}.v-recent-comments-widget ul li {  padding: 10px 0;}.widget ul li > a {  padding: 10px 0;  display: block;}.widget a {  text-decoration: none;}.widget a:hover {  text-decoration: underline;}.v-category-widget ul > li,.v-archive-widget ul > li,.v-nav-menu-widget ul > li,.v-recent-comments-widget ul > li,.v-meta-data-widget ul > li,.v-recent-entry-widget ul > li {  border-top: 1px solid transparent;}.v-category-widget ul > li:first-child,.v-archive-widget ul > li:first-child,.v-nav-menu-widget ul > li:first-child,.v-recent-comments-widget ul > li:first-child,.v-meta-data-widget ul > li:first-child,.v-recent-entry-widget ul > li:first-child {  border-top: 0;}.v-category-widget ul > li a:hover,.v-archive-widget ul > li a:hover,.v-nav-menu-widget ul > li a:hover,.v-meta-data-widget ul > li a:hover,.v-recent-entry-widget ul > li a:hover {  text-decoration: none;}.v-archive-widget ul > li a:before,.v-nav-menu-widget ul > li a:before,.v-meta-data-widget ul > li a:before {  content: "\f105";  font-family: FontAwesome;  font-weight: normal;  font-style: normal;  display: block;  float: right;  text-decoration: inherit;  font-size: 14px;}.v-nav-menu-widget ul.sub-menu {  -moz-border-radius: 0;  -webkit-border-radius: 0;  border-radius: 0;  /* border radius */  border-left: 0;  border-right: 0;  border-bottom: 0;}.v-nav-menu-widget ul.sub-menu li {  padding-left: 15px;}.widget .wp-tag-cloud {  margin: 0;  padding: 0;  list-style: none;  height: auto;  overflow: hidden;}.widget .wp-tag-cloud li a {  background: #f7f7f7;  border-color: #e4e4e4;}.widget .tagcloud a:hover,.widget ul.wp-tag-cloud li:hover > a {  color: #ffffff;}.widget .wp-tag-cloud li {  float: left;  margin-bottom: 4px;}.widget ul.wp-tag-cloud li > a {  margin-right: 4px;  padding: 5px 8px;  text-decoration: none;  -webkit-border-radius: 2px;  border-radius: 2px;  border: 1px solid #4a4a4a;  font-size: 11px!important;  -moz-background-size: 100% 100%;  background-size: 100% 100%;  background-position: center center;  background-color: #4a4a4a;  color: white;}.widget .wp-tag-cloud li > a:hover {  border-color: transparent;  background-image: url(../img/crease.svg);}.browser-ie .widget .wp-tag-cloud li > a:hover,.browser-ie10 .widget .wp-tag-cloud li > a:hover {  background-image: none;}.sidebar .v-recent-entry-widget span.post-date {  display: block;  line-height: 13px;  font-size: 11px;  color: #999;  margin-bottom: 15px;  margin-top: -5px;}.widget-video iframe {  width: 100%;}.widget.v-photo-stream-widget li {  height: 75px;  width: 75px;  padding: 0;  border: 0;  overflow: hidden;  float: left;  display: inline-block;  position: relative;  margin: 0 7px 7px 0;  background-image: url(../img/crease.svg);  -moz-background-size: 100% 100%;  background-size: 100% 100%;  background-position: center center;  /*-webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;*/  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;  -moz-transition: -moz-transform 0.3s, opacity 0.3s;  -o-transition: transform 0.3s, opacity 0.3s;  transition: transform 0.3s, opacity 0.3s;  -moz-border-radius: 2px;  -webkit-border-radius: 2px;  border-radius: 2px;  color: #ffffff;}.browser-ie .widget.v-photo-stream-widget li,.browser-ie10 .widget.v-photo-stream-widget li {  background-image: none;}.v-photo-stream-widget li img {  height: 75px;  width: auto;  min-height: 75px;  min-width: 75px;  display: block;  -moz-transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.v-photo-stream-widget li:hover img {  -moz-opacity: 0;  opacity: 0;  filter: alpha(opacity=0);}.widget ul.v-photo-stream-images li a {  padding: 0;}.widget ul.v-photo-stream-images li a:after {  content: '\E832';  font-family: 'entypo-fontello';  font-weight: normal;  font-style: normal;  display: inline-block;  text-decoration: inherit;  font-size: 20px;  position: absolute;  right: 50%;  top: 50%;  margin-top: -8px;  margin-right: -10px;  color: #999;  opacity: 0;  -moz-transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.widget ul.v-photo-stream-images li:hover a:after {  opacity: 1;}.browser-ie .widget ul.v-photo-stream-images li a:after {  display: none;}.widget ul.v-photo-stream-images li a:after,.portfolio-grid li a:after {  color: #ffffff;}.widget.v-search-widget {  padding-bottom: 35px;}.v-search-widget form {  position: relative;  margin-bottom: 0;}.v-search-widget form input {  margin: 0;  border: 1px solid #e3e3e3;  width: 100%;  height: 42px;  font-size: 13px;  line-height: 19px;  padding-left: 15px;  -moz-border-radius: 0;  -webkit-border-radius: 0;  border-radius: 0;  -moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;  background: #ffffff;  border-color: #e4e4e4;}.v-search-widget form input[type="submit"] {  visibility: hidden;  height: 0;  padding: 0;}.v-search-widget form:after {  font-weight: normal;  font-style: normal;  display: inline-block;  text-decoration: inherit;  font-size: 15px;  padding-right: 15px;  position: absolute;  float: right;  top: 11px;  right: 0;  color: #8e8e8e;  content: "\f002";  cursor: pointer;  font-family: "FontAwesome";}/* footer================================================== */footer {  padding: 55px 0 0;  border-top: 0 solid transparent;  padding-bottom: 30px;  border-top-width: 1px;  background: #f9f9f9;}.footer-v2 footer {  background: #f7f7f7;  border-top: 3px solid #eee;  padding: 45px 0;  padding-bottom: 30px;}footer,footer p {  color: #777;  line-height: 21px;}.footer-v2 footer,.footer-v2 footer p {  color: #666;}footer .widget ul li,footer .v-category-widget ul,footer .v-archive-widget ul,footer .v-nav-menu-widget ul,footer .v-recent-comments-widget ul,footer .v-meta-data-widget ul,footer .v-recent-entry-widget ul {  border-color: #eaeaea;}footer .widget hr {  border-color: #4a4a4a;}footer h4 {  margin-top: 0;  margin-bottom: 10px;  padding-bottom: 0;  font-size: 12px;  line-height: 23px;  display: inline-block;  width: auto;  color: #333!important;  font-family: 'Montserrat', sans-serif;  font-size: 14px;  color: #ffffff;  text-transform: uppercase;  font-weight: bold!important;  letter-spacing: 1px;}footer a {  color: #499aff;  /*font-size: 14px !important;*/}.footer-v2 footer a {  color: #444;}footer a,footer a:hover {  text-decoration: none !important;}footer .widget {  padding-bottom: 10px;}footer .widget .widget-heading .horizontal-break {  margin: 0;  margin-bottom: 30px;  width: 32px;  background: #7E7E7E;}footer ul.social-icons li a {  border: 1px solid rgba(247, 247, 247, 0.17);  border-radius: 0 100px 100px;  margin-right: 8px;}.footer-v2 footer ul.social-icons li a {  border: 1px solid rgba(61, 61, 61, 0.52);}footer .col-sm-3:last-child {  padding-right: 15px;}.copyright {  padding: 10px 0;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  -ms-box-sizing: border-box;  box-sizing: border-box;  height: auto;  overflow: hidden;  font-size: 12px;  border-top: 0 solid transparent;  border-top-width: 1px;  background-color: #3a495d;}.copyright a {  color: #fff!important}.footer-v2 .copyright {  background-color: #EBEBEB;  border-top-color: #E0E0E0;}.copyright p {  font-size: 12px;  margin-bottom: 0;  line-height: 24px;  color: #dfdfe0;  padding-bottom: 2px;  text-align: center}.footer-v2 .copyright p {  color: #555;}.copyright a,.copyright a:hover {  text-decoration: none;}.copyright nav .menu {  float: right;}.copyright nav .menu li {  font-size: 13px;  margin: 0 !important;}.copyright nav .menu li:first-child {  border-left: 0;}.copyright nav .menu li ul {  display: none;}footer .widget ul.wp-tag-cloud li > a {  border: 1px solid #3F3E3E;  padding: 5px 8px;}footer .widget .wp-tag-cloud li a {  background: #242424;  border-color: #5E5E5E;}footer .widget ul.wp-tag-cloud li > a:hover {  color: #fff;}footer .footer-contact-info p {  margin-bottom: 6px;}footer .footer-contact-info .fa {  margin-right: 10px;  font-size: 14px;  width: 12px;}footer .widget ul li > a {  padding-top: 12px;  padding-bottom: 12px;}footer .v-recent-entry-widget.widget ul li:first-child a {  padding-top: 0px;}footer .v-recent-entry-widget .post-date {  margin-bottom: 10px;  display: block;  margin-top: -2px;  font-size: 12px;}.copyright a {  color: #777;  font-size: 12px;}.footer-v2 .copyright a {  color: #777;  border-bottom: solid 1px rgba(206, 206, 206, 0.6);}/* --------------------------------------------  SEARCH FORM-------------------------------------------- */.search-form input {  border: 1px solid #ccc;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;  -moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;  background: transparent;  width: 85%;  padding: 10px;  margin-top: 40px;}/* --------------------------------------------  TOOLTIPS-------------------------------------------- *//*a[rel="tooltip"] {  border-bottom: 1px dotted #e3e3e3;   border-color: #1e73be;}*/span.tooltip {  display: block;  background: #5F5F5F;  color: #f7f7f7;  position: absolute;  left: 50%;  bottom: 25px;  padding: 3px 10px;  width: auto;  line-height: 20px;  white-space: nowrap;  z-index: 8;  -moz-opacity: 0;  opacity: 0;  filter: alpha(opacity=0);  display: none;}span.tooltip .arrow {  position: absolute;  left: 50%;  bottom: -4px;  margin-left: -6px;  width: 0;  height: 0;  border-left: 6px solid transparent;  border-right: 6px solid transparent;  border-top: 5px solid #5F5F5F;}.grid-img-wrap span.tooltip {  bottom: 65px;}.read-more-home {  display: block;  height: 50px;  line-height: 50px;  cursor: pointer;  font-size: 13px;  color: #9aa3ac;  font-weight: bold;  letter-spacing: 2px;  text-transform: uppercase;  border-top: 1px solid #eaedf3;  margin: -25px;  margin-top: 25px;  margin-bottom: -18px}.read-more {  text-decoration: none;  display: inline-block;  border-bottom: 1px dotted #e3e3e3;}.read-more i,.read-more em {  color: transparent;}.read-more-button {  font-size: 12px;  height: auto;  padding: 10px 16px;  border: 1px solid #e4e4e4;  -moz-border-radius: 2px;  -webkit-border-radius: 2px;  border-radius: 2px;  text-transform: uppercase;  font-weight: bold;  display: inline-block;  border-color: #e4e4e4;  letter-spacing: 1.5px;}.read-more-link {  text-decoration: none;  margin-top: 5px;  font-weight: bold;  display: block;}.item-link {  text-decoration: none;}.portfolio .item-link i {  margin-right: 5px;  vertical-align: -2px;}.v-smash-text {  background: transparent;  clear: both;  height: auto;  overflow: hidden;  border-color: #e4e4e4;}.v-smash-text .v-call-text,.smash-text,.v-smash-text-large {  color: #4a4a4a;}.v-smash-text.v-bg-stylish {  padding-top: 30px;  padding-bottom: 30px;}.v-smash-text-wrap {  position: relative;  padding: 25px 35px;  border: 1px solid #e4e4e4;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  border-radius: 4px;  border-color: #e4e4e4;}.v-bg-stylish .v-smash-text-wrap {  border: 0;  -moz-border-radius: 0;  -webkit-border-radius: 0;  border-radius: 0;  padding: 0;  margin: 0 15px;}.v-smash-text-wrap .v-smash-text-arrow {  font-size: 42px;}.v-smash-text-wrap .v-smash-text-arrow i {  line-height: 50px;}.v-smash-text.v-control-right a.btn.v-btn {  margin-right: 0;}.v-smash-text .v-call-text,.smash-text {  font-size: 24px;  line-height: 32px;  font-weight: 300;  margin-bottom: 0;}p.v-smash-text-large {  font-size: 36px;  line-height: 1.2em;  margin-bottom: 5px;  font-weight: 400;  font-family: 'Montserrat', sans-serif;  letter-spacing: -1px;  margin-bottom: 5px}.banner-section {  background: url(/upload/image/pattern.png);  padding: 60px 0;  text-align: center;}.banner-section h1 {  color: #3a3d41;  font-size: 32px;  font-family: 'Montserrat', sans-serif;  font-weight: normal;  margin: 0 0 7px;  color: #ffffff;  margin-bottom: 16px;}.banner-section p {  font-size: 16px;  color: #dddddd;  font-family: 'Raleway', sans-serif;  font-weight: 300;  line-height: 24px;  margin: 0 0 0px;  color: #999999;  letter-spacing: 1px}p.v-smash-text-large-2x {  font-size: 36px;  line-height: 48px;}p.v-smash-text-large-3x {  font-size: 45px;  line-height: 35px;  font-weight: 600;  text-transform: uppercase;  padding: 0px 0 30px 0;  text-align: center;}p.v-smash-text-large strong {  font-weight: 600;}.v-smash-text .v-call-text p {  margin-bottom: 0;}.v-bg-stylish.v-smash-text .v-call-text {  border-left: 0;  padding-left: 0;}.v-smash-text .btn.v-btn {  margin-bottom: 0;}.v-call-to-action {  position: relative;  background: #f4f4f4;  padding: 20px;  padding: 3%;}.v-call-to-action .btn.v-btn {  margin: 0;  margin-top: 5px;}.v-call-to-action h1 {  margin-top: 5px;  margin-bottom: 0px;  font-size: 25px;}.v-call-to-action h3 {  font-size: 17px;  font-weight: 400 !important;  color: #8c8c8c !important;  margin-top: 0px;  margin-bottom: 10px;}.v-call-to-action-dark .pull-right {  text-align: right}.v-call-to-action-dark .btn.v-btn.v-btn-default:hover {  background: #fff!important;  color: #333!important}.v-call-to-action.v-bg-stylish {  padding-top: 40px;  padding-bottom: 40px;}.v-call-to-action-wrap h1 {  margin: 0px;  margin-top: 5px;  color: #fff}.v-control-left .btn.v-btn {  float: left;  margin-right: 2.5641%;}.v-control-right .btn.v-btn {  float: right;  margin-left: 2.5641%;}.v-control-left .btn.v-btn,.v-control-right .btn.v-btn {  max-width: 31.6239%;}.v-control-left .v-call-text,.v-control-right .v-call-text {  width: 65.812%;  float: left;  clear: none;}.v-control-right .v-call-text h1 {  font-size: 26px;  margin-top: 10px;  font-weight: 400;}.v-control-right .v-smash-text-wrap {  border-left-width: 2px;  border-left-style: solid;  border-top-left-radius: 1px;  border-bottom-left-radius: 1px;}.v-control-left .v-call-text {  float: right;}.v-call-to-action .v-call-text,#content .v-call-to-action .v-call-text {  margin: 0;}.cta_align_bottom {  text-align: center;}.cta_align_bottom .btn.v-btn {  position: static;  margin-top: 2%;  display: inline-block;}.v-control-left .v-call-text,.v-control-right .v-call-text {  width: 80%;}.v-control-left .btn.v-btn,.v-control-left .v-smash-text-arrow {  position: absolute;  left: 30px;  top: 50%;  margin-top: -20px;  max-width: 20%;}.v-bg-stylish .v-control-left .btn.v-btn,.v-bg-stylish .v-control-left .v-smash-text-arrow {  left: 0;}.v-control-right .btn.v-btn,.v-control-right .v-smash-text-arrow {  position: absolute;  right: 30px;  top: 50%;  margin-top: -23px;  max-width: 20%;}.v-bg-stylish .v-control-right .btn.v-btn,.v-bg-stylish .v-control-right .v-smash-text-arrow {  right: 0;}.cta_align_bottom .btn.v-btn {  margin: 15px 0 0 0;}.v-latest-tweets-widget {  padding: 25px 0;}.v-latest-tweets-widget .twitter-bird {  font-size: 14px;  line-height: 26px;  float: left;}.v-latest-tweets-widget ul {  margin-left: 25px;}.v-latest-tweets-widget ul li {  margin-top: 15px;}.v-latest-tweets-widget ul li:first-child {  margin-top: 0;}.v-latest-tweets-widget .tweet-text {  line-height: 24px;  display: block;}.v-latest-tweets-widget .tweet-text a {  font-weight: bold;  text-decoration: none;}.v-latest-tweets-widget .twitter_intents {  display: block;}.v-latest-tweets-widget .twitter_intents a {  margin-right: 5px;}.v-latest-tweets-widget a.twitter-timestamp {  display: inline-block;  line-height: 24px;  margin-left: 10px;  font-size: 12px;}.v-video-widget .v-wrapper.shadow {  margin-bottom: 20px;  -moz-box-shadow: 2px 2px 0 rgba(0, 0, 0, .25);  -webkit-box-shadow: 2px 2px 0 rgba(0, 0, 0, .25);  box-shadow: 2px 2px 0 rgba(0, 0, 0, .25);}figure.lightbox {  position: relative;}.widget .recent-posts-list > li {  height: auto;  overflow: hidden;  margin-bottom: 0;  padding-bottom: 10px;}.recent-posts-list li .recent-post-image {  padding: 0;  float: left;  width: 90px;  height: auto;  min-height: 70px;  background: #222;}.recent-posts-list li .recent-post-image img {  display: block;  width: 100%;  height: auto;}.recent-posts-list li .recent-post-details {  padding: 0 10px;  margin-left: 98px;}.recent-posts-list li .recent-post-title {  display: block;  margin-bottom: 5px;  overflow: hidden;  white-space: nowrap;  -ms-text-overflow: ellipsis;  -o-text-overflow: ellipsis;  text-overflow: ellipsis;}.recent-posts-list li .recent-post-details > span {  font-size: 12px;  font-style: italic;}.recent-posts-list li .recent-post-details .like-info {  float: none;  margin-top: 5px;  font-size: 12px!important;}.recent-comments-list .comment .comment-wrap {  border-bottom: 1px solid #E6E6E6;  padding: 10px 0;  padding-bottom: 5px;  padding-top: 15px;}.recent-comments-list .comment .comment-meta-actions a {  font-size: 12px;  text-transform: uppercase;}.recentcomments {  overflow: hidden;  white-space: nowrap;  -ms-text-overflow: ellipsis;  -o-text-overflow: ellipsis;  text-overflow: ellipsis;}.sidebar-ad-grid {  padding: 15px;  -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, .15);  -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, .15);  box-shadow: inset 0 0 10px rgba(0, 0, 0, .15);}.sidebar-ad-grid ul > li {  float: left;  margin: 5px;  max-width: 125px;}.sidebar-ad-grid ul > li img {  display: block;}.widget input[type="email"] {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  -ms-box-sizing: border-box;  box-sizing: border-box;  width: 100%;  padding: 5px 20px 5px 10px;  line-height: 21px;  height: 32px;  display: block;  border: 0;  background: #f7f7f7;  color: #999;}.infocus-title .like-info-wrap {  display: block;  float: right;  margin: 10px 16px 10px 0;}.widget hr {  border-bottom: 0;}/* #Comments================================================== */.type-page #comment-area {  padding-top: 20px;}#comment-area a {  text-decoration: none;}.logged-in-as a {  border-bottom: 1px dotted #e3e3e3;}#comments-list {  margin-bottom: 50px;}#comments-list ol {  list-style: none;  margin: 0 0 -10px;  padding: 0;}#comments-list ol li {  margin-bottom: 0;}.comment .comment-wrap {  position: relative;  height: auto;}.comment-wrap .comment-avatar {  float: left;  position: relative;}.comment-wrap .comment-avatar img {  height: 50px;  width: 50px;  display: block;}#comments-list li ul {  list-style: none;  margin: 0 0 0 30px;  font-size: 100%;}.comment-content {  margin-left: 65px;  padding: 0px;  /*border: 1px solid #e3e3e3;*/  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;  -moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;  margin-bottom: 14px;}.comment-content .comment-body p {  margin-bottom: 10px;  line-height: 22px;}.comment-meta {  position: relative;  margin-top: -8px;}.comment-meta .comment-date {  margin-left: 2px;  font-size: 12px;  color: #999;}.comment-meta-actions {  display: inline-block;  font-size: 12px;}.comment-meta-actions .edit-link {  margin-left: 5px;  border-bottom: 1px dotted #e3e3e3;}.comment-meta-actions .meta-sep {  margin: 0 0 0 1px;  color: rgba(0, 0, 0, 0.1);}.comment-meta-actions .comment-reply {  border-bottom: 1px dotted #e3e3e3;}#comment-area .edit-link a:hover,#comment-area .comment-reply a:hover {  text-decoration: none;}.comment-avatar .is-author {  text-align: center;  font-size: 10px;  text-transform: uppercase;  color: #ccc;}.comment-meta cite {  font-style: normal;}.comment-meta-actions a.comment-reply-link {  font-weight: normal;}.comment-meta .comment-author {  letter-spacing: normal;}#commentform p.comment-notes span.required {  float: none;}.required {  color: #ee3c59;}/*Home Intro*/.home-intro {  background-color: #f8f8f8;  margin-bottom: 60px;  overflow: hidden;  padding: 30px 0 21px 0;  position: relative;  text-align: left;  border-top: 1px solid #e5e4e4;  border-bottom: 1px solid #e5e4e4;}.home-intro .btn-buy {  margin-top: 30px;}.home-intro .v-smash-text-large {  margin-bottom: 10px;  font-size: 30px !important;}/*Contact Us and Map*/.special-contact-form textarea,.special-contact-form input {  margin-bottom: 10px !important;}.fw-map {  background: #292929;  width: 100%;  height: 100%;  left: 0;  right: 0;  position: absolute;}.map-info-section {  width: 440px;  padding: 20px 30px;  background: #FFF;  background: rgba(255, 255, 255, .94);  position: relative;  z-index: 91;  float: right;  margin: 60px 0;  border: solid 1px #f5f8ff;  -o-border-radius: 2px;  -moz-border-radius: 2px;  -webkit-border-radius: 2px;  border-radius: 2px;  overflow: hidden;  box-shadow: 0 2px 12px rgba(0, 0, 0, .1);}.fw-map-wrapper {  position: relative;  min-height: 600px;  display: block;  overflow: hidden;}.map-info-section .minimize-section {  position: absolute;  top: 0;  right: 0;  width: 30px;  height: 30px;  text-align: center;  line-height: 30px;  font-size: 13px;  color: #ccc;}.map-info-section.minimized {  height: 60px!important;}/*Panels*/.panel-default > .panel-heading {  background-color: #fff;  box-shadow: none;  border-color: #ebebeb;}.panel-default {  border-color: #e4e4e4;}.panel {  box-shadow: none;}.panel-title {  font-size: 14px;}.panel-title i.fa {  width: 20px;  margin-right: 3px;}.panel-group .panel {  border-radius: 2px;}.panel-group .panel + .panel {  margin-top: -1px;}.panel-body {  padding: 20px;  font-size: 13px;  font-weight: 300;  letter-spacing: 0.5px}.panel-blue {  border-color: #3498db;}.panel-blue > .panel-heading {  background: #3498db;}.panel-green {  border-color: #2ecc71;}.panel-green > .panel-heading {  background: #2ecc71;}.panel-grey {  border-color: #95a5a6;}.panel-grey > .panel-heading {  background: #95a5a6;}.panel-red {  border-color: #e74c3c;}.panel-red > .panel-heading {  background: #e74c3c;}/*Glyphicons Icons*/.bs-glyphicons {  margin-right: 0;  margin-left: 0;  margin: 0 -10px 20px;  overflow: hidden;}.bs-glyphicons .glyphicon {  margin-top: 5px;  margin-bottom: 10px;  font-size: 24px;}.bs-glyphicons .glyphicon-class {  display: block;  text-align: center;  -ms-word-wrap: break-word;  word-wrap: break-word;}.bs-glyphicons li {  width: 12.5%;  float: left;  width: 16.5%;  height: 100px;  padding: 10px;  font-size: 11px;  line-height: 1.4;  text-align: center;  background-color: #f9f9f9;  border: 1px solid #fff;}.glyphs.css-mapping {  padding: 0px 0 20px 30px;}.glyphs.css-mapping li {  margin: 0 30px 5px 0;  padding: 0;  display: inline-block;  overflow: hidden;}.glyphs.css-mapping .icon {  margin: 0;  margin-right: 10px;  padding: 13px;  height: 50px;  width: 50px;  color: #162a36 !important;  overflow: hidden;  float: left;  font-size: 24px;}.glyphs.css-mapping input {  margin: 0;  margin-top: 5px;  padding: 8px;  line-height: 16px;  font-size: 16px;  display: block;  width: 270px;  height: 40px;  border: 1px solid #F0F0F0;  -webkit-border-radius: 2px;  border-radius: 2px;  background: #fff;  outline: 0;  float: right;}/*Page not found*/.v-page-not-found-wrap h1.v-404 {  font-size: 160px;  font-weight: 500;  letter-spacing: -5px;  line-height: 160px;}.v-page-not-found-wrap h1.v-error {  margin-top: 15px;  margin-bottom: -35px;  font-size: 50px;  margin-left: 48px;}.v-page-not-found-wrap .v-search-widget {  width: 50%;  margin-left: auto;  margin-right: auto;}/*Landing Page*/.features .phone-image {  max-width: 250px;  margin: auto;  margin-bottom: 80px;}.app-brief .phone-image {  max-width: 350px;  margin: auto;}.subscription-form .subscriber-button {  margin-bottom: 0px;  padding: 15px 20px 14px;}.subscription-form .subscriber-email {  width: 300px;  height: 45px;  margin-bottom: 0px;  background-color: #fff !important;}.subscription-form .subscriber-email:active,.subscription-form .subscriber-email:focus {  background-color: #fff !important;}/*Beadcrumb*/.v-page-heading .breadcrumb {  float: right;  background-color: transparent;  margin-bottom: 0px;  padding: 8px 0 6px;  font-size: 12px;}.breadcrumb > .active {  color: #fff;}.v-page-heading .breadcrumb a {  color: #aaa}.v-page-heading .breadcrumb > li + li:before {  padding: 0 3px;}/*End breadcrumb*//*Button*/.v-yellow,.v-yellow:hover,.v-third-dark,.v-third-dark:hover,.v-second-dark:hover,.v-second-dark {  box-shadow: none;}/*End Button*/.post-block-wrap {  padding-top: 20px;}img.media-object {  width: 60px;  height: auto;  border-radius: 50%;}.media-heading {  font-family: "source_sans_probold", Arial, Helvetica, Tahoma, sans-serif;  font-weight: normal!important;  font-size: 13px;  color: #555;  margin-top: 5px;  margin-bottom: 2px;}.media-body .date {  margin-left: 5px;  margin-right: 5px;  font-size: 12px;  color: #999;}.media-body .reply-link {  font-size: 12px;  font-weight: normal;  color: #4a4a4a;  border-bottom: 1px dotted #e3e3e3;}.media {  margin-top: 0px;}.comments-wrap {  margin-bottom: 65px;}/*Newsletter Form*/#newsletterForm .btn.btn-default {  margin-right: 0px;  box-shadow: none;  padding: 9px 12px;  padding-bottom: 10px;  text-transform: none;  border-top-right-radius: 3px;  border-bottom-right-radius: 3px;}#newsletterForm .btn:active {  top: 0px !important;}#newsletterForm .input-group-btn:last-child > .btn {  margin-left: -1px;}#newsletterForm .input-group .form-control {  background-color: #fff !important;}.input-group-btn:last-child > .btn {  margin-left: 0px;}.sep-double {  height: 8px;  border-top: 1px solid #e7e6e6;  border-bottom: 1px solid #e7e6e6;}.demo-sep {  clear: both;}.sep-double,.sep-dashed,.sep-dotted,.search-page-search-form {  border-color: #e0dede !important;}/*Form Controls================================================== */input,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"] {  outline: 0;  border-radius: 0;  box-shadow: none;}input[type=email],input[type=password],input[type=tel],input[type=text],textarea {  width: 100%;  border: solid 1px #e3e3e3;  border-bottom-color: #F0F0F0;  border-top-color: #e0e0e0;  color: #777;  background-color: rgba(0, 0, 0, .01) !important;  -moz-border-radius: 1px;  -webkit-border-radius: 1px;  -o-border-radius: 1px;  border-radius: 1px;  -moz-transition: all .2s linear;  -webkit-transition: all .2s linear;  -o-transition: all .2s linear;  transition: all .2s linear;  outline: none !important;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;}input[type=email]:focus,input[type=text]:focus,textarea:focus {  color: #323436;  background-color: #fff !important;  outline: none !important;  -moz-transition: all .2s linear;  -webkit-transition: all .2s linear;  -o-transition: all .2s linear;  transition: all .2s linear;}.form-control {  font-size: 13px;  height: 40px;  border: 1px solid #e3e3e3;  border-radius: 2px;}.form-control:focus {  box-shadow: none;  color: #323436;  background-color: rgba(250, 250, 250, .01);  outline: none !important;  border: solid 1px #e3e3e3;  border-bottom-color: #F0F0F0;  border-top-color: #e0e0e0;  -moz-transition: all .2s linear;  -webkit-transition: all .2s linear;  -o-transition: all .2s linear;  transition: all .2s linear;}.button,button,input[type="submit"],input[type="reset"],input[type="button"] {  -moz-transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.form-control::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder {  color: #999;}.form-control::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="color"]::-moz-placeholder,textarea::-moz-placeholder {  color: #999;}button::-moz-focus-inner {  border: 0;}.form-group:after {  content: ".";  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0;}/*End Form*//*Login*/.signup {  width: 430px;  background: #fff;  padding: 40px;  padding-bottom: 30px;  border-radius: 2px;  box-shadow: 0 2px 15px 5px rgba(0, 0, 0, .1);  border-top-width: 4px;  border-top-style: solid;}.body-sign .checkbox-custom {  margin-top: 8px;}.body-sign .line-thru {  display: block;  font-size: 12px;  font-size: 1.2rem;  position: relative;}.body-sign .line-thru span {  color: #CCC;  position: relative;  z-index: 3;}.body-sign .line-thru:before {  background-color: #FFF;  content: '';  height: 10px;  left: 50%;  position: absolute;  margin: -5px 0 0 -20px;  top: 50%;  width: 40px;  z-index: 2;}.body-sign .line-thru:after {  border-bottom: 1px solid #DADADA;  content: '';  display: block;  left: 10%;  position: absolute;  top: 47%;  width: 81%;  z-index: 1;}body .btn-facebook,body .btn-facebook:focus {  background: #3B5998;  border: 1px solid #37538D;}body .btn-twitter,body .btn-twitter:focus {  background: #55ACEE;  border: 1px solid #47A5ED;}body .btn-facebook,body .btn-facebook:active,body .btn-facebook:hover,body .btn-facebook:focus,body .btn-twitter,body .btn-twitter:active,body .btn-twitter:hover,body .btn-twitter:focus,body .btn-gplus,body .btn-gplus:active,body .btn-gplus:hover,body .btn-gplus:focus {  color: #FFF;  font-weight: 300;  padding-left: 30px;  padding-right: 30px;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);  border-radius: 2px;  margin-left: 5px;  margin-right: 5px;}.btn-facebook:hover {  background: #4162a7;  border-color: #3d5c9c;}.btn-twitter:hover {  background: #63b3ef;  border-color: #55acee;}/*End Login*/.text-aling-left {  text-align: left!important;}@charset "UTF-8";/*---------------------------------------------------------------*//* Streamline FONT/*---------------------------------------------------------------*/@font-face {  font-family:"streamline-30px";  src: url("/upload/fonts/streamline-30px.eot");  src: url("/upload/fonts/streamline-30px.eot?#iefix") format("embedded-opentype"), url("/upload/fonts/streamline-30px.woff") format("woff"), url("/upload/fonts/streamline-30px.ttf") format("truetype"), url("/upload/fonts/streamline-30px.svg#streamline-30px") format("svg");  font-weight: normal;  font-style: normal;}@media screen and (-webkit-min-device-pixel-ratio:0) {  @font-face {    font-family: 'streamline-30px';    src: url("/upload/fonts/streamline-30px.svg#streamline-30px") format("svg");  }}[data-icon]:before {  font-family: "streamline-30px" !important;  content: attr(data-icon);  font-style: normal !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  speak: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}[class^="icon-"]:not(.icon-prepend):not(.icon-append):before,[class*=" icon-"]:not(.icon-prepend):not(.icon-append):before {  font-family: "streamline-30px" !important;  font-style: normal !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  speak: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  vertical-align: -3px;}.icon-aim-1:before {  content: "\e000";}.icon-aim-2:before {  content: "\e001";}.icon-aim-3:before {  content: "\e002";}.icon-bin-1:before {  content: "\e003";}.icon-bin-2:before {  content: "\e004";}.icon-binocular:before {  content: "\e005";}.icon-bomb:before {  content: "\e006";}.icon-clip-1:before {  content: "\e007";}.icon-clip-2:before {  content: "\e008";}.icon-cutter:before {  content: "\e009";}.icon-delete-1:before {  content: "\e00a";}.icon-delete-2:before {  content: "\e00b";}.icon-edit-1:before {  content: "\e00c";}.icon-edit-2:before {  content: "\e00d";}.icon-edit-3:before {  content: "\e00e";}.icon-hide:before {  content: "\e00f";}.icon-ink:before {  content: "\e010";}.icon-key-1:before {  content: "\e011";}.icon-key-2:before {  content: "\e012";}.icon-link-1:before {  content: "\e013";}.icon-link-2:before {  content: "\e014";}.icon-link-3:before {  content: "\e015";}.icon-link-broken-1:before {  content: "\e016";}.icon-link-broken-2:before {  content: "\e017";}.icon-lock-1:before {  content: "\e018";}.icon-lock-2:before {  content: "\e019";}.icon-lock-3:before {  content: "\e01a";}.icon-lock-4:before {  content: "\e01b";}.icon-lock-5:before {  content: "\e01c";}.icon-lock-unlock-1:before {  content: "\e01d";}.icon-lock-unlock-2:before {  content: "\e01e";}.icon-magnifier:before {  content: "\e01f";}.icon-pen-1:before {  content: "\e020";}.icon-pen-2:before {  content: "\e021";}.icon-pen-3:before {  content: "\e022";}.icon-pen-4:before {  content: "\e023";}.icon-pencil-1:before {  content: "\e024";}.icon-pencil-2:before {  content: "\e025";}.icon-pencil-3:before {  content: "\e026";}.icon-pin-1:before {  content: "\e027";}.icon-pin-2:before {  content: "\e028";}.icon-power-1:before {  content: "\e029";}.icon-power-2:before {  content: "\e02a";}.icon-preview-1:before {  content: "\e02b";}.icon-preview-2:before {  content: "\e02c";}.icon-scissor-1:before {  content: "\e02d";}.icon-scissor-2:before {  content: "\e02e";}.icon-skull-1:before {  content: "\e02f";}.icon-skull-2:before {  content: "\e030";}.icon-type-1:before {  content: "\e031";}.icon-type-2:before {  content: "\e032";}.icon-type-3:before {  content: "\e033";}.icon-type-4:before {  content: "\e034";}.icon-zoom-area:before {  content: "\e035";}.icon-zoom-in:before {  content: "\e036";}.icon-zoom-out:before {  content: "\e037";}.icon-cursor-1:before {  content: "\e038";}.icon-cursor-2:before {  content: "\e039";}.icon-cursor-3:before {  content: "\e03a";}.icon-cursor-6:before {  content: "\e03b";}.icon-cursor-move:before {  content: "\e03c";}.icon-cursor-select-area:before {  content: "\e03d";}.icon-cursors:before {  content: "\e03e";}.icon-hand:before {  content: "\e03f";}.icon-hand-block:before {  content: "\e040";}.icon-hand-grab-1:before {  content: "\e041";}.icon-hand-grab-2:before {  content: "\e042";}.icon-hand-point:before {  content: "\e043";}.icon-hand-touch-1:before {  content: "\e044";}.icon-hand-touch-2:before {  content: "\e045";}.icon-hand-touch-3:before {  content: "\e046";}.icon-hand-touch-4:before {  content: "\e047";}.icon-bookmark-1:before {  content: "\e048";}.icon-bookmark-2:before {  content: "\e049";}.icon-bookmark-3:before {  content: "\e04a";}.icon-bookmark-4:before {  content: "\e04b";}.icon-tag-1:before {  content: "\e04c";}.icon-tag-2:before {  content: "\e04d";}.icon-tag-add:before {  content: "\e04e";}.icon-tag-delete:before {  content: "\e04f";}.icon-tags-1:before {  content: "\e050";}.icon-tags-2:before {  content: "\e051";}.icon-anchor-point-1:before {  content: "\e052";}.icon-anchor-point-2:before {  content: "\e053";}.icon-arrange-1:before {  content: "\e054";}.icon-arrange-2:before {  content: "\e055";}.icon-board:before {  content: "\e056";}.icon-brush-1:before {  content: "\e057";}.icon-brush-2:before {  content: "\e058";}.icon-bucket:before {  content: "\e059";}.icon-crop:before {  content: "\e05a";}.icon-dropper-1:before {  content: "\e05b";}.icon-dropper-2:before {  content: "\e05c";}.icon-dropper-3:before {  content: "\e05d";}.icon-glue:before {  content: "\e05e";}.icon-grid:before {  content: "\e05f";}.icon-layers:before {  content: "\e060";}.icon-magic-wand-1:before {  content: "\e061";}.icon-magic-wand-2:before {  content: "\e062";}.icon-magnet:before {  content: "\e063";}.icon-marker:before {  content: "\e064";}.icon-palette:before {  content: "\e065";}.icon-pen-5:before {  content: "\e066";}.icon-pen-6:before {  content: "\e067";}.icon-quill:before {  content: "\e068";}.icon-reflect:before {  content: "\e069";}.icon-roller:before {  content: "\e06a";}.icon-ruler-1:before {  content: "\e06b";}.icon-ruler-2:before {  content: "\e06c";}.icon-scale-diagonal-1:before {  content: "\e06d";}.icon-scale-diagonal-2:before {  content: "\e06e";}.icon-scale-horizontal:before {  content: "\e06f";}.icon-scale-tool-1:before {  content: "\e070";}.icon-scale-tool-2:before {  content: "\e071";}.icon-scale-tool-3:before {  content: "\e072";}.icon-scale-vertical:before {  content: "\e073";}.icon-shear-tool:before {  content: "\e074";}.icon-spray:before {  content: "\e075";}.icon-stamp:before {  content: "\e076";}.icon-stationery-1:before {  content: "\e077";}.icon-stationery-2:before {  content: "\e078";}.icon-stationery-3:before {  content: "\e079";}.icon-vector:before {  content: "\e07a";}.icon-award-1:before {  content: "\e07b";}.icon-award-2:before {  content: "\e07c";}.icon-award-3:before {  content: "\e07d";}.icon-award-4:before {  content: "\e07e";}.icon-award-5:before {  content: "\e07f";}.icon-award-6:before {  content: "\e080";}.icon-crown-1:before {  content: "\e081";}.icon-crown-2:before {  content: "\e082";}.icon-crown-3:before {  content: "\e083";}.icon-fire:before {  content: "\e084";}.icon-flag-1:before {  content: "\e085";}.icon-flag-2:before {  content: "\e086";}.icon-flag-3:before {  content: "\e087";}.icon-flag-4:before {  content: "\e088";}.icon-flag-5:before {  content: "\e089";}.icon-flag-6:before {  content: "\e08a";}.icon-flag-7:before {  content: "\e08b";}.icon-flag-8:before {  content: "\e08c";}.icon-google-plus-1:before {  content: "\e08d";}.icon-google-plus-2:before {  content: "\e08e";}.icon-hand-like-1:before {  content: "\e08f";}.icon-hand-like-2:before {  content: "\e090";}.icon-hand-unlike-1:before {  content: "\e091";}.icon-hand-unlike-2:before {  content: "\e092";}.icon-heart-1:before {  content: "\e093";}.icon-heart-2:before {  content: "\e094";}.icon-heart-angel:before {  content: "\e095";}.icon-heart-broken:before {  content: "\e096";}.icon-heart-minus:before {  content: "\e097";}.icon-heart-plus:before {  content: "\e098";}.icon-present:before {  content: "\e099";}.icon-rank-1:before {  content: "\e09a";}.icon-rank-2:before {  content: "\e09b";}.icon-ribbon:before {  content: "\e09c";}.icon-star-1:before {  content: "\e09d";}.icon-star-2:before {  content: "\e09e";}.icon-star-3:before {  content: "\e09f";}.icon-star-4:before {  content: "\e0a0";}.icon-star-5:before {  content: "\e0a1";}.icon-star-6:before {  content: "\e0a2";}.icon-star-7:before {  content: "\e0a3";}.icon-star-8:before {  content: "\e0a4";}.icon-star-9:before {  content: "\e0a5";}.icon-star-10:before {  content: "\e0a6";}.icon-trophy:before {  content: "\e0a7";}.icon-baloon:before {  content: "\e0a8";}.icon-bubble-1:before {  content: "\e0a9";}.icon-bubble-2:before {  content: "\e0aa";}.icon-bubble-add-1:before {  content: "\e0ab";}.icon-bubble-add-2:before {  content: "\e0ac";}.icon-bubble-add-3:before {  content: "\e0ad";}.icon-bubble-ask-1:before {  content: "\e0ae";}.icon-bubble-ask-2:before {  content: "\e0af";}.icon-bubble-attention-2:before {  content: "\e0b0";}.icon-bubble-attention-3:before {  content: "\e0b1";}.icon-bubble-attention-4:before {  content: "\e0b2";}.icon-bubble-attention-6:before {  content: "\e0b3";}.icon-bubble-attention-7:before {  content: "\e0b4";}.icon-bubble-block-1:before {  content: "\e0b5";}.icon-bubble-block-2:before {  content: "\e0b6";}.icon-bubble-block-3:before {  content: "\e0b7";}.icon-bubble-chat-1:before {  content: "\e0b8";}.icon-bubble-chat-2:before {  content: "\e0b9";}.icon-bubble-check-1:before {  content: "\e0ba";}.icon-bubble-check-2:before {  content: "\e0bb";}.icon-bubble-check-3:before {  content: "\e0bc";}.icon-bubble-comment-1:before {  content: "\e0bd";}.icon-bubble-comment-2:before {  content: "\e0be";}.icon-bubble-conversation-1:before {  content: "\e0bf";}.icon-bubble-conversation-2:before {  content: "\e0c0";}.icon-bubble-conversation-3:before {  content: "\e0c1";}.icon-bubble-conversation-4:before {  content: "\e0c2";}.icon-bubble-conversation-5:before {  content: "\e0c3";}.icon-bubble-conversation-6:before {  content: "\e0c4";}.icon-bubble-delete-1:before {  content: "\e0c5";}.icon-bubble-delete-2:before {  content: "\e0c6";}.icon-bubble-delete-3:before {  content: "\e0c7";}.icon-bubble-edit-1:before {  content: "\e0c8";}.icon-bubble-edit-2:before {  content: "\e0c9";}.icon-bubble-edit-3:before {  content: "\e0ca";}.icon-bubble-heart-1:before {  content: "\e0cb";}.icon-bubble-heart-2:before {  content: "\e0cc";}.icon-bubble-information:before {  content: "\e0cd";}.icon-bubble-information-1:before {  content: "\e0ce";}.icon-bubble-minus-1:before {  content: "\e0cf";}.icon-bubble-minus-2:before {  content: "\e0d0";}.icon-bubble-minus-3:before {  content: "\e0d1";}.icon-bubble-quote-1:before {  content: "\e0d2";}.icon-bubble-quote-2:before {  content: "\e0d3";}.icon-bubble-smiley-1:before {  content: "\e0d4";}.icon-bubble-smiley-2:before {  content: "\e0d5";}.icon-bubble-smiley-3:before {  content: "\e0d6";}.icon-bubble-smiley-4:before {  content: "\e0d7";}.icon-bubble-star-1:before {  content: "\e0d8";}.icon-bubble-star-2:before {  content: "\e0d9";}.icon-bubble-star-3:before {  content: "\e0da";}.icon-chat-1:before {  content: "\e0db";}.icon-chat-2:before {  content: "\e0dc";}.icon-chat-3:before {  content: "\e0dd";}.icon-chat-4:before {  content: "\e0de";}.icon-chat-5:before {  content: "\e0df";}.icon-chat-6:before {  content: "\e0e0";}.icon-chat-7:before {  content: "\e0e1";}.icon-smiley-happy-1:before {  content: "\e0e2";}.icon-smiley-happy-2:before {  content: "\e0e3";}.icon-smiley-happy-3:before {  content: "\e0e4";}.icon-smiley-happy-4:before {  content: "\e0e5";}.icon-smiley-happy-5:before {  content: "\e0e6";}.icon-smiley-sad-1:before {  content: "\e0e7";}.icon-smiley-surprise:before {  content: "\e0e8";}.icon-smiley-wink:before {  content: "\e0e9";}.icon-call-1:before {  content: "\e0ea";}.icon-call-2:before {  content: "\e0eb";}.icon-call-3:before {  content: "\e0ec";}.icon-call-4:before {  content: "\e0ed";}.icon-call-add:before {  content: "\e0ee";}.icon-call-block:before {  content: "\e0ef";}.icon-call-delete:before {  content: "\e0f0";}.icon-call-in:before {  content: "\e0f1";}.icon-call-minus:before {  content: "\e0f2";}.icon-call-out:before {  content: "\e0f3";}.icon-contact:before {  content: "\e0f4";}.icon-fax:before {  content: "\e0f5";}.icon-hang-up:before {  content: "\e0f6";}.icon-message:before {  content: "\e0f7";}.icon-mobile-phone-1:before {  content: "\e0f8";}.icon-mobile-phone-2:before {  content: "\e0f9";}.icon-phone-1:before {  content: "\e0fa";}.icon-phone-2:before {  content: "\e0fb";}.icon-phone-3:before {  content: "\e0fc";}.icon-phone-4:before {  content: "\e0fd";}.icon-phone-vibration:before {  content: "\e0fe";}.icon-signal-fine:before {  content: "\e0ff";}.icon-signal-full:before {  content: "\e100";}.icon-signal-high:before {  content: "\e101";}.icon-signal-no:before {  content: "\e102";}.icon-signal-poor:before {  content: "\e103";}.icon-signal-weak:before {  content: "\e104";}.icon-smartphone:before {  content: "\e105";}.icon-tape:before {  content: "\e106";}.icon-camera-symbol-1:before {  content: "\e107";}.icon-camera-symbol-2:before {  content: "\e108";}.icon-camera-symbol-3:before {  content: "\e109";}.icon-headphone:before {  content: "\e10a";}.icon-antenna-1:before {  content: "\e10b";}.icon-antenna-2:before {  content: "\e10c";}.icon-antenna-3:before {  content: "\e10d";}.icon-hotspot-1:before {  content: "\e10e";}.icon-hotspot-2:before {  content: "\e10f";}.icon-link:before {  content: "\e110";}.icon-megaphone-1:before {  content: "\e111";}.icon-megaphone-2:before {  content: "\e112";}.icon-radar:before {  content: "\e113";}.icon-rss-1:before {  content: "\e114";}.icon-rss-2:before {  content: "\e115";}.icon-satellite:before {  content: "\e116";}.icon-address-1:before {  content: "\e117";}.icon-address-2:before {  content: "\e118";}.icon-address-3:before {  content: "\e119";}.icon-forward:before {  content: "\e11a";}.icon-inbox-1:before {  content: "\e11b";}.icon-inbox-2:before {  content: "\e11c";}.icon-inbox-3:before {  content: "\e11d";}.icon-inbox-4:before {  content: "\e11e";}.icon-letter-1:before {  content: "\e11f";}.icon-letter-2:before {  content: "\e120";}.icon-letter-3:before {  content: "\e121";}.icon-letter-4:before {  content: "\e122";}.icon-letter-5:before {  content: "\e123";}.icon-mail-1:before {  content: "\e124";}.icon-mail-2:before {  content: "\e125";}.icon-mail-add:before {  content: "\e126";}.icon-mail-attention:before {  content: "\e127";}.icon-mail-block:before {  content: "\e128";}.icon-mail-box-1:before {  content: "\e129";}.icon-mail-box-2:before {  content: "\e12a";}.icon-mail-box-3:before {  content: "\e12b";}.icon-mail-checked:before {  content: "\e12c";}.icon-mail-compose:before {  content: "\e12d";}.icon-mail-delete:before {  content: "\e12e";}.icon-mail-favorite:before {  content: "\e12f";}.icon-mail-inbox:before {  content: "\e130";}.icon-mail-lock:before {  content: "\e131";}.icon-mail-minus:before {  content: "\e132";}.icon-mail-read:before {  content: "\e133";}.icon-mail-recieved-1:before {  content: "\e134";}.icon-mail-recieved-2:before {  content: "\e135";}.icon-mail-search-1:before {  content: "\e136";}.icon-mail-search-2:before {  content: "\e137";}.icon-mail-sent-1:before {  content: "\e138";}.icon-mail-sent-2:before {  content: "\e139";}.icon-mail-setting:before {  content: "\e13a";}.icon-mail-star:before {  content: "\e13b";}.icon-mail-sync:before {  content: "\e13c";}.icon-mail-time:before {  content: "\e13d";}.icon-outbox-1:before {  content: "\e13e";}.icon-outbox-2:before {  content: "\e13f";}.icon-plane-paper-1:before {  content: "\e140";}.icon-plane-paper-2:before {  content: "\e141";}.icon-reply-mail-1:before {  content: "\e142";}.icon-reply-mail-2:before {  content: "\e143";}.icon-connection-1:before {  content: "\e144";}.icon-connection-2:before {  content: "\e145";}.icon-connection-3:before {  content: "\e146";}.icon-contacts-1:before {  content: "\e147";}.icon-contacts-2:before {  content: "\e148";}.icon-contacts-3:before {  content: "\e149";}.icon-contacts-4:before {  content: "\e14a";}.icon-female:before {  content: "\e14b";}.icon-gender:before {  content: "\e14c";}.icon-gender-female:before {  content: "\e14d";}.icon-gender-male:before {  content: "\e14e";}.icon-id-1:before {  content: "\e14f";}.icon-id-2:before {  content: "\e150";}.icon-id-3:before {  content: "\e151";}.icon-id-4:before {  content: "\e152";}.icon-id-5:before {  content: "\e153";}.icon-id-6:before {  content: "\e154";}.icon-id-7:before {  content: "\e155";}.icon-id-8:before {  content: "\e156";}.icon-male:before {  content: "\e157";}.icon-profile-1:before {  content: "\e158";}.icon-profile-2:before {  content: "\e159";}.icon-profile-3:before {  content: "\e15a";}.icon-profile-4:before {  content: "\e15b";}.icon-profile-5:before {  content: "\e15c";}.icon-profile-6:before {  content: "\e15d";}.icon-profile-athlete:before {  content: "\e15e";}.icon-profile-bussiness-man:before {  content: "\e15f";}.icon-profile-cook:before {  content: "\e160";}.icon-profile-cop:before {  content: "\e161";}.icon-profile-doctor-1:before {  content: "\e162";}.icon-profile-doctor-2:before {  content: "\e163";}.icon-profile-gentleman-1:before {  content: "\e164";}.icon-profile-gentleman-2:before {  content: "\e165";}.icon-profile-graduate:before {  content: "\e166";}.icon-profile-king:before {  content: "\e167";}.icon-profile-lady-1:before {  content: "\e168";}.icon-profile-lady-2:before {  content: "\e169";}.icon-profile-man:before {  content: "\e16a";}.icon-profile-nurse-1:before {  content: "\e16b";}.icon-profile-nurse-2:before {  content: "\e16c";}.icon-profile-prisoner:before {  content: "\e16d";}.icon-profile-serviceman-1:before {  content: "\e16e";}.icon-profile-serviceman-2:before {  content: "\e16f";}.icon-profile-spy:before {  content: "\e170";}.icon-profile-teacher:before {  content: "\e171";}.icon-profile-thief:before {  content: "\e172";}.icon-user-1:before {  content: "\e173";}.icon-user-2:before {  content: "\e174";}.icon-user-add-1:before {  content: "\e175";}.icon-user-add-2:before {  content: "\e176";}.icon-user-block-1:before {  content: "\e177";}.icon-user-block-2:before {  content: "\e178";}.icon-user-checked-1:before {  content: "\e179";}.icon-user-checked-2:before {  content: "\e17a";}.icon-user-delete-1:before {  content: "\e17b";}.icon-user-delete-2:before {  content: "\e17c";}.icon-user-edit-1:before {  content: "\e17d";}.icon-user-edit-2:before {  content: "\e17e";}.icon-user-heart-1:before {  content: "\e17f";}.icon-user-heart-2:before {  content: "\e180";}.icon-user-lock:before {  content: "\e181";}.icon-user-lock-1:before {  content: "\e182";}.icon-user-minus-1:before {  content: "\e183";}.icon-user-minus-2:before {  content: "\e184";}.icon-user-search-1:before {  content: "\e185";}.icon-user-search-2:before {  content: "\e186";}.icon-user-setting-1:before {  content: "\e187";}.icon-user-setting-2:before {  content: "\e188";}.icon-user-star-1:before {  content: "\e189";}.icon-user-star-2:before {  content: "\e18a";}.icon-basket-1:before {  content: "\e18b";}.icon-basket-2:before {  content: "\e18c";}.icon-basket-3:before {  content: "\e18d";}.icon-basket-add:before {  content: "\e18e";}.icon-basket-minus:before {  content: "\e18f";}.icon-briefcase-2:before {  content: "\e190";}.icon-cart-1:before {  content: "\e191";}.icon-cart-2:before {  content: "\e192";}.icon-cart-3:before {  content: "\e193";}.icon-cart-4:before {  content: "\e194";}.icon-cut:before {  content: "\e195";}.icon-hand-bag-1:before {  content: "\e196";}.icon-hand-bag-2:before {  content: "\e197";}.icon-purse-1:before {  content: "\e198";}.icon-purse-2:before {  content: "\e199";}.icon-qr-code:before {  content: "\e19a";}.icon-receipt-1:before {  content: "\e19b";}.icon-receipt-2:before {  content: "\e19c";}.icon-receipt-3:before {  content: "\e19d";}.icon-receipt-4:before {  content: "\e19e";}.icon-shopping-1:before {  content: "\e19f";}.icon-shopping-bag-1:before {  content: "\e1a0";}.icon-shopping-bag-2:before {  content: "\e1a1";}.icon-shopping-bag-3:before {  content: "\e1a2";}.icon-sign-new-1:before {  content: "\e1a3";}.icon-sign-new-2:before {  content: "\e1a4";}.icon-sign-park:before {  content: "\e1a5";}.icon-sign-star:before {  content: "\e1a6";}.icon-trolley-1:before {  content: "\e1a7";}.icon-trolley-2:before {  content: "\e1a8";}.icon-trolley-3:before {  content: "\e1a9";}.icon-trolley-load:before {  content: "\e1aa";}.icon-trolley-off:before {  content: "\e1ab";}.icon-wallet-1:before {  content: "\e1ac";}.icon-wallet-2:before {  content: "\e1ad";}.icon-wallet-3:before {  content: "\e1ae";}.icon-camera-1:before {  content: "\e1af";}.icon-camera-2:before {  content: "\e1b0";}.icon-camera-3:before {  content: "\e1b1";}.icon-camera-4:before {  content: "\e1b2";}.icon-camera-5:before {  content: "\e1b3";}.icon-camera-back:before {  content: "\e1b4";}.icon-camera-focus:before {  content: "\e1b5";}.icon-camera-frames:before {  content: "\e1b6";}.icon-camera-front:before {  content: "\e1b7";}.icon-camera-graph-1:before {  content: "\e1b8";}.icon-camera-graph-2:before {  content: "\e1b9";}.icon-camera-landscape:before {  content: "\e1ba";}.icon-camera-lens-1:before {  content: "\e1bb";}.icon-camera-lens-2:before {  content: "\e1bc";}.icon-camera-light:before {  content: "\e1bd";}.icon-camera-portrait:before {  content: "\e1be";}.icon-camera-view:before {  content: "\e1bf";}.icon-film-1:before {  content: "\e1c0";}.icon-film-2:before {  content: "\e1c1";}.icon-photo-1:before {  content: "\e1c2";}.icon-photo-2:before {  content: "\e1c3";}.icon-photo-frame:before {  content: "\e1c4";}.icon-photos-1:before {  content: "\e1c5";}.icon-photos-2:before {  content: "\e1c6";}.icon-polaroid:before {  content: "\e1c7";}.icon-signal-camera-1:before {  content: "\e1c8";}.icon-signal-camera-2:before {  content: "\e1c9";}.icon-user-photo:before {  content: "\e1ca";}.icon-backward-1:before {  content: "\e1cb";}.icon-dvd-player:before {  content: "\e1cc";}.icon-eject-1:before {  content: "\e1cd";}.icon-film-3:before {  content: "\e1ce";}.icon-forward-1:before {  content: "\e1cf";}.icon-handy-cam:before {  content: "\e1d0";}.icon-movie-play-1:before {  content: "\e1d1";}.icon-movie-play-2:before {  content: "\e1d2";}.icon-movie-play-3:before {  content: "\e1d3";}.icon-next-1:before {  content: "\e1d4";}.icon-pause-1:before {  content: "\e1d5";}.icon-play-1:before {  content: "\e1d6";}.icon-player:before {  content: "\e1d7";}.icon-previous-1:before {  content: "\e1d8";}.icon-record-1:before {  content: "\e1d9";}.icon-slate:before {  content: "\e1da";}.icon-stop-1:before {  content: "\e1db";}.icon-television:before {  content: "\e1dc";}.icon-video-camera-1:before {  content: "\e1dd";}.icon-video-camera-2:before {  content: "\e1de";}.icon-backward-2:before {  content: "\e1df";}.icon-cd:before {  content: "\e1e0";}.icon-eject-2:before {  content: "\e1e1";}.icon-equalizer-1:before {  content: "\e1e2";}.icon-equalizer-2:before {  content: "\e1e3";}.icon-forward-2:before {  content: "\e1e4";}.icon-gramophone:before {  content: "\e1e5";}.icon-gramophone-record:before {  content: "\e1e6";}.icon-guitar:before {  content: "\e1e7";}.icon-headphone-1:before {  content: "\e1e8";}.icon-headphone-2:before {  content: "\e1e9";}.icon-microphone-1:before {  content: "\e1ea";}.icon-microphone-2:before {  content: "\e1eb";}.icon-microphone-3:before {  content: "\e1ec";}.icon-movie-play-4:before {  content: "\e1ed";}.icon-music-note-1:before {  content: "\e1ee";}.icon-music-note-3:before {  content: "\e1ef";}.icon-music-note-4:before {  content: "\e1f0";}.icon-music-note-5:before {  content: "\e1f1";}.icon-next-2:before {  content: "\e1f2";}.icon-notes-1:before {  content: "\e1f3";}.icon-notes-2:before {  content: "\e1f4";}.icon-pause-2:before {  content: "\e1f5";}.icon-piano:before {  content: "\e1f6";}.icon-play-2:before {  content: "\e1f7";}.icon-playlist:before {  content: "\e1f8";}.icon-previous-2:before {  content: "\e1f9";}.icon-radio-1:before {  content: "\e1fa";}.icon-radio-2:before {  content: "\e1fb";}.icon-record-2:before {  content: "\e1fc";}.icon-recorder:before {  content: "\e1fd";}.icon-saxophone:before {  content: "\e1fe";}.icon-speaker-1:before {  content: "\e1ff";}.icon-speaker-2:before {  content: "\e200";}.icon-speaker-3:before {  content: "\e201";}.icon-stop-2:before {  content: "\e202";}.icon-tape-1:before {  content: "\e203";}.icon-trumpet:before {  content: "\e204";}.icon-volume-down-1:before {  content: "\e205";}.icon-volume-down-2:before {  content: "\e206";}.icon-volume-loud-1:before {  content: "\e207";}.icon-volume-loud-2:before {  content: "\e208";}.icon-volume-low-1:before {  content: "\e209";}.icon-volume-low-2:before {  content: "\e20a";}.icon-volume-medium-1:before {  content: "\e20b";}.icon-volume-medium-2:before {  content: "\e20c";}.icon-volume-mute-1:before {  content: "\e20d";}.icon-volume-mute-2:before {  content: "\e20e";}.icon-volume-mute-3:before {  content: "\e20f";}.icon-volume-up-1:before {  content: "\e210";}.icon-volume-up-2:before {  content: "\e211";}.icon-walkman:before {  content: "\e212";}.icon-cloud:before {  content: "\e213";}.icon-cloud-add:before {  content: "\e214";}.icon-cloud-checked:before {  content: "\e215";}.icon-cloud-delete:before {  content: "\e216";}.icon-cloud-download:before {  content: "\e217";}.icon-cloud-minus:before {  content: "\e218";}.icon-cloud-refresh:before {  content: "\e219";}.icon-cloud-sync:before {  content: "\e21a";}.icon-cloud-upload:before {  content: "\e21b";}.icon-download-1:before {  content: "\e21c";}.icon-download-2:before {  content: "\e21d";}.icon-download-3:before {  content: "\e21e";}.icon-download-4:before {  content: "\e21f";}.icon-download-5:before {  content: "\e220";}.icon-download-6:before {  content: "\e221";}.icon-download-7:before {  content: "\e222";}.icon-download-8:before {  content: "\e223";}.icon-download-9:before {  content: "\e224";}.icon-download-10:before {  content: "\e225";}.icon-download-11:before {  content: "\e226";}.icon-download-12:before {  content: "\e227";}.icon-download-13:before {  content: "\e228";}.icon-download-14:before {  content: "\e229";}.icon-download-15:before {  content: "\e22a";}.icon-download-file:before {  content: "\e22b";}.icon-download-folder:before {  content: "\e22c";}.icon-goal-1:before {  content: "\e22d";}.icon-goal-2:before {  content: "\e22e";}.icon-transfer-1:before {  content: "\e22f";}.icon-transfer-2:before {  content: "\e230";}.icon-transfer-3:before {  content: "\e231";}.icon-transfer-4:before {  content: "\e232";}.icon-transfer-5:before {  content: "\e233";}.icon-transfer-6:before {  content: "\e234";}.icon-transfer-7:before {  content: "\e235";}.icon-transfer-8:before {  content: "\e236";}.icon-transfer-9:before {  content: "\e237";}.icon-transfer-10:before {  content: "\e238";}.icon-transfer-11:before {  content: "\e239";}.icon-transfer-12:before {  content: "\e23a";}.icon-upload-1:before {  content: "\e23b";}.icon-upload-2:before {  content: "\e23c";}.icon-upload-3:before {  content: "\e23d";}.icon-upload-4:before {  content: "\e23e";}.icon-upload-5:before {  content: "\e23f";}.icon-upload-6:before {  content: "\e240";}.icon-upload-7:before {  content: "\e241";}.icon-upload-8:before {  content: "\e242";}.icon-upload-9:before {  content: "\e243";}.icon-upload-10:before {  content: "\e244";}.icon-upload-11:before {  content: "\e245";}.icon-upload-12:before {  content: "\e246";}.icon-clipboard-1:before {  content: "\e247";}.icon-clipboard-2:before {  content: "\e248";}.icon-clipboard-3:before {  content: "\e249";}.icon-clipboard-add:before {  content: "\e24a";}.icon-clipboard-block:before {  content: "\e24b";}.icon-clipboard-checked:before {  content: "\e24c";}.icon-clipboard-delete:before {  content: "\e24d";}.icon-clipboard-edit:before {  content: "\e24e";}.icon-clipboard-minus:before {  content: "\e24f";}.icon-document-1:before {  content: "\e250";}.icon-document-2:before {  content: "\e251";}.icon-file-1:before {  content: "\e252";}.icon-file-2:before {  content: "\e253";}.icon-file-add:before {  content: "\e254";}.icon-file-attention:before {  content: "\e255";}.icon-file-block:before {  content: "\e256";}.icon-file-bookmark:before {  content: "\e257";}.icon-file-checked:before {  content: "\e258";}.icon-file-code:before {  content: "\e259";}.icon-file-delete:before {  content: "\e25a";}.icon-file-download:before {  content: "\e25b";}.icon-file-edit:before {  content: "\e25c";}.icon-file-favorite-1:before {  content: "\e25d";}.icon-file-favorite-2:before {  content: "\e25e";}.icon-file-graph-1:before {  content: "\e25f";}.icon-file-graph-2:before {  content: "\e260";}.icon-file-home:before {  content: "\e261";}.icon-file-image-1:before {  content: "\e262";}.icon-file-image-2:before {  content: "\e263";}.icon-file-list:before {  content: "\e264";}.icon-file-lock:before {  content: "\e265";}.icon-file-media:before {  content: "\e266";}.icon-file-minus:before {  content: "\e267";}.icon-file-music:before {  content: "\e268";}.icon-file-new:before {  content: "\e269";}.icon-file-registry:before {  content: "\e26a";}.icon-file-search:before {  content: "\e26b";}.icon-file-setting:before {  content: "\e26c";}.icon-file-sync:before {  content: "\e26d";}.icon-file-table:before {  content: "\e26e";}.icon-file-thumbnail:before {  content: "\e26f";}.icon-file-time:before {  content: "\e270";}.icon-file-transfer:before {  content: "\e271";}.icon-file-upload:before {  content: "\e272";}.icon-file-zip:before {  content: "\e273";}.icon-files-1:before {  content: "\e274";}.icon-files-2:before {  content: "\e275";}.icon-files-3:before {  content: "\e276";}.icon-files-4:before {  content: "\e277";}.icon-files-5:before {  content: "\e278";}.icon-files-6:before {  content: "\e279";}.icon-hand-file-1:before {  content: "\e27a";}.icon-hand-file-2:before {  content: "\e27b";}.icon-note-paper-1:before {  content: "\e27c";}.icon-note-paper-2:before {  content: "\e27d";}.icon-note-paper-add:before {  content: "\e27e";}.icon-note-paper-attention:before {  content: "\e27f";}.icon-note-paper-block:before {  content: "\e280";}.icon-note-paper-checked:before {  content: "\e281";}.icon-note-paper-delete:before {  content: "\e282";}.icon-note-paper-download:before {  content: "\e283";}.icon-note-paper-edit:before {  content: "\e284";}.icon-note-paper-favorite:before {  content: "\e285";}.icon-note-paper-lock:before {  content: "\e286";}.icon-note-paper-minus:before {  content: "\e287";}.icon-note-paper-search:before {  content: "\e288";}.icon-note-paper-sync:before {  content: "\e289";}.icon-note-paper-upload:before {  content: "\e28a";}.icon-print:before {  content: "\e28b";}.icon-folder-1:before {  content: "\e28c";}.icon-folder-2:before {  content: "\e28d";}.icon-folder-3:before {  content: "\e28e";}.icon-folder-4:before {  content: "\e28f";}.icon-folder-add:before {  content: "\e290";}.icon-folder-attention:before {  content: "\e291";}.icon-folder-block:before {  content: "\e292";}.icon-folder-bookmark:before {  content: "\e293";}.icon-folder-checked:before {  content: "\e294";}.icon-folder-code:before {  content: "\e295";}.icon-folder-delete:before {  content: "\e296";}.icon-folder-download:before {  content: "\e297";}.icon-folder-edit:before {  content: "\e298";}.icon-folder-favorite:before {  content: "\e299";}.icon-folder-home:before {  content: "\e29a";}.icon-folder-image:before {  content: "\e29b";}.icon-folder-lock:before {  content: "\e29c";}.icon-folder-media:before {  content: "\e29d";}.icon-folder-minus:before {  content: "\e29e";}.icon-folder-music:before {  content: "\e29f";}.icon-folder-new:before {  content: "\e2a0";}.icon-folder-search:before {  content: "\e2a1";}.icon-folder-setting:before {  content: "\e2a2";}.icon-folder-share-1:before {  content: "\e2a3";}.icon-folder-share-2:before {  content: "\e2a4";}.icon-folder-sync:before {  content: "\e2a5";}.icon-folder-transfer:before {  content: "\e2a6";}.icon-folder-upload:before {  content: "\e2a7";}.icon-folder-zip:before {  content: "\e2a8";}.icon-add-1:before {  content: "\e2a9";}.icon-add-2:before {  content: "\e2aa";}.icon-add-3:before {  content: "\e2ab";}.icon-add-4:before {  content: "\e2ac";}.icon-add-tag:before {  content: "\e2ad";}.icon-arrow-1:before {  content: "\e2ae";}.icon-arrow-2:before {  content: "\e2af";}.icon-arrow-down-1:before {  content: "\e2b0";}.icon-arrow-down-2:before {  content: "\e2b1";}.icon-arrow-left-1:before {  content: "\e2b2";}.icon-arrow-left-2:before {  content: "\e2b3";}.icon-arrow-move-1:before {  content: "\e2b4";}.icon-arrow-move-down:before {  content: "\e2b5";}.icon-arrow-move-left:before {  content: "\e2b6";}.icon-arrow-move-right:before {  content: "\e2b7";}.icon-arrow-move-up:before {  content: "\e2b8";}.icon-arrow-right-1:before {  content: "\e2b9";}.icon-arrow-right-2:before {  content: "\e2ba";}.icon-arrow-up-1:before {  content: "\e2bb";}.icon-arrow-up-2:before {  content: "\e2bc";}.icon-back:before {  content: "\e2bd";}.icon-center-expand:before {  content: "\e2be";}.icon-center-reduce:before {  content: "\e2bf";}.icon-delete-1-1:before {  content: "\e2c0";}.icon-delete-2-1:before {  content: "\e2c1";}.icon-delete-3:before {  content: "\e2c2";}.icon-delete-4:before {  content: "\e2c3";}.icon-delete-tag:before {  content: "\e2c4";}.icon-expand-horizontal:before {  content: "\e2c5";}.icon-expand-vertical:before {  content: "\e2c6";}.icon-forward-3:before {  content: "\e2c7";}.icon-infinity:before {  content: "\e2c8";}.icon-loading:before {  content: "\e2c9";}.icon-log-out-1:before {  content: "\e2ca";}.icon-loop-1:before {  content: "\e2cb";}.icon-loop-2:before {  content: "\e2cc";}.icon-loop-3:before {  content: "\e2cd";}.icon-minus-1:before {  content: "\e2ce";}.icon-minus-2:before {  content: "\e2cf";}.icon-minus-3:before {  content: "\e2d0";}.icon-minus-4:before {  content: "\e2d1";}.icon-minus-tag:before {  content: "\e2d2";}.icon-move-diagonal-1:before {  content: "\e2d3";}.icon-move-diagonal-2:before {  content: "\e2d4";}.icon-move-horizontal-1:before {  content: "\e2d5";}.icon-move-horizontal-2:before {  content: "\e2d6";}.icon-move-vertical-1:before {  content: "\e2d7";}.icon-move-vertical-2:before {  content: "\e2d8";}.icon-next-1-1:before {  content: "\e2d9";}.icon-next-2-1:before {  content: "\e2da";}.icon-power-1-1:before {  content: "\e2db";}.icon-power-2-1:before {  content: "\e2dc";}.icon-power-3:before {  content: "\e2dd";}.icon-power-4:before {  content: "\e2de";}.icon-power-5:before {  content: "\e2df";}.icon-recycle:before {  content: "\e2e0";}.icon-refresh:before {  content: "\e2e1";}.icon-repeat:before {  content: "\e2e2";}.icon-return:before {  content: "\e2e3";}.icon-scale-all-1:before {  content: "\e2e4";}.icon-scale-center:before {  content: "\e2e5";}.icon-scale-horizontal-1:before {  content: "\e2e6";}.icon-scale-horizontal-2:before {  content: "\e2e7";}.icon-scale-reduce-1:before {  content: "\e2e8";}.icon-scale-reduce-2:before {  content: "\e2e9";}.icon-scale-reduce-3:before {  content: "\e2ea";}.icon-scale-spread-1:before {  content: "\e2eb";}.icon-scale-spread-2:before {  content: "\e2ec";}.icon-scale-spread-3:before {  content: "\e2ed";}.icon-scale-vertical-1:before {  content: "\e2ee";}.icon-scale-vertical-2:before {  content: "\e2ef";}.icon-scroll-horizontal-1:before {  content: "\e2f0";}.icon-scroll-horizontal-2:before {  content: "\e2f1";}.icon-scroll-omnidirectional-1:before {  content: "\e2f2";}.icon-scroll-omnidirectional-2:before {  content: "\e2f3";}.icon-scroll-vertical-1:before {  content: "\e2f4";}.icon-scroll-vertical-2:before {  content: "\e2f5";}.icon-shuffle:before {  content: "\e2f6";}.icon-split:before {  content: "\e2f7";}.icon-sync-1:before {  content: "\e2f8";}.icon-sync-2:before {  content: "\e2f9";}.icon-timer:before {  content: "\e2fa";}.icon-transfer:before {  content: "\e2fb";}.icon-transfer-1-1:before {  content: "\e2fc";}.icon-chat-1-1:before {  content: "\e2fd";}.icon-chat-2-1:before {  content: "\e2fe";}.icon-check-1:before {  content: "\e2ff";}.icon-check-2:before {  content: "\e300";}.icon-check-3:before {  content: "\e301";}.icon-check-4:before {  content: "\e302";}.icon-check-bubble:before {  content: "\e303";}.icon-check-list:before {  content: "\e304";}.icon-check-shield:before {  content: "\e305";}.icon-cross-1:before {  content: "\e306";}.icon-cross-bubble:before {  content: "\e307";}.icon-cross-shield:before {  content: "\e308";}.icon-briefcase:before {  content: "\e309";}.icon-brightness-high:before {  content: "\e30a";}.icon-brightness-low:before {  content: "\e30b";}.icon-hammer-1:before {  content: "\e30c";}.icon-hammer-2:before {  content: "\e30d";}.icon-pulse:before {  content: "\e30e";}.icon-scale:before {  content: "\e30f";}.icon-screw-driver:before {  content: "\e310";}.icon-setting-adjustment:before {  content: "\e311";}.icon-setting-gear:before {  content: "\e312";}.icon-setting-gears-1:before {  content: "\e313";}.icon-setting-gears-2:before {  content: "\e314";}.icon-setting-wrenches:before {  content: "\e315";}.icon-switch-1:before {  content: "\e316";}.icon-switch-2:before {  content: "\e317";}.icon-wrench:before {  content: "\e318";}.icon-alarm-1:before {  content: "\e319";}.icon-alarm-clock:before {  content: "\e31a";}.icon-alarm-no:before {  content: "\e31b";}.icon-alarm-snooze:before {  content: "\e31c";}.icon-bell:before {  content: "\e31d";}.icon-calendar-1:before {  content: "\e31e";}.icon-calendar-2:before {  content: "\e31f";}.icon-clock-1:before {  content: "\e320";}.icon-clock-2:before {  content: "\e321";}.icon-clock-3:before {  content: "\e322";}.icon-hourglass-1:before {  content: "\e323";}.icon-hourglass-2:before {  content: "\e324";}.icon-timer-1:before {  content: "\e325";}.icon-timer-3-quarter-1:before {  content: "\e326";}.icon-timer-3-quarter-2:before {  content: "\e327";}.icon-timer-full-1:before {  content: "\e328";}.icon-timer-full-2:before {  content: "\e329";}.icon-timer-half-1:before {  content: "\e32a";}.icon-timer-half-2:before {  content: "\e32b";}.icon-timer-half-3:before {  content: "\e32c";}.icon-timer-half-4:before {  content: "\e32d";}.icon-timer-quarter-1:before {  content: "\e32e";}.icon-timer-quarter-2:before {  content: "\e32f";}.icon-watch-1:before {  content: "\e330";}.icon-watch-2:before {  content: "\e331";}.icon-alert-1:before {  content: "\e332";}.icon-alert-2:before {  content: "\e333";}.icon-alert-3:before {  content: "\e334";}.icon-information:before {  content: "\e335";}.icon-nuclear-1:before {  content: "\e336";}.icon-nuclear-2:before {  content: "\e337";}.icon-question-mark:before {  content: "\e338";}.icon-abacus:before {  content: "\e339";}.icon-amex-card:before {  content: "\e33a";}.icon-atm:before {  content: "\e33b";}.icon-balance:before {  content: "\e33c";}.icon-bank-1:before {  content: "\e33d";}.icon-bank-2:before {  content: "\e33e";}.icon-bank-note:before {  content: "\e33f";}.icon-bank-notes-1:before {  content: "\e340";}.icon-bank-notes-2:before {  content: "\e341";}.icon-bitcoins:before {  content: "\e342";}.icon-board-1:before {  content: "\e343";}.icon-box-1:before {  content: "\e344";}.icon-box-2:before {  content: "\e345";}.icon-box-3:before {  content: "\e346";}.icon-box-download:before {  content: "\e347";}.icon-box-shipping:before {  content: "\e348";}.icon-box-upload:before {  content: "\e349";}.icon-business-chart-1:before {  content: "\e34a";}.icon-business-chart-2:before {  content: "\e34b";}.icon-calculator-1:before {  content: "\e34c";}.icon-calculator-2:before {  content: "\e34d";}.icon-calculator-3:before {  content: "\e34e";}.icon-cash-register:before {  content: "\e34f";}.icon-chart-board:before {  content: "\e350";}.icon-chart-down:before {  content: "\e351";}.icon-chart-up:before {  content: "\e352";}.icon-check:before {  content: "\e353";}.icon-coins-1:before {  content: "\e354";}.icon-coins-2:before {  content: "\e355";}.icon-court:before {  content: "\e356";}.icon-credit-card:before {  content: "\e357";}.icon-credit-card-lock:before {  content: "\e358";}.icon-delivery:before {  content: "\e359";}.icon-dollar-bag:before {  content: "\e35a";}.icon-dollar-currency-1:before {  content: "\e35b";}.icon-dollar-currency-2:before {  content: "\e35c";}.icon-dollar-currency-3:before {  content: "\e35d";}.icon-dollar-currency-4:before {  content: "\e35e";}.icon-euro-bag:before {  content: "\e35f";}.icon-euro-currency-1:before {  content: "\e360";}.icon-euro-currency-2:before {  content: "\e361";}.icon-euro-currency-3:before {  content: "\e362";}.icon-euro-currency-4:before {  content: "\e363";}.icon-forklift:before {  content: "\e364";}.icon-hand-card:before {  content: "\e365";}.icon-hand-coin:before {  content: "\e366";}.icon-keynote:before {  content: "\e367";}.icon-master-card:before {  content: "\e368";}.icon-money:before {  content: "\e369";}.icon-parking-meter:before {  content: "\e36a";}.icon-percent-1:before {  content: "\e36b";}.icon-percent-2:before {  content: "\e36c";}.icon-percent-3:before {  content: "\e36d";}.icon-percent-4:before {  content: "\e36e";}.icon-percent-5:before {  content: "\e36f";}.icon-percent-up:before {  content: "\e370";}.icon-pie-chart-1:before {  content: "\e371";}.icon-pie-chart-2:before {  content: "\e372";}.icon-piggy-bank:before {  content: "\e373";}.icon-pound-currency-1:before {  content: "\e374";}.icon-pound-currency-2:before {  content: "\e375";}.icon-pound-currency-3:before {  content: "\e376";}.icon-pound-currency-4:before {  content: "\e377";}.icon-safe-1:before {  content: "\e378";}.icon-safe-2:before {  content: "\e379";}.icon-shop:before {  content: "\e37a";}.icon-sign:before {  content: "\e37b";}.icon-trolley:before {  content: "\e37c";}.icon-truck-1:before {  content: "\e37d";}.icon-truck-2:before {  content: "\e37e";}.icon-visa-card:before {  content: "\e37f";}.icon-yen-currency-1:before {  content: "\e380";}.icon-yen-currency-2:before {  content: "\e381";}.icon-yen-currency-3:before {  content: "\e382";}.icon-yen-currency-4:before {  content: "\e383";}.icon-add-marker-1:before {  content: "\e384";}.icon-add-marker-2:before {  content: "\e385";}.icon-add-marker-3:before {  content: "\e386";}.icon-add-marker-4:before {  content: "\e387";}.icon-add-marker-5:before {  content: "\e388";}.icon-compass-1:before {  content: "\e389";}.icon-compass-2:before {  content: "\e38a";}.icon-compass-3:before {  content: "\e38b";}.icon-delete-marker-1:before {  content: "\e38c";}.icon-delete-marker-2:before {  content: "\e38d";}.icon-delete-marker-3:before {  content: "\e38e";}.icon-delete-marker-4:before {  content: "\e38f";}.icon-delete-marker-5:before {  content: "\e390";}.icon-favorite-marker:before {  content: "\e391";}.icon-favorite-marker-1:before {  content: "\e392";}.icon-favorite-marker-2:before {  content: "\e393";}.icon-favorite-marker-3:before {  content: "\e394";}.icon-globe:before {  content: "\e395";}.icon-location:before {  content: "\e396";}.icon-map-1:before {  content: "\e397";}.icon-map-location:before {  content: "\e398";}.icon-map-marker-1:before {  content: "\e399";}.icon-map-marker-2:before {  content: "\e39a";}.icon-map-marker-3:before {  content: "\e39b";}.icon-map-marker-4:before {  content: "\e39c";}.icon-map-pin:before {  content: "\e39d";}.icon-map-pin-marker:before {  content: "\e39e";}.icon-marker-1:before {  content: "\e39f";}.icon-marker-2:before {  content: "\e3a0";}.icon-marker-3:before {  content: "\e3a1";}.icon-marker-4:before {  content: "\e3a2";}.icon-minus-marker-1:before {  content: "\e3a3";}.icon-minus-marker-2:before {  content: "\e3a4";}.icon-minus-marker-3:before {  content: "\e3a5";}.icon-minus-marker-4:before {  content: "\e3a6";}.icon-pin-1-1:before {  content: "\e3a7";}.icon-pin-2-1:before {  content: "\e3a8";}.icon-pin-location:before {  content: "\e3a9";}.icon-anchor:before {  content: "\e3aa";}.icon-bank:before {  content: "\e3ab";}.icon-beach:before {  content: "\e3ac";}.icon-boat:before {  content: "\e3ad";}.icon-building-1:before {  content: "\e3ae";}.icon-building-2:before {  content: "\e3af";}.icon-building-3:before {  content: "\e3b0";}.icon-buildings-1:before {  content: "\e3b1";}.icon-buildings-2:before {  content: "\e3b2";}.icon-buildings-3:before {  content: "\e3b3";}.icon-buildings-4:before {  content: "\e3b4";}.icon-castle:before {  content: "\e3b5";}.icon-column:before {  content: "\e3b6";}.icon-direction-sign:before {  content: "\e3b7";}.icon-factory:before {  content: "\e3b8";}.icon-fence:before {  content: "\e3b9";}.icon-garage:before {  content: "\e3ba";}.icon-globe-1:before {  content: "\e3bb";}.icon-globe-2:before {  content: "\e3bc";}.icon-house-1:before {  content: "\e3bd";}.icon-house-2:before {  content: "\e3be";}.icon-house-3:before {  content: "\e3bf";}.icon-house-4:before {  content: "\e3c0";}.icon-library:before {  content: "\e3c1";}.icon-light-house:before {  content: "\e3c2";}.icon-pine-tree:before {  content: "\e3c3";}.icon-pisa:before {  content: "\e3c4";}.icon-skyscraper:before {  content: "\e3c5";}.icon-temple:before {  content: "\e3c6";}.icon-treasure-map:before {  content: "\e3c7";}.icon-tree:before {  content: "\e3c8";}.icon-attention:before {  content: "\e3c9";}.icon-bug-1:before {  content: "\e3ca";}.icon-bug-2:before {  content: "\e3cb";}.icon-css3:before {  content: "\e3cc";}.icon-firewall:before {  content: "\e3cd";}.icon-html5:before {  content: "\e3ce";}.icon-plugin-1:before {  content: "\e3cf";}.icon-plugin-2:before {  content: "\e3d0";}.icon-script:before {  content: "\e3d1";}.icon-new-window:before {  content: "\e3d2";}.icon-window-1:before {  content: "\e3d3";}.icon-window-2:before {  content: "\e3d4";}.icon-window-3:before {  content: "\e3d5";}.icon-window-add:before {  content: "\e3d6";}.icon-window-alert:before {  content: "\e3d7";}.icon-window-check:before {  content: "\e3d8";}.icon-window-code-1:before {  content: "\e3d9";}.icon-window-code-2:before {  content: "\e3da";}.icon-window-code-3:before {  content: "\e3db";}.icon-window-column:before {  content: "\e3dc";}.icon-window-delete:before {  content: "\e3dd";}.icon-window-denied:before {  content: "\e3de";}.icon-window-download-1:before {  content: "\e3df";}.icon-window-download-2:before {  content: "\e3e0";}.icon-window-edit:before {  content: "\e3e1";}.icon-window-favorite-1:before {  content: "\e3e2";}.icon-window-favorite-2:before {  content: "\e3e3";}.icon-window-graph-1:before {  content: "\e3e4";}.icon-window-graph-2:before {  content: "\e3e5";}.icon-window-hand:before {  content: "\e3e6";}.icon-window-home:before {  content: "\e3e7";}.icon-window-list-1:before {  content: "\e3e8";}.icon-window-list-2:before {  content: "\e3e9";}.icon-window-lock:before {  content: "\e3ea";}.icon-window-minimize:before {  content: "\e3eb";}.icon-window-minus:before {  content: "\e3ec";}.icon-window-refresh:before {  content: "\e3ed";}.icon-window-registry:before {  content: "\e3ee";}.icon-window-search:before {  content: "\e3ef";}.icon-window-selection-1:before {  content: "\e3f0";}.icon-window-selection-2:before {  content: "\e3f1";}.icon-window-setting:before {  content: "\e3f2";}.icon-window-sync:before {  content: "\e3f3";}.icon-window-thumbnail-1:before {  content: "\e3f4";}.icon-window-thumbnail-2:before {  content: "\e3f5";}.icon-window-time:before {  content: "\e3f6";}.icon-window-upload-1:before {  content: "\e3f7";}.icon-window-upload-2:before {  content: "\e3f8";}.icon-database:before {  content: "\e3f9";}.icon-database-alert:before {  content: "\e3fa";}.icon-database-block:before {  content: "\e3fb";}.icon-database-check:before {  content: "\e3fc";}.icon-database-delete:before {  content: "\e3fd";}.icon-database-download:before {  content: "\e3fe";}.icon-database-editor:before {  content: "\e3ff";}.icon-database-lock:before {  content: "\e400";}.icon-database-minus:before {  content: "\e401";}.icon-database-network:before {  content: "\e402";}.icon-database-plus:before {  content: "\e403";}.icon-database-refresh:before {  content: "\e404";}.icon-database-search:before {  content: "\e405";}.icon-database-setting:before {  content: "\e406";}.icon-database-sync:before {  content: "\e407";}.icon-database-time:before {  content: "\e408";}.icon-database-upload:before {  content: "\e409";}.icon-battery-charging:before {  content: "\e40a";}.icon-battery-full:before {  content: "\e40b";}.icon-battery-high:before {  content: "\e40c";}.icon-battery-low:before {  content: "\e40d";}.icon-battery-medium:before {  content: "\e40e";}.icon-cd-1:before {  content: "\e40f";}.icon-cd-2:before {  content: "\e410";}.icon-chip:before {  content: "\e411";}.icon-computer:before {  content: "\e412";}.icon-disc:before {  content: "\e413";}.icon-filter:before {  content: "\e414";}.icon-floppy-disk:before {  content: "\e415";}.icon-gameboy:before {  content: "\e416";}.icon-harddisk-1:before {  content: "\e417";}.icon-harddisk-2:before {  content: "\e418";}.icon-imac:before {  content: "\e419";}.icon-ipad-1:before {  content: "\e41a";}.icon-ipad-2:before {  content: "\e41b";}.icon-ipod:before {  content: "\e41c";}.icon-joystick-1:before {  content: "\e41d";}.icon-joystick-2:before {  content: "\e41e";}.icon-joystick-3:before {  content: "\e41f";}.icon-keyboard-1:before {  content: "\e420";}.icon-keyboard-2:before {  content: "\e421";}.icon-kindle-1:before {  content: "\e422";}.icon-kindle-2:before {  content: "\e423";}.icon-laptop-1:before {  content: "\e424";}.icon-laptop-2:before {  content: "\e425";}.icon-memory-card:before {  content: "\e426";}.icon-mobile-phone:before {  content: "\e427";}.icon-mouse-1:before {  content: "\e428";}.icon-mouse-2:before {  content: "\e429";}.icon-mp3player:before {  content: "\e42a";}.icon-plug-1:before {  content: "\e42b";}.icon-plug-2:before {  content: "\e42c";}.icon-plug-slot:before {  content: "\e42d";}.icon-printer:before {  content: "\e42e";}.icon-projector:before {  content: "\e42f";}.icon-remote:before {  content: "\e430";}.icon-router:before {  content: "\e431";}.icon-screen-1:before {  content: "\e432";}.icon-screen-2:before {  content: "\e433";}.icon-screen-3:before {  content: "\e434";}.icon-screen-4:before {  content: "\e435";}.icon-smartphone-1:before {  content: "\e436";}.icon-television-1:before {  content: "\e437";}.icon-typewriter-1:before {  content: "\e438";}.icon-typewriter-2:before {  content: "\e439";}.icon-usb-1:before {  content: "\e43a";}.icon-usb-2:before {  content: "\e43b";}.icon-webcam:before {  content: "\e43c";}.icon-wireless-router-1:before {  content: "\e43d";}.icon-wireless-router-2:before {  content: "\e43e";}.icon-bluetooth:before {  content: "\e43f";}.icon-ethernet:before {  content: "\e440";}.icon-ethernet-slot:before {  content: "\e441";}.icon-firewire-1:before {  content: "\e442";}.icon-firewire-2:before {  content: "\e443";}.icon-network-1:before {  content: "\e444";}.icon-network-2:before {  content: "\e445";}.icon-server-1:before {  content: "\e446";}.icon-server-2:before {  content: "\e447";}.icon-server-3:before {  content: "\e448";}.icon-usb:before {  content: "\e449";}.icon-wireless-signal:before {  content: "\e44a";}.icon-book:before {  content: "\e44b";}.icon-book-1:before {  content: "\e44c";}.icon-book-2:before {  content: "\e44d";}.icon-book-3:before {  content: "\e44e";}.icon-book-4:before {  content: "\e44f";}.icon-book-5:before {  content: "\e450";}.icon-book-6:before {  content: "\e451";}.icon-book-7:before {  content: "\e452";}.icon-book-download-1:before {  content: "\e453";}.icon-book-download-2:before {  content: "\e454";}.icon-book-favorite-1:before {  content: "\e455";}.icon-bookmark-1-1:before {  content: "\e456";}.icon-bookmark-2-1:before {  content: "\e457";}.icon-bookmark-3-1:before {  content: "\e458";}.icon-bookmark-4-1:before {  content: "\e459";}.icon-books-1:before {  content: "\e45a";}.icon-books-2:before {  content: "\e45b";}.icon-books-3:before {  content: "\e45c";}.icon-briefcase-1:before {  content: "\e45d";}.icon-contact-book-1:before {  content: "\e45e";}.icon-contact-book-2:before {  content: "\e45f";}.icon-contact-book-3:before {  content: "\e460";}.icon-contact-book-4:before {  content: "\e461";}.icon-copyright:before {  content: "\e462";}.icon-creative-commons:before {  content: "\e463";}.icon-cube:before {  content: "\e464";}.icon-data-filter:before {  content: "\e465";}.icon-document-box-1:before {  content: "\e466";}.icon-document-box-2:before {  content: "\e467";}.icon-document-box-3:before {  content: "\e468";}.icon-drawer-1:before {  content: "\e469";}.icon-drawer-2:before {  content: "\e46a";}.icon-drawer-3:before {  content: "\e46b";}.icon-envelope:before {  content: "\e46c";}.icon-favortie-book-2:before {  content: "\e46d";}.icon-file:before {  content: "\e46e";}.icon-files:before {  content: "\e46f";}.icon-filter-1:before {  content: "\e470";}.icon-filter-2:before {  content: "\e471";}.icon-layers-1:before {  content: "\e472";}.icon-list-1:before {  content: "\e473";}.icon-list-2:before {  content: "\e474";}.icon-newspaper-1:before {  content: "\e475";}.icon-newspaper-2:before {  content: "\e476";}.icon-registry-1:before {  content: "\e477";}.icon-registry-2:before {  content: "\e478";}.icon-shield-1:before {  content: "\e479";}.icon-shield-2:before {  content: "\e47a";}.icon-shield-3:before {  content: "\e47b";}.icon-sketchbook:before {  content: "\e47c";}.icon-sound-book:before {  content: "\e47d";}.icon-thumbnails-1:before {  content: "\e47e";}.icon-thumbnails-2:before {  content: "\e47f";}.icon-hierarchy-1:before {  content: "\e480";}.icon-hierarchy-2:before {  content: "\e481";}.icon-hierarchy-3:before {  content: "\e482";}.icon-hierarchy-4:before {  content: "\e483";}.icon-hierarchy-5:before {  content: "\e484";}.icon-hierarchy-6:before {  content: "\e485";}.icon-hierarchy-7:before {  content: "\e486";}.icon-hierarchy-8:before {  content: "\e487";}.icon-network-1-1:before {  content: "\e488";}.icon-network-2-1:before {  content: "\e489";}.icon-backpack:before {  content: "\e48a";}.icon-balance-1:before {  content: "\e48b";}.icon-bed:before {  content: "\e48c";}.icon-bench:before {  content: "\e48d";}.icon-bomb-1:before {  content: "\e48e";}.icon-bricks:before {  content: "\e48f";}.icon-bullets:before {  content: "\e490";}.icon-buoy-ring:before {  content: "\e491";}.icon-campfire:before {  content: "\e492";}.icon-can:before {  content: "\e493";}.icon-candle:before {  content: "\e494";}.icon-canon:before {  content: "\e495";}.icon-cctv-1:before {  content: "\e496";}.icon-cctv-2:before {  content: "\e497";}.icon-chair:before {  content: "\e498";}.icon-chair-director:before {  content: "\e499";}.icon-cigarette:before {  content: "\e49a";}.icon-construction-sign:before {  content: "\e49b";}.icon-diamond:before {  content: "\e49c";}.icon-disabled:before {  content: "\e49d";}.icon-door:before {  content: "\e49e";}.icon-drawer:before {  content: "\e49f";}.icon-driller:before {  content: "\e4a0";}.icon-dumbbell:before {  content: "\e4a1";}.icon-fire-extinguisher:before {  content: "\e4a2";}.icon-flashlight:before {  content: "\e4a3";}.icon-gas-station:before {  content: "\e4a4";}.icon-gun:before {  content: "\e4a5";}.icon-lamp-1:before {  content: "\e4a6";}.icon-lamp-2:before {  content: "\e4a7";}.icon-lamp-3:before {  content: "\e4a8";}.icon-lamp-4:before {  content: "\e4a9";}.icon-lightbulb-1:before {  content: "\e4aa";}.icon-lightbulb-2:before {  content: "\e4ab";}.icon-measuring-tape:before {  content: "\e4ac";}.icon-mine-cart:before {  content: "\e4ad";}.icon-missile:before {  content: "\e4ae";}.icon-ring:before {  content: "\e4af";}.icon-scale-1:before {  content: "\e4b0";}.icon-shovel:before {  content: "\e4b1";}.icon-smoke-no:before {  content: "\e4b2";}.icon-sofa-1:before {  content: "\e4b3";}.icon-sofa-2:before {  content: "\e4b4";}.icon-sofa-3:before {  content: "\e4b5";}.icon-target:before {  content: "\e4b6";}.icon-torch:before {  content: "\e4b7";}.icon-traffic-cone:before {  content: "\e4b8";}.icon-traffic-light-1:before {  content: "\e4b9";}.icon-traffic-light-2:before {  content: "\e4ba";}.icon-treasure-1:before {  content: "\e4bb";}.icon-treasure-2:before {  content: "\e4bc";}.icon-trowel:before {  content: "\e4bd";}.icon-watering-can:before {  content: "\e4be";}.icon-weigh:before {  content: "\e4bf";}.icon-academic-cap:before {  content: "\e4c0";}.icon-baseball-helmet:before {  content: "\e4c1";}.icon-beanie:before {  content: "\e4c2";}.icon-bike-helmet:before {  content: "\e4c3";}.icon-bow:before {  content: "\e4c4";}.icon-cap:before {  content: "\e4c5";}.icon-chaplin:before {  content: "\e4c6";}.icon-chef-hat:before {  content: "\e4c7";}.icon-cloth-hanger:before {  content: "\e4c8";}.icon-fins:before {  content: "\e4c9";}.icon-football-helmet:before {  content: "\e4ca";}.icon-glasses:before {  content: "\e4cb";}.icon-glasses-1:before {  content: "\e4cc";}.icon-glasses-2:before {  content: "\e4cd";}.icon-magician-hat:before {  content: "\e4ce";}.icon-monocle-1:before {  content: "\e4cf";}.icon-monocle-2:before {  content: "\e4d0";}.icon-necktie:before {  content: "\e4d1";}.icon-polo-shirt:before {  content: "\e4d2";}.icon-safety-helmet:before {  content: "\e4d3";}.icon-scuba-tank:before {  content: "\e4d4";}.icon-shirt-1:before {  content: "\e4d5";}.icon-shirt-2:before {  content: "\e4d6";}.icon-sneakers:before {  content: "\e4d7";}.icon-snorkel:before {  content: "\e4d8";}.icon-sombrero:before {  content: "\e4d9";}.icon-sunglasses:before {  content: "\e4da";}.icon-tall-hat:before {  content: "\e4db";}.icon-trousers:before {  content: "\e4dc";}.icon-walking-stick:before {  content: "\e4dd";}.icon-arrow-redo:before {  content: "\e4de";}.icon-arrow-undo:before {  content: "\e4df";}.icon-bold:before {  content: "\e4e0";}.icon-columns:before {  content: "\e4e1";}.icon-eraser:before {  content: "\e4e2";}.icon-font-color:before {  content: "\e4e3";}.icon-html:before {  content: "\e4e4";}.icon-italic:before {  content: "\e4e5";}.icon-list-1-1:before {  content: "\e4e6";}.icon-list-2-1:before {  content: "\e4e7";}.icon-list-3:before {  content: "\e4e8";}.icon-list-4:before {  content: "\e4e9";}.icon-paragraph:before {  content: "\e4ea";}.icon-paste:before {  content: "\e4eb";}.icon-print-preview:before {  content: "\e4ec";}.icon-quote:before {  content: "\e4ed";}.icon-strikethrough:before {  content: "\e4ee";}.icon-text:before {  content: "\e4ef";}.icon-text-wrapping-1:before {  content: "\e4f0";}.icon-text-wrapping-2:before {  content: "\e4f1";}.icon-text-wrapping-3:before {  content: "\e4f2";}.icon-underline:before {  content: "\e4f3";}.icon-align-center:before {  content: "\e4f4";}.icon-align-left:before {  content: "\e4f5";}.icon-align-right:before {  content: "\e4f6";}.icon-all-caps:before {  content: "\e4f7";}.icon-arrange-2-1:before {  content: "\e4f8";}.icon-arrange-2-2:before {  content: "\e4f9";}.icon-arrange-2-3:before {  content: "\e4fa";}.icon-arrange-2-4:before {  content: "\e4fb";}.icon-arrange-3-1:before {  content: "\e4fc";}.icon-arrange-3-2:before {  content: "\e4fd";}.icon-arrange-3-3:before {  content: "\e4fe";}.icon-arrange-3-4:before {  content: "\e4ff";}.icon-arrange-3-5:before {  content: "\e500";}.icon-arrange-4-1:before {  content: "\e501";}.icon-arrange-4-2:before {  content: "\e502";}.icon-arrange-4-3:before {  content: "\e503";}.icon-arrange-5:before {  content: "\e504";}.icon-consolidate-all:before {  content: "\e505";}.icon-decrease-indent-1:before {  content: "\e506";}.icon-decrease-indent-2:before {  content: "\e507";}.icon-horizontal-page:before {  content: "\e508";}.icon-increase-indent-1:before {  content: "\e509";}.icon-increase-indent-2:before {  content: "\e50a";}.icon-justify:before {  content: "\e50b";}.icon-leading-1:before {  content: "\e50c";}.icon-leading-2:before {  content: "\e50d";}.icon-left-indent:before {  content: "\e50e";}.icon-right-indent:before {  content: "\e50f";}.icon-small-caps:before {  content: "\e510";}.icon-vertical-page:before {  content: "\e511";}.icon-alt-mac:before {  content: "\e512";}.icon-alt-windows:before {  content: "\e513";}.icon-arrow-down:before {  content: "\e514";}.icon-arrow-down-left:before {  content: "\e515";}.icon-arrow-down-right:before {  content: "\e516";}.icon-arrow-left:before {  content: "\e517";}.icon-arrow-right:before {  content: "\e518";}.icon-arrow-up:before {  content: "\e519";}.icon-arrow-up-left:before {  content: "\e51a";}.icon-arrow-up-right:before {  content: "\e51b";}.icon-asterisk-1:before {  content: "\e51c";}.icon-asterisk-2:before {  content: "\e51d";}.icon-back-tab-1:before {  content: "\e51e";}.icon-back-tab-2:before {  content: "\e51f";}.icon-backward-delete:before {  content: "\e520";}.icon-blank:before {  content: "\e521";}.icon-eject:before {  content: "\e522";}.icon-enter-1:before {  content: "\e523";}.icon-enter-2:before {  content: "\e524";}.icon-escape:before {  content: "\e525";}.icon-page-down:before {  content: "\e526";}.icon-page-up:before {  content: "\e527";}.icon-return-1:before {  content: "\e528";}.icon-shift:before {  content: "\e529";}.icon-shift-2:before {  content: "\e52a";}.icon-tab:before {  content: "\e52b";}.icon-apple:before {  content: "\e52c";}.icon-beer:before {  content: "\e52d";}.icon-boil:before {  content: "\e52e";}.icon-bottle-1:before {  content: "\e52f";}.icon-bottle-2:before {  content: "\e530";}.icon-bottle-3:before {  content: "\e531";}.icon-bottle-4:before {  content: "\e532";}.icon-bread:before {  content: "\e533";}.icon-burger-1:before {  content: "\e534";}.icon-burger-2:before {  content: "\e535";}.icon-cake-1:before {  content: "\e536";}.icon-cake-2:before {  content: "\e537";}.icon-champagne:before {  content: "\e538";}.icon-cheese:before {  content: "\e539";}.icon-cocktail-1:before {  content: "\e53a";}.icon-cocktail-2:before {  content: "\e53b";}.icon-cocktail-3:before {  content: "\e53c";}.icon-coffee-cup:before {  content: "\e53d";}.icon-coffee-cup-1:before {  content: "\e53e";}.icon-coffee-pot:before {  content: "\e53f";}.icon-deep-fry:before {  content: "\e540";}.icon-energy-drink:before {  content: "\e541";}.icon-espresso-machine:before {  content: "\e542";}.icon-food-dome:before {  content: "\e543";}.icon-fork-and-knife:before {  content: "\e544";}.icon-fork-and-spoon:before {  content: "\e545";}.icon-grape:before {  content: "\e546";}.icon-grater:before {  content: "\e547";}.icon-grill:before {  content: "\e548";}.icon-hot-drinks-glass:before {  content: "\e549";}.icon-hotdog:before {  content: "\e54a";}.icon-ice-cream-1:before {  content: "\e54b";}.icon-ice-cream-2:before {  content: "\e54c";}.icon-ice-cream-3:before {  content: "\e54d";}.icon-ice-drinks-glass:before {  content: "\e54e";}.icon-juicer:before {  content: "\e54f";}.icon-kitchen-timer:before {  content: "\e550";}.icon-milk:before {  content: "\e551";}.icon-orange:before {  content: "\e552";}.icon-oven:before {  content: "\e553";}.icon-pan-fry:before {  content: "\e554";}.icon-pepper-salt:before {  content: "\e555";}.icon-pizza:before {  content: "\e556";}.icon-pop-corn:before {  content: "\e557";}.icon-serving:before {  content: "\e558";}.icon-soda:before {  content: "\e559";}.icon-soda-can-1:before {  content: "\e55a";}.icon-soda-can-2:before {  content: "\e55b";}.icon-steam:before {  content: "\e55c";}.icon-tea-pot:before {  content: "\e55d";}.icon-thermometer-high:before {  content: "\e55e";}.icon-thermometer-low:before {  content: "\e55f";}.icon-thermometer-medium:before {  content: "\e560";}.icon-water:before {  content: "\e561";}.icon-wine:before {  content: "\e562";}.icon-ambulance:before {  content: "\e563";}.icon-beaker-1:before {  content: "\e564";}.icon-beaker-2:before {  content: "\e565";}.icon-blood:before {  content: "\e566";}.icon-drug:before {  content: "\e567";}.icon-first-aid:before {  content: "\e568";}.icon-hashish:before {  content: "\e569";}.icon-heart-pulse:before {  content: "\e56a";}.icon-hospital-1:before {  content: "\e56b";}.icon-hospital-2:before {  content: "\e56c";}.icon-hospital-sign-1:before {  content: "\e56d";}.icon-hospital-sign-2:before {  content: "\e56e";}.icon-hospital-sign-3:before {  content: "\e56f";}.icon-medicine:before {  content: "\e570";}.icon-microscope:before {  content: "\e571";}.icon-mortar-and-pestle:before {  content: "\e572";}.icon-plaster:before {  content: "\e573";}.icon-pulse-graph-1:before {  content: "\e574";}.icon-pulse-graph-2:before {  content: "\e575";}.icon-pulse-graph-3:before {  content: "\e576";}.icon-red-cross:before {  content: "\e577";}.icon-stethoscope:before {  content: "\e578";}.icon-syringe:before {  content: "\e579";}.icon-yin-yang:before {  content: "\e57a";}.icon-balloon:before {  content: "\e57b";}.icon-briefcase-lock:before {  content: "\e57c";}.icon-card:before {  content: "\e57d";}.icon-cards-1:before {  content: "\e57e";}.icon-cards-2:before {  content: "\e57f";}.icon-curtain:before {  content: "\e580";}.icon-dice-1:before {  content: "\e581";}.icon-dice-2:before {  content: "\e582";}.icon-pacman:before {  content: "\e583";}.icon-pacman-ghost:before {  content: "\e584";}.icon-sign-1:before {  content: "\e585";}.icon-smiley-happy:before {  content: "\e586";}.icon-smiley-sad:before {  content: "\e587";}.icon-smileys:before {  content: "\e588";}.icon-suitcase-1:before {  content: "\e589";}.icon-suitcase-2:before {  content: "\e58a";}.icon-tetris:before {  content: "\e58b";}.icon-ticket-1:before {  content: "\e58c";}.icon-ticket-2:before {  content: "\e58d";}.icon-ticket-3:before {  content: "\e58e";}.icon-virus:before {  content: "\e58f";}.icon-cloud-1:before {  content: "\e590";}.icon-cloud-lightning:before {  content: "\e591";}.icon-clouds:before {  content: "\e592";}.icon-first-quarter-half-moon:before {  content: "\e593";}.icon-full-moon:before {  content: "\e594";}.icon-hail:before {  content: "\e595";}.icon-heavy-rain:before {  content: "\e596";}.icon-moon-cloud:before {  content: "\e597";}.icon-rain:before {  content: "\e598";}.icon-rain-lightning:before {  content: "\e599";}.icon-snow:before {  content: "\e59a";}.icon-sun:before {  content: "\e59b";}.icon-sun-cloud:before {  content: "\e59c";}.icon-thermometer:before {  content: "\e59d";}.icon-third-quarter-half-moon:before {  content: "\e59e";}.icon-umbrella:before {  content: "\e59f";}.icon-waning-crescent-moon:before {  content: "\e5a0";}.icon-waning-gibbous-moon:before {  content: "\e5a1";}.icon-waxing-crescent-moon:before {  content: "\e5a2";}.icon-waxing-gibbous-moon:before {  content: "\e5a3";}.icon-bicycle:before {  content: "\e5a4";}.icon-bus-1:before {  content: "\e5a5";}.icon-bus-2:before {  content: "\e5a6";}.icon-car-1:before {  content: "\e5a7";}.icon-car-2:before {  content: "\e5a8";}.icon-car-3:before {  content: "\e5a9";}.icon-car-4:before {  content: "\e5aa";}.icon-helicopter:before {  content: "\e5ab";}.icon-mountain-bike:before {  content: "\e5ac";}.icon-pickup:before {  content: "\e5ad";}.icon-plane-1:before {  content: "\e5ae";}.icon-plane-2:before {  content: "\e5af";}.icon-plane-landing:before {  content: "\e5b0";}.icon-plane-takeoff:before {  content: "\e5b1";}.icon-road:before {  content: "\e5b2";}.icon-road-bike:before {  content: "\e5b3";}.icon-rocket:before {  content: "\e5b4";}.icon-scooter:before {  content: "\e5b5";}.icon-ship:before {  content: "\e5b6";}.icon-train:before {  content: "\e5b7";}.icon-tram:before {  content: "\e5b8";}.icon-cactus:before {  content: "\e5b9";}.icon-clover:before {  content: "\e5ba";}.icon-flower:before {  content: "\e5bb";}.icon-hand-eco:before {  content: "\e5bc";}.icon-hand-globe:before {  content: "\e5bd";}.icon-leaf:before {  content: "\e5be";}.icon-light-eco:before {  content: "\e5bf";}.icon-potted-plant-1:before {  content: "\e5c0";}.icon-potted-plant-2:before {  content: "\e5c1";}.icon-2-fingers-down-swipe:before {  content: "\e5c2";}.icon-2-fingers-horizontal-swipe:before {  content: "\e5c3";}.icon-2-fingers-left-swipe:before {  content: "\e5c4";}.icon-2-fingers-omnidirectional-swipe:before {  content: "\e5c5";}.icon-2-fingers-right-swipe:before {  content: "\e5c6";}.icon-2-fingers-tab-hold:before {  content: "\e5c7";}.icon-2-fingers-tap:before {  content: "\e5c8";}.icon-2-fingers-up-swipe:before {  content: "\e5c9";}.icon-2-fingers-vertical-swipe:before {  content: "\e5ca";}.icon-2finger-double-tap:before {  content: "\e5cb";}.icon-double-tap:before {  content: "\e5cc";}.icon-drag-down:before {  content: "\e5cd";}.icon-drag-horizontal:before {  content: "\e5ce";}.icon-drag-left:before {  content: "\e5cf";}.icon-drag-right:before {  content: "\e5d0";}.icon-drag-up:before {  content: "\e5d1";}.icon-drag-vertical:before {  content: "\e5d2";}.icon-filck-down:before {  content: "\e5d3";}.icon-flick-up:before {  content: "\e5d4";}.icon-horizontal-flick:before {  content: "\e5d5";}.icon-left-flick:before {  content: "\e5d6";}.icon-omnidirectional-drag:before {  content: "\e5d7";}.icon-omnidirectional-flick:before {  content: "\e5d8";}.icon-omnidirectional-swipe:before {  content: "\e5d9";}.icon-pinch:before {  content: "\e5da";}.icon-right-flick:before {  content: "\e5db";}.icon-rotate-clockwise:before {  content: "\e5dc";}.icon-rotate-counterclockwise:before {  content: "\e5dd";}.icon-spread:before {  content: "\e5de";}.icon-swipe-down:before {  content: "\e5df";}.icon-swipe-horizontal:before {  content: "\e5e0";}.icon-swipe-left:before {  content: "\e5e1";}.icon-swipe-right:before {  content: "\e5e2";}.icon-swipe-up:before {  content: "\e5e3";}.icon-swipe-vertical:before {  content: "\e5e4";}.icon-tap:before {  content: "\e5e5";}.icon-tap-hold:before {  content: "\e5e6";}.icon-vertical-flick:before {  content: "\e5e7";}.icon-arrow-1-1:before {  content: "\e5e8";}.icon-arrow-2-1:before {  content: "\e5e9";}.icon-arrow-3:before {  content: "\e5ea";}.icon-arrow-4:before {  content: "\e5eb";}.icon-arrow-5:before {  content: "\e5ec";}.icon-arrow-6:before {  content: "\e5ed";}.icon-arrow-7:before {  content: "\e5ee";}.icon-arrow-8:before {  content: "\e5ef";}.icon-arrow-9:before {  content: "\e5f0";}.icon-arrow-10:before {  content: "\e5f1";}.icon-arrow-11:before {  content: "\e5f2";}.icon-arrow-12:before {  content: "\e5f3";}.icon-arrow-13:before {  content: "\e5f4";}.icon-arrow-14:before {  content: "\e5f5";}.icon-arrow-15:before {  content: "\e5f6";}.icon-arrow-16:before {  content: "\e5f7";}.icon-arrow-17:before {  content: "\e5f8";}.icon-arrow-18:before {  content: "\e5f9";}.icon-arrow-19:before {  content: "\e5fa";}.icon-arrow-20:before {  content: "\e5fb";}.icon-arrow-21:before {  content: "\e5fc";}.icon-arrow-22:before {  content: "\e5fd";}.icon-arrow-23:before {  content: "\e5fe";}.icon-arrow-24:before {  content: "\e5ff";}.icon-arrow-25:before {  content: "\e600";}.icon-arrow-26:before {  content: "\e601";}.icon-arrow-27:before {  content: "\e602";}.icon-arrow-28:before {  content: "\e603";}.icon-arrow-29:before {  content: "\e604";}.icon-arrow-30:before {  content: "\e605";}.icon-arrow-31:before {  content: "\e606";}.icon-arrow-32:before {  content: "\e607";}.icon-arrow-33:before {  content: "\e608";}.icon-arrow-34:before {  content: "\e609";}.icon-arrow-35:before {  content: "\e60a";}.icon-arrow-36:before {  content: "\e60b";}.icon-arrow-37:before {  content: "\e60c";}.icon-arrow-38:before {  content: "\e60d";}.icon-arrow-39:before {  content: "\e60e";}.icon-arrow-40:before {  content: "\e60f";}.icon-arrow-41:before {  content: "\e610";}.icon-arrow-42:before {  content: "\e611";}.icon-arrow-43:before {  content: "\e612";}.icon-arrow-44:before {  content: "\e613";}.icon-arrow-45:before {  content: "\e614";}.icon-arrow-46:before {  content: "\e615";}.icon-arrow-47:before {  content: "\e616";}.icon-arrow-48:before {  content: "\e617";}.icon-arrow-49:before {  content: "\e618";}.icon-arrow-50:before {  content: "\e619";}.icon-arrow-51:before {  content: "\e61a";}.icon-arrow-52:before {  content: "\e61b";}.icon-arrow-53:before {  content: "\e61c";}.icon-arrow-54:before {  content: "\e61d";}.icon-arrow-55:before {  content: "\e61e";}.icon-arrow-56:before {  content: "\e61f";}.icon-arrow-57:before {  content: "\e620";}.icon-arrow-58:before {  content: "\e621";}.icon-arrow-59:before {  content: "\e622";}.icon-arrow-60:before {  content: "\e623";}.icon-arrow-61:before {  content: "\e624";}.icon-arrow-62:before {  content: "\e625";}.icon-arrow-63:before {  content: "\e626";}.icon-arrow-64:before {  content: "\e627";}.icon-arrow-65:before {  content: "\e628";}.icon-arrow-66:before {  content: "\e629";}.icon-arrow-67:before {  content: "\e62a";}.icon-arrow-68:before {  content: "\e62b";}.icon-arrow-69:before {  content: "\e62c";}.icon-arrow-70:before {  content: "\e62d";}.icon-arrow-71:before {  content: "\e62e";}.icon-arrow-72:before {  content: "\e62f";}.icon-arrow-circle-1:before {  content: "\e630";}.icon-arrow-circle-2:before {  content: "\e631";}.icon-arrow-circle-3:before {  content: "\e632";}.icon-arrow-circle-4:before {  content: "\e633";}.icon-arrow-circle-5:before {  content: "\e634";}.icon-arrow-circle-6:before {  content: "\e635";}.icon-arrow-circle-7:before {  content: "\e636";}.icon-arrow-circle-8:before {  content: "\e637";}.icon-arrow-circle-9:before {  content: "\e638";}.icon-arrow-circle-10:before {  content: "\e639";}.icon-arrow-circle-11:before {  content: "\e63a";}.icon-arrow-circle-12:before {  content: "\e63b";}.icon-arrow-circle-13:before {  content: "\e63c";}.icon-arrow-circle-14:before {  content: "\e63d";}.icon-arrow-circle-15:before {  content: "\e63e";}.icon-arrow-circle-16:before {  content: "\e63f";}.icon-arrow-circle-17:before {  content: "\e640";}.icon-arrow-circle-18:before {  content: "\e641";}.icon-arrow-circle-19:before {  content: "\e642";}.icon-arrow-circle-20:before {  content: "\e643";}.icon-arrow-circle-21:before {  content: "\e644";}.icon-arrow-circle-22:before {  content: "\e645";}.icon-arrow-circle-23:before {  content: "\e646";}.icon-arrow-circle-24:before {  content: "\e647";}.icon-arrow-circle-25:before {  content: "\e648";}.icon-arrow-circle-26:before {  content: "\e649";}.icon-arrow-circle-27:before {  content: "\e64a";}.icon-arrow-circle-28:before {  content: "\e64b";}.icon-arrow-circle-29:before {  content: "\e64c";}.icon-arrow-circle-30:before {  content: "\e64d";}.icon-arrow-delete-1:before {  content: "\e64e";}.icon-arrow-delete-2:before {  content: "\e64f";}.icon-arrow-dot-1:before {  content: "\e650";}.icon-arrow-dot-2:before {  content: "\e651";}.icon-arrow-dot-3:before {  content: "\e652";}.icon-arrow-dot-4:before {  content: "\e653";}.icon-arrow-dot-5:before {  content: "\e654";}.icon-arrow-dot-6:before {  content: "\e655";}.icon-arrow-rectangle-1:before {  content: "\e656";}.icon-arrow-rectangle-2:before {  content: "\e657";}.icon-arrow-rectangle-3:before {  content: "\e658";}.icon-arrow-rectangle-4:before {  content: "\e659";}.icon-arrow-rectangle-5:before {  content: "\e65a";}.icon-arrow-rectangle-6:before {  content: "\e65b";}.icon-arrow-rectangle-7:before {  content: "\e65c";}.icon-arrow-rectangle-8:before {  content: "\e65d";}.icon-arrow-rectangle-9:before {  content: "\e65e";}.icon-arrow-rectangle-10:before {  content: "\e65f";}.icon-arrow-rectangle-11:before {  content: "\e660";}.icon-arrow-rectangle-12:before {  content: "\e661";}.icon-arrow-rectangle-13:before {  content: "\e662";}.icon-arrow-rectangle-14:before {  content: "\e663";}.icon-arrow-rectangle-15:before {  content: "\e664";}.icon-arrow-rectangle-16:before {  content: "\e665";}.icon-arrow-rectangle-17:before {  content: "\e666";}.icon-arrow-rectangle-18:before {  content: "\e667";}.icon-arrow-rectangle-19:before {  content: "\e668";}.icon-arrow-rectangle-20:before {  content: "\e669";}.fixed-header-on header.header {  background-color:#FFF !important;}.transparent-header .header-top {  z-index: 103;  position: relative}.transparent-header header.header.transparent-header-on {  z-index: 1006;  position: absolute;  width: 100%;  background-color: rgba(255, 255, 255, .92);  border-bottom: 1px solid rgba(0, 0, 0, .07);  border-top-color: #a0a0a0}/*Floating Header ************************************************************/.floating-header header.header.floating-header-on {  z-index: 1006;  position: absolute;  width: 100%;  top: 50px;}.floating-header header {  background: transparent;  box-shadow: none;  /*-moz-transition: all 0.4s;  -o-transition: all 0.4s;  -webkit-transition: all 0.4s;  transition: all 0.4s;*/}.floating-header header > .container {  background: #FFF;  border-radius: 2px;}.floating-header header.header.floating-header-on nav ul.nav-main > li > a {  text-transform: uppercase;  font-weight: 600;}/*End Floating Header ************************************************************/.transparent-header.full-transparent-header header.header.transparent-header-on {  background-color: rgba(255, 255, 255, 0);  border-bottom: 1px solid rgba(0, 0, 0, .07);  border-top-color: #a0a0a0}.transparent-header.full-transparent-header header.header.transparent-header-on div.search a,.transparent-header.full-transparent-header header.header.transparent-header-on nav ul.nav-main i.fa-caret-down,.transparent-header.full-transparent-header header.header.transparent-header-on nav ul.nav-main > li > a {  color: rgba(255, 255, 255, 1);}.transparent-header.full-transparent-header.fixed-header-on header.header div.search a,.transparent-header.full-transparent-header.fixed-header-on header.header nav ul.nav-main i.fa-caret-down,.transparent-header.full-transparent-header.fixed-header-on header.header nav ul.nav-main > li > a {  color: #404040;}.transparent-header .header-top.colored + header.header.transparent-header-on {  border-top-color: transparent}.transparent-header header.header.dark.transparent-header-on {  background-color: rgba(57, 66, 69, .8);  border-top-color: rgba(37, 42, 44, .5);}.fixed-header-on .header.fixed,.fixed-header-on header.header.transparent-header-on,.fixed-header-on header.header.floating-header-on {  position: fixed;  width: 100%;  top: 0;  z-index: 1006;}.fixed-header-on .header.fixed .nav > li > a {  padding-top: 21px!important;  padding-bottom: 21px!important;}.fixed-header-on .header.fixed div.search a {  padding: 20px 5px;}.fixed-header-on header div.logo {  height: 60px;}.fixed-header-on header div.logo img {  height: 35px;}.fixed-header-on .header.fixed.animated {  -webkit-animation-duration: .4s;  animation-duration: .4s;  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);}/* Header */header {  clear: both;  background: #FFF;  top: 0;  width: 100%;  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);}.v-header-shadow {  position: absolute;  -moz-background-size: 100% 100%;  -o-background-size: 100% 100%;  -webkit-background-size: 100% 100%;  background-size: 100% 100%;  left: 0;  right: 0;  height: 40px;  width: 80%;  bottom: -40px;  margin-left: auto;  opacity: 0.6;  margin-right: auto;}.shadow-right {  position: absolute;  pointer-events: none;  background-image: url(../img/base/shadow-bottom.png);  background-repeat: no-repeat;  background-position: bottom center;  height: 32px;  width: 100%;  bottom: 0;  z-index: 99;  border-bottom: 1px solid #d2d3d4;}body.boxed-layout .header-container {  margin: 0 auto;  box-shadow: 0 0 7px rgba(0, 0, 0, 0.15);}nav.nav-main.one-page-menu .fa {  margin-right: 6px;  font-size: 14px;}header nav ul.nav-main ul.dropdown-menu i.fa {  width: 20px;  font-size: 15px;  opacity: .9;  margin-right: 4px;}.menu-logo-wrap {  position: absolute;  right: 25px;  bottom: 25px;  opacity: 0.1;}nav.std-menu .menu {  height: auto;  margin: 0;  position: relative;  padding: 0;}nav.std-menu .menu li {  position: relative;  display: inline-block;  float: left;  font-size: 14px;  margin: 8px 0;}nav.std-menu .menu li:first-child {  background: none;}nav.std-menu .menu li > a {  text-decoration: none;  padding: 2px 0;  margin: 0 10px;  display: block;  white-space: nowrap;  background: transparent;}.v-menu-item-info {  background: #c10841;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  color: #fff;  margin: 2px 0 0 7px;  padding: 2px 5px;  display: inline-block;  font-size: 11px;  line-height: 14px;}.bg-warning {  background: #f89406 !important;}.bg-success {  background: #738d00 !important;}.bg-info {  background: #9c9c9c !important;}.promo-block {  background-color: rgb(250, 250, 250);  border-left: 1px solid rgb(236, 236, 236) !important;  padding: 0 0 !important;}.promo-block .promo-block-inner {  padding: 33px 0px;}.promo-block .promo-block-inner img {  margin-left: auto;  margin-right: auto;  display: -webkit-box;}body.no-page-top {  background: #EDEFF2;}body .shopping-cart-widget,body .search,body nav ul.nav-main {  -moz-transition: all 0.3s;  -o-transition: all 0.3s;  -webkit-transition: all 0.3s;  transition: all 0.3s;}body .form-control.search {  margin-top: 1px !important;  height: 40px !important;  border: 1px solid #EBEBEB;}header > .container {  position: relative;}/* Header Top */.header-container .header-top {  background: #ffffff;  border-bottom: 1px solid #EBEBEB;  width: 100%;  z-index: 1002;  margin: 0;  min-height: 40px;  -moz-transition: all 0.2s;  -o-transition: all 0.2s;  -webkit-transition: all 0.2s;  transition: all 0.2s;}.header-container .header-top p {  float: left;  font-size: 0.9em;  line-height: 35px;  margin: 0;  padding-top: 3px;}.header-container .header-top ul.social-icons {  float: right;  list-style: none;  margin: 0 0 0 25px;  padding: 0;  position: relative;  top: 0px;  right: 10px;}.header-container .header-top ul.social-icons li a {  width: 33px;}.header-container .header-top ul.social-icons li:not(.sf-love) a {  font-size: 14px;}.header-container .header-top ul.social-icons li:first-child {  border-left: 1px solid rgb(233, 233, 233);}.header-container .header-top ul.social-icons li:last-child {  border-right: 1px solid rgb(233, 233, 233);}.header-container .header-top i.fa {  position: relative;  top: 1px;}.header-container .header-top nav i.fa {  top: 0;}.header-container .header-top nav {  float: left;}.header-container .header-top nav ul.nav-top li a,.header-container .header-top nav ul.nav-top li span {  color: #999;  font-size: 0.9em;  line-height: 50px;  padding: 0 6px;}.header-container .header-top nav ul.nav-top li a:before {  display: none;}.header-container .header-top.color nav ul.nav-top li a,.header-container .header-top.color nav ul.nav-top li span,.header-container .header-top.color ul.social-icons li a {  color: #FFF;}.dropdown-menu {  min-width: 200px;}a.current-menu-item {  background-color: rgb(243, 243, 243) !important;}a.current {  background-color: rgb(243, 243, 243) !important;}/* Responsive Nav Button */button.btn-responsive-nav {  display: none;}/* Logo */header div.logo {  display: table;  position: absolute;  height: 90px;}header div.logo a {  display: table-cell;  vertical-align: middle;}header div.logo img {  margin-left: auto;  margin-right: auto;}.fixed-header-on header.transparent-header-on div.logo img {  content: url('../img/logo.png');}/* Search */header div.search {  float: right;  position: relative;  display: block;  /*height: 90px;*/  z-index: 9999999;  margin-right: -10px;}header div.search .btn-primary:hover,header div.search .btn-primary {  border-radius: 2px;}header div.search .btn-primary .fa {  line-height: 26px;  padding: 0;}header div.search a {  width: 25px;  text-align: center;  line-height: 20px;  color: #2D343E;  position: relative;  z-index: 9999;  display: block;  font-size: 14px;  padding: 35px 5px;  -webkit-transition: none;  -o-transition: none;  transition: none;}header div.search-input {  position: absolute;  right: -10px;  background: #fff;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  padding: 15px;  width: 300px;  z-index: 9998;  filter: alpha(opacity=0);  opacity: 0;  display: none;  -moz-transition: all 0.2s;  -o-transition: all 0.2s;  -webkit-transition: all 0.2s;  transition: all 0.2s;  -moz-box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.2);  -webkit-box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.2);  box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.2);  border: 1px solid #e1e1e1;}header div.search input[type=text] {  box-shadow: none;}.v-arrow-wrap {  width: 20px;  height: 20px;  position: absolute;  top: -20px;  right: 10px;  margin-left: -10px;  overflow: hidden;}.v-arrow-inner {  top: 15px;  background-color: #ffffff;  color: #808080;  height: 10px;  width: 10px;  position: absolute;  left: 50%;  margin-left: -5px;  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  border: 1px solid #e1e1e1;}header div.search-input.active {  filter: alpha(opacity=100);  opacity: 100;}header div.search-input input {  border: 0;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}header div.search-input .input-group-btn:last-child > .btn {  margin-top: 1px;  margin-bottom: 0px;  margin-left: 0px;  margin-right: 0px;  padding: 6px 12px;  border-radius: 0px;  box-shadow: none;  border-top-right-radius: 2px;  border-bottom-right-radius: 2px;}header div.search-input .input-group-btn:last-child > .btn:hover {  margin-top: 1px;  margin-bottom: 0px;  box-shadow: none;}header div.search-input .input-group-btn:last-child > .btn:active {  top: 0px!important;}header div.search-input .input-group-btn:last-child > .btn i {  margin-right: 0px !important;  font-size: 14px;}html.webkit header div.search-input .btn {  margin-top: 0;  margin-bottom: 0px;}/* Navigation */header nav.nav-main {  float: right;}header .nav > li > a {  padding: 37px 15px;}header .nav-pills > li {  margin-right: 3px;}header div.nav-main-collapse,header div.nav-main-collapse.in {  overflow-y: visible;}header div.nav-main-collapse.in {  overflow-y: visible;  float: none;  margin: 0;}header nav ul.nav-main i.fa-caret-down {  background: transparent;  border-radius: 100%;  color: #888;  display: inline-block;  font-size: 10px;  height: 14px;  line-height: 15px;  position: relative;  text-align: center;  top: -1px;  width: 15px;}header nav ul.nav-main > li + li {  margin-left: -8px;}header nav ul.nav-main .dropdown-submenu {  position: relative;}header nav ul.nav-main .dropdown-submenu > .dropdown-menu {  top: 0;  left: 100%;  margin-top: -6px;  margin-left: -1px;  -webkit-border-radius: 0 6px 6px 6px;  -moz-border-radius: 0 6px 6px 6px;  border-radius: 0 6px 6px 6px;}header nav ul.nav-main .dropdown-submenu:hover > .dropdown-menu {  display: block;}header nav ul.nav-main .dropdown-submenu > a:after {  float: right;  content: "\f105";  font-family: fontAwesome;  font-size: 14px;  margin-right: -6px;  /*Option 2*/  /*display: block;  content: " ";  width: 0;  height: 0;  border-color: transparent;  border-style: solid;  border-width: 4px 0 4px 4px;  border-left-color: #838383;  margin-top: 7px;  margin-right: -8px;*/}header nav ul.nav-main .dropdown-submenu.pull-left {  float: none;}header nav ul.nav-main .dropdown-submenu.pull-left > .dropdown-menu {  left: -100%;  margin-left: 10px;  -webkit-border-radius: 6px 0 6px 6px;  -moz-border-radius: 6px 0 6px 6px;  border-radius: 6px 0 6px 6px;}header nav ul.nav-main li.dropdown.open a.dropdown-toggle {  -moz-border-radius: 5px 5px 0px 0px;  -webkit-border-radius: 5px 5px 0px 0px;  border-radius: 5px 5px 0px 0px;}header nav ul.nav-main ul.dropdown-menu,header nav ul.nav-main li.dropdown.open a.dropdown-toggle,header nav ul.nav-main li.active a {  background-color: transparent;}header nav ul.nav-main ul.dropdown-menu {  -moz-border-radius: 2px;  -moz-box-shadow: 0 0 0;  -webkit-border-radius: 2px;  -webkit-box-shadow: 0 0 0;  border: 0;  border-radius: 2px;  margin: 0 0 0 3px;  padding: 10px 0px;  top: auto;  background: #FFFFFF;  -moz-box-shadow: 0 20px 45px rgba(0, 0, 0, 0.13);  -webkit-box-shadow: 0 20px 45px rgba(0, 0, 0, 0.13);  box-shadow: 0 20px 45px rgba(0, 0, 0, 0.13);  border-right-color: rgb(235, 235, 235);  border-top-width: 3px;  border-top-style: solid;}header nav ul.nav-main ul.dropdown-menu ul.dropdown-menu {  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;  margin-left: 0px !important;  margin-top: -10px;}header nav ul.nav-main ul.dropdown-menu li:hover > a {  filter: none;  background: #F5F5F5;}header nav ul.nav-main ul.dropdown-menu > li > a {  color: #333;  font-weight: 300;  text-transform: none;  position: relative;  padding: 8px 18px 8px 19px;  font-size: 13px;  border-bottom: 1px solid #f7f7f7;}header nav ul.nav-main ul.dropdown-menu li:last-child > a {  border-bottom: 0;}header nav ul.nav-main li a {  font-style: normal;  line-height: 20px;  position: relative;  background: none;  text-transform: none;  display: block;  color: #565656;  /*font-size: 13px;  font-weight: 500; */  letter-spacing: 0px;  text-shadow: 0 0px 0px rgba(0, 0, 0, 0.0);  padding: 35px 18px;  font-weight: 300;  font-size: 13px;  -webkit-transition: none;  -o-transition: none;  transition: none;}header nav ul.nav-main i.fa-caret-down.fa-caret-down:before {  content: "\f107";  font-size: 12px;  vertical-align: -1px;  margin-left: 3px;}header nav ul.nav-pills > li > a:before {  display: none;}header ul.nav-pills > li > a:hover {  color: #fff;  background: none !important;}header nav ul.nav-pills > li > a,header nav ul.nav-pills > li > a:hover,header nav ul.nav-pills > li > a:focus,header nav ul.nav-pills > li.active > a,header nav ul.nav-pills > li.active > a:hover,header nav ul.nav-pills > li.active > a:focus {  -moz-border-radius: 0;  -webkit-border-radius: 0;  border-radius: 0;  border: 0;  background-color: transparent;}.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus {  background-color: transparent;}header nav ul.nav-main li ul a {  text-transform: none;  font-weight: normal;  font-size: 0.9em;}header nav ul.nav-main li.dropdown:hover > a i.fa-caret-down {  -moz-transition: all 0.2s;  -o-transition: all 0.2s;  -webkit-transition: all 0.2s;  transition: all 0.2s;}header nav ul.nav-main li.dropdown:hover > a:after {  /*display: block;        content: " ";        width: 0;        height: 0;        border-left: 10px solid transparent;        border-right: 10px solid transparent;        border-bottom: 10px solid #1e73be;        position: absolute;        bottom: -3px;        left: 40%;*/  display: none;}header nav ul.nav-main li.dropdown:hover > ul {  display: block;}.header-container nav ul.nav-main li.dropdown:hover > ul {  display: block;}/*header Top Menu*/.header-top-menu {  float: right !important;  line-height: 1.428571429;  margin-right: -10px;}nav.std-menu.header-top-menu .menu li {  margin: 0px 0;  line-height: 35px !important;}.header-container .header-top nav ul.nav-main li a {  line-height: 23px !important;  font-size: 11px;}.header-container .header-top ul.social-icons li {  height: 39px;}.header-container .header-top ul.social-icons li:not(.sf-love) a {  height: 39px;  padding-top: 13px;}nav.std-menu.header-top-menu .menu li.m-item {  border-left: 1px solid #EBEBEB;}nav.std-menu.header-top-menu ul.nav-main ul.dropdown-menu li > a {  margin: 0;}.header-container nav.header-top-menu ul.nav-main ul.dropdown-menu {  margin: 0 0 0 0px;  padding: 10px 0;  padding-top: 7px;}.header-container nav.header-top-menu ul.nav-main ul.dropdown-menu li {  float: none;  display: block;}.header-container nav.header-top-menu ul.nav-main ul.dropdown-menu li a {  padding: 4px 10px 4px 15px;}.header-container nav.header-top-menu ul.nav-main ul.dropdown-menu {  min-width: 120px;}nav.std-menu.header-top-menu .menu li > a {  padding: 8px 0px;  color: #777;}.header-container nav.header-top-menu ul.nav-main li.dropdown:hover > a {  padding-bottom: 8px;}.header-top-menu a {  font-size: 12px;}.header-top-info ul {  margin: 0px;  float: left;}.header-top-info li {  list-style: none;  display: inline-block;  line-height: 39px;  border-left: 1px solid #EBEBEB;  padding: 0px 10px;  font-size: 12px;  color: #777;}.header-top-info li:last-child {  border-right: 1px solid #EBEBEB;}.header-top-info li i.fa {  margin-right: 5px;  vertical-align: 1px;}/* Mega Menu */@media (min-width: 992px) {  header nav ul.nav-main li.dropdown > ul.dropdown-menu {    top: -9999px;    left: -9999px;    display: block;    -webkit-transition: opacity ease .3s;    -moz-transition: opacity ease .3s;    -o-transition: opacity ease .3s;    transition: opacity ease .3s;    opacity: 0;  }  header nav ul.nav-main li.dropdown:hover > ul.dropdown-menu {    top: auto;    left: auto;    opacity: 1;  }  .mega-menu-content,  .mega-menu-content [class*="col"] {    border-left: 1px dotted #e7e7e7;  }  .mega-menu-content,  .mega-menu-content [class*="col"]:first-child {    border-left: 0px dotted #e7e7e7;  }  nav.mega-menu .nav,  nav.mega-menu .dropup,  nav.mega-menu .dropdown,  nav.mega-menu .collapse {    position: static;  }  header nav.mega-menu ul.nav-main .mega-menu-content {    text-shadow: none;  }  header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu {    background: #FFFFFF !important;    color: #3F3F3F;    padding: 0px 15px;    padding-left: 15px;    margin: 0 15px;    -moz-box-shadow: 0 20px 45px rgba(0, 0, 0, 0.13);    -webkit-box-shadow: 0 20px 45px rgba(0, 0, 0, 0.13);    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.13);    border-top-width: 3px;    border-top-style: solid;  }  header nav.mega-menu ul.nav-main li.mega-menu-fullwidth ul.dropdown-menu {    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    border-radius: 3px;  }  header nav.mega-menu ul.nav-main li.mega-menu-item .mega-menu-sub-title {    color: #444;    display: block;    font-size: 13px;    font-weight: 600 !important;    padding-bottom: 10px;    cursor: default;    padding-left: 25px;    text-transform: uppercase;    letter-spacing: 1.5px  }  header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu {    list-style: none;    padding: 0;    margin: 0;  }  header nav.mega-menu ul.nav-main li.mega-menu-item .no-smx ul.sub-menu a .fa {    color: #333;    width: 20px;    font-size: 15px;    opacity: .9;    margin-right: 4px;  }  header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu a {    color: #333;    text-shadow: none;    margin: 0;    padding: 9px 12px;    padding-right: 16px;    text-transform: none;    font-size: 13px;    display: block;    font-weight: 300;    -moz-border-radius: 2px;    -webkit-border-radius: 2px;    border-radius: 2px;    -moz-transition: all 0.2s;    -o-transition: all 0.2s;    -webkit-transition: all 0.2s;    transition: all 0.2s;    padding-left: 30px;    letter-spacing: 0.5px  }  header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu a:before {    display: inline-block;    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content: "\f0da";    padding: 4px 8px 4px 0;    color: #464646;    font-size: 11px;  }  header nav.mega-menu ul.nav-main li.mega-menu-item .no-smx ul.sub-menu a:before {    display: none;  }  header nav.mega-menu ul.nav-main li.mega-menu-item:hover ul.sub-menu li:hover a:hover {    background: #F5F5F5 !important;    text-decoration: none;  }  nav.mega-menu .navbar-inner,  nav.mega-menu .container {    position: relative;  }  nav.mega-menu .dropdown-menu {    left: auto;  }  nav.mega-menu .dropdown-menu > li {    display: block;    /*border-bottom: 1px solid rgb(247, 247, 247);*/  }  nav.mega-menu .dropdown-menu > li:last-child {    border-bottom: 0 solid rgb(247, 247, 247);  }  nav.mega-menu .nav.pull-right .dropdown-menu {    right: 0;  }  nav.mega-menu .mega-menu-content [class*="col"] {    padding: 30px 0;  }  nav.mega-menu .mega-menu-content:before,  nav.mega-menu .mega-menu-content:after {    display: table;    content: "";    line-height: 0;  }  nav.mega-menu .mega-menu-content:after {    clear: both;  }  nav.mega-menu.navbar .nav > li > .dropdown-menu:after,  nav.mega-menu.navbar .nav > li > .dropdown-menu:before {    display: none;  }  nav.mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu {    width: 95%;    left: 2%;    right: 2% !important;  }  nav.mega-menu ul.nav-main li ul.dropdown-menu ul.dropdown-menu {    padding-top: 10px;    padding-bottom: 10px;    padding-left: 0;    padding-right: 0;    margin-top: -10px;  }  nav.mega-menu ul.sub-menu li.dropdown-submenu ul.dropdown-menu {    left: 100%;  }  nav.mega-menu ul.sub-menu li.dropdown-submenu ul.dropdown-menu li a {    padding: 6px 8px;    padding-left: 19px;  }  nav.mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu.two-columns {    width: 50%;    left: 26%;  }}@-webkit-keyframes fadeInDown {  0% {    opacity: 0;    -webkit-transform: translate3d(0, -100%, 0);    transform: translate3d(0, -100%, 0);  }  100% {    opacity: 1;    -webkit-transform: none;    transform: none;  }}@keyframes fadeInDown {  0% {    opacity: 0;    -webkit-transform: translate3d(0, -100%, 0);    transform: translate3d(0, -100%, 0);  }  100% {    opacity: 1;    -webkit-transform: none;    transform: none;  }}.fadeInDown {  -webkit-animation-name: fadeInDown;  animation-name: fadeInDown;}/* Info==================================================   Author:ThemesGround   Version: 1.0   License: GNU General Public License version ================================================== Info */.portfolio-grid li {  float: left;  height: 70px;  position: relative;  margin: 0 10px 10px 0 !important;  background-image: url(../img/crease.svg);  -moz-background-size: 100% 100%;  background-size: 100% 100%;  background-position: center center;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  -moz-border-radius: 2px;  -webkit-border-radius: 2px;  border-radius: 2px;  -moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;  color: #ffffff;}.browser-ie .portfolio-grid li,.browser-ie10 .portfolio-grid li {  background-image: none;}.portfolio-grid li a {  padding: 0 !important;}.portfolio-grid li a img {  width: 70px;  height: 70px;  -moz-transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.portfolio-grid li:hover img {  -moz-opacity: 0;  opacity: 0;  filter: alpha(opacity=0);}.portfolio-grid li a:after {  content: '\E832';  font-family: 'entypo-fontello';  font-weight: normal;  font-style: normal;  display: inline-block;  text-decoration: inherit;  font-size: 20px;  position: absolute;  right: 50%;  top: 50%;  margin-top: -8px;  margin-right: -9px;  color: #ffffff;  -moz-opacity: 0;  opacity: 0;  filter: alpha(opacity=0);  -moz-transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.portfolio-grid li:hover a:after {  -moz-opacity: 1;  opacity: 1;  filter: alpha(opacity=100);}.browser-ie .portfolio-grid li a:after {  display: none;}.v-portfolio-items.no-padding li.v-portfolio-item {  padding: 1px;}.full-width-area.v-portfolio-items {  padding: 0 2%;}.full-width-area.v-portfolio-items .v-portfolio-item {  width: 24%;  padding: 0 1%;}.v-portfolio-item.standard figcaption .thumb-info a {  top: 50%;  position: absolute;  margin-top: -25px;  margin-left: -25px;}.v-portfolio-filter-wrap {  display: block;  margin-bottom: 20px;}.v-portfolio-filter-wrap .select {  line-height: 30px;  margin-bottom: 10px;  display: block;  position: relative;  outline: none;}.has-no-sidebar .v-portfolio-filter-wrap .select {  text-align: center;  padding-left: 20px;}.v-portfolio-filter-wrap .select:hover {  text-decoration: none;}.v-portfolio-filter-wrap .select i {  margin-right: 10px;}.v-portfolio-filter-wrap .select:after {  content: '';  width: 16px;  height: 10px;  position: absolute;  top: 34px;  left: 22px;  z-index: 99;  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);}.has-no-sidebar .v-portfolio-filter-wrap .select:after {  left: 50%;  margin-left: 5px;}.v-portfolio-filter-wrap .filter-slide-wrap {  display: none;  margin-top: 0;  padding-bottom: 12px;}.v-portfolio-filter-wrap ul {  font-size: 13px;  list-style: none;  margin-top: 0;  margin-bottom: 0;}.v-portfolio-filter-wrap ul.wp-tag-cloud li a {  font-size: 13px!important;}.slideout-filter .select:after {  background: #ffffff;}.slideout-filter ul li a {  color: #ffffff;}.slideout-filter ul li.selected a {  color: #ffffff;}.slideout-filter ul li {  margin-bottom: 20px;  float: left;}.v-portfolio-filter-wrap ul li {  display: block;}.slideout-filter ul li.all,.slideout-filter ul li.has-items {  display: inline-block;}ul.v-portfolio-filter-nav li.all,ul.v-portfolio-filter-nav li.has-items {  display: block;  float: left;}.slideout-filter ul li a {  display: block;  white-space: nowrap;  padding: 6px 12px;  text-decoration: none;  -moz-border-radius: 2px;  -webkit-border-radius: 2px;  border-radius: 2px;  -moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;  overflow: hidden;  outline: none;  border-bottom: 1px solid #333;}.slideout-filter ul li.selected a {  border-bottom-color: transparent;}.v-portfolio-filter-wrap ul li a span.item-name {  max-width: 80%;  -ms-text-overflow: ellipsis;  -o-text-overflow: ellipsis;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  display: inline-block;  float: left;}.v-portfolio-filter-wrap ul.v-portfolio-filter-nav li a span.item-name {  max-width: 100%;  margin-right: 12px;}ul.v-portfolio-filter-nav li a {  border-color: #e4e4e4;}.v-portfolio-filter-wrap ul li a span.item-count {  float: right;  -moz-opacity: 0.6;  opacity: 0.6;  filter: alpha(opacity=60);}ul.v-portfolio-filter-nav {  opacity: 0;  margin-bottom: 20px;}ul.v-portfolio-filter-nav li.selected a {  -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);  box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);  font-weight: normal;  background: #f7f7f7;}ul.v-portfolio-items {  margin-bottom: 0;  list-style: none;  opacity: 0;}ul.v-portfolio-items.col-4 {  margin-right: -20px;}ul.v-portfolio-items.col-4 .v-portfolio-item {  width: 24.3%;}ul.v-portfolio-items.col-3 .v-portfolio-item {  width: 33.3%;}.v-portfolio-items > li {  margin-bottom: 30px;}.v-portfolio-items > li figure {  position: relative;}.masonry-items .v-portfolio-item {  border-bottom: 0;  padding-bottom: 0;}.v-portfolio-item.gallery {  border-bottom: 0;  padding-bottom: 0;  padding-top: 0;}.v-portfolio-item.gallery figure,.masonry-items .v-portfolio-item.standard figure {  margin-bottom: 0;}.v-portfolio-item figure {  margin-bottom: 15px;}.v-portfolio-item.masonry-item figure,.v-portfolio-item.gallery-item figure {  margin-bottom: 0;}.masonry-gallery-item figure,.masonry-gallery-item figure img,.masonry-gallery-item figure figcaption,.masonry-gallery-item figure iframe {  -moz-border-radius: 1px;  border-radius: 1px;}.v-portfolio-item figure img {  width: 100%;  height: auto;  position: relative;  display: block!important;}.v-portfolio-item.masonry-item .v-portfolio-item-info {  padding: 20px 25px 20px;  -moz-border-radius-bottomleft: 3px;  -moz-border-radius-bottomright: 3px;  -webkit-border-bottom-left-radius: 3px;  -webkit-border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px;  border-bottom-right-radius: 3px;  -moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);  box-shadow: 0 1px 2px rgba(0, 0, 0, .1);}.v-portfolio-item h3.v-portfolio-item-title {  font-weight: normal;  margin-bottom: 3px;  text-align: left;  margin-top: 0;  font-size: 18px}.row.center .v-portfolio-item h3.v-portfolio-item-title {  text-align: center !important;}.row.center .v-portfolio-item h5.v-portfolio-subtitle {  text-align: center !important;}.v-portfolio-item h1.v-portfolio-item-title {  font-weight: normal;  margin-bottom: 4px;  text-align: left;  margin-top: 10px;}.v-portfolio-item-title a:hover {  text-decoration: none;}.v-portfolio-item h5.v-portfolio-subtitle {  display: block;  margin-bottom: 0px;  text-align: left;  margin-top: 0;  color: #999999;}.v-portfolio-item h3.v-portfolio-subtitle {  display: block;  text-align: center;  margin-top: 0;  margin-bottom: 8px;}.v-portfolio-item .v-portfolio-item-excerpt {  font-size: 12px;  padding-top: 5px;  text-align: left;}.v-portfolio-item.carousel-item .v-portfolio-item-excerpt {  text-align: left;  margin-top: 0;  padding: 20px 0;}.v-bg-stylish .v-portfolio-item.carousel-item .v-portfolio-item-excerpt {  padding: 20px;  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, .1);  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .1);  box-shadow: 0 1px 0 rgba(0, 0, 0, .1);}.v-portfolio-item.carousel-item .v-portfolio-item-excerpt p:last-child {  margin-bottom: 0;}.v-portfolio-item .v-portfolio-item-permalink {  font-size: 12px;  font-weight: bold;  display: block;  text-decoration: none;}.portfolio-options-bar {  margin-bottom: 30px;}.portfolio-options-bar ul.v-pagination {  float: left;  padding-right: 1px;  margin-top: 0;  margin-bottom: 0;  font-size: 18px;  line-height: 26px;}.portfolio-options-bar ul.v-pagination li i {  height: 22px;  display: block;}.portfolio-options-bar .share-links ul.bar-styling {  float: left;  padding-right: 1px;  margin-bottom: 0;}.portfolio-options-bar .share-links ul li {  border-left: 0;}.share-links,.single-portfolio .share-links,.single .v-pagination {  border-color: #e4e4e4;}.comments-likes a i,.comments-likes a span,.comments-likes span.love-count,.share-links ul.bar-styling > li > a {  color: #666;}.portfolio-options-bar .share-links ul li > div {  padding: 8px 15px 8px;}.full-width-display-wrap,.full-width-display-wrap > .container {  position: relative;}.full-width-display-wrap .portfolio-options-bar {  position: absolute;  top: 60px;  z-index: 3;  width: 100%;  opacity: 1;  padding: 0 15px;}.boxed-layout .full-width-display-wrap figure.fw-media-wrap {  margin-left: 0!important;}.fw-media-wrap .item-slider,.fw-media-wrap .item-slider ul.slides,.fw-media-wrap .item-slider ul.slides > li {  max-height: 800px;}.v-portfolio-item-content {  margin-bottom: 30px;}.portfolio-detail-description .item-link {  margin-top: 20px;  display: block;}.portfolio-detail-description .item-link:hover {  text-decoration: none;}.portfolio-categories {  margin-bottom: 0;}.portfolio-categories li {  border-bottom: 1px solid #F0F0F0;}.portfolio-categories li:first-child {  border-top: 1px solid #F0F0F0;}.portfolio-categories li a {  padding: 8px 0;  display: block;}.portfolio-categories li a:before {  content: "\f0c1";  font-family: "FontAwesome";  font-weight: normal;  font-style: normal;  display: inline-block;  float: left;  margin-right: 10px;}.portfolio-v-blog-item-info {  border-color: #e4e4e4;}.portfolio-v-blog-item-info .sidebar-content {  margin-bottom: 20px;}.portfolio-v-blog-item-info .sidebar-content .container {  max-width: 100%;  padding: 0;}.portfolio-v-blog-item-info .date {  margin-bottom: 10px;  color: #999999;}.portfolio-v-blog-item-info .client {  display: block;  margin-bottom: 10px;  margin-top: 10px;}.portfolio-v-blog-item-info .item-link {  margin-bottom: 10px;  display: block;}.portfolio-v-blog-item-info .item-link i {  vertical-align: -3px;}article.portfolio .related-projects {  margin-top: 30px;}article.portfolio .related-projects h4 {  margin-bottom: 30px;}h3.portfolio-detail-caption {  margin-top: 0px;}.body-text {  margin-bottom: 20px;}.body-text p:last-child {  margin-bottom: 0;}.body-text ul {  list-style: disc inside;}.link-pages,.page-content .link-pages {  margin-top: 30px;  border: 1px solid #e4e4e4;  padding: 10px;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  border-radius: 4px;  -moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;}.link-pages,.page-content .link-pages p {  margin-bottom: 0;}.link-pages:empty,.page-content .link-pages:empty {  display: none;}article.type-portfolio .body-text > p:first-child {  margin-top: -5px;}article.type-team .body-text > p {  margin-left: 0;}.article-body-wrap input[type="password"] {  border-width: 1px;  border-style: solid;  margin-left: 5px;  margin-right: 5px;}/* --------------------------------------------  PORTFOLIO SHOWCASE-------------------------------------------- */.filter-slide-wrap {  background-color: #222;}.v-portfolio-item {  border-bottom-color: #e4e4e4;}.masonry-items .v-portfolio-item-info {  background: #FAFAFA;}.masonry-items .v-blog-item .blog-v-blog-item-info:before {  background-color: #f7f7f7;}.masonry-items .v-portfolio-item figure {  border-color: #e4e4e4;}.portfolio-v-blog-item-info span span {  color: #666;}.w-portfolio-list {  position: relative;  z-index: 2;}.w-portfolio-list:after {  content: '';  display: block;  clear: both;}.w-portfolio-item {  float: left;}.w-portfolio-item-anchor {  display: block;  height: 100%;  width: 100%;  position: relative;  overflow: hidden;}.w-portfolio-item-image img {  display: block;  margin: 0 auto;}.w-portfolio-item-title {  font-size: 1.5em;  margin-bottom: 0;}.w-portfolio-item-text {  display: block;}.w-portfolio.columns_5 .w-portfolio-item {  width: 20%;}.w-portfolio.columns_4 .w-portfolio-item {  width: 25%;}.w-portfolio.columns_3 .w-portfolio-item {  width: 33.33333333%;}.w-portfolio.columns_2 .w-portfolio-item {  width: 50%;}.w-portfolio-item-meta {  left: 0;  right: 0;  bottom: 0;  padding: 0;  background-color: #333;  position: absolute;  opacity: 0.9;  -webkit-transform: translateY(100%);  -ms-transform: translateY(100%);  -moz-transform: translateY(100%);  -o-transform: translateY(100%);  transform: translateY(100%);  -webkit-transition: -webkit-transform 0.25s ease-out;  -moz-transition: transform 0.25s ease-out;  -o-transition: transform 0.25s ease-out;  transition: transform 0.25s ease-out;}.w-portfolio-item-anchor:hover .w-portfolio-item-meta {  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  -moz-transform: translateY(0);  -o-transform: translateY(0);  transform: translateY(0);  overflow: visible;}.w-portfolio .w-portfolio-item .w-portfolio-item-title {  text-align: center;  padding: 14px;  margin: 0;  color: #fff;  font-size: 15px;}.w-portfolio-item-arrow {  display: block;  position: absolute;  top: 5px;  left: 50%;  margin-left: -15px;  height: 24px;  width: 24px;  border-radius: 2px;  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  -webkit-transition: top 0.25s ease-out;  -moz-transition: top 0.25s ease-out;  -o-transition: top 0.25s ease-out;  transition: top 0.25s ease-out;  background-color: #333;}.w-portfolio-item-anchor:hover .w-portfolio-item-arrow {  top: -10px;}.w-portfolio-item-image img {  display: inline;}.w-portfolio-item-img {  margin: 0;  width: 100%;  -webkit-transition: margin 0.25s ease-out;  -moz-transition: margin 0.25s ease-out;  -o-transition: margin 0.25s ease-out;  transition: margin 0.25s ease-out;}.v-portfolio-single-heading {  background-color: #314675;  border-color: #ebebeb;  background-image: none;  padding-top: 22px;  padding-bottom: 20px;  border-top: 1px solid #ebebeb !important;  box-shadow: none;  margin-bottom: 35px!important;}.v-portfolio-single-heading h2 {  color: #fff}.portfolio-title {  margin-bottom: -8px;  margin-top: 5px;}.portfolio-title a {  display: inline-block;  line-height: 35px;}.portfolio-title .portfolio-nav {  text-align: right;}.portfolio-title a[rel="tooltip"] {  border: 0;}.portfolio-title .portfolio-nav-prev {  text-align: left;}.portfolio-title .portfolio-nav-all i {  font-size: 2.6em;  color: #777;}.portfolio-title i {  font-size: 2em;  color: #fff;}.portfolio-title .portfolio-caption {  margin-top: 0px;  font-size: 24px;  font-weight: 300;}/* Info==================================================   Author:ThemesGround   Version: 1.0   License: GNU General Public License version ================================================== Info */.home.blog .masonry-fw .v-blog-wrap,.archive .masonry-fw .v-blog-wrap,.category .masonry-fw .v-blog-wrap {  padding: 0 15px;}.full-width-area.v-blog-masonry-fw {  padding: 0 15px;}.full-width-area.v-blog-masonry-fw ul.pagenavi {  text-align: center;}.full-width-area.v-blog-masonry-fw ul.pagenavi li {  float: none;  display: inline-block;  height: auto;  overflow: hidden;}.full-width-area.v-blog-masonry-fw ul.pagenavi li.next a {  margin-left: 0;}.full-width-area.v-blog-masonry-fw ul.pagenavi li a,.full-width-area.v-blog-masonry-fw ul.pagenavi li span {  margin: 0 1px;}.blog-standard .v-pagination {  position: relative;  z-index: 3;}.blog-standard .v-pagination ul {  margin-bottom: 0;}.v-blog-item.format-quote h2,.v-blog-item.format-status h1,.v-blog-item.format-aside h1,.v-blog-item.format-status h3,.v-blog-item.format-aside h3,.v-blog-item.format-quote h4,.v-blog-item.format-status h4,.v-blog-item.format-aside h4 {  display: none;}.blog-standard {  position: relative;  margin-bottom: 30px;}ul.v-blog-items {  list-style: none;}.v-blog-wrap .heading-wrap {  margin-bottom: 5px;}.v-blog-item {  margin-bottom: 60px;  padding-top: 60px;  height: auto;  overflow: hidden;}.v-blog-item:first-child {  border-top: 0;  padding-top: 0;}.has-both-sidebars .v-blog-item {  margin-bottom: 50px;}.mini-items .v-blog-item {  margin-bottom: 0;  padding-bottom: 0;}.mini-v-blog-item-wrap {  border-top: 1px solid #e4e4e4;  padding-top: 60px;}.mini-v-blog-item-wrap,.mini-items .mini-alt-wrap,.mini-items .mini-alt-wrap .quote-excerpt,.mini-items .mini-alt-wrap .link-excerpt,.masonry-items .v-blog-item .quote-excerpt,.masonry-items .v-blog-item .link-excerpt,.timeline,.post-info,.body-text .link-pages,.page-content .link-pages {  border-color: #e4e4e4;}.v-blog-item:first-child .mini-v-blog-item-wrap {  border-top: 0;  padding-top: 0;}h3.blog-post-caption,h2.blog-post-caption {  margin-top: 0px;  font-size: 24px}.mini-items .mini-alt-wrap {  padding: 20px 30px 30px;  border: 1px solid #e4e4e4;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  border-radius: 4px;}.mini-items .mini-alt-wrap .quote-excerpt,.mini-items .mini-alt-wrap .link-excerpt {  margin-left: -30px;  margin-right: -30px;  margin-bottom: 30px;  padding: 0 100px 20px;  border-bottom: 1px solid rgba(0, 0, 0, 0.08);  position: relative;}.mini-items .mini-alt-wrap .quote-excerpt:before {  content: "\201C";  font-family: "SSGizmo";  font-weight: normal;  font-style: normal;  display: block;  text-decoration: inherit;  position: absolute;  font-size: 44px;  margin-top: 10px;  top: 0;  left: 30px;  -moz-opacity: 0.2;  opacity: 0.2;  filter: alpha(opacity=20);}.mini-items .mini-alt-wrap .quote-excerpt:after {  content: "\201D";  font-family: "SSGizmo";  font-weight: normal;  font-style: normal;  display: block;  text-decoration: inherit;  position: absolute;  font-size: 44px;  top: 10px;  right: 30px;  -moz-opacity: 0.2;  opacity: 0.2;  filter: alpha(opacity=20);}.mini-items .mini-alt-wrap .link-excerpt > p {  font-weight: bold;  font-size: 20px;  line-height: 30px;  margin-bottom: 10px;  max-width: 100%;  -ms-text-overflow: ellipsis;  -o-text-overflow: ellipsis;  text-overflow: ellipsis;  overflow: hidden;}.mini-items .mini-alt-wrap .link-excerpt > i {  display: block;  position: absolute;  font-size: 44px;  margin-top: 10px;  top: 0;  left: 30px;  -moz-opacity: 0.2;  opacity: 0.2;  filter: alpha(opacity=20);}.mini-items .mini-alt-wrap .v-blog-item-details,.format-link .v-blog-item-details,.format-quote .v-blog-item-details {  display: inline;  padding-right: 20px;}.mini-items .v-blog-item h3 {  margin-top: -3px;  -ms-word-wrap: break-word;  word-wrap: break-word;  font-size: 20px;}.mini-items .v-blog-item-details {  margin-bottom: 5px;  padding-bottom: 0;  font-style: normal;  border-color: #e4e4e4;  color: #999999;  font-size: 13px;  font-weight: 300}.format-aside .v-blog-item-details,.format-status .v-blog-item-details {  display: none;}.mini-items .v-blog-item .v-blog-item-description {  margin-top: 15px;  margin-bottom: 20px;}.mini-items .like-info {  float: none;  margin-bottom: 15px;}.v-blog-item .like-info {  float: right;  font-weight: normal;  margin-top: 11px;}.blog-post-comments ol {  padding: 0 0 0 20px;}.blog-post-comments .comment-wrap {  padding-bottom: 5px;  padding-top: 5px;}.blog-post-comments .comment-meta {  margin-top: 0px;}.blog-post-comments .comment-content {  border-bottom: 1px solid #EEEEEE;  padding-bottom: 5px;}.blog-post-comments .comment-content .comment-body p {  color: #444444;  font-size: 13px;}.search-items .v-blog-item {  padding-top: 0;  margin-bottom: 50px;}.search-item-img {  float: left;  position: relative;}.search-item-img img,.search-item-img .img-holder {  height: 70px;  width: 70px;  display: block;  -moz-border-radius: 50%;  -webkit-border-radius: 50%;  border-radius: 50%;}.search-item-img .img-holder {  border: 1px solid #e3e3e3;  line-height: 20px;  background: #f7f7f7;  border-color: #e4e4e4;}.search-item-img .img-holder i {  display: inline-block;  padding: 28px 20px;  font-size: 28px;  opacity: 0.5;}.search-item-content {  margin-left: 100px;  padding-bottom: 35px;  margin-bottom: 35px;  border-bottom: 1px solid rgb(231, 231, 231);}.search-item-content.no-excerpt h3 {  margin-top: 8px;}.search-item-content .search-item-meta {  display: block;  margin-bottom: 10px;}.search-item-meta-down a,.search-item-meta a {  font-size: 12px;}.v-search-items a:hover {  border-bottom-width: 1px;  border-bottom-style: dotted;}.search-item-content .time {  color: #999;  font-size: 12px;}.search-item-content time,.search-item-content span {  color: #999999;}.v-search-items h3.search-item-caption {  margin-bottom: 5px;}.v-search-items .search-item-meta-down {  margin-top: 5px;  color: #999;  font-size: 12px;}.v-search-items .star-vote li {  padding: 0;  font-size: 13px;}.v-search-result-count {  color: #999;  margin-bottom: 30px;}/* --------------------------------------------  STANDARD-------------------------------------------- */.timeline {  position: absolute;  top: 0;  left: 30px;  width: 2px;  height: 94%;  background: #e4e4e4;  float: left;  z-index: 0;}.has-no-sidebar .timeline {  left: 45px;}.standard-items .v-blog-item {  border: 0;  margin-top: 50px;  margin-bottom: 10px;  padding-top: 5px;  z-index: 1;  position: relative;  padding-bottom: 10px;}.standard-items .v-blog-item:first-child {  margin-top: 0;}.blog .v-blog-items.standard-items {  max-width: 730px;  margin: 0 auto;}.v-blog-item .like-info .comments-wrapper {  display: inline-block;  margin-right: 0;}/* --------------------------------------------  MASONRY-------------------------------------------- */.v-blog-items {  padding-bottom: 20px;  margin-bottom: 30px!important;}.v-blog-items.masonry-items {  -moz-transition: height 0.4s ease-in-out;  -webkit-transition: height 0.4s ease-in-out;  -o-transition: height 0.4s ease-in-out;  transition: height 0.4s ease-in-out;}.v-blog-items.standard-items {  margin-bottom: 0!important;}.masonry-items .v-blog-item {  margin-bottom: 25px;  padding-bottom: 5px;  padding-top: 0;  border-top: 0;  z-index: 1;}.masonry-items .v-blog-item figure {  margin-bottom: 0;}.masonry-items .v-blog-item .quote-excerpt,.masonry-items .v-blog-item .link-excerpt {  border-bottom: 1px solid rgba(0, 0, 0, 0.08);  padding: 25px 30px 20px;}.masonry-items .v-blog-item .link-excerpt > p {  font-weight: bold;  font-size: 20px;  line-height: 30px;  margin-bottom: 10px;  max-width: 100%;  -ms-text-overflow: ellipsis;  -o-text-overflow: ellipsis;  text-overflow: ellipsis;  overflow: hidden;}.masonry-items .v-blog-item.format-quote .v-blog-item-details {  padding-bottom: 25px;}.masonry-items .v-blog-item .v-blog-item-info {  padding: 25px;  -moz-border-radius-bottomleft: 4px;  -moz-border-radius-bottomright: 4px;  -webkit-border-bottom-left-radius: 4px;  -webkit-border-bottom-right-radius: 4px;  border-bottom-left-radius: 4px;  border-bottom-right-radius: 4px;  -moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);  box-shadow: 0 1px 2px rgba(0, 0, 0, .1);}.masonry-items .v-blog-item .v-blog-item-info h4 {  margin-top: 0;  margin-bottom: 5px;  -ms-word-wrap: break-word;  word-wrap: break-word;  font-size: 18px;}.masonry-items .v-blog-item .v-blog-item-info h4.no-details {  margin-bottom: 10px;}.has-both-sidebars .masonry-items .v-blog-item {  margin-bottom: 30px;}.masonry-items .v-blog-item .v-blog-item-details {  font-style: normal;  color: #999999;  font-size: 13px;  font-weight: 300}.masonry-items .v-blog-item .excerpt {  padding-top: 0;  margin-bottom: 20px;  border-bottom: 1px solid rgb(233, 233, 233);}.masonry-items .v-blog-item .v-blog-masonry-item {  background: #f7f7f7;}.blog-v-blog-item-info a.btn.v-btn,.v-blog-item-info a.btn.v-btn {  padding: 11px 20px 11px 20px!important;  margin-bottom: 0px;  border: solid 1px #ececec;  font-size: 11px;}.blog-v-blog-item-info a.btn.v-btn {  float: left;}/* --------------------------------------------  BLOG MEDIA DISPLAY-------------------------------------------- */.v-blog-item .quote-display {  text-align: center;  padding: 20px 10px 0;  font-size: 42px;}.standard-items .v-blog-item .quote-display {  padding: 0 10px 20px;}.v-blog-item figure {  position: relative;}.v-blog-item figure:empty {  display: none;}.v-blog-item figure img {  display: block;}.v-blog-items.standard-items .v-blog-item figure {  margin-bottom: 0;}.mini-items .v-blog-item figure {  float: left;  width: 370px;  margin-right: 30px;}.has-both-sidebars .mini-items .v-blog-item figure {  float: none;  width: 100%;  margin-right: 0;  margin-bottom: 20px;}.has-no-sidebar .mini-items .v-blog-item figure {  width: 446px;}.mini-items .v-blog-item figure.quote {  float: none;  width: 100%;}figure.media-wrap {  height: auto;  margin-bottom: 30px;  position: relative;}figure.media-wrap.full-width-detail {  margin-bottom: 50px;}figure.media-wrap.full-width-detail:empty {  margin-bottom: 0;}figure.media-wrap a {  display: block;}figure.media-wrap img {  height: auto!important;  width: 100%;}figure.media-wrap iframe {  display: block;  width: 100%;}figure.media-wrap .wp-audio-shortcode {  margin: 0 auto;}/* --------------------------------------------  DETAILS-------------------------------------------- */.v-blog-item h3 {  margin-bottom: 5px;  margin-top: 0;}.v-blog-item h3 a,.v-blog-item h4 a {  text-decoration: none;}.v-blog-item-details {  font-style: italic;  padding-bottom: 10px;}.v-blog-item-details a {  text-decoration: none;  border-bottom: 1px dotted #e3e3e3;}.like-info {  float: right;  font-weight: normal;}.like-info a,.like-info a:hover {  text-decoration: none;}.like-info .ss-chat {  margin-right: 5px;  font-size: 17px;  vertical-align: -4px;}.like-info .like-info-wrap {  display: inline-block;}.like-info .like-info-wrap a:hover,.like-info .like-info-wrap span:hover {  cursor: pointer;}.like-info .like-info-wrap .loved span:hover {  cursor: default;}.like-info-wrap:hover {  cursor: default;}.like-info-wrap a {  text-decoration: none;}.like-info .like-info-wrap {  margin-left: 5px;}.like-info .like-info-wrap a {  text-decoration: none;}.like-info a span,.like-info a i {  margin: 0;  -moz-transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.like-info a i.fa {  margin-right: 4px;}.like-info .like-info-wrap .loved {  margin: 0;}.like-info .like-info-wrap i {  font-size: 13px;  color: #777;}span.like-count {  -moz-transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.like-info span.like-count {  margin-left: 1px;}.excerpt ul {  list-style: disc inside;}.v-blog-item .read-more {  text-decoration: none;  clear: both;  display: inline-block;  margin-top: 5px;}.v-blog-item .read-more-bar {  height: auto;  overflow: hidden;  margin-top: 20px;}.v-blog-item .read-more-bar .read-more {  margin-top: 0;}.v-blog-item .quote-excerpt {  padding-bottom: 15px;  font-style: normal;  line-height: 160%!important;  min-height: 70px;  font-size: 18px;  line-height: 24px;}.v-blog-item .quote-excerpt p {  font-size: inherit;  line-height: inherit;}.quote-excerpt blockquote {  margin: 0 0 10px;  padding: 0;}/* --------------------------------------------  POST-------------------------------------------- */.body-content.quote {  font-size: 16px;  text-transform: uppercase;  margin-bottom: 20px;}.body-content.quote p {  margin-bottom: 3px;}.body-content.quote cite {  font-weight: bold;  text-transform: uppercase;}.article-content.aside,.item-details.aside {  margin-top: 10px;}.blog-excerpt p {  margin-bottom: 10px;}figure.media-wrap:empty,figure.media-wrap.full-width-detail:empty {  margin: 0;}figure.quote blockquote {  margin-bottom: 0;}.format-link figure.media-wrap {  text-align: center;  margin: 0 0 30px;}.format-link .link-post-link {  font-size: 18px;  line-height: 24px;  display: inline-block;}.format-link .link-post-link i {  margin-right: 8px;  vertical-align: -1px;}.format-chat figure.media-wrap {  margin-bottom: 40px;}.format-chat .chat {  margin-top: 0;}.format-chat .chat .chat-timestamp {  float: right;  font-size: 12px;  font-weight: normal;  margin: 0 10px;}.format-chat .chat .chat-text {  margin: 0 0 20px;}.format-status .body-text p {  font-size: 18px;  font-style: italic;  line-height: 24px;}.format-status .excerpt {  font-size: 18px;  font-style: italic;  line-height: 24px;}.single-format-aside .v-page-heading {  display: none;}.navigation {  margin-top: 10px;  margin-bottom: 50px;  border-top: 1px solid #e4e4e4;  border-bottom: 1px solid #e4e4e4;  padding: 15px 0;}.blog-navigation {  border-bottom: 0;  margin-bottom: 0;  padding-bottom: 0;}.nav-next i,.nav-previous i {  -moz-transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.single .blog-pagination div > a > i {  -moz-transition: all 0s ease-in-out;  -webkit-transition: all 0s ease-in-out;  -o-transition: all 0s ease-in-out;  transition: all 0s ease-in-out;}.blog-pagination {  border-top: 1px solid transparent;  margin-top: 30px!important;}.author-info-wrap {  border: solid 1px #e1e1e1;  margin-top: 40px;  background: #FFF;  padding: 30px;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}.author-bio {  margin-left: 110px;}.author-bio .social-icons {  margin-top: 20px;  margin-bottom: -5px;}.author-name {  margin-bottom: 15px;}.author-avatar {  float: left;  margin-right: 30px;}.author-avatar img {  width: 70px;  height: 70px;}.author-avatar img,.comment-avatar img {  -moz-border-radius: 50px;  -webkit-border-radius: 50px;  border-radius: 50px;  -moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;  -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, .1);  -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, .1);  box-shadow: inset 0 0 10px rgba(0, 0, 0, .1);  display: block;}.post-info {  width: 100%;  margin: 0 0 20px;  padding-bottom: 10px;  padding-top: 10px;  border-bottom: 1px solid #e4e4e4;  border-top: 1px solid #e4e4e4;  font-weight: 300}.post-info a {  border-bottom-width: 1px;  border-bottom-style: dotted;}.post-info .comments-wrapper a {  border-bottom: 0;}.post-info .vcard.author {  float: left;}.author-bio h3 {  margin-top: 0;  margin-bottom: 5px;}.related-wrap {  height: auto;  overflow: hidden;  margin-bottom: 50px;}.related-items {  margin-bottom: 0;}.related-item figure {  width: 100%;  position: relative;  overflow: hidden;  background-color: #222222;  color: #ffffff;}.related-item figure img {  display: block;}.related-item figure .img-holder {  height: 100px;  display: block;}.related-item figure .img-holder {  line-height: 20px;}.related-item figure .img-holder i {  display: inline-block;  padding: 44px 0;  font-size: 28px;  opacity: 0.5;  width: 100%;  text-align: center;  margin-left: -1px;}.related-item h5 {  font-size: 14px;}.related-item h5 a {  text-decoration: none;}.tags-link-wrap {  padding: 0 0 20px;}.tags-link-wrap .tags-wrap {  float: left;}.tags-link-wrap .like-info {  float: right;  text-align: right;  font-weight: normal;  width: 20%;}.tags-link-wrap .like-info .like-info-wrap {  margin-left: 15px;  float: right;}.tags-link-wrap .like-info .like-info-wrap span.like-count {  font-weight: normal;}.tags-link-wrap .like-info .comments-wrapper {  display: inline-block;  float: right;}.tags-wrap i {  margin-right: 5px;}.tags-wrap .tags {  margin-left: 5px;}.tags-wrap .tags a {  border-bottom: 1px dotted #e3e3e3;  border-bottom-width: 1px;  border-bottom-style: dotted;}.tags-wrap a:hover {  text-decoration: none;}.article-body-wrap {  margin-bottom: 50px;}.article-body-wrap p {  font-size: 13px;}.post-info,.article-body-wrap .share-links .share-text,.article-body-wrap .share-links a {  color: #777;}.share-links .share-text {  float: left;  padding: 6px 16px;}.share-links ul {  float: right;  margin: 0;  list-style: none!important;}.share-links ul li {  float: left;}.share-links ul li > a {  padding: 8px 16px;  display: block;}.share-links ul li:last-child > a:hover {  -webkit-border-top-right-radius: 4px;  -webkit-border-bottom-right-radius: 4px;  -moz-border-radius-topright: 4px;  -moz-border-radius-bottomright: 4px;  border-top-right-radius: 4px;  border-bottom-right-radius: 4px;}.share-links ul li > div {  padding: 6px 15px 8px;  display: block;  float: none;  margin-right: -2px;}.share-links ul li .like-info .like-info-wrap {  margin-left: 0;}.v-post-date {  width: 50px;  border: solid 1px #eee;}.v-post-date .like-holder {  margin-top: 6px;  padding-bottom: 6px;}.v-post-date .day {  color: #666;  display: block;  font-size: 20px;  margin-top: 7px;  text-align: center;}.v-post-date .month {  color: #999;  font-size: .9em;  padding: 2px 0 6px;  display: block;  text-align: center;  text-transform: uppercase;  border-bottom: solid 1px #eee;  margin-right: -1px;}.post-content {  padding: 20px 30px;  padding-bottom: 25px;  background: #ffffff;  position: relative;  -webkit-background-clip: padding-box;  -moz-background-clip: padding-box;  background-clip: padding-box;  box-shadow: 0 0px 5px rgba(0, 0, 0, .1);  -moz-border-radius-bottomleft: 3px;  -moz-border-radius-bottomright: 3px;  -webkit-border-bottom-left-radius: 3px;  -webkit-border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px;  border-bottom-right-radius: 3px;}.post-header .post-meta-info {  color: #999;  font-size: 12px;}.post-header .post-meta-info a {  color: #337ab7;  font-style: normal;}.post-content h2.title {  margin-top: 0;  margin-bottom: 5px;  font-size: 20px;}.post-content h2 a:hover {  color: #323436;}.post-inner {  margin-left: 75px;}.v-blog-post-description {  margin-bottom: 20px;  margin-top: 10px;}.read-more-button {  padding: 9px 20px!important;  font-size: 12px;  margin-top: 25px;}.post-header .minor-meta {  font-size: 13px;  color: #999;  position: relative;  top: -1px;  font-weight: 300}.text-sep {  margin-left: 3px;  margin-right: 3px;  position: relative;  top: -2px;}.like-holder,.share-holder {  display: block;  text-align: center;  font-size: 12px;  margin-top: 13px;  cursor: pointer;  text-transform: uppercase;  color: #999;}.like-holder .fa-heart-o,.like-holder .fa-heart {  font-size: 11px;  margin-right: 3px;  color: #cdcdcd;}.post-inner .btn.v-btn {  padding: 11px 25px 11px 25px!important;  border: solid 2px #ececec;  margin-bottom: 10px;  font-size: 11px;}.v-blog-recent-post .blog-list-item-date {  color: #2e343c;  width: 50px;  text-align: center;  font-size: 20px;  line-height: 15px;  padding: 10px 0;  float: left;  background: url("../img/base/news-date.png") no-repeat;}.v-blog-recent-post .blog-list-item-date span {  display: block;  font-size: 11px;  line-height: 11px;  padding: 9px 0 6px;  margin: 10px 0 0;  text-transform: uppercase;  color: #666;}.light-style .v-blog-recent-post .blog-list-item-date {  background: rgba(0, 0, 0, .2);  color: #FFF;}.light-style .v-blog-recent-post .blog-list-item-date span {  background: rgba(255, 255, 255, .2);}.v-blog-recent-post .blog-list-content {  margin-left: 70px;}.v-blog-recent-post small {  margin-top: -10px;  margin-bottom: 5px;  display: block;  color: #777;  font-size: 11px;}.v-blog-recent-post p {  margin-bottom: 10px;}.v-blog-recent-post h6 {  color: #323436;  text-transform: none;  letter-spacing: 0;}ul.recent-posts {  list-style: none;}.recent-post {  height: auto;  float: left;  margin-bottom: 20px;  background: #ffffff;}.recent-post figure {  width: 100%;  height: auto;  position: relative;  background-color: #212121;  margin-bottom: 20px;  color: #ffffff;}.recent-post figure:empty {  display: none;}.recent-post figure img {  width: 100%;  height: auto;  position: relative;  display: block!important;}.post-item-details span,.post-item-details a,.post-item-details .comments-likes a i,.post-item-details .comments-likes a span {  color: #999999;}.recent-post .post-item-details a {  color: #666;}.recent-post figure iframe {  display: block;  width: 100%;}figcaption .post-category {  padding: 10px;  float: left;  max-width: 50%;  overflow: hidden;  white-space: nowrap;  -ms-text-overflow: ellipsis;  -o-text-overflow: ellipsis;  text-overflow: ellipsis;}.recent-post .v-blog-item-info {  display: block;  vertical-align: top;}.recent-post .v-blog-item-info .comments-wrapper {  display: inline-block;  margin-right: 0;}.recent-post .v-blog-item-info p {  margin-bottom: 5px;  margin-top: 10px;  font-weight: 400;}.recent-post .v-blog-item-details {  font-style: normal;  color: rgb(125, 125, 125);  border-bottom: 1px solid #ebebeb;  font-size: 12px;  padding-bottom: 10px;}.recent-post .post-item-details {  margin-top: 10px;}.recent-post .post-item-details .like-info,.recent-post .post-item-details .like-info i,.recent-post .post-item-details .like-info span {  font-weight: normal;}.recent-post .post-item-details .like-info .icon-comment {  margin-right: 3px;}.recent-post h5 {  margin-top: 0;  margin-bottom: 3px;  font-size: 16px;}.recent-post h5 a {  text-decoration: none;}.recent-post .post-details {  margin-bottom: 5px;  color: #999999;}.recent-post .excerpt {  padding-top: 8px;}.recent-post .excerpt p {  margin-bottom: 0;}.recent-post.format-chat .chat {  margin-top: 20px;}.recent-post figure.quote {  background: transparent!important;}.recent-post .post-date {  margin-right: 4px;}/* --------------------------------------------  LOAD IN ANIMATIONS-------------------------------------------- */.v-animation {  -webkit-perspective:600px;  -moz-perspective: 600px;  -ms-perspective: 600px;  perspective: 600px;  opacity: 0;  position: relative;}html.no-js .v-animation,.mobile-browser .v-animation,.apple-mobile-browser .v-animation,.v-animation[data-animation="none"] {  opacity: 1!important;  left: auto!important;  right: auto!important;  bottom: auto!important;  -webkit-transform: scale(1)!important;  -o-transform: scale(1)!important;  -moz-transform: scale(1)!important;  -ms-transform: scale(1)!important;  transform: scale(1)!important;}.v-animation[data-animation="grow"] {  opacity: 0;  -webkit-transform: scale(0.4);  -o-transform: scale(0.4);  -moz-transform: scale(0.4);  -ms-transform: scale(0.4);  transform: scale(0.4);  -webkit-transform-origin: 50% 50%;  -moz-transform-origin: 50% 50%;  -ms-transform-origin: 50% 50%;  -o-transform-origin: 50% 50%;  transform-origin: 50% 50%;  -webkit-transition: all 0.6s cubic-bezier(0.15, 0.85, 0.35, 1.25);  -moz-transition: all 0.6s cubic-bezier(0.15, 0.85, 0.35, 1.25);  -o-transition: all 0.6s cubic-bezier(0.15, 0.85, 0.35, 1.25);  transition: all 0.6s cubic-bezier(0.15, 0.85, 0.35, 1.25);}.v-animation[data-animation="grow"].v-animate {  opacity: 1;  -webkit-transform: scale(1);  -o-transform: scale(1);  -moz-transform: scale(1);  -ms-transform: scale(1);  transform: scale(1);}.v-animation[data-animation="pop-up"].v-animate {  -webkit-transform-style: preserve-3d;  -moz-transform-style: preserve-3d;  transform-style: preserve-3d;  -webkit-transform: scale(0.2);  -moz-transform: scale(0.2);  -ms-transform: scale(0.2);  -o-transform: scale(0.2);  transform: scale(0.2);  -webkit-animation: popUp 0.4s ease-in-out forwards;  -moz-animation: popUp 0.4s ease-in-out forwards;  -o-animation: popUp 0.4s ease-in-out forwards;  animation: popUp 0.4s ease-in-out forwards;}.v-animation[data-animation="flip"].v-animate {  -webkit-transform-style: preserve-3d;  -moz-transform-style: preserve-3d;  transform-style: preserve-3d;  -webkit-transform-origin: 0% 0%;  -moz-transform-origin: 0% 0%;  -ms-transform-origin: 0% 0%;  -o-transform-origin: 0% 0%;  transform-origin: 0% 0%;  -webkit-transform: rotateX(-80deg);  -moz-transform: rotateX(-80deg);  -ms-transform: rotateX(-80deg);  -o-transform: rotateX(-80deg);  transform: rotateX(-80deg);  -webkit-animation: flip .8s ease-in-out forwards;  -moz-animation: flip .8s ease-in-out forwards;  -o-animation: flip .8s ease-in-out forwards;  animation: flip .8s ease-in-out forwards;}.v-animation[data-animation="helix"].v-animate {  -webkit-transform-style: preserve-3d;  -moz-transform-style: preserve-3d;  transform-style: preserve-3d;  -webkit-transform: rotateY(-180deg);  -moz-transform: rotateY(-180deg);  -ms-transform: rotateY(-180deg);  -o-transform: rotateY(-180deg);  transform: rotateY(-180deg);  -webkit-animation: helix .8s ease-in-out forwards;  -moz-animation: helix .8s ease-in-out forwards;  -o-animation: helix .8s ease-in-out forwards;  animation: helix .8s ease-in-out forwards;}.v-animation[data-animation="move-up"].v-animate {  -webkit-transform: translateY(200px);  -moz-transform: translateY(200px);  -ms-transform: translateY(200px);  -o-transform: translateY(200px);  transform: translateY(200px);  -webkit-animation: moveUp 0.65s ease forwards;  -moz-animation: moveUp 0.65s ease forwards;  -o-animation: moveUp 0.65s ease forwards;  animation: moveUp 0.65s ease forwards;}.v-animation[data-animation="spin"].v-animate {  -webkit-animation: spin 0.65s ease forwards;  -moz-animation: spin 0.65s ease forwards;  -o-animation: spin 0.65s ease forwards;  animation: spin 0.65s ease forwards;}.v-animation[data-animation="flip-x"].v-animate {  -webkit-backface-visibility: visible;  -moz-backface-visibility: visible;  -o-backface-visibility: visible;  backface-visibility: visible;  -webkit-animation: flipX 0.65s ease forwards;  -moz-animation: flipX 0.65s ease forwards;  -o-animation: flipX 0.65s ease forwards;  animation: flipX 0.65s ease forwards;}.v-animation[data-animation="flip-y"].v-animate {  -webkit-backface-visibility: visible;  -moz-backface-visibility: visible;  -o-backface-visibility: visible;  backface-visibility: visible;  -webkit-animation: flipY 0.65s ease forwards;  -moz-animation: flipY 0.65s ease forwards;  -o-animation: flipY 0.65s ease forwards;  animation: flipY 0.65s ease forwards;}.v-animation[data-animation="fade-from-left"] {  left: -70px;}.v-animation[data-animation="fade-from-right"] {  right: -70px;}.v-animation[data-animation="fade-from-bottom"] {  bottom: -120px;}.v-animation[data-animation="fade-from-left"],.v-animation[data-animation="fade-from-right"] {  margin: 0 auto;}.browser-ie .v-animation[data-animation="pop-up"].v-animate,.browser-ie .v-animation[data-animation="flip"].v-animate,.browser-ie .v-animation[data-animation="helix"].v-animate,.browser-ie .v-animation[data-animation="fly"].v-animate,.browser-ie .v-animation[data-animation="move-up"].v-animate,.browser-ie .v-animation[data-animation="spin"].v-animate,.browser-ie .v-animation[data-animation="flip-x"].v-animate,.browser-ie .v-animation[data-animation="flip-y"].v-animate {  opacity: 1;  -webkit-transform: scale(1);  -moz-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);}/* #CSS3 Keyframes================================================== */@-webkit-keyframes fadeIn {  to {    opacity: 1;  }}@-moz-keyframes fadeIn {  to {    opacity: 1;  }}@keyframes fadeIn {  to {    opacity: 1;  }}@-webkit-keyframes moveUp {  to {    -webkit-transform: translateY(0);    opacity: 1;  }}@-moz-keyframes moveUp {  to {    -moz-transform: translateY(0);    opacity: 1;  }}@keyframes moveUp {  to {    transform: translateY(0);    opacity: 1;  }}@-webkit-keyframes scaleUp {  to {    -webkit-transform: scale(1);    opacity: 1;  }}@-moz-keyframes scaleUp {  to {    -moz-transform: scale(1);    opacity: 1;  }}@keyframes scaleUp {  to {    transform: scale(1);    opacity: 1;  }}@-webkit-keyframes fallPerspective {  100% {    -webkit-transform: translateZ(0px) translateY(0px) rotateX(0deg);    opacity: 1;  }}@-moz-keyframes fallPerspective {  100% {    -moz-transform: translateZ(0px) translateY(0px) rotateX(0deg);    opacity: 1;  }}@keyframes fallPerspective {  100% {    transform: translateZ(0px) translateY(0px) rotateX(0deg);    opacity: 1;  }}@-webkit-keyframes fly {  100% {    -webkit-transform: rotateX(0deg);    opacity: 1;  }}@-moz-keyframes fly {  100% {    -moz-transform: rotateX(0deg);    opacity: 1;  }}@keyframes fly {  100% {    transform: rotateX(0deg);    opacity: 1;  }}@-webkit-keyframes flip {  100% {    -webkit-transform: rotateX(0deg);    opacity: 1;  }}@-moz-keyframes flip {  100% {    -moz-transform: rotateX(0deg);    opacity: 1;  }}@keyframes flip {  100% {    transform: rotateX(0deg);    opacity: 1;  }}@-webkit-keyframes helix {  100% {    -webkit-transform: rotateY(0deg);    opacity: 1;  }}@-moz-keyframes helix {  100% {    -moz-transform: rotateY(0deg);    opacity: 1;  }}@keyframes helix {  100% {    transform: rotateY(0deg);    opacity: 1;  }}@-webkit-keyframes popUp {  70% {    -webkit-transform: scale(1.1);    opacity: .8;    -webkit-animation-timing-function: ease-out;  }  100% {    -webkit-transform: scale(1);    opacity: 1;  }}@-moz-keyframes popUp {  70% {    -moz-transform: scale(1.1);    opacity: .8;    -moz-animation-timing-function: ease-out;  }  100% {    -moz-transform: scale(1);    opacity: 1;  }}@keyframes popUp {  70% {    transform: scale(1.1);    opacity: .8;    animation-timing-function: ease-out;  }  100% {    transform: scale(1);    opacity: 1;  }}@-ms-keyframes spin {  from {    -ms-transform: rotate(0deg);  }  to {    -ms-transform: rotate(360deg);    opacity: 1;  }}@-moz-keyframes spin {  from {    -moz-transform: rotate(0deg);  }  to {    -moz-transform: rotate(360deg);    opacity: 1;  }}@-webkit-keyframes spin {  from {    -webkit-transform: rotate(0deg);  }  to {    -webkit-transform: rotate(360deg);    opacity: 1;  }}@keyframes spin {  from {    transform: rotate(0deg);  }  to {    transform: rotate(360deg);    opacity: 1;  }}@-webkit-keyframes flipX {  0% {    -webkit-transform: perspective(400px) rotateX(90deg);    opacity: 0;  }  100% {    -webkit-transform: perspective(400px) rotateX(0deg);    opacity: 1;  }}@-moz-keyframes flipX {  0% {    -moz-transform: perspective(400px) rotateX(90deg);    opacity: 0;  }  100% {    -moz-transform: perspective(400px) rotateX(0deg);    opacity: 1;  }}@-o-keyframes flipX {  0% {    -o-transform: perspective(400px) rotateX(90deg);    opacity: 0;  }  100% {    -o-transform: perspective(400px) rotateX(0deg);    opacity: 1;  }}@keyframes flipX {  0% {    transform: perspective(400px) rotateX(90deg);    opacity: 0;  }  100% {    transform: perspective(400px) rotateX(0deg);    opacity: 1;  }}@-webkit-keyframes flipY {  0% {    -webkit-transform: perspective(400px) rotateY(90deg);    opacity: 0;  }  100% {    -webkit-transform: perspective(400px) rotateY(0deg);    opacity: 1;  }}@-moz-keyframes flipY {  0% {    -moz-transform: perspective(400px) rotateY(90deg);    opacity: 0;  }  100% {    -moz-transform: perspective(400px) rotateY(0deg);    opacity: 1;  }}@-o-keyframes flipY {  0% {    -o-transform: perspective(400px) rotateY(90deg);    opacity: 0;  }  100% {    -o-transform: perspective(400px) rotateY(0deg);    opacity: 1;  }}@keyframes flipY {  0% {    transform: perspective(400px) rotateY(90deg);    opacity: 0;  }  100% {    transform: perspective(400px) rotateY(0deg);    opacity: 1;  }}@-webkit-keyframes shake {  0%,  50%,  100% {    -webkit-transform: translateX(0);  }  25% {    -webkit-transform: translateX(-100px);  }  75% {    -webkit-transform: translateX(100px);  }}@-moz-keyframes shake {  0%,  50%,  100% {    -moz-transform: translateX(0);  }  25% {    -moz-transform: translateX(-100px);  }  75% {    -moz-transform: translateX(100px);  }}@-o-keyframes shake {  0%,  50%,  100% {    -o-transform: translateX(0);  }  25% {    -o-transform: translateX(-100px);  }  75% {    -o-transform: translateX(100px);  }}@keyframes shake {  0%,  50%,  100% {    transform: translateX(0);  }  25% {    transform: translateX(-100px);  }  75% {    transform: translateX(100px);  }}/* Info==================================================   Author:ThemesGround   Version: 1.0   License: GNU General Public License version ================================================== Info */.v-bg-stylish.v-divider {  border-color: #e4e4e4;}.v-bg-stylish.v-bg-stylish-v1 {  background-color: #FFFFFF;  background-image: url(../img/base/ff_rp_bkg2.png);  background-repeat: repeat;  background-position: center top;  -moz-background-size: auto;  background-size: auto;}.v-page-heading.v-bg-stylish.v-bg-stylish-v1 {  background-color: #314675;  border-color: #ebebeb;  background-image: none;  padding-top: 22px;  padding-bottom: 20px;  border-top: 1px solid #ebebeb !important;  box-shadow: none;  margin-bottom: 35px!important}.v-bg-stylish.v-bg-stylish-v1,.v-bg-stylish.v-bg-stylish-v1 h1,.v-bg-stylish.v-bg-stylish-v1 h2,.v-bg-stylish.v-bg-stylish-v1 h3,.v-bg-stylish.v-bg-stylish-v1 h3,.v-bg-stylish.v-bg-stylish-v1 h4,.v-bg-stylish.v-bg-stylish-v1 h5,.v-bg-stylish.v-bg-stylish-v1 h6,.v-bg-stylish-v1 .carousel-wrap > a {  color: #333;}.v-bg-stylish.v-bg-stylish-v1 h4.v-center-heading span:before,.v-bg-stylish.v-bg-stylish-v1 h4.v-center-heading span:after {  border-color: #333;}.v-bg-stylish-v1.v-full-width-text:after {  border-top-color: #FFFFFF;  background-image: url(../img/base/page-heading-bg.png);  background-repeat: repeat;  background-size: cover;}.v-bg-stylish-v1 h4.v-text-heading,.v-bg-stylish-v1 h4.v-heading {  border-bottom-color: #333;}.v-bg-stylish.v-bg-stylish-v2 {  background-color: #FFFFFF;}.v-bg-stylish.v-bg-stylish-v2 {  background-image: url(../img/base/pw_maze_white.png);  background-repeat: repeat;  background-position: center top;  -moz-background-size: auto;  background-size: auto;  box-shadow: inset 0 0 1px rgba(0, 0, 0, .1);}.v-bg-stylish.v-bg-stylish-v2,.v-bg-stylish.v-bg-stylish-v2 h1,.v-bg-stylish.v-bg-stylish-v2 h2,.v-bg-stylish.v-bg-stylish-v2 h3,.v-bg-stylish.v-bg-stylish-v2 h3,.v-bg-stylish.v-bg-stylish-v2 h4,.v-bg-stylish.v-bg-stylish-v2 h5,.v-bg-stylish.v-bg-stylish-v2 h6,.v-bg-stylish-v2 .carousel-wrap > a {  color: #333;}.v-bg-stylish.v-bg-stylish-v2 h4.v-center-heading span:before,.v-bg-stylish.v-bg-stylish-v2 h4.v-center-heading span:after {  border-color: #333;}.v-bg-stylish-v2.v-full-width-text:after {  border-top-color: #FFFFFF;}.v-bg-stylish-v2 h4.v-text-heading,.v-bg-stylish-v2 h4.v-heading {  border-bottom-color: #333;}.v-bg-stylish.v-bg-stylish-v3 {  background-image: url(../img/base/tiny_grid.png);  background-repeat: repeat;  background-position: center top;  background-size: auto;  box-shadow: none;}.v-call-to-action-dark {  background: url(/upload/image/pattern.png)!important;  padding: 35px 0px!important}.v-bg-stylish.v-bg-stylish-v3 .flex-control-nav li a {  color: #7A7A7A;}.v-bg-stylish.v-bg-stylish-v3 h4.v-center-heading span:before,.v-bg-stylish.v-bg-stylish-v3 h4.v-center-heading span:after {  border-color: #ffffff;}.v-bg-stylish-v3.v-full-width-text:after {  border-top-color: #FFFFFF;}.v-bg-stylish-v3 h4.v-text-heading,.v-bg-stylish-v3 h4.v-heading {  border-bottom-color: #ffffff;}.v-bg-stylish.v-bg-stylish-v4 {  background-color: #fff;  border-color: #e9e9e9;  border-top: none}.v-bg-stylish.v-bg-stylish-v4,.v-bg-stylish.v-bg-stylish-v4 h1,.v-bg-stylish.v-bg-stylish-v4 h2,.v-bg-stylish.v-bg-stylish-v4 h3,.v-bg-stylish.v-bg-stylish-v4 h3,.v-bg-stylish.v-bg-stylish-v4 h4,.v-bg-stylish.v-bg-stylish-v4 h5,.v-bg-stylish.v-bg-stylish-v4 h6,.v-bg-stylish-v4 .carousel-wrap > a {  color: #4a4a4a;}.v-bg-stylish.v-bg-stylish-v4 h4.v-center-heading span:before,.v-bg-stylish.v-bg-stylish-v4 h4.v-center-heading span:after {  border-color: #4a4a4a;}.v-bg-stylish-v4.v-full-width-text:after {  background-color: #f6f6f6;}.v-bg-stylish-v4 h4.v-text-heading,.v-bg-stylish-v4 h4.v-heading {  border-bottom-color: #4a4a4a;}.v-bg-stylish.v-bg-stylish-v5 {  background-color: #4a4a4a;}.v-bg-stylish.v-bg-stylish-v5,.v-bg-stylish.v-bg-stylish-v5 h1,.v-bg-stylish.v-bg-stylish-v5 h2,.v-bg-stylish.v-bg-stylish-v5 h3,.v-bg-stylish.v-bg-stylish-v5 h3,.v-bg-stylish.v-bg-stylish-v5 h4,.v-bg-stylish.v-bg-stylish-v5 h5,.v-bg-stylish.v-bg-stylish-v5 h6,.v-bg-stylish-v5 .carousel-wrap > a {  color: #ffffff;}.v-bg-stylish.v-bg-stylish-v5 h4.v-center-heading span:before,.v-bg-stylish.v-bg-stylish-v5 h4.v-center-heading span:after {  border-color: #ffffff;}.v-bg-stylish-v5.v-full-width-text:after {  background-color: #4a4a4a;  border-color: #4a4a4a;}.v-bg-stylish-v5 h4.v-text-heading,.v-bg-stylish-v5 h4.v-heading {  border-bottom-color: #ffffff;}.v-bg-stylish.v-bg-stylish-v6 .social-icons a {  color: #999;}.v-bg-stylish.v-bg-stylish-v6 {  background-image: url(../img/base/ff_header_bkg_dark.png);  background-repeat: repeat;  background-position: center top;  background-size: auto;  background-color: #FFFFFF;}.v-bg-stylish.v-bg-stylish-v6,.v-bg-stylish.v-bg-stylish-v6 h1,.v-bg-stylish.v-bg-stylish-v6 h2,.v-bg-stylish.v-bg-stylish-v6 h3,.v-bg-stylish.v-bg-stylish-v6 h3,.v-bg-stylish.v-bg-stylish-v6 h4,.v-bg-stylish.v-bg-stylish-v6 h5,.v-bg-stylish.v-bg-stylish-v6 h6,.v-bg-stylish-v6 .carousel-wrap > a {  color: #ffffff;}.v-bg-stylish.v-bg-stylish-v6 h4.v-center-heading span:before,.v-bg-stylish.v-bg-stylish-v6 h4.v-center-heading span:after {  border-color: #ffffff;}.v-bg-stylish-v6.v-full-width-text:after {  background-image: url(../img/base/ff_header_bkg_dark.png);  background-repeat: repeat;  border: 0;  background-color: transparent;}.v-bg-stylish-v6 h4.v-text-heading,.v-bg-stylish-v6 h4.v-heading {  border-bottom-color: #ffffff;}.v-bg-stylish.v-bg-stylish-v7 {  background-color: #ffc154;}.v-bg-stylish.v-bg-stylish-v7,.v-bg-stylish.v-bg-stylish-v7 h1,.v-bg-stylish.v-bg-stylish-v7 h2,.v-bg-stylish.v-bg-stylish-v7 h3,.v-bg-stylish.v-bg-stylish-v7 h3,.v-bg-stylish.v-bg-stylish-v7 h4,.v-bg-stylish.v-bg-stylish-v7 h5,.v-bg-stylish.v-bg-stylish-v7 h6,.v-bg-stylish-v7 .carousel-wrap > a {  color: #4a504e;}.v-bg-stylish.v-bg-stylish-v7 h4.v-center-heading span:before,.v-bg-stylish.v-bg-stylish-v7 h4.v-center-heading span:after {  border-color: #4a504e;}.v-bg-stylish-v7.v-full-width-text:after {  background-color: #ffc154;  border-color: #ffc154;}.v-bg-stylish-v7 h4.v-text-heading,.v-bg-stylish-v7 h4.v-heading {  border-bottom-color: #4a504e;}.v-bg-stylish.v-bg-stylish-v8 {  background-color: #000000;}.v-bg-stylish-v8.v-full-width-text:after {  background-color: #000000;  border-color: #000000;}.v-bg-stylish.v-bg-stylish-v8,.v-bg-stylish.v-bg-stylish-v8 h1,.v-bg-stylish.v-bg-stylish-v8 h2,.v-bg-stylish.v-bg-stylish-v8 h3,.v-bg-stylish.v-bg-stylish-v8 h3,.v-bg-stylish.v-bg-stylish-v8 h4,.v-bg-stylish.v-bg-stylish-v8 h5,.v-bg-stylish.v-bg-stylish-v8 h6,.v-bg-stylish-v8 .carousel-wrap > a {  color: #ffffff;}.v-bg-stylish.v-bg-stylish-v8 h4.v-center-heading span:before,.v-bg-stylish.v-bg-stylish-v8 h4.v-center-heading span:after {  border-color: #ffffff;}.v-bg-stylish-v8.v-full-width-text:after {  border-top-color: #000000;}.v-bg-stylish-v8 h4.v-text-heading,.v-bg-stylish-v8 h4.v-heading {  border-bottom-color: #ffffff;}.v-bg-stylish.v-bg-stylish-v9 {  background-image: url(../img/base/starring.png);  background-repeat: repeat;  background-position: center top;  -moz-background-size: auto;  background-size: auto;}.v-bg-stylish-v9.v-full-width-text:after {  background-image: url(../img/base/starring.png);  background-repeat: repeat;  border: 0;}.v-bg-stylish.v-bg-stylish-v9,.v-bg-stylish.v-bg-stylish-v9 h1,.v-bg-stylish.v-bg-stylish-v9 h2,.v-bg-stylish.v-bg-stylish-v9 h3,.v-bg-stylish.v-bg-stylish-v9 h3,.v-bg-stylish.v-bg-stylish-v9 h4,.v-bg-stylish.v-bg-stylish-v9 h5,.v-bg-stylish.v-bg-stylish-v9 h6,.v-bg-stylish-v9 .carousel-wrap > a {  color: #FFFFFF;}.v-bg-stylish.v-bg-stylish-v9 h4.v-center-heading span:before,.v-bg-stylish.v-bg-stylish-v9 h4.v-center-heading span:after {  border-color: #cf514b;}.v-bg-stylish-v9 h4.v-text-heading,.v-bg-stylish-v9 h4.v-heading {  border-bottom-color: #cf514b;}.v-bg-stylish.v-bg-stylish-v10,.v-bg-stylish.v-bg-stylish-v10 h1,.v-bg-stylish.v-bg-stylish-v10 h2,.v-bg-stylish.v-bg-stylish-v10 h3,.v-bg-stylish.v-bg-stylish-v10 h3,.v-bg-stylish.v-bg-stylish-v10 h4,.v-bg-stylish.v-bg-stylish-v10 h5,.v-bg-stylish.v-bg-stylish-v10 h6,.v-bg-stylish-v10 .carousel-wrap > a {  color: #ffffff;}.v-bg-stylish.v-bg-stylish-v10 h4.v-center-heading span:before,.v-bg-stylish.v-bg-stylish-v10 h4.v-center-heading span:after {  border-color: #ffffff;}.v-bg-stylish-v10 h4.v-text-heading,.v-bg-stylish-v10 h4.v-heading {  border-bottom-color: #ffffff;}.v-bg-stylish.light-style,.v-bg-stylish.light-style h1,.v-bg-stylish.light-style h2,.v-bg-stylish.light-style h3,.v-bg-stylish.light-style h3,.v-bg-stylish.light-style h4,.v-bg-stylish.light-style h5,.v-bg-stylish.light-style h6 {  color: #fff!important;}.v-bg-stylish.dark-style,.v-bg-stylish.dark-style h1,.v-bg-stylish.dark-style h2,.v-bg-stylish.dark-style h3,.v-bg-stylish.dark-style h3,.v-bg-stylish.dark-style h4,.v-bg-stylish.dark-style h5,.v-bg-stylish.dark-style h6 {  color: #4a4a4a!important;}.v-parallax .v-bg-overlay {  background-repeat: repeat;  background-position: center center;  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;  opacity: 0.8;  background-image: url('../img/base/video-overlay-1.png');}.v-parallax .v-bg-overlay.overlay-colored {  opacity: 0.6;}.v-bg-stylish.v-bg-stylish-v11 {  border-bottom: 1px #e5e5e5 solid}.v-bg-stylish.v-bg-stylish-v11,.v-bg-stylish.v-bg-stylish-v11 h1,.v-bg-stylish.v-bg-stylish-v11 h2,.v-bg-stylish.v-bg-stylish-v11 h3,.v-bg-stylish.v-bg-stylish-v11 h3,.v-bg-stylish.v-bg-stylish-v11 h4,.v-bg-stylish.v-bg-stylish-v11 h5,.v-bg-stylish.v-bg-stylish-v11 h6,.v-bg-stylish-v11 .carousel-wrap > a {  color: #4a4a4a;}.v-bg-stylish.v-bg-stylish-v11 h4.v-center-heading span:before,.v-bg-stylish.v-bg-stylish-v11 h4.v-center-heading span:after {  border-color: #4a4a4a;}.v-bg-stylish-v11.v-full-width-text:after {  border-top-color: #FFFFFF;}.v-bg-stylish-v11 h4.v-text-heading,.v-bg-stylish-v1 h4.v-heading {  border-bottom-color: #4a4a4a;}/* Info==================================================   Author:ThemesGround   Version: 1.0   License: GNU General Public License version ================================================== Info *//* --------------------------------------------  * Table Of Contents   - GALLERY SHORTCODE  - MAP SHORTCODE  - TEAM SHORTCODE  - ICON SHORTCODE  - ICON BOX SHORTCODE  - BUTTON SHORTCODE  - TABS SHORTCODE  - TESTIMATION SHORTCODE  - TAGLINE SHORTCODE  - SOCIAL SHORTCODE  - PARALLAX SHORTCODE  - PRICING TABLE SHORTCODE  - CLIENTS SHORTCODE  - DIVIDER SHORTCODE  - COUNT SHORTCODE  - TEXT BLOCK SHORTCODE  - BOXED CONTENT SHORTCODE  - CODE SHORTCODE  - TABLE SHORTCODE  - ALERT SHORTCODE  - IMAGE SHORTCODE  - SEARCH SHORTCODE  - HR SHORTCODE  - CLIENT BOX SHORTCODE  - TYPOGRAPHY SHORTCODE  - LIST SHORTCODE  - PROGRESS SHORTCODE  - CIRCLE CHART SHORTCODE  - LATEST TWEET SHORTCODE  - ACCORDION SHORTCODE  - PROCESS STEPS SHORTCODE  - TWEET SLIDER SHORTCODE-------------------------------------------- */.nseparator-shadow {  background: transparent url(../img/base/sep-shadow.png) no-repeat top center;  height: 9px;  width: 100%;  margin-top: 40px;  margin-bottom: 40px;  -moz-background-size: 100% 100%;  -o-background-size: 100% 100%;  background-size: 100% 100%;}/* --------------------------------------------  GALLERY SHORTCODE-------------------------------------------- */.v-gallery-widget {  margin-bottom: 40px;  position: relative;  overflow: hidden;}.v-gallery-widget .gallery-nav {  margin-top: 30px;}.v-gallery-widget .gallery-nav li {  margin-left: 30px;}.v-gallery-widget .gallery-nav li:first-child {  margin-left: 0;}.v-gallery-widget .gallery-nav li img {  display: block;  width: 100%;  height: auto;  opacity: .7;  cursor: pointer;  -moz-transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.v-gallery-widget .gallery-nav li.flex-active-slide img,.v-gallery-widget .gallery-nav li img:hover {  opacity: 1;}.gallery-slider p.flex-caption {  position: absolute;  bottom: 0;  padding: 15px 20px;  color: #fff;  margin: 0;  width: 100%;  font-size: 16px;}.gallery {  padding-top: 10px;  margin: 0 -2%;}.gallery .gallery-item {  float: left;  display: block;  width: 20%;  margin: 0 2% 4%;}.gallery-columns-1 .gallery-item {  width: 96%;}.gallery-columns-2 .gallery-item {  width: 46%;}.gallery-columns-3 .gallery-item {  width: 29.3%;}.gallery-columns-4 .gallery-item {  width: 21%;}.gallery-columns-5 .gallery-item {  width: 16%;}.gallery-columns-6 .gallery-item {  width: 12.6%;}.gallery-columns-7 .gallery-item {  width: 10.2%;}.gallery-columns-8 .gallery-item {  width: 8.4%;}.gallery-columns-9 .gallery-item {  width: 7.1%;}.gallery-item .gallery-icon {  background: #222 url(../img/view-image.png) no-repeat center center;  width: 100%;  height: auto;}.gallery-item img {  display: block;  width: 100%;  height: auto;}/* --------------------------------------------  MAP SHORTCODE-------------------------------------------- */.v-gmap-widget {  margin-bottom: 20px;}.fullscreen-map {  padding: 0;}.v-gmap-widget .v-map-wrap {  padding: 0;}.v-wrapper.shadow .v-map-wrap {  padding: 0 0 1.6%;  margin-bottom: 30px;  background: transparent url('../img/base/box_shadow_effect.png') no-repeat center bottom;  -moz-background-size: 100% auto;  background-size: 100% auto;}.map-canvas img {  max-width: none;}/* --------------------------------------------  TEAM SHORTCODE-------------------------------------------- */.v-team-member-wrap {  margin-bottom: 0px;  display: table;}.v-team-member-box .cover {  border: 1px solid rgb(235, 235, 235);}.v-team-member-box a.read-more i {  font-size: 22px;  position: absolute;  right: 60%;  top: -5px;  opacity: 0;  -webkit-transition: right .3s ease-in-out, opacity .3s ease-in-out;  -moz-transition: right .3s ease-in-out, opacity .3s ease-in-out;  -o-transition: right .3s ease-in-out, opacity .3s ease-in-out;  transition: right .3s ease-in-out, opacity .3s ease-in-out;}.v-team-member-box a.read-more:hover i {  opacity: .4;  right: 100%;}.v-team-member-statu {  color: #a5a5a5;  font-size: 12px;  line-height: 1;}.v-team-member-name {  font-size: 16px;  line-height: 1.6;}.v-team-member-box a.read-more {  position: relative;  font-size: 11px;  line-height: 1.5;  text-transform: uppercase;  letter-spacing: 1px;  color: #7a7a7a;}.v-team-member-box p {  color: rgb(122, 122, 122);  direction: ltr;  display: block;  font-style: normal;  font-family: 'Roboto', sans-serif;  font-weight: 300;  letter-spacing: 0.5px;  font-size: 13px;}.v-team-member-box .read-more {  border-bottom: 0px;}.v-team-member-box .read-more:hover {  border-bottom-width: 1px;  border-bottom-style: dotted;}.v-team-member-box .widget {  padding-bottom: 0px;}.v-team-member-box .v-team-member-img {  position: relative;  z-index: 1;  display: inline-block;  margin: 0 auto;  border-radius: 2px;}.v-team-member-box .v-team-member-img img {  max-width: 100%;  max-height: 100%;  vertical-align: top;  width: 100%;}.v-team-member-box .v-team-member-img .member-bg {  position: absolute;  z-index: 0;  bottom: 0;  left: 0;  right: 0;  height: 60px;  background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.66), transparent);  background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.66), transparent);  background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.66), transparent);  background: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.66), transparent);  background: linear-gradient(bottom, rgba(0, 0, 0, 0.66), transparent);  opacity: 0;  -webkit-transition: opacity .3s ease-in-out;  -moz-transition: opacity .3s ease-in-out;  -o-transition: opacity .3s ease-in-out;  transition: opacity .3s ease-in-out;}.v-team-member-box .v-team-member-img .social-icons {  display: block;  position: absolute;  left: 0;  bottom: 0;  height: 36px;  opacity: 0;  -webkit-transition: opacity .3s ease-in-out;  -moz-transition: opacity .3s ease-in-out;  -o-transition: opacity .3s ease-in-out;  transition: opacity .3s ease-in-out;  color: #fff;}.v-team-member-box .v-team-member-img .social-icons a {  width: 36px;  height: 36px;  color: inherit;}.v-team-member-box .v-team-member-img .social-icons a i {  width: 36px;  height: 36px;  line-height: 36px;  bottom: auto;  /*top: 34px;*/  -webkit-transition: top .3s ease-in-out;  -moz-transition: top .3s ease-in-out;  -o-transition: top .3s ease-in-out;  transition: top .3s ease-in-out;  color: white;}.v-team-member-box .v-team-member-img .social-icons a:hover i {  top: 0;}.v-team-member-box .v-team-member-img .social-icons a + .soc-tooltip {  display: none;}.v-team-member-box .v-team-member-img:hover .member-bg {  opacity: 1;}.v-team-member-box .v-team-member-img:hover .social-icons {  opacity: 1;}.v-team-member-box .heading {  position: relative;  text-align: left;  border-bottom: 1px solid #ebebeb;}.v-team-member-box .heading .v-team-member-info {  padding-bottom: 10px;  position: relative;}.v-team-member-box .member-info {  padding: 16px 18px 9px;  display: block;  background-color: white;}.v-team-member-box .heading .v-team-member-info > .v-team-member-name {  top: 0;  z-index: 1;  text-align: center;  margin-bottom: 2px;  margin-top: 0px;}.v-team-member-box .heading .v-team-member-info > .v-team-member-statu {  padding-top: 3px;  position: relative;  z-index: 1;  opacity: 1;  display: block;  text-align: center;  margin-bottom: 5px;  font-family: 'Roboto', sans-serif;  font-weight: 300;  letter-spacing: 0.5px;  font-size: 13px;}.v-team-member-box .heading .read-more-block {  width: 50%;  position: absolute;  right: 0;  bottom: 23px;  text-align: right;  line-height: 1;}.v-team-member-box .v-team-member-desc {  position: relative;  text-align: left;  padding-top: 15px;  padding-bottom: 15px;  border-bottom: 1px solid #ebebeb;}.v-team-member-box .v-team-member-desc p {  margin-bottom: 0;}.v-team-member-box .social-icons {  position: relative;  font-size: 16px;  text-align: center;}.v-team-member-box ul.social-icons li {  height: 36px;  float: none;}.v-team-member-box ul.social-icons li:not(.sf-love) a {  padding: 0px;}.v-team-member-box .social-icons a {  position: relative;  display: inline-block;  width: 39px;  height: 39px;  overflow: hidden;  color: rgba(255, 255, 255, 0.5);  font-size: 12px;  line-height: 39px;  text-align: center;  background-color: transparent;  -webkit-transition: color .3s ease-out, top .3sss ease-out;  -moz-transition: color .3s ease-out, top .3sss ease-out;  transition: color .3s ease-out, top .3sss ease-out;}.v-team-member-box .social-icons a:before {  opacity: 1;  -webkit-transition: opacity .2s ease-out;  -moz-transition: opacity .2s ease-out;  transition: opacity .2s ease-out;}.v-team-member-box .social-icons a:hover {  color: #fff;}.v-team-member-box .social-icons a:hover:before {  opacity: 0;}.v-team-member-box .social-icons a:last-child {  margin-right: 0px;}.v-team-member-box .social-icons a i {  display: block;  width: 39px;  height: 39px;  line-height: 39px;  position: absolute;  bottom: 37px;  -webkit-transition: bottom .3s ease-in-out;  -moz-transition: bottom .3s ease-in-out;  -o-transition: bottom .3s ease-in-out;  transition: bottom .3s ease-in-out;}.v-team-member-box ul.social-icons li a:hover i {  top: 1% !important;}.v-team-member-box .social-icons.widget.social-icons-bottom-margin,.v-team-member-box .social-icons.social-icons-bottom-margin {  margin-bottom: 35px;}.v-team-member-box .widget.social-icons {  margin-bottom: 0;  margin-left: auto;  margin-right: auto;  width: 100%;  padding-top: 10px;}.v-team-member-box .widget.social-icons h3 {  margin-bottom: 23px;}.v-team-member-box .widget.social-icons a {  color: #656565;  -webkit-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;  -moz-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;  -o-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;  transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;}.v-team-member-box .widget.social-icons a:hover {  color: #fff;}.v-team-member-box .widget.social-icons.social-icons-small a i {  bottom: 39px;}.v-team-member-box .widget.social-icons.social-icons-small a:hover i {  bottom: 0;}.v-team-member-box .widget.social-icons.social-icons-small .soc-tooltip {  display: none;}.v-team-member-box .widget.social-icons.social-icons-small.bordered a {  margin-right: 2px;}.v-team-member-box .widget.social-icons.social-icons-small.bordered a:before {  display: block;  width: 39px;  height: 39px;  line-height: 39px;  text-align: center;  border: 1px solid #ebebeb;}/* --------------------------------------------  ICON SHORTCODE-------------------------------------------- */.v-icon {  font-size: 30px;  line-height: 32px;  padding: 0;  width: auto;  background-image: none;}.icon-character {  font-weight: bold;  margin-left: 5px;  margin-right: 12px;}.v-icon.medium {  font-size: 38px !important;  line-height: 40px !important;  width: auto;  height: 38px;}.feature-box-icon.small .v-icon {  line-height: 49px;  height: 30px;}.v-icon.v-icon-large {  font-size: 50px;  line-height: 69px;  width: auto;  height: 56px;}.feature-box-icon.cont-large .v-icon {  line-height: 76px;}.feature-box-icon.cont-large .v-icon[class^="icon-"] {  line-height: 92px;}.feature-box-icon.cont-large .icon-character {  font-size: 80px;}.feature-box-icon .v-icon {  padding: 0;  display: block;}.feature-box-icon {  padding: 20px;  -moz-border-radius: 50%;  border-radius: 50%;  text-align: center;  vertical-align: middle;  margin-bottom: 20px;  margin-right: 20px;  height: 30px;  width: 30px;  line-height: 12px;  border: 2px solid transparent;  -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  -ms-box-sizing: content-box;  box-sizing: content-box;  -moz-background-size: 100% 100%;  background-size: 100% 100%;  background-position: center center;  -moz-transition: all 0.1s ease-in-out;  -webkit-transition: all 0.1s ease-in-out;  -o-transition: all 0.1s ease-in-out;  transition: all 0.1s ease-in-out;  border-color: #ebebeb;}.feature-box-icon:hover,.sf-hover .feature-box-icon {  background-image: url(../img/crease.svg);}.browser-ie .feature-box-icon:hover,.browser-ie .sf-hover .feature-box-icon,.browser-ie10 .feature-box-icon:hover,.browser-ie10 .sf-hover .feature-box-icon {  background-image: none;}.feature-box-icon.small {  padding: 18px;}.feature-box-icon.cont-large {  padding: 37px;  -moz-border-radius: 50%;  -webkit-border-radius: 50%;  border-radius: 50%;  text-align: center;  vertical-align: middle;  width: 77px;  height: 77px;}.v-icon.v-icon-large:before {  font-size: 72px;}.v-icon-float-left {  float: left;  padding: 5px 10px 0 0;}.v-icon-float-right {  float: right;  padding: 5px 0 0 10px;}.icn-holder {  display: inline-block;}.feature-box h3 > i[class*="icon-"] {  vertical-align: -4px;}/* --------------------------------------------  ICON BOX SHORTCODE-------------------------------------------- */.feature-box {  display: block;  position: relative;  z-index: 2;}.feature-box.feature-box-st {  text-align: center;  padding: 10px;}.feature-box-st .feature-box-icon {  margin-right: 0;  margin-bottom: 5px;}.feature-box-st .v-icon {  padding: 0;}.feature-box h3 > i {  font-size: 1.3em;  margin-right: 15px;}.feature-box.feature-box-st h3 {  margin-bottom: 20px;  font-weight: 600;}.feature-box.left-icon h3,.feature-box.left-icon-v2 h3 {  margin-top: 0;  margin-bottom: 10px;  font-weight: 600;}.feature-box.left-icon .feature-box-icon {  float: left;  position: relative;}.feature-box.left-icon-v2 > i {  float: left;  position: relative;  font-size: 42px;  line-height: 52px;  text-align: center;  width: 44px;}.feature-box.left-icon-v2 > span {  float: left;  position: relative;  font-size: 46px;  line-height: 46px;  text-align: center;  width: 48px;  margin-left: 0;}.feature-box.feature-box-secundary-two .v-icon {  margin-bottom: 15px;}.feature-box.feature-box-secundary-two h3 {  margin-top: 10px;}.feature-box[class*="feature-box-secundary-"] .feature-box-icon {  position: absolute;  left: 50%;  top: -32px;  border-radius: 999px;  height: 50px;  width: 50px;  line-height: 19px;  border: 0;  margin: 0;  -moz-transition: all 0.1s ease-in-out;  -webkit-transition: all 0.1s ease-in-out;  -o-transition: all 0.1s ease-in-out;  transition: all 0.1s ease-in-out;  background: #5482cd;  margin-left: -43px}.browser-ie .feature-box[class*="feature-box-secundary-"] .feature-box-icon,.browser-ie10 .feature-box[class*="feature-box-secundary-"] .feature-box-icon {  background-image: none;}.feature-box.feature-box-secundary-three .feature-box-icon {  right: 50%;  margin-right: -25px;}.feature-box[class*="feature-box-secundary-"] .feature-box-text {  background: #fff;  padding: 40px 25px 20px 25px;  margin-top: 35px;  margin-bottom: 20px;  -moz-box-sizing: border-box;  -ms-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  border-radius: 4px;  -moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.12);}.feature-box[class*="feature-box-secundary-"].left-icon-x .feature-box-icon {  top: 35%;  left: 0px;}.feature-box[class*="feature-box-secundary-"].left-icon-x .feature-box-text {  /*width: 93%;*/  margin-left: 35px;  padding: 20px 30px 30px 50px;}.feature-box[class*="feature-box-secundary-"].left-icon-x h3,.feature-box[class*="feature-box-secundary-"].left-icon-x .feature-box-text-inner {  text-align: left;}.feature-box.feature-box-secundary-three .feature-box-text {  padding: 60px 30px 65px 30px;  padding-bottom: 40px;}.feature-box.feature-box-secundary-two .feature-box-text {  padding-bottom: 30px;  text-align: center;}.feature-box.feature-box-secundary-four .feature-box-text {  padding: 25px 30px 20px;}.feature-box.feature-box-secundary-four h3 {  margin-top: 0;}.feature-box .feature-box-text {  display: block;}.feature-box.left-icon .feature-box-text {  display: block;  margin-left: 90px;}.feature-box.left-icon-v2 .feature-box-text {  display: block;}.features .v-smash-text-large {  text-align: center}.features .feature-box {  text-align: center;  background-color: rgb(246, 246, 246);  padding: 25px;  margin-bottom: 30px}.features .feature-box.left-icon-v2 > i {  background: #1e73be;  color: #fff;  border-radius: 999px;  width: 65px;  height: 65px;  text-align: center;  line-height: 65px!important;  font-size: 22px!important;  float: none}.features .lead {  font-size: 18px;  text-align: center;  margin-bottom: 45px}.feature-box.left-icon-v2 .feature-box-text h3 {  margin-bottom: 10px;  font-weight: 500;}.feature-box.feature-box-secundary-three h3,.feature-box.feature-box-secundary-three .feature-box-text-inner {  text-align: center;}.feature-box[class*="feature-box-secundary-"] h3,.feature-box[class*="feature-box-secundary-"] .feature-box-text-inner {  font-weight: 500;  text-align: center;}.feature-box-text h3 {  font-size: 18px;  padding-top: 20px}.feature-box-line {  width: 50px;  height: 2px;  margin: 0 auto;  display: block;  background: #e4e4e4;  margin-bottom: 20px;  -webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275) 0!important;  -moz-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275) 0s!important;  -o-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275) 0!important;  transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275) 0!important;}.color4 {  background: #d48879!important}.color3 {  background: #3a495d!important}.color2 {  background: #33a4bc!important}.sf-hover .feature-box-line {  width: 100px;}.feature-box-text-inner {  display: block;  width: 100%;  line-height: 165%;}.feature-box-text-inner p:last-child {  margin-bottom: 0;}.feature-box-icon:hover .v-icon,.sf-hover .feature-box-icon .v-icon,.feature-box.feature-box-secundary-one .v-icon,.feature-box.feature-box-secundary-three .v-icon {  color: #ffffff;}.feature-box .icon-white {  color: #ffffff;}.feature-box-animated .back,.feature-box-animated .back h3 {  color: #ffffff !important;}/* --------------------------------------------  BUTTON SHORTCODE-------------------------------------------- */.btn {  padding: 9px 12px;  outline: none !important;}.btn.v-btn {  outline: none !important;}.btn.v-btn,input[type=submit] {  position: relative;  display: inline-block;  margin-right: 10px;  vertical-align: middle;  text-align: center;  cursor: pointer;  zoom: 1;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  font-size: 13px;  line-height: 1.3;  letter-spacing: 0.3px;  text-transform: uppercase;  color: #eee;  color: rgba(255, 255, 255, 1)!important;  box-shadow: 0 1px 0 0 #065296;  padding: 13px 20px 13px;  font-weight: bold;}.btn.subscriber-button {  margin-bottom: 0px;  margin-right: 0px;}button.btn:not(.v-btn.v-second-dark):not(.v-btn.v-third-dark) {  border: none;}.btn.v-btn.disabled {  cursor: default!important;  background: rgba(39, 174, 96, .8)!important;  box-shadow: 0 1px 0 0 rgba(19, 154, 76, .9)!important}.btn.v-btn-default:hover,input[type=submit]:hover {  color: #FFF;  color: rgba(255, 255, 255, 1)!important;  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 1);  background: #323436 !important;}.btn.v-btn.btn-danger {  box-shadow: none;  padding: 12px 16px;  margin-bottom: 0px;}.btn.v-btn i {  position: relative;  top: 0px;  font-size: 1.2em;  margin-right: 8px;}.btn.v-btn i[class*="icon-"] {  font-size: 1em;}.v-dropdown-box a.btn.v-btn {  color: #eee;  color: rgba(255, 255, 255, .8)!important;}.v-dropdown-box a.btn.v-btn:hover {  color: #FFF;  color: rgba(255, 255, 255, 1)!important}.btn.v-btn.special-icon {  padding-left: 55px!important}.btn.v-btn.special-icon i {  position: absolute;  left: 0;  top: 0;  height: 100%;  width: 37px;  background: #065296;  text-align: center;  line-height: 43px;  margin-right: 0}.btn.v-btn.special-icon i::after {  position: absolute;  display: block;  content: "";  width: 10px;  height: 10px;  background: #065296;  border-right: 0;  border-bottom: 0;  top: 50%;  margin-top: -3px;  right: -5px;  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  z-index: 8;}.btn.v-btn.special-icon:hover i,.btn.v-btn.special-icon:hover i::after {  background: #222}.v-btn.v-turqoise {  background: rgba(26, 188, 156, .8);  box-shadow: 0 1px 0 0 rgba(6, 168, 136, .9)}.btn.v-btn.v-turqoise.special-icon i::after,.btn.v-btn.v-turqoise.special-icon i {  background: rgba(6, 168, 136, 1)}.lead {  font-size: 18px;  font-weight: 300;  letter-spacing: 0.5px;  line-height: 1.4;  color: #4a4a4a;}.v-btn.v-turqoise:hover {  background: rgba(26, 188, 156, 1);  box-shadow: 0 1px 0 0 rgba(6, 168, 136, 1)}.v-btn.v-green-sea {  background: rgba(22, 160, 133, .8);  box-shadow: 0 1px 0 0 rgba(2, 140, 113, .9)}.btn.v-btn.v-green-sea.special-icon i::after,.btn.v-btn.v-green-sea.special-icon i {  background: rgba(2, 140, 113, 1)}.v-btn.v-green-sea:hover {  background: rgba(22, 160, 133, 1);  box-shadow: 0 1px 0 0 rgba(2, 140, 113, 1)}.v-btn.v-sunflower {  background: rgba(241, 196, 15, .8);  box-shadow: 0 1px 0 0 rgba(221, 176, 0, .9)}.btn.v-btn.v-sunflower.special-icon i::after,.btn.v-btn.v-sunflower.special-icon i {  background: rgba(221, 176, 0, 1)}.v-btn.v-sunflower:hover {  background: rgba(241, 196, 15, 1);  box-shadow: 0 1px 0 0 rgba(221, 176, 0, 1)}.v-btn.v-orange {  background: rgba(243, 156, 18, .8);  box-shadow: 0 1px 0 0 rgba(223, 136, 0, .9)}.btn.v-btn.v-orange.special-icon i::after,.btn.v-orange.special-icon i {  background: rgba(223, 136, 0, 1)}.v-btn.v-orange:hover {  background: rgba(243, 156, 18, 1);  box-shadow: 0 1px 0 0 rgba(223, 136, 0, 1)}.v-btn.v-emerald {  background: rgba(46, 204, 113, .8)!important;  box-shadow: 0 1px 0 0 rgba(26, 184, 93, .9)!important}.v-btn.btn.v-emerald.special-icon i::after,.btn.v-btn.v-emerald.special-icon i {  background: rgba(26, 184, 93, 1)}.v-btn.v-emerald:hover {  background: rgba(46, 204, 113, 1)!important;  box-shadow: 0 1px 0 0 rgba(26, 184, 93, 1)!important}.v-btn.v-nephritis {  background: rgba(39, 174, 96, .8);  box-shadow: 0 1px 0 0 rgba(19, 154, 76, .9)}.btn.v-btn.v-nephritis.special-icon i::after,.btn.v-btn.v-nephritis.special-icon i {  background: rgba(19, 154, 76, 1)}.v-btn.v-nephritis:hover {  background: rgba(39, 174, 96, 1);  box-shadow: 0 1px 0 0 rgba(19, 154, 76, 1)}.v-btn.v-carrot {  background: rgba(230, 126, 34, .8);  box-shadow: 0 1px 0 0 rgba(210, 106, 14, .9)}.btn.v-btn.v-carrot.special-icon i::after,.btn.v-btn.v-carrot.special-icon i {  background: rgba(210, 106, 14, 1)}.v-btn.v-carrot:hover {  background: rgba(230, 126, 34, 1);  box-shadow: 0 3px 0 0 rgba(210, 106, 14, 1)}.v-btn.v-pumpkin {  background: rgba(211, 84, 0, .8);  box-shadow: 0 1px 0 0 rgba(191, 64, 0, .9)}.btn.v-btn.v-pumpkin.special-icon i::after,.btn.v-btn.v-pumpkin.special-icon i {  background: rgba(191, 64, 0, 1)}.v-btn.v-pumpkin:hover {  background: rgba(211, 84, 0, 1);  box-shadow: 0 1px 0 0 rgba(191, 64, 0, 1)}.v-btn.v-btn.v-peter-river {  background: rgba(52, 152, 219, .8);  box-shadow: 0 1px 0 0 rgba(32, 132, 199, .9)}.btn.v-btn.v-btn.v-peter-river.special-icon i::after,.btn.v-btn.v-btn.v-peter-river.special-icon i {  background: rgba(32, 132, 199, 1)}.v-btn.v-peter-river:hover {  background: rgba(52, 152, 219, 1);  box-shadow: 0 1px 0 0 rgba(32, 132, 199, 1)}.v-btn.v-belize-hole {  background: rgba(41, 128, 185, .8);  box-shadow: 0 1px 0 0 rgba(21, 108, 165, .9)}.btn.v-btn.v-belize-hole.special-icon i::after,.btn.v-btn.v-belize-hole.special-icon i {  background: rgba(21, 108, 165, 1)}.v-btn.v-belize-hole:hover {  background: rgba(41, 128, 185, 1);  box-shadow: 0 3px 0 0 rgba(21, 108, 165, 1)}.v-btn.v-alizarin {  background: rgba(231, 76, 60, .8);  box-shadow: 0 1px 0 0 rgba(221, 56, 40, .9)}.btn.v-btn.v-alizarin.special-icon i::after,.btn.v-btn.v-alizarin.special-icon i {  background: rgba(221, 56, 40, 1)}.v-btn.v-alizarin:hover {  background: rgba(231, 76, 60, 1);  box-shadow: 0 1px 0 0 rgba(221, 56, 40, 1)}.v-btn.v-pomegranate {  background: rgba(192, 57, 43, .8);  box-shadow: 0 1px 0 0 rgba(172, 37, 23, .9)}.btn.v-btn.v-pomegranate.special-icon i::after,.btn.v-btn.v-pomegranate.special-icon i {  background: rgba(172, 37, 23, 1)}.v-btn.v-pomegranate:hover {  background: rgba(192, 57, 43, 1);  box-shadow: 0 3px 0 0 rgba(172, 37, 23, 1)}.v-btn.v-amethyst {  background: rgba(155, 89, 182, .8);  box-shadow: 0 1px 0 0 rgba(135, 69, 162, .9)}.btn.v-btn.v-amethyst.special-icon i::after,.btn.v-btn.v-amethyst.special-icon i {  background: rgba(135, 69, 162, 1)}.v-btn.v-amethyst:hover {  background: rgba(155, 89, 182, 1);  box-shadow: 0 1px 0 0 rgba(135, 69, 162, 1)}.v-btn.v-wisteria {  background: rgba(142, 68, 173, .8);  box-shadow: 0 1px 0 0 rgba(122, 48, 153, .9)}.btn.v-btn.v-wisteria.special-icon i::after,.btn.v-btn.v-wisteria.special-icon i {  background: rgba(122, 48, 153, 1)}.v-btn.v-wisteria:hover {  background: rgba(142, 68, 173, 1);  box-shadow: 0 1px 0 0 rgba(122, 48, 153, 1)}.v-btn.v-wet-asphalt {  background: rgba(52, 73, 94, .8);  box-shadow: 0 1px 0 0 rgba(32, 53, 74, .9)}.btn.v-btn.v-wet-asphalt.special-icon i::after,.btn.v-btn.v-wet-asphalt.special-icon i {  background: rgba(32, 53, 74, 1)}.v-btn.v-wet-asphalt:hover {  background: rgba(52, 73, 94, 1);  box-shadow: 0 1px 0 0 rgba(32, 53, 74, 1)}.v-btn.v-midnight-blue {  background: rgba(44, 62, 80, .8);  box-shadow: 0 1px 0 0 rgba(24, 42, 60, .9)}.btn.v-btn.v-midnight-blue.special-icon i::after,.btn.v-btn.v-midnight-blue.special-icon i {  background: rgba(24, 42, 60, 1)}.v-btn.v-midnight-blue:hover {  background: rgba(44, 62, 80, 1);  box-shadow: 0 1px 0 0 rgba(24, 42, 60, 1)}.v-btn.v-concrete {  background: rgba(149, 165, 166, .8);  box-shadow: 0 1px 0 0 rgba(129, 145, 146, .8)}.btn.v-btn.v-concrete.special-icon i::after,.btn.v-btn.v-concrete.special-icon i {  background: rgba(129, 145, 146, 1)}.v-btn.v-concrete:hover {  background: rgba(149, 165, 166, 1);  box-shadow: 0 1px 0 0 rgba(109, 125, 126, .8)}.v-btn.v-asbestos {  background: rgba(127, 140, 141, .8);  box-shadow: 0 1px 0 0 rgba(107, 120, 121, .9)}.btn.v-btn.v-asbestos.special-icon i::after,.btn.v-btn.v-asbestos.special-icon i {  background: rgba(107, 120, 121, 1)}.v-btn.v-asbestos:hover {  background: rgba(127, 140, 141, 1);  box-shadow: 0 1px 0 0 rgba(107, 120, 121, 1)}.v-btn.v-darkly {  background: rgba(50, 52, 54, .8);  box-shadow: 0 1px 0 rgba(255, 255, 255, .25)inset, 0 3px 0 0 rgba(30, 32, 34, .8)}.btn.v-btn.v-darkly.special-icon i::after,.btn.v-btn.v-darkly.special-icon i {  background: rgba(30, 32, 34, 1)}.v-btn.v-darkly:hover {  background: rgba(50, 52, 54, .8);  box-shadow: 0 1px 0 rgba(255, 255, 255, .3)inset, 0 3px 0 0 rgba(30, 32, 34, .9)}.v-btn.v-second-dark {  background: transparent!important;  border: solid 2px #1e73be;  color: #1e73be!important;  box-shadow: none;  padding: 12px 25px 12px 25px!important}.v-btn.v-second-dark:hover {  background: #1e73be!important;  color: #FFF!important;  box-shadow: none}.v-btn.v-third-dark {  background: transparent!important;  border: solid 2px #ececec;  border-color: rgba(0, 0, 0, .1);  color: #323436!important;  box-shadow: none;  padding: 13px 40px 12px 40px!important;}.v-btn.v-yellow {  background: #FFD62C!important;  border: none;  color: #323436!important;  box-shadow: none;  padding: 15px 40px 13px 40px!important}.v-btn.v-yellow:hover {  background: #323436!important;  box-shadow: none;  color: #FFF!important}.v-btn.v-third-dark:hover {  background: #323436!important;  color: #FFF!important;  box-shadow: none;  border-color: #323436}.v-btn.v-second-light,.v-third-light {  background: transparent!important;  border: solid 2px #FFF;  border-color: rgba(255, 255, 255, .8);  color: #FFF!important;  box-shadow: none!important;  padding: 12px 25px!important;  letter-spacing: 1.5px;  margin-top: 25px}.v-btn.v-second-light:hover {  background: #FFF!important;  color: #000!important}.v-btn.v-third-light {  background: #FFF!important;  color: #000!important}.v-btn.v-third-light:hover {  background: transparent!important;  color: #FFF!important}.btn.v-btn.no-three-d {  box-shadow: none!important}/*.btn.v-btn:not(.no-three-d):not(.btn-danger):not(.v-third-dark):not(.v-second-dark):active,input[type=submit]:not(.no-three-d):not(.v-third-dark):not(.v-second-dark):active {  top: 3px!important}*/.btn.v-btn i {  margin-top: 0!important;}.btn.v-btn.v-large-button {  padding: 24px 30px 20px;  font-size: 14px;  letter-spacing: 2px}.btn.v-btn.v-large-button.special-icon i {  line-height: 60px}.btn.v-btn.special-icon.v-large-button {  padding-left: 60px!important}.btn.v-btn.v-small-button,input[type=submit] {  padding: 12px 16px 10px!important;  font-size: 12px;  letter-spacing: 1px}.btn.v-btn.v-small-button {  padding: 10px 18px 9px!important;  font-weight: 600;  letter-spacing: 0;}.btn.v-btn.v-small-button.special-icon i {  line-height: 37px}.btn.v-btn.special-icon.v-small-button {  padding-left: 55px!important}/* --------------------------------------------  TABS SHORTCODE-------------------------------------------- */.tabs {  border-radius: 4px;  margin-bottom: 35px;}.nav-tabs {  margin: 0;  font-size: 0;  border-bottom-color: #EEE;}.nav-tabs li {  display: inline-block;  float: none;  border-radius: 0px;  margin-right: -1px;  font-size: 13px;  border-bottom: 1px solid #e4e4e4;}.nav-tabs > li > a {  margin-right: 0px;  border-radius: 0px;}.nav > li > a:hover,.nav > li > a:focus {  background-color: transparent;}.nav-tabs li:first-child a {  border-top-left-radius: 3px;  border-left: 1px solid #e4e4e4;}.nav-tabs li:last-child a {  border-top-right-radius: 3px;  margin-right: 0;}.nav-tabs > li {  margin-bottom: 0px;}.nav > li > a {  padding: 10px 18px;}.nav-tabs li a,.nav-tabs li a:hover {  border-bottom: none;  border-right: 1px solid #e4e4e4;  border-top: 1px solid #e4e4e4;}.nav-tabs li a:hover {  border-bottom-color: transparent;  box-shadow: none;}.nav-tabs li a:active,.nav-tabs li a:focus {  border-bottom: 0;}.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus {  background-color: #f7f7f7;  border-left-color: #e4e4e4;  border-right-color: #e4e4e4;  border-bottom: 0px;  /*box-shadow: inset 0 0 5px rgba(0,0,0,.1);*/}.tab-content {  border-radius: 0 0 4px 4px;  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.04);  background-color: #FFF;  border: 1px solid #EEE;  margin-top: -2px;  padding: 20px;}.tabs.clean .tab-content {  padding: 0px;  padding-top: 20px;  border: 0px solid #fff;  box-shadow: none;}.tabs.clean.tabs-vertical .tab-content {  padding: 0px;  padding-left: 20px;  border: 0px solid #fff;  box-shadow: none;}/* Right Aligned */.nav-tabs.nav-right {  text-align: right;}/* Bottom Tabs */.tabs.tabs-bottom .tab-content {  border-radius: 3px 3px 0 0;  border-bottom: 0;  border-top: 1px solid #EEE;}.tabs.tabs-bottom .nav-tabs {  border-bottom: none;  border-top: 1px solid #EEE;}.tabs.tabs-bottom .nav-tabs li {  margin-bottom: 0;  margin-top: -1px;}.tabs.tabs-bottom .nav-tabs li:last-child a {  margin-right: 0;}.tabs.tabs-bottom .nav-tabs li a {  border-radius: 0 0 3px 3px;  font-size: 14px;  margin-right: 1px;}.tabs.tabs-bottom .nav-tabs li a,.tabs.tabs-bottom .nav-tabs li a:hover {  border-bottom: 3px solid #EEE;  border-top: 1px solid #EEE;}.tabs.tabs-bottom .nav-tabs li a:hover {  border-bottom: 3px solid #CCC;  border-top: 1px solid #EEE;}.tabs.tabs-bottom .nav-tabs li.active a,.tabs.tabs-bottom .nav-tabs li.active a:hover,.tabs.tabs-bottom .nav-tabs li.active a:focus {  border-bottom: 3px solid #CCC;  border-top-color: transparent;}/* Vertical */.tabs-vertical {  display: table;  width: 100%;}.tabs-vertical .tab-content {  display: table-cell;  vertical-align: top;}.tabs-vertical .nav-tabs {  border-bottom: none;  display: table-cell;  height: 100%;  float: none;  padding: 0;  vertical-align: top;}.tabs-vertical .nav-tabs > li {  display: block;}.tabs-vertical .nav-tabs > li a {  border-radius: 0;  display: block;  padding-top: 10px;}.tabs-vertical .nav-tabs > li a,.tabs-vertical .nav-tabs > li a:hover,.tabs-vertical .nav-tabs > li a:focus {  border-bottom: none;  border-top: none;}.tabs-vertical .nav-tabs > li.active a,.tabs-vertical .nav-tabs > li.active a:hover,.tabs-vertical .nav-tabs > li.active:focus {  border-top: none;}/* Vertical - Left Side */.tabs-left .tab-content {  border-radius: 0 3px 3px 3px;}.tabs-left .nav-tabs > li {  margin-right: -2px;}.tabs-left .nav-tabs > li:first-child a:hover,.tabs-left .nav-tabs > li:first-child a {  border-radius: 3px 0 0 0;  border-top: 1px solid #e4e4e4;}.tabs-left .nav-tabs > li:last-child a {  border-radius: 0 0 0 3px;}.tabs-left .nav-tabs > li a {  border-right: 1px solid #e4e4e4;  border-left: 1px solid #e4e4e4;  margin-right: 1px;  margin-left: -1px;}.nav-tabs > li a i.fa {  width: 20px;}/* Vertical - Right Side */.tabs-right .tab-content {  border-radius: 5px 0 5px 5px;  border-right: none;}.tabs-right .nav-tabs > li {  margin-left: -1px;}.tabs-right .nav-tabs > li:first-child a {  border-radius: 0 5px 0 0;}.tabs-right .nav-tabs > li:last-child a {  border-radius: 0 0 5px 0;  border-bottom: 1px solid #eee;}.tabs-right .nav-tabs > li a {  border-right: 3px solid #EEE;  border-left: 1px solid #EEE;  margin-right: 1px;  margin-left: 1px;}.tabs-right .nav-tabs > li a:hover {  border-right-color: #CCC;}.tabs-right .nav-tabs > li.active a,.tabs-right .nav-tabs > li.active a:hover,.tabs-right .nav-tabs > li.active a:focus {  border-right: 3px solid #CCC;  border-left: 1px solid #FFF;}/* Justified */.nav-tabs.nav-justified {  margin-bottom: -1px;}.nav-tabs.nav-justified li {  margin-bottom: 0;}.nav-tabs.nav-justified li:first-child a,.nav-tabs.nav-justified li:first-child a:hover {  border-radius: 5px 0 0 0;}.nav-tabs.nav-justified li:last-child a,.nav-tabs.nav-justified li:last-child a:hover {  border-radius: 0 5px 0 0;}.nav-tabs.nav-justified li a {  border-bottom: 1px solid #DDD;  border-radius: 0;  margin-right: 0;}.nav-tabs.nav-justified li a:hover,.nav-tabs.nav-justified li a:focus {  border-bottom: 1px solid #DDD;}.nav-tabs.nav-justified li.active a,.nav-tabs.nav-justified li.active a:hover,.nav-tabs.nav-justified li.active a:focus {  background: #FFF;  border-left-color: #EEE;  border-right-color: #EEE;  border-top-width: 3px;}.nav-tabs.nav-justified li.active a {  border-bottom: 1px solid #FFF;}.nav-tabs.nav-justified li.active a,.nav-tabs.nav-justified li.active a:hover,.nav-tabs.nav-justified li.active a:focus {  border-top-width: 3px;}.nav-tabs.nav-justified li.active a:hover {  border-bottom: 1px solid #FFF;}/* Bottom Tabs with Justified Nav */.tabs.tabs-bottom .nav.nav-tabs.nav-justified {  border-top: none;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li a {  margin-right: 0;  border-top-color: transparent;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child a {  border-radius: 0 0 0 5px;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child a {  margin-right: 0;  border-radius: 0 0 5px 0;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active a,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active a:hover,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active a:focus {  border-top-color: transparent;}/* Responsive */@media (max-width: 479px) {  .tabs .nav.nav-tabs.nav-justified li {    display: block;    margin-bottom: -5px;  }  .tabs .nav.nav-tabs.nav-justified li a {    border-top-width: 3px !important;    border-bottom-width: 0 !important;  }  .tabs .nav.nav-tabs.nav-justified li:first-child a,  .tabs .nav.nav-tabs.nav-justified li:first-child a:hover {    border-radius: 5px 5px 0 0;  }  .tabs .nav.nav-tabs.nav-justified li:last-child a,  .tabs .nav.nav-tabs.nav-justified li:last-child a:hover {    border-radius: 0;  }  .tabs.tabs-bottom .nav.nav-tabs.nav-justified li {    margin-bottom: 0;    margin-top: -5px;  }  .tabs.tabs-bottom .nav.nav-tabs.nav-justified li a {    border-bottom-width: 3px !important;    border-top-width: 0 !important;  }  .tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child a,  .tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child a:hover {    border-radius: 0;  }  .tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child a,  .tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child a:hover {    border-radius: 0 0 5px 5px;  }}/* --------------------------------------------  TESTIMATION SHORTCODE-------------------------------------------- */.testimonial {  text-align: center;  padding: 0;  margin: 0 0 18px;}.testimonial .testimonials-content {  color: #FFFFFF;  font-size: 24px;  font-style: normal;  font-weight: 100;  line-height: 25px;}.testimonial.bordered-with-thumb {  text-align: left;}.testimonial.bordered-with-thumb .inner {  padding: 20px;  border: 1px solid #e1e1e1;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  position: relative;  margin-bottom: 20px;  font-size: 13px;  font-weight: 300;  letter-spacing: 0.5px}.testimonial.bordered-with-thumb .inner:after {  content: "";  position: absolute;  bottom: -8px;  left: 33px;  width: 15px;  height: 15px;  background: #fff;  border-right: 1px solid #e1e1e1;  border-bottom: 1px solid #e1e1e1;  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);}.testimonial.bordered-with-thumb .testimonial-author {  overflow: hidden;  margin: 0;}.testimonial.bordered-with-thumb .testimonial-author .featured-thumbnail {  float: left;  margin: 0 15px 0 10px;  -webkit-border-radius: 100%;  -moz-border-radius: 100%;  border-radius: 100%;}.testimonial.bordered-with-thumb .testimonial-author .featured-thumbnail img {  -webkit-border-radius: 100%;  -moz-border-radius: 100%;  border-radius: 100%;  border: 1px solid #e5eaec;  width: 54px!important;  height: 53px!important;}.testimonial.bordered-with-thumb .testimonial-author span {  color: #a5a5a5;}.testimonial.bordered-with-thumb .testimonial-author p {  margin-top: -4px;}.testimonial.bordered-with-thumb .user {  margin-top: 5px;  color: #333;  text-align: left}h3.v-center-heading.testimonial-title {  display: block!important;  margin: 25px auto 35px;  text-align: center;  font-size: 23px;  line-height: 15px !important;}h3.testimonial-title.v-heading span:before,h3.testimonial-title.v-heading span:after {  top: 4px;}.testimonial.fw-carousel-style .testimonials-content {  text-align: center;  font-size: 21px;  width: 90%;  margin-bottom: 15px;  line-height: 33px;  color: inherit;  margin-left: auto;  margin-right: auto;}.testimonial.fw-carousel-style .testimonials-content:after {  content: "";}/*.testimonial.fw-carousel-style .testimonials-content:before {  content: "";}*/.quote {  background: #1e73be;  position: absolute;  color: #fff;  font-size: 40px;  display: block;  left: 50%;  width: 40px;  height: 40px;  padding-top: 0px;  border-radius: 999px;  text-align: center;  margin-top: -45px;  margin-left: 20px;  line-height: 40px}.quote:before {  font-size: 16px;  font-family: FontAwesome;  font-weight: 400;  content: '\f10d';  vertical-align: top}.testimonials-slider {  background: url(/upload/image/back.jpg);  -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;  padding: 60px 0;  position: relative;  background-position: 0% -285px;  text-align: center}.testimonials-slider:after {  position: absolute;  content: '';  width: 100%;  height: 100%;  top: 0;  left: 0;  background: rgba(58, 61, 65, 0.8);}.testimonials-slider p.v-smash-text-large {  font-size: 36px;  line-height: 1.2em;  margin-bottom: 5px;  font-weight: 400;  font-family: 'Montserrat', sans-serif;  letter-spacing: -1px;  margin-bottom: 35px;  color: #fff;}.testimonials-slider .v-testimonial-wrap-v2 .owl-theme .owl-controls {  position: absolute;  bottom: -20px;  left: 50%;  margin-left: -20px;  right: auto;  margin-top: 25px}.testimonials-slider .v-testimonial-wrap-v2 .owl-theme .owl-controls .owl-page.active span {  border-color: #fff}.testimonials-slider .v-testimonial-wrap-v2 .owl-theme .owl-controls .owl-page span {  border-color: #aaa;  border-width: 2px}.testimonials-slider .container {  position: relative;  color: #fff;  z-index: 10}.testimonials-slider .testimonial.testimonial-thumb-side .testimonial-author .featured-thumbnail {  display: inline-block;  float: none;  border: none;  width: 100px!important;  height: 100px!important;}.testimonials-slider .testimonial-author {  display: block;  text-align: center;  overflow: hidden}.testimonials-slider .testimonial.testimonial-thumb-side .wrapper {  margin: auto;}.testimonials-slider .testimonial.testimonial-thumb-side .excerpt {  font-style: normal;  margin-bottom: 10px;  font-size: 16px;  letter-spacing: 0.5px;  font-weight: 300;  text-align: center;  width: 65%;  margin: auto;  margin-top: 20px;}.testimonial.fw-carousel-style .person-says {  padding: 0;  text-transform: uppercase;  font-weight: 600;  font-size: 11px;  margin-bottom: 25px;}.testimonial.fw-carousel-style .person-says .text-small {  text-transform: none;  font-size: 12px;  color: #878787;  font-weight: 400;}.testimonial.testimonial-thumb-side {  text-align: left;}.testimonial.testimonial-thumb-side .wrapper {  margin-left: 90px;}.testimonial.testimonial-thumb-side .testimonial-author .featured-thumbnail {  float: left;  margin: 0 20px 0 0;  -webkit-border-radius: 100% 100% 100% 100%;  -moz-border-radius: 100% 100% 100% 100%;  border-radius: 100% 100% 100% 100%;  border-width: 3px;  border-style: solid;  width: 70px!important;  height: 69px!important;}.testimonial.testimonial-thumb-side .testimonial-author .featured-thumbnail img {  -webkit-border-radius: 100% 100% 100% 100%;  -moz-border-radius: 100% 100% 100% 100%;  border-radius: 100% 100% 100% 100%;}.testimonial.testimonial-thumb-side .excerpt {  font-style: italic;  margin-bottom: 10px;}.testimonial .testimonial-author .featured-thumbnail {  -webkit-border-radius: 2px 2px 2px 2px;  -moz-border-radius: 2px 2px 2px 2px;  border-radius: 2px 2px 2px 2px;  border: 1px solid #e8e8e8;  position: relative;  display: inline-block;  margin-bottom: 10px;  width: 54px!important;  height: 53px!important;}.testimonial .user {  font-size: 12px;  text-transform: uppercase;  color: #fff;  font-weight: 600;  letter-spacing: 1px;  margin-top: 15px;  text-align: center}.testimonial .user span {  text-transform: none;  font-size: 12px;  color: #a5a5a5;  font-weight: 400;}.testimonial .person-says {  padding: 30px 0 50px 0;}.testimonial .person-says strong {  border-style: none;  border-width: 0;  line-height: 1.6;  padding: 0;  text-decoration: none;}.testimonial .person-says .text-small {  font-size: 18px;  padding: 15px 0;  color: #43b4f9;  padding-left: 10px;}.testimonial .carousel-indicators li {  background: #ddd;  border: 1px solid #ccc;  -webkit-border-radius: 50% 50% 50% 50%;  -moz-border-radius: 50% 50% 50% 50%;  border-radius: 50% 50% 50% 50%;  display: block;  height: 9px;  margin: 0 0 0 5px;  width: 9px;  display: inline-block;}.img-responsive {  max-width: 100%}.v-testimonial-wrap:not(.v-testimonial-fw) .owl-theme .owl-controls {  position: absolute;  bottom: 60px;  right: 12px;}.v-testimonial-wrap:not(.v-testimonial-fw) .owl-theme .owl-controls .owl-page span {  border: 1px solid rgb(31, 31, 31);  width: 9px;  height: 9px;}.v-testimonial-wrap:not(.v-testimonial-fw) .owl-theme .owl-controls .owl-page.active span {  width: 10px;  height: 10px;  border: 2px solid #777;}.v-testimonial-wrap-v2 .owl-theme .owl-controls {  position: absolute;  bottom: 14px;  right: 15px;}.v-testimonial-wrap-v2 .owl-theme .owl-controls .owl-page span {  border: 1px solid rgb(31, 31, 31);  width: 9px;  height: 9px;}.v-testimonial-wrap-v2 .owl-theme .owl-controls .owl-page.active span {  width: 10px;  height: 10px;  border: 2px solid #777;}.testimonial.fw-carousel-style .owl-theme .owl-controls {  margin-top: 0px;}.pi-img-round,.pi-img-round img,.pi-img-round .pi-img-shadow-inner:after,.pi-img-round .pi-img-border,.pi-img-round .pi-img-border-double {  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;}/*ony for one corner, use this variable several time for other corners*/.pi-testimonial-author-name {  color: #666;}.pi-testimonial-author-company a {  color: #999;}.pi-testimonial {  margin-bottom: 20px;}.pi-testimonial-content {  position: relative;  padding: 22px 28px 5px;  margin-bottom: 20px;  font-style: italic;  font-size: 15px;  line-height: 1.5em;  border: 1px solid transparent;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;}.pi-testimonial-content:after {  content: '';  display: block;  width: 23px;  height: 16px;  position: absolute;  left: 20px;  bottom: -16px;}.pi-testimonial-author-with-photo .pi-testimonial-content:after {  left: 64px;}.pi-testimonial-content.pi-testimonial-content-big {  font-size: 17px;}.pi-testimonial-content.pi-testimonial-content-bigger {  font-size: 22px;  line-height: 1.4em;  font-weight: 300;}.pi-testimonial-content.pi-testimonial-content-quotes {  padding-left: 46px;}.pi-testimonial-content.pi-testimonial-content-quotes:before {  display: block;  font-family: FontAwesome;  content: "\201D";  /*content: "\201C";*/  font-size: 55px;  position: absolute;  top: 40px;  font-style: normal;  left: 15px;}.pi-testimonial-content p {  font-size: 14px;}.pi-testimonial-author-with-icon .pi-testimonial-author div {  margin-left: 30px;}.pi-testimonial-author-with-photo .pi-testimonial-author div {  padding: 7px 0 0 88px;}.pi-testimonial-author .pi-testimonial-author-photo {  height: 70px;  float: left;  margin-right: 20px;}.pi-testimonial-author .pi-testimonial-author-photo img {  max-height: 65px;}.pi-testimonial-author .pi-icon-man,.pi-testimonial-author .pi-icon-woman {  width: 15px;  height: 18px;  float: left;  margin-top: 2px;}.pi-testimonial-author:before,.pi-testimonial-author:after {  content: " ";  /* 1 */  display: table;  /* 2 */}.pi-testimonial-author:after {  clear: both;}.pi-testimonials-big {  font-size: 30px;  font-weight: 300;  line-height: 1.4em;  font-style: italic;  margin-bottom: 15px;}.pi-testimonials-name {  letter-spacing: 1px;  margin-bottom: 0;  font-style: italic;}.pi-quote-left {  margin-right: 10px;}.pi-quote-right {  margin-left: 13px;}.pi-section-white .pi-testimonial-content,.pi-section-grey .pi-testimonial-content,.pi-section-base .pi-testimonial-content,.pi-section-dark .pi-testimonial-content,.pi-section-parallax .pi-testimonial-content {  background: #FAFAFA;  color: #555c63;  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03);  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03);  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03);  border-color: #e5eaea;}.pi-section-white .pi-testimonial-content:after,.pi-section-grey .pi-testimonial-content:after,.pi-section-base .pi-testimonial-content:after,.pi-section-dark .pi-testimonial-content:after,.pi-section-parallax .pi-testimonial-content:after {  background: url(../img/base/triangle-testimonials.png) no-repeat 50% 0;}.pi-section-white .pi-testimonial-content.pi-testimonial-content-quotes:before,.pi-section-grey .pi-testimonial-content.pi-testimonial-content-quotes:before,.pi-section-base .pi-testimonial-content.pi-testimonial-content-quotes:before,.pi-section-dark .pi-testimonial-content.pi-testimonial-content-quotes:before,.pi-section-parallax .pi-testimonial-content.pi-testimonial-content-quotes:before {  color: #DADADA;}.pi-section-white .pi-testimonial-content.pi-testimonial-white,.pi-section-grey .pi-testimonial-content.pi-testimonial-white,.pi-section-base .pi-testimonial-content.pi-testimonial-white,.pi-section-dark .pi-testimonial-content.pi-testimonial-white,.pi-section-parallax .pi-testimonial-content.pi-testimonial-white {  background: #ffffff;  color: #555c63;  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);  border-color: #ffffff;}.pi-section-white .pi-testimonial-content.pi-testimonial-white:after,.pi-section-grey .pi-testimonial-content.pi-testimonial-white:after,.pi-section-base .pi-testimonial-content.pi-testimonial-white:after,.pi-section-dark .pi-testimonial-content.pi-testimonial-white:after,.pi-section-parallax .pi-testimonial-content.pi-testimonial-white:after {  background: url(../img/base/triangle-testimonials-white.png) no-repeat 50% 0;}.pi-section-white .pi-testimonial-content.pi-testimonial-white.pi-testimonial-content-quotes:before,.pi-section-grey .pi-testimonial-content.pi-testimonial-white.pi-testimonial-content-quotes:before,.pi-section-base .pi-testimonial-content.pi-testimonial-white.pi-testimonial-content-quotes:before,.pi-section-dark .pi-testimonial-content.pi-testimonial-white.pi-testimonial-content-quotes:before,.pi-section-parallax .pi-testimonial-content.pi-testimonial-white.pi-testimonial-content-quotes:before {  color: #d6dfdf;}.pi-section-white .pi-testimonial-content.pi-testimonial-base,.pi-section-grey .pi-testimonial-content.pi-testimonial-base,.pi-section-base .pi-testimonial-content.pi-testimonial-base,.pi-section-dark .pi-testimonial-content.pi-testimonial-base,.pi-section-parallax .pi-testimonial-content.pi-testimonial-base {  background: #2A9DEA !important;  color: #ffffff;  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);  border-color: #2A9DEA !important;}.pi-section-white .pi-testimonial-content.pi-testimonial-base:after,.pi-section-grey .pi-testimonial-content.pi-testimonial-base:after,.pi-section-base .pi-testimonial-content.pi-testimonial-base:after,.pi-section-dark .pi-testimonial-content.pi-testimonial-base:after,.pi-section-parallax .pi-testimonial-content.pi-testimonial-base:after {  background: url(../img/base/triangle-testimonials-base.png) no-repeat 50% 0;}.pi-section-white .pi-testimonial-content.pi-testimonial-base.pi-testimonial-content-quotes:before,.pi-section-grey .pi-testimonial-content.pi-testimonial-base.pi-testimonial-content-quotes:before,.pi-section-base .pi-testimonial-content.pi-testimonial-base.pi-testimonial-content-quotes:before,.pi-section-dark .pi-testimonial-content.pi-testimonial-base.pi-testimonial-content-quotes:before,.pi-section-parallax .pi-testimonial-content.pi-testimonial-base.pi-testimonial-content-quotes:before {  color: #F5F5F5;}.pi-section-white .pi-testimonial-content.pi-testimonial-dark,.pi-section-grey .pi-testimonial-content.pi-testimonial-dark,.pi-section-base .pi-testimonial-content.pi-testimonial-dark,.pi-section-dark .pi-testimonial-content.pi-testimonial-dark,.pi-section-parallax .pi-testimonial-content.pi-testimonial-dark {  background: #2a3037;  color: #bfc7cc;  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);  border-color: #32383f;}.pi-section-white .pi-testimonial-content.pi-testimonial-dark:after,.pi-section-grey .pi-testimonial-content.pi-testimonial-dark:after,.pi-section-base .pi-testimonial-content.pi-testimonial-dark:after,.pi-section-dark .pi-testimonial-content.pi-testimonial-dark:after,.pi-section-parallax .pi-testimonial-content.pi-testimonial-dark:after {  background: url(../img/base/triangle-testimonials-dark.png) no-repeat 50% 0;}.pi-section-white .pi-testimonial-content.pi-testimonial-dark.pi-testimonial-content-quotes:before,.pi-section-grey .pi-testimonial-content.pi-testimonial-dark.pi-testimonial-content-quotes:before,.pi-section-base .pi-testimonial-content.pi-testimonial-dark.pi-testimonial-content-quotes:before,.pi-section-dark .pi-testimonial-content.pi-testimonial-dark.pi-testimonial-content-quotes:before,.pi-section-parallax .pi-testimonial-content.pi-testimonial-dark.pi-testimonial-content-quotes:before {  color: #4e565e;}.pi-section-white .pi-testimonial-author .pi-icon-man,.pi-section-grey .pi-testimonial-author .pi-icon-man,.pi-section-base .pi-testimonial-author .pi-icon-man,.pi-section-dark .pi-testimonial-author .pi-icon-man,.pi-section-parallax .pi-testimonial-author .pi-icon-man {  background: url(../img/base/icon-man.png) no-repeat 0 0;}.pi-section-white .pi-testimonial-author .pi-icon-woman,.pi-section-grey .pi-testimonial-author .pi-icon-woman,.pi-section-base .pi-testimonial-author .pi-icon-woman,.pi-section-dark .pi-testimonial-author .pi-icon-woman,.pi-section-parallax .pi-testimonial-author .pi-icon-woman {  background: url(../img/base/icon-woman.png) no-repeat 0 0;}.pi-testimonial-fw .pi-testimonial-fw-author-company {  font-style: italic;}.pi-testimonial-fw .pi-testimonial-fw-author-name {  font-size: 16px;  line-height: 1.6em;  font-weight: 600;  text-transform: uppercase;  letter-spacing: 1px;  margin-bottom: 0px;}.pi-testimonial-fw .pi-testimonial-fw-content-quotes {  margin-bottom: 20px;  font-size: 28px;  line-height: 1.2em;  font-weight: 300;}.pi-testimonial-fw .pi-testimonial-fw-author-photo {  margin-bottom: 20px;  position: relative;}.pi-testimonial-fw-star {  color: #2A9DEA;}/* --------------------------------------------  TAGLINE SHORTCODE-------------------------------------------- */.v-shadow-wrap {  z-index: 1;  position: relative;}/*Common Style*/.v-box-shadow {  background: #fff;  position: relative;}.v-box-shadow:after,.v-box-shadow:before {  top: 80%;  left: 5px;  width: 50%;  z-index: -1;  content: "";  bottom: 15px;  max-width: 300px;  background: #999;  position: absolute;}/*Effect 1*/.shadow-effect-1 {  -moz-box-shadow: 0 10px 6px -6px #bbb;  -webkit-box-shadow: 0 10px 6px -6px #bbb;  box-shadow: 0 10px 6px -6px #bbb;}/*Effect 2,3,4*/.shadow-effect-2 {  position: relative;}.shadow-effect-2:after,.shadow-effect-2:before,.shadow-effect-3:before,.shadow-effect-4:after {  -o-transform: rotate(-3deg);  -ms-transform: rotate(-3deg);  -moz-transform: rotate(-3deg);  -webkit-transform: rotate(-3deg);  transform: rotate(-3deg);  -moz-box-shadow: 0 15px 10px #999;  -webkit-box-shadow: 0 15px 10px #999;  box-shadow: 0 15px 10px #999;}.shadow-effect-2:after,.shadow-effect-4:after {  left: auto;  right: 5px;  -o-transform: rotate(3deg);  -ms-transform: rotate(3deg);  -moz-transform: rotate(3deg);  -webkit-transform: rotate(3deg);  transform: rotate(3deg);}blockquote.hero {  padding: 22px 25px;  font-size: 16px;  background: #f3f3f3;  border-left-width: 2px;  border-left-style: solid;  margin-bottom: 50px;}/*Tag Boxes v1*/.v-tagline-box-v1 {  border: solid 1px #eee;  border-top-width: 2px;  border-top-style: solid;}/*Tag Boxes v2*/.v-tagline-box-v2 {  border: solid 1px #eee;  border-left-width: 2px;  border-left-style: solid;}.v-tagline-box {  padding: 25px 30px;  background: #fff;  margin-bottom: 30px;}.v-tagline-box h1,.v-tagline-box h2,.v-tagline-box h3 {  margin-top: 5px;}.full-team {  background: #f8f8f8!important}/* --------------------------------------------  SOCIAL SHORTCODE-------------------------------------------- */ul.social-icons {  height: auto;  overflow: hidden;  list-style: none!important;}ul.social-icons li {  float: left;  display: inline-block;  /*height: 36px;*/}.share-links ul.social-icons li {  height: 36px;}ul.social-icons.center li {  float: none;}ul.social-icons li:not(.sf-love) a {  display: inline-block;  padding: 10px;  width: 36px;  height: 36px;  line-height: 36px;  font-size: 16px;  overflow: hidden;  position: relative;  text-align: center;  -moz-transition: all 0.35s;  -o-transition: all 0.35s;  -webkit-transition: all 0.35s;  transition: all 0.35s;}ul.social-icons li:not(.sf-love) a i {  display: block;  height: 100%;  position: relative;  top: 1%;  -moz-transition: top 0.35s;  -o-transition: top 0.35s;  -webkit-transition: top 0.35s;  transition: top 0.35s;  width: 100%;  margin-bottom: 30px;}.browser-ie ul.social-icons li a {  display: inline-block;  padding: 10px;  width: 36px;  height: 36px;  line-height: 36px;  font-size: 16px;  overflow: hidden;  position: relative;  text-align: center;  -moz-transition: all 0.35s;  -o-transition: all 0.35s;  -webkit-transition: all 0.35s;  transition: all 0.35s;  color: #222;}.browser-ie ul.social-icons li a i {  display: block;  height: 100%;  position: relative;  top: 0%;  -moz-transition: top 0.35s;  -o-transition: top 0.35s;  -webkit-transition: top 0.35s;  transition: top 0.35s;  width: 100%;  margin-bottom: 31px;}ul.social-icons.light li a {  color: #fff;}ul.social-icons.dark li a {  color: #222;}ul.social-icons li a:hover {  color: #fff!important;}ul.social-icons li a:hover i {  top: -46px;}ul.social-icons.large li {  height: 50px;  margin-bottom: 10px;}ul.social-icons.large li a {  padding: 14px;  width: 50px;  height: 50px;  line-height: 50px;  font-size: 24px;}ul.social-icons.large li a i {  margin-top: 0;}ul.social-icons.large li a:hover i {  top: -52px;}ul.social-icons li.twitter a:hover {  background-color: #00aced;}ul.social-icons li.facebook a:hover {  background-color: #3b5998;}ul.social-icons li.googleplus a:hover {  background-color: #dd4b39;}ul.social-icons li.youtube a:hover {  background-color: #bb0000;}ul.social-icons li.instagram a:hover {  background-color: #517fa4;}ul.social-icons li.linkedin a:hover {  background-color: #007bb6;}ul.social-icons li.pinterest a:hover {  background-color: #cb2027;}ul.social-icons li.foursquare a:hover {  background-color: #00aeef;}ul.social-icons li.flickr a:hover {  background-color: #ff0084;}ul.social-icons li.tumblr a:hover {  background-color: #32506d;}ul.social-icons li.vimeo a:hover {  background-color: #aad450;}ul.social-icons li.dribbble a:hover {  background-color: #ea4c89;}ul.social-icons li.skype a:hover {  background-color: #0078ca;}ul.social-icons li.github a:hover {  background-color: #333333;}ul.social-icons li.xing a:hover {  background-color: #006567;}ul.social-icons li.mail a:hover {  background-color: #666;}ul.social-icons li.page-link a:hover {  background-color: #333;}.article-body-wrap .share-links ul li.sf-love > div a.like-info-inner {  padding: 9px 0;  width: 20px;  vertical-align: 0px;}.article-body-wrap .share-links ul li.sf-love a:hover i {  top: inherit;}.article-body-wrap .share-links ul li.sf-love > div span.like-count {  display: inline;  vertical-align: 0px;}ul.social-icons.standard.circle li a {  border: 1px solid #e2e2e2;  border-radius: 0 100px 100px;  margin-right: 8px;}ul.social-icons.large.circle li a {  border: 1px solid #e2e2e2;  border-radius: 0 100px 100px;  margin-right: 8px;  padding: 13px;}ul.social-icons.std-menu {  margin-bottom: 0px;  margin-top: -3px;}ul.social-icons.std-menu li {  height: 36px;}ul.social-icons.std-menu li a {  font-size: 20px;}ul.social-icons.std-menu li a:hover i {  top: 1%;}/* --------------------------------------------  PARALLAX SHORTCODE-------------------------------------------- */.v-parallax h4.v-heading {  border-bottom-color: #000000;}.mobile-browser .v-parallax {  background-position: 50% 0!important;}.v-parallax h4.v-heading:before {  border: 0;}.v-parallax {  padding-top: 70px !important;  padding-bottom: 70px !important;  overflow: hidden;  position: relative;  width: 100%;  background-attachment: fixed;  -moz-background-size: cover;  -webkit-background-size: cover;  background-size: cover;  background-repeat: no-repeat;  background-position: center center;}.v-parallax.bg-type-pattern {  background-repeat: repeat;  -moz-background-size: auto;  background-size: auto;}.v-parallax.parallax-scroll {  background-attachment: scroll;}.v-parallax.parallax-stellar {  -webkit-background-size: cover;  -moz-background-size: cover;  background-size: cover;  background-attachment: fixed;  background-repeat: no-repeat;  background-position: 50% 0;}.mobile-browser .v-parallax {  background-attachment: scroll!important;  background-position: center center!important;}.v-parallax .v-content-wrapper {  position: relative;  z-index: 5;}.v-parallax.parallax-window-height .v-content-wrapper {  top: 50%;}.v-parallax.parallax-window-height .row,.v-parallax.parallax-window-height .container {  height: 100%;}.v-parallax-video .v-content-wrapper {  position: relative;  z-index: 4;}.v-parallax-video.parallax-video-height .v-content-wrapper {  top: 55%;  opacity: 0;}.v-parallax-video.parallax-window-height .row,.v-parallax-video.parallax-window-height .container {  height: 100%;}.mobile-browser .v-parallax .v-content-wrapper {  opacity: 1!important;  top: 50%!important;}.v-parallax .v-content-wrapper p:last-child {  margin-bottom: 0;}.v-parallax-video video {  position: absolute;  z-index: 2;  left: 0;  top: 0;  min-width: 100%;  min-height: 100%;}.v-parallax-video .video-overlay {  background-repeat: repeat;  background-position: center center;  position: absolute;  z-index: 3;  left: 0;  top: 0;  width: 100%;  height: 100%;  opacity: 0.8;}.v-parallax-video .video-overlay.overlay-striped {  background-image: url('../img/base/video-overlay-1.png');}.v-parallax-video .video-overlay.overlay-colored {  background-color: #1488C9;  opacity: 0.4;}.v-parallax-video.parallax-video-height .video-overlay {  opacity: 0;}.v-overlay-x {  background-repeat: repeat;  background-position: center center;  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;  background-image: url('../img/base/overlay-d.png');  background-color: rgba(18, 18, 18, 0.7);}.hero {  background-position: 0px 0px;  background-repeat: repeat-x;  /*background-image: url(../img/home-intro.jpg);*/  -webkit-animation: animatedBackground 60s linear infinite;  -moz-animation: animatedBackground 60s linear infinite;  -o-animation: animatedBackground 60s linear infinite;  animation: animatedBackground 60s linear infinite;}@media screen and (max-width: 1024px) {  .hero {    -webkit-animation: none !important;    -moz-animation: none !important;    animation: none !important;  }}@keyframes animatedBackground {  from {    background-position: 0 0;  }  to {    background-position: 1920px 0;  }}@-webkit-keyframes animatedBackground {  from {    background-position: 0 0;  }  to {    background-position: 1920px 0;  }}@-moz-keyframes animatedBackground {  from {    background-position: 0 0;  }  to {    background-position: 1920px 0;  }}/* --------------------------------------------  PRICING TABLE SHORTCODE-------------------------------------------- */.pricing-table {  margin-top: 40px;  margin-bottom: 30px;}.v-bg-stylish .pricing-table {  margin-top: 20px;  margin-bottom: 0px;}.pricing-table:after {  content: "";  display: block;  height: 0;  clear: both;  visibility: hidden;}.pricing-table > div:first-child .pricing-column-content,.pricing-table > div:first-child h3 {  border-left: 1px solid #e4e4e4!important;}.pricing-column {  float: left;  overflow: hidden;  text-align: center;  padding: 0px;  background-color: #fff;  transition: box-shadow 0.2s linear;  -moz-transition: box-shadow 0.2s linear;  -webkit-transition: box-shadow 0.2s linear;  -o-transition: box-shadow 0.2s linear;}.pricing-column .pricing-column-content {  border-right: 1px solid #e4e4e4;  border-bottom: 1px solid #e4e4e4;  padding: 0px 0px 20px 0px;}.pricing-column .pricing-column-content .btn {  padding-top: 12px;  padding-bottom: 12px;  margin-top: 5px;  margin-bottom: 15px;}.pricing-column.highlight {  position: relative;  z-index: 100;  margin: -20px -1px 0px -1px;  background-color: #FFF;  box-shadow: 0px 0px 13px rgba(0, 0, 0, .09);  -moz-box-shadow: 0px 0px 13px rgba(0, 0, 0, .09);  -webkit-box-shadow: 0px 0px 13px rgba(0, 0, 0, .09);  -o-box-shadow: 0px 0px 13px rgba(0, 0, 0, .09);}.pricing-column.highlight ul.features {  margin-bottom: 35px;}.pricing-column.highlight .nectar-button {  margin: 10px 0px 20px 0px;}.pricing-column.highlight .pricing-column-content,.pricing-column.highlight h3 {  border: none;}.pricing-column.highlight h3 .highlight-reason {  display: block;  font-size: 13px;  text-transform: uppercase;  letter-spacing: 1.5px;  color: rgba(255, 255, 255, 0.49);}.pricing-column.highlight .pricing-column-content {  border-right: 1px solid #e4e4e4;  border-left: 1px solid #e4e4e4;  border-bottom: 1px solid #e4e4e4;}.pricing-column.highlight:hover {  box-shadow: 0px 0px 13px rgba(0, 0, 0, .15);  -moz-box-shadow: 0px 0px 13px rgba(0, 0, 0, .15);  -webkit-box-shadow: 0px 0px 13px rgba(0, 0, 0, .15);  -o-box-shadow: 0px 0px 13px rgba(0, 0, 0, .15);}.pricing-column ul li {  color: #888!important;  padding: 10px 25px;  list-style: none;  line-height: 18px;  border-bottom: 1px solid #efefef;}.pricing-column ul li i.fa {  width: 20px;  margin-right: 3px;}.pricing-column ul li:first-child {  border-top: 1px solid #efefef;}.pricing-column ul li:nth-child(2n + 1) {  background-color: #fbfbfb;}.pricing-column.highlight h3 {  color: #fff!important;  padding: 15px 0px;  margin-bottom: 0px!important;  padding-top: 20px;}.toggle .pricing-column h3 {  font-size: 26px!important;}.pricing-column h3 {  background-color: rgba(252, 252, 252, 0.75);  margin-bottom: 0px;  font-size: 26px;  line-height: 28px!important;  border-right: 1px solid #e4e4e4;  border-bottom: 1px solid #EFEFEF;  border-top: 1px solid #e4e4e4;  padding: 20px 0px 18px 0px;  margin-top: 0px;}.pricing-column h4 {  margin-left: -22px;  padding: 20px 30px 6px 30px;  font-size: 54px!important;  line-height: 42px!important;  color: #333;  margin-bottom: 0px;  margin-top: 0px;  padding-top: 25px;}.pricing-column h4 .dollar-sign {  font-size: 22px;  line-height: 22px;  top: -24px;  right: -6px;  position: relative;}.pricing-column .interval {  display: block;  color: #999;  min-height: 38px;  padding-bottom: 17px;}.pricing-column ul {  margin-left: 0px;}.pricing-table.six-cols > div {  width: 16.5%;}.pricing-table.five-cols > div {  width: 20%;}.pricing-table.four-cols > div {  width: 25%;}.pricing-table.three-cols > div {  width: 33.2%;}.pricing-table.two-cols > div {  width: 50%;}.pricing-table .col {  padding: 0px 20px;}.col .pricing-table h3 {  margin-bottom: 0px;}/* --------------------------------------------  CLIENTS SHORTCODE-------------------------------------------- */ul.v-clients-items {  list-style: none;}.v-clients-item {  float: left;  margin-bottom: 30px;}.cust-logos .owl-item figure {  border: 1px #e5e5e5 solid}.v-clients-wrap .owl-carousel .owl-item figure {  position: relative;  width: 100%;  height: 100px;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  -ms-box-sizing: border-box;  box-sizing: border-box;  -moz-opacity: 0.75;  opacity: 0.75;  filter: alpha(opacity=75);  -moz-transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.v-clients-wrap .owl-carousel .owl-item figure:hover {  -moz-opacity: 1;  opacity: 1;  filter: alpha(opacity=100);}.v-clients-wrap .owl-carousel .owl-item figure img {  margin: auto;  position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0;  max-height: 100%;  max-width: 85%;  width: auto;  display: block;}.v-clients-widget-v2.v-bg-stylish {  padding-top: 25px;  padding-bottom: 25px;}.v-clients-widget-v2 h4 {  line-height: 60px;  margin-top: 0;  margin-bottom: 0;  font-weight: normal;}.v-clients-wrap-v2 .owl-carousel .owl-item figure {  position: relative;  width: 100%;  height: auto;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  -ms-box-sizing: border-box;  box-sizing: border-box;}.v-clients-wrap-v2 .owl-carousel .owl-item figure img {  max-height: 90px;  width: auto;  opacity: 0.35}.v-clients-wrap-v2 .owl-carousel .owl-item a {  text-align: center;}.v-clients-wrap-v2 .owl-carousel:hover .owl-item a {  -moz-opacity: 0.5;  opacity: 0.5;  filter: alpha(opacity=50);}.v-clients-wrap-v2 .owl-carousel .owl-item:hover a {  -moz-opacity: 1;  opacity: 1;  filter: alpha(opacity=100);}/* --------------------------------------------  DIVIDER SHORTCODE-------------------------------------------- */.divider-wrap {  margin: 40px 0px;}.v-divider {  display: block;  border-bottom-width: 1px;  margin-bottom: 30px;}.v-divider.v-bg-stylish {  border-top: 0;  margin-top: 0;  padding-top: 0;  padding-bottom: 0;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;}.v-divider.standard {  border-bottom-style: solid;  border-bottom-width: 2px;}.v-divider.thin {  border-bottom-style: solid;}.v-divider.dotted {  border-bottom-style: dotted;}.v-divider.v-up {  padding: 0;}.v-divider.v-up a {  text-align: right;  display: block;  text-decoration: none;  border-bottom: 1px solid transparent;  margin-bottom: 30px;  border-color: #e4e4e4;}.v-divider.v-up-v1 {  position: relative;  height: 9px;  border-bottom: 1px solid transparent;}.v-divider.v-up-v2 {  position: relative;  height: 10px;  border-bottom: 1px solid transparent;}.v-divider.v-up-v1 a,.v-divider.v-up-v2 a {  position: absolute;  right: 0;  display: block;  padding: 0 0 0 10px;  text-decoration: none;  background: #ffffff;}.v-divider.v-up-v2 a i {  padding-left: 6px;  vertical-align: -1px;}.v-divider,.v-divider.v-up-v1,.v-divider.v-up-v2 {  border-color: #e4e4e4;}.v-divider-v2 {  border: 0;  margin: 40px 0;  height: 4px;  border-top: #E4E4E4 1px solid;  border-bottom: #E4E4E4 1px solid;  text-align: center;  position: relative;  clear: both;  color: #2E363F;  width: 50%;  margin-left: auto !important;  margin-right: auto !important;}.v-divider-v2 i[class*="icon-"],.v-divider-v2 .fa {  color: #bbb;  background: #f7f7f7;  text-align: center;  display: inline-block;  height: 50px;  line-height: 50px;  text-align: center;  width: 50px;  font-size: 30px;  position: absolute;  top: -25px;  left: 50%;  margin: 0 auto 0 -25px;}.v-divider-v2 i[class*="icon-"] {  top: -20px;}/* --------------------------------------------  COUNT SHORTCODE-------------------------------------------- */.v-counter {  text-align: center;  padding: 20px 0;  padding-top: 25px;}.v-counter .count-number {  font-size: 50px;  font-weight: 500;  color: #fff;}.v-counter .count-divider {  width: 100%;  text-align: center;  height: 1px;  margin-top: 15px;  margin-bottom: 20px;}.v-counter .count-divider span {  background: #e4e4e4;  width: 0px;  height: 3px;  display: inline-block;}.v-counter .v-counter-text {  opacity: 0;  bottom: -15px;  position: relative;  padding-top: 12px;  font-weight: 600!important;  font-size: 13px;  text-transform: uppercase;  letter-spacing: 1px;}.v-counter-wrap .v-icon {  font-size: 44px;  line-height: 45px;  height: 45px;}.v-counter h6.v-counter-text {  letter-spacing: 1px;}.v-bg-stylish-v5 .v-counter-wrap .v-icon {  color: #FFFFFF;}.v-counter-wrap.white .v-icon,.v-counter-wrap.white .count-number,.v-counter-wrap.white .v-counter-text,.v-counter-wrap.white .v-counter-text {  color: white;}/* --------------------------------------------  TEXT BLOCK SHORTCODE-------------------------------------------- */.v-text-section ul,.v-boxed-content-wrap ul {  list-style: disc inside none;}.v-text-section {  margin-bottom: 10px;}.v-full-width-text {  padding-top: 50px;  padding-bottom: 50px !important;  position: relative;}.v-full-width-text:after {  position: absolute;  left: 50%;  margin-left: -20px;  content: "";  position: absolute;  bottom: -20px;  width: 40px;  height: 40px;  border-right: 1px solid #e4e4e4;  border-bottom: 1px solid #e4e4e4;  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  background-color: #f7f7f7;}.v-full-width-text a.btn {  margin: 0 10px 0px 0 !important;}.v-full-width-text .heading-wrap,.v-parallax .heading-wrap {  text-align: center;}.v-full-width-text h4.v-heading,.v-testimonial-slide-widget h4.v-heading,.v-tweets-slide-widget h4.v-heading,.v-parallax h4.v-heading {  display: inline-block;}.v-full-width-text h4.v-heading span,.v-testimonial-slide-widget h4.v-heading span,.v-tweets-slide-widget h4.v-heading span,.v-bg-stylish h4.v-heading span,.v-parallax h4.v-heading span {  padding: 0 0 5px;}.v-parallax h4.v-heading span {  background: transparent;}.v-full-width-text p {  margin-bottom: 30px;}.v-full-width-text p:last-child {  margin-bottom: 0;}.v-full-width-text .v-wrapper {  padding: 0 15px;}/* --------------------------------------------  BOXED CONTENT SHORTCODE-------------------------------------------- */.v-boxed-content .v-boxed-content-wrap {  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  padding: 30px;}.v-boxed-content .v-boxed-content-wrap p:last-child {  margin-bottom: 0;}.v-boxed-content.whitestroke .v-boxed-content-wrap {  border: 1px solid transparent;  background-color: #fff;  border-color: #e4e4e4;}.v-boxed-content.coloured .v-boxed-content-wrap {  background: #222222;  color: #fff;}/* --------------------------------------------  CODE SHORTCODE-------------------------------------------- */code {  border: 1px dashed #e4e4e4;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  background: #f7f7f7;  font: 12px Consolas, "Andale Mono", Courier, "Courier New", monospace;  overflow: auto;  overflow-Y: hidden;  white-space: pre;  white-space: pre-wrap;  -ms-word-wrap: break-word;  word-wrap: break-word;  color: #666;}.code-block {  display: block;  padding: 5px 20px 20px;}code p {  font-size: 12px;  margin-bottom: 12px;  display: inline-block;}code p:last-child {  margin-bottom: 0;}/* --------------------------------------------  TABLE SHORTCODE-------------------------------------------- */table.v-table {  width: 100%;  display: table;}table.striped_minimal tr:nth-of-type(even),table.striped_bordered tr:nth-of-type(even) {  background-color: #f7f7f7;}table.v-table th {  padding: 10px 20px;  text-transform: uppercase;  letter-spacing: 1px;  font-weight: bold;  vertical-align: middle;  text-align: left;}table.v-table td {  padding: 10px 20px;}table.standard_minimal th {  padding: 10px 30px 10px 0;  border-bottom: 2px solid #e4e4e4;}table.striped_minimal th {  padding: 10px 30px 10px 0;  border-bottom: 2px solid #e4e4e4;}table.standard_minimal td {  padding: 10px 30px 10px 0;  border-bottom: 1px solid #e4e4e4;}table.striped_minimal td {  padding: 10px 30px 10px 0;  border-bottom: 1px solid #e4e4e4;}table.standard_bordered,table.striped_bordered {  border: 1px solid #e4e4e4;}table.standard_bordered tr,table.striped_bordered tr {  border-top: 1px dotted #e4e4e4;}table.standard_bordered th,table.standard_bordered td,table.striped_bordered th,table.striped_bordered td {  border-left: 1px dotted #e4e4e4;}table.striped_bordered th,table.striped_bordered td {  border-top: 0;}/* --------------------------------------------  ALERT SHORTCODE-------------------------------------------- */.alert {  height: auto;  line-height: 16px;  overflow: hidden;  padding: 13px 15px;  text-align: left;  margin-bottom: 20px;  font-weight: normal;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  -ms-box-sizing: border-box;  box-sizing: border-box;  clear: both;  -webkit-border-radius: 0;  -moz-border-radius: 0;  border-radius: 0;  border: 0;  background-color: #ffd56c;  color: #222;}.alert .messagebox_text {  background: none;  padding-left: 0;}.alert .messagebox_text p {  float: left;  margin-bottom: 0;}.alert .messagebox_text p strong {  letter-spacing: normal !important;}.alert .messagebox_text:before {  content: "\f05a";  font-family: "FontAwesome";  font-weight: normal;  font-style: normal;  display: block;  text-decoration: inherit;  width: 10px;  height: auto;  float: left;  margin-right: 20px;  margin-top: 4px;  font-size: 19px;  text-indent: 0;}.alert.alert-info .messagebox_text:before {  content: "\f05a";}.alert.alert-error .messagebox_text:before {  content: "\f057";}.alert.alert-success .messagebox_text:before {  content: "\f00c";}.alert.alert-info {  background-color: #5adcff;}.alert.alert-error {  background-color: #fe504f;}.alert.alert-success {  background-color: #51e3a8;}.alert-success {  background-color: #97F3CE;  border-color: #73E4B7;  color: #20533E;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.10), 0 0 2px rgba(0, 0, 0, 0.05);}.alert-info {  background-color: #5adcff;  border-color: #39D0F8;  color: #204B61;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.10), 0 0 2px rgba(0, 0, 0, 0.05);}.alert-warning {  background-color: #FAD883;  border-color: #FAC951;  color: #554222;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.10), 0 0 2px rgba(0, 0, 0, 0.05);}.alert-danger {  background-color: #FA7A7A;  border-color: #FA6867;  color: #421918;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.10), 0 0 2px rgba(0, 0, 0, 0.05);}.alert-icon {  padding: 15px;  margin-bottom: 20px;  border-radius: 0px;  border: 1px solid transparent;}.alert-success-icon {  border-color: #73E4B7;  color: #20533E;  background: #97F3CE url('../img/base/icon-box-success.png') no-repeat 12px 8px;  padding: 10px 20px 10px 44px;  border-left-width: 5px;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.10), 0 0 2px rgba(0, 0, 0, 0.05);}.alert-warning-icon {  border-color: #FAC951;  color: #554222;  background: #FAD883 url('../img/base/icon-box-notice.png') no-repeat 12px 8px;  padding: 10px 20px 10px 44px;  border-left-width: 5px;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.10), 0 0 2px rgba(0, 0, 0, 0.05);}.alert-info-icon {  border-color: #39D0F8;  color: #204B61;  background: #5adcff url('../img/base/icon-box-info.png') no-repeat 12px 8px;  padding: 10px 20px 10px 44px;  border-left-width: 5px;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.10), 0 0 2px rgba(0, 0, 0, 0.05);}.alert-danger-icon {  border-color: #FA6867;  color: #421918;  background: #FA7A7A url('../img/base/icon-box-error.png') no-repeat 12px 8px;  padding: 10px 20px 10px 44px;  border-left-width: 5px;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.10), 0 0 2px rgba(0, 0, 0, 0.05);}/* --------------------------------------------  IMAGE SHORTCODE-------------------------------------------- */.glowframe img {  border: 6px solid transparent;  -moz-box-shadow: 0 0 4px rgba(0, 0, 0, .2);  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .2);  box-shadow: 0 0 4px rgba(0, 0, 0, .2);}.borderframe img {  border: 6px solid transparent;  width: 100%;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  -ms-box-sizing: border-box;  box-sizing: border-box;  border-color: #eeeeee;}.shadowframe figure {  -moz-box-shadow: 2px 2px 0 rgba(0, 0, 0, .25);  -webkit-box-shadow: 2px 2px 0 rgba(0, 0, 0, .25);  box-shadow: 2px 2px 0 rgba(0, 0, 0, .25);}/* --------------------------------------------  SEARCH SHORTCODE-------------------------------------------- */.search-widget {  margin-bottom: 0;}.search-widget input {  margin: 25px 0;  width: 80%;  padding: 10px 5% 10px 30px;}/* --------------------------------------------  HR SHORTCODE-------------------------------------------- */.horizontal-break {  height: 2px;  width: 50px;  margin: 20px auto 25px;  background-color: #DADADA;}.horizontal-break.left {  margin-left: 0px !important;}.horizontal-break.right {  margin-right: 0px !important;}/* --------------------------------------------  CLIENT BOX SHORTCODE-------------------------------------------- */.client-box {  width: 228px;  height: auto;  background-color: #fafafa;  background-position: center center;  background-repeat: no-repeat;  float: left;  margin: 0 2px 7px 5px;}.client-box img {  width: 100%;  height: auto;  display: block;}/* --------------------------------------------  TYPOGRAPHY SHORTCODE-------------------------------------------- */span.highlighted {  padding: 1px 3px;  border-radius: 1px;  margin-right: 2px;  color: #fff;}span.dropcap1,span.dropcap2 {  float: left;  padding: 11px 0px 9px;  margin-right: 8px;  font-size: 46px;  font-style: normal;}span.dropcap3,span.dropcap4 {  float: left;  font-style: normal;  font-size: 18px;  padding: 6px 10px 6px 11px;  margin: 4px 10px 2px 0;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}span.dropcap3 {  background: #000;  color: #fff;}span.dropcap4 {  -webkit-border-radius: 30px;  -moz-border-radius: 30px;  border-radius: 30px;  color: #ffffff;}blockquote {  border-left: 0;  padding: 10px 0;}blockquote,blockquote p {  font-size: 15px;  line-height: 24px;  font-style: italic;}blockquote.blockquote1,blockquote.blockquote1 p {  font-size: 12px;  line-height: 18px;}blockquote.blockquote2,blockquote.blockquote1 p,blockquote.pullquote,blockquote.pullquote p {  font-size: 13px;  line-height: 22px;}blockquote.pullquote {  border-left: 2px solid transparent;  padding: 0 0 0 20px;  margin-left: 25px;  font-weight: 300;  font-size: 14px}.decorative-ampersand {  font-family: 'Vidaloka', serif;  font-size: 24px;}/* --------------------------------------------  LIST SHORTCODE-------------------------------------------- */.v-list {  margin-left: 0;  list-style: none!important;}.v-list li {  padding: 2px 0;  line-height: 182%;}.v-list li i {  margin-right: 10px;  width: 10px;}.v-list-v2 {  margin-left: 0;  list-style: none!important;}.v-list-v2 li {  padding: 5px 0;  line-height: 185%;  border-bottom: 1px solid rgb(240, 240, 240);}.v-list-v2 li i {  margin-right: 8px;  width: 13px;}.v-list h3 {  display: inline-block;  margin-bottom: 6px;}.middle-section {  background: url(/upload/image/middle-banner.jpg) no-repeat top center;  overflow: hidden;  padding-top: 60px;  padding-bottom: 60px}.middle-section h2 {  font-size: 38px;  line-height: 1.3em;  margin-bottom: 5px;  font-weight: bold;  font-family: 'Montserrat', sans-serif;  letter-spacing: 1px;  margin-bottom: 5px;  text-align: left;  color: #fff;  display: block;  padding-right: 60px;  padding-top: 100px}.middle-section .learn-btn {  background: transparent!important;  border: solid 2px #FFF;  border-color: rgba(255, 255, 255, .8);  color: #FFF!important;  box-shadow: none!important;  padding: 10px 25px!important;  letter-spacing: 1.5px;  margin-top: 35px;  display: inline-block;  text-transform: uppercase;  font-weight: bold}/* --------------------------------------------  PROGRESS SHORTCODE-------------------------------------------- */.progress {  -moz-border-radius: 2px;  -webkit-border-radius: 2px;  border-radius: 2px;  height: 7px;  background: #FAFAFA;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.10) inset;  overflow: visible;}.progress-bar {  -moz-box-shadow: none;  -webkit-box-shadow: none;  box-shadow: none;  position: relative;  -moz-border-radius: 1px;  -webkit-border-radius: 1px;  border-radius: 1px;}span.progress-bar-tooltip {  position: absolute;  padding: 3px 5px;  padding-top: 2px;  background-color: #333;  color: #FFF;  line-height: 15px;  font-size: 11px;  display: block;  top: -28px;  right: 2px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  -o-border-radius: 3px;  border-radius: 3px;  filter: alpha(opacity=0);  opacity: 0;}span.progress-bar-tooltip:after {  border-color: #333 transparent;  border-style: solid;  border-width: 5px 5px 0;  bottom: -5px;  content: "";  display: block;  left: 13px;  position: absolute;  width: 0;}.progress-label {  margin-bottom: 2px;}.box {  border: 1px solid #e1e1e1;  padding: 15px;  border-radius: 3px}.box .progress {  margin-bottom: 9px}.box1 {  border: 1px solid #e1e1e1;  padding: 15px;  border-radius: 3px}.box1 .progress {  margin-bottom: 18px}/* --------------------------------------------  CIRCLE CHART SHORTCODE-------------------------------------------- */.v-circle-chart {  position: relative;  text-align: center;  overflow: hidden;  margin-left: auto;  margin-right: auto;}.v-circle-chart.chart-center {  margin: 0 auto;}.v-circle-chart canvas {  position: absolute;  top: 0;  left: 0;}.v-circle-chart span {  font-size: 14px;  vertical-align: -1px;}.v-circle-chart.chart-70 span i[class*="icon-"] {  vertical-align: -2px;}.v-circle-chart.v-circle-x span i[class*="icon-"] {  vertical-align: -2px;}.v-circle-chart.v-circle-x span {  font-size: 36px;  vertical-align: 0px;}/* --------------------------------------------  LATEST TWEET SHORTCODE-------------------------------------------- */.latest-tweet ul {  margin-bottom: 10px;  list-style: none !important;}.latest-tweet ul li {  margin-left: 0;}.latest-tweet p {  margin-bottom: 0;}.latest-tweet .tweet-author {  margin-right: 4px;  font-weight: bold;}.latest-tweet .tweet-date {  text-decoration: none;  color: #999;  margin-left: 5px;  display: inline-block;}/* --------------------------------------------  ACCORDION SHORTCODE-------------------------------------------- */.panel-group .panel-heading {  padding: 0;  border-radius: 3px;}.panel-group .panel-heading a {  display: block;  padding: 13px 15px;  font-size: 13px;  background-color: #FFFFFF;  font-weight: 600;}.panel-group .panel-heading a.accordion-toggle.collapsed {  box-shadow: none;  background-color: #FFFFFF;}.panel-group .panel-heading a.accordion-toggle {  background-color: #FFFFFF;}.panel-group .panel-heading a i.fa {  width: 20px;  font-size: 15px;  margin-right: 2px;}.panel-group .panel-heading a:hover,.panel-group .panel-heading a:focus {  text-decoration: none;}.panel-group .panel-heading a [class^="icon-"] {  margin-right: 4px;  position: relative;  top: 1px;}.panel-group.secundary .panel-heading a {  color: #FFF;}/* --------------------------------------------  PROCESS STEPS SHORTCODE-------------------------------------------- */.process-steps {  background: #e4f0f8!important;  color: #777!important;  font-size: 14px;  line-height: 21px;  letter-spacing: 0.5px;  font-weight: 300}.process-steps .v-smash-text-large {  color: #333}.process-steps h3 {  color: #333!important;  margin-bottom: 5px!important}.process-steps .lead {  color: #777}.v-process-steps {  text-align: center;}.v-process-steps .feature-box {  padding-left: 15px;  padding-right: 15px;}.v-process-steps .feature-box-icon {  width: 80px;  height: 80px;  line-height: 81px;  background-color: #FFF;  border-radius: 50%;}.v-process-steps .feature-box-icon.small .v-icon {  line-height: 81px;}.v-process-steps.three-columns .feature-box-icon.small .v-icon {  line-height: 150px;}.v-process-steps ul {  position: relative;  margin: 0;  padding: 0;  list-style: none;  display: inline-block;}.v-process-steps ul li {  display: inline-block;  float: left;  margin: 0;}.v-process-steps.four-columns ul li {  width: 25%;}.v-process-steps.three-columns ul li {  width: 33.33%;}.v-process-steps.five-columns ul li {  width: 20%;}.v-process-steps ul:before {  position: absolute;  left: 100px;  display: block;  width: 83%;  height: 0;  border-top: 1px dashed #B1B1B1;  content: "";  top: 56px;  z-index: 0 !important;}.v-process-steps.three-columns .feature-box-icon {  width: 160px;  height: 160px;  -webkit-border-radius: 90px;  -moz-border-radius: 90px;  border-radius: 90px;  line-height: 160px;  font-size: 55px;}.v-process-steps.three-columns ul:before {  top: 110px;  left: 150px;  width: 70%;}.v-process-steps.five-columns ul:before,.v-process-steps.four-columns ul:before {  top: 74px;}.v-process-steps .v-icon {  font-size: 40px;}/* --------------------------------------------  TWEET SLIDER SHORTCODE-------------------------------------------- */.v-bg-stylish.v-tweets-slide-widget {  padding-top: 60px;  padding-bottom: 60px;  margin-bottom: 0px;}.v-tweets-slide-widget .tweet-text {  padding: 0 15%;  text-align: center;}.v-tweets-slide-widget .text-normal .tweet-text {  font-size: 18px;  line-height: 26px;}.v-tweets-slide-widget .text-large .tweet-text {  font-size: 24px;  line-height: 36px;}.v-tweets-slide-widget .twitter_intents {  margin-top: 20px;}.v-tweets-slide-widget .twitter_intents a {  margin-left: 5px;}.v-tweets-slide-widget .twitter_intents a:first-child {  margin-left: 0;}.v-tweets-slide-widget a.twitter-timestamp {  margin-top: 20px;  display: block;  padding: 0 15%;}.v-tweets-slide-widget a:hover {  text-decoration: none;}.v-twitter-widget {  margin: 0;}.v-twitter-widget .tweet-text a {  font-size: 14px;  margin-right: 2px;}.widget.v-twitter-widget li {  margin-bottom: 20px;}.widget.v-twitter-widget li:before {  content: "\f099";  font-family: FontAwesome;  font-weight: normal;  font-style: normal;  display: block;  text-decoration: inherit;  font-size: 23px;  width: 30px;  height: auto;  float: left;  margin-top: 2px;  -moz-opacity: 0.5;  opacity: 0.5;  filter: alpha(opacity=50);}footer .widget.v-twitter-widget li:before {  -moz-opacity: 1;  opacity: 1;  filter: alpha(opacity=100);}.v-twitter-widget .tweet-text {  padding-left: 30px;  line-height: 160%;  font-size: 13px;}.v-twitter-widget .twitter_intents {  margin: 3px 0 0 30px;  font-size: 12px;}.v-twitter-widget .twitter_intents a {  margin-right: 4px;  color: rgb(143, 143, 143);}.twitter-date a,.twitter-link a,.widget .twitter-link a:hover {  text-decoration: none;}.twitter-link a {  display: inline-block;  letter-spacing: normal;  line-height: 25px;  -moz-border-radius: 15px;  -webkit-border-radius: 15px;  border-radius: 15px;  -moz-background-clip: padding;  -webkit-background-clip: padding-box;  background-clip: padding-box;  -moz-transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.twitter-link a:hover {  text-decoration: none !important;  -moz-border-radius: 0;  -webkit-border-radius: 0;  border-radius: 0;}.v-tweets-slide-widget .tweet-text a {  border-bottom-width: 1px;  border-bottom-style: dotted;}@media (max-width:991px) {  .fixed-header-on .header.fixed .nav > li > a {    padding-top: 9px !important;    padding-bottom: 9px !important;  }  /* Header */  header {    position: relative;    border-bottom: 0px solid #e4e4e4 !important;  }  body.header-top {    padding-top: 0px !important;  }  header .container {}  body {    padding-top: 0px !important;  }  /* Navigation */  header div.nav-main-collapse,  header div.nav-main-collapse.in {    width: 100%;    overflow: hidden;    overflow-y: hidden;    overflow-x: hidden;  }  header div.nav-main-collapse {    float: none;    margin: 0;  }  header nav.nav-main ul.nav-main {    float: none;    position: static;    margin: 8px 0;  }  header div.nav-main-collapse.collapse {    display: none !important;  }  header div.nav-main-collapse.in {    display: block !important;  }  header div.nav-collapse div.container nav.nav-main {    float: left;    width: 100%;  }  header div.nav-main-collapse {    position: relative;    background: #333333;    max-height: none;    margin: 0 -15px !important;    max-height: none;    padding: 0 15px;    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    box-sizing: content-box;  }  header div.logo {    position: static;  }  header div.nav-main-collapse > nav {    padding-left: 15px;    padding-right: 15px;  }  header > div.container {    margin-bottom: 0;  }  header nav ul.nav-main {    margin-right: -10px;  }  header div.nav-collapse {    background: #333333;    width: 100%;    clear: both;  }  header nav.nav-main {    padding: 10px 0;    clear: both;    display: block;    float: none;    width: 100%;  }  header nav.nav-main ul,  header nav.nav-main ul li {    padding: 0;    margin: 0;  }  header nav.nav-main ul li {    clear: both;    float: none;    display: block;    border-bottom: 1px solid #383F49;  }  header nav ul.nav-main > li + li {    margin-left: 0;  }  header nav ul.nav-main li a,  header nav ul.nav-main ul.dropdown-menu li > a {    padding: 9px 8px;    border: 0;    border-top: 0;    margin: 0;  }  header nav.nav-main ul li:last-child,  header nav ul.nav-main ul.dropdown-menu li > a {    border-bottom: none;  }  header nav ul.nav-main ul.dropdown-menu {    border-top: 1px solid rgba(219, 219, 219, 0.19);  }  header nav ul.nav-main li a {    color: #FFF;    clear: both;    float: none;    display: block;    padding-left: 0;  }  header nav ul.nav-main li a i.fa-angle-down {    position: absolute;    right: 5px;    top: 10px;  }  header nav.nav-main ul ul {    margin-left: 15px !important;  }  header nav.nav-main ul.dropdown-menu {    position: static;    clear: both;    float: none;    display: none !important;  }  header nav ul.nav-main ul.dropdown-menu {    -moz-box-shadow: none;    -webkit-box-shadow: none;    box-shadow: none;  }  header nav.nav-main li.resp-active > ul.dropdown-menu {    display: block !important;  }  header nav ul.nav-main ul.dropdown-menu ul.dropdown-menu {    border: 0;    /*margin: 0 5px;*/    padding-left: 35px;  }  header nav ul.nav-main .dropdown-submenu:hover > a:after {    border-left-color: transparent;  }  body header nav ul.nav-pills > li > a:before,  body header nav ul.nav-main li.dropdown:hover > a:after {    display: none;  }  body header nav ul.nav-main i.fa-caret-down {    float: right;  }  body header nav.std-menu.header-top-menu ul.nav-main i.fa-caret-down {    float: none;  }  body header nav ul.nav-main ul.dropdown-menu,  body header nav ul.nav-main li.dropdown.open a.dropdown-toggle,  body header nav ul.nav-main li a,  body header nav ul.nav-main li.active a,  body header nav ul.nav-main li.dropdown:hover a,  body header nav ul.nav-main ul.dropdown-menu li:hover > a,  body header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a:hover {    background: none !important;    background-color: transparent !important;    color: #FFF !important;    text-decoration: none;  }  header div.header-top nav ul.nav-main ul.dropdown-menu {    background-color: white !important;  }  body header div.header-top nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a:hover {    color: #333 !important;  }  body header nav.std-menu.header-top-menu ul.nav-main li a {    color: #333 !important;  }  header.center nav ul.nav-main > li {    display: block;  }  header nav ul.nav-main ul.sub-menu {    padding: 0;    margin: 0 0 10px 0;  }  header nav ul.nav-main ul.sub-menu ul.sub-menu {    margin-top: 10px;  }  header nav ul.nav-main i.fa-caret-down {    color: #ADB0AD !important;  }  /* Responsive Button Nav */  button.btn-responsive-nav {    background: #2D343E;    top: 20px;    display: block;    position: absolute;    right: 20px;    color: #FFF;    border-bottom-color: #2D343E;  }  button.btn-responsive-nav:hover,  button.btn-responsive-nav:active,  button.btn-responsive-nav:focus {    color: #CCC;  }  /* Logo */  header div.logo {    border: 0;    margin-bottom: 0px;  }  header div.logo img {    max-width: 120px;  }  header.center div.logo {    text-align: left;  }  /* Nav Top */  header div.header-top ul.nav-top {    float: left;    min-height: 5px;  }  /* Social Icons */  header div.social-icons {    display: none;  }  /* Search */  header div.search {    display: none;  }  body.boxed-layout {    margin-bottom: 0px;    margin-top: 0px;  }  body.boxed-layout header {    margin-top: 0px;  }  .pricing-table > div {    width: 50%!important;    margin-bottom: 25px!important;  }  .v-process-steps ul li {    width: 50%!important;    margin-bottom: 25px!important;  }  .v-process-steps ul:before {    display: none!important;  }  .portfolio-nav,  .portfolio-nav-all {    display: none;  }  ul.v-portfolio-items.col-4 .v-portfolio-item {    width: 24.9%;  }  ul.v-portfolio-items.col-4 .v-portfolio-item figure.animated-overlay figcaption .thumb-info i,  ul.v-portfolio-items.col-3 .v-portfolio-item figure.animated-overlay figcaption .thumb-info i {    display: none;  }  ul.v-portfolio-items.col-4 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h4,  ul.v-portfolio-items.col-3 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h4 {    margin-top: -25px;  }  ul.v-portfolio-items.col-4 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h5,  ul.v-portfolio-items.col-3 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h5 {    margin-top: 0px;  }}@media (max-width: 767px) {  /* Header */  header {    display: block;  }  body.header-top {    padding-top: 0px !important;  }  .breadcrumb {    display: none;  }  header div.header-top {    display: none;  }  header > div.container {    width: 100%;  }  /* Navigation */  header.center nav {    width: auto;  }  header nav ul.nav-top {    float: right;    margin-right: 0;  }  /* Responsive Button Nav */  button.btn-responsive-nav {    top: 25px;  }  /* Social Icons */  header div.social-icons {    display: none;  }  p.v-smash-text-large {    margin-left: 0px;    margin-right: 15px;  }  #container .has-right-sidebar .col-sm-8,  #container .has-right-sidebar .col-sm-9 {    width: 100%!important;    border-right: solid 0px #EBEBEB;    margin-right: 0px;    padding-right: 15px!important;    padding-left: 15px!important;  }  #container aside.right-sidebar {    border-left: solid 0px #EBEBEB;    width: 100%!important;    padding-left: 15px;  }  #container .has-left-sidebar .col-sm-8,  #container .has-left-sidebar .col-sm-9 {    width: 100%!important;    border-left: solid 0px #EBEBEB;    margin-left: 0px;    padding-right: 15px!important;    padding-left: 15px!important;  }  #container aside.left-sidebar {    border-right: solid 0px #EBEBEB;    width: 100%!important;    padding-left: 15px;    padding-right: 15px;  }  figure.media-wrap.full-width-detail {    margin-bottom: 20px;  }  figcaption .thumb-info-v2 i {    line-height: 20px;    height: 20px;    width: 20px;    margin-top: -16px;    margin-left: -16px;  }  ul.v-portfolio-items.col-3 .v-portfolio-item {    width: 50%;  }  ul.v-portfolio-items.col-4 .v-portfolio-item figure.animated-overlay figcaption .thumb-info i,  ul.v-portfolio-items.col-3 .v-portfolio-item figure.animated-overlay figcaption .thumb-info i {    display: none;  }  ul.v-portfolio-items.col-4 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h4,  ul.v-portfolio-items.col-3 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h4 {    margin-top: -25px;  }  ul.v-portfolio-items.col-4 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h5,  ul.v-portfolio-items.col-3 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h5 {    margin-top: 0px;  }  .v-page-not-found-wrap .v-search-widget {    width: 90%;  }  .v-portfolio-single-heading [class*="col-sm"],  .v-portfolio-single-heading [class*="col-md"],  .portfolio-title [class*="col-md"],  .portfolio-title [class*="col-sm"] {    margin-bottom: 5px;  }  .v-portfolio-single-heading {    padding: 20px 0 !important;  }  footer .col-sm-3:first-child {    padding-left: 15px;  }  footer .col-sm-3:last-child {    padding-right: 15px;  }  .pricing-column h3,  .pricing-column .pricing-column-content {    border-left: 1px solid #e4e4e4;  }  .feature-box[class*="feature-box-secundary-"] .feature-box-text {    margin-top: 60px;  }}@media (max-width: 479px) {  /* Navigation */  header nav ul.nav-top,  header div.header-top {    display: none;  }  ul.v-portfolio-items.col-3 .v-portfolio-item {    width: 99.8%;  }  .v-page-not-found-wrap h1.v-404 {    font-size: 120px;    font-weight: 500;    text-align: center;  }  .v-page-not-found-wrap h1.v-error {    margin-bottom: -50px;    font-size: 40px;    text-align: center;  }  .v-gmap-widget.fullscreen-map {    margin-left: 0px !important;  }  .map-info-section {    width: 100%;    margin-top: 30px;    margin-bottom: 30px;  }}@media (max-width: 600px) {  .pricing-table > div {    width: 100%!important;    margin: 0px 0px 25px 0px!important;  }  .v-process-steps ul li {    width: 100%!important;    margin-bottom: 25px!important;  }  header nav ul.nav-top li {    display: none;  }  header nav ul.nav-top li.phone {    display: block;  }  .sidebar .list-group {    margin-left: 0px;  }  .sidebar .v-nav-menu-widget ul > li a {    padding-left: 15px;  }  .v-right-sidebar-nav .v-right-sidebar-inner {    margin-right: -15px;  }  .v-right-sidebar-wrap {    padding-bottom: 0px;  }  .v-gmap-widget.fullscreen-map {    margin-left: 0px !important;  }  .v-right-sidebar-inner > .active > a,  .v-right-sidebar-inner > .active > a:focus,  .v-right-sidebar-inner > .active > a:hover {    box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);    background-color: #f7f7f7;  }  .v-right-sidebar-nav .v-sidebar-content-wrap {    padding-left: 15px;  }}@media only screen and (min-width: 1200px) {  /* LAYOUT */  body.boxed-layout {    width: 1200px;  }  /* PORTFOLIO */  .has-no-sidebar .v-portfolio-filter-wrap .select {    padding-left: 30px;  }  .v-clients-item figure {    height: 140px;  }}@media only screen and (min-width: 1250px) {  /* LAYOUT */  body.boxed-layout header {    max-width: 1200px;  }}@media only screen and (max-width: 1024px) {  /* GENERAL */  .v-page-heading.v-fancy-heading {    padding-top: 80px;    padding-bottom: 80px!important;    background-attachment: scroll;    background-size: cover;    -webkit-background-size: cover;    background-position: center center!important;  }  .v-fancy-heading .heading-text {    opacity: 1!important;    letter-spacing: 0px!important;  }  .carousel-wrap a.prev,  .carousel-wrap a.next,  .flex-direction-nav {    opacity: 1;    -moz-opacity: 1;    filter: alpha(opacity=1);    display: none!important;  }  .v-parallax-video video {    top: 0!important;  }  .v-parallax {    background-attachment: scroll;  }  .team-member figcaption span {    display: none;  }}@media only screen and (max-width: 991px) {  /* LAYOUT */  body.boxed-layout {    width: auto;  }  /* FOOTER */  .footer-wrap {    position: relative;  }  .copyright {    padding: 20px;  }  .copyright p {    float: none;    text-align: center;  }  .copyright nav .menu {    float: none;    width: 100%;    text-align: center;    margin-top: 5px !important;  }  .copyright nav .menu li {    float: none !important;  }  /* POSTS */  .mini-items .v-blog-item figure {    float: none;    width: 100%;    margin-right: 0;    margin-bottom: 20px;  }  /* TEAM MEMBER */  article.type-team .profile-image-wrap {    float: none;    width: 100%;  }  article.type-team .article-body-wrap {    float: none;    width: 100%;    margin-right: 0;    margin-top: 20px;  }  /* SHORTCODES */  .v-control-left .v-call-text,  .v-control-right .v-call-text {    width: 76%;  }  .v-control-right .btn.v-btn,  .v-control-left .btn.v-btn {    max-width: 20%;  }  .v-clients-item figure {    height: 100px;  }  .v-gallery-widget .gallery-nav {    display: none;  }}@media only screen and (min-width: 768px) and (max-width: 959px) {  .recent-posts-list li .recent-post-image {    float: none;  }  .recent-posts-list li .recent-post-details {    margin-left: 0;    padding: 15px 0;  }  .v-counter .count-number {    font-size: 50px;  }}@media only screen and (max-width: 767px) {  .col-xs-1,  .col-xs-2,  .col-xs-3,  .col-xs-4,  .col-xs-5,  .col-xs-6,  .col-xs-7,  .col-xs-8,  .col-xs-9,  .col-xs-10,  .col-xs-11,  .col-xs-12,  .col-sm-1,  .col-sm-2,  .col-sm-3,  .col-sm-4,  .col-sm-5,  .col-sm-6,  .col-sm-7,  .col-sm-8,  .col-sm-9,  .col-sm-10,  .col-sm-11,  .col-sm-12,  .col-md-1,  .col-md-2,  .col-md-3,  .col-md-4,  .col-md-5,  .col-md-6,  .col-md-7,  .col-md-8,  .col-md-9,  .col-md-10,  .col-md-11,  .col-md-12,  .col-lg-1,  .col-lg-2,  .col-lg-3,  .col-lg-4,  .col-lg-5,  .col-lg-6,  .col-lg-7,  .col-lg-8,  .col-lg-9,  .col-lg-10,  .col-lg-11,  .col-lg-12 {    margin-bottom: 0px;  }  /* LAYOUT */  .v-spacer {    margin-bottom: 0!important;  }  body.boxed-layout {    width: 100%;  }  [class*="span"],  .row [class*="span"] {    margin-bottom: 20px;  }  .v-page-wrap {    margin-top: 20px;    margin-bottom: 20px;  }  .has-both-sidebars article,  .has-both-sidebars .type-page,  .has-both-sidebars .archive-page,  .has-both-sidebars .page-content,  aside.sidebar {    float: none!important;  }  .v-page-heading h1 {    word-wrap: normal;    white-space: normal;  }  .v-page-heading .heading-text {    margin-left: 0;  }  .breadcrumb {    margin-right: 0;  }  #back-to-top {    padding: 7px 10px 5px;    opacity: 0.6!important;  }  h4.v-center-heading {    margin-top: 5px;    margin-bottom: 25px;  }  .v-text-section {    margin-bottom: 30px;  }  /* GENERAL */  .flexslider .flex-direction-nav {    display: none;  }  .tp-bullets,  .rev_slider_wrapper > .tp-leftarrow,  .rev_slider_wrapper > .tp-rightarrow {    display: none!important;  }  .tp-caption a.btn.v-btn {    padding: 0% 14%!important;  }  h4.v-center-heading {    max-width: 60%;  }  .v-icon.v-icon-large {    line-height: 84px;  }  /*.v-parallax-video.v-bg-stylish {    margin-left:-15px;    margin-right:-15px;  }*/  /* FOOTER */  footer {    padding-bottom: 10px;    padding-top: 20px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;  }  .copyright nav .menu li {    float: none !important;    width: auto;    border-top-width: 0;  }  /* POST */  .standard-post-author {    display: none;  }  .standard-post-details {    margin-top: 20px;  }  .tags-link-wrap .like-info {    float: none;    margin-top: 20px;    height: auto;    overflow: hidden;    display: block;    text-align: left;    width: 100%;  }  .v-pagination {    display: block!important;    visibility: visible!important;  }  .related-items li {    width: 50%;    float: left;  }  .blog-standard {    padding: 0;  }  .timeline {    left: 30px!important;  }  /* PORTFOLIO */  .filterable-items .v-portfolio-item {    width: 49.8%;  }  ul.v-portfolio-filter-nav {    padding-top: 1px;  }  ul.v-portfolio-filter-nav li.all,  ul.v-portfolio-filter-nav li.has-items {    width: 50%;    margin-top: -1px;  }  ul.v-portfolio-filter-nav li:first-child a,  ul.v-portfolio-filter-nav li:last-child a {    border-radius: 0;  }  .has-no-sidebar .v-portfolio-filter-wrap .select {    padding-left: 0;  }  .portfolio-v-blog-item-info .item-link {    float: none;    display: block;    margin-top: 20px;  }  .full-width-display-wrap figure.fw-media-wrap {    margin-left: -20px!important;  }  .portfolio-options-bar ul.v-pagination {    width: 40%;  }  .full-width-display-wrap .portfolio-options-bar {    position: relative;    top: 25px;  }  .post-info > span {    display: inline-block;    max-width: 70%;  }  .article-body-wrap .share-links .share-text {    padding: 8px 12px;  }  .article-body-wrap .share-links ul li > a,  .article-body-wrap .share-links ul li > div {    padding: 8px 14px;  }  /* SHORTCODES */  .v-smash-text-wrap {    text-align: center;  }  .tp-caption a.btn.v-btn {    font-size: inherit;    padding: 4% 8%;    line-height: auto;  }  .portfolio-grid {    overflow: hidden;  }  .portfolio-grid .tooltip {    display: none!important;  }  .v-clients-widget-v2 h4 {    text-align: center;  }  .v-clients-widget-v2 [class*="col-sm"] {    margin-bottom: 0px;  }  .v-tweets-slide-widget .text-large .tweet-text {    font-size: 16px;    line-height: 28px;  }  .v-parallax {    background-attachment: scroll;  }  .v-control-left .v-call-text,  .v-control-right .v-call-text {    float: none;    width: 100%;  }  .v-control-right .btn.v-btn,  .v-control-right .v-smash-text-arrow,  .v-control-left .btn.v-btn,  .v-control-left .v-smash-text-arrow {    position: relative;    max-width: 100%;    margin-top: 30px;    right: 0;  }  .team-member figcaption ul {    float: none;    text-align: center;    width: 100%;  }  .team-member figcaption ul > li {    float: none!important;  }  .v-parallax {    width: auto;  }  .v-smash-text .v-call-text {    border-left: 0;    padding-left: 0;  }  .v-smash-text .v-call-text p {    line-height: inherit;  }  .widget.v-photo-stream-widget ul {    margin-right: 0;  }  .v-circle-chart {    margin: 0 auto;  }  footer .col-sm-3 {    border: 0px;  }  .v-testimonial-wrap {    margin-bottom: 40px;  }  .v-team-member-box {    margin-bottom: 40px;  }  .flex-control-nav {    bottom: 10px;  }  .widget.v-photo-stream-widget li {    height: 75px;    width: 75px;  }  .v-photo-stream-widget li img {    height: 75px;  }  .author-bio {    margin-left: 0px;  }  .app-brief .phone-image {    max-width: 250px;  }  #intro_stores img {    margin-bottom: 15px;  }  .subscription-form .subscriber-email {    width: 100%!important;    margin-bottom: 10px;  }  .w-portfolio.columns_4 .w-portfolio-item {    width: 50%;  }  ul.v-portfolio-items.col-4 .v-portfolio-item {    width: 49%;  }  .v-blog-recent-post {    margin-bottom: 20px;  }  .v-page-not-found-wrap h1.v-404 {    font-weight: 500;  }}@media only screen and (max-width: 479px) {  /* GENERAL */  a.btn.v-btn {    max-width: 100%;    margin-left: 0;    margin-right: 0;  }  /* FOOTER */  .copyright nav .menu li {    border-top-width: 1px;    border-left: 0;  }  .copyright nav .menu li:first-child {    border-top-width: 0;  }  /* BLOG */  .comment-meta-actions {    position: relative;    margin-bottom: 10px;  }  .comment-meta-actions .edit-link {    margin-left: 0;  }  .article-body-wrap .share-links .share-text {    display: none;  }  .article-body-wrap .share-links ul li > a,  .article-body-wrap .share-links ul li > div {    padding: 8px 10px;  }  .article-body-wrap .share-links ul li:first-child {    border-left: 0;  }  .post-info > span {    margin-bottom: 10px;    max-width: 100%;  }  .masonry-items .v-blog-item {    width: 100%;  }  .related-item figure .img-holder {    height: 86px;    line-height: 10px;  }  .v-pagination li.prev,  .v-pagination li.next {    width: 25%;  }  .v-pagination li.prev a,  .v-pagination li.next a {    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;  }  /* PORTFOLIO */  .filterable-items .v-portfolio-item {    width: 100%;  }  .portfolio-options-bar ul.v-pagination,  .portfolio-options-bar .share-links ul.bar-styling {    width: 100%;    float: none;    text-align: center;  }  .portfolio-options-bar ul.v-pagination {    margin-bottom: 10px;  }  .portfolio-options-bar ul.v-pagination li,  .portfolio-options-bar .share-links ul.bar-styling li {    float: none;    display: inline-block;  }  /* SHORTCODES */  h3.v-center-heading,  h4.v-center-heading {    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;  }  .v-tabs .nav-tabs li:first-child a,  .v-tabs .nav-tabs li:last-child a {    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;  }  a.btn.v-btn.v-icon-reveal i {    display: none;  }  a.btn.v-btn.v-icon-reveal span.text {    padding: 13px 20px;    max-width: 100%;  }  a.btn.v-btn.v-icon-reveal:hover span.text {    padding: 13px 20px;  }}@media only screen and (max-width: 479px) and (min-width: 320px) {  .contact-top li {    display: block;    float: none;    text-align: center;    border: none;    width: 100%  }  .top_line .hidden-phone {    display: none  }  .general-font-area {    margin-bottom: 0px  }  .main-home:after {    display: none  }  .tp-caption.light_medium_30 {    font-size: 12px!important;    line-height: normal!important;    padding-left: 20px!important;  }  .tp-caption a.btn.v-btn {    padding: 5px 10px!important;    font-size: 8px!important;  }  .tp-caption.v-caption-h1 {    font-size: 12px!important;    line-height: normal!important;  }  .tp-caption.light_heavy_70_shadowed {    font-size: 22px!important;    margin-top: 0px!important;    padding-left: 20px!important;  }  .tp-caption .v-second-light {    display: none  }  article.notice span {    display: inline-block;    padding-top: 12px;  }  article.notice a {    color: #fff;    float: none;    display: block;    background: #e86f56;    padding: 8px 15px;    width: 100%;    margin-top: 15px;  }  .v-page-wrap1 {    padding-top: 30px;    padding-bottom: 30px  }  .middle-section {    background: none;    padding: 0px;  }  .middle-section .left-text {    background: url(/upload/image/middle-banner.jpg) no-repeat top left;    padding-top: 0px;    padding-bottom: 25px;    margin-bottom: 25px;    padding-right: 0px  }  .middle-section .left-text h2 {    padding-top: 20px;    margin-top: 0  }}@media only screen and (max-width: 767px) and (min-width: 480px) {  .top_line .hidden-phone {    display: none  }  .general-font-area {    margin-bottom: 0px  }  .main-home:after {    display: none  }  .tp-caption.light_medium_30 {    font-size: 15px!important;    line-height: normal!important;    padding-left: 20px!important;  }  .tp-caption a.btn.v-btn {    padding: 5px 10px!important;    font-size: 8px!important;  }  .tp-caption.v-caption-h1 {    font-size: 15px!important;    line-height: normal!important;  }  .tp-caption.light_heavy_70_shadowed {    font-size: 42px!important;    margin-top: 0px!important;    padding-left: 20px!important;  }  .tp-caption a.btn.v-btn {    padding: 5px 10px!important;    font-size: 12px!important;    margin-left: 20px  }  article.notice span {    display: inline-block;    padding-top: 12px;  }  article.notice a {    color: #fff;    float: none;    display: block;    background: #e86f56;    padding: 8px 15px;    width: 100%;    margin-top: 15px;  }  .v-page-wrap1 {    padding-top: 30px;    padding-bottom: 30px  }  .middle-section {    background: none;    padding: 0px;  }  .middle-section .left-text {    background: url(/upload/image/middle-banner.jpg) no-repeat top left;    padding-top: 0px;    padding-bottom: 25px;    margin-bottom: 25px;    padding-right: 0px  }  .middle-section .left-text h2 {    padding-top: 20px;    margin-top: 0  }}/**********************************      MEDIA CSS**********************************/@media(max-width:991px) {  .fixed-header-on button.btn-responsive-nav {    top: 10px;  }}@media(min-width:768px) and (max-width:991px) {  .pricing-table.three-cols > div {    width: 33.2% !important;  }  .header-container .top_line .hidden-phone {    display: none;  }  p.v-smash-text-large-2x {    font-size: 30px;  }}@media(max-width:767px) {  .glyphs.css-mapping {    padding: 0px;  }  .glyphs.css-mapping li {    margin-right: 0px;    width: 100%;  }  .glyphs.css-mapping input {    width: calc(100% - 70px);  }  .pricing-table.three-cols > div {    width: 100% !important;  }  .v-team-member-wrap {    width: 100%;  }  .v-team-member-box {    text-align: center  }}/**  Owl Carousel Owl Demo Theme *  v1.3.3*/.owl-theme .owl-controls {  margin-top:16px;  text-align: center;}/* Styling Next and Prev buttons */.owl-theme .owl-controls .owl-buttons div {  color: #292929;  display: inline-block;  zoom: 1;  *display: inline;  /*IE7 life-saver */  margin: 5px;  padding: 3px 10px;  padding-top: 4px;  font-size: 12px;  -webkit-border-radius: 30px;  -moz-border-radius: 30px;  border-radius: 30px;  background: #FCFCFC;  filter: Alpha(Opacity=50);  /*IE7 fix*/  opacity: 0.7;  border: 1px solid rgb(221, 221, 221);}/* Clickable class fix problem with hover on touch devices *//* Use it for non-touch hover action */.owl-theme .owl-controls.clickable .owl-buttons div:hover {  filter: Alpha(Opacity=100);  /*IE7 fix*/  opacity: 1;  text-decoration: none;}/* Styling Pagination*/.owl-theme .owl-controls .owl-page {  display: inline-block;  zoom: 1;  *display: inline;  /*IE7 life-saver */}.owl-theme .owl-controls .owl-page span {  display: block;  width: 11px;  height: 11px;  margin: 5px 4px;  filter: Alpha(Opacity=50);  /*IE7 fix*/  opacity: 0.5;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  border: 1px solid rgb(31, 31, 31);}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span {  filter: Alpha(Opacity=100);  /*IE7 fix*/  opacity: 1;}/* If PaginationNumbers is true */.owl-theme .owl-controls .owl-page span.owl-numbers {  height: auto;  width: auto;  color: #FFF;  padding: 2px 10px;  font-size: 12px;  -webkit-border-radius: 30px;  -moz-border-radius: 30px;  border-radius: 30px;}/* preloading images */.owl-item.loading {  min-height: 150px;  background: url(AjaxLoader.gif) no-repeat center center}.owl-carousel .owl-item {  padding: 0px 12px;}.carousel-wrap.no-padding .owl-item {  padding: 0px 1px;}.carousel-wrap.no-padding {  margin-right: 0px;  margin-left: 0px;}.owl-carousel.no-padding .owl-item {  padding: 0px 1px;}.owl-carousel .owl-wrapper-outer {  /*margin-left: -5px;*/}.owl-theme .owl-controls .owl-page.active span {  width: 11px;  height: 11px;  border: 2px solid #555;  border-radius: 50%;}/* * Core Owl Carousel CSS File * v1.3.3 *//* clearfix */.owl-carousel .owl-wrapper:after {  content:".";  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0;}/* display none until init */.owl-carousel {  display: none;  position: relative;  width: 100%;  -ms-touch-action: pan-y;}.owl-carousel .owl-wrapper {  display: none;  position: relative;  -webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer {  overflow: hidden;  position: relative;  width: 100%;}.owl-carousel .owl-wrapper-outer.autoHeight {  -webkit-transition: height 500ms ease-in-out;  -moz-transition: height 500ms ease-in-out;  -ms-transition: height 500ms ease-in-out;  -o-transition: height 500ms ease-in-out;  transition: height 500ms ease-in-out;}.owl-carousel .owl-item {  float: left;}.owl-controls .owl-page,.owl-controls .owl-buttons div {  cursor: pointer;}.owl-controls {  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/* mouse grab icon */.grabbing {  cursor: url(grabbing.png) 8 8, move;}/* fix */.owl-carousel .owl-wrapper,.owl-carousel .owl-item {  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -ms-backface-visibility: hidden;  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);}/*-----------------------------------------------------------------------------  -  Revolution Slider 4.1 Captions -    Screen Stylesheetversion:  1.4.5date:    27/11/13author:   themepunchemail:   info@themepunch.comwebsite:  http://www.themepunch.com-----------------------------------------------------------------------------*//*************************  -  CAPTIONS  -**************************/.tp-static-layers {  position: absolute;  z-index: 505;  top: 0px;  left: 0px;}.tp-hide-revslider,.tp-caption.tp-hidden-caption {  visibility: hidden !important;  display: none !important;}.tp-caption {  z-index: 1;  white-space: nowrap}.tp-caption-demo .tp-caption {  position: relative !important;  display: inline-block;  margin-bottom: 10px;  margin-right: 20px !important;}.tp-caption.whitedivider3px {  color: #000000;  text-shadow: none;  background-color: rgb(255, 255, 255);  background-color: rgba(255, 255, 255, 1);  text-decoration: none;  min-width: 408px;  min-height: 3px;  background-position: initial initial;  background-repeat: initial initial;  border-width: 0px;  border-color: #000000;  border-style: none;}.tp-caption.finewide_large_white {  color: #ffffff;  text-shadow: none;  font-size: 60px;  line-height: 60px;  font-weight: 300;  font-family: "Open Sans", sans-serif;  background-color: transparent;  text-decoration: none;  text-transform: uppercase;  letter-spacing: 8px;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.whitedivider3px {  color: #000000;  text-shadow: none;  background-color: rgb(255, 255, 255);  background-color: rgba(255, 255, 255, 1);  text-decoration: none;  font-size: 0px;  line-height: 0;  min-width: 468px;  min-height: 3px;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.finewide_medium_white {  color: #ffffff;  text-shadow: none;  font-size: 37px;  line-height: 37px;  font-weight: 300;  font-family: "Open Sans", sans-serif;  background-color: transparent;  text-decoration: none;  text-transform: uppercase;  letter-spacing: 5px;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.boldwide_small_white {  font-size: 25px;  line-height: 25px;  font-weight: 800;  font-family: "Open Sans", sans-serif;  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  text-shadow: none;  text-transform: uppercase;  letter-spacing: 5px;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.whitedivider3px_vertical {  color: #000000;  text-shadow: none;  background-color: rgb(255, 255, 255);  background-color: rgba(255, 255, 255, 1);  text-decoration: none;  font-size: 0px;  line-height: 0;  min-width: 3px;  min-height: 130px;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.finewide_small_white {  color: #ffffff;  text-shadow: none;  font-size: 25px;  line-height: 25px;  font-weight: 300;  font-family: "Open Sans", sans-serif;  background-color: transparent;  text-decoration: none;  text-transform: uppercase;  letter-spacing: 5px;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.finewide_verysmall_white_mw {  font-size: 13px;  line-height: 25px;  font-weight: 400;  font-family: "Open Sans", sans-serif;  color: #ffffff;  text-decoration: none;  background-color: transparent;  text-shadow: none;  text-transform: uppercase;  letter-spacing: 5px;  max-width: 470px;  white-space: normal !important;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.lightgrey_divider {  text-decoration: none;  background-color: rgb(235, 235, 235);  background-color: rgba(235, 235, 235, 1);  width: 370px;  height: 3px;  background-position: initial initial;  background-repeat: initial initial;  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.finewide_large_white {  color: #FFF;  text-shadow: none;  font-size: 60px;  line-height: 60px;  font-weight: 300;  font-family: "Open Sans", sans-serif;  background-color: rgba(0, 0, 0, 0);  text-decoration: none;  text-transform: uppercase;  letter-spacing: 8px;  border-width: 0px;  border-color: #000;  border-style: none;}.tp-caption.finewide_medium_white {  color: #FFF;  text-shadow: none;  font-size: 34px;  line-height: 34px;  font-weight: 300;  font-family: "Open Sans", sans-serif;  background-color: rgba(0, 0, 0, 0);  text-decoration: none;  text-transform: uppercase;  letter-spacing: 5px;  border-width: 0px;  border-color: #000;  border-style: none;}.tp-caption.huge_red {  position: absolute;  color: rgb(223, 75, 107);  font-weight: 400;  font-size: 150px;  line-height: 130px;  font-family: 'Oswald', sans-serif;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;  background-color: rgb(45, 49, 54);  padding: 0px;}.tp-caption.middle_yellow {  position: absolute;  color: rgb(251, 213, 114);  font-weight: 600;  font-size: 50px;  line-height: 50px;  font-family: 'Open Sans', sans-serif;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.huge_thin_yellow {  position: absolute;  color: rgb(251, 213, 114);  font-weight: 300;  font-size: 90px;  line-height: 90px;  font-family: 'Open Sans', sans-serif;  margin: 0px;  letter-spacing: 20px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.big_dark {  position: absolute;  color: #333;  font-weight: 700;  font-size: 70px;  line-height: 70px;  font-family: "Open Sans";  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.medium_dark {  position: absolute;  color: #333;  font-weight: 300;  font-size: 40px;  line-height: 40px;  font-family: "Open Sans";  margin: 0px;  letter-spacing: 5px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.medium_grey {  position: absolute;  color: #fff;  text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);  font-weight: 700;  font-size: 20px;  line-height: 20px;  font-family: Arial;  padding: 2px 4px;  margin: 0px;  border-width: 0px;  border-style: none;  background-color: #888;  white-space: nowrap;}.tp-caption.small_text {  position: absolute;  color: #fff;  text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);  font-weight: 700;  font-size: 14px;  line-height: 20px;  font-family: Arial;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.medium_text {  position: absolute;  color: #fff;  text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);  font-weight: 700;  font-size: 20px;  line-height: 20px;  font-family: Arial;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.large_bold_white_25 {  font-size: 55px;  line-height: 65px;  font-weight: 700;  font-family: "Open Sans";  color: #fff;  text-decoration: none;  background-color: transparent;  text-align: center;  text-shadow: #000 0px 5px 10px;  border-width: 0px;  border-color: rgb(255, 255, 255);  border-style: none;}.tp-caption.medium_text_shadow {  font-size: 25px;  line-height: 25px;  font-weight: 600;  font-family: "Open Sans";  color: #fff;  text-decoration: none;  background-color: transparent;  text-align: center;  text-shadow: #000 0px 5px 10px;  border-width: 0px;  border-color: rgb(255, 255, 255);  border-style: none;}.tp-caption.large_text {  position: absolute;  color: #fff;  text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);  font-weight: 700;  font-size: 40px;  line-height: 40px;  font-family: Arial;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.medium_bold_grey {  font-size: 30px;  line-height: 30px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(102, 102, 102);  text-decoration: none;  background-color: transparent;  text-shadow: none;  margin: 0px;  padding: 1px 4px 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.very_large_text {  position: absolute;  color: #fff;  text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);  font-weight: 700;  font-size: 60px;  line-height: 60px;  font-family: Arial;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;  letter-spacing: -2px;}.tp-caption.very_big_white {  position: absolute;  color: #fff;  text-shadow: none;  font-weight: 800;  font-size: 60px;  line-height: 60px;  font-family: Arial;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;  padding: 0px 4px;  padding-top: 1px;  background-color: #000;}.tp-caption.very_big_black {  position: absolute;  color: #000;  text-shadow: none;  font-weight: 700;  font-size: 60px;  line-height: 60px;  font-family: Arial;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;  padding: 0px 4px;  padding-top: 1px;  background-color: #fff;}.tp-caption.modern_medium_fat {  position: absolute;  color: #000;  text-shadow: none;  font-weight: 800;  font-size: 24px;  line-height: 20px;  font-family: "Open Sans", sans-serif;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.modern_medium_fat_white {  position: absolute;  color: #fff;  text-shadow: none;  font-weight: 800;  font-size: 24px;  line-height: 20px;  font-family: "Open Sans", sans-serif;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.modern_medium_light {  position: absolute;  color: #000;  text-shadow: none;  font-weight: 300;  font-size: 24px;  line-height: 20px;  font-family: "Open Sans", sans-serif;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.modern_big_bluebg {  position: absolute;  color: #fff;  text-shadow: none;  font-weight: 800;  font-size: 30px;  line-height: 36px;  font-family: "Open Sans", sans-serif;  padding: 3px 10px;  margin: 0px;  border-width: 0px;  border-style: none;  background-color: #4e5b6c;  letter-spacing: 0;}.tp-caption.modern_big_redbg {  position: absolute;  color: #fff;  text-shadow: none;  font-weight: 300;  font-size: 30px;  line-height: 36px;  font-family: "Open Sans", sans-serif;  padding: 3px 10px;  padding-top: 1px;  margin: 0px;  border-width: 0px;  border-style: none;  background-color: #de543e;  letter-spacing: 0;}.tp-caption.modern_small_text_dark {  position: absolute;  color: #555;  text-shadow: none;  font-size: 14px;  line-height: 22px;  font-family: Arial;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.boxshadow {  -moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);  -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);}.tp-caption.black {  color: #000;  text-shadow: none;}.tp-caption.noshadow {  text-shadow: none;}.tp-caption a {  color: #ff7302;  text-shadow: none;  -webkit-transition: all 0.2s ease-out;  -moz-transition: all 0.2s ease-out;  -o-transition: all 0.2s ease-out;  -ms-transition: all 0.2s ease-out;}.tp-caption a:hover {  color: #ffa902;}.tp-caption.thinheadline_dark {  position: absolute;  color: rgba(0, 0, 0, 0.85);  text-shadow: none;  font-weight: 300;  font-size: 30px;  line-height: 30px;  font-family: "Open Sans";  background-color: transparent;}.tp-caption.thintext_dark {  position: absolute;  color: rgba(0, 0, 0, 0.85);  text-shadow: none;  font-weight: 300;  font-size: 16px;  line-height: 26px;  font-family: "Open Sans";  background-color: transparent;}.tp-caption.medium_bg_red a {  color: #fff;  text-decoration: none;}.tp-caption.medium_bg_red a:hover {  color: #fff;  text-decoration: underline;}.tp-caption.smoothcircle {  font-size: 30px;  line-height: 75px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(0, 0, 0);  background-color: rgba(0, 0, 0, 0.498039);  padding: 50px 25px;  text-align: center;  border-radius: 500px 500px 500px 500px;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.largeblackbg {  font-size: 50px;  line-height: 70px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(0, 0, 0);  padding: 0px 20px 5px;  text-shadow: none;  border-width: 0px;  border-color: rgb(255, 255, 255);  border-style: none;}.tp-caption.largepinkbg {  position: absolute;  color: #fff;  text-shadow: none;  font-weight: 300;  font-size: 50px;  line-height: 70px;  font-family: "Open Sans";  background-color: #db4360;  padding: 0px 20px;  -webkit-border-radius: 0px;  -moz-border-radius: 0px;  border-radius: 0px;}.tp-caption.largewhitebg {  position: absolute;  color: #000;  text-shadow: none;  font-weight: 300;  font-size: 50px;  line-height: 70px;  font-family: "Open Sans";  background-color: #fff;  padding: 0px 20px;  -webkit-border-radius: 0px;  -moz-border-radius: 0px;  border-radius: 0px;}.tp-caption.largegreenbg {  position: absolute;  color: #fff;  text-shadow: none;  font-weight: 300;  font-size: 50px;  line-height: 70px;  font-family: "Open Sans";  background-color: #67ae73;  padding: 0px 20px;  -webkit-border-radius: 0px;  -moz-border-radius: 0px;  border-radius: 0px;}.tp-caption.excerpt {  font-size: 36px;  line-height: 36px;  font-weight: 700;  font-family: Arial;  color: #ffffff;  text-decoration: none;  background-color: rgba(0, 0, 0, 1);  text-shadow: none;  margin: 0px;  letter-spacing: -1.5px;  padding: 1px 4px 0px 4px;  width: 150px;  white-space: normal !important;  height: auto;  border-width: 0px;  border-color: rgb(255, 255, 255);  border-style: none;}.tp-caption.large_bold_grey {  font-size: 60px;  line-height: 60px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(102, 102, 102);  text-decoration: none;  background-color: transparent;  text-shadow: none;  margin: 0px;  padding: 1px 4px 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_thin_grey {  font-size: 34px;  line-height: 30px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(102, 102, 102);  text-decoration: none;  background-color: transparent;  padding: 1px 4px 0px;  text-shadow: none;  margin: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.small_thin_grey {  font-size: 18px;  line-height: 26px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(117, 117, 117);  text-decoration: none;  background-color: transparent;  padding: 1px 4px 0px;  text-shadow: none;  margin: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.lightgrey_divider {  text-decoration: none;  background-color: rgba(235, 235, 235, 1);  width: 370px;  height: 3px;  background-position: initial initial;  background-repeat: initial initial;  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.large_bold_darkblue {  font-size: 58px;  line-height: 60px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(52, 73, 94);  text-decoration: none;  background-color: transparent;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_bg_darkblue {  font-size: 20px;  line-height: 20px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(52, 73, 94);  padding: 10px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_bold_red {  font-size: 24px;  line-height: 30px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(227, 58, 12);  text-decoration: none;  background-color: transparent;  padding: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_light_red {  font-size: 21px;  line-height: 26px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(227, 58, 12);  text-decoration: none;  background-color: transparent;  padding: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_bg_red {  font-size: 20px;  line-height: 20px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(227, 58, 12);  padding: 10px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_bold_orange {  font-size: 24px;  line-height: 30px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(243, 156, 18);  text-decoration: none;  background-color: transparent;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_bg_orange {  font-size: 20px;  line-height: 20px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(243, 156, 18);  padding: 10px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.grassfloor {  text-decoration: none;  background-color: rgba(160, 179, 151, 1);  width: 4000px;  height: 150px;  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.large_bold_white {  font-size: 58px;  line-height: 60px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_light_white {  font-size: 30px;  line-height: 36px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  padding: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.mediumlarge_light_white {  font-size: 34px;  line-height: 40px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  padding: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.mediumlarge_light_white_center {  font-size: 34px;  line-height: 40px;  font-weight: 300;  font-family: "Open Sans";  color: #ffffff;  text-decoration: none;  background-color: transparent;  padding: 0px 0px 0px 0px;  text-align: center;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_bg_asbestos {  font-size: 20px;  line-height: 20px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(127, 140, 141);  padding: 10px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_light_black {  font-size: 30px;  line-height: 36px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(0, 0, 0);  text-decoration: none;  background-color: transparent;  padding: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.large_bold_black {  font-size: 58px;  line-height: 60px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(0, 0, 0);  text-decoration: none;  background-color: transparent;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.mediumlarge_light_darkblue {  font-size: 34px;  line-height: 40px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(52, 73, 94);  text-decoration: none;  background-color: transparent;  padding: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.small_light_white {  font-size: 17px;  line-height: 28px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  padding: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.roundedimage {  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.large_bg_black {  font-size: 40px;  line-height: 40px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(0, 0, 0);  padding: 10px 20px 15px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.mediumwhitebg {  font-size: 30px;  line-height: 30px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(0, 0, 0);  text-decoration: none;  background-color: rgb(255, 255, 255);  padding: 5px 15px 10px;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.medium_bg_orange_new1 {  font-size: 20px;  line-height: 20px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(243, 156, 18);  padding: 10px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.boxshadow {  -moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);  -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);}.tp-caption.black {  color: #000;  text-shadow: none;  font-weight: 300;  font-size: 19px;  line-height: 19px;  font-family: 'Open Sans', sans;}.tp-caption.noshadow {  text-shadow: none;}.tp_inner_padding {  box-sizing: border-box;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  max-height: none !important;}/*.tp-caption      {  transform:none !important}*//*********************************  -  SPECIAL TP CAPTIONS -**********************************/.tp-caption .frontcorner {  width: 0;  height: 0;  border-left: 40px solid transparent;  border-right: 0px solid transparent;  border-top: 40px solid #00A8FF;  position: absolute;  left: -40px;  top: 0px;}.tp-caption .backcorner {  width: 0;  height: 0;  border-left: 0px solid transparent;  border-right: 40px solid transparent;  border-bottom: 40px solid #00A8FF;  position: absolute;  right: 0px;  top: 0px;}.tp-caption .frontcornertop {  width: 0;  height: 0;  border-left: 40px solid transparent;  border-right: 0px solid transparent;  border-bottom: 40px solid #00A8FF;  position: absolute;  left: -40px;  top: 0px;}.tp-caption .backcornertop {  width: 0;  height: 0;  border-left: 0px solid transparent;  border-right: 40px solid transparent;  border-top: 40px solid #00A8FF;  position: absolute;  right: 0px;  top: 0px;}/******************************  -  BUTTONS -*******************************/.tp-simpleresponsive .button {  padding: 6px 13px 5px;  border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  height: 30px;  cursor: pointer;  color: #fff !important;  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6) !important;  font-size: 15px;  line-height: 45px !important;  background: url(../images/gradient/g30.png) repeat-x top;  font-family: arial, sans-serif;  font-weight: bold;  letter-spacing: -1px;}.tp-simpleresponsive .button.big {  color: #fff;  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);  font-weight: bold;  padding: 9px 20px;  font-size: 19px;  line-height: 57px !important;  background: url(../images/gradient/g40.png) repeat-x top;}.tp-simpleresponsive .purchase:hover,.tp-simpleresponsive .button:hover,.tp-simpleresponsive .button.big:hover {  background-position: bottom, 15px 11px;}@media only screen and (min-width: 768px) and (max-width: 959px) {}@media only screen and (min-width: 480px) and (max-width: 767px) {  .tp-simpleresponsive .button {    padding: 4px 8px 3px;    line-height: 25px !important;    font-size: 11px !important;    font-weight: normal;  }  .tp-simpleresponsive a.button {    -webkit-transition: none;    -moz-transition: none;    -o-transition: none;    -ms-transition: none;  }}@media only screen and (min-width: 0px) and (max-width: 479px) {  .tp-simpleresponsive .button {    padding: 2px 5px 2px;    line-height: 20px !important;    font-size: 10px !important;  }  .tp-simpleresponsive a.button {    -webkit-transition: none;    -moz-transition: none;    -o-transition: none;    -ms-transition: none;  }}/* BUTTON COLORS  */.tp-simpleresponsive .button.green,.tp-simpleresponsive .button:hover.green,.tp-simpleresponsive .purchase.green,.tp-simpleresponsive .purchase:hover.green {  background-color: #21a117;  -webkit-box-shadow: 0px 3px 0px 0px #104d0b;  -moz-box-shadow: 0px 3px 0px 0px #104d0b;  box-shadow: 0px 3px 0px 0px #104d0b;}.tp-simpleresponsive .button.blue,.tp-simpleresponsive .button:hover.blue,.tp-simpleresponsive .purchase.blue,.tp-simpleresponsive .purchase:hover.blue {  background-color: #1d78cb;  -webkit-box-shadow: 0px 3px 0px 0px #0f3e68;  -moz-box-shadow: 0px 3px 0px 0px #0f3e68;  box-shadow: 0px 3px 0px 0px #0f3e68;}.tp-simpleresponsive .button.red,.tp-simpleresponsive .button:hover.red,.tp-simpleresponsive .purchase.red,.tp-simpleresponsive .purchase:hover.red {  background-color: #cb1d1d;  -webkit-box-shadow: 0px 3px 0px 0px #7c1212;  -moz-box-shadow: 0px 3px 0px 0px #7c1212;  box-shadow: 0px 3px 0px 0px #7c1212;}.tp-simpleresponsive .button.orange,.tp-simpleresponsive .button:hover.orange,.tp-simpleresponsive .purchase.orange,.tp-simpleresponsive .purchase:hover.orange {  background-color: #ff7700;  -webkit-box-shadow: 0px 3px 0px 0px #a34c00;  -moz-box-shadow: 0px 3px 0px 0px #a34c00;  box-shadow: 0px 3px 0px 0px #a34c00;}.tp-simpleresponsive .button.darkgrey,.tp-simpleresponsive .button.grey,.tp-simpleresponsive .button:hover.darkgrey,.tp-simpleresponsive .button:hover.grey,.tp-simpleresponsive .purchase.darkgrey,.tp-simpleresponsive .purchase:hover.darkgrey {  background-color: #555;  -webkit-box-shadow: 0px 3px 0px 0px #222;  -moz-box-shadow: 0px 3px 0px 0px #222;  box-shadow: 0px 3px 0px 0px #222;}.tp-simpleresponsive .button.lightgrey,.tp-simpleresponsive .button:hover.lightgrey,.tp-simpleresponsive .purchase.lightgrey,.tp-simpleresponsive .purchase:hover.lightgrey {  background-color: #888;  -webkit-box-shadow: 0px 3px 0px 0px #555;  -moz-box-shadow: 0px 3px 0px 0px #555;  box-shadow: 0px 3px 0px 0px #555;}/****************************************************************  -  SET THE ANIMATION EVEN MORE SMOOTHER ON ANDROID  -******************************************************************//*.tp-simpleresponsive       {  -webkit-perspective: 1500px;                    -moz-perspective: 1500px;                    -o-perspective: 1500px;                    -ms-perspective: 1500px;                    perspective: 1500px;                  }*//**********************************************  -  FULLSCREEN AND FULLWIDHT CONTAINERS -**********************************************/.fullscreen-container {  width: 100%;  position: relative;  padding: 0;}.fullwidthbanner-container {  width: 100%;  position: relative;  padding: 0;  overflow: hidden;}.fullwidthbanner-container .fullwidthbanner {  width: 100%;  position: relative;}/************************************************   - SOME CAPTION MODIFICATION AT START -*************************************************/.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption {  /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";   -moz-opacity: 0;  -khtml-opacity: 0; opacity: 0; */  position: absolute;  visibility: hidden;  -webkit-font-smoothing: antialiased !important;  font-size: 18px;  line-height: 25px;  font-weight: 300;  font-family: 'Roboto', sans-serif;  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;  letter-spacing: 1px;}.tp-simpleresponsive img {  max-width: none;}/******************************  -  IE8 HACKS  -*******************************/.noFilterClass {  filter: none !important;}/******************************  -  SHADOWS   -******************************/.tp-bannershadow {  position: absolute;  margin-left: auto;  margin-right: auto;  -moz-user-select: none;  -khtml-user-select: none;  -webkit-user-select: none;  -o-user-select: none;}.tp-bannershadow.tp-shadow1 {  background: url(../assets/shadow1.png) no-repeat;  background-size: 100% 100%;  width: 890px;  height: 60px;  bottom: -60px;}.tp-bannershadow.tp-shadow2 {  background: url(../assets/shadow2.png) no-repeat;  background-size: 100% 100%;  width: 890px;  height: 60px;  bottom: -60px;}.tp-bannershadow.tp-shadow3 {  background: url(../assets/shadow3.png) no-repeat;  background-size: 100% 100%;  width: 890px;  height: 60px;  bottom: -60px;}/********************************  -  FULLSCREEN VIDEO  -*********************************/.caption.fullscreenvideo {  left: 0px;  top: 0px;  position: absolute;  width: 100%;  height: 100%;}.caption.fullscreenvideo iframe,.caption.fullscreenvideo video {  width: 100% !important;  height: 100% !important;  display: none}.tp-caption.fullscreenvideo {  left: 0px;  top: 0px;  position: absolute;  width: 100%;  height: 100%;}.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe video {  width: 100% !important;  height: 100% !important;  display: none;}.fullcoveredvideo video,.fullscreenvideo video {  background: #000;}.fullcoveredvideo .tp-poster {  background-position: center center;  background-size: cover;  width: 100%;  height: 100%;  top: 0px;  left: 0px;}.html5vid.videoisplaying .tp-poster {  display: none}.tp-video-play-button {  background: #000;  background: rgba(0, 0, 0, 0.3);  padding: 5px;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  position: absolute;  top: 50%;  left: 50%;  font-size: 40px;  color: #FFF;  z-index: 3;  margin-top: -27px;  margin-left: -28px;  text-align: center;  cursor: pointer;}.html5vid .tp-revstop {  width: 6px;  height: 20px;  border-left: 5px solid #fff;  border-right: 5px solid #fff;  position: relative;  margin: 10px 20px;}.html5vid .tp-revstop {  display: none;}.html5vid.videoisplaying .revicon-right-dir {  display: none}.html5vid.videoisplaying .tp-revstop {  display: block}.html5vid.videoisplaying .tp-video-play-button {  display: none}.html5vid:hover .tp-video-play-button {  display: block}.fullcoveredvideo .tp-video-play-button {  display: none !important}/********************************  -  FULLSCREEN VIDEO ENDS  -*********************************//********************************  -  DOTTED OVERLAYS -*********************************/.tp-dottedoverlay {  background-repeat: repeat;  width: 100%;  height: 100%;  position: absolute;  top: 0px;  left: 0px;  z-index: 1;}.tp-dottedoverlay.twoxtwo {  background: url(../assets/gridtile.png)}.tp-dottedoverlay.twoxtwowhite {  background: url(../assets/gridtile_white.png)}.tp-dottedoverlay.threexthree {  background: url(../assets/gridtile_3x3.png)}.tp-dottedoverlay.threexthreewhite {  background: url(../assets/gridtile_3x3_white.png)}/********************************  -  DOTTED OVERLAYS ENDS  -*********************************//************************  -  NAVIGATION -*************************//** BULLETS **/.tpclear {  clear: both;}.tp-bullets {  z-index: 1000;  position: absolute;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;  -webkit-transition: opacity 0.2s ease-out;  -moz-transition: opacity 0.2s ease-out;  -o-transition: opacity 0.2s ease-out;  -ms-transition: opacity 0.2s ease-out;  -webkit-transform: translateZ(5px);}.tp-bullets.hidebullets {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  -moz-opacity: 0;  -khtml-opacity: 0;  opacity: 0;}.tp-bullets.simplebullets.navbar {  border: 1px solid #666;  border-bottom: 1px solid #444;  background: url(../assets/boxed_bgtile.png);  height: 40px;  padding: 0px 10px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;}.tp-bullets.simplebullets.navbar-old {  background: url(../assets/navigdots_bgtile.png);  height: 35px;  padding: 0px 10px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;}.tp-bullets.simplebullets.round .bullet {  cursor: pointer;  position: relative;  background: url(../assets/bullet.png) no-Repeat top left;  width: 20px;  height: 20px;  margin-right: 0px;  float: left;  margin-top: 0px;  margin-left: 3px;}.tp-bullets.simplebullets.round .bullet.last {  margin-right: 3px;}.tp-bullets.simplebullets.round-old .bullet {  cursor: pointer;  position: relative;  background: url(../assets/bullets.png) no-Repeat bottom left;  width: 23px;  height: 23px;  margin-right: 0px;  float: left;  margin-top: 0px;}.tp-bullets.simplebullets.round-old .bullet.last {  margin-right: 0px;}/** SQUARE BULLETS **/.tp-bullets.simplebullets.square .bullet {  cursor: pointer;  position: relative;  background: url(../assets/bullets2.png) no-Repeat bottom left;  width: 19px;  height: 19px;  margin-right: 0px;  float: left;  margin-top: 0px;}.tp-bullets.simplebullets.square .bullet.last {  margin-right: 0px;}/** SQUARE BULLETS **/.tp-bullets.simplebullets.square-old .bullet {  cursor: pointer;  position: relative;  background: url(../assets/bullets2.png) no-Repeat bottom left;  width: 19px;  height: 19px;  margin-right: 0px;  float: left;  margin-top: 0px;}.tp-bullets.simplebullets.square-old .bullet.last {  margin-right: 0px;}/** navbar NAVIGATION VERSION **/.tp-bullets.simplebullets.navbar .bullet {  cursor: pointer;  position: relative;  background: url(../assets/bullet_boxed.png) no-Repeat top left;  width: 18px;  height: 19px;  margin-right: 5px;  float: left;  margin-top: 0px;}.tp-bullets.simplebullets.navbar .bullet.first {  margin-left: 0px !important;}.tp-bullets.simplebullets.navbar .bullet.last {  margin-right: 0px !important;}/** navbar NAVIGATION VERSION **/.tp-bullets.simplebullets.navbar-old .bullet {  cursor: pointer;  position: relative;  background: url(../assets/navigdots.png) no-Repeat bottom left;  width: 15px;  height: 15px;  margin-left: 5px !important;  margin-right: 5px !important;  float: left;  margin-top: 10px;}.tp-bullets.simplebullets.navbar-old .bullet.first {  margin-left: 0px !important;}.tp-bullets.simplebullets.navbar-old .bullet.last {  margin-right: 0px !important;}.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected {  background-position: top left;}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected {  background-position: bottom left;}/*************************************  -  TP ARROWS  -**************************************/.tparrows {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;  -webkit-transition: opacity 0.2s ease-out;  -moz-transition: opacity 0.2s ease-out;  -o-transition: opacity 0.2s ease-out;  -ms-transition: opacity 0.2s ease-out;  -webkit-transform: translateZ(5000px);  -webkit-transform-style: flat;  -webkit-backface-visibility: hidden;  z-index: 600;  position: relative;}.tparrows.hidearrows {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  -moz-opacity: 0;  -khtml-opacity: 0;  opacity: 0;}.tp-leftarrow {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/large_left.png) no-Repeat top left;  width: 40px;  height: 40px;}.tp-rightarrow {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/large_right.png) no-Repeat top left;  width: 40px;  height: 40px;}.tp-leftarrow.round {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/small_left.png) no-Repeat top left;  width: 19px;  height: 14px;  margin-right: 0px;  float: left;  margin-top: 0px;}.tp-rightarrow.round {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/small_right.png) no-Repeat top left;  width: 19px;  height: 14px;  margin-right: 0px;  float: left;  margin-top: 0px;}.tp-leftarrow.round-old {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/arrow_left.png) no-Repeat top left;  width: 26px;  height: 26px;  margin-right: 0px;  float: left;  margin-top: 0px;}.tp-rightarrow.round-old {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/arrow_right.png) no-Repeat top left;  width: 26px;  height: 26px;  margin-right: 0px;  float: left;  margin-top: 0px;}.tp-leftarrow.navbar {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/small_left_boxed.png) no-Repeat top left;  width: 20px;  height: 15px;  float: left;  margin-right: 6px;  margin-top: 12px;}.tp-rightarrow.navbar {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/small_right_boxed.png) no-Repeat top left;  width: 20px;  height: 15px;  float: left;  margin-left: 6px;  margin-top: 12px;}.tp-leftarrow.navbar-old {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/arrowleft.png) no-Repeat top left;  width: 9px;  height: 16px;  float: left;  margin-right: 6px;  margin-top: 10px;}.tp-rightarrow.navbar-old {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/arrowright.png) no-Repeat top left;  width: 9px;  height: 16px;  float: left;  margin-left: 6px;  margin-top: 10px;}.tp-leftarrow.navbar-old.thumbswitharrow {  margin-right: 10px;}.tp-rightarrow.navbar-old.thumbswitharrow {  margin-left: 0px;}.tp-leftarrow.square {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/arrow_left2.png) no-Repeat top left;  width: 12px;  height: 17px;  float: left;  margin-right: 0px;  margin-top: 0px;}.tp-rightarrow.square {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/arrow_right2.png) no-Repeat top left;  width: 12px;  height: 17px;  float: left;  margin-left: 0px;  margin-top: 0px;}.tp-leftarrow.square-old {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/arrow_left2.png) no-Repeat top left;  width: 12px;  height: 17px;  float: left;  margin-right: 0px;  margin-top: 0px;}.tp-rightarrow.square-old {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/arrow_right2.png) no-Repeat top left;  width: 12px;  height: 17px;  float: left;  margin-left: 0px;  margin-top: 0px;}.tp-leftarrow.default {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/large_left.png) no-Repeat 0 0;  width: 40px;  height: 40px;}.tp-rightarrow.default {  z-index: 100;  cursor: pointer;  position: relative;  background: url(../assets/large_right.png) no-Repeat 0 0;  width: 40px;  height: 40px;}.tp-leftarrow:hover,.tp-rightarrow:hover {  background-position: bottom left;}/****************************************************************************************************  -  TP THUMBS  -***************************************************************************************************** - tp-thumbs & tp-mask Width is the width of the basic Thumb Container (500px basic settings) - .bullet width & height is the dimension of a simple Thumbnail (basic 100px x 50px) *****************************************************************************************************/.tp-bullets.tp-thumbs {  z-index: 1000;  position: absolute;  padding: 3px;  background-color: #fff;  width: 500px;  height: 50px;  /* THE DIMENSIONS OF THE THUMB CONTAINER */  margin-top: -50px;}.fullwidthbanner-container .tp-thumbs {  padding: 3px;}.tp-bullets.tp-thumbs .tp-mask {  width: 500px;  height: 50px;  /* THE DIMENSIONS OF THE THUMB CONTAINER */  overflow: hidden;  position: relative;}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {  width: 5000px;  position: absolute;}.tp-bullets.tp-thumbs .bullet {  width: 100px;  height: 50px;  /* THE DIMENSION OF A SINGLE THUMB */  cursor: pointer;  overflow: hidden;  background: none;  margin: 0;  float: left;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";  /*filter: alpha(opacity=50);  */  -moz-opacity: 0.5;  -khtml-opacity: 0.5;  opacity: 0.5;  -webkit-transition: all 0.2s ease-out;  -moz-transition: all 0.2s ease-out;  -o-transition: all 0.2s ease-out;  -ms-transition: all 0.2s ease-out;}.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;}.tp-thumbs img {  width: 100%;}/************************************    -  TP BANNER TIMER   -*************************************/.tp-bannertimer {  width: 100%;  height: 10px;  background: url(../assets/timer.png);  position: absolute;  z-index: 200;  top: 0px;}.tp-bannertimer.tp-bottom {  bottom: 0px;  height: 5px;  top: auto;}/***************************************  -  RESPONSIVE SETTINGS   -****************************************/@media only screen and (min-width: 0px) and (max-width: 479px) {  .responsive .tp-bullets {    display: none  }  .responsive .tparrows {    display: none;  }}/*********************************************  -  BASIC SETTINGS FOR THE BANNER  -***********************************************/.tp-simpleresponsive img {  -moz-user-select: none;  -khtml-user-select: none;  -webkit-user-select: none;  -o-user-select: none;}.tp-simpleresponsive a {  text-decoration: none;}.tp-simpleresponsive ul {  list-style: none;  padding: 0;  margin: 0;}.tp-simpleresponsive > ul > li {  list-stye: none;  position: absolute;  visibility: hidden;}/* CAPTION SLIDELINK  **/.caption.slidelink a div,.tp-caption.slidelink a div {  width: 3000px;  height: 1500px;  background: url(../assets/coloredbg.png) repeat;}.tp-caption.slidelink a span {  background: url(../assets/coloredbg.png) repeat;}/*****************************************  -  NAVIGATION FANCY EXAMPLES  -*****************************************/.tparrows .tp-arr-imgholder {  display: none}.tparrows .tp-arr-titleholder {  display: none}/*****************************************  -  NAVIGATION FANCY EXAMPLES  -*****************************************//* NAVIGATION PREVIEW 1 */.tparrows.preview1 {  width: 100px;  height: 100px;  -webkit-transform-style: preserve-3d;  -webkit-perspective: 1000;  -moz-perspective: 1000;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  background: transparent;}.tparrows.preview1:after {  position: absolute;  left: 0px;  top: 0px;  font-family: "revicons";  color: #fff;  font-size: 30px;  width: 100px;  height: 100px;  text-align: center;  background: #fff;  background: rgba(0, 0, 0, 0.15);  z-index: 2;  line-height: 100px;  -webkit-transition: background 0.3s, color 0.3s;  -moz-transition: background 0.3s, color 0.3s;  transition: background 0.3s, color 0.3s;}.tp-rightarrow.preview1:after {  content: '\e825';}.tp-leftarrow.preview1:after {  content: '\e824';}.tparrows.preview1:hover:after {  background: rgba(255, 255, 255, 1);  color: #aaa;}.tparrows.preview1 .tp-arr-imgholder {  background-size: cover;  background-position: center center;  display: block;  width: 100%;  height: 100%;  position: absolute;  top: 0px;  -webkit-transition: -webkit-transform 0.3s;  transition: transform 0.3s;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;}/*.tparrows.preview1 .tp-arr-iwrapper      {   -webkit-transition: all 0.3s;transition: all 0.3s;                        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;}                      .tparrows.preview1:hover .tp-arr-iwrapper  {   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}*/.tp-rightarrow.preview1 .tp-arr-imgholder {  right: 100%;  -webkit-transform: rotateY(-90deg);  transform: rotateY(-90deg);  -webkit-transform-origin: 100% 50%;  transform-origin: 100% 50%;}.tp-leftarrow.preview1 .tp-arr-imgholder {  left: 100%;  -webkit-transform: rotateY(90deg);  transform: rotateY(-90deg);  -webkit-transform-origin: 0% 50%;  transform-origin: 0% 50%;}.tparrows.preview1:hover .tp-arr-imgholder {  -webkit-transform: rotateY(0deg);  transform: rotateY(0deg);}@media only screen and (min-width: 768px) and (max-width: 979px) {  .tparrows.preview1,  .tparrows.preview1:after {    width: 80px;    height: 80px;    line-height: 80px;    font-size: 24px;  }}@media only screen and (min-width: 480px) and (max-width: 767px) {  .tparrows.preview1,  .tparrows.preview1:after {    width: 60px;    height: 60px;    line-height: 60px;    font-size: 20px;  }}@media only screen and (min-width: 0px) and (max-width: 479px) {  .tparrows.preview1,  .tparrows.preview1:after {    width: 40px;    height: 40px;    line-height: 40px;    font-size: 12px;  }}/* PREVIEW 1 BULLETS */.tp-bullets.preview1 {  height: 21px;}.tp-bullets.preview1 .bullet {  cursor: pointer;  position: relative !important;  background: rgba(0, 0, 0, 0.15) !important;  /*-webkit-border-radius: 10px;                        border-radius: 10px;*/  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  width: 5px !important;  height: 5px !important;  border: 8px solid rgba(0, 0, 0, 0) !important;  display: inline-block;  margin-right: 5px !important;  margin-bottom: 0px !important;  -webkit-transition: background-color 0.2s, border-color 0.2s;  -moz-transition: background-color 0.2s, border-color 0.2s;  -o-transition: background-color 0.2s, border-color 0.2s;  -ms-transition: background-color 0.2s, border-color 0.2s;  transition: background-color 0.2s, border-color 0.2s;  float: none !important;  box-sizing: content-box;  -moz-box-sizing: content-box;  -webkit-box-sizing: content-box;}.tp-bullets.preview1 .bullet.last {  margin-right: 0px;}.tp-bullets.preview1 .bullet:hover,.tp-bullets.preview1 .bullet.selected {  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  background: #aaa !important;  width: 5px !important;  height: 5px !important;  border: 8px solid rgba(255, 255, 255, 1) !important;}/* NAVIGATION PREVIEW 2 */.tparrows.preview2 {  min-width: 60px;  min-height: 60px;  background: #fff;  ;  border-radius: 30px;  -moz-border-radius: 30px;  -webkit-border-radius: 30px;  overflow: hidden;  -webkit-transition: -webkit-transform 1.3s;  -webkit-transition: width 0.3s, background-color 0.3s, opacity 0.3s;  transition: width 0.3s, background-color 0.3s, opacity 0.3s;  backface-visibility: hidden;}.tparrows.preview2:after {  position: absolute;  top: 50%;  font-family: "revicons";  color: #aaa;  font-size: 25px;  margin-top: -12px;  -webkit-transition: color 0.3s;  -moz-transition: color 0.3s;  transition: color 0.3s;}.tp-rightarrow.preview2:after {  content: '\e81e';  right: 18px;}.tp-leftarrow.preview2:after {  content: '\e81f';  left: 18px;}.tparrows.preview2 .tp-arr-titleholder {  background-size: cover;  background-position: center center;  display: block;  width: auto;  position: absolute;  top: 0px;  -webkit-transition: -webkit-transform 0.3s;  transition: transform 0.3s;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  white-space: nowrap;  color: #000;  text-transform: uppercase;  white-space: nowrap;  letter-spacing: 1px;  font-weight: 400;  font-size: 14px;  line-height: 60px;  padding: 0px 10px;  box-sizing: border-box;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;}.tp-rightarrow.preview2 .tp-arr-titleholder {  right: 50px;  -webkit-transform: translateX(-100%);  transform: translateX(-100%);}.tp-leftarrow.preview2 .tp-arr-titleholder {  left: 50px;  -webkit-transform: translateX(100%);  transform: translateX(100%);}.tparrows.preview2.hovered {  width: 300px}.tparrows.preview2:hover {  background: #fff;}.tparrows.preview2:hover:after {  color: #000}.tparrows.preview2:hover .tp-arr-titleholder {  -webkit-transform: translateX(0px);  transform: translateX(0px);}/* PREVIEW 2 BULLETS */.tp-bullets.preview2 {  height: 17px;}.tp-bullets.preview2 .bullet {  cursor: pointer;  position: relative !important;  background: rgba(0, 0, 0, 0.5) !important;  -webkit-border-radius: 10px;  border-radius: 10px;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  width: 6px !important;  height: 6px !important;  border: 5px solid rgba(0, 0, 0, 0) !important;  display: inline-block;  margin-right: 2px !important;  margin-bottom: 0px !important;  -webkit-transition: background-color 0.2s, border-color 0.2s;  -moz-transition: background-color 0.2s, border-color 0.2s;  -o-transition: background-color 0.2s, border-color 0.2s;  -ms-transition: background-color 0.2s, border-color 0.2s;  transition: background-color 0.2s, border-color 0.2s;  float: none !important;  box-sizing: content-box;  -moz-box-sizing: content-box;  -webkit-box-sizing: content-box;}.tp-bullets.preview2 .bullet.last {  margin-right: 0px;}.tp-bullets.preview2 .bullet:hover,.tp-bullets.preview2 .bullet.selected {  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  background: rgba(255, 255, 255, 1) !important;  width: 6px !important;  height: 6px !important;  border: 5px solid rgba(0, 0, 0, 1) !important;}@media only screen and (min-width: 768px) and (max-width: 979px) {  .tparrows.preview2 {    min-width: 40px;    min-height: 40px;    width: 40px;    height: 40px;    border-radius: 20px;    -moz-border-radius: 20px;    -webkit-border-radius: 20px;  }  .tparrows.preview2:after {    position: absolute;    top: 50%;    font-family: "revicons";    font-size: 20px;    margin-top: -12px;  }  .tp-rightarrow.preview2:after {    content: '\e81e';    right: 11px;  }  .tp-leftarrow.preview2:after {    content: '\e81f';    left: 11px;  }  .tparrows.preview2 .tp-arr-titleholder {    font-size: 12px;    line-height: 40px;    letter-spacing: 0px;  }  .tp-rightarrow.preview2 .tp-arr-titleholder {    right: 35px;  }  .tp-leftarrow.preview2 .tp-arr-titleholder {    left: 35px;  }}@media only screen and (min-width: 480px) and (max-width: 767px) {  .tparrows.preview2 {    min-width: 30px;    min-height: 30px;    width: 30px;    height: 30px;    border-radius: 15px;    -moz-border-radius: 15px;    -webkit-border-radius: 15px;  }  .tparrows.preview2:after {    position: absolute;    top: 50%;    font-family: "revicons";    font-size: 14px;    margin-top: -12px;  }  .tp-rightarrow.preview2:after {    content: '\e81e';    right: 8px;  }  .tp-leftarrow.preview2:after {    content: '\e81f';    left: 8px;  }  .tparrows.preview2 .tp-arr-titleholder {    font-size: 10px;    line-height: 30px;    letter-spacing: 0px;  }  .tp-rightarrow.preview2 .tp-arr-titleholder {    right: 25px;  }  .tp-leftarrow.preview2 .tp-arr-titleholder {    left: 25px;  }}@media only screen and (min-width: 0px) and (max-width: 479px) {  .tparrows.preview2 {    min-width: 30px;    min-height: 30px;    width: 30px;    height: 30px;    border-radius: 15px;    -moz-border-radius: 15px;    -webkit-border-radius: 15px;  }  .tparrows.preview2:after {    position: absolute;    top: 50%;    font-family: "revicons";    font-size: 14px;    margin-top: -12px;  }  .tp-rightarrow.preview2:after {    content: '\e81e';    right: 8px;  }  .tp-leftarrow.preview2:after {    content: '\e81f';    left: 8px;  }  .tparrows.preview2 .tp-arr-titleholder {    display: none;    visibility: none;  }  .tparrows.preview2:hover {    width: 30px !important;    height: 30px !important  }}/* NAVIGATION PREVIEW 3 */.tparrows.preview3 {  width: 70px;  height: 70px;  background: #fff;  background: rgba(255, 255, 255, 1);  -webkit-transform-style: flat;}.tparrows.preview3:after {  position: absolute;  line-height: 70px;  text-align: center;  font-family: "revicons";  color: #aaa;  font-size: 30px;  top: 0px;  left: 0px;  ;  background: #fff;  z-index: 100;  width: 70px;  height: 70px;  -webkit-transition: color 0.3s;  -moz-transition: color 0.3s;  transition: color 0.3s;}.tparrows.preview3:hover:after {  color: #000;}.tp-rightarrow.preview3:after {  content: '\e825';}.tp-leftarrow.preview3:after {  content: '\e824';}.tparrows.preview3 .tp-arr-iwrapper {  -webkit-transform: scale(0, 1);  transform: scale(0, 1);  -webkit-transform-origin: 100% 50%;  transform-origin: 100% 50%;  -webkit-transition: -webkit-transform 0.2s;  transition: transform 0.2s;  z-index: 0;  position: absolute;  background: #000;  background: rgba(0, 0, 0, 0.75);  display: table;  min-height: 90px;  top: -10px;}.tp-leftarrow.preview3 .tp-arr-iwrapper {  -webkit-transform: scale(0, 1);  transform: scale(0, 1);  -webkit-transform-origin: 0% 50%;  transform-origin: 0% 50%;}.tparrows.preview3 .tp-arr-imgholder {  display: block;  background-size: cover;  background-position: center center;  display: table-cell;  min-width: 90px;  height: 90px;  position: relative;  top: 0px;}.tp-rightarrow.preview3 .tp-arr-iwrapper {  right: 0px;  padding-right: 70px;}.tp-leftarrow.preview3 .tp-arr-iwrapper {  left: 0px;  direction: rtl;  padding-left: 70px;}.tparrows.preview3 .tp-arr-titleholder {  display: table-cell;  padding: 30px;  font-size: 16px;  color: #fff;  white-space: nowrap;  position: relative;  clear: right;  vertical-align: middle;}.tparrows.preview3:hover .tp-arr-iwrapper {  -webkit-transform: scale(1, 1);  transform: scale(1, 1);}/* PREVIEW 3 BULLETS */.tp-bullets.preview3 {  height: 17px;}.tp-bullets.preview3 .bullet {  cursor: pointer;  position: relative !important;  background: rgba(0, 0, 0, 0.5) !important;  -webkit-border-radius: 10px;  border-radius: 10px;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  width: 6px !important;  height: 6px !important;  border: 5px solid rgba(0, 0, 0, 0) !important;  display: inline-block;  margin-right: 2px !important;  margin-bottom: 0px !important;  -webkit-transition: background-color 0.2s, border-color 0.2s;  -moz-transition: background-color 0.2s, border-color 0.2s;  -o-transition: background-color 0.2s, border-color 0.2s;  -ms-transition: background-color 0.2s, border-color 0.2s;  transition: background-color 0.2s, border-color 0.2s;  float: none !important;  box-sizing: content-box;  -moz-box-sizing: content-box;  -webkit-box-sizing: content-box;}.tp-bullets.preview3 .bullet.last {  margin-right: 0px;}.tp-bullets.preview3 .bullet:hover,.tp-bullets.preview3 .bullet.selected {  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  background: rgba(255, 255, 255, 1) !important;  width: 6px !important;  height: 6px !important;  border: 5px solid rgba(0, 0, 0, 1) !important;}@media only screen and (min-width: 768px) and (max-width: 979px) {  .tparrows.preview3:after,  .tparrows.preview3 {    width: 50px;    height: 50px;    line-height: 50px;    font-size: 20px;  }  .tparrows.preview3 .tp-arr-iwrapper {    min-height: 70px;  }  .tparrows.preview3 .tp-arr-imgholder {    min-width: 70px;    height: 70px;  }  .tp-rightarrow.preview3 .tp-arr-iwrapper {    padding-right: 50px;  }  .tp-leftarrow.preview3 .tp-arr-iwrapper {    padding-left: 50px;  }  .tparrows.preview3 .tp-arr-titleholder {    padding: 10px;    font-size: 16px;  }}@media only screen and (max-width: 767px) {  .tparrows.preview3:after,  .tparrows.preview3 {    width: 50px;    height: 50px;    line-height: 50px;    font-size: 20px;  }  .tparrows.preview3 .tp-arr-iwrapper {    min-height: 70px;  }}/* NAVIGATION PREVIEW 4 */.tparrows.preview4 {  width: 30px;  height: 110px;  background: transparent;  -webkit-transform-style: preserve-3d;  -webkit-perspective: 1000;  -moz-perspective: 1000;}.tparrows.preview4:after {  position: absolute;  line-height: 110px;  text-align: center;  font-family: "revicons";  color: #fff;  font-size: 20px;  top: 0px;  left: 0px;  z-index: 0;  width: 30px;  height: 110px;  background: #000;  background: rgba(0, 0, 0, 0.25);  -webkit-transition: all 0.2s ease-in-out;  -moz-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;}.tp-rightarrow.preview4:after {  content: '\e825';}.tp-leftarrow.preview4:after {  content: '\e824';}.tparrows.preview4 .tp-arr-allwrapper {  visibility: hidden;  width: 180px;  position: absolute;  z-index: 1;  min-height: 120px;  top: 0px;  left: -150px;  overflow: hidden;  -webkit-perspective: 1000px;  -webkit-transform-style: flat;}.tp-leftarrow.preview4 .tp-arr-allwrapper {  left: 0px;}.tparrows.preview4 .tp-arr-iwrapper {  position: relative;}.tparrows.preview4 .tp-arr-imgholder {  display: block;  background-size: cover;  background-position: center center;  width: 180px;  height: 110px;  position: relative;  top: 0px;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;}.tparrows.preview4 .tp-arr-imgholder2 {  display: block;  background-size: cover;  background-position: center center;  width: 180px;  height: 110px;  position: absolute;  top: 0px;  left: 180px;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;}.tp-leftarrow.preview4 .tp-arr-imgholder2 {  left: -180px;}.tparrows.preview4 .tp-arr-titleholder {  display: block;  font-size: 12px;  line-height: 25px;  padding: 0px 10px;  text-align: left;  color: #fff;  position: relative;  background: #000;  color: #FFF;  text-transform: uppercase;  white-space: nowrap;  letter-spacing: 1px;  font-weight: 700;  font-size: 11px;  line-height: 2.75;  -webkit-transition: all 0.3s;  transition: all 0.3s;  -webkit-transform: rotateX(-90deg);  transform: rotateX(-90deg);  -webkit-transform-origin: 50% 0;  transform-origin: 50% 0;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  -moz-opacity: 0.0;  -khtml-opacity: 0.0;  opacity: 0.0;}.tparrows.preview4:after {  transform-origin: 100% 100%;  -webkit-transform-origin: 100% 100%;}.tp-leftarrow.preview4:after {  transform-origin: 0% 0%;  -webkit-transform-origin: 0% 0%;}@media only screen and (min-width: 768px) {  .tparrows.preview4:hover:after {    -webkit-transform: rotateY(-90deg);    transform: rotateY(-90deg);  }  .tp-leftarrow.preview4:hover:after {    -webkit-transform: rotateY(90deg);    transform: rotateY(90deg);  }  .tparrows.preview4:hover .tp-arr-titleholder {    -webkit-transition-delay: 0.4s;    transition-delay: 0.4s;    -webkit-transform: rotateX(0deg);    transform: rotateX(0deg);    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    filter: alpha(opacity=100);    -moz-opacity: 1;    -khtml-opacity: 1;    opacity: 1;  }}/* PREVIEW 4 BULLETS */.tp-bullets.preview4 {  height: 17px;}.tp-bullets.preview4 .bullet {  cursor: pointer;  position: relative !important;  background: rgba(0, 0, 0, 0.5) !important;  -webkit-border-radius: 10px;  border-radius: 10px;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  width: 6px !important;  height: 6px !important;  border: 5px solid rgba(0, 0, 0, 0) !important;  display: inline-block;  margin-right: 2px !important;  margin-bottom: 0px !important;  -webkit-transition: background-color 0.2s, border-color 0.2s;  -moz-transition: background-color 0.2s, border-color 0.2s;  -o-transition: background-color 0.2s, border-color 0.2s;  -ms-transition: background-color 0.2s, border-color 0.2s;  transition: background-color 0.2s, border-color 0.2s;  float: none !important;  box-sizing: content-box;  -moz-box-sizing: content-box;  -webkit-box-sizing: content-box;}.tp-bullets.preview4 .bullet.last {  margin-right: 0px;}.tp-bullets.preview4 .bullet:hover,.tp-bullets.preview4 .bullet.selected {  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  background: rgba(255, 255, 255, 1) !important;  width: 6px !important;  height: 6px !important;  border: 5px solid rgba(0, 0, 0, 1) !important;}@media only screen and (max-width: 767px) {  .tparrows.preview4 {    width: 20px;    height: 80px;  }  .tparrows.preview4:after {    width: 20px;    height: 80px;    line-height: 80px;    font-size: 14px;  }  .tparrows.preview1 .tp-arr-allwrapper,  .tparrows.preview2 .tp-arr-allwrapper,  .tparrows.preview3 .tp-arr-allwrapper,  .tparrows.preview4 .tp-arr-allwrapper {    display: none !important  }}/******************************  -  LOADER FORMS  -********************************/.tp-loader {  top: 50%;  left: 50%;  z-index: 10000;  position: absolute;}.tp-loader.spinner0 {  width: 40px;  height: 40px;  background: url(../assets/loader.gif) no-repeat center center;  background-color: #fff;  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);  margin-top: -20px;  margin-left: -20px;  -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;  animation: tp-rotateplane 1.2s infinite ease-in-out;  border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;}.tp-loader.spinner1 {  width: 40px;  height: 40px;  background-color: #fff;  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);  margin-top: -20px;  margin-left: -20px;  -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;  animation: tp-rotateplane 1.2s infinite ease-in-out;  border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;}.tp-loader.spinner5 {  background: url(../assets/loader.gif) no-repeat 10px 10px;  background-color: #fff;  margin: -22px -22px;  width: 44px;  height: 44px;  border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;}@-webkit-keyframes tp-rotateplane {  0% {    -webkit-transform: perspective(120px)  }  50% {    -webkit-transform: perspective(120px) rotateY(180deg)  }  100% {    -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg)  }}@keyframes tp-rotateplane {  0% {    transform: perspective(120px) rotateX(0deg) rotateY(0deg);    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)  }  50% {    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)  }  100% {    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);  }}.tp-loader.spinner2 {  width: 40px;  height: 40px;  margin-top: -20px;  margin-left: -20px;  background-color: #ff0000;  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);  border-radius: 100%;  -webkit-animation: tp-scaleout 1.0s infinite ease-in-out;  animation: tp-scaleout 1.0s infinite ease-in-out;}@-webkit-keyframes tp-scaleout {  0% {    -webkit-transform: scale(0.0)  }  100% {    -webkit-transform: scale(1.0);    opacity: 0;  }}@keyframes tp-scaleout {  0% {    transform: scale(0.0);    -webkit-transform: scale(0.0);  }  100% {    transform: scale(1.0);    -webkit-transform: scale(1.0);    opacity: 0;  }}.tp-loader.spinner3 {  margin: -9px 0px 0px -35px;  width: 70px;  text-align: center;}.tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3 {  width: 18px;  height: 18px;  background-color: #fff;  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);  border-radius: 100%;  display: inline-block;  -webkit-animation: tp-bouncedelay 1.4s infinite ease-in-out;  animation: tp-bouncedelay 1.4s infinite ease-in-out;  /* Prevent first frame from flickering when animation starts */  -webkit-animation-fill-mode: both;  animation-fill-mode: both;}.tp-loader.spinner3 .bounce1 {  -webkit-animation-delay: -0.32s;  animation-delay: -0.32s;}.tp-loader.spinner3 .bounce2 {  -webkit-animation-delay: -0.16s;  animation-delay: -0.16s;}@-webkit-keyframes tp-bouncedelay {  0%,  80%,  100% {    -webkit-transform: scale(0.0)  }  40% {    -webkit-transform: scale(1.0)  }}@keyframes tp-bouncedelay {  0%,  80%,  100% {    transform: scale(0.0);    -webkit-transform: scale(0.0);  }  40% {    transform: scale(1.0);    -webkit-transform: scale(1.0);  }}.tp-loader.spinner4 {  margin: -20px 0px 0px -20px;  width: 40px;  height: 40px;  text-align: center;  -webkit-animation: tp-rotate 2.0s infinite linear;  animation: tp-rotate 2.0s infinite linear;}.tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2 {  width: 60%;  height: 60%;  display: inline-block;  position: absolute;  top: 0;  background-color: #fff;  border-radius: 100%;  -webkit-animation: tp-bounce 2.0s infinite ease-in-out;  animation: tp-bounce 2.0s infinite ease-in-out;  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);}.tp-loader.spinner4 .dot2 {  top: auto;  bottom: 0px;  -webkit-animation-delay: -1.0s;  animation-delay: -1.0s;}@-webkit-keyframes tp-rotate {  100% {    -webkit-transform: rotate(360deg)  }}@keyframes tp-rotate {  100% {    transform: rotate(360deg);    -webkit-transform: rotate(360deg)  }}@-webkit-keyframes tp-bounce {  0%,  100% {    -webkit-transform: scale(0.0)  }  50% {    -webkit-transform: scale(1.0)  }}@keyframes tp-bounce {  0%,  100% {    transform: scale(0.0);    -webkit-transform: scale(0.0);  }  50% {    transform: scale(1.0);    -webkit-transform: scale(1.0);  }}.tp-transparentimg {  content: "url(../assets/transparent.png)"}.tp-3d {  -webkit-transform-style: preserve-3d;  -webkit-transform-origin: 50% 50%;}.tp-caption img {  background: transparent;  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);  zoom: 1;}@font-face {  font-family: 'revicons';  src: url('../font/revicons.eot?5510888');  src: url('../font/revicons.eot?5510888#iefix') format('embedded-opentype'), url('../font/revicons.woff?5510888') format('woff'), url('../font/revicons.ttf?5510888') format('truetype'), url('../font/revicons.svg?5510888#revicons') format('svg');  font-weight: normal;  font-style: normal;}/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. *//* Note, that will break hinting! In other OS-es font will be not as sharp as it could be *//*@media screen and (-webkit-min-device-pixel-ratio:0) { @font-face {  font-family: 'revicons';  src: url('../font/revicons.svg?5510888#revicons') format('svg'); }}*/[class^="revicon-"]:before,[class*=" revicon-"]:before {  font-family: "revicons";  font-style: normal;  font-weight: normal;  speak: none;  display: inline-block;  text-decoration: inherit;  width: 1em;  margin-right: .2em;  text-align: center;  /* opacity: .8; */  /* For safety - reset parent styles, that can break glyph codes*/  font-variant: normal;  text-transform: none;  /* fix buttons height, for twitter bootstrap */  line-height: 1em;  /* Animation center compensation - margins should be symmetric */  /* remove if not needed */  margin-left: .2em;  /* you can be more comfortable with increased icons size */  /* font-size: 120%; */  /* Uncomment for 3D effect */  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */}.revicon-search-1:before {  content: '\e802';}/* 'î ‚' */.revicon-pencil-1:before {  content: '\e831';}/* 'î ±' */.revicon-picture-1:before {  content: '\e803';}/* 'î ƒ' */.revicon-cancel:before {  content: '\e80a';}/* 'î Š' */.revicon-info-circled:before {  content: '\e80f';}/* 'î ' */.revicon-trash:before {  content: '\e801';}/* 'î ' */.revicon-left-dir:before {  content: '\e817';}/* 'î —' */.revicon-right-dir:before {  content: '\e818';}/* 'î ˜' */.revicon-down-open:before {  content: '\e83b';}/* 'î »' */.revicon-left-open:before {  content: '\e819';}/* 'î ™' */.revicon-right-open:before {  content: '\e81a';}/* 'î š' */.revicon-angle-left:before {  content: '\e820';}/* 'î ' */.revicon-angle-right:before {  content: '\e81d';}/* 'î ' */.revicon-left-big:before {  content: '\e81f';}/* 'î Ÿ' */.revicon-right-big:before {  content: '\e81e';}/* 'î ž' */.revicon-magic:before {  content: '\e807';}/* 'î ‡' */.revicon-picture:before {  content: '\e800';}/* 'î €' */.revicon-export:before {  content: '\e80b';}/* 'î ‹' */.revicon-cog:before {  content: '\e832';}/* 'î ²' */.revicon-login:before {  content: '\e833';}/* 'î ³' */.revicon-logout:before {  content: '\e834';}/* 'î ´' */.revicon-video:before {  content: '\e805';}/* 'î …' */.revicon-arrow-combo:before {  content: '\e827';}/* 'î §' */.revicon-left-open-1:before {  content: '\e82a';}/* 'î ª' */.revicon-right-open-1:before {  content: '\e82b';}/* 'î «' */.revicon-left-open-mini:before {  content: '\e822';}/* 'î ¢' */.revicon-right-open-mini:before {  content: '\e823';}/* 'î £' */.revicon-left-open-big:before {  content: '\e824';}/* 'î ¤' */.revicon-right-open-big:before {  content: '\e825';}/* 'î ¥' */.revicon-left:before {  content: '\e836';}/* 'î ¶' */.revicon-right:before {  content: '\e826';}/* 'î ¦' */.revicon-ccw:before {  content: '\e808';}/* 'î ˆ' */.revicon-arrows-ccw:before {  content: '\e806';}/* 'î †' */.revicon-palette:before {  content: '\e829';}/* 'î ©' */.revicon-list-add:before {  content: '\e80c';}/* 'î Œ' */.revicon-doc:before {  content: '\e809';}/* 'î ‰' */.revicon-left-open-outline:before {  content: '\e82e';}/* 'î ®' */.revicon-left-open-2:before {  content: '\e82c';}/* 'î ¬' */.revicon-right-open-outline:before {  content: '\e82f';}/* 'î ¯' */.revicon-right-open-2:before {  content: '\e82d';}/* 'î ­' */.revicon-equalizer:before {  content: '\e83a';}/* 'î º' */.revicon-layers-alt:before {  content: '\e804';}/* 'î „' */.revicon-popup:before {  content: '\e828';}/* 'î ¨' */.boxedcontainer {  max-width:1170px;  margin: auto;  padding: 0px 30px;}/*********************************************  -  SETTINGS FOR BANNER CONTAINERS -**********************************************/.tp-banner-container {  width: 100%;  position: relative;  padding: 0;}.tp-banner {  width: 100%;  position: relative;}.tp-banner-fullscreen-container {  width: 100%;  position: relative;  padding: 0;}/********************************************************************************************************************************************************************************  SOME MORE LAYER EXAMPLES, USE ONLY WHICH YOU NEED,  TO SAVE LOAD TIME *********************************************************************************************************************************************************************************/.v_big_black_text_center {  position: absolute;  color: #333;  font-size: 38px;  line-height: 45px;  font-family: museoslab500regular;  text-align: center;}.tp-caption.medium_grey {  position: absolute;  color: #fff;  text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);  font-weight: 700;  font-size: 20px;  line-height: 20px;  font-family: Arial;  padding: 2px 4px;  margin: 0px;  border-width: 0px;  border-style: none;  background-color: #888;  white-space: nowrap;}.tp-caption.small_text {  position: absolute;  color: #fff;  text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);  font-weight: 700;  font-size: 14px;  line-height: 20px;  font-family: Arial;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.medium_text {  position: absolute;  color: #fff;  text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);  font-weight: 700;  font-size: 20px;  line-height: 20px;  font-family: Arial;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.large_text {  position: absolute;  color: #fff;  text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);  font-weight: 700;  font-size: 40px;  line-height: 40px;  font-family: Arial;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.very_large_text {  position: absolute;  color: #fff;  text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);  font-weight: 700;  font-size: 60px;  line-height: 60px;  font-family: Arial;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;  letter-spacing: -2px;}.tp-caption.very_big_white {  position: absolute;  color: #fff;  text-shadow: none;  font-weight: 800;  font-size: 60px;  line-height: 60px;  font-family: Arial;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;  padding: 0px 4px;  padding-top: 1px;  background-color: #000;}.tp-caption.very_big_black {  position: absolute;  color: #000;  text-shadow: none;  font-weight: 700;  font-size: 60px;  line-height: 60px;  font-family: Arial;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;  padding: 0px 4px;  padding-top: 1px;  background-color: #fff;}.tp-caption.modern_medium_fat {  position: absolute;  color: #000;  text-shadow: none;  font-weight: 800;  font-size: 24px;  line-height: 20px;  font-family: "Open Sans", sans-serif;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.modern_medium_fat_white {  position: absolute;  color: #fff;  text-shadow: none;  font-weight: 800;  font-size: 24px;  line-height: 20px;  font-family: "Open Sans", sans-serif;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.modern_medium_light {  position: absolute;  color: #000;  text-shadow: none;  font-weight: 300;  font-size: 24px;  line-height: 20px;  font-family: "Open Sans", sans-serif;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.modern_big_bluebg {  position: absolute;  color: #fff;  text-shadow: none;  font-weight: 800;  font-size: 30px;  line-height: 36px;  font-family: "Open Sans", sans-serif;  padding: 3px 10px;  margin: 0px;  border-width: 0px;  border-style: none;  background-color: #4e5b6c;  letter-spacing: 0;}.tp-caption.modern_big_redbg {  position: absolute;  color: #fff;  text-shadow: none;  font-weight: 300;  font-size: 30px;  line-height: 36px;  font-family: "Open Sans", sans-serif;  padding: 3px 10px;  padding-top: 1px;  margin: 0px;  border-width: 0px;  border-style: none;  background-color: #de543e;  letter-spacing: 0;}.tp-caption.modern_small_text_dark {  position: absolute;  color: #555;  text-shadow: none;  font-size: 14px;  line-height: 22px;  font-family: Arial;  margin: 0px;  border-width: 0px;  border-style: none;  white-space: nowrap;}.tp-caption.boxshadow {  -moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);  -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);}.tp-caption.black {  color: #000;  text-shadow: none;}.tp-caption.noshadow {  text-shadow: none;}.tp-caption.thinheadline_dark {  position: absolute;  color: rgba(0, 0, 0, 0.85);  text-shadow: none;  font-weight: 300;  font-size: 30px;  line-height: 30px;  font-family: "Open Sans";  background-color: transparent;}.tp-caption.thintext_dark {  position: absolute;  color: rgba(0, 0, 0, 0.85);  text-shadow: none;  font-weight: 300;  font-size: 16px;  line-height: 26px;  font-family: "Open Sans";  background-color: transparent;}.tp-caption.largeblackbg {  position: absolute;  color: #fff;  text-shadow: none;  font-weight: 300;  font-size: 50px;  line-height: 70px;  font-family: "Open Sans";  background-color: #000;  padding: 0px 20px;  -webkit-border-radius: 0px;  -moz-border-radius: 0px;  border-radius: 0px;}.tp-caption.largepinkbg {  position: absolute;  color: #fff;  text-shadow: none;  font-weight: 300;  font-size: 50px;  line-height: 70px;  font-family: "Open Sans";  background-color: #db4360;  padding: 0px 20px;  -webkit-border-radius: 0px;  -moz-border-radius: 0px;  border-radius: 0px;}.tp-caption.largewhitebg {  position: absolute;  color: #000;  text-shadow: none;  font-weight: 300;  font-size: 50px;  line-height: 70px;  font-family: "Open Sans";  background-color: #fff;  padding: 0px 20px;  -webkit-border-radius: 0px;  -moz-border-radius: 0px;  border-radius: 0px;}.tp-caption.largegreenbg {  position: absolute;  color: #fff;  text-shadow: none;  font-weight: 300;  font-size: 50px;  line-height: 70px;  font-family: "Open Sans";  background-color: #67ae73;  padding: 0px 20px;  -webkit-border-radius: 0px;  -moz-border-radius: 0px;  border-radius: 0px;}.tp-caption.excerpt {  font-size: 36px;  line-height: 36px;  font-weight: 700;  font-family: Arial;  color: #ffffff;  text-decoration: none;  background-color: rgba(0, 0, 0, 1);  text-shadow: none;  margin: 0px;  letter-spacing: -1.5px;  padding: 1px 4px 0px 4px;  width: 150px;  white-space: normal !important;  height: auto;  border-width: 0px;  border-color: rgb(255, 255, 255);  border-style: none;}.tp-caption.large_bold_grey {  font-size: 60px;  line-height: 60px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(102, 102, 102);  text-decoration: none;  background-color: transparent;  text-shadow: none;  margin: 0px;  padding: 1px 4px 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_thin_grey {  font-size: 34px;  line-height: 30px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(102, 102, 102);  text-decoration: none;  background-color: transparent;  padding: 1px 4px 0px;  text-shadow: none;  margin: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.small_thin_grey {  font-size: 18px;  line-height: 26px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(117, 117, 117);  text-decoration: none;  background-color: transparent;  padding: 1px 4px 0px;  text-shadow: none;  margin: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.lightgrey_divider {  text-decoration: none;  background-color: rgba(235, 235, 235, 1);  width: 370px;  height: 3px;  background-position: initial initial;  background-repeat: initial initial;  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.large_bold_darkblue {  font-size: 58px;  line-height: 60px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(52, 73, 94);  text-decoration: none;  background-color: transparent;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_bg_darkblue {  font-size: 20px;  line-height: 20px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(52, 73, 94);  padding: 10px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_bold_red {  font-size: 24px;  line-height: 30px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(227, 58, 12);  text-decoration: none;  background-color: transparent;  padding: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_light_red {  font-size: 21px;  line-height: 26px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(227, 58, 12);  text-decoration: none;  background-color: transparent;  padding: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_bg_red {  font-size: 20px;  line-height: 20px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(227, 58, 12);  padding: 10px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_bold_orange {  font-size: 24px;  line-height: 30px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(243, 156, 18);  text-decoration: none;  background-color: transparent;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_bg_orange {  font-size: 20px;  line-height: 20px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(243, 156, 18);  padding: 10px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.grassfloor {  text-decoration: none;  background-color: rgba(160, 179, 151, 1);  width: 4000px;  height: 150px;  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.large_bold_white {  font-size: 58px;  line-height: 60px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_light_white {  font-size: 30px;  line-height: 36px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  padding: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.mediumlarge_light_white {  font-size: 34px;  line-height: 40px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  padding: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.mediumlarge_light_white_center {  font-size: 34px;  line-height: 40px;  font-weight: 300;  font-family: "Open Sans";  color: #ffffff;  text-decoration: none;  background-color: transparent;  padding: 0px 0px 0px 0px;  text-align: center;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_bg_asbestos {  font-size: 20px;  line-height: 20px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(127, 140, 141);  padding: 10px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.medium_light_black {  font-size: 30px;  line-height: 36px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(0, 0, 0);  text-decoration: none;  background-color: transparent;  padding: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.large_bold_black {  font-size: 58px;  line-height: 60px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(0, 0, 0);  text-decoration: none;  background-color: transparent;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.mediumlarge_light_darkblue {  font-size: 34px;  line-height: 40px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(52, 73, 94);  text-decoration: none;  background-color: transparent;  padding: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.small_light_white {  font-size: 17px;  line-height: 28px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  padding: 0px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.roundedimage {  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.large_bg_black {  font-size: 40px;  line-height: 40px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(0, 0, 0);  padding: 10px 20px 15px;  border-width: 0px;  border-color: rgb(255, 214, 88);  border-style: none;}.tp-caption.mediumwhitebg {  font-size: 30px;  line-height: 30px;  font-weight: 300;  font-family: "Open Sans";  color: rgb(0, 0, 0);  text-decoration: none;  background-color: rgb(255, 255, 255);  padding: 5px 15px 10px;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.large_bold_white_25 {  font-size: 55px;  line-height: 65px;  font-weight: 700;  font-family: "Open Sans";  color: #fff;  text-decoration: none;  background-color: transparent;  text-align: center;  text-shadow: #000 0px 5px 10px;  border-width: 0px;  border-color: rgb(255, 255, 255);  border-style: none;}.tp-caption.medium_text_shadow {  font-size: 25px;  line-height: 25px;  font-weight: 600;  font-family: "Open Sans";  color: #fff;  text-decoration: none;  background-color: transparent;  text-align: center;  text-shadow: #000 0px 5px 10px;  border-width: 0px;  border-color: rgb(255, 255, 255);  border-style: none;}.tp-caption.black_heavy_60 {  font-size: 60px;  line-height: 60px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(0, 0, 0);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.white_heavy_40 {  font-size: 40px;  line-height: 40px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.grey_heavy_72 {  font-size: 72px;  line-height: 72px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(213, 210, 210);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.grey_regular_18 {  font-size: 18px;  line-height: 26px;  font-family: "Open Sans";  color: rgb(119, 119, 119);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.black_thin_34 {  font-size: 35px;  line-height: 35px;  font-weight: 100;  font-family: 'Open Sans';  color: rgb(0, 0, 0);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.arrowicon {  line-height: 1px;  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.light_heavy_60 {  font-size: 60px;  line-height: 60px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.black_bold_40 {  font-size: 40px;  line-height: 40px;  font-weight: 800;  font-family: 'Open Sans';  color: rgb(0, 0, 0);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.light_heavy_70 {  font-size: 70px;  line-height: 70px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.black_heavy_70 {  font-size: 70px;  line-height: 70px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(0, 0, 0);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.black_bold_bg_20 {  font-size: 20px;  line-height: 20px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(0, 0, 0);  padding: 5px 8px;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.greenbox30 {  line-height: 30px;  text-decoration: none;  background-color: rgb(134, 181, 103);  padding: 0px 14px;  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.blue_heavy_60 {  font-size: 60px;  line-height: 60px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(49, 165, 203);  padding: 3px 10px;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.green_bold_bg_20 {  font-size: 20px;  line-height: 20px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(134, 181, 103);  padding: 5px 8px;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.whitecircle_600px {  line-height: 1px;  width: 800px;  height: 800px;  text-decoration: none;  background: linear-gradient(to bottom, rgba(238, 238, 238, 1) 0%, rgba(255, 255, 255, 1) 100%);  filter: progid;  background-color: transparent;  border-radius: 400px 400px 400px 400px;  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.fullrounded {  border-radius: 400px 400px 400px 400px;  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.light_heavy_40 {  font-size: 40px;  line-height: 40px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.white_thin_34 {  font-size: 35px;  line-height: 35px;  font-weight: 200;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.fullbg_gradient {  width: 100%;  height: 100%;  text-decoration: none;  background-color: #490202;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.light_medium_30 {  font-size: 18px;  line-height: 25px;  font-weight: 300;  font-family: 'Roboto', sans-serif;  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;  letter-spacing: 1px}.tp-caption.red_bold_bg_20 {  font-size: 20px;  line-height: 20px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(224, 51, 0);  padding: 5px 8px;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.blue_bold_bg_20 {  font-size: 20px;  line-height: 20px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(53, 152, 220);  padding: 5px 8px;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.white_bold_bg_20 {  font-size: 20px;  line-height: 20px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(0, 0, 0);  text-decoration: none;  background-color: rgb(255, 255, 255);  padding: 5px 8px;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.white_heavy_70 {  font-size: 70px;  line-height: 70px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.light_heavy_60_shadowed {  font-size: 60px;  line-height: 66px;  font-weight: 700;  font-family: 'Open Sans';  color: #ffffff;  text-decoration: none;  background-color: transparent;  text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.20);  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.light_heavy_70_shadowed {  font-size: 68px;  line-height: 70px;  font-weight: bold;  font-family: 'Montserrat', sans-serif;  color: #ffffff;  text-decoration: none;  background-color: transparent;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;  letter-spacing: -3px;  padding-bottom: 20px;  padding-right: 25px}.main-home:after {  border-bottom: 8px rgba(255, 255, 255, 0.4) solid;  width: 100px;  content: "";  position: absolute;  left: 0px;  margin-top: 85px}.tp-caption.light_heavy_80 {  font-size: 80px;  line-height: 80px;  font-weight: 700;  font-family: 'Raleway', sans-serif;  color: #ffffff;  text-decoration: none;  background-color: transparent;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.light_heavy_80_shadowed {  font-size: 80px;  line-height: 80px;  font-weight: 700;  font-family: 'Open Sans';  color: #ffffff;  text-decoration: none;  background-color: transparent;  text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.20);  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.light_heavy_90 {  font-size: 90px;  line-height: 90px;  font-weight: 700;  font-family: 'Open Sans';  color: #ffffff;  text-decoration: none;  background-color: transparent;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.light_heavy_90_shadowed {  font-size: 90px;  line-height: 90px;  font-weight: 700;  font-family: 'Open Sans';  color: #ffffff;  text-decoration: none;  background-color: transparent;  text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.20);  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.light_medium_30_shadowed {  font-size: 30px;  line-height: 40px;  font-weight: 700;  font-family: 'Open Sans';  color: #ffffff;  text-decoration: none;  background-color: transparent;  text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.20);  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.blackboxed_heavy {  font-size: 70px;  line-height: 70px;  font-weight: 800;  font-family: "Open Sans";  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(0, 0, 0);  padding: 5px 20px;  text-shadow: rgba(0, 0, 0, 0.14902) 0px 0px 7px;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.bignumbers_white {  color: #ffffff;  background-color: rgba(0, 0, 0, 0);  font-size: 84px;  line-height: 84px;  font-weight: 800;  font-family: 'Open Sans';  text-decoration: none;  padding: 0px 0px 0px 0px;  text-shadow: rgba(0, 0, 0, 0.247059) 0px 0px 7px;  border-width: 0px;  border-color: rgb(255, 255, 255);  border-style: none solid none none;}.tp-caption.whiteline_long {  line-height: 1px;  min-width: 660px;  background-color: transparent;  text-decoration: none;  border-width: 2px 0px 0px 0px;  border-color: rgb(255, 255, 255) rgb(34, 34, 34) rgb(34, 34, 34) rgb(34, 34, 34);  border-style: solid none none none;}.tp-caption.light_medium_20_shadowed {  font-size: 20px;  line-height: 30px;  font-weight: 700;  font-family: 'Open Sans';  color: #ffffff;  text-decoration: none;  background-color: transparent;  text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.25);  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.fullgradient_overlay {  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);  filter: progid;  width: 100%;  height: 100%;  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.light_medium_20 {  font-size: 20px;  line-height: 30px;  font-weight: 700;  font-family: 'Open Sans';  color: #ffffff;  text-decoration: none;  background-color: transparent;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.reddishbg_heavy_70 {  font-size: 70px;  line-height: 70px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgba(100, 1, 24, 0.8);  padding: 50px;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.borderbox_725x130 {  min-width: 725px;  min-height: 130px;  background-color: transparent;  text-decoration: none;  border-width: 2px;  border-color: rgb(255, 255, 255);  border-style: solid;}.tp-caption.light_heavy_34 {  font-size: 34px;  line-height: 34px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.black_thin_30 {  font-size: 30px;  line-height: 30px;  font-weight: 100;  font-family: 'Open Sans';  color: rgb(0, 0, 0);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.black_thin_whitebg_30 {  font-size: 30px;  line-height: 30px;  font-weight: 300;  font-family: 'Open Sans';  color: rgb(0, 0, 0);  text-decoration: none;  background-color: rgb(255, 255, 255);  padding: 5px 10px;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.white_heavy_60 {  font-size: 60px;  line-height: 60px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.black_thin_blackbg_30 {  font-size: 30px;  line-height: 30px;  font-weight: 300;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: rgb(0, 0, 0);  padding: 5px 10px;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.light_thin_60 {  font-size: 60px;  line-height: 60px;  font-weight: 100;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.light_thin_25 {  font-size: 25px;  line-height: 30px;  font-weight: 500;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.greenbgfull {  background-color: #85b85f;  width: 100%;  height: 100%;  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.bluebgfull {  text-decoration: none;  width: 100%;  height: 100%;  background-color: rgb(61, 164, 207);  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.blackbgfull {  text-decoration: none;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.247059);  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.wave_repeat1 {  width: 100%;  height: 600px;  background-repeat: repeat-x;  background-color: transparent;  text-decoration: none;  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.wavebg2 {  width: 200%;  height: 300px;  text-decoration: none;  background-image: url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave21.png);  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.wavebg1 {  width: 200%;  height: 300px;  text-decoration: none;  background-image: url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave11.png);  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.wavebg3 {  width: 200%;  height: 300px;  text-decoration: none;  background-image: url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave3.png);  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.wavebg4 {  width: 200%;  height: 300px;  text-decoration: none;  background-image: url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave4.png);  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.greenishbg_heavy_70 {  font-size: 70px;  line-height: 70px;  font-weight: 900;  font-family: 'Open Sans';  color: rgb(255, 255, 255);  text-decoration: none;  padding: 50px;  text-shadow: none;  background-color: rgba(40, 67, 62, 0.8);  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;}.tp-caption.wavebg5 {  width: 200%;  height: 300px;  text-decoration: none;  background-image: url(http://themepunch.com/revolution/wp-content/uploads/2014/05/wave51.png);  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption.deepblue_sea {  width: 100%;  height: 1000px;  background-color: rgba(30, 46, 59, 1);  text-decoration: none;  border-width: 0px;  border-color: rgb(34, 34, 34);  border-style: none;}.tp-caption a {  color: #ff7302;  text-shadow: none;  -webkit-transition: all 0.2s ease-out;  -moz-transition: all 0.2s ease-out;  -o-transition: all 0.2s ease-out;  -ms-transition: all 0.2s ease-out;}.tp-caption a:hover {  color: #ffa902;}.largeredbtn {  font-family: "'Open Sans'", sans-serif;  font-weight: 900;  font-size: 16px;  line-height: 60px;  color: #fff !important;  text-decoration: none;  padding-left: 40px;  padding-right: 80px;  padding-top: 22px;  padding-bottom: 22px;  background: rgb(234, 91, 31);  /* Old browsers */  background: -moz-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);  /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 91, 31, 1)), color-stop(100%, rgba(227, 58, 12, 1)));  /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);  /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);  /* Opera 11.10+ */  background: -ms-linear-gradient(top, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);  /* IE10+ */  background: linear-gradient(to bottom, rgba(234, 91, 31, 1) 0%, rgba(227, 58, 12, 1) 100%);  /* W3C */  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c', GradientType=0);  /* IE6-9 */}.largeredbtn:hover {  background: rgb(227, 58, 12);  /* Old browsers */  background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);  /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 58, 12, 1)), color-stop(100%, rgba(234, 91, 31, 1)));  /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);  /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);  /* Opera 11.10+ */  background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);  /* IE10+ */  background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%, rgba(234, 91, 31, 1) 100%);  /* W3C */  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f', GradientType=0);  /* IE6-9 */}.fullrounded img {  -webkit-border-radius: 400px;  -moz-border-radius: 400px;  border-radius: 400px;}.tp-caption.v-caption-big-white {  font-size: 42px;  line-height: 46px;  font-weight: 600;  color: rgb(255, 255, 255);  background-color: transparent;  letter-spacing: 1px;  margin: 0px;  text-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;  font-family: 'Open Sans';}.tp-caption.v-caption-big-dark {  font-size: 38px;  line-height: 45px;  font-weight: 700;  color: rgb(0, 0, 0);  background-color: transparent;  letter-spacing: 1px;  margin: 0px;  text-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;  font-family: 'Open Sans';}.tp-caption.v-caption-h1 {  font-size: 18px;  line-height: 25px;  font-weight: 300;  font-family: 'Roboto', sans-serif;  color: rgb(255, 255, 255);  text-decoration: none;  background-color: transparent;  text-shadow: none;  border-width: 0px;  border-color: rgb(0, 0, 0);  border-style: none;  letter-spacing: 1px}.no-line:after {  display: none}.tp-caption.v-caption-big-dark-h1 {  font-size: 24px;  line-height: 30px;  font-weight: 500;  font-family: Museo500Regular, Verdana, sans-serif;  color: rgb(34, 34, 34);  text-decoration: none;  background-color: transparent;  margin: 0px;  white-space: nowrap;  border-width: 0px;  border-color: rgb(255, 255, 255);  border-style: none;}.v-heading-v2 span,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus,.widget .tagcloud a:hover,.widget ul.wp-tag-cloud li:hover > a,.widget.v-photo-stream-widget li,.v-bg-stylish.v-bg-stylish-v10,.v-bg-stylish-v10.v-full-width-text:after,.v-parallax .v-bg-overlay.overlay-colored,.recent-post figure,header div.search .btn-primary:hover,header div.search .btn-primary,header ul.nav-pills > li > a:hover,.portfolio-grid li,.feature-box-icon:hover,.sf-hover .feature-box-icon,.feature-box[class*="feature-box-secundary-"] .feature-box-icon,.sf-hover .feature-box-line,.pricing-column.highlight h3,span.highlighted,span.dropcap4,.progress-bar-primary,.v-process-steps .feature-box-icon:hover {  background-color:#1e73be;}.v-color,div.v-color,.v-link,a:hover,.carousel-wrap > a:hover,#back-to-top:hover,.v-pagination a:hover,.sidebar .v-category-widget ul > li a:hover,.sidebar .v-archive-widget ul > li a:hover,.sidebar .v-nav-menu-widget ul > li a:hover,.v-nav-menu-widget ul > li.current-menu-item a,.sidebar .v-meta-data-widget ul > li a:hover,.sidebar .v-recent-entry-widget ul > li a:hover,.list-toggle:after,.v-right-sidebar-inner > .active > a,.v-right-sidebar-inner > .active > a:focus,.v-right-sidebar-inner > .active > a:hover,footer a:hover,.copyright a:hover,.read-more i:before,.read-more em:before,.item-link:hover,.search-item-meta-down a,.search-item-meta a,.v-search-items .star-vote li,.v-blog-item-details a:hover,.author-link,.v-blog-item .read-more,.article-body-wrap .share-links a:hover,.post-header .post-meta-info a:hover,.post-content h2.title a:hover,.recent-post .post-item-details a:hover,a.current-menu-item,header nav ul.nav-main ul.dropdown-menu > li > a:hover,header nav ul.nav-main li a:hover,header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu a:hover,header nav ul.nav-main li.dropdown.active > a i.fa-caret-down,header ul.nav-pills > li.active > a,.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus,header nav ul.nav-main li.dropdown:hover > a i.fa-caret-down,.slideout-filter ul li a:hover,.v-portfolio-item .v-portfolio-item-permalink,.read-more-link,.share-links > a:hover,.comments-likes a:hover i,.comments-likes a:hover span,.comments-likes a:hover span,.comments-likes a:hover i,.portfolio-pagination div:hover > i,.v-icon,.pricing-column ul li i.fa,.pricing-column h3,.v-divider.v-up a,span.dropcap2,.v-list li i,.v-list-v2 li i,.media-body .reply-link:hover {  color: #1e73be;}a.current {  color: #1e73be !important;}.v-pagination li a:hover,ul.bar-styling li:not(.selected) > a:hover,ul.bar-styling li > .comments-likes:hover,ul.page-numbers li > a:hover,ul.page-numbers li > span.current,a.text-link,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus,.pagination > li:not(.active) > a:hover,.pagination > li:not(.active) > span:hover,.read-more,.logged-in-as a,.comment-meta-actions .edit-link,.comment-meta-actions .comment-reply,.media-body .reply-link,.v-bg-stylish-v10.v-full-width-text:after,.v-blog-item-details a,header div.search .btn-primary:hover,header div.search .btn-primary,.testimonial.testimonial-thumb-side .testimonial-author .featured-thumbnail,.v-clients-wrap .owl-carousel .owl-item figure:hover,blockquote.pullquote {  border-color: #1e73be;}.signup,header nav ul.nav-main ul.dropdown-menu,header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu,.v-tagline-box-v1 {  border-top-color: #1e73be;}.v-heading-v2 h2,.v-heading-v2 h3,.v-heading-v2 h4,.v-link:hover,.v-search-items a:hover,.post-info a,.tags-wrap .tags a,.v-team-member-box .read-more:hover,.v-tweets-slide-widget .tweet-text a {  border-bottom-color: #1e73be;}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus,.sidebar .v-nav-menu-widget ul > li.active,.v-control-right .v-smash-text-wrap,.author-info-wrap,.testimonial.testimonial-thumb-side .testimonial-author .featured-thumbnail:after,blockquote.hero,.v-tagline-box-v2 {  border-left-color: #1e73be;}figure:hover .overlay {  box-shadow: inset 0 0 0 500px #1e73be;}.v-pagination li a:hover,ul.bar-styling li:not(.selected) > a:hover,ul.bar-styling li > .comments-likes:hover,ul.page-numbers li > a:hover,ul.page-numbers li > span.current,.pagination > li:not(.active) > a:hover,.pagination > li:not(.active) > span:hover,.slideout-filter ul li.selected a,.btn.v-btn.v-btn-default {  background: #1e73be;}h2.v-bg-box-shadow-text-50 {  margin-top: 25px;  margin-bottom: 0px;  background-color: rgba(255, 234, 0, 0.8);  box-shadow: 8px 0 0 rgba(255, 234, 0, 0.8), -8px 0 0 rgba(255, 234, 0, 0.8);  color: #ffffff !important;  font-weight: 300;  font-size: 50px;  line-height: 50px;  padding: 10px;}h2.v-bg-box-shadow-text-40 {  margin-top: 0px;  margin-bottom: 25px;  background-color: rgba(0, 0, 0, 0.5);  box-shadow: 8px 0 0 rgba(0, 0, 0, 0.5), -8px 0 0 rgba(0, 0, 0, 0.5);  color: #ffffff !important;  font-weight: 600;  font-size: 26px;  line-height: 35px;  padding: 10px;}.ui-widget-content a {  color: #333333;}.ui-widget-content a:hover {  color: #1dc6df;}header div.logo img {  margin-left:auto;  margin-right: auto;  max-width: 160px;}a.aa {  color: white;}.feature-box.left-icon-v2.v-animation.v-animate {  height: 357px;}p {  margin: 0 0 15px;  font-size: 14px;  line-height: 21px;  font-weight: 300;  letter-spacing: 0.5px;}header nav ul.nav-main li a {  font-weight: 500;  font-size: 15px;}