/*!
 * Bootstrap v2.3.0
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
/* line 10, ../../sass/common/vendors/bootstrap/_reset.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}

/* line 26, ../../sass/common/vendors/bootstrap/_reset.scss */
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

/* line 37, ../../sass/common/vendors/bootstrap/_reset.scss */
audio:not([controls]) {
  display: none;
}

/* line 44, ../../sass/common/vendors/bootstrap/_reset.scss */
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 50, ../../sass/common/vendors/bootstrap/_reset.scss */
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  outline: 0;
}

/* line 55, ../../sass/common/vendors/bootstrap/_reset.scss */
a:hover,
a:active {
  outline: 0;
}

/* line 63, ../../sass/common/vendors/bootstrap/_reset.scss */
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

/* line 70, ../../sass/common/vendors/bootstrap/_reset.scss */
sup {
  top: -0.5em;
}

/* line 73, ../../sass/common/vendors/bootstrap/_reset.scss */
sub {
  bottom: -0.25em;
}

/* line 80, ../../sass/common/vendors/bootstrap/_reset.scss */
img {
  /* Responsive images (ensure images don't scale beyond their parents) */
  max-width: 100%;
  /* Part 1: Set a maxium relative to the parent */
  width: auto;
  /* IE7-8 need help adjusting responsive images */
  height: auto;
  /* Part 2: Scale the height according to the width, otherwise you get stretching */
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}

/* line 92, ../../sass/common/vendors/bootstrap/_reset.scss */
#map_canvas img,
.google-maps img {
  max-width: none;
}

/* line 101, ../../sass/common/vendors/bootstrap/_reset.scss */
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}

/* line 109, ../../sass/common/vendors/bootstrap/_reset.scss */
button,
input {
  *overflow: visible;
  line-height: normal;
}

/* line 114, ../../sass/common/vendors/bootstrap/_reset.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}

/* line 119, ../../sass/common/vendors/bootstrap/_reset.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

/* line 126, ../../sass/common/vendors/bootstrap/_reset.scss */
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}

/* line 135, ../../sass/common/vendors/bootstrap/_reset.scss */
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}

/* line 139, ../../sass/common/vendors/bootstrap/_reset.scss */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

/* line 143, ../../sass/common/vendors/bootstrap/_reset.scss */
textarea {
  overflow: auto;
  vertical-align: top;
}

/* line 148, ../../sass/common/vendors/bootstrap/_reset.scss */
button.btn {
  background: none;
  border: 0;
  cursor: pointer;
  margin: 0;
  padding: 0;
}

/* line 160, ../../sass/common/vendors/bootstrap/_reset.scss */
ul,
ol {
  margin: 0;
  padding: 0;
}
/* line 165, ../../sass/common/vendors/bootstrap/_reset.scss */
ul li,
ol li {
  list-style: inside none;
}

/* line 170, ../../sass/common/vendors/bootstrap/_reset.scss */
dl {
  margin: 0;
}
/* line 173, ../../sass/common/vendors/bootstrap/_reset.scss */
dl dd {
  margin: 0;
}

@media print {
  /* line 185, ../../sass/common/vendors/bootstrap/_reset.scss */
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  /* line 192, ../../sass/common/vendors/bootstrap/_reset.scss */
  a,
  a:visited {
    text-decoration: underline;
  }

  /* line 197, ../../sass/common/vendors/bootstrap/_reset.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 201, ../../sass/common/vendors/bootstrap/_reset.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 206, ../../sass/common/vendors/bootstrap/_reset.scss */
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }

  /* line 212, ../../sass/common/vendors/bootstrap/_reset.scss */
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 218, ../../sass/common/vendors/bootstrap/_reset.scss */
  thead {
    display: table-header-group;
  }

  /* line 222, ../../sass/common/vendors/bootstrap/_reset.scss */
  tr,
  img {
    page-break-inside: avoid;
  }

  /* line 227, ../../sass/common/vendors/bootstrap/_reset.scss */
  img {
    max-width: 100% !important;
  }

  @page {
    margin: 0.5cm;
  }
  /* line 235, ../../sass/common/vendors/bootstrap/_reset.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 242, ../../sass/common/vendors/bootstrap/_reset.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }
}
/* line 556, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row {
  margin-left: -20px;
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row:before, .row:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row:after {
  clear: both;
}

/* line 561, ../../sass/common/vendors/bootstrap/_mixins.scss */
[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 20px;
}

/* line 568, ../../sass/common/vendors/bootstrap/_mixins.scss */
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}

/* line 582, ../../sass/common/vendors/bootstrap/_mixins.scss */
.span12 {
  width: 940px;
}

/* line 582, ../../sass/common/vendors/bootstrap/_mixins.scss */
.span11 {
  width: 860px;
}

/* line 582, ../../sass/common/vendors/bootstrap/_mixins.scss */
.span10 {
  width: 780px;
}

/* line 582, ../../sass/common/vendors/bootstrap/_mixins.scss */
.span9 {
  width: 700px;
}

/* line 582, ../../sass/common/vendors/bootstrap/_mixins.scss */
.span8 {
  width: 620px;
}

/* line 582, ../../sass/common/vendors/bootstrap/_mixins.scss */
.span7 {
  width: 540px;
}

/* line 582, ../../sass/common/vendors/bootstrap/_mixins.scss */
.span6 {
  width: 460px;
}

/* line 582, ../../sass/common/vendors/bootstrap/_mixins.scss */
.span5 {
  width: 380px;
}

/* line 582, ../../sass/common/vendors/bootstrap/_mixins.scss */
.span4 {
  width: 300px;
}

/* line 582, ../../sass/common/vendors/bootstrap/_mixins.scss */
.span3 {
  width: 220px;
}

/* line 582, ../../sass/common/vendors/bootstrap/_mixins.scss */
.span2 {
  width: 140px;
}

/* line 582, ../../sass/common/vendors/bootstrap/_mixins.scss */
.span1 {
  width: 60px;
}

/* line 589, ../../sass/common/vendors/bootstrap/_mixins.scss */
.offset12 {
  margin-left: 980px;
}

/* line 589, ../../sass/common/vendors/bootstrap/_mixins.scss */
.offset11 {
  margin-left: 900px;
}

/* line 589, ../../sass/common/vendors/bootstrap/_mixins.scss */
.offset10 {
  margin-left: 820px;
}

/* line 589, ../../sass/common/vendors/bootstrap/_mixins.scss */
.offset9 {
  margin-left: 740px;
}

/* line 589, ../../sass/common/vendors/bootstrap/_mixins.scss */
.offset8 {
  margin-left: 660px;
}

/* line 589, ../../sass/common/vendors/bootstrap/_mixins.scss */
.offset7 {
  margin-left: 580px;
}

/* line 589, ../../sass/common/vendors/bootstrap/_mixins.scss */
.offset6 {
  margin-left: 500px;
}

/* line 589, ../../sass/common/vendors/bootstrap/_mixins.scss */
.offset5 {
  margin-left: 420px;
}

/* line 589, ../../sass/common/vendors/bootstrap/_mixins.scss */
.offset4 {
  margin-left: 340px;
}

/* line 589, ../../sass/common/vendors/bootstrap/_mixins.scss */
.offset3 {
  margin-left: 260px;
}

/* line 589, ../../sass/common/vendors/bootstrap/_mixins.scss */
.offset2 {
  margin-left: 180px;
}

/* line 589, ../../sass/common/vendors/bootstrap/_mixins.scss */
.offset1 {
  margin-left: 100px;
}

/* line 605, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid {
  width: 100%;
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid:before, .row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid:after {
  clear: both;
}
/* line 608, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 2.12766%;
  *margin-left: 2.07447%;
}
/* line 614, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
/* line 619, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 2.12766%;
}
/* line 631, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .span12 {
  width: 100%;
  *width: 99.94681%;
}
/* line 631, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .span11 {
  width: 91.48936%;
  *width: 91.43617%;
}
/* line 631, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .span10 {
  width: 82.97872%;
  *width: 82.92553%;
}
/* line 631, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .span9 {
  width: 74.46809%;
  *width: 74.41489%;
}
/* line 631, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .span8 {
  width: 65.95745%;
  *width: 65.90426%;
}
/* line 631, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .span7 {
  width: 57.44681%;
  *width: 57.39362%;
}
/* line 631, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .span6 {
  width: 48.93617%;
  *width: 48.88298%;
}
/* line 631, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .span5 {
  width: 40.42553%;
  *width: 40.37234%;
}
/* line 631, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .span4 {
  width: 31.91489%;
  *width: 31.8617%;
}
/* line 631, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .span3 {
  width: 23.40426%;
  *width: 23.35106%;
}
/* line 631, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .span2 {
  width: 14.89362%;
  *width: 14.84043%;
}
/* line 631, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .span1 {
  width: 6.38298%;
  *width: 6.32979%;
}
/* line 638, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset12 {
  margin-left: 104.25532%;
  *margin-left: 104.14894%;
}
/* line 639, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset12:first-child {
  margin-left: 102.12766%;
  *margin-left: 102.02128%;
}
/* line 638, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset11 {
  margin-left: 95.74468%;
  *margin-left: 95.6383%;
}
/* line 639, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset11:first-child {
  margin-left: 93.61702%;
  *margin-left: 93.51064%;
}
/* line 638, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset10 {
  margin-left: 87.23404%;
  *margin-left: 87.12766%;
}
/* line 639, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset10:first-child {
  margin-left: 85.10638%;
  *margin-left: 85.0%;
}
/* line 638, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset9 {
  margin-left: 78.7234%;
  *margin-left: 78.61702%;
}
/* line 639, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset9:first-child {
  margin-left: 76.59574%;
  *margin-left: 76.48936%;
}
/* line 638, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset8 {
  margin-left: 70.21277%;
  *margin-left: 70.10638%;
}
/* line 639, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset8:first-child {
  margin-left: 68.08511%;
  *margin-left: 67.97872%;
}
/* line 638, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset7 {
  margin-left: 61.70213%;
  *margin-left: 61.59574%;
}
/* line 639, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset7:first-child {
  margin-left: 59.57447%;
  *margin-left: 59.46809%;
}
/* line 638, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset6 {
  margin-left: 53.19149%;
  *margin-left: 53.08511%;
}
/* line 639, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset6:first-child {
  margin-left: 51.06383%;
  *margin-left: 50.95745%;
}
/* line 638, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset5 {
  margin-left: 44.68085%;
  *margin-left: 44.57447%;
}
/* line 639, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset5:first-child {
  margin-left: 42.55319%;
  *margin-left: 42.44681%;
}
/* line 638, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset4 {
  margin-left: 36.17021%;
  *margin-left: 36.06383%;
}
/* line 639, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset4:first-child {
  margin-left: 34.04255%;
  *margin-left: 33.93617%;
}
/* line 638, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset3 {
  margin-left: 27.65957%;
  *margin-left: 27.55319%;
}
/* line 639, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset3:first-child {
  margin-left: 25.53191%;
  *margin-left: 25.42553%;
}
/* line 638, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset2 {
  margin-left: 19.14894%;
  *margin-left: 19.04255%;
}
/* line 639, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset2:first-child {
  margin-left: 17.02128%;
  *margin-left: 16.91489%;
}
/* line 638, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset1 {
  margin-left: 10.6383%;
  *margin-left: 10.53191%;
}
/* line 639, ../../sass/common/vendors/bootstrap/_mixins.scss */
.row-fluid .offset1:first-child {
  margin-left: 8.51064%;
  *margin-left: 8.40426%;
}

/* line 13, ../../sass/common/vendors/bootstrap/_grid.scss */
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}

/* line 18, ../../sass/common/vendors/bootstrap/_grid.scss */
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}

/* line 24, ../../sass/common/vendors/bootstrap/_grid.scss */
.g {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 27, ../../sass/common/vendors/bootstrap/_grid.scss */
.g:before, .g:after {
  display: table;
  line-height: 0;
  content: "";
}
/* line 33, ../../sass/common/vendors/bootstrap/_grid.scss */
.g:after {
  clear: both;
}

/* line 38, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__col {
  display: block;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 44, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__10 {
  width: 10%;
}

/* line 45, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__20 {
  width: 20%;
}

/* line 46, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__25 {
  width: 25%;
}

/* line 47, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__30 {
  width: 30%;
}

/* line 48, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__33 {
  width: 33%;
}

/* line 49, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__34 {
  width: 34%;
}

/* line 50, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__3333 {
  width: 33.33%;
}

/* line 51, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__40 {
  width: 40%;
}

/* line 52, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__50 {
  width: 50%;
}

/* line 53, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__60 {
  width: 60%;
}

/* line 54, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__70 {
  width: 70%;
}

/* line 55, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__80 {
  width: 80%;
}

/* line 56, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__90 {
  width: 90%;
}

/* line 57, ../../sass/common/vendors/bootstrap/_grid.scss */
.g__100 {
  width: 100%;
}

/* line 10, ../../sass/common/vendors/bootstrap/_forms.scss */
form {
  margin: 0 0 20px;
}

/* line 14, ../../sass/common/vendors/bootstrap/_forms.scss */
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}

/* line 21, ../../sass/common/vendors/bootstrap/_forms.scss */
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
/* line 33, ../../sass/common/vendors/bootstrap/_forms.scss */
legend small {
  font-size: 15px;
  color: #999;
}

/* line 40, ../../sass/common/vendors/bootstrap/_forms.scss */
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}

/* line 47, ../../sass/common/vendors/bootstrap/_forms.scss */
input,
button,
select,
textarea {
  font-family: "Helvetica", Arial, sans-serif;
}

/* line 55, ../../sass/common/vendors/bootstrap/_forms.scss */
label {
  display: block;
  margin-bottom: 5px;
}

/* line 64, ../../sass/common/vendors/bootstrap/_forms.scss */
select,
textarea,
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"],
.uneditable-input {
  display: inline-block;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #555;
  vertical-align: middle;
}

/* line 93, ../../sass/common/vendors/bootstrap/_forms.scss */
input,
textarea,
.uneditable-input {
  width: 206px;
}

/* line 99, ../../sass/common/vendors/bootstrap/_forms.scss */
textarea {
  height: auto;
}

/* line 103, ../../sass/common/vendors/bootstrap/_forms.scss */
textarea,
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"],
.uneditable-input {
  border: 1px solid #ccc;
}
/* line 125, ../../sass/common/vendors/bootstrap/_forms.scss */
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
}

/* line 134, ../../sass/common/vendors/bootstrap/_forms.scss */
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  *margin-top: 0;
  /* IE7 */
  margin-top: 1px \9;
  /* IE8-9 */
  line-height: normal;
}

/* line 143, ../../sass/common/vendors/bootstrap/_forms.scss */
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}

/* line 154, ../../sass/common/vendors/bootstrap/_forms.scss */
select,
input[type="file"] {
  height: 30px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */
  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */
  line-height: 30px;
}

/* line 162, ../../sass/common/vendors/bootstrap/_forms.scss */
select {
  width: 220px;
  border: 1px solid #ccc;
  background-color: #fff;
}

/* line 169, ../../sass/common/vendors/bootstrap/_forms.scss */
select[multiple],
select[size] {
  height: auto;
}

/* line 175, ../../sass/common/vendors/bootstrap/_forms.scss */
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 187, ../../sass/common/vendors/bootstrap/_forms.scss */
.uneditable-input,
.uneditable-textarea {
  color: #999;
  background-color: #fcfcfc;
  border-color: #ccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  cursor: not-allowed;
}

/* line 197, ../../sass/common/vendors/bootstrap/_forms.scss */
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}

/* line 203, ../../sass/common/vendors/bootstrap/_forms.scss */
.uneditable-textarea {
  width: auto;
  height: auto;
}

/* line 83, ../../sass/common/vendors/bootstrap/_mixins.scss */
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999;
}
/* line 86, ../../sass/common/vendors/bootstrap/_mixins.scss */
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999;
}
/* line 89, ../../sass/common/vendors/bootstrap/_mixins.scss */
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999;
}

/* line 223, ../../sass/common/vendors/bootstrap/_forms.scss */
.radio,
.checkbox {
  min-height: 20px;
  padding-left: 20px;
}

/* line 228, ../../sass/common/vendors/bootstrap/_forms.scss */
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}

/* line 235, ../../sass/common/vendors/bootstrap/_forms.scss */
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}

/* line 242, ../../sass/common/vendors/bootstrap/_forms.scss */
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}

/* line 249, ../../sass/common/vendors/bootstrap/_forms.scss */
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}

/* line 260, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-mini {
  width: 60px;
}

/* line 261, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-small {
  width: 90px;
}

/* line 262, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-medium {
  width: 150px;
}

/* line 263, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-large {
  width: 210px;
}

/* line 264, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-xlarge {
  width: 270px;
}

/* line 265, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-xxlarge {
  width: 530px;
}

/* line 268, ../../sass/common/vendors/bootstrap/_forms.scss */
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0;
}

/* line 281, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}

/* line 662, ../../sass/common/vendors/bootstrap/_mixins.scss */
input,
textarea,
.uneditable-input {
  margin-left: 0;
}

/* line 669, ../../sass/common/vendors/bootstrap/_mixins.scss */
.controls-row [class*="span"] + [class*="span"] {
  margin-left: 20px;
}

/* line 679, ../../sass/common/vendors/bootstrap/_mixins.scss */
input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 926px;
}

/* line 679, ../../sass/common/vendors/bootstrap/_mixins.scss */
input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 846px;
}

/* line 679, ../../sass/common/vendors/bootstrap/_mixins.scss */
input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 766px;
}

/* line 679, ../../sass/common/vendors/bootstrap/_mixins.scss */
input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 686px;
}

/* line 679, ../../sass/common/vendors/bootstrap/_mixins.scss */
input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 606px;
}

/* line 679, ../../sass/common/vendors/bootstrap/_mixins.scss */
input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 526px;
}

/* line 679, ../../sass/common/vendors/bootstrap/_mixins.scss */
input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 446px;
}

/* line 679, ../../sass/common/vendors/bootstrap/_mixins.scss */
input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 366px;
}

/* line 679, ../../sass/common/vendors/bootstrap/_mixins.scss */
input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 286px;
}

/* line 679, ../../sass/common/vendors/bootstrap/_mixins.scss */
input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 206px;
}

/* line 679, ../../sass/common/vendors/bootstrap/_mixins.scss */
input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 126px;
}

/* line 679, ../../sass/common/vendors/bootstrap/_mixins.scss */
input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 46px;
}

/* line 303, ../../sass/common/vendors/bootstrap/_forms.scss */
.controls-row {
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.controls-row:before, .controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.controls-row:after {
  clear: both;
}

/* line 308, ../../sass/common/vendors/bootstrap/_forms.scss */
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: left;
}

/* line 314, ../../sass/common/vendors/bootstrap/_forms.scss */
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px;
}

/* line 326, ../../sass/common/vendors/bootstrap/_forms.scss */
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eee;
}

/* line 336, ../../sass/common/vendors/bootstrap/_forms.scss */
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}

/* line 162, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #c09853;
}
/* line 168, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #c09853;
}
/* line 175, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #c09853;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 180, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #a47e3c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
}
/* line 186, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #c09853;
  background-color: #fcf8e3;
  border-color: #c09853;
}

/* line 162, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #b94a48;
}
/* line 168, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #b94a48;
}
/* line 175, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  border-color: #b94a48;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 180, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
  border-color: #953b39;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}
/* line 186, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #b94a48;
}

/* line 162, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #468847;
}
/* line 168, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #468847;
}
/* line 175, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  border-color: #468847;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 180, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
  border-color: #356635;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
}
/* line 186, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #468847;
  background-color: #dff0d8;
  border-color: #468847;
}

/* line 162, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
  color: #3a87ad;
}
/* line 168, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  color: #3a87ad;
}
/* line 175, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  border-color: #3a87ad;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 180, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
  border-color: #2d6987;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
}
/* line 186, ../../sass/common/vendors/bootstrap/_mixins.scss */
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #3a87ad;
}

/* line 368, ../../sass/common/vendors/bootstrap/_forms.scss */
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
/* line 373, ../../sass/common/vendors/bootstrap/_forms.scss */
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}

/* line 384, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.form-actions:before, .form-actions:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.form-actions:after {
  clear: both;
}

/* line 398, ../../sass/common/vendors/bootstrap/_forms.scss */
.help-block,
.help-inline {
  color: #595959;
}

/* line 403, ../../sass/common/vendors/bootstrap/_forms.scss */
.help-block {
  display: block;
  margin-bottom: 10px;
}

/* line 408, ../../sass/common/vendors/bootstrap/_forms.scss */
.help-inline {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  vertical-align: middle;
  padding-left: 5px;
}

/* line 421, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-append,
.input-prepend {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
  font-size: 0;
  white-space: nowrap;
}
/* line 430, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-append .dropdown-menu,
.input-append .popover,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input,
.input-prepend .dropdown-menu,
.input-prepend .popover {
  font-size: 14px;
}
/* line 438, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-left: 0;
  vertical-align: top;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
/* line 447, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
  z-index: 2;
}
/* line 451, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  background-color: #eee;
  border: 1px solid #ccc;
}
/* line 465, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
  vertical-align: top;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 471, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-append .active,
.input-prepend .active {
  background-color: #a9dba9;
  border-color: #46a546;
}

/* line 478, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-prepend .add-on,
.input-prepend .btn {
  margin-right: -1px;
}
/* line 482, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}

/* line 490, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
/* line 494, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
/* line 498, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
  margin-left: -1px;
}
/* line 503, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}

/* line 512, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 516, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
/* line 520, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
/* line 525, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
/* line 530, ../../sass/common/vendors/bootstrap/_forms.scss */
.input-prepend.input-append .btn-group:first-child {
  margin-left: 0;
}

/* line 541, ../../sass/common/vendors/bootstrap/_forms.scss */
input.search-query {
  padding-right: 14px;
  padding-right: 4px \9;
  padding-left: 14px;
  padding-left: 4px \9;
  /* IE7-8 doesn't have border-radius, so don't indent the padding */
  margin-bottom: 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}

/* Allow for input prepend/append in search forms */
/* line 551, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 555, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-search .input-append .search-query {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}

/* line 558, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-search .input-append .btn {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}

/* line 561, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0;
}

/* line 564, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-search .input-prepend .btn {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px;
}

/* line 580, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  margin-bottom: 0;
  vertical-align: middle;
}
/* line 593, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none;
}

/* line 597, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
  display: inline-block;
}

/* line 604, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}

/* line 611, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle;
}

/* line 620, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: left;
  margin-right: 3px;
  margin-left: 0;
}

/* line 631, ../../sass/common/vendors/bootstrap/_forms.scss */
.control-group {
  margin-bottom: 10px;
}

/* line 636, ../../sass/common/vendors/bootstrap/_forms.scss */
legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}

/* line 646, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.form-horizontal .control-group:before, .form-horizontal .control-group:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.form-horizontal .control-group:after {
  clear: both;
}
/* line 651, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-horizontal .control-label {
  float: left;
  width: 160px;
  padding-top: 5px;
  text-align: right;
}
/* line 658, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-horizontal .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 180px;
  *margin-left: 0;
}
/* line 665, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-horizontal .controls:first-child {
  *padding-left: 180px;
}
/* line 670, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-horizontal .help-block {
  margin-bottom: 0;
}
/* line 680, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
  margin-top: 10px;
}
/* line 685, ../../sass/common/vendors/bootstrap/_forms.scss */
.form-horizontal .form-actions {
  padding-left: 180px;
}

/* line 9, ../../sass/common/vendors/bootstrap/_tables.scss */
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 19, ../../sass/common/vendors/bootstrap/_tables.scss */
.table {
  width: 100%;
}
/* line 22, ../../sass/common/vendors/bootstrap/_tables.scss */
.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
}
/* line 29, ../../sass/common/vendors/bootstrap/_tables.scss */
.table th {
  font-weight: bold;
}
/* line 33, ../../sass/common/vendors/bootstrap/_tables.scss */
.table thead th {
  vertical-align: bottom;
}
/* line 37, ../../sass/common/vendors/bootstrap/_tables.scss */
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
/* line 51, ../../sass/common/vendors/bootstrap/_tables.scss */
.table .table {
  background-color: #fff;
}

/* line 62, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}

/* line 72, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-bordered {
  border: 1px solid #ddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* line 78, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-bordered th,
.table-bordered td {
  border-left: 1px solid #ddd;
}
/* line 83, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
/* line 95, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
/* line 101, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
/* line 107, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
/* line 115, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
/* line 124, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
/* line 127, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
/* line 132, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
/* line 138, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}

/* line 156, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}

/* line 169, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}

/* line 181, ../../sass/common/vendors/bootstrap/_tables.scss */
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0;
}

/* line 194, ../../sass/common/vendors/bootstrap/_tables.scss */
.table td.span1,
.table th.span1 {
  float: none;
  width: 44px;
  margin-left: 0;
}
/* line 194, ../../sass/common/vendors/bootstrap/_tables.scss */
.table td.span2,
.table th.span2 {
  float: none;
  width: 124px;
  margin-left: 0;
}
/* line 194, ../../sass/common/vendors/bootstrap/_tables.scss */
.table td.span3,
.table th.span3 {
  float: none;
  width: 204px;
  margin-left: 0;
}
/* line 194, ../../sass/common/vendors/bootstrap/_tables.scss */
.table td.span4,
.table th.span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}
/* line 194, ../../sass/common/vendors/bootstrap/_tables.scss */
.table td.span5,
.table th.span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}
/* line 194, ../../sass/common/vendors/bootstrap/_tables.scss */
.table td.span6,
.table th.span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}
/* line 194, ../../sass/common/vendors/bootstrap/_tables.scss */
.table td.span7,
.table th.span7 {
  float: none;
  width: 524px;
  margin-left: 0;
}
/* line 194, ../../sass/common/vendors/bootstrap/_tables.scss */
.table td.span8,
.table th.span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}
/* line 194, ../../sass/common/vendors/bootstrap/_tables.scss */
.table td.span9,
.table th.span9 {
  float: none;
  width: 684px;
  margin-left: 0;
}
/* line 194, ../../sass/common/vendors/bootstrap/_tables.scss */
.table td.span10,
.table th.span10 {
  float: none;
  width: 764px;
  margin-left: 0;
}
/* line 194, ../../sass/common/vendors/bootstrap/_tables.scss */
.table td.span11,
.table th.span11 {
  float: none;
  width: 844px;
  margin-left: 0;
}
/* line 194, ../../sass/common/vendors/bootstrap/_tables.scss */
.table td.span12,
.table th.span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}

/* line 205, ../../sass/common/vendors/bootstrap/_tables.scss */
.table tbody tr.success > td {
  background-color: #dff0d8;
}
/* line 208, ../../sass/common/vendors/bootstrap/_tables.scss */
.table tbody tr.error > td {
  background-color: #f2dede;
}
/* line 211, ../../sass/common/vendors/bootstrap/_tables.scss */
.table tbody tr.warning > td {
  background-color: #fcf8e3;
}
/* line 214, ../../sass/common/vendors/bootstrap/_tables.scss */
.table tbody tr.info > td {
  background-color: #d9edf7;
}

/* line 221, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}
/* line 224, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}
/* line 227, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}
/* line 230, ../../sass/common/vendors/bootstrap/_tables.scss */
.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}

/* line 17, ../../sass/common/vendors/bootstrap/_sprites.scss */
[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../../common/images/bootstrap/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
  margin-top: 1px;
}

/* White icons with optional class, or on hover/focus/active states of certain elements */
/* line 32, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:focus > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > li > a:focus > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:focus > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"],
.dropdown-submenu:focus > a > [class*=" icon-"] {
  background-image: url("../../common/images/bootstrap/glyphicons-halflings-white.png");
}

/* line 52, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-glass {
  background-position: 0      0;
}

/* line 53, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-music {
  background-position: -24px  0;
}

/* line 54, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-search {
  background-position: -48px  0;
}

/* line 55, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-envelope {
  background-position: -72px  0;
}

/* line 56, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-heart {
  background-position: -96px  0;
}

/* line 57, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-star {
  background-position: -120px 0;
}

/* line 58, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-star-empty {
  background-position: -144px 0;
}

/* line 59, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-user {
  background-position: -168px 0;
}

/* line 60, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-film {
  background-position: -192px 0;
}

/* line 61, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-th-large {
  background-position: -216px 0;
}

/* line 62, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-th {
  background-position: -240px 0;
}

/* line 63, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-th-list {
  background-position: -264px 0;
}

/* line 64, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-ok {
  background-position: -288px 0;
}

/* line 65, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-remove {
  background-position: -312px 0;
}

/* line 66, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-zoom-in {
  background-position: -336px 0;
}

/* line 67, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-zoom-out {
  background-position: -360px 0;
}

/* line 68, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-off {
  background-position: -384px 0;
}

/* line 69, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-signal {
  background-position: -408px 0;
}

/* line 70, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-cog {
  background-position: -432px 0;
}

/* line 71, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-trash {
  background-position: -456px 0;
}

/* line 73, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-home {
  background-position: 0      -24px;
}

/* line 74, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-file {
  background-position: -24px  -24px;
}

/* line 75, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-time {
  background-position: -48px  -24px;
}

/* line 76, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-road {
  background-position: -72px  -24px;
}

/* line 77, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-download-alt {
  background-position: -96px  -24px;
}

/* line 78, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-download {
  background-position: -120px -24px;
}

/* line 79, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-upload {
  background-position: -144px -24px;
}

/* line 80, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-inbox {
  background-position: -168px -24px;
}

/* line 81, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-play-circle {
  background-position: -192px -24px;
}

/* line 82, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-repeat {
  background-position: -216px -24px;
}

/* line 83, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-refresh {
  background-position: -240px -24px;
}

/* line 84, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-list-alt {
  background-position: -264px -24px;
}

/* line 85, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-lock {
  background-position: -287px -24px;
}

/* line 86, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-flag {
  background-position: -312px -24px;
}

/* line 87, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-headphones {
  background-position: -336px -24px;
}

/* line 88, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-volume-off {
  background-position: -360px -24px;
}

/* line 89, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-volume-down {
  background-position: -384px -24px;
}

/* line 90, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-volume-up {
  background-position: -408px -24px;
}

/* line 91, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-qrcode {
  background-position: -432px -24px;
}

/* line 92, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-barcode {
  background-position: -456px -24px;
}

/* line 94, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-tag {
  background-position: 0      -48px;
}

/* line 95, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-tags {
  background-position: -25px  -48px;
}

/* line 96, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-book {
  background-position: -48px  -48px;
}

/* line 97, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-bookmark {
  background-position: -72px  -48px;
}

/* line 98, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-print {
  background-position: -96px  -48px;
}

/* line 99, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-camera {
  background-position: -120px -48px;
}

/* line 100, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-font {
  background-position: -144px -48px;
}

/* line 101, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-bold {
  background-position: -167px -48px;
}

/* line 102, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-italic {
  background-position: -192px -48px;
}

/* line 103, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-text-height {
  background-position: -216px -48px;
}

/* line 104, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-text-width {
  background-position: -240px -48px;
}

/* line 105, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-align-left {
  background-position: -264px -48px;
}

/* line 106, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-align-center {
  background-position: -288px -48px;
}

/* line 107, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-align-right {
  background-position: -312px -48px;
}

/* line 108, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-align-justify {
  background-position: -336px -48px;
}

/* line 109, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-list {
  background-position: -360px -48px;
}

/* line 110, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-indent-left {
  background-position: -384px -48px;
}

/* line 111, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-indent-right {
  background-position: -408px -48px;
}

/* line 112, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-facetime-video {
  background-position: -432px -48px;
}

/* line 113, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-picture {
  background-position: -456px -48px;
}

/* line 115, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-pencil {
  background-position: 0      -72px;
}

/* line 116, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-map-marker {
  background-position: -24px  -72px;
}

/* line 117, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-adjust {
  background-position: -48px  -72px;
}

/* line 118, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-tint {
  background-position: -72px  -72px;
}

/* line 119, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-edit {
  background-position: -96px  -72px;
}

/* line 120, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-share {
  background-position: -120px -72px;
}

/* line 121, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-check {
  background-position: -144px -72px;
}

/* line 122, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-move {
  background-position: -168px -72px;
}

/* line 123, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-step-backward {
  background-position: -192px -72px;
}

/* line 124, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-fast-backward {
  background-position: -216px -72px;
}

/* line 125, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-backward {
  background-position: -240px -72px;
}

/* line 126, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-play {
  background-position: -264px -72px;
}

/* line 127, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-pause {
  background-position: -288px -72px;
}

/* line 128, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-stop {
  background-position: -312px -72px;
}

/* line 129, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-forward {
  background-position: -336px -72px;
}

/* line 130, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-fast-forward {
  background-position: -360px -72px;
}

/* line 131, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-step-forward {
  background-position: -384px -72px;
}

/* line 132, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-eject {
  background-position: -408px -72px;
}

/* line 133, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-chevron-left {
  background-position: -432px -72px;
}

/* line 134, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-chevron-right {
  background-position: -456px -72px;
}

/* line 136, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-plus-sign {
  background-position: 0      -96px;
}

/* line 137, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-minus-sign {
  background-position: -24px  -96px;
}

/* line 138, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-remove-sign {
  background-position: -48px  -96px;
}

/* line 139, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-ok-sign {
  background-position: -72px  -96px;
}

/* line 140, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-question-sign {
  background-position: -96px  -96px;
}

/* line 141, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-info-sign {
  background-position: -120px -96px;
}

/* line 142, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-screenshot {
  background-position: -144px -96px;
}

/* line 143, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-remove-circle {
  background-position: -168px -96px;
}

/* line 144, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-ok-circle {
  background-position: -192px -96px;
}

/* line 145, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-ban-circle {
  background-position: -216px -96px;
}

/* line 146, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-arrow-left {
  background-position: -240px -96px;
}

/* line 147, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-arrow-right {
  background-position: -264px -96px;
}

/* line 148, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-arrow-up {
  background-position: -289px -96px;
}

/* line 149, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-arrow-down {
  background-position: -312px -96px;
}

/* line 150, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-share-alt {
  background-position: -336px -96px;
}

/* line 151, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-resize-full {
  background-position: -360px -96px;
}

/* line 152, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-resize-small {
  background-position: -384px -96px;
}

/* line 153, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-plus {
  background-position: -408px -96px;
}

/* line 154, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-minus {
  background-position: -433px -96px;
}

/* line 155, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-asterisk {
  background-position: -456px -96px;
}

/* line 157, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-exclamation-sign {
  background-position: 0      -120px;
}

/* line 158, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-gift {
  background-position: -24px  -120px;
}

/* line 159, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-leaf {
  background-position: -48px  -120px;
}

/* line 160, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-fire {
  background-position: -72px  -120px;
}

/* line 161, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-eye-open {
  background-position: -96px  -120px;
}

/* line 162, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-eye-close {
  background-position: -120px -120px;
}

/* line 163, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-warning-sign {
  background-position: -144px -120px;
}

/* line 164, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-plane {
  background-position: -168px -120px;
}

/* line 165, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-calendar {
  background-position: -192px -120px;
}

/* line 166, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-random {
  background-position: -216px -120px;
  width: 16px;
}

/* line 167, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-comment {
  background-position: -240px -120px;
}

/* line 168, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-magnet {
  background-position: -264px -120px;
}

/* line 169, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-chevron-up {
  background-position: -288px -120px;
}

/* line 170, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-chevron-down {
  background-position: -313px -119px;
}

/* line 171, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-retweet {
  background-position: -336px -120px;
}

/* line 172, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-shopping-cart {
  background-position: -360px -120px;
}

/* line 173, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-folder-close {
  background-position: -384px -120px;
  width: 16px;
}

/* line 174, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-folder-open {
  background-position: -408px -120px;
  width: 16px;
}

/* line 175, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-resize-vertical {
  background-position: -432px -119px;
}

/* line 176, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-resize-horizontal {
  background-position: -456px -118px;
}

/* line 178, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-hdd {
  background-position: 0      -144px;
}

/* line 179, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-bullhorn {
  background-position: -24px  -144px;
}

/* line 180, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-bell {
  background-position: -48px  -144px;
}

/* line 181, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-certificate {
  background-position: -72px  -144px;
}

/* line 182, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-thumbs-up {
  background-position: -96px  -144px;
}

/* line 183, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-thumbs-down {
  background-position: -120px -144px;
}

/* line 184, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-hand-right {
  background-position: -144px -144px;
}

/* line 185, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-hand-left {
  background-position: -168px -144px;
}

/* line 186, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-hand-up {
  background-position: -192px -144px;
}

/* line 187, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-hand-down {
  background-position: -216px -144px;
}

/* line 188, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-circle-arrow-right {
  background-position: -240px -144px;
}

/* line 189, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-circle-arrow-left {
  background-position: -264px -144px;
}

/* line 190, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-circle-arrow-up {
  background-position: -288px -144px;
}

/* line 191, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-circle-arrow-down {
  background-position: -312px -144px;
}

/* line 192, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-globe {
  background-position: -336px -144px;
}

/* line 193, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-wrench {
  background-position: -360px -144px;
}

/* line 194, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-tasks {
  background-position: -384px -144px;
}

/* line 195, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-filter {
  background-position: -408px -144px;
}

/* line 196, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-briefcase {
  background-position: -432px -144px;
}

/* line 197, ../../sass/common/vendors/bootstrap/_sprites.scss */
.icon-fullscreen {
  background-position: -456px -144px;
}

/* line 7, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropup,
.dropdown {
  position: relative;
}

/* line 11, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown-toggle {
  *margin-bottom: -3px;
}

/* line 15, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}

/* line 22, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}

/* line 34, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}

/* line 41, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.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;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
/* line 64, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
/* line 70, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}
/* line 75, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 20px;
  color: #333;
  white-space: nowrap;
}

/* line 88, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  text-decoration: none;
  color: #fff;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #08c, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #08c, #0077b3);
  background-image: -o-linear-gradient(top, #08c, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0077B3', GradientType=0);
}

/* line 99, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #08c, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #08c, #0077b3);
  background-image: -o-linear-gradient(top, #08c, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0077B3', GradientType=0);
}

/* line 111, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999;
}

/* line 117, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  cursor: default;
}

/* line 128, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.open {
  *z-index: 1000;
}
/* line 133, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.open > .dropdown-menu {
  display: block;
}

/* line 140, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

/* line 152, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000;
  content: "";
}
/* line 158, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}

/* line 167, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown-submenu {
  position: relative;
}

/* line 171, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.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;
}

/* line 178, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}

/* line 183, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 5px 5px 5px 0;
  -moz-border-radius: 5px 5px 5px 0;
  border-radius: 5px 5px 5px 0;
}

/* line 192, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #cccccc;
  margin-top: 5px;
  margin-right: -10px;
}

/* line 205, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown-submenu:hover > a:after {
  border-left-color: #fff;
}

/* line 210, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown-submenu.pull-left {
  float: none;
}
/* line 216, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.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;
}

/* line 226, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.dropdown .dropdown-menu .nav-header {
  padding-left: 20px;
  padding-right: 20px;
}

/* line 233, ../../sass/common/vendors/bootstrap/_dropdowns.scss */
.typeahead {
  z-index: 1051;
  margin-top: 2px;
}

/* line 7, ../../sass/common/vendors/bootstrap/_wells.scss */
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
/* line 15, ../../sass/common/vendors/bootstrap/_wells.scss */
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}

/* line 22, ../../sass/common/vendors/bootstrap/_wells.scss */
.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}

/* line 26, ../../sass/common/vendors/bootstrap/_wells.scss */
.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 6, ../../sass/common/vendors/bootstrap/_component-animations.scss */
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
/* line 9, ../../sass/common/vendors/bootstrap/_component-animations.scss */
.fade.in {
  opacity: 1;
}

/* line 14, ../../sass/common/vendors/bootstrap/_component-animations.scss */
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -moz-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
/* line 19, ../../sass/common/vendors/bootstrap/_component-animations.scss */
.collapse.in {
  height: auto;
}

/* line 10, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  *border: 0;
  *margin-left: .3em;
}
/* line 61, ../../sass/common/vendors/bootstrap/_mixins.scss */
.btn:first-child {
  *margin-left: 0;
}
/* line 29, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn:hover, .btn:focus {
  color: #333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
/* line 41, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 46, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn.active, .btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
/* line 54, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn.disabled, .btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 70, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}

/* line 75, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}

/* line 81, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 86, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}

/* line 90, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}

/* line 96, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-mini {
  padding: 0px 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 106, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 115, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-block + .btn-block {
  margin-top: 5px;
}

/* line 123, ../../sass/common/vendors/bootstrap/_buttons.scss */
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

/* line 134, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}

/* line 145, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #08c, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #08c, #0044cc);
  background-image: -o-linear-gradient(top, #08c, #0044cc);
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0044CC', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0044cc;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
/* line 502, ../../sass/common/vendors/bootstrap/_mixins.scss */
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
  color: #fff;
  background-color: #0044cc;
  *background-color: #003bb3;
}
/* line 509, ../../sass/common/vendors/bootstrap/_mixins.scss */
.btn-primary:active, .btn-primary.active {
  background-color: #003399 \9;
}

/* line 149, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450', endColorstr='#FFF89406', GradientType=0);
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #f89406;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
/* line 502, ../../sass/common/vendors/bootstrap/_mixins.scss */
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
  color: #fff;
  background-color: #f89406;
  *background-color: #df8505;
}
/* line 509, ../../sass/common/vendors/bootstrap/_mixins.scss */
.btn-warning:active, .btn-warning.active {
  background-color: #c67605 \9;
}

/* line 153, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-danger {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFBD362F', GradientType=0);
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #bd362f;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
/* line 502, ../../sass/common/vendors/bootstrap/_mixins.scss */
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
  color: #fff;
  background-color: #bd362f;
  *background-color: #a9302a;
}
/* line 509, ../../sass/common/vendors/bootstrap/_mixins.scss */
.btn-danger:active, .btn-danger.active {
  background-color: #942a25 \9;
}

/* line 157, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462', endColorstr='#FF51A351', GradientType=0);
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #51a351;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
/* line 502, ../../sass/common/vendors/bootstrap/_mixins.scss */
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
  color: #fff;
  background-color: #51a351;
  *background-color: #499249;
}
/* line 509, ../../sass/common/vendors/bootstrap/_mixins.scss */
.btn-success:active, .btn-success.active {
  background-color: #408140 \9;
}

/* line 161, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #49afcd;
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2F96B4', GradientType=0);
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #2f96b4;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
/* line 502, ../../sass/common/vendors/bootstrap/_mixins.scss */
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
  color: #fff;
  background-color: #2f96b4;
  *background-color: #2a85a0;
}
/* line 509, ../../sass/common/vendors/bootstrap/_mixins.scss */
.btn-info:active, .btn-info.active {
  background-color: #24748c \9;
}

/* line 165, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #363636;
  background-image: -moz-linear-gradient(top, #444, #222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444), to(#222));
  background-image: -webkit-linear-gradient(top, #444, #222);
  background-image: -o-linear-gradient(top, #444, #222);
  background-image: linear-gradient(to bottom, #444444, #222222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF444444', endColorstr='#FF222222', GradientType=0);
  border-color: #222 #222 black;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #222;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
/* line 502, ../../sass/common/vendors/bootstrap/_mixins.scss */
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
  color: #fff;
  background-color: #222;
  *background-color: #151515;
}
/* line 509, ../../sass/common/vendors/bootstrap/_mixins.scss */
.btn-inverse:active, .btn-inverse.active {
  background-color: #090909 \9;
}

/* line 173, ../../sass/common/vendors/bootstrap/_buttons.scss */
button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
/* line 177, ../../sass/common/vendors/bootstrap/_buttons.scss */
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
/* line 186, ../../sass/common/vendors/bootstrap/_buttons.scss */
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
/* line 190, ../../sass/common/vendors/bootstrap/_buttons.scss */
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
/* line 194, ../../sass/common/vendors/bootstrap/_buttons.scss */
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}

/* line 205, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 212, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #08c;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 218, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-link:hover,
.btn-link:focus {
  color: #005580;
  text-decoration: underline;
  background-color: transparent;
}

/* line 224, ../../sass/common/vendors/bootstrap/_buttons.scss */
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #333;
  text-decoration: none;
}

/* line 7, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group {
  position: relative;
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  font-size: 0;
  vertical-align: middle;
  white-space: nowrap;
  *margin-left: .3em;
}
/* line 61, ../../sass/common/vendors/bootstrap/_mixins.scss */
.btn-group:first-child {
  *margin-left: 0;
}

/* line 18, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group + .btn-group {
  margin-left: 5px;
}

/* line 23, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 27, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-left: 5px;
}

/* line 35, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 39, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn + .btn {
  margin-left: -1px;
}

/* line 42, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 14px;
}

/* line 49, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn-mini {
  font-size: 10.5px;
}

/* line 52, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn-small {
  font-size: 11.9px;
}

/* line 55, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn-large {
  font-size: 17.5px;
}

/* line 60, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}

/* line 66, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}

/* line 72, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}

/* line 77, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}

/* line 84, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}

/* line 92, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

/* line 103, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  *padding-top: 5px;
  *padding-bottom: 5px;
}

/* line 110, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn-mini + .dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}

/* line 116, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}

/* line 120, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group > .btn-large + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}

/* line 131, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
/* line 137, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group.open .btn.dropdown-toggle {
  background-color: #e6e6e6;
}
/* line 140, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #0044cc;
}
/* line 143, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #f89406;
}
/* line 146, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #bd362f;
}
/* line 149, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #51a351;
}
/* line 152, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #2f96b4;
}
/* line 155, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #222;
}

/* line 162, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn .caret {
  margin-top: 8px;
  margin-left: 0;
}

/* line 167, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-large .caret {
  margin-top: 6px;
}

/* line 170, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-large .caret {
  border-left-width: 5px;
  border-right-width: 5px;
  border-top-width: 5px;
}

/* line 175, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-mini .caret,
.btn-small .caret {
  margin-top: 8px;
}

/* line 180, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.dropup .btn-large .caret {
  border-bottom-width: 5px;
}

/* line 193, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}

/* line 204, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group-vertical {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
}

/* line 208, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 214, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn + .btn {
  margin-left: 0;
  margin-top: -1px;
}

/* line 218, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}

/* line 221, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}

/* line 224, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}

/* line 227, ../../sass/common/vendors/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}

/* line 9, ../../sass/common/vendors/bootstrap/_alerts.scss */
.alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/* line 17, ../../sass/common/vendors/bootstrap/_alerts.scss */
.alert,
.alert h4 {
  color: #c09853;
}

/* line 22, ../../sass/common/vendors/bootstrap/_alerts.scss */
.alert h4 {
  margin: 0;
}

/* line 27, ../../sass/common/vendors/bootstrap/_alerts.scss */
.alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 20px;
}

/* line 38, ../../sass/common/vendors/bootstrap/_alerts.scss */
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #468847;
}

/* line 43, ../../sass/common/vendors/bootstrap/_alerts.scss */
.alert-success h4 {
  color: #468847;
}

/* line 46, ../../sass/common/vendors/bootstrap/_alerts.scss */
.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #b94a48;
}

/* line 52, ../../sass/common/vendors/bootstrap/_alerts.scss */
.alert-danger h4,
.alert-error h4 {
  color: #b94a48;
}

/* line 56, ../../sass/common/vendors/bootstrap/_alerts.scss */
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #3a87ad;
}

/* line 61, ../../sass/common/vendors/bootstrap/_alerts.scss */
.alert-info h4 {
  color: #3a87ad;
}

/* line 69, ../../sass/common/vendors/bootstrap/_alerts.scss */
.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}

/* line 73, ../../sass/common/vendors/bootstrap/_alerts.scss */
.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}

/* line 77, ../../sass/common/vendors/bootstrap/_alerts.scss */
.alert-block p + p {
  margin-top: 5px;
}

/* line 9, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
}

/* line 16, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav > li > a {
  display: block;
}

/* line 19, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
}

/* line 27, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav > li > a > img {
  max-width: none;
}

/* line 32, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav > .pull-right {
  float: right;
}

/* line 37, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}

/* line 48, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav li + .nav-header {
  margin-top: 9px;
}

/* line 57, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
}

/* line 62, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-list > li > a,
.nav-list .nav-header {
  margin-left: -15px;
  margin-right: -15px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

/* line 68, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-list > li > a {
  padding: 3px 15px;
}

/* line 71, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #08c;
}

/* line 78, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-right: 2px;
}

/* line 83, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff;
}

/* line 93, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-tabs,
.nav-pills {
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.nav-tabs:before, .nav-tabs:after,
.nav-pills:before,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}

/* line 97, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-tabs > li,
.nav-pills > li {
  float: left;
}

/* line 101, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}

/* line 121, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
}

/* line 133, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  cursor: default;
}

/* line 148, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/* line 157, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #fff;
  background-color: #08c;
}

/* line 170, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-stacked > li {
  float: none;
}

/* line 173, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-stacked > li > a {
  margin-right: 0;
}

/* line 178, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-tabs.nav-stacked {
  border-bottom: 0;
}

/* line 181, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 185, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}

/* line 188, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}

/* line 191, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2;
}

/* line 198, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}

/* line 201, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}

/* line 210, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}

/* line 213, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}

/* line 220, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav .dropdown-toggle .caret {
  border-top-color: #08c;
  border-bottom-color: #08c;
  margin-top: 6px;
}

/* line 225, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #005580;
  border-bottom-color: #005580;
}

/* move down carets for tabs */
/* line 231, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}

/* line 237, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}

/* line 241, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #555;
  border-bottom-color: #555;
}

/* line 248, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer;
}

/* line 255, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #fff;
  background-color: #999;
  border-color: #999;
}

/* line 263, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 273, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999;
}

/* line 288, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabbable {
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.tabbable:before, .tabbable:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.tabbable:after {
  clear: both;
}

/* line 291, ../../sass/common/vendors/bootstrap/_navs.scss */
.tab-content {
  overflow: visible;
}

/* line 297, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

/* line 304, ../../sass/common/vendors/bootstrap/_navs.scss */
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

/* line 308, ../../sass/common/vendors/bootstrap/_navs.scss */
.tab-content > .active,
.pill-content > .active {
  display: block;
}

/* line 317, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}

/* line 320, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}

/* line 324, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
/* line 326, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}

/* line 332, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}

/* line 342, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}

/* line 346, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

/* line 354, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}

/* line 359, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}

/* line 363, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eee #ddd #eee #eee;
}

/* line 367, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #fff;
}

/* line 375, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}

/* line 380, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}

/* line 384, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eee #eee #eee #ddd;
}

/* line 388, ../../sass/common/vendors/bootstrap/_navs.scss */
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #fff;
}

/* line 401, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav > .disabled > a {
  color: #999;
}

/* line 405, ../../sass/common/vendors/bootstrap/_navs.scss */
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default;
}

/* line 6, ../../sass/common/vendors/bootstrap/_breadcrumbs.scss */
.breadcrumb {
  padding: 0;
  margin: 0;
  list-style: none;
}
/* line 11, ../../sass/common/vendors/bootstrap/_breadcrumbs.scss */
.breadcrumb > li {
  font: 700 10px/14px "Helvetica", Arial, sans-serif;
  display: inline-block;
  text-transform: uppercase;
  margin: 0 5px 0 0;
}
/* line 17, ../../sass/common/vendors/bootstrap/_breadcrumbs.scss */
.breadcrumb > li > a {
  color: #9d9d9d;
  line-height: 14px;
  margin: 0 6px 0 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_breadcrumbs.scss */
.breadcrumb > li > a:hover {
  color: #4d4d4d;
}
/* line 27, ../../sass/common/vendors/bootstrap/_breadcrumbs.scss */
.breadcrumb > li > .divider {
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  display: inline-block;
}
/* line 32, ../../sass/common/vendors/bootstrap/_breadcrumbs.scss */
.breadcrumb .active {
  color: #4d4d4d;
}
/* line 36, ../../sass/common/vendors/bootstrap/_breadcrumbs.scss */
.breadcrumb.v2 {
  float: left;
}
/* line 39, ../../sass/common/vendors/bootstrap/_breadcrumbs.scss */
.breadcrumb.v2 .mt12 {
  margin-top: -12px;
}

/* line 6, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination {
  margin: 20px 0;
}

/* line 10, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination ul {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

/* line 21, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination ul > li {
  display: inline;
}

/* line 24, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination ul > li > a,
.pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-left-width: 0;
}

/* line 34, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}

/* line 40, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999;
  cursor: default;
}

/* line 45, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999;
  background-color: transparent;
  cursor: default;
}

/* line 53, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}

/* line 58, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}

/* line 67, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination-centered {
  text-align: center;
}

/* line 70, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination-right {
  text-align: right;
}

/* line 80, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}
/* line 85, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
/* line 89, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}

/* line 98, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
}
/* line 102, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
}

/* line 110, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}

/* line 118, ../../sass/common/vendors/bootstrap/_pagination.scss */
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 0px 6px;
  font-size: 10.5px;
}

/* line 6, ../../sass/common/vendors/bootstrap/_pager.scss */
.pager {
  margin: 20px 0;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.pager:before, .pager:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.pager:after {
  clear: both;
}

/* line 12, ../../sass/common/vendors/bootstrap/_pager.scss */
.pager li {
  display: inline;
}

/* line 15, ../../sass/common/vendors/bootstrap/_pager.scss */
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}

/* line 23, ../../sass/common/vendors/bootstrap/_pager.scss */
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}

/* line 28, ../../sass/common/vendors/bootstrap/_pager.scss */
.pager .next > a,
.pager .next > span {
  float: right;
}

/* line 32, ../../sass/common/vendors/bootstrap/_pager.scss */
.pager .previous > a,
.pager .previous > span {
  float: left;
}

/* line 36, ../../sass/common/vendors/bootstrap/_pager.scss */
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999;
  background-color: #fff;
  cursor: default;
}

/* line 6, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
/* line 15, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal-backdrop.fade {
  opacity: 0;
}

/* line 18, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

/* line 24, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal {
  position: fixed;
  top: 10%;
  left: 50%;
  z-index: 1050;
  width: 560px;
  margin-left: -280px;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  /* IE6-7 */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  outline: none;
}
/* line 41, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal.fade {
  -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
  -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
  -o-transition: opacity 0.3s linear, top 0.3s ease-out;
  transition: opacity 0.3s linear, top 0.3s ease-out;
  top: -25%;
}
/* line 45, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal.fade.in {
  top: 10%;
}
/* line 47, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal.static {
  position: absolute;
}
/* line 50, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal.static.in {
  margin-top: 50px;
}

/* line 55, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
/* line 59, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal-header .close {
  margin-top: 2px;
}
/* line 61, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal-header h3 {
  margin: 0;
  line-height: 30px;
}

/* line 68, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal-body {
  position: relative;
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}

/* line 75, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal-form {
  margin-bottom: 0;
}

/* line 80, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.modal-footer:before, .modal-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.modal-footer:after {
  clear: both;
}
/* line 91, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
/* line 96, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
/* line 100, ../../sass/common/vendors/bootstrap/_modals.scss */
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

/* line 7, ../../sass/common/vendors/bootstrap/_tooltip.scss */
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
/* line 15, ../../sass/common/vendors/bootstrap/_tooltip.scss */
.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
/* line 16, ../../sass/common/vendors/bootstrap/_tooltip.scss */
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
/* line 17, ../../sass/common/vendors/bootstrap/_tooltip.scss */
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
/* line 18, ../../sass/common/vendors/bootstrap/_tooltip.scss */
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
/* line 19, ../../sass/common/vendors/bootstrap/_tooltip.scss */
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}

/* line 23, ../../sass/common/vendors/bootstrap/_tooltip.scss */
.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/* line 34, ../../sass/common/vendors/bootstrap/_tooltip.scss */
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 42, ../../sass/common/vendors/bootstrap/_tooltip.scss */
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
/* line 49, ../../sass/common/vendors/bootstrap/_tooltip.scss */
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
/* line 56, ../../sass/common/vendors/bootstrap/_tooltip.scss */
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
/* line 63, ../../sass/common/vendors/bootstrap/_tooltip.scss */
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

/* line 6, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
/* line 28, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover.top {
  margin-top: -10px;
}
/* line 29, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover.right {
  margin-left: 10px;
}
/* line 30, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover.bottom {
  margin-top: 10px;
}
/* line 31, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover.left {
  margin-left: -10px;
}

/* line 34, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}
/* line 44, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover-title:empty {
  display: none;
}

/* line 49, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover-content {
  padding: 9px 14px;
}

/* line 57, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 66, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover .arrow {
  border-width: 11px;
}

/* line 69, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover .arrow:after {
  border-width: 10px;
  content: "";
}

/* line 75, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover.top .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
/* line 82, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover.top .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
/* line 89, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
/* line 96, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover.right .arrow:after {
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
/* line 103, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover.bottom .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
/* line 110, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover.bottom .arrow:after {
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
/* line 118, ../../sass/common/vendors/bootstrap/_popovers.scss */
.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, 0.25);
}
/* line 125, ../../sass/common/vendors/bootstrap/_popovers.scss */
.popover.left .arrow:after {
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}

/* line 9, ../../sass/common/vendors/bootstrap/_thumbnails.scss */
.thumbnails {
  margin-left: -20px;
  list-style: none;
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.thumbnails:before, .thumbnails:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.thumbnails:after {
  clear: both;
}

/* line 15, ../../sass/common/vendors/bootstrap/_thumbnails.scss */
.row-fluid .thumbnails {
  margin-left: 0;
}

/* line 20, ../../sass/common/vendors/bootstrap/_thumbnails.scss */
.thumbnails > li {
  float: left;
  margin-bottom: 20px;
  margin-left: 20px;
}

/* line 27, ../../sass/common/vendors/bootstrap/_thumbnails.scss */
.thumbnail {
  display: block;
  padding: 4px;
  line-height: 20px;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -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;
}

/* line 37, ../../sass/common/vendors/bootstrap/_thumbnails.scss */
a.thumbnail:hover,
a.thumbnail:focus {
  border-color: #08c;
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}

/* line 44, ../../sass/common/vendors/bootstrap/_thumbnails.scss */
.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

/* line 50, ../../sass/common/vendors/bootstrap/_thumbnails.scss */
.thumbnail .caption {
  padding: 9px;
  color: #555;
}

/* line 10, ../../sass/common/vendors/bootstrap/_media.scss */
.media,
.media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1;
}

/* line 18, ../../sass/common/vendors/bootstrap/_media.scss */
.media,
.media .media {
  margin-top: 15px;
}

/* line 22, ../../sass/common/vendors/bootstrap/_media.scss */
.media:first-child {
  margin-top: 0;
}

/* line 27, ../../sass/common/vendors/bootstrap/_media.scss */
.media-object {
  display: block;
}

/* line 32, ../../sass/common/vendors/bootstrap/_media.scss */
.media-heading {
  margin: 0 0 5px;
}

/* line 40, ../../sass/common/vendors/bootstrap/_media.scss */
.media > .pull-left {
  margin-right: 10px;
}

/* line 43, ../../sass/common/vendors/bootstrap/_media.scss */
.media > .pull-right {
  margin-left: 10px;
}

/* line 52, ../../sass/common/vendors/bootstrap/_media.scss */
.media-list {
  margin-left: 0;
  list-style: none;
}

/* line 7, ../../sass/common/vendors/bootstrap/_accordion.scss */
.accordion {
  margin: 0;
}

/* line 18, ../../sass/common/vendors/bootstrap/_accordion.scss */
.accordion-heading {
  border-bottom: 0;
}

/* line 21, ../../sass/common/vendors/bootstrap/_accordion.scss */
.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}

/* line 27, ../../sass/common/vendors/bootstrap/_accordion.scss */
.accordion-toggle {
  cursor: pointer;
}

/* line 32, ../../sass/common/vendors/bootstrap/_accordion.scss */
.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}

/* line 6, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel {
  position: relative;
  line-height: 1;
}

/* line 11, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}
/* line 16, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-inner.ov-h {
  overflow: hidden !important;
}

/* line 25, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-inner > .item {
  -webkit-transition: 0.6s ease-in-out left;
  -moz-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
  display: block;
  position: absolute;
  left: -99999px;
}
/* line 32, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-inner > .item.default {
  display: none;
  position: relative;
  left: auto;
}
/* line 38, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-inner > .item.active, .carousel-inner > .item.next, .carousel-inner > .item.prev {
  display: block;
}
/* line 44, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-inner > .item.active {
  left: 0;
}
/* line 48, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-inner > .item.next, .carousel-inner > .item.prev {
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 55, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-inner > .item.next {
  left: 100%;
}
/* line 58, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-inner > .item.prev {
  left: -100%;
}
/* line 61, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-inner > .item.next.left, .carousel-inner > .item.prev.right {
  left: 0;
}
/* line 66, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-inner > .item.active.left {
  left: -100%;
}
/* line 69, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-inner > .item.active.right {
  left: 100%;
}
/* line 74, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}

/* line 87, ../../sass/common/vendors/bootstrap/_carousel.scss */
.hero-main .carousel-inner > .item {
  display: none;
  position: relative;
  left: auto;
}
/* line 92, ../../sass/common/vendors/bootstrap/_carousel.scss */
.hero-main .carousel-inner > .item.active, .hero-main .carousel-inner > .item.next, .hero-main .carousel-inner > .item.prev {
  display: block;
}
/* line 98, ../../sass/common/vendors/bootstrap/_carousel.scss */
.hero-main .carousel-inner > .item.active {
  left: 0;
}
/* line 102, ../../sass/common/vendors/bootstrap/_carousel.scss */
.hero-main .carousel-inner > .item.next, .hero-main .carousel-inner > .item.prev {
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 109, ../../sass/common/vendors/bootstrap/_carousel.scss */
.hero-main .carousel-inner > .item.next {
  left: 100%;
}
/* line 112, ../../sass/common/vendors/bootstrap/_carousel.scss */
.hero-main .carousel-inner > .item.prev {
  left: -100%;
}
/* line 115, ../../sass/common/vendors/bootstrap/_carousel.scss */
.hero-main .carousel-inner > .item.next.left, .hero-main .carousel-inner > .item.prev.right {
  left: 0;
}
/* line 120, ../../sass/common/vendors/bootstrap/_carousel.scss */
.hero-main .carousel-inner > .item.active.left {
  left: -100%;
}
/* line 123, ../../sass/common/vendors/bootstrap/_carousel.scss */
.hero-main .carousel-inner > .item.active.right {
  left: 100%;
}

/* line 132, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-control {
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #fff;
  text-align: center;
  background: #222;
  border: 3px solid #fff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
/* line 157, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-control.right {
  left: auto;
  right: 15px;
}
/* line 163, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-control:hover, .carousel-control:focus {
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

/* line 173, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-indicators {
  z-index: 5;
  margin: 0;
  list-style: none;
}
/* line 178, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-indicators li.pip {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  display: block;
  cursor: pointer;
  float: left;
  width: 19px;
  height: 19px;
  text-indent: -999px;
  border: none;
  margin: 3px 0 0 20px;
}
/* line 189, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-indicators li.pip:first-child {
  margin: 3px 0 0;
}

/* line 206, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-caption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 15px;
  background: #333;
  background: rgba(0, 0, 0, 0.75);
}

/* line 215, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-caption h4,
.carousel-caption p {
  color: #fff;
  line-height: 20px;
}

/* line 220, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-caption h4 {
  margin: 0 0 5px;
}

/* line 223, ../../sass/common/vendors/bootstrap/_carousel.scss */
.carousel-caption p {
  margin-bottom: 0;
}

/*
.vertical .carousel-inner {
  height: 100%;
}

.carousel.vertical .item {
  -webkit-transition: 0.6s ease-in-out top;
     -moz-transition: 0.6s ease-in-out top;
      -ms-transition: 0.6s ease-in-out top;
       -o-transition: 0.6s ease-in-out top;
          transition: 0.6s ease-in-out top;
}

.carousel.vertical .active {
  top: 0;
}

.carousel.vertical .next {
  top: 400px;
}

.carousel.vertical .prev {
  top: -400px;
}

.carousel.vertical .next.left,
.carousel.vertical .prev.right {
  top: 0;
}

.carousel.vertical .active.left {
  top: -400px;
}

.carousel.vertical .active.right {
  top: 400px;
}

.carousel.vertical .item {
    left: 0;
}
*/
/* line 7, ../../sass/common/vendors/bootstrap/_utilities.scss */
.pull-right {
  float: right !important;
}

/* line 10, ../../sass/common/vendors/bootstrap/_utilities.scss */
.pull-left {
  float: left !important;
}

/* line 15, ../../sass/common/vendors/bootstrap/_utilities.scss */
.hide {
  display: none;
}

/* line 18, ../../sass/common/vendors/bootstrap/_utilities.scss */
.show {
  display: block;
}

/* line 23, ../../sass/common/vendors/bootstrap/_utilities.scss */
.invisible {
  visibility: hidden;
}

/* line 28, ../../sass/common/vendors/bootstrap/_utilities.scss */
.affix {
  position: fixed;
}

/* line 33, ../../sass/common/vendors/bootstrap/_utilities.scss */
.clearfix {
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.clearfix:before, .clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.clearfix:after {
  clear: both;
}

/* line 38, ../../sass/common/vendors/bootstrap/_utilities.scss */
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

/* line 43, ../../sass/common/vendors/bootstrap/_utilities.scss */
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/**
 *
 * Copyright 2013 LinkedIn Corp. All rights reserved.

 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at

 *     http://www.apache.org/licenses/LICENSE-2.0

 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/**
 * This fade animation is based on Dan Eden's animate.css (http://daneden.me/animate/), under the terms of the MIT license.
 *
 * Copyright 2013 Dan Eden.
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 */
/* line 40, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
.animated {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
/* line 92, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
.fade-in-up {
  -webkit-animation-name: fadeInUp;
  -moz-animation-name: fadeInUp;
  -o-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInDown {
  0% {
    opacity: 0;
    -ms-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
/* line 138, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
.fade-in-down {
  -webkit-animation-name: fadeInDown;
  -moz-animation-name: fadeInDown;
  -o-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
/* line 184, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
.fade-in-right {
  -webkit-animation-name: fadeInRight;
  -moz-animation-name: fadeInRight;
  -o-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
/* line 230, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
.fade-in-left {
  -webkit-animation-name: fadeInLeft;
  -moz-animation-name: fadeInLeft;
  -o-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

/**
 *
 * Copyright 2013 LinkedIn Corp. All rights reserved.

 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at

 *     http://www.apache.org/licenses/LICENSE-2.0

 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/* line 252, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-nav-button {
  font: 400 20px/46px "Turkcell Satura", Helvetica, Arial, sans-serif;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  background: #ffe000;
  color: #000;
  height: 44px;
  padding: 0 15px;
  text-align: center;
  vertical-align: top;
  white-space: nowrap;
  vertical-align: top;
  cursor: pointer;
  margin: 0;
  overflow: visible;
  text-decoration: none !important;
  width: auto;
  *zoom: 1;
  display: -moz-inline-stack;
  display: inline-block;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  border: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 280, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
.lt-ie10 div.hopscotch-bubble .hopscotch-nav-button {
  border-right: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
}
/* line 285, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-nav-button:hover {
  background: #f2d500;
  color: #000;
  *zoom: 1;
}
/* line 291, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-nav-button:active {
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  line-height: 48px;
}
/* line 296, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-nav-button.prev {
  margin-right: 10px;
  background: #4d4d4d;
  color: #fff;
}
/* line 301, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-nav-button.prev:hover {
  background: #3e3e3e;
  color: #c6c6c6;
}

/* line 362, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble {
  background-color: #ffffff;
  -webkit-box-shadow: 1px 1px 3px #222;
  -moz-box-shadow: 1px 1px 3px #222;
  box-shadow: 1px 1px 3px #222;
  font-size: 20px;
  position: absolute;
  z-index: 999999;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
}

/* line 373, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble.animate {
  -moz-transition-property: top, left;
  -moz-transition-duration: 1s;
  -moz-transition-timing-function: ease-in-out;
  -ms-transition-property: top, left;
  -ms-transition-duration: 1s;
  -ms-transition-timing-function: ease-in-out;
  -o-transition-property: top, left;
  -o-transition-duration: 1s;
  -o-transition-timing-function: ease-in-out;
  -webkit-transition-property: top, left;
  -webkit-transition-duration: 1s;
  -webkit-transition-timing-function: ease-in-out;
  transition-property: top, left;
  transition-duration: 1s;
  transition-timing-function: ease-in-out;
}

/* line 390, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble.invisible {
  opacity: 0;
}

/* line 393, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble.hide,
div.hopscotch-bubble .hide,
div.hopscotch-bubble .hide-all {
  display: none;
}

/* line 398, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble h3 {
  color: #4d4d4d;
  font-family: "Turkcell Satura", Helvetica, Arial;
  font-size: 24px;
  font-weight: bold;
  line-height: 1;
  margin: 0;
  padding: 50px 0 10px 150px;
}

/* line 407, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-container {
  padding-bottom: 15px;
  position: relative;
  text-align: left;
  -webkit-font-smoothing: antialiased;
  /* to fix text flickering */
}

/* line 415, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-content {
  font: 700 20px/1.231 "Turkcell Satura", Helvetica, Arial, sans-serif;
  padding: 0 20px 0 150px;
}
/* line 419, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-content .no-maxw {
  max-width: none;
}
/* line 422, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-content .pos-a {
  position: absolute;
}

/* line 429, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble.no-number .hopscotch-bubble-content {
  margin: 0;
}

/* line 432, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-close {
  position: absolute;
  top: -18px;
  right: -18px;
  display: block;
  text-decoration: none;
  text-indent: -9999px;
  width: 36px;
  height: 36px;
  color: #ffe000;
  background-color: #153b62;
  border: 3px solid #ffe000;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 447, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-close span {
  position: absolute;
  top: 9px;
  left: 9px;
  height: 12px;
  width: 12px;
  background: url('../../images/common/sprite-common.png') -2337px 0 no-repeat;
}

/* line 455, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-close.hide,
div.hopscotch-bubble .hopscotch-bubble-close.hide-all {
  display: none;
}

/* line 459, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-number {
  position: absolute;
  top: 10px;
  left: -18px;
  color: #ffe000;
  display: block;
  text-align: center;
  width: 36px;
  height: 36px;
  background-color: #153b62;
  border: 3px solid #ffe000;
  font: 700 20px/30px "Turkcell Satura", Helvetica, Arial, sans-serif;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 474, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-arrow-container {
  display: none;
  position: absolute;
  width: 34px;
  height: 34px;
}

/* line 480, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow,
div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow-border {
  width: 0;
  height: 0;
}

/* line 485, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up {
  top: -22px;
  left: 10px;
}

/* line 489, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow {
  border-bottom: 17px solid #ffffff;
  border-left: 17px solid transparent;
  border-right: 17px solid transparent;
  position: relative;
  top: -10px;
}

/* line 496, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border {
  border-bottom: 17px solid #000000;
  border-bottom: 17px solid rgba(0, 0, 0, 0.5);
  border-left: 17px solid transparent;
  border-right: 17px solid transparent;
}

/* line 502, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down {
  bottom: -39px;
  left: 10px;
}

/* line 506, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow {
  border-top: 17px solid #ffffff;
  border-left: 17px solid transparent;
  border-right: 17px solid transparent;
  position: relative;
  top: -24px;
}

/* line 513, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border {
  border-top: 17px solid #000000;
  border-top: 17px solid rgba(0, 0, 0, 0.5);
  border-left: 17px solid transparent;
  border-right: 17px solid transparent;
}

/* line 519, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left {
  top: 10px;
  left: -22px;
}

/* line 523, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow {
  border-bottom: 17px solid transparent;
  border-right: 17px solid #ffffff;
  border-top: 17px solid transparent;
  position: relative;
  left: 7px;
  top: -34px;
}

/* line 531, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border {
  border-right: 17px solid #000000;
  border-right: 17px solid rgba(0, 0, 0, 0.5);
  border-bottom: 17px solid transparent;
  border-top: 17px solid transparent;
}

/* line 537, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right {
  top: 10px;
  right: -39px;
}

/* line 541, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow {
  border-bottom: 17px solid transparent;
  border-left: 17px solid #ffffff;
  border-top: 17px solid transparent;
  position: relative;
  left: -7px;
  top: -34px;
}

/* line 549, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border {
  border-left: 17px solid #000000;
  border-left: 17px solid rgba(0, 0, 0, 0.5);
  border-bottom: 17px solid transparent;
  border-top: 17px solid transparent;
}

/* line 555, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-actions {
  padding-right: 20px;
  text-align: right;
}

/* line 560, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-trk-actions {
  position: absolute;
  left: 0;
  bottom: -50px;
}
/* line 565, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-trk-actions input.checkbox + label {
  color: #fff;
  text-transform: none;
}
/* line 569, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
div.hopscotch-bubble .hopscotch-trk-actions input.checkbox + label small {
  font-size: 14px;
}

/* line 575, ../../sass/common/vendors/_hopscotch-0.1.2.scss */
.trk-tour-target {
  position: relative;
  z-index: 999999 !important;
  border: 3px solid #ffe000;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

/*! jQuery UI - v1.11.4 - 2015-05-21
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=5c9ccc&bgTextureHeader=gloss_wave&bgImgOpacityHeader=55&borderColorHeader=4297d7&fcHeader=ffffff&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=469bdd&bgColorDefault=dfeffc&bgTextureDefault=glass&bgImgOpacityDefault=85&borderColorDefault=c5dbec&fcDefault=2e6e9e&iconColorDefault=6da8d5&bgColorHover=d0e5f5&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=79b7e7&fcHover=1d5987&iconColorHover=217bc0&bgColorActive=f5f8f9&bgTextureActive=inset_hard&bgImgOpacityActive=100&borderColorActive=79b7e7&fcActive=e17009&iconColorActive=f9bd01&bgColorHighlight=fbec88&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=fad42e&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
/* Layout helpers
----------------------------------*/
/* line 9, ../../sass/common/vendors/_jquery-ui.scss */
.ui-helper-hidden {
  display: none;
}

/* line 12, ../../sass/common/vendors/_jquery-ui.scss */
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 22, ../../sass/common/vendors/_jquery-ui.scss */
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

/* line 32, ../../sass/common/vendors/_jquery-ui.scss */
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}

/* line 38, ../../sass/common/vendors/_jquery-ui.scss */
.ui-helper-clearfix:after {
  clear: both;
}

/* line 41, ../../sass/common/vendors/_jquery-ui.scss */
.ui-helper-clearfix {
  min-height: 0;
  /* support: IE7 */
}

/* line 44, ../../sass/common/vendors/_jquery-ui.scss */
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0);
  /* support: IE8 */
}

/* line 54, ../../sass/common/vendors/_jquery-ui.scss */
.ui-front {
  z-index: 100;
}

/* Interaction Cues
----------------------------------*/
/* line 61, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-disabled {
  cursor: default !important;
}

/* Icons
----------------------------------*/
/* states and images */
/* line 70, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* Misc visuals
----------------------------------*/
/* Overlays */
/* line 82, ../../sass/common/vendors/_jquery-ui.scss */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 89, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
}

/* line 94, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
}

/* line 98, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}

/* line 105, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}

/* line 109, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}

/* line 112, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}

/* line 115, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}

/* line 118, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}

/* line 121, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}

/* line 130, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}

/* line 135, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}

/* line 139, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 45%;
}

/* line 143, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}

/* line 149, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}

/* line 155, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker td {
  border: 0;
  padding: 1px;
}

/* line 159, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}

/* line 166, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}

/* line 174, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}

/* line 182, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}

/* with multiple calendars */
/* line 187, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}

/* line 190, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}

/* line 193, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}

/* line 197, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}

/* line 200, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}

/* line 203, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}

/* line 206, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}

/* line 210, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}

/* line 213, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}

/* RTL support */
/* line 220, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-rtl {
  direction: rtl;
}

/* line 223, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}

/* line 227, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}

/* line 231, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}

/* line 235, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}

/* line 239, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}

/* line 242, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}

/* line 245, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}

/* line 249, ../../sass/common/vendors/_jquery-ui.scss */
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

/* Component containers
----------------------------------*/
/* line 257, ../../sass/common/vendors/_jquery-ui.scss */
.ui-widget {
  font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
  font-size: 1.1em;
}

/* line 261, ../../sass/common/vendors/_jquery-ui.scss */
.ui-widget .ui-widget {
  font-size: 1em;
}

/* line 264, ../../sass/common/vendors/_jquery-ui.scss */
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
  font-size: 1em;
}

/* line 271, ../../sass/common/vendors/_jquery-ui.scss */
.ui-widget-content {
  border: 1px solid #a6c9e2;
  background: #fcfdfd url("../../scripts/vendors/jquery-ui-datepicker/images/ui-bg_inset-hard_100_fcfdfd_1x100.png") 50% bottom repeat-x;
  color: #222222;
}

/* line 276, ../../sass/common/vendors/_jquery-ui.scss */
.ui-widget-content a {
  color: #222222;
}

/* line 279, ../../sass/common/vendors/_jquery-ui.scss */
.ui-widget-header {
  border: 1px solid #4297d7;
  background: #5c9ccc url("../../scripts/vendors/jquery-ui-datepicker/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") 50% 50% repeat-x;
  color: #ffffff;
  font-weight: bold;
}

/* line 285, ../../sass/common/vendors/_jquery-ui.scss */
.ui-widget-header a {
  color: #ffffff;
}

/* Interaction states
----------------------------------*/
/* line 291, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #c5dbec;
  background: #dfeffc url("../../scripts/vendors/jquery-ui-datepicker/images/ui-bg_glass_85_dfeffc_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #2e6e9e;
}

/* line 299, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #2e6e9e;
  text-decoration: none;
}

/* line 305, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #79b7e7;
  background: #d0e5f5 url("../../scripts/vendors/jquery-ui-datepicker/images/ui-bg_glass_75_d0e5f5_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #1d5987;
}

/* line 316, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
  color: #1d5987;
  text-decoration: none;
}

/* line 327, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #79b7e7;
  background: #f5f8f9 url("../../scripts/vendors/jquery-ui-datepicker/images/ui-bg_inset-hard_100_f5f8f9_1x100.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #e17009;
}

/* line 335, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #e17009;
  text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
/* line 344, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #fad42e;
  background: #fbec88 url("../../scripts/vendors/jquery-ui-datepicker/images/ui-bg_flat_55_fbec88_40x100.png") 50% 50% repeat-x;
  color: #363636;
}

/* line 351, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #363636;
}

/* line 356, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #fef1ec url("../../scripts/vendors/jquery-ui-datepicker/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
  color: #cd0a0a;
}

/* line 363, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #cd0a0a;
}

/* line 368, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #cd0a0a;
}

/* line 373, ../../sass/common/vendors/_jquery-ui.scss */
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

/* line 378, ../../sass/common/vendors/_jquery-ui.scss */
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  /* support: IE8 */
  font-weight: normal;
}

/* line 385, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  /* support: IE8 */
  background-image: none;
}

/* line 392, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35);
  /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/
/* states and images */
/* line 400, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon {
  width: 16px;
  height: 16px;
}

/* line 404, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("../../scripts/vendors/jquery-ui-datepicker/images/ui-icons_469bdd_256x240.png");
}

/* line 408, ../../sass/common/vendors/_jquery-ui.scss */
.ui-widget-header .ui-icon {
  background-image: url("../../scripts/vendors/jquery-ui-datepicker/images/ui-icons_d8e7f3_256x240.png");
}

/* line 411, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-default .ui-icon {
  background-image: url("../../scripts/vendors/jquery-ui-datepicker/images/ui-icons_6da8d5_256x240.png");
}

/* line 414, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url("../../scripts/vendors/jquery-ui-datepicker/images/ui-icons_217bc0_256x240.png");
}

/* line 418, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-active .ui-icon {
  background-image: url("../../scripts/vendors/jquery-ui-datepicker/images/ui-icons_f9bd01_256x240.png");
}

/* line 421, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-highlight .ui-icon {
  background-image: url("../../scripts/vendors/jquery-ui-datepicker/images/ui-icons_2e83ff_256x240.png");
}

/* line 424, ../../sass/common/vendors/_jquery-ui.scss */
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url("../../scripts/vendors/jquery-ui-datepicker/images/ui-icons_cd0a0a_256x240.png");
}

/* positioning */
/* line 430, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-blank {
  background-position: 16px 16px;
}

/* line 431, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-carat-1-n {
  background-position: 0 0;
}

/* line 432, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}

/* line 433, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-carat-1-e {
  background-position: -32px 0;
}

/* line 434, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-carat-1-se {
  background-position: -48px 0;
}

/* line 435, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-carat-1-s {
  background-position: -64px 0;
}

/* line 436, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}

/* line 437, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-carat-1-w {
  background-position: -96px 0;
}

/* line 438, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}

/* line 439, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}

/* line 440, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}

/* line 441, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}

/* line 442, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}

/* line 443, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}

/* line 444, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}

/* line 445, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}

/* line 446, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}

/* line 447, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}

/* line 448, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}

/* line 449, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}

/* line 450, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}

/* line 451, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}

/* line 452, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}

/* line 453, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}

/* line 454, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}

/* line 455, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}

/* line 456, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}

/* line 457, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}

/* line 458, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}

/* line 459, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}

/* line 460, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}

/* line 461, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}

/* line 462, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}

/* line 463, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}

/* line 464, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}

/* line 465, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}

/* line 466, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}

/* line 467, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}

/* line 468, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}

/* line 469, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}

/* line 470, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}

/* line 471, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}

/* line 472, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}

/* line 473, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}

/* line 474, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}

/* line 475, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}

/* line 476, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}

/* line 477, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}

/* line 478, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}

/* line 479, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}

/* line 480, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}

/* line 481, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}

/* line 482, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}

/* line 483, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}

/* line 484, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}

/* line 485, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}

/* line 486, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}

/* line 487, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}

/* line 488, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}

/* line 489, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}

/* line 490, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}

/* line 491, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}

/* line 492, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}

/* line 493, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}

/* line 494, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}

/* line 495, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}

/* line 496, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}

/* line 497, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-extlink {
  background-position: -32px -80px;
}

/* line 498, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-newwin {
  background-position: -48px -80px;
}

/* line 499, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-refresh {
  background-position: -64px -80px;
}

/* line 500, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-shuffle {
  background-position: -80px -80px;
}

/* line 501, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}

/* line 502, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}

/* line 503, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}

/* line 504, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-folder-open {
  background-position: -16px -96px;
}

/* line 505, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-document {
  background-position: -32px -96px;
}

/* line 506, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-document-b {
  background-position: -48px -96px;
}

/* line 507, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-note {
  background-position: -64px -96px;
}

/* line 508, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-mail-closed {
  background-position: -80px -96px;
}

/* line 509, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-mail-open {
  background-position: -96px -96px;
}

/* line 510, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-suitcase {
  background-position: -112px -96px;
}

/* line 511, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-comment {
  background-position: -128px -96px;
}

/* line 512, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-person {
  background-position: -144px -96px;
}

/* line 513, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-print {
  background-position: -160px -96px;
}

/* line 514, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-trash {
  background-position: -176px -96px;
}

/* line 515, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-locked {
  background-position: -192px -96px;
}

/* line 516, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-unlocked {
  background-position: -208px -96px;
}

/* line 517, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-bookmark {
  background-position: -224px -96px;
}

/* line 518, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-tag {
  background-position: -240px -96px;
}

/* line 519, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-home {
  background-position: 0 -112px;
}

/* line 520, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-flag {
  background-position: -16px -112px;
}

/* line 521, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-calendar {
  background-position: -32px -112px;
}

/* line 522, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-cart {
  background-position: -48px -112px;
}

/* line 523, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-pencil {
  background-position: -64px -112px;
}

/* line 524, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-clock {
  background-position: -80px -112px;
}

/* line 525, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-disk {
  background-position: -96px -112px;
}

/* line 526, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-calculator {
  background-position: -112px -112px;
}

/* line 527, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-zoomin {
  background-position: -128px -112px;
}

/* line 528, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-zoomout {
  background-position: -144px -112px;
}

/* line 529, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-search {
  background-position: -160px -112px;
}

/* line 530, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-wrench {
  background-position: -176px -112px;
}

/* line 531, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-gear {
  background-position: -192px -112px;
}

/* line 532, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-heart {
  background-position: -208px -112px;
}

/* line 533, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-star {
  background-position: -224px -112px;
}

/* line 534, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-link {
  background-position: -240px -112px;
}

/* line 535, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-cancel {
  background-position: 0 -128px;
}

/* line 536, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-plus {
  background-position: -16px -128px;
}

/* line 537, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-plusthick {
  background-position: -32px -128px;
}

/* line 538, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-minus {
  background-position: -48px -128px;
}

/* line 539, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-minusthick {
  background-position: -64px -128px;
}

/* line 540, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-close {
  background-position: -80px -128px;
}

/* line 541, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-closethick {
  background-position: -96px -128px;
}

/* line 542, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-key {
  background-position: -112px -128px;
}

/* line 543, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-lightbulb {
  background-position: -128px -128px;
}

/* line 544, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-scissors {
  background-position: -144px -128px;
}

/* line 545, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-clipboard {
  background-position: -160px -128px;
}

/* line 546, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-copy {
  background-position: -176px -128px;
}

/* line 547, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-contact {
  background-position: -192px -128px;
}

/* line 548, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-image {
  background-position: -208px -128px;
}

/* line 549, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-video {
  background-position: -224px -128px;
}

/* line 550, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-script {
  background-position: -240px -128px;
}

/* line 551, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-alert {
  background-position: 0 -144px;
}

/* line 552, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-info {
  background-position: -16px -144px;
}

/* line 553, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-notice {
  background-position: -32px -144px;
}

/* line 554, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-help {
  background-position: -48px -144px;
}

/* line 555, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-check {
  background-position: -64px -144px;
}

/* line 556, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-bullet {
  background-position: -80px -144px;
}

/* line 557, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-radio-on {
  background-position: -96px -144px;
}

/* line 558, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-radio-off {
  background-position: -112px -144px;
}

/* line 559, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-pin-w {
  background-position: -128px -144px;
}

/* line 560, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-pin-s {
  background-position: -144px -144px;
}

/* line 561, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-play {
  background-position: 0 -160px;
}

/* line 562, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-pause {
  background-position: -16px -160px;
}

/* line 563, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-seek-next {
  background-position: -32px -160px;
}

/* line 564, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-seek-prev {
  background-position: -48px -160px;
}

/* line 565, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-seek-end {
  background-position: -64px -160px;
}

/* line 566, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-seek-start {
  background-position: -80px -160px;
}

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
/* line 568, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-seek-first {
  background-position: -80px -160px;
}

/* line 569, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-stop {
  background-position: -96px -160px;
}

/* line 570, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-eject {
  background-position: -112px -160px;
}

/* line 571, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-volume-off {
  background-position: -128px -160px;
}

/* line 572, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-volume-on {
  background-position: -144px -160px;
}

/* line 573, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-power {
  background-position: 0 -176px;
}

/* line 574, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-signal-diag {
  background-position: -16px -176px;
}

/* line 575, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-signal {
  background-position: -32px -176px;
}

/* line 576, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-battery-0 {
  background-position: -48px -176px;
}

/* line 577, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-battery-1 {
  background-position: -64px -176px;
}

/* line 578, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-battery-2 {
  background-position: -80px -176px;
}

/* line 579, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-battery-3 {
  background-position: -96px -176px;
}

/* line 580, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circle-plus {
  background-position: 0 -192px;
}

/* line 581, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circle-minus {
  background-position: -16px -192px;
}

/* line 582, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circle-close {
  background-position: -32px -192px;
}

/* line 583, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}

/* line 584, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}

/* line 585, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}

/* line 586, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}

/* line 587, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}

/* line 588, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}

/* line 589, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}

/* line 590, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}

/* line 591, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}

/* line 592, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}

/* line 593, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circle-check {
  background-position: -208px -192px;
}

/* line 594, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}

/* line 595, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}

/* line 596, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}

/* line 597, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}

/* line 598, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}

/* line 599, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}

/* line 600, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}

/* line 601, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}

/* line 602, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}

/* line 603, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}

/* line 604, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}

/* line 605, ../../sass/common/vendors/_jquery-ui.scss */
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}

/* Misc visuals
----------------------------------*/
/* Corner radius */
/* line 612, ../../sass/common/vendors/_jquery-ui.scss */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 5px;
}

/* line 618, ../../sass/common/vendors/_jquery-ui.scss */
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 5px;
}

/* line 624, ../../sass/common/vendors/_jquery-ui.scss */
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 5px;
}

/* line 630, ../../sass/common/vendors/_jquery-ui.scss */
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 5px;
}

/* Overlays */
/* line 638, ../../sass/common/vendors/_jquery-ui.scss */
.ui-widget-overlay {
  background: #aaaaaa url("../../scripts/vendors/jquery-ui-datepicker/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
  opacity: .3;
  filter: Alpha(Opacity=30);
  /* support: IE8 */
}

/* line 643, ../../sass/common/vendors/_jquery-ui.scss */
.ui-widget-shadow {
  margin: -8px 0 0 -8px;
  padding: 8px;
  background: #aaaaaa url("../../scripts/vendors/jquery-ui-datepicker/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
  opacity: .3;
  filter: Alpha(Opacity=30);
  /* support: IE8 */
  border-radius: 8px;
}

/* line 5, ../../sass/common/_style.scss */
html {
  overflow-y: scroll;
  height: 100%;
}

/* line 10, ../../sass/common/_style.scss */
body {
  font: 400 14px/1.36 "Helvetica", Arial, sans-serif;
  color: #4d4d4d;
  margin: 0;
  min-width: 985px;
  overflow: hidden;
}

/* line 18, ../../sass/common/_style.scss */
.wrap {
  *zoom: 1;
  margin: 0 auto;
  padding: 0 20px;
  width: 984px;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.wrap:before, .wrap:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.wrap:after {
  clear: both;
}
/* line 24, ../../sass/common/_style.scss */
.wrap.plain {
  width: 666px;
}

/* line 29, ../../sass/common/_style.scss */
.skip_links {
  display: none;
}

/* line 37, ../../sass/common/_style.scss */
::selection {
  background: #3fb0e8;
  color: #fff;
}

/* line 41, ../../sass/common/_style.scss */
::-moz-selection {
  background: #3fb0e8;
  color: #fff;
}

/* line 45, ../../sass/common/_style.scss */
::-webkit-selection {
  background: #3fb0e8;
  color: #fff;
}

/* line 54, ../../sass/common/_style.scss */
h1, .h1 {
  font: 700 60px/55px "Turkcell Satura", "Helvetica", Arial, sans-serif;
  letter-spacing: -2px;
  padding: 0;
  margin: 0;
}
/* line 60, ../../sass/common/_style.scss */
h1.blue, .h1.blue {
  font-size: 38px !important;
  color: #3fb0e8;
}
/* line 66, ../../sass/common/_style.scss */
.content h1, .content .h1 {
  font-size: 34px;
  line-height: 1;
  letter-spacing: 0;
  margin: 0 0 53px;
  text-align: center;
}
/* line 73, ../../sass/common/_style.scss */
.content h1.has-hint, .content .h1.has-hint {
  margin-bottom: 0;
}
/* line 76, ../../sass/common/_style.scss */
.content h1.has-hint + p, .content .h1.has-hint + p {
  color: #9d9d9d;
  font-size: 14px;
  margin: 10px 0 53px;
  text-align: center;
}
/* line 84, ../../sass/common/_style.scss */
.content h1.detach, .content .h1.detach {
  padding-top: 56px;
}
/* line 88, ../../sass/common/_style.scss */
.content h1.large, .content .h1.large {
  font-size: 60px;
}
/* line 94, ../../sass/common/_style.scss */
.content.alt h1, .content.alt .h1 {
  color: #fff;
}

/* line 99, ../../sass/common/_style.scss */
h2, .h2 {
  font: 700 24px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
}
/* line 102, ../../sass/common/_style.scss */
h2.blue, .h2.blue {
  color: #3fb0e8;
}
/* line 106, ../../sass/common/_style.scss */
h2 .selectbox-container, .h2 .selectbox-container {
  margin-left: 20px;
  width: 190px;
  margin-top: -10px;
}

/* line 114, ../../sass/common/_style.scss */
h3.h2, strong.h2 {
  margin-top: 0.83em;
  margin-bottom: 0.83em;
}

/* line 121, ../../sass/common/_style.scss */
strong.h1, strong.h2, strong.h3, strong.h4, span.h1, span.h2, span.h3, span.h4 {
  display: block;
}

/* line 124, ../../sass/common/_style.scss */
.shadow-bg {
  background: url("../../images/common/shadows/i_shadow_198.png") no-repeat center top;
}

/* line 128, ../../sass/common/_style.scss */
.shadow-bg-l {
  background: url("../../images/common/shadows/i_shadow_264.png") no-repeat center top;
}

/* line 132, ../../sass/common/_style.scss */
a {
  color: #4d4d4d;
  text-decoration: none;
}
/* line 136, ../../sass/common/_style.scss */
a:hover {
  color: #3fb0e8;
  text-decoration: none;
}

/* line 142, ../../sass/common/_style.scss */
a.button-cta,
span.button-cta,
button.button-cta {
  background: #ffe000;
  border: 0;
  color: #000;
  display: inline-block;
  height: 44px;
  padding: 0 15px;
  text-align: center;
  vertical-align: top;
  font: 400 20px/46px "Turkcell Satura", "Helvetica", Arial, sans-serif;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
}
/* line 157, ../../sass/common/_style.scss */
.lt-ie10 a.button-cta, .lt-ie10
span.button-cta, .lt-ie10
button.button-cta {
  border-right: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
}
/* line 162, ../../sass/common/_style.scss */
a.button-cta:hover,
span.button-cta:hover,
button.button-cta:hover {
  background: #f2d500;
  color: #000;
}
/* line 167, ../../sass/common/_style.scss */
a.button-cta:active,
span.button-cta:active,
button.button-cta:active {
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  line-height: 48px;
}
/* line 172, ../../sass/common/_style.scss */
a.button-cta.fb-connect,
span.button-cta.fb-connect,
button.button-cta.fb-connect {
  background: #3b5699;
  color: #fff;
}
/* line 176, ../../sass/common/_style.scss */
a.button-cta.fb-connect:hover,
span.button-cta.fb-connect:hover,
button.button-cta.fb-connect:hover {
  background: #2f457a;
  color: #c6c6c6;
}
/* line 182, ../../sass/common/_style.scss */
a.button-cta.inverted,
span.button-cta.inverted,
button.button-cta.inverted {
  background: #4d4d4d;
  color: #fff;
}
/* line 186, ../../sass/common/_style.scss */
a.button-cta.inverted:hover,
span.button-cta.inverted:hover,
button.button-cta.inverted:hover {
  background: #3e3e3e;
  color: #c6c6c6;
}
/* line 192, ../../sass/common/_style.scss */
a.button-cta.inactive,
span.button-cta.inactive,
button.button-cta.inactive {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: #f6f6f6;
  border: 2px solid #e5e5e5;
  color: #9d9d9d;
  cursor: default;
  height: 44px;
  line-height: 42px;
  min-width: 62px;
}
/* line 202, ../../sass/common/_style.scss */
a.button-cta.inactive:hover,
span.button-cta.inactive:hover,
button.button-cta.inactive:hover {
  background: #e9e9e9;
  border: 2px solid #d9d9d9;
}
/* line 208, ../../sass/common/_style.scss */
a.button-cta.more,
span.button-cta.more,
button.button-cta.more {
  position: relative;
  width: 44px;
  height: 44px;
  padding: 0px;
  text-indent: -9000px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 74, ../../sass/_mixins.scss */
a.button-cta.more:before,
span.button-cta.more:before,
button.button-cta.more:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 215, ../../sass/common/_style.scss */
a.button-cta.more:before,
span.button-cta.more:before,
button.button-cta.more:before {
  height: 15px;
  width: 10px;
  background: url('../../images/common/sprite-common.png') -1238px 0;
  top: 15px;
  left: 18px;
}
/* line 222, ../../sass/common/_style.scss */
a.button-cta.more:active:before,
span.button-cta.more:active:before,
button.button-cta.more:active:before {
  top: 16px;
}
/* line 226, ../../sass/common/_style.scss */
a.button-cta.more.tiny,
span.button-cta.more.tiny,
button.button-cta.more.tiny {
  width: 26px;
  height: 26px;
}
/* line 230, ../../sass/common/_style.scss */
a.button-cta.more.tiny:before,
span.button-cta.more.tiny:before,
button.button-cta.more.tiny:before {
  height: 7px;
  width: 5px;
  background-position: -1258px 0;
  top: 10px;
  left: 11px;
}
/* line 239, ../../sass/common/_style.scss */
a.button-cta.close,
span.button-cta.close,
button.button-cta.close {
  position: relative;
  width: 44px;
  height: 44px;
  padding: 0px;
  text-indent: -9000px;
}
/* line 74, ../../sass/_mixins.scss */
a.button-cta.close:before,
span.button-cta.close:before,
button.button-cta.close:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 245, ../../sass/common/_style.scss */
a.button-cta.close:before,
span.button-cta.close:before,
button.button-cta.close:before {
  height: 13px;
  width: 13px;
  background: url('../../images/common/sprite-common.png') -1723px 0;
  top: 16px;
  left: 15px;
}
/* line 253, ../../sass/common/_style.scss */
a.button-cta.view,
span.button-cta.view,
button.button-cta.view {
  background: #3fb0e8;
  border-left: 1px solid #399ed0 !important;
  color: #fff;
}
/* line 258, ../../sass/common/_style.scss */
a.button-cta.view:hover,
span.button-cta.view:hover,
button.button-cta.view:hover {
  background: #1a9ada;
}
/* line 263, ../../sass/common/_style.scss */
.dropbox a.button-cta, .dropbox
span.button-cta, .dropbox
button.button-cta {
  -webkit-box-shadow: #9f9f9f -1px 1px 1px 0;
  -moz-box-shadow: #9f9f9f -1px 1px 1px 0;
  box-shadow: #9f9f9f -1px 1px 1px 0;
}
/* line 267, ../../sass/common/_style.scss */
a.button-cta.small,
span.button-cta.small,
button.button-cta.small {
  height: 30px;
  line-height: 30px;
}
/* line 272, ../../sass/common/_style.scss */
a.button-cta.full,
span.button-cta.full,
button.button-cta.full {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 287, ../../sass/common/_style.scss */
.cols-2 .col,
.cols-2 > li,
.cols-3 .col,
.cols-3 > li,
.cols-4 .col,
.cols-4 > li,
.cols-5 .col,
.cols-5 > li,
.cols-6 .col,
.cols-6 > li {
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 293, ../../sass/common/_style.scss */
.cols-2.cols-inline,
.cols-3.cols-inline,
.cols-4.cols-inline,
.cols-5.cols-inline,
.cols-6.cols-inline {
  text-align: center;
}
/* line 296, ../../sass/common/_style.scss */
.cols-2.cols-inline .col,
.cols-2.cols-inline > li,
.cols-3.cols-inline .col,
.cols-3.cols-inline > li,
.cols-4.cols-inline .col,
.cols-4.cols-inline > li,
.cols-5.cols-inline .col,
.cols-5.cols-inline > li,
.cols-6.cols-inline .col,
.cols-6.cols-inline > li {
  float: none;
  display: inline-block;
  width: auto;
  vertical-align: top;
}

/* line 307, ../../sass/common/_style.scss */
.cols-2 .col,
.cols-2 > li {
  width: 50%;
}

/* line 314, ../../sass/common/_style.scss */
.cols-3 .col,
.cols-3 > li {
  width: 33%;
}

/* line 321, ../../sass/common/_style.scss */
.cols-4 .col,
.cols-4 > li {
  width: 25%;
}

/* line 328, ../../sass/common/_style.scss */
.cols-5 .col,
.cols-5 > li {
  width: 20%;
}

/* line 335, ../../sass/common/_style.scss */
.cols-6 .col,
.cols-6 > li {
  width: 16.6%;
}

/* line 341, ../../sass/common/_style.scss */
.col-table {
  display: table;
  width: 100%;
  border-collapse: separate;
  border-spacing: 15px;
}
/* line 347, ../../sass/common/_style.scss */
.col-table .col {
  box-sizing: border-box;
  display: table-cell;
  float: none;
  position: relative;
}
/* line 356, ../../sass/common/_style.scss */
.col-table ul {
  position: absolute;
  z-index: 100;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  background-color: #f2f2f2;
  max-height: 326px;
  overflow-y: auto;
}
/* line 370, ../../sass/common/_style.scss */
.col-table .open ul {
  display: block;
}
/* line 375, ../../sass/common/_style.scss */
.col-table .closed ul {
  display: block;
  height: 44px;
}

/* line 387, ../../sass/common/_style.scss */
.content {
  *zoom: 1;
  padding: 56px 0 0;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.content:before, .content:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.content:after {
  clear: both;
}
/* line 391, ../../sass/common/_style.scss */
.content.accent {
  background-color: #f2f7f8;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F7F8', endColorstr='#FFE5EEF1');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjdmOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZWVmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2f7f8), color-stop(100%, #e5eef1));
  background-image: -moz-linear-gradient(top, #f2f7f8 0%, #e5eef1 100%);
  background-image: -webkit-linear-gradient(top, #f2f7f8 0%, #e5eef1 100%);
  background-image: linear-gradient(to bottom, #f2f7f8 0%, #e5eef1 100%);
  border-bottom: 1px solid #f2f7f8;
  padding: 56px 0 54px;
}
/* line 399, ../../sass/common/_style.scss */
.content.faded {
  background-color: #ffffff;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF6F6F6');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f6f6f6));
  background-image: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #f6f6f6 100%);
  padding: 56px 0 54px;
}
/* line 406, ../../sass/common/_style.scss */
.content.featured {
  background-color: #2ea8eb;
  padding: 56px 0 0;
}
/* line 410, ../../sass/common/_style.scss */
.content.featured.wide {
  padding-bottom: 160px;
}
/* line 415, ../../sass/common/_style.scss */
.content.customer-chat {
  background-color: #33b7ec;
  padding: 56px 0 0;
}
/* line 421, ../../sass/common/_style.scss */
.content.customer-chat.wide {
  padding-bottom: 160px;
}
/* line 426, ../../sass/common/_style.scss */
.content.shade {
  background: #f2f2f2;
  padding: 56px 0 54px;
}
/* line 431, ../../sass/common/_style.scss */
.content.saturate {
  background: #3fb0e8;
  border-top: 1px solid #0fafd7;
}
/* line 436, ../../sass/common/_style.scss */
.content.greyed {
  background: #f6f6f6;
  padding: 60px 0 30px;
}
/* line 441, ../../sass/common/_style.scss */
.content.darkened {
  background: #ecf1f4;
}
/* line 445, ../../sass/common/_style.scss */
.content.lightened {
  color: #fff;
  background: #36b3ed;
}
/* line 449, ../../sass/common/_style.scss */
.content.lightened a {
  color: #fff;
  text-decoration: underline;
}
/* line 453, ../../sass/common/_style.scss */
.content.lightened a:hover {
  text-decoration: none;
}

/* line 464, ../../sass/common/_style.scss */
.tabbed {
  padding: 0;
}
/* line 467, ../../sass/common/_style.scss */
.tabbed .wrap {
  background: url("../../images/common/bg_tabbed.png") 307px 0 repeat-y;
}
/* line 472, ../../sass/common/_style.scss */
.tabbed.is-slim .wrap {
  background-position: 287px 0;
}
/* line 476, ../../sass/common/_style.scss */
.tabbed.is-slim .page {
  padding-left: 40px;
  width: 659px;
}
/* line 481, ../../sass/common/_style.scss */
.tabbed.is-slim .sidebar {
  width: 285px;
}
/* line 484, ../../sass/common/_style.scss */
.tabbed.is-slim .sidebar .top-dropdown {
  width: 250px;
  margin: 0 0 30px 20px;
}

/* line 492, ../../sass/common/_style.scss */
.page {
  float: right;
  padding: 20px 0 0 0;
  width: 669px;
}
/* line 497, ../../sass/common/_style.scss */
.page > h1, .page > .h1 {
  font-size: 60px;
  line-height: 1;
  text-transform: none;
}
/* line 503, ../../sass/common/_style.scss */
.page .component {
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.page .component:before, .page .component:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.page .component:after {
  clear: both;
}
/* line 507, ../../sass/common/_style.scss */
.page.wide {
  padding: 0 !important;
  width: 100%;
}
/* line 512, ../../sass/common/_style.scss */
.page.is-tabbed {
  padding: 53px 0 0;
}

/* line 522, ../../sass/common/_style.scss */
.follow {
  color: #4d4d4d;
  font: 700 18px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
}
/* line 529, ../../sass/common/_style.scss */
.follow span.carrot_right {
  position: relative;
  padding: 0 0 0 11px;
}
/* line 74, ../../sass/_mixins.scss */
.follow span.carrot_right:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 533, ../../sass/common/_style.scss */
.follow span.carrot_right:before {
  height: 16px;
  width: 11px;
  background: url('../../images/common/sprite-common.png') -1056px 0;
  top: 1px;
  left: -5px;
}
/* line 541, ../../sass/common/_style.scss */
.follow span.char {
  margin: 0 6px 0 2px;
}
/* line 545, ../../sass/common/_style.scss */
.follow.white {
  color: #fff;
}
/* line 548, ../../sass/common/_style.scss */
.follow.white span.carrot_right:before {
  background-position: -1115px 0;
}

/* line 558, ../../sass/common/_style.scss */
.security-code {
  position: relative;
  width: 280px;
}
/* line 562, ../../sass/common/_style.scss */
.security-code.full {
  width: auto;
}
/* line 566, ../../sass/common/_style.scss */
.security-code img {
  border: 1px solid #e5e5e5;
}
/* line 570, ../../sass/common/_style.scss */
.security-code .control {
  position: absolute;
  display: block;
  background: url('../../images/common/sprite-common.png') no-repeat;
  text-indent: -9999px;
}
/* line 576, ../../sass/common/_style.scss */
.security-code .control.refresh {
  right: 14px;
  top: 4px;
  height: 20px;
  width: 16px;
  background-position: -4835px 0;
}
/* line 582, ../../sass/common/_style.scss */
.security-code .control.refresh:hover, .security-code .control.refresh.spin_1 {
  background-position: -4809px 0;
}
/* line 588, ../../sass/common/_style.scss */
.security-code .control.speaker {
  right: 12px;
  bottom: 7px;
  height: 19px;
  width: 19px;
  background-position: -5721px 0;
}
/* line 594, ../../sass/common/_style.scss */
.security-code .control.speaker:hover {
  background-position: -5692px 0;
}

/* line 605, ../../sass/common/_style.scss */
span.price {
  font: 700 30px/1 "Helvetica", Arial, sans-serif;
  color: #4d4d4d;
  white-space: nowrap;
}
/* line 610, ../../sass/common/_style.scss */
span.price .currency {
  font-size: 10px;
  margin: 0 0 0 -3px;
}
/* line 615, ../../sass/common/_style.scss */
span.price .type {
  color: #8a8a8a;
  display: block;
  font-size: 10px;
  margin: -10px 0 -6px;
}
/* line 622, ../../sass/common/_style.scss */
span.price .remark {
  font-size: 10px;
}
/* line 626, ../../sass/common/_style.scss */
span.price.under {
  color: #ae0057;
}
/* line 630, ../../sass/common/_style.scss */
span.price.highlighted {
  color: #f31381;
}
/* line 633, ../../sass/common/_style.scss */
span.price.highlighted .remark,
span.price.highlighted .type {
  color: #f31381 !important;
}
/* line 639, ../../sass/common/_style.scss */
span.price.free {
  display: inline-block;
  margin-top: 14px;
  font-size: 16px;
}
/* line 645, ../../sass/common/_style.scss */
span.price.over {
  color: #74b91c;
}
/* line 650, ../../sass/common/_style.scss */
.table span.price .amount {
  font-family: "Turkcell Satura";
}
/* line 656, ../../sass/common/_style.scss */
span.price.faded .amount, span.price.faded .currency {
  color: #9d9d9d;
}

/* line 662, ../../sass/common/_style.scss */
.price-pair {
  font-size: 0;
}
/* line 665, ../../sass/common/_style.scss */
.price-pair .price {
  display: inline-block;
  font-size: 24px;
  height: 44px;
  line-height: 44px;
  padding: 0 13px 0 16px;
  position: relative;
  background: #fff;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  -webkit-border-radius: 2px 0 0 2px;
  -moz-border-radius: 2px 0 0 2px;
  border-radius: 2px 0 0 2px;
}
/* line 676, ../../sass/common/_style.scss */
.price-pair .price + .button-cta {
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}

/* line 686, ../../sass/common/_style.scss */
.help_section {
  position: relative;
}
/* line 689, ../../sass/common/_style.scss */
.help_section .featured-visual {
  width: 330px;
  position: absolute;
  bottom: 0;
  left: 20px;
}
/* line 695, ../../sass/common/_style.scss */
.help_section .featured-visual + .featured-content {
  float: left;
  margin-left: 330px;
}
/* line 702, ../../sass/common/_style.scss */
.help_section .featured-contnet.cols-1 {
  width: 345px;
}
/* line 705, ../../sass/common/_style.scss */
.help_section .featured-contnet.cols-2 {
  width: 690px;
}
/* line 708, ../../sass/common/_style.scss */
.help_section .featured-contnet.cols-3 {
  width: 100%;
}

/* line 714, ../../sass/common/_style.scss */
.global_section.separate.bot-s, .global_section.separate.bot-m, .global_section.separate.bot-l {
  padding-bottom: 30px;
}
/* line 720, ../../sass/common/_style.scss */
.global_section.why-features {
  background-color: #36b3ed;
}
/* line 723, ../../sass/common/_style.scss */
.global_section.why-features h1, .global_section.why-features .h1 {
  position: relative;
  z-index: 1;
}

/* line 730, ../../sass/common/_style.scss */
.shop_section {
  padding: 0;
}
/* line 733, ../../sass/common/_style.scss */
.shop_section.faded, .shop_section.shade, .shop_section.greyed {
  padding: 0px;
}
/* line 739, ../../sass/common/_style.scss */
.shop_section.footer-padding {
  padding-bottom: 135px;
}
/* line 743, ../../sass/common/_style.scss */
.shop_section > h1, .shop_section > .h1,
.shop_section div.wrap > h1, .shop_section div.wrap > .h1 {
  padding-top: 54px;
  margin: 0px;
}
/* line 748, ../../sass/common/_style.scss */
.shop_section > h1 + p, .shop_section > .h1 + p,
.shop_section div.wrap > h1 + p, .shop_section div.wrap > .h1 + p {
  color: #9d9d9d;
  font-size: 14px;
  margin: 10px 0 0;
  text-align: center;
}
/* line 756, ../../sass/common/_style.scss */
.shop_section h1 + .carousel,
.shop_section .h1 + .carousel,
.shop_section h1 + .list-modules,
.shop_section .h1 + .list-modules,
.shop_section p + .list-modules,
.shop_section p + .carousel,
.shop_section .split {
  margin-top: 54px;
}
/* line 766, ../../sass/common/_style.scss */
.shop_section h1 + .list-modules,
.shop_section .h1 + .list-modules,
.shop_section p + .list-modules {
  margin-top: 14px;
}
/* line 772, ../../sass/common/_style.scss */
.shop_section .social_activity + .view_all,
.shop_section .list-modules + .view_all,
.shop_section .carousel-inner + .view_all {
  padding: 40px 0;
}
/* line 778, ../../sass/common/_style.scss */
.shop_section .features {
  margin: 80px 0 40px;
}
/* line 782, ../../sass/common/_style.scss */
.shop_section .last {
  margin-bottom: 60px;
}
/* line 786, ../../sass/common/_style.scss */
.shop_section .highlighted {
  color: #3fb0e8;
}

/* line 795, ../../sass/common/_style.scss */
.divider-left, .divider-center {
  position: relative;
}
/* line 798, ../../sass/common/_style.scss */
.divider-left:before, .divider-center:before {
  display: block;
  content: '';
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0px;
  background-color: #ffffff;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFD9D9D9');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #d9d9d9));
  background-image: -moz-linear-gradient(top, #ffffff 0%, #d9d9d9 100%);
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #d9d9d9 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #d9d9d9 100%);
}
/* line 809, ../../sass/common/_style.scss */
.shade .divider-left:before, .shade .divider-center:before {
  background-color: #f2f2f2;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFD9D9D9');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2f2f2), color-stop(100%, #d9d9d9));
  background-image: -moz-linear-gradient(top, #f2f2f2 0%, #d9d9d9 100%);
  background-image: -webkit-linear-gradient(top, #f2f2f2 0%, #d9d9d9 100%);
  background-image: linear-gradient(to bottom, #f2f2f2 0%, #d9d9d9 100%);
}
/* line 816, ../../sass/common/_style.scss */
.lt-ie9 .divider-left:before, .lt-ie9 .divider-center:before {
  background: url("../../../assets/images/common/dividers/divider-vert-470.png") no-repeat left top;
}

/* line 824, ../../sass/common/_style.scss */
.divider-left:first-child:before {
  display: none;
}
/* line 828, ../../sass/common/_style.scss */
.divider-left:before {
  left: 0;
}

/* line 836, ../../sass/common/_style.scss */
.divider-center:before {
  left: 50%;
}

/* line 843, ../../sass/common/_style.scss */
.bottom-cta {
  padding: 20px 0 50px;
}

/* line 855, ../../sass/common/_style.scss */
.carousel.fade-in .item {
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  -o-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}
/* line 860, ../../sass/common/_style.scss */
.carousel.fade-in .active.left, .carousel.fade-in .active.right {
  opacity: 0;
  filter: alpha(opacity=0);
  left: 0;
  z-index: 2;
}

/* line 870, ../../sass/common/_style.scss */
.hero-social > li {
  float: left;
  margin: 0 10px 0 0;
  overflow: hidden;
  width: 100px;
}
/* line 876, ../../sass/common/_style.scss */
.hero-social > li:last-child {
  margin: 0;
}
/* line 880, ../../sass/common/_style.scss */
.hero-social > li.gp {
  width: 50px;
}
/* line 884, ../../sass/common/_style.scss */
.hero-social > li.ln {
  width: 115px;
}

/* line 890, ../../sass/common/_style.scss */
.dropbox.shadow {
  -webkit-box-shadow: #c2c2c2 1px 0px 13px 2px;
  -moz-box-shadow: #c2c2c2 1px 0px 13px 2px;
  box-shadow: #c2c2c2 1px 0px 13px 2px;
}

/* line 894, ../../sass/common/_style.scss */
.footer-margin {
  margin-bottom: 120px;
}

/* line 899, ../../sass/common/_style.scss */
.before-footer {
  padding-bottom: 120px !important;
}

/* line 903, ../../sass/common/_style.scss */
.popover {
  z-index: 1051;
}

/* line 910, ../../sass/common/_style.scss */
.app-buttons {
  margin-top: 30px;
}
/* line 913, ../../sass/common/_style.scss */
.app-buttons a {
  float: left;
  margin-left: 20px;
}
/* line 917, ../../sass/common/_style.scss */
.app-buttons a:first-child {
  margin-left: 0;
}

/* line 924, ../../sass/common/_style.scss */
.common-counter {
  position: relative;
  color: #3fb0e8;
  display: block;
  font-size: 38px;
  font-weight: 700;
  margin: -6px 0 -8px;
  padding-right: 41px;
  height: 51px;
  width: 77px;
}
/* line 74, ../../sass/_mixins.scss */
.common-counter:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 935, ../../sass/common/_style.scss */
.common-counter:before {
  height: 31px;
  width: 31px;
  background: url('../../images/common/sprite-common.png') -2596px 0;
  top: 9px;
  right: 0;
}

/* line 944, ../../sass/common/_style.scss */
.rounded-link-list {
  height: 166px;
}
/* line 946, ../../sass/common/_style.scss */
.rounded-link-list li {
  margin-right: 20px;
  position: relative;
  display: table;
  float: left;
}
/* line 951, ../../sass/common/_style.scss */
.rounded-link-list li:after {
  position: absolute;
  top: 136px;
  left: 10px;
  content: "";
  display: inline-block;
  height: 30px;
  width: 113px;
  background: url('../../images/common/sprite-common.png') -8922px 0 no-repeat;
}

/* line 962, ../../sass/common/_style.scss */
.rounded-link {
  display: table-cell;
  height: 139px;
  width: 136px;
  background: url('../../images/common/sprite-common.png') -9045px 0 no-repeat;
  font: 600 18px/20px "Turkcell Satura", "Helvetica", Arial, sans-serif;
  color: #FFFFFF;
  text-align: center;
  vertical-align: middle;
}
/* line 970, ../../sass/common/_style.scss */
.rounded-link:hover {
  color: #FFFFFF;
  height: 139px;
  width: 136px;
  background: url('../../images/common/sprite-common.png') -8776px 0 no-repeat;
}

/* line 978, ../../sass/common/_style.scss */
.ajax-loader {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  background: rgba(255, 255, 255, 0.8);
}
/* line 989, ../../sass/common/_style.scss */
.lt-ie9 .ajax-loader {
  background: none;
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#AAFFFFFF,endColorstr=#FFFFFFFF);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#AAFFFFFF,endColorstr=#FFFFFFFF);
  zoom: 1;
}
/* line 996, ../../sass/common/_style.scss */
.ajax-loader img {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -60px;
  margin-top: -68px;
}

/* line 1005, ../../sass/common/_style.scss */
.dashboard-loader {
  display: block;
  text-align: center;
  padding-bottom: 100px;
}
/* line 1010, ../../sass/common/_style.scss */
.dashboard-loader img {
  display: inline-block;
}

/* line 1015, ../../sass/common/_style.scss */
span.waiting {
  display: inline-block;
  width: 16px;
  height: 16px;
  z-index: 1;
  background: transparent url("../../images/common/loader-form.gif") no-repeat left center;
}

/* line 1024, ../../sass/common/_style.scss */
.no-result-error {
  margin: 50px 0;
  font-size: 24px;
  font-weight: 700;
}

/* line 1031, ../../sass/common/_style.scss */
#scrollMore {
  position: fixed;
  z-index: 1002;
  margin-top: -54px;
  bottom: 5px;
  left: auto;
  right: 20px;
  width: 54px;
  height: 54px;
  text-indent: -9999px;
  background: url("../../images/common/scroll-more.png") bottom no-repeat transparent;
  -webkit-animation: bounce 2s 0s ease-in-out 4;
  -moz-animation: bounce 2s 0s ease-in-out 4;
  -o-animation: bounce 2s 0s ease-in-out 4;
  -ms-animation: bounce 2s 0s ease-in-out 4;
  animation: bounce 2s 0s ease-in-out 4;
}
/* line 1043, ../../sass/common/_style.scss */
.lt-ie9 #scrollMore {
  background-image: url("../../images/common/scroll-more-ie8.png");
}
/* line 1053, ../../sass/common/_style.scss */
#scrollMore ~ .popover {
  position: fixed;
}
/* line 1057, ../../sass/common/_style.scss */
.support #scrollMore {
  right: 235px;
  z-index: 99;
}
/* line 1062, ../../sass/common/_style.scss */
#scrollMore.active {
  right: 235px;
}

/* line 1069, ../../sass/common/_style.scss */
.google-map img {
  max-width: none;
}

/* line 1074, ../../sass/common/_style.scss */
#gmap,
#store_locator_map_view {
  transform: none !important;
}

/* line 1085, ../../sass/common/_style.scss */
.no-js .no-js-hidden,
.js .js-hidden,
.hidden {
  display: none !important;
  visibility: hidden;
}

/* line 1092, ../../sass/common/_style.scss */
.balanced-bottom {
  display: table-cell;
  vertical-align: bottom;
}

/* line 1097, ../../sass/common/_style.scss */
.vertically_centered,
.vertically_centered:before {
  display: inline-block;
  vertical-align: middle;
}

/* line 1103, ../../sass/common/_style.scss */
.vertically_centered:before {
  content: " ";
  height: 100%;
  width: 1px;
  background: red;
}

/* line 1110, ../../sass/common/_style.scss */
.pt0 {
  padding-top: 0 !important;
}

/* line 1111, ../../sass/common/_style.scss */
.pb0 {
  padding-bottom: 0 !important;
}

/* line 1112, ../../sass/common/_style.scss */
.pr0 {
  padding-right: 0 !important;
}

/* line 1113, ../../sass/common/_style.scss */
.pl0 {
  padding-left: 0 !important;
}

/* line 1114, ../../sass/common/_style.scss */
.mt0 {
  margin-top: 0 !important;
}

/* line 1115, ../../sass/common/_style.scss */
.mb0 {
  margin-bottom: 0 !important;
}

/* line 1116, ../../sass/common/_style.scss */
.ml0 {
  margin-left: 0 !important;
}

/* line 1117, ../../sass/common/_style.scss */
.mr0 {
  margin-right: 0 !important;
}

/* line 1118, ../../sass/common/_style.scss */
.mb10 {
  margin-bottom: 10px !important;
}

/* line 1119, ../../sass/common/_style.scss */
.mt50 {
  margin-top: 50px !important;
}

/* line 1120, ../../sass/common/_style.scss */
.bt0 {
  border-top: 0 none !important;
}

/* line 1121, ../../sass/common/_style.scss */
.bb0 {
  border-bottom: 0 none !important;
}

/* line 1122, ../../sass/common/_style.scss */
.ov-h {
  overflow: hidden !important;
}

/* line 1123, ../../sass/common/_style.scss */
.ov-a {
  overflow: auto !important;
}

/* line 1124, ../../sass/common/_style.scss */
.ovx-h {
  overflow-x: hidden !important;
}

/* line 1125, ../../sass/common/_style.scss */
.ovy-h {
  overflow-y: hidden !important;
}

/* line 1126, ../../sass/common/_style.scss */
.ov-v {
  overflow: visible !important;
}

/* line 1127, ../../sass/common/_style.scss */
.relative {
  position: relative;
}

/* line 1128, ../../sass/common/_style.scss */
.inline-block {
  display: inline-block;
}

/* line 1129, ../../sass/common/_style.scss */
.va-t {
  vertical-align: top;
}

/* line 1131, ../../sass/common/_style.scss */
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

@keyframes bounce {
  from, to {
    bottom: 5px;
  }
  50% {
    bottom: 15px;
  }
}
@-webkit-keyframes bounce {
  from, to {
    bottom: 5px;
  }
  50% {
    bottom: 15px;
  }
}
@-moz-keyframes bounce {
  from, to {
    bottom: 5px;
  }
  50% {
    bottom: 15px;
  }
}
@-o-keyframes bounce {
  from, to {
    bottom: 5px;
  }
  50% {
    bottom: 15px;
  }
}
@-ms-keyframes bounce {
  from, to {
    bottom: 5px;
  }
  50% {
    bottom: 15px;
  }
}
/* line 1190, ../../sass/common/_style.scss */
div.chart-cnt {
  position: relative;
  min-height: 280px;
}
/* line 1194, ../../sass/common/_style.scss */
.shade div.chart-cnt.separate:before {
  z-index: 1;
}

/* line 1199, ../../sass/common/_style.scss */
dl.donut-chart-data {
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
  overflow: hidden;
  padding-top: 30px;
  padding-left: 312px;
  position: relative;
  z-index: 1;
  background: #FFF;
  margin: 1px 0 0 0;
}
/* line 1211, ../../sass/common/_style.scss */
dl.donut-chart-data dt {
  display: inline-block;
  width: 215px;
  position: relative;
  padding-left: 25px;
  padding-top: 5px;
}
/* line 1218, ../../sass/common/_style.scss */
dl.donut-chart-data dt .bull {
  display: block;
  font-style: normal;
  width: 17px;
  height: 17px;
  font-size: 57px;
  line-height: 23px;
  text-align: center;
  position: absolute;
  top: 8px;
  left: 0;
  color: #FFF;
}
/* line 1229, ../../sass/common/_style.scss */
dl.donut-chart-data dt.color1 .bull {
  color: #143a64;
}
/* line 1233, ../../sass/common/_style.scss */
dl.donut-chart-data dt.color2 .bull {
  color: #37afed;
}
/* line 1237, ../../sass/common/_style.scss */
dl.donut-chart-data dt.color3 .bull {
  color: #ffe000;
}
/* line 1241, ../../sass/common/_style.scss */
dl.donut-chart-data dt.color4 .bull {
  color: #78ccf8;
}
/* line 1245, ../../sass/common/_style.scss */
dl.donut-chart-data dt.color5 .bull {
  color: #ffb500;
}
/* line 1249, ../../sass/common/_style.scss */
dl.donut-chart-data dt.color6 .bull {
  color: #b00057;
}
/* line 1253, ../../sass/common/_style.scss */
dl.donut-chart-data dt.color7 .bull {
  color: #71cfc6;
}
/* line 1257, ../../sass/common/_style.scss */
dl.donut-chart-data dt.color8 .bull {
  color: #8ce577;
}
/* line 1261, ../../sass/common/_style.scss */
dl.donut-chart-data dt.color9 .bull {
  color: #cbea24;
}
/* line 1265, ../../sass/common/_style.scss */
dl.donut-chart-data dt.discount {
  margin-top: 10px;
  border-top: 1px solid #e5e5e5;
  padding-top: 16px;
  font-weight: 700;
  float: left;
}
/* line 1274, ../../sass/common/_style.scss */
dl.donut-chart-data dd {
  display: inline-block;
  font-family: "Helvetica", Arial, sans-serif;
  width: 90px;
  text-align: right;
  padding-top: 5px;
  position: relative;
  font-weight: 700;
}
/* line 1283, ../../sass/common/_style.scss */
dl.donut-chart-data dd .currency {
  font-size: 10px;
  margin-left: -2px;
}
/* line 1288, ../../sass/common/_style.scss */
dl.donut-chart-data dd.discount {
  border-top: 1px solid #e5e5e5;
  margin-top: 10px;
  padding-top: 16px;
  float: left;
}
/* line 1297, ../../sass/common/_style.scss */
dl.donut-chart-data.wide dt {
  width: 416px;
}

/* line 1303, ../../sass/common/_style.scss */
.donut-chart {
  width: 220px;
  height: 220px;
  position: absolute;
  z-index: 2;
  top: 36px;
  left: 48px;
}
/* line 1309, ../../sass/common/_style.scss */
.donut-chart .chart-label {
  display: block;
  width: 130px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -65px;
  margin-top: -25px;
  font: 700 22px/24px "Turkcell Satura", "Helvetica", Arial, sans-serif;
  text-align: center;
}
/* line 1318, ../../sass/common/_style.scss */
.donut-chart .chart-label .price {
  font-size: 28px;
}
/* line 1321, ../../sass/common/_style.scss */
.donut-chart .chart-label .price .currency {
  font-size: 10px;
}
/* line 1326, ../../sass/common/_style.scss */
.donut-chart .chart-label .small-text {
  font-size: 12px;
  color: #9d9d9d;
}
/* line 1332, ../../sass/common/_style.scss */
.donut-chart:after {
  display: block;
  content: '';
  width: 161px;
  height: 7px;
  background: url('../../images/my_account/sprite-others.png') -4141px 0 no-repeat;
  position: absolute;
  bottom: -4px;
  left: 50%;
  margin-left: -80px;
}
/* line 1341, ../../sass/common/_style.scss */
.donut-chart svg {
  z-index: 3;
}

/* line 1346, ../../sass/common/_style.scss */
.bill-cnt .table td {
  border: 0px;
  padding: 0px;
}
/* line 1350, ../../sass/common/_style.scss */
.bill-cnt .table td .period-date {
  padding-top: 0px;
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
  color: #9d9d9d;
}
/* line 1358, ../../sass/common/_style.scss */
.bill-cnt .table td .donut-chart-data {
  background: none;
  font: 700 22px/24px "Turkcell Satura", "Helvetica", Arial, sans-serif;
}
/* line 1362, ../../sass/common/_style.scss */
.bill-cnt .table td .donut-chart-data dd, .bill-cnt .table td .donut-chart-data dt {
  margin-bottom: 3px;
}
/* line 1366, ../../sass/common/_style.scss */
.bill-cnt .table td .donut-chart-data .discount {
  margin: 0px;
  border: 0px;
  padding-top: 5px;
}

/* line 1379, ../../sass/common/_style.scss */
.package-arc {
  color: #4d4d4d;
  font: 700 10px/1 "Helvetica", Arial, sans-serif;
  text-transform: uppercase;
  margin: 0;
  padding: 0 0 2px;
}
/* line 1386, ../../sass/common/_style.scss */
.lt-ie10 .package-arc {
  font: 400 10px/1 Arial, sans-serif;
}
/* line 1390, ../../sass/common/_style.scss */
.package-arc dt {
  padding: 0 0 0 68px;
  margin: 4px 0 5px;
}
/* line 1395, ../../sass/common/_style.scss */
.package-arc dd {
  margin: 0;
  padding: 0 0 0 68px;
}
/* line 1400, ../../sass/common/_style.scss */
.package-arc .data_visual {
  position: relative;
  float: right;
  width: 54px;
  height: 54px;
  margin: 0 24px 0 0;
  padding: 0;
}
/* line 74, ../../sass/_mixins.scss */
.package-arc .data_visual:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 1408, ../../sass/common/_style.scss */
.package-arc .data_visual.center {
  float: none;
}
/* line 1412, ../../sass/common/_style.scss */
.package-arc .data_visual:before {
  height: 17px;
  width: 17px;
  top: 19px;
  left: 19px;
}
/* line 1418, ../../sass/common/_style.scss */
.package-arc .data_visual.voice:before {
  background: url('../../images/common/sprite-common.png') -6506px 0;
}
/* line 1423, ../../sass/common/_style.scss */
.package-arc .data_visual.data:before {
  background: url('../../images/common/sprite-common.png') -5542px 0;
}
/* line 1427, ../../sass/common/_style.scss */
.package-arc .data_visual.sms:before {
  background: url('../../images/common/sprite-common.png') -2701px 0;
}
/* line 1431, ../../sass/common/_style.scss */
.package-arc .data_visual.download:before {
  background: url('../../images/common/sprite-common.png') -2973px 0;
  top: 18px;
  left: 18px;
}
/* line 1436, ../../sass/common/_style.scss */
.package-arc .data_visual.phone:before {
  background: url('../../images/common/sprite-common.png') -4630px 0;
}
/* line 1441, ../../sass/common/_style.scss */
.package-arc .data_used {
  float: left;
  padding: 0;
  margin: 0 0 2px;
  white-space: nowrap;
}
/* line 1447, ../../sass/common/_style.scss */
.package-arc .data_used strong {
  font-size: 24px;
  line-height: 25px;
  position: relative;
}
/* line 1453, ../../sass/common/_style.scss */
.package-arc .data_used span {
  display: block;
}
/* line 1458, ../../sass/common/_style.scss */
.package-arc .data_remaining {
  border-right: 1px dotted #d8d8d8;
  color: #d8d8d8;
  float: left;
  padding: 0 15px 0 0;
  margin: 2px 15px 0 0;
  color: #78b538;
  -webkit-transition: color 0.8s ease-in;
  -moz-transition: color 0.8s ease-in;
  -o-transition: color 0.8s ease-in;
  transition: color 0.8s ease-in;
}
/* line 1468, ../../sass/common/_style.scss */
.package-arc .data_remaining strong {
  font-size: 22px;
  line-height: 21px;
  position: relative;
}
/* line 1474, ../../sass/common/_style.scss */
.package-arc .data_remaining span {
  display: block;
  margin: 2px 0 0;
}
/* line 1480, ../../sass/common/_style.scss */
.package-arc .shadow {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-bottom: 1px;
}
/* line 284, ../../sass/_mixins.scss */
.package-arc .shadow:after {
  display: block;
  content: " ";
  position: absolute;
  width: 34px;
  height: 1px;
  bottom: 0px;
  margin-left: -17px;
  left: 50%;
  background: url('../../images/common/sprite-common.png') -1917px 0 no-repeat;
  z-index: 1;
}
/* line 1484, ../../sass/common/_style.scss */
.package-arc .shadow:after {
  bottom: 9px;
}
/* line 1489, ../../sass/common/_style.scss */
.package-arc .reflection {
  position: absolute;
  z-index: 1;
  top: 23px;
  left: 0;
  -moz-transform: scaleY(-1);
  -webkit-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  -o-transform: scaleY(-1);
  opacity: 0.005;
  filter: alpha(opacity=0.5);
}
/* line 1503, ../../sass/common/_style.scss */
.package-arc .reflection:after {
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FF00FFFF');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(35%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -moz-linear-gradient(top, #ffffff 35%, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-linear-gradient(top, #ffffff 35%, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(to bottom, #ffffff 35%, rgba(255, 255, 255, 0) 100%);
  position: absolute;
  bottom: 0px;
  left: 0px;
}
/* line 1525, ../../sass/common/_style.scss */
.package-arc.v2 .data_visual {
  float: left;
  margin: -3px 15px 0 0;
}
/* line 1530, ../../sass/common/_style.scss */
.package-arc.v2 .data_remaining {
  border-right: 0;
}
/* line 1533, ../../sass/common/_style.scss */
.package-arc.v2 .data_remaining span {
  display: inline-block;
}

/* line 335, ../../sass/_mixins.scss */
.rating {
  width: 105px;
  height: 18px;
}
/* line 340, ../../sass/_mixins.scss */
.rating .star {
  padding: 0 0px;
  width: 21px;
  height: 21px;
}
/* line 346, ../../sass/_mixins.scss */
.rating .star:after {
  background: url('../../images/common/sprite-common.png') -10080px 0;
  height: 18px;
  width: 21px;
}
/* line 351, ../../sass/_mixins.scss */
.rating .star.half:after {
  background: url('../../images/common/sprite-common.png') -10296px 0;
}
/* line 355, ../../sass/_mixins.scss */
.rating .star.blank:after {
  background: url('../../images/common/sprite-common.png') -10327px 0;
}

/* line 335, ../../sass/_mixins.scss */
.rating.dark {
  width: 105px;
  height: 18px;
}
/* line 340, ../../sass/_mixins.scss */
.rating.dark .star {
  padding: 0 0px;
  width: 21px;
  height: 21px;
}
/* line 346, ../../sass/_mixins.scss */
.rating.dark .star:after {
  background: url('../../images/common/sprite-common.png') -10234px 0;
  height: 18px;
  width: 21px;
}
/* line 351, ../../sass/_mixins.scss */
.rating.dark .star.half:after {
  background: url('../../images/common/sprite-common.png') -10265px 0;
}
/* line 355, ../../sass/_mixins.scss */
.rating.dark .star.blank:after {
  background: url('../../images/common/sprite-common.png') -10327px 0;
}

/* line 335, ../../sass/_mixins.scss */
.rating.big {
  width: 175px;
  height: 31px;
}
/* line 340, ../../sass/_mixins.scss */
.rating.big .star {
  padding: 0 2px;
  width: 31px;
  height: 31px;
}
/* line 346, ../../sass/_mixins.scss */
.rating.big .star:after {
  background: url('../../images/common/sprite-common.png') -10111px 0;
  height: 31px;
  width: 31px;
}
/* line 351, ../../sass/_mixins.scss */
.rating.big .star.half:after {
  background: url('../../images/common/sprite-common.png') -10152px 0;
}
/* line 355, ../../sass/_mixins.scss */
.rating.big .star.blank:after {
  background: url('../../images/common/sprite-common.png') -10193px 0;
}

/* line 335, ../../sass/_mixins.scss */
.rating.small {
  width: 90px;
  height: 14px;
}
/* line 340, ../../sass/_mixins.scss */
.rating.small .star {
  padding: 0 2px;
  width: 14px;
  height: 14px;
}
/* line 346, ../../sass/_mixins.scss */
.rating.small .star:after {
  background: url('../../images/common/sprite-common.png') -10358px 0;
  height: 14px;
  width: 14px;
}
/* line 351, ../../sass/_mixins.scss */
.rating.small .star.half:after {
  background: url('../../images/common/sprite-common.png') -10382px 0;
}
/* line 355, ../../sass/_mixins.scss */
.rating.small .star.blank:after {
  background: url('../../images/common/sprite-common.png') -10406px 0;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 1547, ../../sass/common/_style.scss */
  .package-arc .reflection {
    top: 29px;
  }

  /* line 1551, ../../sass/common/_style.scss */
  .package-arc .shadow:after {
    bottom: 6px;
  }
}
/* line 1556, ../../sass/common/_style.scss */
.lt-ie10 .package-arc .shadow:after {
  bottom: 8px;
}

/* line 1560, ../../sass/common/_style.scss */
.lt-ie10 .package-arc .reflection:after {
  bottom: 9px;
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
}

/* line 1567, ../../sass/common/_style.scss */
.ie10 .package-arc .shadow:after {
  bottom: 7px;
}

/* line 1572, ../../sass/common/_style.scss */
.lt-ie9 .package-arc .shadow:after {
  display: none;
}

/* line 1576, ../../sass/common/_style.scss */
.lt-ie9 .package-arc .reflection {
  display: none;
}

/* line 1, ../../sass/common/_icons.scss */
a.trigger {
  position: relative;
  display: inline-block;
  padding: 0 0 0 25px;
}
/* line 74, ../../sass/_mixins.scss */
a.trigger:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 6, ../../sass/common/_icons.scss */
a.trigger:before {
  height: 17px;
  width: 17px;
  background: url('../../images/common/sprite-common.png') -3988px 0 #f6f6f6 no-repeat;
  border: 1px solid #e5e5e5;
  top: -1px;
  left: 0;
}
/* line 15, ../../sass/common/_icons.scss */
a.trigger:hover:before {
  background-position: -4015px 0;
  content: " ";
}
/* line 22, ../../sass/common/_icons.scss */
a.trigger.collapsed:before {
  background-position: -4755px 0;
  content: "  ";
}
/* line 28, ../../sass/common/_icons.scss */
a.trigger.collapsed:hover:before {
  background-position: -4782px 0;
  content: "   ";
}
/* line 36, ../../sass/common/_icons.scss */
.settings a.trigger:before {
  background-color: transparent;
  border: none;
  left: auto;
  top: 31px;
  right: 0;
}

/* line 46, ../../sass/common/_icons.scss */
i.ico {
  position: relative;
  display: inline-block;
  padding: 0 !important;
}
/* line 74, ../../sass/_mixins.scss */
i.ico:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 51, ../../sass/common/_icons.scss */
i.ico:before {
  background: url('../../images/common/sprite-common.png');
  top: 0;
  left: 0;
}
/* line 57, ../../sass/common/_icons.scss */
i.ico.download {
  height: 49px;
  width: 49px;
}
/* line 60, ../../sass/common/_icons.scss */
i.ico.download:before {
  height: 49px;
  width: 49px;
  background-position: -3047px 0;
}
/* line 66, ../../sass/common/_icons.scss */
i.ico.file {
  margin: 0 6px 0 0;
  vertical-align: middle;
  height: 16px;
  width: 26px;
}
/* line 71, ../../sass/common/_icons.scss */
i.ico.file.after {
  margin: 0 0 0 6px;
}
/* line 75, ../../sass/common/_icons.scss */
i.ico.file:before {
  height: 16px;
  width: 26px;
}
/* line 79, ../../sass/common/_icons.scss */
i.ico.file.doc:before {
  background-position: -3312px 0;
}
/* line 83, ../../sass/common/_icons.scss */
i.ico.file.pdf:before {
  background-position: -3348px 0;
}
/* line 87, ../../sass/common/_icons.scss */
i.ico.file.ppt:before {
  background-position: -3384px 0;
}
/* line 91, ../../sass/common/_icons.scss */
i.ico.file.xls:before {
  background-position: -3492px 0;
}
/* line 95, ../../sass/common/_icons.scss */
i.ico.file.zip:before {
  background-position: -3528px 0;
}
/* line 99, ../../sass/common/_icons.scss */
i.ico.file.acd:before {
  background-position: -3276px 0;
}
/* line 103, ../../sass/common/_icons.scss */
i.ico.file.unknown:before {
  background-position: -3456px 0;
}
/* line 108, ../../sass/common/_icons.scss */
i.ico.sms-grey {
  height: 16px;
  width: 23px;
}
/* line 110, ../../sass/common/_icons.scss */
i.ico.sms-grey:before {
  height: 16px;
  width: 23px;
  background-position: -5626px 0;
  top: 2px;
}
/* line 117, ../../sass/common/_icons.scss */
i.ico.sms-white {
  height: 16px;
  width: 23px;
}
/* line 119, ../../sass/common/_icons.scss */
i.ico.sms-white:before {
  height: 16px;
  width: 23px;
  background-position: -5659px 0;
  top: 2px;
}
/* line 126, ../../sass/common/_icons.scss */
i.ico.play {
  position: absolute;
  top: 50%;
  left: 50%;
  background: url('../../images/common/sprite-controls.png');
  opacity: 0.9;
  filter: alpha(opacity=90);
}
/* line 133, ../../sass/common/_icons.scss */
a:hover i.ico.play {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 137, ../../sass/common/_icons.scss */
i.ico.play.medium {
  margin: -45px 0 0 -45px;
  height: 89px;
  width: 89px;
  background-position: 0 0;
}
/* line 143, ../../sass/common/_icons.scss */
i.ico.play.xl {
  margin: -76px 0 0 -76px;
  height: 152px;
  width: 152px;
  background-position: -99px 0;
}
/* line 149, ../../sass/common/_icons.scss */
i.ico.play.xs {
  margin: -16px 0 0 -16px;
  height: 31px;
  width: 31px;
  background-position: -261px 0;
}

/* line 157, ../../sass/common/_icons.scss */
i.ico-required {
  background: url('../../images/common/sprite-common.png') -466px 0;
  display: inline-block;
  height: 5px;
  margin: 0 0 5px;
  width: 5px;
}
/* line 164, ../../sass/common/_icons.scss */
label i.ico-required {
  position: relative;
  left: 5px;
  margin: 0;
  top: -5px;
}

/* line 172, ../../sass/common/_icons.scss */
i.ico-required-white {
  background: url('../../images/common/sprite-common.png') -481px 0;
  display: inline-block;
  height: 5px;
  margin: 0 0 5px;
  width: 5px;
}
/* line 179, ../../sass/common/_icons.scss */
label i.ico-required-white {
  position: relative;
  left: 5px;
  margin: 0;
  top: -5px;
}

/* line 188, ../../sass/common/_icons.scss */
.link-download .ico {
  height: 16px;
  width: 26px;
  margin: 0 6px 0 0;
  top: 4px;
}
/* line 193, ../../sass/common/_icons.scss */
.link-download .ico.v2 {
  top: 2;
}
/* line 197, ../../sass/common/_icons.scss */
.link-download .ico:before {
  height: 16px;
  width: 26px;
}
/* line 201, ../../sass/common/_icons.scss */
.link-download .ico.file-doc:before {
  background-position: -3312px 0;
}
/* line 205, ../../sass/common/_icons.scss */
.link-download .ico.file-pdf:before {
  background-position: -3348px 0;
}
/* line 209, ../../sass/common/_icons.scss */
.link-download .ico.file-ppt:before {
  background-position: -3384px 0;
}
/* line 213, ../../sass/common/_icons.scss */
.link-download .ico.file-xls:before {
  background-position: -3492px 0;
}
/* line 217, ../../sass/common/_icons.scss */
.link-download .ico.file-zip:before {
  background-position: -3528px 0;
}
/* line 221, ../../sass/common/_icons.scss */
.link-download .ico.file-acd:before {
  background-position: -3276px 0;
}
/* line 225, ../../sass/common/_icons.scss */
.link-download .ico.file-unknown:before {
  background-position: -3456px 0;
}

/* line 231, ../../sass/common/_icons.scss */
.carrot,
.carrot-grey,
.carrot-blue,
.carrot-up {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-left: 6px;
  padding-left: 11px;
}
/* line 132, ../../sass/_mixins.scss */
.carrot:before,
.carrot-grey:before,
.carrot-blue:before,
.carrot-up:before {
  display: block;
  content: " ";
  position: absolute;
  width: 6px;
  height: 9px;
  left: 0px;
  margin-top: -4.5px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -1222px 0 no-repeat;
  z-index: 1;
}

/* line 239, ../../sass/common/_icons.scss */
.carrot:before,
.carrot-grey:before {
  background-position: -1222px 0;
}

/* line 244, ../../sass/common/_icons.scss */
.carrot-up:before {
  background-position: -1314px 0;
  padding-left: 3px;
  top: 5px !important;
}

/* line 250, ../../sass/common/_icons.scss */
.carrot-blue:before,
.carrot.active:before,
.carrot:hover:before {
  background-position: -1136px 0;
}

/* line 256, ../../sass/common/_icons.scss */
.reply-blue {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-left: 12px;
  padding-left: 18px;
}
/* line 132, ../../sass/_mixins.scss */
.reply-blue:before {
  display: block;
  content: " ";
  position: absolute;
  width: 12px;
  height: 11px;
  left: 0px;
  margin-top: -5.5px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -8754px 0 no-repeat;
  z-index: 1;
}

/* line 261, ../../sass/common/_icons.scss */
.reply-blue:before {
  background-position: -8754px 0;
}

/* line 265, ../../sass/common/_icons.scss */
.cycle-blue {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-left: 16px;
  padding-left: 20px;
}
/* line 132, ../../sass/_mixins.scss */
.cycle-blue:before {
  display: block;
  content: " ";
  position: absolute;
  width: 16px;
  height: 10px;
  left: 0px;
  margin-top: -5px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -1798px 0 no-repeat;
  z-index: 1;
}

/* line 270, ../../sass/common/_icons.scss */
.cycle-blue:before {
  background-position: -1798px 0;
}

/* line 274, ../../sass/common/_icons.scss */
.ico-home {
  height: 14px;
  width: 14px;
  background: url('../../images/common/sprite-common.png') -3564px 0;
  display: inline-block;
  text-indent: -9999px;
  top: -1px;
}
/* line 281, ../../sass/common/_icons.scss */
.ico-home:hover {
  background-position: -3612px 0;
}
/* line 286, ../../sass/common/_icons.scss */
.support .ico-home:hover {
  background-position: -3588px 0;
}
/* line 291, ../../sass/common/_icons.scss */
.ico-home.v2:hover {
  background-position: -3612px 0;
}

/* line 301, ../../sass/common/_icons.scss */
i.internet {
  display: inline-block;
  vertical-align: middle;
  background: url('../../images/internet/sprite-internet.png');
}
/* line 306, ../../sass/common/_icons.scss */
i.internet.data-movie {
  background-position: -196px 0;
  height: 51px;
  width: 73px;
}
/* line 311, ../../sass/common/_icons.scss */
i.internet.data-music {
  background-position: -279px 0;
  height: 54px;
  width: 42px;
}
/* line 316, ../../sass/common/_icons.scss */
i.internet.data-photo {
  background-position: -331px 0;
  height: 48px;
  width: 55px;
}
/* line 321, ../../sass/common/_icons.scss */
i.internet.data-upload {
  background-position: -396px 0;
  height: 49px;
  width: 52px;
}
/* line 326, ../../sass/common/_icons.scss */
i.internet.vp-game {
  background-position: -796px 0;
  height: 44px;
  width: 44px;
}
/* line 330, ../../sass/common/_icons.scss */
a:hover i.internet.vp-game, a.is-active i.internet.vp-game {
  background-position: -742px 0;
}
/* line 336, ../../sass/common/_icons.scss */
i.internet.vp-movie {
  background-position: -904px 0;
  height: 44px;
  width: 44px;
}
/* line 340, ../../sass/common/_icons.scss */
a:hover i.internet.vp-movie, a.is-active i.internet.vp-movie {
  background-position: -850px 0;
}
/* line 346, ../../sass/common/_icons.scss */
i.internet.vp-music {
  background-position: -1012px 0;
  height: 44px;
  width: 44px;
}
/* line 350, ../../sass/common/_icons.scss */
a:hover i.internet.vp-music, a.is-active i.internet.vp-music {
  background-position: -958px 0;
}
/* line 356, ../../sass/common/_icons.scss */
i.internet.vp-photo {
  background-position: -1120px 0;
  height: 44px;
  width: 44px;
}
/* line 360, ../../sass/common/_icons.scss */
a:hover i.internet.vp-photo, a.is-active i.internet.vp-photo {
  background-position: -1066px 0;
}
/* line 366, ../../sass/common/_icons.scss */
i.internet.vp-upload {
  background-position: -1228px 0;
  height: 44px;
  width: 44px;
}
/* line 370, ../../sass/common/_icons.scss */
a:hover i.internet.vp-upload, a.is-active i.internet.vp-upload {
  background-position: -1174px 0;
}
/* line 376, ../../sass/common/_icons.scss */
i.internet.sol-white {
  background-position: -458px 0;
  height: 32px;
  width: 19px;
}
/* line 381, ../../sass/common/_icons.scss */
i.internet.input-social {
  background-position: -487px 0;
  height: 19px;
  width: 65px;
}
/* line 386, ../../sass/common/_icons.scss */
i.internet.input-media {
  background-position: -562px 0;
  height: 41px;
  width: 56px;
}
/* line 391, ../../sass/common/_icons.scss */
i.internet.input-game {
  background-position: -628px 0;
  height: 40px;
  width: 41px;
}
/* line 396, ../../sass/common/_icons.scss */
i.internet.input-data {
  background-position: -679px 0;
  height: 32px;
  width: 53px;
}

/* line 5, ../../sass/common/_module.scss */
.module-row {
  padding: 30px 0 40px;
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.module-row:before, .module-row:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.module-row:after {
  clear: both;
}
/* line 9, ../../sass/common/_module.scss */
.content h1 + .list-modules .module-row:first-child {
  padding-top: 0;
}
/* line 13, ../../sass/common/_module.scss */
.module-row.pt-l {
  padding-top: 45px !important;
}
/* line 17, ../../sass/common/_module.scss */
.module-row.bb {
  border-bottom: 1px solid #e5e5e5;
}

/* line 22, ../../sass/common/_module.scss */
.module {
  position: relative;
  text-align: center;
  z-index: 10;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 10px;
}
/* line 29, ../../sass/common/_module.scss */
.module.last-row {
  padding-bottom: 50px;
}
/* line 33, ../../sass/common/_module.scss */
.cols-2 .module, .cols-3 .module, .cols-4 .module {
  float: left;
}
/* line 39, ../../sass/common/_module.scss */
.cols-2 .module {
  width: 50%;
}
/* line 44, ../../sass/common/_module.scss */
.cols-3 .module {
  width: 33%;
}
/* line 48, ../../sass/common/_module.scss */
.cols-4 .module {
  width: 25%;
}
/* line 52, ../../sass/common/_module.scss */
.module.separate-line.club {
  padding-bottom: 10px;
}
/* line 56, ../../sass/common/_module.scss */
.module.club {
  margin-bottom: 40px;
}
/* line 60, ../../sass/common/_module.scss */
.module.featured {
  margin: 50px 0;
}
/* line 64, ../../sass/common/_module.scss */
.module .visual {
  display: block;
  margin: 0 auto;
  padding: 0 0 27px;
}
/* line 69, ../../sass/common/_module.scss */
.module .visual img {
  display: block;
  margin: 0 auto;
}
/* line 75, ../../sass/common/_module.scss */
.module h2, .module .h2 {
  margin: 0;
  min-height: 24px;
}
/* line 79, ../../sass/common/_module.scss */
.module h2 a, .module .h2 a {
  display: block;
}
/* line 83, ../../sass/common/_module.scss */
.module h2.smaller, .module .h2.smaller {
  font-size: 18px;
}
/* line 88, ../../sass/common/_module.scss */
.module h2 + form,
.module h2 + p,
.module .h2 + form,
.module .h2 + p,
.module p + p.action,
.module p + ul.follow-us,
.module p + form {
  margin-top: 20px;
}
/* line 98, ../../sass/common/_module.scss */
.module .rating {
  margin: 5px auto;
}
/* line 102, ../../sass/common/_module.scss */
.module p {
  color: #8a8a8a;
  line-height: 20px;
  margin: 0;
  font-size: 14px;
}
/* line 109, ../../sass/common/_module.scss */
.module .action {
  font-size: 0;
  padding: 0 0 3px;
  position: relative;
}
/* line 114, ../../sass/common/_module.scss */
.module .action .price {
  display: inline-block;
  font-size: 24px;
  height: 44px;
  line-height: 44px;
  padding: 0 13px 0 16px;
  position: relative;
  background: #fff;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  -webkit-border-radius: 2px 0 0 2px;
  -moz-border-radius: 2px 0 0 2px;
  border-radius: 2px 0 0 2px;
}
/* line 125, ../../sass/common/_module.scss */
.module .action .price + .button-cta {
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}
/* line 129, ../../sass/common/_module.scss */
.lt-ie9 .module .action .price {
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2,Direction=225,Color='#D1D1D1');
}
/* line 133, ../../sass/common/_module.scss */
.module .action .price .amount.is-free {
  font-size: 18px;
  color: #f01f81;
}
/* line 139, ../../sass/common/_module.scss */
.module .action del {
  color: #9d9d9d;
  display: block;
  font-size: 10px;
  font-weight: 700;
  line-height: 1;
}
/* line 147, ../../sass/common/_module.scss */
.module .action .button-cta {
  padding-left: 15px;
  padding-right: 15px;
}
/* line 152, ../../sass/common/_module.scss */
.module .action > small {
  font: 700 12px/1 "Helvetica", Arial, sans-serif;
  color: #f01f81;
  display: block;
  position: absolute;
  bottom: -23px;
  left: 0px;
  width: 100%;
}
/* line 164, ../../sass/common/_module.scss */
.module .rating + p.action {
  margin-top: 0px;
}
/* line 169, ../../sass/common/_module.scss */
.module .offer .price {
  color: #f01f81;
  line-height: 34px;
}
/* line 174, ../../sass/common/_module.scss */
.module .offer del {
  position: absolute;
  bottom: 3px;
  left: 0px;
  width: 100%;
  text-align: center;
}
/* line 183, ../../sass/common/_module.scss */
.module .offer.campaign .price,
.module .offer.campaign > small {
  color: #f01f81;
}
/* line 190, ../../sass/common/_module.scss */
.module .social {
  background: #f6f6f6;
  padding: 10px;
  text-align: left;
  margin: 40px 0 0;
}
/* line 196, ../../sass/common/_module.scss */
.module .social img {
  display: block;
  float: left;
}
/* line 201, ../../sass/common/_module.scss */
.module .social .info {
  font: 700 18px/22px "Turkcell Satura", "Helvetica", Arial, sans-serif;
  color: #4d4d4d;
  display: block;
  padding: 9px 0 0 80px;
  width: 200px;
}
/* line 209, ../../sass/common/_module.scss */
.module .social .highlight {
  color: #3fb0e8;
}
/* line 214, ../../sass/common/_module.scss */
.shade .module .social, .shade .module .for-more {
  background: #FFF;
}
/* line 219, ../../sass/common/_module.scss */
.module .for-more {
  background: #f6f6f6;
  padding: 20px;
  text-align: left;
}
/* line 224, ../../sass/common/_module.scss */
.module .for-more img {
  display: block;
  float: left;
}
/* line 229, ../../sass/common/_module.scss */
.module .for-more .details {
  padding-left: 80px;
}
/* line 232, ../../sass/common/_module.scss */
.module .for-more .details h2 {
  margin-bottom: 7px;
}
/* line 236, ../../sass/common/_module.scss */
.module .for-more .details a {
  display: inline-block;
  color: #9d9d9d;
}
/* line 240, ../../sass/common/_module.scss */
.module .for-more .details a:hover {
  color: #3fb0e8;
}
/* line 243, ../../sass/common/_module.scss */
.module .for-more .details a strong,
.module .for-more .details a small {
  display: block;
}
/* line 248, ../../sass/common/_module.scss */
.module .for-more .details a strong {
  font-size: 14px;
}
/* line 252, ../../sass/common/_module.scss */
.module .for-more .details a small {
  font-size: 12px;
  margin-top: -2px;
}
/* line 260, ../../sass/common/_module.scss */
.module .more {
  margin: 8px 0 0;
}
/* line 263, ../../sass/common/_module.scss */
.module .more .price {
  position: relative;
  display: inline-block;
  font-size: 20px;
  line-height: 1;
  margin: 0 6px 0 0;
  padding: 0 10px 0 0;
}
/* line 74, ../../sass/_mixins.scss */
.module .more .price:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 271, ../../sass/common/_module.scss */
.module .more .price:before {
  background: #ccc;
  height: 12px;
  width: 1px;
  bottom: 3px;
  right: 0;
}
/* line 279, ../../sass/common/_module.scss */
.module .more .price .free {
  font-size: 14px;
}
/* line 284, ../../sass/common/_module.scss */
.module .more .carrot-blue {
  font-weight: 700;
}
/* line 288, ../../sass/common/_module.scss */
.module .more > small {
  font: 700 12px/18px "Helvetica", Arial, sans-serif;
  display: block;
  color: #f01f81;
  margin: 0 0 -19px;
}
/* line 296, ../../sass/common/_module.scss */
.module > small {
  color: #9d9d9d;
  display: block;
  font-size: 10px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  margin: -10px 0 18px;
}
/* line 306, ../../sass/common/_module.scss */
.module.over h2 a {
  color: #3fb0e8;
}
/* line 310, ../../sass/common/_module.scss */
.module.featured {
  background: #FFF;
}
/* line 313, ../../sass/common/_module.scss */
.module.featured h2 {
  padding: 36px 0;
  position: relative;
}
/* line 317, ../../sass/common/_module.scss */
.module.featured h2:after {
  display: block;
  content: "";
  width: 50px;
  height: 1px;
  background: #e5e5e5;
  position: absolute;
  bottom: 0px;
  left: 50%;
  margin-left: -25px;
}
/* line 329, ../../sass/common/_module.scss */
.module.featured h2 + p.description {
  padding: 15px 0;
}
/* line 334, ../../sass/common/_module.scss */
.shade .module.featured {
  padding: 0 0 40px;
  border: 10px solid #f2f2f2;
}
/* line 338, ../../sass/common/_module.scss */
.shade .module.featured h2.balanced {
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
}
/* line 344, ../../sass/common/_module.scss */
.module ul.follow-us > li {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  text-align: left;
  height: 22px;
}
/* line 351, ../../sass/common/_module.scss */
.module ul.follow-us > li.fb {
  width: 100px;
}
/* line 352, ../../sass/common/_module.scss */
.module ul.follow-us > li.tw {
  width: 100px;
}
/* line 356, ../../sass/common/_module.scss */
.module ul.follow-us.follow-inline {
  font-size: 0;
}
/* line 359, ../../sass/common/_module.scss */
.module ul.follow-us.follow-inline > li {
  width: auto !important;
  margin-left: 5px;
}
/* line 362, ../../sass/common/_module.scss */
.module ul.follow-us.follow-inline > li:first-child {
  margin-left: 0;
}
/* line 369, ../../sass/common/_module.scss */
.module.video {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 372, ../../sass/common/_module.scss */
.module.video .flag {
  z-index: 1;
}
/* line 376, ../../sass/common/_module.scss */
.module.video .visual {
  padding-bottom: 25px;
}
/* line 379, ../../sass/common/_module.scss */
.module.video .visual i.ico.play.medium,
.module.video .visual i.ico.camera.medium {
  top: 63px;
}
/* line 385, ../../sass/common/_module.scss */
.module.video .video-category {
  margin-top: 10px;
}
/* line 388, ../../sass/common/_module.scss */
.module.video .video-category .name {
  display: inline-block;
  padding-right: 10px;
  margin-right: 5px;
  border-right: 1px solid #e5e5e5;
  color: #8a8a8a;
}
/* line 395, ../../sass/common/_module.scss */
.module.video .video-category .name:hover {
  color: #3fb0e8;
}
/* line 401, ../../sass/common/_module.scss */
.module.video .description {
  margin-top: 20px;
}
/* line 406, ../../sass/common/_module.scss */
.module.video.has-meta .visual {
  position: relative;
  display: inline-block;
  padding-bottom: 0;
  margin-bottom: 25px;
}
/* line 413, ../../sass/common/_module.scss */
.module.video.has-meta .date,
.module.video.has-meta .common-duration {
  position: absolute;
  bottom: 6px;
  color: #fff;
}
/* line 420, ../../sass/common/_module.scss */
.module.video.has-meta .date {
  left: 10px;
}
/* line 424, ../../sass/common/_module.scss */
.module.video.has-meta .common-duration {
  right: 10px;
}
/* line 428, ../../sass/common/_module.scss */
.module.video.has-meta .info {
  display: table;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 221px;
  text-align: left;
  font-size: 16px;
  line-height: 22px;
  z-index: 1;
  background: rgba(63, 176, 232, 0.9);
  -webkit-transition: top 0.2s ease-out;
  -moz-transition: top 0.2s ease-out;
  -o-transition: top 0.2s ease-out;
  transition: top 0.2s ease-out;
}
/* line 442, ../../sass/common/_module.scss */
.lt-ie9 .module.video.has-meta .info {
  background: none;
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E53FB0E8,endColorstr=#E53FB0E8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E53FB0E8,endColorstr=#E53FB0E8);
  zoom: 1;
}
/* line 449, ../../sass/common/_module.scss */
.module.video.has-meta .info .context {
  display: table-cell;
  vertical-align: middle;
  padding: 0 20px;
  color: #fff;
}
/* line 458, ../../sass/common/_module.scss */
.module.video.has-meta.align-center .info {
  text-align: center;
}
/* line 465, ../../sass/common/_module.scss */
.module.video.has-meta:hover .info, .module.video.has-meta.hold-up .info {
  top: 0;
}
/* line 471, ../../sass/common/_module.scss */
.module.video .media-properties {
  bottom: auto;
  top: 180px;
  right: 29px;
}
/* line 479, ../../sass/common/_module.scss */
.module.sided .visual {
  margin-right: 20px;
  padding-bottom: 0;
}
/* line 484, ../../sass/common/_module.scss */
.module.sided .ico.play.medium69 {
  left: 128px;
}
/* line 488, ../../sass/common/_module.scss */
.module.sided .side-content {
  overflow: auto;
  text-align: left;
}
/* line 493, ../../sass/common/_module.scss */
.module.sided.as-list {
  padding: 0 0 40px 0;
  margin-top: 40px;
}
/* line 497, ../../sass/common/_module.scss */
.module.sided.as-list .visual {
  margin-right: 40px;
}
/* line 500, ../../sass/common/_module.scss */
.module.sided.as-list .visual i.ico.play.medium,
.module.sided.as-list .visual i.ico.camera.medium {
  left: 152px;
}

/* line 510, ../../sass/common/_module.scss */
.view-compare h2 a,
.view-compare .action .price {
  color: #8a8a8a !important;
}
/* line 515, ../../sass/common/_module.scss */
.view-compare h2 a,
.view-compare .visual {
  cursor: default;
}
/* line 520, ../../sass/common/_module.scss */
.view-compare .social,
.view-compare .visual img {
  opacity: 0.003;
  filter: alpha(opacity=0.3);
}
/* line 524, ../../sass/common/_module.scss */
.lt-ie9 .view-compare .social, .lt-ie9
.view-compare .visual img {
  filter: none;
}
/* line 529, ../../sass/common/_module.scss */
.view-compare .inverted {
  border-left: 1px solid #4d4d4d !important;
}

/* line 5, ../../sass/common/_forms.scss */
form {
  padding: 0;
  margin: 0;
}

/* line 10, ../../sass/common/_forms.scss */
select {
  margin: 0;
}

/* line 14, ../../sass/common/_forms.scss */
label {
  display: inline-block;
}
/* line 17, ../../sass/common/_forms.scss */
label.label {
  margin-bottom: 5px;
  font-size: 12px;
  font-weight: 700;
  color: #9d9d9d;
}
/* line 24, ../../sass/common/_forms.scss */
label.promoted {
  font: 400 22px/24px "Turkcell Satura", "Helvetica", Arial, sans-serif;
}

/* line 30, ../../sass/common/_forms.scss */
span.label {
  display: block;
  margin-bottom: 5px;
  font-size: 12px;
  font-weight: 700;
  color: #9d9d9d;
}

/* line 39, ../../sass/common/_forms.scss */
.change_pw {
  font: 700 10px/16px "Helvetica", Arial, sans-serif;
  position: relative;
  color: #9d9d9d;
  display: inline-block;
  padding: 0 0 0 12px;
  text-transform: uppercase;
}
/* line 74, ../../sass/_mixins.scss */
.change_pw:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 47, ../../sass/common/_forms.scss */
.change_pw:before {
  height: 9px;
  width: 6px;
  background: url('../../images/common/sprite-common.png') -1136px 0;
  top: 3px;
  left: 0;
}
/* line 54, ../../sass/common/_forms.scss */
.change_pw:hover {
  text-decoration: underline;
}

/* line 64, ../../sass/common/_forms.scss */
input.text,
textarea.text {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0px 1px 3px -2px #000;
  -moz-box-shadow: inset 0px 1px 3px -2px #000;
  box-shadow: inset 0px 1px 3px -2px #000;
  display: inline-block;
  font-size: 18px;
  background-color: #f6f6f6;
  border: 1px solid #e2e2e2;
  border-top: 1px solid #cdcdcd;
  border-bottom: 1px solid #efefef;
  color: #9d9d9d;
  font-size: 14px;
  height: auto;
  margin: 0;
}
/* line 79, ../../sass/common/_forms.scss */
input.text:focus,
textarea.text:focus {
  background-color: #fff;
  outline: 0;
}
/* line 84, ../../sass/common/_forms.scss */
input.text[disabled="disabled"],
textarea.text[disabled="disabled"] {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: #f2f2f2;
  border: none;
  color: #4d4d4d;
  font-size: 16px;
}
/* line 92, ../../sass/common/_forms.scss */
input.text.LV_invalid_field,
textarea.text.LV_invalid_field {
  border: 1px solid #db2133;
}
/* line 96, ../../sass/common/_forms.scss */
input.text.full,
textarea.text.full {
  display: block;
  width: 100%;
}

/* line 105, ../../sass/common/_forms.scss */
input.text.common {
  display: block;
  width: 100%;
  font-size: 14px;
  height: 45px;
}
/* line 111, ../../sass/common/_forms.scss */
.lt-ie9 input.text.common {
  line-height: 45px;
}

/* line 116, ../../sass/common/_forms.scss */
textarea.text.standard {
  display: block;
  width: 100%;
  height: 100px;
}

/* line 132, ../../sass/common/_forms.scss */
input.checkbox {
  position: absolute;
  left: -99999px;
}
/* line 136, ../../sass/common/_forms.scss */
input.checkbox + label {
  *zoom: 1;
  color: #9d9d9d;
  cursor: pointer;
  display: inline-block;
  margin: -4px 0 0;
  padding: 0 0 0 35px;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
input.checkbox + label:before, input.checkbox + label:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
input.checkbox + label:after {
  clear: both;
}
/* line 144, ../../sass/common/_forms.scss */
input.checkbox + label span {
  background: #f6f6f6;
  border: 1px solid #e2e2e2;
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid #cfcfcf;
  cursor: pointer;
  display: block;
  float: left;
  position: relative;
  top: 0;
  margin: 0 10px 0 -35px;
  width: 25px;
  height: 25px;
}
/* line 158, ../../sass/common/_forms.scss */
input.checkbox + label span:hover {
  background: #e5e5e5;
}
/* line 163, ../../sass/common/_forms.scss */
input.checkbox + label small {
  font: 700 10px/26px "Helvetica", Arial, sans-serif;
  display: block;
  float: left;
}
/* line 168, ../../sass/common/_forms.scss */
input.checkbox + label small.multi-lines {
  width: 272px;
  text-align: left;
  line-height: 1.4em;
}
/* line 173, ../../sass/common/_forms.scss */
input.checkbox + label small.multi-lines.narrow {
  width: 265px;
}
/* line 179, ../../sass/common/_forms.scss */
input.checkbox + label.r-side {
  padding: 0 35px 0 0;
}
/* line 182, ../../sass/common/_forms.scss */
input.checkbox + label.r-side span {
  float: right;
  margin: 0 -35px 0 10px;
}
/* line 190, ../../sass/common/_forms.scss */
input.checkbox.checked + label span {
  position: relative;
  background: #f6f6f6;
}
/* line 74, ../../sass/_mixins.scss */
input.checkbox.checked + label span:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 194, ../../sass/common/_forms.scss */
input.checkbox.checked + label span:before {
  height: 10px;
  width: 14px;
  background: url('../../images/common/sprite-common.png') -1552px 0;
  top: 8px;
  left: 6px;
}

/* line 204, ../../sass/common/_forms.scss */
input.radio {
  position: absolute;
  left: -99999px;
}
/* line 208, ../../sass/common/_forms.scss */
input.radio + label {
  font: 700 14px/1 "Helvetica", Arial, sans-serif;
  color: #4d4d4d;
  cursor: pointer;
  display: inline-block;
  min-height: 20px;
  position: relative;
  padding-left: 30px;
}
/* line 218, ../../sass/common/_forms.scss */
input.radio + label > span:first-child {
  width: 20px;
  height: 20px;
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-left: 20px;
  padding-left: 30px;
  position: absolute;
  top: 50%;
  left: 0px;
  margin-top: -5px;
}
/* line 132, ../../sass/_mixins.scss */
input.radio + label > span:first-child:before {
  display: block;
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  left: 0px;
  margin-top: -10px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -8675px 0 no-repeat;
  z-index: 1;
}
/* line 230, ../../sass/common/_forms.scss */
.radio-group-list input.radio + label > span:first-child {
  top: 20%;
}
/* line 237, ../../sass/common/_forms.scss */
input.radio + label.promoted {
  font: 400 22px/24px "Turkcell Satura", "Helvetica", Arial, sans-serif;
}
/* line 241, ../../sass/common/_forms.scss */
input.radio + label:hover {
  color: #4d4d4d;
}
/* line 243, ../../sass/common/_forms.scss */
input.radio + label:hover span:before {
  content: '  ';
  background-position: -8615px 0;
}
/* line 249, ../../sass/common/_forms.scss */
input.radio.checked + label {
  color: #4d4d4d;
}
/* line 251, ../../sass/common/_forms.scss */
input.radio.checked + label span:before {
  content: '   ';
  background-position: -8585px 0;
}
/* line 258, ../../sass/common/_forms.scss */
input.radio.required + label span:before {
  background-position: -8705px 0;
}
/* line 262, ../../sass/common/_forms.scss */
input.radio.required + label:hover span:before {
  background-position: -8615px 0;
}
/* line 266, ../../sass/common/_forms.scss */
input.radio.required.checked + label span:before {
  background-position: -8585px 0;
}

/* line 276, ../../sass/common/_forms.scss */
.form-item {
  margin-bottom: 20px;
}
/* line 279, ../../sass/common/_forms.scss */
.form-item.type2 {
  margin: 40px 0;
}

/* line 288, ../../sass/common/_forms.scss */
.search_clear_button {
  position: relative;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  height: 14px;
  width: 14px;
  background: transparent;
  text-indent: -9999px;
  border: 0;
  position: absolute;
}
/* line 74, ../../sass/_mixins.scss */
.search_clear_button:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 297, ../../sass/common/_forms.scss */
.search_clear_button:before {
  height: 14px;
  width: 14px;
  background: url('../../images/common/sprite-common.png') -1626px 0;
  top: 0;
  left: 0;
}
/* line 304, ../../sass/common/_forms.scss */
.search_clear_button:hover:before {
  background-position: -1650px 0;
}
/* line 308, ../../sass/common/_forms.scss */
#hero .search_clear_button {
  top: 31px;
  right: 140px;
}
/* line 313, ../../sass/common/_forms.scss */
section.content .search_clear_button {
  top: 22px;
  right: 57px;
}
/* line 319, ../../sass/common/_forms.scss */
section.content .help_section .search_clear_button {
  top: 20px;
  right: 75px;
}
/* line 324, ../../sass/common/_forms.scss */
section.content .search.common .search_clear_button {
  top: 16px;
}
/* line 328, ../../sass/common/_forms.scss */
nav.nav-main .search_clear_button {
  top: 20px;
  right: 17px;
}
/* line 333, ../../sass/common/_forms.scss */
section.breadcrumbs .search_clear_button {
  top: 11px;
  right: 42px;
}

/* line 339, ../../sass/common/_forms.scss */
::-ms-clear {
  display: none;
}

/* line 349, ../../sass/common/_forms.scss */
.steps li {
  list-style: inside none;
}
/* line 352, ../../sass/common/_forms.scss */
.steps li.center {
  text-align: center;
}
/* line 356, ../../sass/common/_forms.scss */
.steps li input.text {
  padding: 14px;
  font-size: 14px;
  width: 100%;
  height: 45px;
}

/* line 369, ../../sass/common/_forms.scss */
.switcher {
  margin: 0;
  width: 140px;
  position: relative;
}
/* line 374, ../../sass/common/_forms.scss */
.switcher span.counter {
  font: 700 22px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  position: absolute;
  top: 10px;
  left: 155px;
  width: 200px;
}
/* line 382, ../../sass/common/_forms.scss */
.switcher input.checkbox + label {
  background: #bababa;
  display: block;
  padding: 3px;
  margin: 0;
  height: 38px;
}
/* line 389, ../../sass/common/_forms.scss */
.switcher input.checkbox + label span {
  width: 100%;
  background: #bababa;
  border: none;
  height: 38px;
  position: relative;
  top: 0;
  margin: 0;
}
/* line 398, ../../sass/common/_forms.scss */
.switcher input.checkbox + label span:before, .switcher input.checkbox + label span:after {
  font: 700 19px/40px "Turkcell Satura", "Helvetica", Arial, sans-serif;
  width: 50%;
  height: 100%;
  position: absolute;
  top: 0;
  text-align: center;
}
/* line 406, ../../sass/common/_forms.scss */
.switcher input.checkbox + label span:before {
  content: 'KAPALI';
  left: 0;
  color: #626262;
  background: #929292;
}
/* line 413, ../../sass/common/_forms.scss */
.switcher input.checkbox + label span:after {
  content: 'A\00C7';
  right: 0;
  color: #929292;
  background: #bababa;
}
/* line 422, ../../sass/common/_forms.scss */
.switcher input.checkbox.checked + label {
  background: #0c203d;
}
/* line 425, ../../sass/common/_forms.scss */
.switcher input.checkbox.checked + label span:before {
  content: 'KAPAT';
  background-image: none;
  background-color: #0c203d;
  color: #3a557d;
}
/* line 432, ../../sass/common/_forms.scss */
.switcher input.checkbox.checked + label span:after {
  content: 'A\00C7IK';
  color: #FFF;
  background-color: #3fb0e8;
}

/* line 441, ../../sass/common/_forms.scss */
div.pass_cnt {
  position: relative;
}
/* line 444, ../../sass/common/_forms.scss */
div.pass_cnt input.fake_label + .pass_label {
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 18px 20px 15px;
  font-size: 18px;
  color: #9d9d9d;
}
/* line 454, ../../sass/common/_forms.scss */
div.pass_cnt input.focused + .pass_label {
  display: none;
}

/* line 463, ../../sass/common/_forms.scss */
ul.single_item_selector {
  margin: 0 0 0 150px;
  display: inline-block;
  background-color: #0c203d;
  padding: 0 3px;
}
/* line 469, ../../sass/common/_forms.scss */
ul.single_item_selector li {
  display: inline-block;
  text-align: center;
  padding: 3px 0;
}
/* line 474, ../../sass/common/_forms.scss */
ul.single_item_selector li a {
  font: 400 18px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  display: block;
  padding: 12px 0 0 0;
  width: 106px;
  height: 26px;
  color: #fff;
}
/* line 483, ../../sass/common/_forms.scss */
ul.single_item_selector li a:hover {
  color: #e5e5e5;
}
/* line 487, ../../sass/common/_forms.scss */
ul.single_item_selector li.active a {
  background-color: #3fb0e8;
}
/* line 491, ../../sass/common/_forms.scss */
ul.single_item_selector li.active a:hover {
  background-color: #3fb0e8;
}
/* line 496, ../../sass/common/_forms.scss */
ul.single_item_selector.v2 {
  margin: 0;
  display: table;
  table-layout: fixed;
  width: 100%;
}
/* line 502, ../../sass/common/_forms.scss */
ul.single_item_selector.v2 li {
  display: table-cell;
}
/* line 505, ../../sass/common/_forms.scss */
ul.single_item_selector.v2 li a {
  width: auto;
}

/* line 512, ../../sass/common/_forms.scss */
.fake_pw_placeholder {
  position: relative;
}
/* line 515, ../../sass/common/_forms.scss */
.fake_pw_placeholder .pass_label {
  position: absolute;
  left: 2px;
  right: 2px;
  top: 2px;
  bottom: 2px;
  padding: 12px;
  color: #9d9d9d;
  cursor: text;
  background-color: #f6f6f6;
}

/***********************************************************

    CUSTOM UPLOAD

***********************************************************/
/* line 538, ../../sass/common/_forms.scss */
.customfile-input {
  position: absolute;
  height: 100px !important;
  cursor: pointer;
  background: transparent;
  border: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: 999;
}

/* line 548, ../../sass/common/_forms.scss */
.customfile {
  width: 121px;
  cursor: pointer;
  overflow: hidden;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #9d9d9d;
  display: inline-block;
  font-size: 18px;
  height: 45px;
  margin: 0;
}
/* line 561, ../../sass/common/_forms.scss */
.customfile:focus {
  background-color: #fff;
  outline: 0;
}
/* line 566, ../../sass/common/_forms.scss */
.customfile[disabled="disabled"] {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: #f2f2f2;
  border: none;
  color: #4d4d4d;
  font-size: 16px;
}
/* line 574, ../../sass/common/_forms.scss */
.customfile.LV_invalid_field {
  border: 1px solid #db2133;
}
/* line 578, ../../sass/common/_forms.scss */
.customfile.textarea-type1 {
  display: block;
  height: 170px;
  width: 315px;
}

/* line 585, ../../sass/common/_forms.scss */
.customfile-disabled {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: #f2f2f2;
  border: none;
  color: #4d4d4d;
  font-size: 16px;
}

/* line 593, ../../sass/common/_forms.scss */
.customfile-feedback {
  display: none;
  margin: 1px 1px 1px 5px;
  padding: .7em .6em 0 .6em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
}

/* line 603, ../../sass/common/_forms.scss */
.customfile-feedback-populated {
  color: #0000;
}

/* line 607, ../../sass/common/_forms.scss */
.customfile-button {
  float: right;
  text-align: center;
  font: 400 20px/46px "Turkcell Satura", "Helvetica", Arial, sans-serif;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  background: #ffe000;
  border: 0;
  color: #000;
  display: inline-block;
  height: 44px;
  text-align: center;
  vertical-align: top;
  white-space: nowrap;
  vertical-align: top;
  width: 120px;
}

/* line 626, ../../sass/common/_forms.scss */
.customfile-hover .customfile-button {
  background: #f2d500;
  color: #000;
}

/* line 632, ../../sass/common/_forms.scss */
.customfile-focus {
  background-color: #ffffff;
  outline: 0 none;
}

/* line 637, ../../sass/common/_forms.scss */
.custom-file-container {
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.custom-file-container:before, .custom-file-container:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.custom-file-container:after {
  clear: both;
}
/* line 640, ../../sass/common/_forms.scss */
.custom-file-container .input-validate {
  display: block;
  width: 100%;
  color: #ee0707;
  float: left;
  font-size: 11px;
  margin-top: 5px;
}
/* line 649, ../../sass/common/_forms.scss */
.custom-file-container .customfile {
  float: right;
}
/* line 653, ../../sass/common/_forms.scss */
.custom-file-container .text {
  float: left !important;
  width: 330px !important;
}
/* line 657, ../../sass/common/_forms.scss */
.custom-file-container .text[readonly] {
  cursor: default;
}
/* line 661, ../../sass/common/_forms.scss */
.custom-file-container .text.long {
  width: 515px !important;
}

/* line 671, ../../sass/common/_forms.scss */
.fancy-input {
  position: absolute;
  left: -9999px;
}
/* line 675, ../../sass/common/_forms.scss */
.fancy-input + label {
  display: table-cell;
  vertical-align: middle;
  margin: 0;
  cursor: pointer;
  background: url('../../images/internet/sprite-internet.png');
  background-position: -98px 0;
  height: 88px;
  width: 88px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 686, ../../sass/common/_forms.scss */
.fancy-input:checked + label {
  background-position: 0 0;
}

/* line 695, ../../sass/common/_forms.scss */
.common-error,
.LV_validation_message.LV_invalid {
  display: block;
  color: #db2133;
  padding: 0 5px;
  margin: 5px 0;
  font-size: 11px;
  font-weight: 700;
}

/* line 705, ../../sass/common/_forms.scss */
.LV_validation_message.LV_valid {
  display: none;
}

/* line 713, ../../sass/common/_forms.scss */
.speech_to_text_button {
  position: relative;
  height: 14px;
  width: 14px;
  background: transparent;
  text-indent: -9999px;
  border: 0;
  position: absolute;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 74, ../../sass/_mixins.scss */
.speech_to_text_button:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 723, ../../sass/common/_forms.scss */
.speech_to_text_button:before {
  top: 0;
  left: 0;
  background: url('../../images/common/sprite-common.png') -8175px 0;
  height: 16px;
  width: 16px;
}
/* line 730, ../../sass/common/_forms.scss */
section.content .help_section .speech_to_text_button {
  top: 20px;
  right: 55px;
}

/* line 738, ../../sass/common/_forms.scss */
.input-hint {
  display: block;
  margin-top: 5px;
  font-size: 10px;
  font-weight: 700;
  color: #9d9d9d;
}

/* line 747, ../../sass/common/_forms.scss */
.my_account-form label {
  color: #9d9d9d;
  font-size: 10px;
  font-weight: 700;
}
/* line 752, ../../sass/common/_forms.scss */
.my_account-form label.block {
  display: block;
}

/* line 759, ../../sass/common/_forms.scss */
.radio-group-list li {
  padding: 0 0 10px;
}
/* line 762, ../../sass/common/_forms.scss */
.radio-group-list li label {
  font: 700 18px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
}

/* line 770, ../../sass/common/_forms.scss */
.selectbox-container.centered .trk_dropdown {
  width: 200px;
  margin-left: auto;
  margin-right: auto;
}
/* line 779, ../../sass/common/_forms.scss */
.selectbox-container.long.centered .trk_dropdown {
  width: 300px;
}
/* line 787, ../../sass/common/_forms.scss */
.selectbox-container.longer.centered .trk_dropdown {
  width: 400px;
}

/* line 794, ../../sass/common/_forms.scss */
.bill-radio-input-list {
  position: relative;
}
/* line 798, ../../sass/common/_forms.scss */
.bill-radio-input-list .input-container input.common {
  font-size: 22px;
}
/* line 802, ../../sass/common/_forms.scss */
.bill-radio-input-list .input-container label {
  position: absolute;
  left: -39px;
  top: 19px;
}

/* line 810, ../../sass/common/_forms.scss */
.datepicker-container {
  position: relative;
}
/* line 813, ../../sass/common/_forms.scss */
.datepicker-container .datepicker {
  padding-right: 30px;
  cursor: auto !important;
}
/* line 818, ../../sass/common/_forms.scss */
.datepicker-container span.datepicker-ico {
  display: block;
  background: url('../../images/common/sprite-common.png') -2427px 0;
  height: 19px;
  width: 19px;
  position: absolute;
  top: 5px;
  right: 0px;
}
/* line 826, ../../sass/common/_forms.scss */
.datepicker-container span.datepicker-ico.v2 {
  right: 25px;
}

/* line 832, ../../sass/common/_forms.scss */
div.terms-item {
  margin: 15px 0 0;
  vertical-align: top;
}
/* line 836, ../../sass/common/_forms.scss */
div.terms-item label {
  color: #9d9d9d;
  font-size: 10px;
  font-weight: 700;
  margin: 0;
  text-transform: uppercase;
}
/* line 843, ../../sass/common/_forms.scss */
div.terms-item label.copy small {
  line-height: 15px;
  float: none;
}
/* line 849, ../../sass/common/_forms.scss */
.personal div.terms-item label:first-child {
  color: #4d4d4d;
  font-size: 14px;
  font-weight: 400;
  text-transform: none;
  margin: 0 0 5px;
}
/* line 859, ../../sass/common/_forms.scss */
div.terms-item input.text {
  padding: 18px 20px 15px;
  width: 100%;
}
/* line 863, ../../sass/common/_forms.scss */
div.terms-item input.text[disabled="disabled"] {
  padding: 13px 14px 11px;
}
/* line 868, ../../sass/common/_forms.scss */
div.terms-item.full > label {
  display: block;
  width: 100%;
}
/* line 873, ../../sass/common/_forms.scss */
div.terms-item.output {
  height: 44px;
  background: #f2f2f2;
  *zoom: 1;
  margin: 0 0 1px;
  position: relative;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
div.terms-item.output:before, div.terms-item.output:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
div.terms-item.output:after {
  clear: both;
}
/* line 64, ../../sass/_mixins.scss */
div.terms-item.output:after {
  display: block;
  content: " ";
  position: absolute;
}
/* line 880, ../../sass/common/_forms.scss */
div.terms-item.output:after {
  height: 12px;
  width: 10px;
  background: url('../../images/my_account/sprite-icons.png') -7997px 0;
  right: 15px;
  top: 15px;
}
/* line 887, ../../sass/common/_forms.scss */
div.terms-item.output label {
  float: left;
  line-height: 44px;
  width: 176px;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 895, ../../sass/common/_forms.scss */
div.terms-item.output input.text {
  float: right;
  width: 218px;
}
/* line 900, ../../sass/common/_forms.scss */
div.terms-item.output:first-child {
  margin-top: 15px;
}

/* line 8, ../../sass/common/_tabels.scss */
.table.sep-bot {
  border-bottom: 1px solid #e5e5e5;
}
/* line 12, ../../sass/common/_tabels.scss */
.table.no-sort a.filter {
  cursor: default;
}
/* line 14, ../../sass/common/_tabels.scss */
.table.no-sort a.filter:after {
  background: none;
}
/* line 19, ../../sass/common/_tabels.scss */
.table th {
  border-bottom: 1px solid #e5e5e5;
  color: #9d9d9d;
  font: 700 10px/1 "Helvetica", Arial, sans-serif;
  padding: 0 0 10px;
  text-align: left;
}
/* line 26, ../../sass/common/_tabels.scss */
.table th.filter {
  padding-bottom: 0px;
}
/* line 30, ../../sass/common/_tabels.scss */
.table th span.icon {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-left: 20px;
}
/* line 132, ../../sass/_mixins.scss */
.table th span.icon:before {
  display: block;
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  left: 0px;
  margin-top: -10px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -7197px 0 no-repeat;
  z-index: 1;
}
/* line 34, ../../sass/common/_tabels.scss */
.table th a.filter {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-left: 20px;
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-right: 20px;
}
/* line 132, ../../sass/_mixins.scss */
.table th a.filter:before {
  display: block;
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  left: 0px;
  margin-top: -10px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -7197px 0 no-repeat;
  z-index: 1;
}
/* line 162, ../../sass/_mixins.scss */
.table th a.filter.active:before, .table th a.filter:hover:before {
  background-position: -7227px 0;
}
/* line 284, ../../sass/_mixins.scss */
.table th a.filter:after {
  display: block;
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  right: 0px;
  margin-top: -10px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -2277px 0 no-repeat;
  z-index: 1;
}
/* line 314, ../../sass/_mixins.scss */
.table th a.filter.active:after, .table th a.filter:hover:after {
  background-position: -2217px 0;
}
/* line 38, ../../sass/common/_tabels.scss */
.table th a.filter.up {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-right: 20px;
}
/* line 284, ../../sass/_mixins.scss */
.table th a.filter.up:after {
  display: block;
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  right: 0px;
  margin-top: -10px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -2247px 0 no-repeat;
  z-index: 1;
}
/* line 314, ../../sass/_mixins.scss */
.table th a.filter.up.active:after, .table th a.filter.up:hover:after {
  background-position: -2187px 0;
}
/* line 42, ../../sass/common/_tabels.scss */
.table th a.filter:after {
  right: 5px;
}
/* line 46, ../../sass/common/_tabels.scss */
.table th a.filter:hover:before, .table th a.filter:before {
  background-position: -99999px -9999999px;
}
/* line 51, ../../sass/common/_tabels.scss */
.table th a.filter.selected, .table th a.filter:hover {
  color: #FFF;
  background: #4d4d4d;
}
/* line 57, ../../sass/common/_tabels.scss */
.table th a.filter.speed.selected:before, .table th a.filter.speed:hover:before {
  background-position: -7227px 0;
}
/* line 62, ../../sass/common/_tabels.scss */
.table th a.filter.limit.selected:before, .table th a.filter.limit:hover:before {
  background-position: -6867px 0;
}
/* line 67, ../../sass/common/_tabels.scss */
.table th a.filter.download.selected:before, .table th a.filter.download:hover:before {
  background-position: -6807px 0;
}
/* line 72, ../../sass/common/_tabels.scss */
.table th a.filter.upload.selected:before, .table th a.filter.upload:hover:before {
  background-position: -7347px 0;
}
/* line 77, ../../sass/common/_tabels.scss */
.table th a.filter.price.selected:before, .table th a.filter.price:hover:before {
  background-position: -7107px 0;
}
/* line 82, ../../sass/common/_tabels.scss */
.table th a.filter.star.selected:before, .table th a.filter.star:hover:before {
  background-position: -7287px 0;
}
/* line 87, ../../sass/common/_tabels.scss */
.table th a.filter.package.selected:before, .table th a.filter.package:hover:before {
  background-position: -7017px 0;
}
/* line 93, ../../sass/common/_tabels.scss */
.table th a.filter,
.table th span.icon {
  display: inline-block;
  padding: 8px 30px 8px 10px;
  left: -10px;
}
/* line 99, ../../sass/common/_tabels.scss */
.table th a.filter:before,
.table th span.icon:before {
  left: 5px;
  margin-top: -11px;
}
/* line 104, ../../sass/common/_tabels.scss */
.table th a.filter.speed, .table th a.filter.limit, .table th a.filter.download, .table th a.filter.upload, .table th a.filter.package, .table th a.filter.cost, .table th a.filter.star,
.table th span.icon.speed,
.table th span.icon.limit,
.table th span.icon.download,
.table th span.icon.upload,
.table th span.icon.package,
.table th span.icon.cost,
.table th span.icon.star {
  padding-left: 30px;
}
/* line 114, ../../sass/common/_tabels.scss */
.table th a.filter.speed:before,
.table th span.icon.speed:before {
  background-position: -7197px 0;
}
/* line 118, ../../sass/common/_tabels.scss */
.table th a.filter.limit:before,
.table th span.icon.limit:before {
  background-position: -6837px 0;
}
/* line 122, ../../sass/common/_tabels.scss */
.table th a.filter.download:before,
.table th span.icon.download:before {
  background-position: -6777px 0;
}
/* line 126, ../../sass/common/_tabels.scss */
.table th a.filter.upload:before,
.table th span.icon.upload:before {
  background-position: -7317px 0;
}
/* line 130, ../../sass/common/_tabels.scss */
.table th a.filter.price:before,
.table th span.icon.price:before {
  background-position: -7047px 0;
}
/* line 134, ../../sass/common/_tabels.scss */
.table th a.filter.cost:before,
.table th span.icon.cost:before {
  background-position: -7047px 0;
}
/* line 138, ../../sass/common/_tabels.scss */
.table th a.filter.star:before,
.table th span.icon.star:before {
  background-position: -7257px 0;
}
/* line 142, ../../sass/common/_tabels.scss */
.table th a.filter.package:before,
.table th span.icon.package:before {
  background-position: -6957px 0;
}
/* line 150, ../../sass/common/_tabels.scss */
.table td {
  border-top: 1px solid #e5e5e5;
  padding: 14px 0 12px;
  vertical-align: middle;
  line-height: 1;
}
/* line 156, ../../sass/common/_tabels.scss */
.table td.pad-right {
  padding-right: 10px;
}
/* line 159, ../../sass/common/_tabels.scss */
.table td.pad-left {
  padding-left: 10px;
}
/* line 165, ../../sass/common/_tabels.scss */
.table tbody:first-child tr td {
  border-top: none;
}
/* line 171, ../../sass/common/_tabels.scss */
.table tbody tr td.shadow {
  border-top: none;
  padding: 0;
}
/* line 175, ../../sass/common/_tabels.scss */
.table tbody tr td.shadow div.shadow {
  width: 100%;
  min-height: 60px;
  position: relative;
}
/* line 181, ../../sass/common/_tabels.scss */
.table tbody tr td.shadow div.shadow2 {
  width: 100%;
  position: relative;
}
/* line 185, ../../sass/common/_tabels.scss */
.table tbody tr td.shadow div.shadow2 strong {
  position: relative;
  z-index: 1;
}
/* line 190, ../../sass/common/_tabels.scss */
.table tbody tr td.shadow div.shadow2 span {
  position: relative;
  z-index: 1;
}
/* line 200, ../../sass/common/_tabels.scss */
.table tbody tr:hover td div.shadow:after,
.table tbody tr.active td div.shadow:after {
  background: url("../../images/common/bg-tr-hover.png") 0 0 repeat-y;
  content: " ";
  display: block;
  position: absolute;
  top: -1px;
  left: -21px;
  width: 736px;
  height: 101%;
  z-index: -1;
}
/* line 214, ../../sass/common/_tabels.scss */
.table tbody tr.selected div.shadow2:before,
.table tbody tr.selected div.shadow2:after {
  content: " ";
  display: block;
  position: absolute;
  z-index: 0;
  left: 0px;
  height: 20px;
  width: 650px;
}
/* line 225, ../../sass/common/_tabels.scss */
.table tbody tr.selected div.shadow2:before {
  top: -19px;
  background: url('../../images/common/sprite-shadows.png') -18956px 0;
}
/* line 230, ../../sass/common/_tabels.scss */
.table tbody tr.selected div.shadow2:after {
  bottom: -19px;
  background: url('../../images/common/sprite-shadows.png') -18296px 0;
}
/* line 236, ../../sass/common/_tabels.scss */
.table tbody tr.active td .separate div.shadow:after,
.table tbody tr:hover td .separate div.shadow:after {
  display: none;
}
/* line 243, ../../sass/common/_tabels.scss */
.table small.ps {
  font-size: 10px;
  font-weight: 700;
}
/* line 248, ../../sass/common/_tabels.scss */
.table .button-cta.more {
  position: absolute;
  top: 50%;
  right: 10px;
  margin-top: -22px;
}
/* line 255, ../../sass/common/_tabels.scss */
.table .button-cta.action {
  position: absolute;
  top: 50%;
  right: 10px;
  margin-top: -22px;
}
/* line 262, ../../sass/common/_tabels.scss */
.table .price_group {
  position: relative;
  padding: 13px 0 12px 30px;
  color: #f31381;
  min-height: 70px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 269, ../../sass/common/_tabels.scss */
.table .price_group.hot {
  background-color: #fde8f2;
}
/* line 274, ../../sass/common/_tabels.scss */
.table .single-price {
  padding-left: 30px;
}
/* line 278, ../../sass/common/_tabels.scss */
.table .tiny-text {
  font-size: 11px;
}
/* line 283, ../../sass/common/_tabels.scss */
.table.has-icon th {
  padding-bottom: 0;
}
/* line 289, ../../sass/common/_tabels.scss */
.table tr.bb td, .table tr.bb th {
  border-bottom: 1px solid #e5e5e5;
}
/* line 296, ../../sass/common/_tabels.scss */
.table.table-type2 tbody td {
  height: 88px;
  vertical-align: middle;
  font-size: 14px;
  font-weight: 700;
}
/* line 304, ../../sass/common/_tabels.scss */
.table.table-type2 tbody tr.bb td {
  border-bottom: 1px solid #e5e5e5;
}
/* line 310, ../../sass/common/_tabels.scss */
.table.table-type2 tbody tr.active td {
  background: #f2f2f2;
}
/* line 313, ../../sass/common/_tabels.scss */
.table.table-type2 tbody tr.active td span.price .amount,
.table.table-type2 tbody tr.active td span.price .currency {
  color: #9d9d9d;
}
/* line 320, ../../sass/common/_tabels.scss */
.table.table-type2 tbody a {
  display: inline-block;
}
/* line 323, ../../sass/common/_tabels.scss */
.table.table-type2 tbody a.carrot-right {
  position: relative;
  padding: 0 0 0 12px;
}
/* line 64, ../../sass/_mixins.scss */
.table.table-type2 tbody a.carrot-right:after {
  display: block;
  content: " ";
  position: absolute;
}
/* line 327, ../../sass/common/_tabels.scss */
.table.table-type2 tbody a.carrot-right:after {
  height: 9px;
  width: 6px;
  background: url('../../images/common/sprite-common.png') -1136px 0;
  top: 2px;
  left: 0;
}
/* line 336, ../../sass/common/_tabels.scss */
.table.table-type2 tbody .total {
  font-size: 30px;
  font-weight: 700;
}
/* line 342, ../../sass/common/_tabels.scss */
.table.table-type2 tbody .foot-row td {
  border-bottom: 4px solid #e5e5e5;
}
/* line 349, ../../sass/common/_tabels.scss */
.table .delete {
  position: relative;
  padding: 0 0 0 16px;
  min-height: 11px;
  font-size: 10px;
  color: #9d9d9d;
  font-weight: 700;
}
/* line 64, ../../sass/_mixins.scss */
.table .delete:after {
  display: block;
  content: " ";
  position: absolute;
}
/* line 357, ../../sass/common/_tabels.scss */
.table .delete:after {
  background: url('../../images/my_account/sprite-icons.png') -2476px 0 no-repeat;
  background-position: -2476px 0;
  height: 11px;
  width: 11px;
  top: 0;
  left: 0;
}
/* line 366, ../../sass/common/_tabels.scss */
.table .download-blue {
  position: relative;
  padding: 0 0 0 13px;
  min-height: 11px;
  font-size: 10px;
  color: #9d9d9d;
  font-weight: 700;
}
/* line 64, ../../sass/_mixins.scss */
.table .download-blue:after {
  display: block;
  content: " ";
  position: absolute;
}
/* line 374, ../../sass/common/_tabels.scss */
.table .download-blue:after {
  background: url('../../images/common/sprite-common.png') -3000px 0 no-repeat;
  background-position: -3000px 0;
  height: 11px;
  width: 10px;
  top: -1px;
  left: 0;
}
/* line 382, ../../sass/common/_tabels.scss */
.table .download-blue:hover {
  color: #37afeb;
}
/* line 387, ../../sass/common/_tabels.scss */
.table .ico-success {
  position: relative;
  padding: 0 0 0 22px;
  min-height: 11px;
}
/* line 64, ../../sass/_mixins.scss */
.table .ico-success:after {
  display: block;
  content: " ";
  position: absolute;
}
/* line 392, ../../sass/common/_tabels.scss */
.table .ico-success:after {
  background: url('../../images/my_account/sprite-icons.png') -7437px 0 no-repeat;
  background-position: -7437px 0;
  height: 12px;
  width: 16px;
  top: 0;
  left: 0;
}
/* line 401, ../../sass/common/_tabels.scss */
.table .ico-pdf {
  display: inline-block;
  text-indent: -9999px;
  background: url('../../images/my_account/sprite-icons.png') -4716px 0 no-repeat;
  background-position: -4716px 0;
  height: 33px;
  width: 33px;
}
/* line 409, ../../sass/common/_tabels.scss */
.table .ico-xls {
  display: inline-block;
  text-indent: -9999px;
  background: url('../../images/my_account/sprite-icons.png') -7298px 0 no-repeat;
  background-position: -7298px 0;
  height: 31px;
  width: 33px;
}
/* line 417, ../../sass/common/_tabels.scss */
.table .repeat {
  color: #3fb0e8;
  font-weight: 700;
}

/* line 427, ../../sass/common/_tabels.scss */
.table-campaign {
  width: auto;
  max-width: 100%;
  color: #4d4d4d;
}
/* line 432, ../../sass/common/_tabels.scss */
.table-campaign tr:nth-child(odd) {
  background-color: #efefef;
}
/* line 436, ../../sass/common/_tabels.scss */
.table-campaign th {
  color: #fff;
  background-color: #16375A;
  font-weight: bold;
}
/* line 442, ../../sass/common/_tabels.scss */
.table-campaign td {
  font-weight: normal;
}
/* line 446, ../../sass/common/_tabels.scss */
.table-campaign td, .table-campaign th {
  height: auto;
  padding: 10px 15px;
  text-align: center;
  border: 1px solid #e5e5e5;
}
/* line 452, ../../sass/common/_tabels.scss */
.table-campaign td:first-child, .table-campaign th:first-child {
  text-align: left;
}

/* line 458, ../../sass/common/_tabels.scss */
.table-nav.pager {
  position: relative !important;
  top: 0 !important;
}
/* line 462, ../../sass/common/_tabels.scss */
.table-nav.pager form {
  display: inline-block;
}
/* line 466, ../../sass/common/_tabels.scss */
.table-nav.pager .table-nav-container {
  position: relative;
  text-align: center;
  float: left;
  padding: 4px 0;
}
/* line 472, ../../sass/common/_tabels.scss */
.table-nav.pager .table-nav-container .table-page-counter {
  float: left;
  border: none;
  width: 50px;
  padding: 0;
  margin: 0 5px 0 0;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 485, ../../sass/common/_tabels.scss */
.table-nav.pager .table-nav-container .table-control {
  position: relative;
  top: auto;
  left: auto;
  width: auto;
  height: auto;
  margin-top: 0;
  font-size: 0;
  font-weight: 400;
  line-height: 1;
  color: #fff;
  text-align: center;
  background: none;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  opacity: 1;
  filter: alpha(opacity=100);
  float: left;
  margin: 0 5px;
  background: url('../../images/my_account/sprite-icons.png') no-repeat;
}
/* line 506, ../../sass/common/_tabels.scss */
.table-nav.pager .table-nav-container .table-control.prev {
  top: auto;
  height: 15px;
  width: 10px;
  background-position: -7786px 0;
}
/* line 512, ../../sass/common/_tabels.scss */
.table-nav.pager .table-nav-container .table-control.next {
  top: auto;
  bottom: auto;
  right: auto;
  height: 15px;
  width: 10px;
  background-position: -7766px 0;
}
/* line 521, ../../sass/common/_tabels.scss */
.table-nav.pager .table-nav-container .total-item {
  float: left;
  line-height: 15px;
  margin-top: 1px;
  position: relative;
  padding-right: 4px;
  padding-left: 3px;
}
/* line 74, ../../sass/_mixins.scss */
.table-nav.pager .table-nav-container .total-item:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 529, ../../sass/common/_tabels.scss */
.table-nav.pager .table-nav-container .total-item:before {
  content: "/";
  left: -7px;
}
/* line 536, ../../sass/common/_tabels.scss */
.table-nav.pager .pagesize {
  float: left;
  width: 50px;
  height: 25px;
  padding: 0;
  margin: 0 0 0 10px;
  display: none;
}

/* line 6, ../../sass/common/_separate.scss */
.separate {
  position: relative;
  position: relative;
}
/* line 74, ../../sass/_mixins.scss */
.separate:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 64, ../../sass/_mixins.scss */
.separate:after {
  display: block;
  content: " ";
  position: absolute;
}
/* line 10, ../../sass/common/_separate.scss */
.separate:before, .separate:after {
  left: 0px;
  height: 18px;
  z-index: -1;
}
/* line 16, ../../sass/common/_separate.scss */
.separate:before {
  top: 0px;
}
/* line 20, ../../sass/common/_separate.scss */
.separate:after {
  bottom: 0px;
}
/* line 24, ../../sass/common/_separate.scss */
.separate.top-s:before {
  background: url('../../images/common/sprite-shadows.png') -11376px 0;
  height: 18px;
  width: 660px;
}
/* line 29, ../../sass/common/_separate.scss */
.separate.top-m:before {
  background: url('../../images/common/sprite-shadows.png') -9736px 0;
  height: 18px;
  width: 960px;
}
/* line 34, ../../sass/common/_separate.scss */
.separate.top-l:before {
  background: url('../../images/common/sprite-shadows.png') -7247px 0;
  height: 18px;
  width: 1509px;
}
/* line 39, ../../sass/common/_separate.scss */
.separate.bot-s:after {
  background: url('../../images/common/sprite-shadows.png') -10706px 0;
  height: 18px;
  width: 660px;
}
/* line 44, ../../sass/common/_separate.scss */
.separate.bot_304:after {
  background: url('../../images/common/sprite-shadows.png') -16049px 0;
  height: 64px;
  width: 304px;
}
/* line 49, ../../sass/common/_separate.scss */
.separate.bot_520:after {
  background: url('../../images/common/sprite-shadows.png') -16363px 0;
  height: 25px;
  width: 520px;
}
/* line 54, ../../sass/common/_separate.scss */
.separate.bot-m:after {
  background: url('../../images/common/sprite-shadows.png') -8766px 0;
  height: 18px;
  width: 960px;
}
/* line 59, ../../sass/common/_separate.scss */
.separate.bot-l:after {
  background: url('../../images/common/sprite-shadows.png') -5728px 0;
  height: 18px;
  width: 1509px;
}
/* line 64, ../../sass/common/_separate.scss */
.separate.bot_1138:after {
  background: url('../../images/common/sprite-shadows.png') -14901px 0;
  height: 23px;
  width: 1138px;
}
/* line 69, ../../sass/common/_separate.scss */
.separate.bot-cl:after {
  background: url('../../images/common/sprite-shadows.png') -13911px 0;
  height: 103px;
  width: 980px;
  left: -45px;
  bottom: -30px;
  z-index: -1;
}
/* line 78, ../../sass/common/_separate.scss */
.separate.comparison-separate:before {
  background: url('../../images/common/sprite-shadows.png') -16893px 0;
  height: 500px;
  width: 1138px;
  left: -100px;
  height: 100%;
}
/* line 86, ../../sass/common/_separate.scss */
.separate.comparison-separate.bot_1138:after {
  left: -100px;
  z-index: 2;
}
/* line 91, ../../sass/common/_separate.scss */
.separate.center:before, .separate.center:after {
  left: 50%;
}
/* line 96, ../../sass/common/_separate.scss */
.separate.center.top-s:before {
  margin-left: -330px;
}
/* line 100, ../../sass/common/_separate.scss */
.separate.center.top-m:before {
  margin-left: -490px;
}
/* line 104, ../../sass/common/_separate.scss */
.separate.center.top-l:before {
  margin-left: -754px;
}
/* line 108, ../../sass/common/_separate.scss */
.separate.center.bot-s:after {
  margin-left: -330px;
}
/* line 112, ../../sass/common/_separate.scss */
.separate.center.bot-m:after {
  margin-left: -490px;
}
/* line 116, ../../sass/common/_separate.scss */
.separate.center.bot-l:after {
  margin-left: -754px;
}
/* line 120, ../../sass/common/_separate.scss */
.separate.center.bot_520:after {
  margin-left: -260px;
}
/* line 124, ../../sass/common/_separate.scss */
.separate.center.bot_304:after {
  margin-left: -152px;
}
/* line 128, ../../sass/common/_separate.scss */
.separate.center.bot_1138:after {
  margin-left: -569px;
}
/* line 132, ../../sass/common/_separate.scss */
.separate.pt5 {
  padding-top: 5px;
}
/* line 135, ../../sass/common/_separate.scss */
.separate.pt30 {
  padding-top: 30px;
}

/* line 140, ../../sass/common/_separate.scss */
section.separate:after,
section.separate:before {
  z-index: 1;
}

/* line 145, ../../sass/common/_separate.scss */
.separate-line {
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 34px;
}
/* line 149, ../../sass/common/_separate.scss */
.separate-line.last-row {
  border-bottom: 0 none;
}
/* line 153, ../../sass/common/_separate.scss */
.separate-line.table {
  margin-bottom: 15px;
  padding-bottom: 15px;
}

/* line 159, ../../sass/common/_separate.scss */
.separate-bottom {
  border-bottom: 1px solid #e5e5e5;
}

/* line 162, ../../sass/common/_separate.scss */
.separate-top {
  border-top: 1px solid #e5e5e5;
}

/* line 166, ../../sass/common/_separate.scss */
.editorial.separate-line {
  padding-bottom: 0px;
}

/* line 1, ../../sass/common/_accordion.scss */
div.package-item-container {
  padding-left: 26px;
  padding: 50px 0 50px 26px;
}

/* line 6, ../../sass/common/_accordion.scss */
div.packages_breakdown {
  margin-bottom: 60px;
}

/* line 10, ../../sass/common/_accordion.scss */
div.packages_breakdown.separate {
  padding-top: 20px;
}

/* line 14, ../../sass/common/_accordion.scss */
div.package_item {
  padding: 30px 0;
  margin-top: 10px;
}
/* line 19, ../../sass/common/_accordion.scss */
div.package_item.separate.table_separator:before {
  top: 20px;
  left: 50%;
  margin-left: -755px;
}
/* line 25, ../../sass/common/_accordion.scss */
div.package_item.separate.table_separator table.table th {
  border: none;
}
/* line 30, ../../sass/common/_accordion.scss */
div.package_item .content {
  padding: 0px;
}
/* line 33, ../../sass/common/_accordion.scss */
div.package_item .content .inner-title {
  margin-top: 30px;
  font-size: 13px;
  color: #0054a4;
}
/* line 39, ../../sass/common/_accordion.scss */
div.package_item .content .table {
  margin-top: 50px;
}
/* line 43, ../../sass/common/_accordion.scss */
div.package_item .content .description {
  margin-top: 30px;
}
/* line 47, ../../sass/common/_accordion.scss */
div.package_item .content .content-inner {
  padding-top: 50px;
}
/* line 52, ../../sass/common/_accordion.scss */
div.package_item .content .list-bullets.type1 {
  margin-top: 36px;
}
/* line 56, ../../sass/common/_accordion.scss */
div.package_item .content .list-bullets.type2 {
  margin-top: 20px;
}
/* line 61, ../../sass/common/_accordion.scss */
div.package_item .content .foot-note {
  display: block;
  color: #9d9d9d;
  margin-top: 40px;
}
/* line 68, ../../sass/common/_accordion.scss */
div.package_item div.collapse {
  padding-left: 35px;
  position: relative;
  left: -25px;
}
/* line 74, ../../sass/common/_accordion.scss */
div.package_item h2.collapsable {
  color: #3fb0e8;
  cursor: pointer;
  padding-left: 40px;
  position: relative;
  margin: 0;
}
/* line 81, ../../sass/common/_accordion.scss */
div.package_item h2.collapsable:before {
  display: block;
  content: '';
  height: 25px;
  width: 25px;
  background: url('../../images/common/sprite-common.png') -540px 0;
  position: absolute;
  top: 0;
  left: 0px;
}
/* line 90, ../../sass/common/_accordion.scss */
div.package_item h2.collapsable.collapsed {
  color: #4d4d4d;
}
/* line 93, ../../sass/common/_accordion.scss */
div.package_item h2.collapsable.collapsed:before {
  background-position: -610px 0;
}
/* line 97, ../../sass/common/_accordion.scss */
div.package_item h2.collapsable.collapsed.disabled {
  color: #e5e5e5;
}
/* line 100, ../../sass/common/_accordion.scss */
div.package_item h2.collapsable.collapsed.disabled:before {
  background-position: -575px 0;
}
/* line 105, ../../sass/common/_accordion.scss */
div.package_item h2.collapsable:hover {
  color: #3fb0e8;
}
/* line 108, ../../sass/common/_accordion.scss */
div.package_item h2.collapsable:hover:before {
  background-position: -540px 0;
}

/* line 116, ../../sass/common/_accordion.scss */
.accordion-basic {
  border-bottom: 1px solid #e5e5e5;
}

/* line 120, ../../sass/common/_accordion.scss */
.accordion-item {
  border-top: 1px solid #e7e7e7;
}
/* line 124, ../../sass/common/_accordion.scss */
.support .accordion-item div.collapse.in {
  background: url(../../images/common/dividers/divider-s-up.png) bottom center no-repeat;
  background-size: 100% auto;
}
/* line 130, ../../sass/common/_accordion.scss */
.accordion-item > h2 {
  margin: 0 !important;
}
/* line 133, ../../sass/common/_accordion.scss */
.accordion-item > h2 a {
  color: #4d4d4d;
  display: block;
  position: relative;
  padding: 25px 0;
  outline: none;
}
/* line 140, ../../sass/common/_accordion.scss */
.accordion-item > h2 a:hover {
  color: #3fb0e8 !important;
}
/* line 143, ../../sass/common/_accordion.scss */
.support .accordion-item > h2 a:hover {
  color: #fd9526;
}
/* line 148, ../../sass/common/_accordion.scss */
.accordion-item > h2 a:after {
  display: block;
  content: '-';
  position: absolute;
  right: 0px;
  top: 25px;
}
/* line 156, ../../sass/common/_accordion.scss */
.accordion-item > h2 a.collapsed:after {
  content: '+';
}
/* line 162, ../../sass/common/_accordion.scss */
.accordion-item p {
  margin-top: 0px;
}
/* line 166, ../../sass/common/_accordion.scss */
.accordion-item .collapse > p:last-child,
.accordion-item .collapse .media:last-child {
  margin: 0 0 30px;
}
/* line 172, ../../sass/common/_accordion.scss */
.accordion-item.tiny > h2 {
  font-size: 17px;
}
/* line 175, ../../sass/common/_accordion.scss */
.accordion-item.tiny > h2 a {
  padding: 15px 0;
}
/* line 178, ../../sass/common/_accordion.scss */
.accordion-item.tiny > h2 a:after {
  top: 15px;
}

/* line 5, ../../sass/common/_feedback.scss */
.feedback {
  padding-top: 33px;
  position: relative;
}
/* line 9, ../../sass/common/_feedback.scss */
.feedback h2 {
  margin-top: 0px;
  margin-bottom: 7px;
}
/* line 14, ../../sass/common/_feedback.scss */
.feedback p {
  margin: 0;
}
/* line 18, ../../sass/common/_feedback.scss */
.faq-item .feedback {
  margin-top: 0;
  padding-bottom: 45px;
}
/* line 23, ../../sass/common/_feedback.scss */
.feedback .vote {
  position: absolute;
  top: 55px;
  right: 0;
}
/* line 29, ../../sass/common/_feedback.scss */
.feedback .button-cta {
  margin-left: 10px;
  min-width: 58px;
}
/* line 34, ../../sass/common/_feedback.scss */
.feedback .highlighted {
  color: #fd9526;
}
/* line 38, ../../sass/common/_feedback.scss */
.feedback .functions {
  margin: 20px 0;
  z-index: 1;
}

/* line 49, ../../sass/common/_feedback.scss */
.functions a {
  position: relative;
  height: 39px;
  width: 39px;
  display: block;
  float: left;
  margin-right: 10px;
  text-indent: -9000px;
}
/* line 74, ../../sass/_mixins.scss */
.functions a:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 57, ../../sass/common/_feedback.scss */
.functions a:before {
  background: url('../../images/common/sprite-common.png');
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
/* line 65, ../../sass/common/_feedback.scss */
.functions a.fb:before {
  background-position: -9492px 0;
}
/* line 69, ../../sass/common/_feedback.scss */
.functions a.tw:before {
  background-position: -9933px 0;
}
/* line 73, ../../sass/common/_feedback.scss */
.functions a.gp:before {
  background-position: -9590px 0;
}
/* line 77, ../../sass/common/_feedback.scss */
.functions a.in:before {
  background-position: -9688px 0;
}
/* line 81, ../../sass/common/_feedback.scss */
.functions a.mail:before {
  background-position: -9394px 0;
}
/* line 85, ../../sass/common/_feedback.scss */
.functions a.print:before {
  background-position: -9786px 0;
}
/* line 90, ../../sass/common/_feedback.scss */
.functions a:hover.fb:before {
  background-position: -9541px 0;
}
/* line 94, ../../sass/common/_feedback.scss */
.functions a:hover.tw:before {
  background-position: -9982px 0;
}
/* line 98, ../../sass/common/_feedback.scss */
.functions a:hover.gp:before {
  background-position: -9639px 0;
}
/* line 102, ../../sass/common/_feedback.scss */
.functions a:hover.in:before {
  background-position: -9737px 0;
}
/* line 106, ../../sass/common/_feedback.scss */
.functions a:hover.mail:before {
  background-position: -9443px 0;
}
/* line 110, ../../sass/common/_feedback.scss */
.functions a:hover.print:before {
  background-position: -9835px 0;
}
/* line 115, ../../sass/common/_feedback.scss */
.functions a .at4-icon {
  display: none !important;
}

/* line 1, ../../sass/common/_flag.scss */
.flag {
  background: url('../../images/common/sprite-flags.png') 0 0 no-repeat;
  display: block;
  width: 94px;
  height: 93px;
  position: absolute;
  top: 0;
  left: -10px;
  text-indent: -9999px;
}
/* line 11, ../../sass/common/_flag.scss */
.flag.pos-2 {
  left: -20px;
}
/* line 15, ../../sass/common/_flag.scss */
table .flag {
  left: -65px;
  top: -40px;
}
/* line 20, ../../sass/common/_flag.scss */
.flag.double {
  width: 94px;
  height: 129px;
}
/* line 25, ../../sass/common/_flag.scss */
.flag.large {
  width: 103px;
  height: 102px;
}
/* line 29, ../../sass/common/_flag.scss */
.flag.large.double {
  width: 104px;
  height: 142px;
}
/* line 35, ../../sass/common/_flag.scss */
.flag.campaign {
  background-position: -1287px 0;
}
/* line 38, ../../sass/common/_flag.scss */
.flag.campaign.large {
  background-position: -208px 0;
}
/* line 43, ../../sass/common/_flag.scss */
.flag.available-tariff {
  background-position: -104px 0;
}
/* line 47, ../../sass/common/_flag.scss */
.flag.popular {
  background-position: -3602px 0;
}
/* line 50, ../../sass/common/_flag.scss */
.flag.popular.large {
  background-position: -3168px 0;
}
/* line 55, ../../sass/common/_flag.scss */
.flag.advance-point {
  background-position: 0 0;
}
/* line 59, ../../sass/common/_flag.scss */
.flag.new {
  background-position: -2951px 0;
}
/* line 62, ../../sass/common/_flag.scss */
.flag.new.large {
  background-position: -2838px 0;
}
/* line 67, ../../sass/common/_flag.scss */
.flag.recommended {
  background-position: -4387px 0;
}
/* line 70, ../../sass/common/_flag.scss */
.flag.recommended.large {
  background-position: -4274px 0;
}
/* line 75, ../../sass/common/_flag.scss */
.flag.chance {
  background-position: -1391px 0;
}
/* line 79, ../../sass/common/_flag.scss */
.flag.gift-month {
  background-position: -1721px 0;
}
/* line 83, ../../sass/common/_flag.scss */
.flag.today-special {
  background-position: -4979px 0;
}
/* line 88, ../../sass/common/_flag.scss */
.flag.trk-special.large {
  background-position: -5083px 0;
}
/* line 94, ../../sass/common/_flag.scss */
.flag.live.large {
  background-position: -2165px 0;
}
/* line 100, ../../sass/common/_flag.scss */
.flag.free.large {
  background-position: -1608px 0;
}
/* line 106, ../../sass/common/_flag.scss */
.flag.gnctrkcll.large {
  background-position: -1939px 0;
}
/* line 112, ../../sass/common/_flag.scss */
.flag.profs.large {
  background-position: -3706px 0;
}
/* line 118, ../../sass/common/_flag.scss */
.flag.program.large {
  background-position: -4161px 0;
}
/* line 124, ../../sass/common/_flag.scss */
.flag.soon.large {
  background-position: -4866px 0;
}
/* line 130, ../../sass/common/_flag.scss */
.flag.interest.large {
  background-position: -2052px 0;
}
/* line 135, ../../sass/common/_flag.scss */
.flag.popular {
  background-position: -3055px 0;
}
/* line 139, ../../sass/common/_flag.scss */
.flag.popular-new {
  background-position: -3385px 0;
}
/* line 145, ../../sass/common/_flag.scss */
.flag.campaign-popular {
  background-position: -757px 0;
}
/* line 148, ../../sass/common/_flag.scss */
.flag.campaign-popular.large {
  background-position: -643px 0;
}
/* line 153, ../../sass/common/_flag.scss */
.flag.campaign-new {
  background-position: -435px 0;
}
/* line 156, ../../sass/common/_flag.scss */
.flag.campaign-new.large {
  background-position: -321px 0;
}
/* line 161, ../../sass/common/_flag.scss */
.flag.campaign-recommended {
  background-position: -1079px 0;
}
/* line 164, ../../sass/common/_flag.scss */
.flag.campaign-recommended.large {
  background-position: -965px 0;
}
/* line 169, ../../sass/common/_flag.scss */
.flag.new-education {
  background-position: -2734px 0;
}
/* line 173, ../../sass/common/_flag.scss */
.flag.popular-program {
  background-position: -3498px 0;
}
/* line 177, ../../sass/common/_flag.scss */
.flag.popular-new {
  background-position: -3281px 0;
}
/* line 182, ../../sass/common/_flag.scss */
.flag.gnctrkcll-profs.large {
  background-position: -1825px 0;
}
/* line 188, ../../sass/common/_flag.scss */
.flag.new-gnctrkcll.large {
  background-position: -2278px 0;
}
/* line 194, ../../sass/common/_flag.scss */
.flag.new-profs.large {
  background-position: -2392px 0;
}
/* line 200, ../../sass/common/_flag.scss */
.flag.new-program.large {
  background-position: -2506px 0;
}
/* line 206, ../../sass/common/_flag.scss */
.flag.new-trk_special.large {
  background-position: -2620px 0;
}
/* line 212, ../../sass/common/_flag.scss */
.flag.program-gnctrkcll.large {
  background-position: -3819px 0;
}
/* line 218, ../../sass/common/_flag.scss */
.flag.program-profs.large {
  background-position: -3933px 0;
}
/* line 224, ../../sass/common/_flag.scss */
.flag.program-trk_special.large {
  background-position: -4047px 0;
}
/* line 230, ../../sass/common/_flag.scss */
.flag.soon-gnctrkcll.large {
  background-position: -4524px 0;
}
/* line 236, ../../sass/common/_flag.scss */
.flag.soon-profs.large {
  background-position: -4638px 0;
}
/* line 242, ../../sass/common/_flag.scss */
.flag.soon-trk_special.large {
  background-position: -4752px 0;
}
/* line 248, ../../sass/common/_flag.scss */
.flag.free-education.large {
  background-position: -1495px 0;
}
/* line 253, ../../sass/common/_flag.scss */
table .flag.campaign-popular {
  background-position: -861px 0 !important;
  height: 129px !important;
}
/* line 258, ../../sass/common/_flag.scss */
table .flag.campaign-new {
  background-position: -539px 0 !important;
  height: 129px !important;
}
/* line 263, ../../sass/common/_flag.scss */
table .flag.campaign-recommended {
  background-position: -1183px 0 !important;
  height: 129px !important;
}
/* line 270, ../../sass/common/_flag.scss */
.flag.shadow:before {
  background: url('../../images/common/sprite-flags.png') -4491px 0;
  content: " ";
  display: block;
  position: absolute;
  top: -14px;
  left: -12px;
  width: 23px;
  height: 214px;
  z-index: -1;
}
/* line 282, ../../sass/common/_flag.scss */
.flag.stamp {
  width: 110px;
  height: 100px;
  top: -65px;
  left: -20px;
  z-index: 0;
}
/* line 289, ../../sass/common/_flag.scss */
.flag.stamp.new {
  background-position: -5420px 0;
}
/* line 293, ../../sass/common/_flag.scss */
.flag.stamp.populer {
  background-position: -5300px 0;
}
/* line 297, ../../sass/common/_flag.scss */
.flag.stamp.active-club {
  height: 84px;
  width: 94px;
  left: 54%;
  top: -5px;
  background-position: -5196px 0;
}

/* line 2, ../../sass/common/_typeahead.scss */
.typeahead.extended li.active {
  background: #3fb0e8;
}
/* line 5, ../../sass/common/_typeahead.scss */
.typeahead.extended li.active p, .typeahead.extended li.active h2 {
  color: #FFF !important;
}
/* line 9, ../../sass/common/_typeahead.scss */
.typeahead.extended li.active strong {
  color: #ffe000 !important;
}
/* line 14, ../../sass/common/_typeahead.scss */
.typeahead.extended .search_result {
  cursor: pointer;
  padding: 10px;
  overflow: hidden;
}
/* line 19, ../../sass/common/_typeahead.scss */
.typeahead.extended .search_result .visual {
  float: left;
  margin-right: 10px;
}
/* line 24, ../../sass/common/_typeahead.scss */
.typeahead.extended .search_result .info {
  font-size: 12px;
  color: #9d9d9d;
  margin: 0px;
}
/* line 30, ../../sass/common/_typeahead.scss */
.typeahead.extended .search_result h2 {
  font-size: 16px;
  margin: 0px;
  color: #9d9d9d;
  text-transform: none;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 40, ../../sass/common/_typeahead.scss */
.typeahead.extended .search_result h2 strong {
  color: #4d4d4d;
}
/* line 45, ../../sass/common/_typeahead.scss */
.typeahead.extended .search_result .price {
  color: #9d9d9d;
  font-size: 10px;
  margin: 0px;
}
/* line 52, ../../sass/common/_typeahead.scss */
.typeahead.extended li.allresults {
  background: #FAFAFA;
  border-top: 1px solid #E6E6E6;
  padding: 15px 0 15px 0;
}
/* line 57, ../../sass/common/_typeahead.scss */
.typeahead.extended li.allresults:hover {
  background: #F2F2F2;
  cursor: pointer;
}

/* line 64, ../../sass/common/_typeahead.scss */
.typeahead.dropdown-menu {
  width: 100%;
}

/* line 1, ../../sass/common/_filter.scss */
div.filter_bar {
  padding: 20px 0;
}
/* line 4, ../../sass/common/_filter.scss */
div.filter_bar div.search .btn.filter-search-btn {
  position: absolute;
  width: auto;
  left: 315px;
  right: auto;
  top: -1px;
}

/* line 13, ../../sass/common/_filter.scss */
.filter_button {
  font: 700 20px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  color: #4d4d4d;
  height: auto;
  padding: 13px 40px 11px 17px;
  margin: 0;
}
/* line 20, ../../sass/common/_filter.scss */
.filter_button.active {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: #ffffff;
  border-bottom: 1px solid #fff;
  border-right: none;
  border-left: none;
  border-top: 1px solid #d9d9d9;
  padding: 12px 40px 10px 17px;
  position: relative;
  z-index: 201;
}

/* line 7, ../../sass/common/_signin.scss */
.sign_in_box .login_logo {
  position: relative;
  height: 20px;
  padding-top: 33px;
  display: block;
  text-align: center;
  font: 700 10px/14px "Helvetica", Arial, sans-serif;
}
/* line 74, ../../sass/_mixins.scss */
.sign_in_box .login_logo:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 14, ../../sass/common/_signin.scss */
.sign_in_box .login_logo:before {
  height: 33px;
  width: 33px;
  background: url('../../images/common/sprite-common.png') -8109px 0;
  left: 50%;
  margin-left: -17px;
  top: 0;
}
/* line 23, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li {
  margin: 15px 0 0;
  width: 100%;
}
/* line 27, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.sep {
  padding: 0 0 10px;
  border-bottom: 1px solid #e5e5e5;
}
/* line 32, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.h30 {
  height: 30px;
}
/* line 36, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.sep2, .sign_in_box ol.steps li.no_info {
  margin-top: 10px;
}
/* line 41, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li:first-child {
  margin: 0;
}
/* line 45, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.password {
  position: relative;
}
/* line 48, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.password .pass_label {
  position: absolute;
  left: 2px;
  right: 2px;
  top: 2px;
  bottom: 2px;
  padding: 12px;
  color: #9d9d9d;
  cursor: text;
  background-color: #f6f6f6;
}
/* line 61, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.validation {
  position: relative;
}
/* line 64, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.validation img {
  border: 1px solid #e5e5e5;
}
/* line 68, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.validation .control {
  position: absolute;
  display: block;
  background: url('../../images/common/sprite-common.png') no-repeat;
  text-indent: -9999px;
}
/* line 74, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.validation .control.refresh {
  right: 14px;
  top: 4px;
  height: 20px;
  width: 16px;
  background-position: -4835px 0;
}
/* line 80, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.validation .control.refresh:hover, .sign_in_box ol.steps li.validation .control.refresh.spin_1 {
  background-position: -4809px 0;
}
/* line 86, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.validation .control.speaker {
  right: 12px;
  bottom: 7px;
  height: 19px;
  width: 19px;
  background-position: -5721px 0;
}
/* line 92, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.validation .control.speaker:hover {
  background-position: -5692px 0;
}
/* line 99, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.acc-passtype {
  margin-top: 25px;
}
/* line 102, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.acc-passtype input.radio + label.promoted {
  font-size: 18px;
}
/* line 106, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li.acc-passtype .passtype-note {
  display: block;
  margin: 10px 0 15px;
}
/* line 112, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li .remember {
  float: left;
  margin-right: 30px;
}
/* line 116, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li .remember.v2 {
  margin-right: 50px;
}
/* line 121, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li .change_pw_step {
  float: left;
  position: relative;
  top: -4px;
  padding-top: 4px;
  padding-left: 30px;
  height: 22px;
  text-align: right;
  border-left: 1px solid #e5e5e5;
}
/* line 131, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li .change_pw_step.v2 {
  padding-left: 6px;
  margin-left: 5px;
  margin-top: 13px;
}
/* line 136, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li .change_pw_step.v2 .change_pw {
  padding-left: 9px;
}
/* line 142, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li .input-hint {
  display: block;
  margin-top: 5px;
  font-size: 11px;
  color: #9d9d9d;
}
/* line 149, ../../sass/common/_signin.scss */
.sign_in_box ol.steps li .centered-content {
  text-align: center;
}
/* line 155, ../../sass/common/_signin.scss */
.sign_in_box .accordion,
.sign_in_box .sign_in_holder {
  width: 280px;
}
/* line 160, ../../sass/common/_signin.scss */
.sign_in_box .accordion {
  overflow: visible;
}
/* line 164, ../../sass/common/_signin.scss */
.sign_in_box .accordion-group:first-child {
  margin-bottom: 5px;
  overflow: visible;
}
/* line 169, ../../sass/common/_signin.scss */
.sign_in_box form.sign_in {
  padding-bottom: 5px;
  margin: 30px 0 0;
}
/* line 174, ../../sass/common/_signin.scss */
.sign_in_box a.close {
  position: relative;
  height: 15px;
  width: 15px;
  display: none;
  float: right;
  padding: 0px;
  top: -4px;
  right: 0;
  text-indent: -9999px;
}
/* line 74, ../../sass/_mixins.scss */
.sign_in_box a.close:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 184, ../../sass/common/_signin.scss */
.sign_in_box a.close:before {
  background: url('../../images/common/sprite-common.png') -1576px 0;
  height: 15px;
  width: 15px;
  top: 0;
  left: 0;
}
/* line 192, ../../sass/common/_signin.scss */
.sign_in_box a.close:hover:before {
  background: url('../../images/common/sprite-common.png') -1601px 0;
}
/* line 198, ../../sass/common/_signin.scss */
.sign_in_box a.active + a.close {
  display: block;
}
/* line 202, ../../sass/common/_signin.scss */
.sign_in_box a.active {
  margin-bottom: 10px;
}
/* line 207, ../../sass/common/_signin.scss */
.sign_in_box div.action.sep {
  margin-top: 10px;
}
/* line 210, ../../sass/common/_signin.scss */
.sign_in_box div.action.sep img:first-child {
  margin-top: 20px;
}
/* line 215, ../../sass/common/_signin.scss */
.sign_in_box div.action span.key {
  background: #3fb0e8;
  color: #fff;
  display: block;
  font: 700 10px/44px "Helvetica", Arial, sans-serif;
  margin: 17px 0 0;
  text-align: center;
}
/* line 224, ../../sass/common/_signin.scss */
.sign_in_box div.action img:first-child {
  margin: 10px auto;
  display: block;
}
/* line 233, ../../sass/common/_signin.scss */
.sign_in_box div.mobile.in a.close {
  display: block;
}
/* line 239, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs {
  height: 83px;
  margin: 0;
  padding: 0;
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-top: 83px;
  padding-top: 0px;
}
/* line 132, ../../sass/_mixins.scss */
.sign_in_box ul.option_tabs:before {
  display: block;
  content: " ";
  position: absolute;
  width: 245px;
  height: 83px;
  top: 0px;
  margin-left: -122.5px;
  left: 50%;
  background: url('../../images/common/sprite-shadows.png') -18041px 0 no-repeat;
  z-index: 1;
}
/* line 247, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs:before {
  z-index: -1;
}
/* line 251, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li {
  list-style: inside none;
  float: left;
  width: 50%;
  margin: 0;
  display: block;
  position: relative;
}
/* line 259, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li a {
  position: relative;
  color: #9d9d9d;
  display: block;
  height: 33px;
  font: 700 10px/14px "Helvetica", Arial, sans-serif;
  padding: 50px 0 0;
  margin: 0;
  text-align: center;
  text-transform: uppercase;
}
/* line 74, ../../sass/_mixins.scss */
.sign_in_box ul.option_tabs li a:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 270, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li a:before {
  height: 33px;
  width: 33px;
  top: 13px;
  left: 50%;
  margin: 0 0 0 -16px;
}
/* line 277, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li a.pw:before {
  background: url('../../images/common/sprite-common.png') -8066px 0;
}
/* line 281, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li a.fb:before {
  background: url('../../images/common/sprite-common.png') -7760px 0;
}
/* line 285, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li a.mobile:before {
  background: url('../../images/common/sprite-common.png') -7916px 0;
}
/* line 290, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li a.superonline:before {
  margin-left: -11px;
  top: 12px;
  background: url('../../images/common/sprite-common.png') -7991px 0;
  height: 35px;
  width: 22px;
}
/* line 298, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li a:hover {
  color: #4d4d4d;
}
/* line 301, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li a:hover.pw:before {
  background: url('../../images/common/sprite-common.png') -8023px 0;
}
/* line 305, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li a:hover.fb:before {
  background: url('../../images/common/sprite-common.png') -7717px 0;
}
/* line 309, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li a:hover.mobile:before {
  background: url('../../images/common/sprite-common.png') -7838px 0;
}
/* line 313, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li a:hover.superonline:before {
  background: url('../../images/common/sprite-common.png') -7959px 0;
}
/* line 321, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li.active:before {
  display: block;
  content: '';
  width: 9px;
  height: 83px;
  background: url("../../images/common/dividers/sign_in_divider.png") no-repeat left top;
  position: absolute;
  top: 0px;
  left: -5px;
}
/* line 328, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li.active:first-child:before {
  left: auto;
  right: -5px;
}
/* line 333, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li.active a {
  color: #4d4d4d;
  background-color: #FFF;
}
/* line 337, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li.active a.pw:before {
  background: url('../../images/common/sprite-common.png') -8023px 0;
}
/* line 341, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li.active a.fb:before {
  background: url('../../images/common/sprite-common.png') -7717px 0;
}
/* line 345, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li.active a.mobile:before {
  background: url('../../images/common/sprite-common.png') -7838px 0;
}
/* line 349, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li.active a.superonline:before {
  background: url('../../images/common/sprite-common.png') -7959px 0;
}
/* line 355, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs li:first-child {
  margin: 0;
}
/* line 360, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs.col-3 li {
  width: 33.33%;
}
/* line 364, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs.col-4 li {
  width: 25%;
}
/* line 372, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs.col-3 li.active:after, .sign_in_box ul.option_tabs.col-4 li.active:after {
  display: block;
  content: '';
  width: 9px;
  height: 83px;
  background: url("../../images/common/dividers/sign_in_divider.png") no-repeat -4px top;
  position: absolute;
  top: 0px;
  right: -9px;
}
/* line 378, ../../sass/common/_signin.scss */
.sign_in_box ul.option_tabs.col-3 li.active:first-child:after, .sign_in_box ul.option_tabs.col-3 li.active:last-child:after, .sign_in_box ul.option_tabs.col-4 li.active:first-child:after, .sign_in_box ul.option_tabs.col-4 li.active:last-child:after {
  display: none;
}

/* line 392, ../../sass/common/_signin.scss */
.pwd-information h3 {
  margin: 0 0 10px;
  font-size: 17px;
}
/* line 397, ../../sass/common/_signin.scss */
.pwd-information .size1 {
  font-size: 12px;
}
/* line 401, ../../sass/common/_signin.scss */
.pwd-information .size2 {
  font-size: 10px;
}
/* line 405, ../../sass/common/_signin.scss */
.pwd-information .hint {
  display: block;
}
/* line 409, ../../sass/common/_signin.scss */
.pwd-information .sep {
  padding-top: 20px;
  margin-top: 20px;
  border-top: 1px solid #e5e5e5;
}

/* line 417, ../../sass/common/_signin.scss */
.timestamp abbr {
  display: block;
  font: 700 10px/19px "Helvetica", Arial, sans-serif;
}
/* line 421, ../../sass/common/_signin.scss */
.timestamp abbr span.label {
  position: relative;
  display: inline-block;
  padding: 0 0 0 25px;
  text-transform: uppercase;
}
/* line 74, ../../sass/_mixins.scss */
.timestamp abbr span.label:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 427, ../../sass/common/_signin.scss */
.timestamp abbr span.label:before {
  height: 19px;
  width: 19px;
  top: 0;
  left: 0;
}
/* line 434, ../../sass/common/_signin.scss */
.timestamp abbr.time {
  float: left;
}
/* line 437, ../../sass/common/_signin.scss */
.timestamp abbr.time span.label:before {
  background: url('../../images/common/sprite-common.png') -2546px 0;
}
/* line 442, ../../sass/common/_signin.scss */
.timestamp abbr.date {
  border-left: 1px dotted #e5e5e5;
  float: right;
  padding: 0 0 0 27px;
}
/* line 447, ../../sass/common/_signin.scss */
.timestamp abbr.date span.label:before {
  background: url('../../images/common/sprite-common.png') -2427px 0;
}
/* line 453, ../../sass/common/_signin.scss */
.timestamp.centered {
  text-align: center;
}
/* line 456, ../../sass/common/_signin.scss */
.timestamp.centered abbr {
  display: inline;
}
/* line 459, ../../sass/common/_signin.scss */
.timestamp.centered abbr.time, .timestamp.centered abbr.date {
  float: none;
}
/* line 464, ../../sass/common/_signin.scss */
.timestamp.centered abbr.time {
  padding-right: 27px;
}
/* line 470, ../../sass/common/_signin.scss */
.timestamp.diff {
  margin-top: 15px;
}

/* line 476, ../../sass/common/_signin.scss */
.no_info .info {
  color: #9d9d9d;
  display: block;
  font: 700 10px/12px "Helvetica", Arial, sans-serif;
  text-transform: uppercase;
  margin: 0 0 6px;
}
/* line 484, ../../sass/common/_signin.scss */
.no_info .follow {
  color: #4d4d4d;
  margin: 0;
  font: 700 18px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
}
/* line 489, ../../sass/common/_signin.scss */
.no_info .follow.v2 {
  letter-spacing: -0.06em;
}
/* line 492, ../../sass/common/_signin.scss */
.lt-ie9 .no_info .follow.v2 {
  font-size: 15px;
}
/* line 499, ../../sass/common/_signin.scss */
.no_info .change_pw {
  margin-right: 20px;
  text-transform: none;
  font-weight: 700;
}

/* line 5, ../../sass/common/_stepper.scss */
.stepper {
  border-bottom: 1px solid #e5e5e5;
  text-align: center;
  padding: 0 0 20px;
  font-size: 0;
}
/* line 11, ../../sass/common/_stepper.scss */
.stepper li {
  padding: 0 5px;
  display: inline-block;
  text-align: center;
}
/* line 16, ../../sass/common/_stepper.scss */
.stepper li .step {
  position: relative;
  color: #9d9d9d;
  display: block;
  font-size: 16px;
  font-weight: 700;
  height: 35px;
  line-height: 38px;
  margin: 0 auto 15px;
  width: 35px;
}
/* line 74, ../../sass/_mixins.scss */
.stepper li .step:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 27, ../../sass/common/_stepper.scss */
.stepper li .step:before {
  height: 35px;
  width: 35px;
  background: url('../../images/common/sprite-common.png') -2501px 0;
  top: 0;
  left: 0;
  z-index: -1;
}
/* line 37, ../../sass/common/_stepper.scss */
.stepper li.done .step {
  color: #fff;
}
/* line 40, ../../sass/common/_stepper.scss */
.stepper li.done .step:before {
  background-position: -2456px 0;
}
/* line 45, ../../sass/common/_stepper.scss */
.stepper li.done > small {
  color: #3fb0e8;
}
/* line 50, ../../sass/common/_stepper.scss */
.stepper li > small {
  color: #e4e4e4;
  display: block;
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
}

/* line 64, ../../sass/common/_stepper.scss */
.dockable-default-wrap.step-progress-dock.dockable-undocked {
  padding: 60px 0;
}
/* line 67, ../../sass/common/_stepper.scss */
.dockable-default-wrap.step-progress-dock.dockable-docked {
  padding: 30px 0;
}

/* line 71, ../../sass/common/_stepper.scss */
.step-progress {
  position: relative;
  width: 755px;
  height: 4px;
  margin: 0 auto;
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.step-progress:before, .step-progress:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.step-progress:after {
  clear: both;
}
/* line 80, ../../sass/common/_stepper.scss */
.dockable-docked .step-progress .progress-title {
  display: block;
}
/* line 85, ../../sass/common/_stepper.scss */
.step-progress .step {
  height: 100%;
  border-right: 1px solid #5f5f5f;
  background-color: #d3d3d3;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 91, ../../sass/common/_stepper.scss */
.step-progress .step.selected {
  background-color: #37afea;
}
/* line 96, ../../sass/common/_stepper.scss */
.step-progress .status {
  position: absolute;
  right: 0;
  top: -20px;
  color: #37afea;
  font: 700 17px/1 "Helvetica", Arial, sans-serif;
}
/* line 104, ../../sass/common/_stepper.scss */
.step-progress .progress-title {
  display: none;
  margin: 0;
  position: absolute;
  left: 0;
  top: -20px;
  font: 700 17px/1 "Helvetica", Arial, sans-serif;
}

/* line 1, ../../sass/common/_sidebar.scss */
.sidebar {
  width: 305px;
  margin: 0 0 80px;
  float: left;
  position: relative;
}
/* line 7, ../../sass/common/_sidebar.scss */
.sidebar:before {
  display: block;
  content: '';
  width: 18px;
  height: 79px;
  position: absolute;
  top: 0;
  right: 0;
  background: url("../../images/common/top_bg_sidebar.png") no-repeat left bottom;
}
/* line 18, ../../sass/common/_sidebar.scss */
.sidebar h2 {
  font: 700 30px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  text-transform: uppercase;
  margin: 0 0 24px;
  position: relative;
  z-index: 2;
}
/* line 26, ../../sass/common/_sidebar.scss */
.sidebar > h2 {
  margin: 76px 0 24px;
}
/* line 30, ../../sass/common/_sidebar.scss */
.sidebar > img {
  margin: 29px 0 16px;
}
/* line 33, ../../sass/common/_sidebar.scss */
.sidebar > img + h2 {
  margin: 0 0 24px;
}
/* line 38, ../../sass/common/_sidebar.scss */
.sidebar .ico {
  position: absolute;
  top: 25px;
  left: 0;
}
/* line 44, ../../sass/common/_sidebar.scss */
.sidebar .logged_out {
  margin-top: 80px;
}
/* line 48, ../../sass/common/_sidebar.scss */
.sidebar.sep-top {
  padding-top: 80px;
}
/* line 52, ../../sass/common/_sidebar.scss */
.sidebar.half-sep {
  padding-top: 40px;
}
/* line 55, ../../sass/common/_sidebar.scss */
.sidebar .head {
  position: relative;
  margin-left: 40px;
}
/* line 59, ../../sass/common/_sidebar.scss */
.sidebar .head img {
  margin-bottom: 15px;
}
/* line 64, ../../sass/common/_sidebar.scss */
.sidebar .id-tag {
  padding: 20px 20px 10px;
  background: #f2f2f2;
  -webkit-box-shadow: rgba(0, 0, 0, 0.6) 0px 1px 2px;
  -moz-box-shadow: rgba(0, 0, 0, 0.6) 0px 1px 2px;
  box-shadow: rgba(0, 0, 0, 0.6) 0px 1px 2px;
  margin: 0 20px 20px 0;
}
/* line 70, ../../sass/common/_sidebar.scss */
.sidebar .id-tag .name {
  font-weight: 700;
  font-size: 18px;
  margin: 0 0 3px;
  line-height: 1em;
}
/* line 77, ../../sass/common/_sidebar.scss */
.sidebar .id-tag .member-id {
  font-size: 18px;
  margin: 0 0 4px;
  line-height: 1.1em;
}
/* line 83, ../../sass/common/_sidebar.scss */
.sidebar .id-tag .last-online {
  color: #9d9d9d;
  font-size: 10px;
  font-weight: 700;
}

/* line 5, ../../sass/common/_viewall.scss */
.view_all {
  *zoom: 1;
  text-align: center;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.view_all:before, .view_all:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.view_all:after {
  clear: both;
}
/* line 9, ../../sass/common/_viewall.scss */
.view_all .carousel-indicators,
.view_all .page-navigation {
  display: inline-block;
}
/* line 14, ../../sass/common/_viewall.scss */
.view_all li.all {
  border-left: 1px solid #4d4d4d;
  float: left;
  padding: 2px 0 2px 15px;
  margin: 0 0 0 15px;
}
/* line 20, ../../sass/common/_viewall.scss */
footer .view_all li.all {
  border-left: 1px solid #3d4d64;
}
/* line 25, ../../sass/common/_viewall.scss */
.view_all .pip {
  position: relative;
}
/* line 74, ../../sass/_mixins.scss */
.view_all .pip:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 28, ../../sass/common/_viewall.scss */
.view_all .pip:before {
  height: 19px;
  width: 19px;
  background: url('../../images/common/sprite-common.png') -8285px 0;
}
/* line 33, ../../sass/common/_viewall.scss */
.view_all .pip:hover:before {
  background-position: -8314px 0;
}
/* line 38, ../../sass/common/_viewall.scss */
.view_all .pip.active:before {
  background-position: -8201px 0;
}
/* line 42, ../../sass/common/_viewall.scss */
.view_all .pip.active:hover:before {
  background-position: -8201px 0;
}
/* line 48, ../../sass/common/_viewall.scss */
.support section .view_all .pip:hover:before {
  background-position: -8343px 0;
}
/* line 52, ../../sass/common/_viewall.scss */
.support section .view_all .pip.active:hover:before {
  background-position: -8285px 0;
}
/* line 59, ../../sass/common/_viewall.scss */
footer .view_all .pip:before, .khan_section .view_all .pip:before {
  background-position: -8401px 0;
}
/* line 64, ../../sass/common/_viewall.scss */
footer .view_all .pip.active:before, .khan_section .view_all .pip.active:before {
  background-position: -8372px 0;
}
/* line 68, ../../sass/common/_viewall.scss */
footer .view_all .pip.active:hover:before, .khan_section .view_all .pip.active:hover:before {
  background-position: -8372px 0;
}
/* line 74, ../../sass/common/_viewall.scss */
.view_all .pip.dark {
  margin: 0 0 0 20px;
  width: 17px;
  height: 17px;
}
/* line 79, ../../sass/common/_viewall.scss */
.view_all .pip.dark:before {
  background: url('../../images/common/sprite-common.png') -8457px 0;
}
/* line 83, ../../sass/common/_viewall.scss */
.view_all .pip.dark:first-child {
  margin: 0;
}
/* line 87, ../../sass/common/_viewall.scss */
.view_all .pip.dark:hover:before {
  background-position: -8484px 0;
}
/* line 91, ../../sass/common/_viewall.scss */
.view_all .pip.dark.active:before {
  background-position: -8430px 0;
}
/* line 94, ../../sass/common/_viewall.scss */
.view_all .pip.dark.active:hover:before {
  background-position: -8430px 0;
}
/* line 100, ../../sass/common/_viewall.scss */
.view_all a.all {
  font: 700 12px/20px "Helvetica", Arial, sans-serif;
  position: relative;
  color: #4d4d4d;
  display: inline-block;
  height: 19px;
  padding: 0 0 0 28px;
}
/* line 74, ../../sass/_mixins.scss */
.view_all a.all:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 108, ../../sass/common/_viewall.scss */
.view_all a.all:before {
  height: 19px;
  width: 19px;
  background: url('../../images/common/sprite-common.png') -10616px 0;
  top: 0;
  left: 0;
}
/* line 115, ../../sass/common/_viewall.scss */
.view_all a.all:hover {
  color: #3fb0e8;
}
/* line 118, ../../sass/common/_viewall.scss */
.view_all a.all:hover:before {
  background-position: -10645px 0;
}
/* line 124, ../../sass/common/_viewall.scss */
.support section .view_all a.all:hover {
  color: #fd9526;
}
/* line 127, ../../sass/common/_viewall.scss */
.support section .view_all a.all:hover:before {
  background-position: -10674px 0;
}
/* line 133, ../../sass/common/_viewall.scss */
footer .view_all a.all {
  color: #fff;
}
/* line 136, ../../sass/common/_viewall.scss */
footer .view_all a.all:before {
  background-position: -10703px 0;
}
/* line 141, ../../sass/common/_viewall.scss */
.view_all a.all span.waiting {
  position: absolute;
  top: 1px;
  right: -25px;
}
/* line 147, ../../sass/common/_viewall.scss */
.view_all a.all.done-after-showing {
  display: none;
}
/* line 150, ../../sass/common/_viewall.scss */
.view_all a.all.done-after-showing.collapsed {
  display: inline-block;
}
/* line 156, ../../sass/common/_viewall.scss */
.view_all.padv {
  padding: 40px 0 60px;
}
/* line 160, ../../sass/common/_viewall.scss */
.view_all.padt {
  padding-top: 40px;
}

/* line 5, ../../sass/common/_space.scss */
.mb-0 {
  margin-bottom: 0px !important;
}

/* line 5, ../../sass/common/_space.scss */
.mb-5 {
  margin-bottom: 5px !important;
}

/* line 5, ../../sass/common/_space.scss */
.mb-10 {
  margin-bottom: 10px !important;
}

/* line 5, ../../sass/common/_space.scss */
.mb-15 {
  margin-bottom: 15px !important;
}

/* line 5, ../../sass/common/_space.scss */
.mb-20 {
  margin-bottom: 20px !important;
}

/* line 5, ../../sass/common/_space.scss */
.mb-25 {
  margin-bottom: 25px !important;
}

/* line 5, ../../sass/common/_space.scss */
.mb-30 {
  margin-bottom: 30px !important;
}

/* line 5, ../../sass/common/_space.scss */
.mb-35 {
  margin-bottom: 35px !important;
}

/* line 5, ../../sass/common/_space.scss */
.mb-40 {
  margin-bottom: 40px !important;
}

/* line 5, ../../sass/common/_space.scss */
.mb-50 {
  margin-bottom: 50px !important;
}

/* line 5, ../../sass/common/_space.scss */
.mb-60 {
  margin-bottom: 60px !important;
}

/* line 5, ../../sass/common/_space.scss */
.mb-80 {
  margin-bottom: 80px !important;
}

/* line 5, ../../sass/common/_space.scss */
.mb-90 {
  margin-bottom: 90px !important;
}

/* line 5, ../../sass/common/_space.scss */
.mb-100 {
  margin-bottom: 100px !important;
}

/* line 12, ../../sass/common/_space.scss */
.mr-0 {
  margin-right: 0px !important;
}

/* line 12, ../../sass/common/_space.scss */
.mr-5 {
  margin-right: 5px !important;
}

/* line 12, ../../sass/common/_space.scss */
.mr-10 {
  margin-right: 10px !important;
}

/* line 12, ../../sass/common/_space.scss */
.mr-15 {
  margin-right: 15px !important;
}

/* line 12, ../../sass/common/_space.scss */
.mr-20 {
  margin-right: 20px !important;
}

/* line 12, ../../sass/common/_space.scss */
.mr-25 {
  margin-right: 25px !important;
}

/* line 12, ../../sass/common/_space.scss */
.mr-30 {
  margin-right: 30px !important;
}

/* line 12, ../../sass/common/_space.scss */
.mr-35 {
  margin-right: 35px !important;
}

/* line 12, ../../sass/common/_space.scss */
.mr-40 {
  margin-right: 40px !important;
}

/* line 12, ../../sass/common/_space.scss */
.mr-50 {
  margin-right: 50px !important;
}

/* line 12, ../../sass/common/_space.scss */
.mr-60 {
  margin-right: 60px !important;
}

/* line 12, ../../sass/common/_space.scss */
.mr-80 {
  margin-right: 80px !important;
}

/* line 12, ../../sass/common/_space.scss */
.mr-90 {
  margin-right: 90px !important;
}

/* line 12, ../../sass/common/_space.scss */
.mr-100 {
  margin-right: 100px !important;
}

/* line 19, ../../sass/common/_space.scss */
.mt-0 {
  margin-top: 0px !important;
}

/* line 19, ../../sass/common/_space.scss */
.mt-5 {
  margin-top: 5px !important;
}

/* line 19, ../../sass/common/_space.scss */
.mt-10 {
  margin-top: 10px !important;
}

/* line 19, ../../sass/common/_space.scss */
.mt-15 {
  margin-top: 15px !important;
}

/* line 19, ../../sass/common/_space.scss */
.mt-20 {
  margin-top: 20px !important;
}

/* line 19, ../../sass/common/_space.scss */
.mt-25 {
  margin-top: 25px !important;
}

/* line 19, ../../sass/common/_space.scss */
.mt-30 {
  margin-top: 30px !important;
}

/* line 19, ../../sass/common/_space.scss */
.mt-35 {
  margin-top: 35px !important;
}

/* line 19, ../../sass/common/_space.scss */
.mt-40 {
  margin-top: 40px !important;
}

/* line 19, ../../sass/common/_space.scss */
.mt-50 {
  margin-top: 50px !important;
}

/* line 19, ../../sass/common/_space.scss */
.mt-60 {
  margin-top: 60px !important;
}

/* line 19, ../../sass/common/_space.scss */
.mt-80 {
  margin-top: 80px !important;
}

/* line 19, ../../sass/common/_space.scss */
.mt-90 {
  margin-top: 90px !important;
}

/* line 19, ../../sass/common/_space.scss */
.mt-100 {
  margin-top: 100px !important;
}

/* line 26, ../../sass/common/_space.scss */
.ml-0 {
  margin-left: 0px !important;
}

/* line 26, ../../sass/common/_space.scss */
.ml-5 {
  margin-left: 5px !important;
}

/* line 26, ../../sass/common/_space.scss */
.ml-10 {
  margin-left: 10px !important;
}

/* line 26, ../../sass/common/_space.scss */
.ml-15 {
  margin-left: 15px !important;
}

/* line 26, ../../sass/common/_space.scss */
.ml-20 {
  margin-left: 20px !important;
}

/* line 26, ../../sass/common/_space.scss */
.ml-25 {
  margin-left: 25px !important;
}

/* line 26, ../../sass/common/_space.scss */
.ml-30 {
  margin-left: 30px !important;
}

/* line 26, ../../sass/common/_space.scss */
.ml-35 {
  margin-left: 35px !important;
}

/* line 26, ../../sass/common/_space.scss */
.ml-40 {
  margin-left: 40px !important;
}

/* line 26, ../../sass/common/_space.scss */
.ml-50 {
  margin-left: 50px !important;
}

/* line 26, ../../sass/common/_space.scss */
.ml-60 {
  margin-left: 60px !important;
}

/* line 26, ../../sass/common/_space.scss */
.ml-80 {
  margin-left: 80px !important;
}

/* line 26, ../../sass/common/_space.scss */
.ml-90 {
  margin-left: 90px !important;
}

/* line 26, ../../sass/common/_space.scss */
.ml-100 {
  margin-left: 100px !important;
}

/* line 40, ../../sass/common/_space.scss */
.pb-0 {
  padding-bottom: 0px !important;
}

/* line 40, ../../sass/common/_space.scss */
.pb-5 {
  padding-bottom: 5px !important;
}

/* line 40, ../../sass/common/_space.scss */
.pb-10 {
  padding-bottom: 10px !important;
}

/* line 40, ../../sass/common/_space.scss */
.pb-15 {
  padding-bottom: 15px !important;
}

/* line 40, ../../sass/common/_space.scss */
.pb-20 {
  padding-bottom: 20px !important;
}

/* line 40, ../../sass/common/_space.scss */
.pb-25 {
  padding-bottom: 25px !important;
}

/* line 40, ../../sass/common/_space.scss */
.pb-30 {
  padding-bottom: 30px !important;
}

/* line 40, ../../sass/common/_space.scss */
.pb-35 {
  padding-bottom: 35px !important;
}

/* line 40, ../../sass/common/_space.scss */
.pb-40 {
  padding-bottom: 40px !important;
}

/* line 40, ../../sass/common/_space.scss */
.pb-50 {
  padding-bottom: 50px !important;
}

/* line 40, ../../sass/common/_space.scss */
.pb-60 {
  padding-bottom: 60px !important;
}

/* line 40, ../../sass/common/_space.scss */
.pb-80 {
  padding-bottom: 80px !important;
}

/* line 40, ../../sass/common/_space.scss */
.pb-90 {
  padding-bottom: 90px !important;
}

/* line 40, ../../sass/common/_space.scss */
.pb-100 {
  padding-bottom: 100px !important;
}

/* line 33, ../../sass/common/_space.scss */
.pt-0 {
  padding-top: 0px !important;
}

/* line 33, ../../sass/common/_space.scss */
.pt-5 {
  padding-top: 5px !important;
}

/* line 33, ../../sass/common/_space.scss */
.pt-10 {
  padding-top: 10px !important;
}

/* line 33, ../../sass/common/_space.scss */
.pt-15 {
  padding-top: 15px !important;
}

/* line 33, ../../sass/common/_space.scss */
.pt-20 {
  padding-top: 20px !important;
}

/* line 33, ../../sass/common/_space.scss */
.pt-25 {
  padding-top: 25px !important;
}

/* line 33, ../../sass/common/_space.scss */
.pt-30 {
  padding-top: 30px !important;
}

/* line 33, ../../sass/common/_space.scss */
.pt-35 {
  padding-top: 35px !important;
}

/* line 33, ../../sass/common/_space.scss */
.pt-40 {
  padding-top: 40px !important;
}

/* line 33, ../../sass/common/_space.scss */
.pt-50 {
  padding-top: 50px !important;
}

/* line 33, ../../sass/common/_space.scss */
.pt-60 {
  padding-top: 60px !important;
}

/* line 33, ../../sass/common/_space.scss */
.pt-80 {
  padding-top: 80px !important;
}

/* line 33, ../../sass/common/_space.scss */
.pt-90 {
  padding-top: 90px !important;
}

/* line 33, ../../sass/common/_space.scss */
.pt-100 {
  padding-top: 100px !important;
}

/* line 47, ../../sass/common/_space.scss */
.pr-0 {
  padding-right: 0px !important;
}

/* line 47, ../../sass/common/_space.scss */
.pr-5 {
  padding-right: 5px !important;
}

/* line 47, ../../sass/common/_space.scss */
.pr-10 {
  padding-right: 10px !important;
}

/* line 47, ../../sass/common/_space.scss */
.pr-15 {
  padding-right: 15px !important;
}

/* line 47, ../../sass/common/_space.scss */
.pr-20 {
  padding-right: 20px !important;
}

/* line 47, ../../sass/common/_space.scss */
.pr-25 {
  padding-right: 25px !important;
}

/* line 47, ../../sass/common/_space.scss */
.pr-30 {
  padding-right: 30px !important;
}

/* line 47, ../../sass/common/_space.scss */
.pr-35 {
  padding-right: 35px !important;
}

/* line 47, ../../sass/common/_space.scss */
.pr-40 {
  padding-right: 40px !important;
}

/* line 47, ../../sass/common/_space.scss */
.pr-50 {
  padding-right: 50px !important;
}

/* line 47, ../../sass/common/_space.scss */
.pr-60 {
  padding-right: 60px !important;
}

/* line 47, ../../sass/common/_space.scss */
.pr-80 {
  padding-right: 80px !important;
}

/* line 47, ../../sass/common/_space.scss */
.pr-90 {
  padding-right: 90px !important;
}

/* line 47, ../../sass/common/_space.scss */
.pr-100 {
  padding-right: 100px !important;
}

/* line 54, ../../sass/common/_space.scss */
.pl-0 {
  padding-left: 0px !important;
}

/* line 54, ../../sass/common/_space.scss */
.pl-5 {
  padding-left: 5px !important;
}

/* line 54, ../../sass/common/_space.scss */
.pl-10 {
  padding-left: 10px !important;
}

/* line 54, ../../sass/common/_space.scss */
.pl-15 {
  padding-left: 15px !important;
}

/* line 54, ../../sass/common/_space.scss */
.pl-20 {
  padding-left: 20px !important;
}

/* line 54, ../../sass/common/_space.scss */
.pl-25 {
  padding-left: 25px !important;
}

/* line 54, ../../sass/common/_space.scss */
.pl-30 {
  padding-left: 30px !important;
}

/* line 54, ../../sass/common/_space.scss */
.pl-35 {
  padding-left: 35px !important;
}

/* line 54, ../../sass/common/_space.scss */
.pl-40 {
  padding-left: 40px !important;
}

/* line 54, ../../sass/common/_space.scss */
.pl-50 {
  padding-left: 50px !important;
}

/* line 54, ../../sass/common/_space.scss */
.pl-60 {
  padding-left: 60px !important;
}

/* line 54, ../../sass/common/_space.scss */
.pl-80 {
  padding-left: 80px !important;
}

/* line 54, ../../sass/common/_space.scss */
.pl-90 {
  padding-left: 90px !important;
}

/* line 54, ../../sass/common/_space.scss */
.pl-100 {
  padding-left: 100px !important;
}

/* line 1, ../../sass/common/_text.scss */
.text-right {
  text-align: right !important;
}

/* line 2, ../../sass/common/_text.scss */
.text-left {
  text-align: left !important;
}

/* line 3, ../../sass/common/_text.scss */
.text-center {
  text-align: center !important;
}

/* line 6, ../../sass/common/_text.scss */
.text-mid-grey {
  color: #9d9d9d;
}

/* line 7, ../../sass/common/_text.scss */
.text-error {
  color: #db2133;
}

/* line 8, ../../sass/common/_text.scss */
.text-lblue {
  color: #3fb0e8;
}

/* line 9, ../../sass/common/_text.scss */
.text-dark {
  color: #4d4d4d !important;
}

/* line 11, ../../sass/common/_text.scss */
.text-satura {
  font-family: "Turkcell Satura";
  font-weight: 700;
}

/* line 13, ../../sass/common/_text.scss */
.text-strong {
  font-weight: 700 !important;
}

/* line 16, ../../sass/common/_text.scss */
.text-normal {
  font-weight: 400 !important;
}

/* line 21, ../../sass/common/_text.scss */
.text-xs {
  font-size: 11px !important;
}

/* line 22, ../../sass/common/_text.scss */
.text-default-size {
  font-size: 12px !important;
}

/* line 23, ../../sass/common/_text.scss */
.text-mid {
  font-size: 16px !important;
}

/* line 24, ../../sass/common/_text.scss */
.text-mid-l {
  font-size: 18px !important;
}

/* line 25, ../../sass/common/_text.scss */
.text-xl {
  font-size: 24px !important;
}

/* line 27, ../../sass/common/_text.scss */
a.link {
  color: #00afec;
  text-decoration: underline;
}
/* line 31, ../../sass/common/_text.scss */
a.link.text-mid-grey {
  color: #9d9d9d;
}

/* line 37, ../../sass/common/_text.scss */
.little-red-warning {
  font-size: 12px;
  color: #db2133;
  line-height: 1.2em;
  margin: 0;
}

/* line 44, ../../sass/common/_text.scss */
.state {
  font-weight: 700;
}
/* line 47, ../../sass/common/_text.scss */
.state.fail {
  color: #ff0000;
}
/* line 50, ../../sass/common/_text.scss */
.state.success {
  color: #03e172;
}
/* line 53, ../../sass/common/_text.scss */
.state.pending {
  color: #ffa800;
}

/* line 5, ../../sass/common/_lists.scss */
.list-carrots {
  margin: 0 0 21px;
}
/* line 8, ../../sass/common/_lists.scss */
.list-carrots li {
  margin: 9px 0 0;
}
/* line 11, ../../sass/common/_lists.scss */
.list-carrots li h3 {
  margin: 0;
}
/* line 15, ../../sass/common/_lists.scss */
.list-carrots li a {
  position: relative;
  color: #9d9d9d;
  display: inline-block;
  font: 700 12px/16px "Helvetica", Arial, sans-serif;
  padding: 2px 2px 2px 15px;
}
/* line 74, ../../sass/_mixins.scss */
.list-carrots li a:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 22, ../../sass/common/_lists.scss */
.list-carrots li a:before {
  height: 9px;
  width: 6px;
  background: url('../../images/common/sprite-common.png') -1136px 0;
  top: 5px;
  left: 0;
}
/* line 29, ../../sass/common/_lists.scss */
.list-carrots li a:hover {
  color: #4d4d4d;
  text-decoration: underline;
}
/* line 35, ../../sass/common/_lists.scss */
.list-carrots li:first-child {
  margin: 0;
}
/* line 40, ../../sass/common/_lists.scss */
.list-carrots + a.more {
  color: #4d4d4d;
  font: 700 12px/14px "Helvetica", Arial, sans-serif;
  padding: 2px;
  text-transform: uppercase;
}
/* line 46, ../../sass/common/_lists.scss */
.list-carrots + a.more:hover {
  color: #fd9526;
}
/* line 53, ../../sass/common/_lists.scss */
.list-carrots.downloads li a {
  padding: 2px 2px 2px 19px;
}
/* line 56, ../../sass/common/_lists.scss */
.list-carrots.downloads li a:before {
  height: 12px;
  width: 12px;
  background-position: -885px 0;
  top: 3px;
  left: 0;
}
/* line 68, ../../sass/common/_lists.scss */
.list-carrots.light li a {
  color: #fff;
}
/* line 71, ../../sass/common/_lists.scss */
.list-carrots.light li a:before {
  background-position: -1206px 0;
}

/* line 79, ../../sass/common/_lists.scss */
.list-carrots-common {
  margin: 0 0 21px;
}
/* line 82, ../../sass/common/_lists.scss */
.list-carrots-common li {
  position: relative;
  color: #9d9d9d;
  margin: 5px 0 0;
  padding-left: 15px;
}
/* line 74, ../../sass/_mixins.scss */
.list-carrots-common li:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 88, ../../sass/common/_lists.scss */
.list-carrots-common li:before {
  height: 9px;
  width: 6px;
  background: url('../../images/common/sprite-common.png') -1136px 0;
  top: 5px;
  left: 0;
}
/* line 95, ../../sass/common/_lists.scss */
.list-carrots-common li:first-child {
  margin: 0;
}

/* line 102, ../../sass/common/_lists.scss */
.list-bullets > li {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-left: 6px;
  margin: 10px 0 0;
  padding: 0 0 0 15px;
}
/* line 132, ../../sass/_mixins.scss */
.list-bullets > li:before {
  display: block;
  content: " ";
  position: absolute;
  width: 6px;
  height: 6px;
  left: 0px;
  margin-top: -3px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -869px 0 no-repeat;
  z-index: 1;
}
/* line 107, ../../sass/common/_lists.scss */
.list-bullets > li:first-child {
  margin: 0 !important;
}
/* line 111, ../../sass/common/_lists.scss */
.list-bullets > li:before {
  left: 2px;
  margin-top: -4px;
}
/* line 118, ../../sass/common/_lists.scss */
.list-bullets.type2 > li {
  margin-top: 10px;
}

/* line 124, ../../sass/common/_lists.scss */
.list-big-bullets {
  color: #8a8a8a;
  font: 400 16px/28px "Helvetica", Arial, sans-serif;
}
/* line 128, ../../sass/common/_lists.scss */
.list-big-bullets > li {
  position: relative;
  padding-left: 23px;
}
/* line 132, ../../sass/common/_lists.scss */
.list-big-bullets > li:before {
  position: absolute;
  top: 1px;
  left: 0;
  content: '\2022';
  font-size: 40px;
  line-height: 28px;
  color: #3fb0e8;
}

/* line 145, ../../sass/common/_lists.scss */
.list-checkbox > li {
  margin-top: 10px;
}

/* This is the default Tooltipster theme (feel free to modify or duplicate and create multiple themes!): */
/* line 2, ../../sass/common/_tooltipster.scss */
.tooltipster-default {
  background: #ffffff;
  color: #9d9d9d;
  -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px;
  box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px;
  max-width: 500px;
}

/* Use this next selector to style things like font-size and line-height: */
/* line 10, ../../sass/common/_tooltipster.scss */
.tooltipster-default .tooltipster-content {
  font-family: Arial, sans-serif;
  font-size: 12px;
  line-height: 1.2em;
  padding: 18px;
  color: #9d9d9d;
  overflow: hidden;
}

/* line 19, ../../sass/common/_tooltipster.scss */
.tooltip-container {
  display: none;
}

/* This next selector defines the color of the border on the outside of the arrow. This will automatically match the color and size of the border set on the main tooltip styles. Set display: none; if you would like a border around the tooltip but no border around the arrow */
/* line 24, ../../sass/common/_tooltipster.scss */
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {
  /* border-color: ... !important; */
}

/* If you're using the icon option, use this next selector to style them */
/* line 29, ../../sass/common/_tooltipster.scss */
.tooltipster-icon {
  cursor: help;
  margin-left: 4px;
}

/* This is the base styling required to make all Tooltipsters work */
/* line 35, ../../sass/common/_tooltipster.scss */
.tooltipster-base {
  padding: 0;
  font-size: 0;
  line-height: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9999999;
  pointer-events: none;
  width: auto;
  overflow: visible;
}

/* line 47, ../../sass/common/_tooltipster.scss */
.tooltipster-base .tooltipster-content {
  overflow: hidden;
}

/* These next classes handle the styles for the little arrow attached to the tooltip. By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
/* line 53, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow {
  display: block;
  text-align: center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}

/* line 64, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow span, .tooltipster-arrow-border {
  display: block;
  width: 0;
  height: 0;
  position: absolute;
}

/* line 71, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
  border-left: 8px solid transparent !important;
  border-right: 8px solid transparent !important;
  border-top: 8px solid;
  bottom: -9px;
}

/* line 78, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
  border-left: 9px solid transparent !important;
  border-right: 9px solid transparent !important;
  border-top: 9px solid;
  bottom: -7px;
}

/* line 85, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
  border-left: 8px solid transparent !important;
  border-right: 8px solid transparent !important;
  border-bottom: 8px solid;
  top: -7px;
}

/* line 92, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
  border-left: 9px solid transparent !important;
  border-right: 9px solid transparent !important;
  border-bottom: 9px solid;
  top: -7px;
}

/* line 99, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
  left: 0;
  right: 0;
  margin: 0 auto;
}

/* line 105, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
  left: 6px;
}

/* line 109, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
  left: 5px;
}

/* line 113, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow-top-right span, .tooltipster-arrow-bottom-right span {
  right: 6px;
}

/* line 117, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
  right: 5px;
}

/* line 120, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
  border-top: 8px solid transparent !important;
  border-bottom: 8px solid transparent !important;
  border-left: 8px solid;
  top: 50%;
  margin-top: -7px;
  right: -7px;
}

/* line 128, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow-left .tooltipster-arrow-border {
  border-top: 9px solid transparent !important;
  border-bottom: 9px solid transparent !important;
  border-left: 9px solid;
  margin-top: -8px;
}

/* line 134, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
  border-top: 8px solid transparent !important;
  border-bottom: 8px solid transparent !important;
  border-right: 8px solid;
  top: 50%;
  margin-top: -7px;
  left: -7px;
}

/* line 142, ../../sass/common/_tooltipster.scss */
.tooltipster-arrow-right .tooltipster-arrow-border {
  border-top: 9px solid transparent !important;
  border-bottom: 9px solid transparent !important;
  border-right: 9px solid;
  margin-top: -8px;
}

/* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */
/* line 152, ../../sass/common/_tooltipster.scss */
.tooltipster-fade {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  -ms-transition-property: opacity;
  transition-property: opacity;
}

/* line 160, ../../sass/common/_tooltipster.scss */
.tooltipster-fade-show {
  opacity: 1;
}

/* line 164, ../../sass/common/_tooltipster.scss */
.tooltipster-grow {
  -webkit-transform: scale(0, 0);
  -moz-transform: scale(0, 0);
  -o-transform: scale(0, 0);
  -ms-transform: scale(0, 0);
  transform: scale(0, 0);
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
  -webkit-backface-visibility: hidden;
}

/* line 177, ../../sass/common/_tooltipster.scss */
.tooltipster-grow-show {
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}

/* line 191, ../../sass/common/_tooltipster.scss */
.tooltipster-swing {
  opacity: 0;
  -webkit-transform: rotateZ(4deg);
  -moz-transform: rotateZ(4deg);
  -o-transform: rotateZ(4deg);
  -ms-transform: rotateZ(4deg);
  transform: rotateZ(4deg);
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
}

/* line 204, ../../sass/common/_tooltipster.scss */
.tooltipster-swing-show {
  opacity: 1;
  -webkit-transform: rotateZ(0deg);
  -moz-transform: rotateZ(0deg);
  -o-transform: rotateZ(0deg);
  -ms-transform: rotateZ(0deg);
  transform: rotateZ(0deg);
  -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 1);
  -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
  -moz-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
  -ms-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
  -o-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
  transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
}

/* line 219, ../../sass/common/_tooltipster.scss */
.tooltipster-fall {
  top: 0;
  -webkit-transition-property: top;
  -moz-transition-property: top;
  -o-transition-property: top;
  -ms-transition-property: top;
  transition-property: top;
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}

/* line 235, ../../sass/common/_tooltipster.scss */
.tooltipster-fall.tooltipster-dying {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  -ms-transition-property: all;
  transition-property: all;
  top: 0px !important;
  opacity: 0;
}

/* line 245, ../../sass/common/_tooltipster.scss */
.tooltipster-slide {
  left: -40px;
  -webkit-transition-property: left;
  -moz-transition-property: left;
  -o-transition-property: left;
  -ms-transition-property: left;
  transition-property: left;
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}

/* line 261, ../../sass/common/_tooltipster.scss */
.tooltipster-slide.tooltipster-dying {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  -ms-transition-property: all;
  transition-property: all;
  left: 0px !important;
  opacity: 0;
}

/* CSS transition for when contenting is changing in a tooltip that is still open. The only properties that will NOT transition are: width, height, top, and left */
/* line 273, ../../sass/common/_tooltipster.scss */
.tooltipster-content-changing {
  opacity: 0.5;
  -webkit-transform: scale(1.1, 1.1);
  -moz-transform: scale(1.1, 1.1);
  -o-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}

/* line 1, ../../sass/common/_rating.scss */
.rating {
  display: inline-block;
}
/* line 4, ../../sass/common/_rating.scss */
.rating .star {
  position: relative;
  background: transparent;
  text-indent: -9999px;
  float: left;
  margin: 0;
}
/* line 11, ../../sass/common/_rating.scss */
.rating .star:after {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  content: " ";
  overflow: hidden;
}

/* line 1, ../../sass/common/_carousel-vertical.scss */
.carousel.vertical.slide {
  margin: 0;
}
/* line 5, ../../sass/common/_carousel-vertical.scss */
.carousel.vertical.slide.notification-carousel .item {
  height: 154px;
}
/* line 9, ../../sass/common/_carousel-vertical.scss */
.carousel.vertical.slide.notification-carousel .carousel-inner {
  height: 154px;
}
/* line 12, ../../sass/common/_carousel-vertical.scss */
.carousel.vertical.slide.notification-carousel .carousel-inner > .item {
  display: none;
  position: absolute;
  -webkit-transition: 0.6s ease-in-out top;
  -moz-transition: 0.6s ease-in-out top;
  -o-transition: 0.6s ease-in-out top;
  transition: 0.6s ease-in-out top;
  left: 0;
}
/* line 19, ../../sass/common/_carousel-vertical.scss */
.carousel.vertical.slide.notification-carousel .carousel-inner > .active,
.carousel.vertical.slide.notification-carousel .carousel-inner > .next,
.carousel.vertical.slide.notification-carousel .carousel-inner > .prev {
  display: block;
}
/* line 23, ../../sass/common/_carousel-vertical.scss */
.carousel.vertical.slide.notification-carousel .carousel-inner > .active {
  top: 0;
}
/* line 27, ../../sass/common/_carousel-vertical.scss */
.carousel.vertical.slide.notification-carousel .carousel-inner > .next,
.carousel.vertical.slide.notification-carousel .carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 34, ../../sass/common/_carousel-vertical.scss */
.carousel.vertical.slide.notification-carousel .carousel-inner > .next {
  top: 100%;
}
/* line 37, ../../sass/common/_carousel-vertical.scss */
.carousel.vertical.slide.notification-carousel .carousel-inner > .prev {
  top: -100%;
}
/* line 40, ../../sass/common/_carousel-vertical.scss */
.carousel.vertical.slide.notification-carousel .carousel-inner > .next.left,
.carousel.vertical.slide.notification-carousel .carousel-inner > .prev.right {
  top: 0;
}
/* line 45, ../../sass/common/_carousel-vertical.scss */
.carousel.vertical.slide.notification-carousel .carousel-inner > .active.left {
  top: -100%;
}
/* line 49, ../../sass/common/_carousel-vertical.scss */
.carousel.vertical.slide.notification-carousel .carousel-inner > .active.right {
  top: 100%;
}

/* styles for ui controls */
/* Dropdowns
The default dropdown is gray with a bottom shadow and a label
You can override the style of a dropdown by applying modifiers

.dropdown-modifier1 is used on dropdowns without labels
    The selected value is displayed when the dropdown is closed

.dropdown-modifier2 is used to make the dropdowns have a bigger height
*/
/* hide html select */
/* line 16, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_select {
  position: absolute;
  left: -99999px;
}

/* line 21, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_button {
  display: block;
  color: #4d4d4d;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 26, ../../sass/common/ui_controls/_trk_dropdown.scss */
.lt-ie10 .trk_dropdown_button {
  border-right: 1px solid #dedede;
  border-bottom: 1px solid #bebebe;
}

/* line 32, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_button,
.button.trk_dropdown {
  position: relative;
  border-bottom: 1px solid #9F9F9F;
  border-left: 1px solid #E0E0E0;
  border-right: 1px solid #E0E0E0;
  background-color: #f2f2f2;
  vertical-align: top;
  -webkit-box-shadow: 0px 1px 2px -1px #9f9f9f;
  -moz-box-shadow: 0px 1px 2px -1px #9f9f9f;
  box-shadow: 0px 1px 2px -1px #9f9f9f;
  cursor: pointer;
  height: 44px;
  text-align: left;
}
/* line 50, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_button.readonly,
.button.trk_dropdown.readonly {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
/* line 54, ../../sass/common/ui_controls/_trk_dropdown.scss */
select.LV_invalid_field + .trk_dropdown_button, select.LV_invalid_field +
.button.trk_dropdown {
  border: 1px solid #db2133;
}

/* line 59, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_button.dropdown-modifier2,
.button.trk_dropdown.dropdown-modifier2 {
  height: 56px;
}

/* line 64, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_button.dropdown-modifier3,
.button.trk_dropdown.dropdown-modifier3 {
  height: 44px;
}
/* line 68, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_button.dropdown-modifier3.big,
.button.trk_dropdown.dropdown-modifier3.big {
  height: 56px;
}

/* line 73, ../../sass/common/ui_controls/_trk_dropdown.scss */
.button.trk_dropdown_button.inverted.white {
  background-color: #FFF;
}

/* line 77, ../../sass/common/ui_controls/_trk_dropdown.scss */
.button.trk_dropdown_button.inverted.active,
.button.trk_dropdown_button.inverted:hover {
  background-color: #4d4d4d;
  color: #FFF;
}
/* line 82, ../../sass/common/ui_controls/_trk_dropdown.scss */
.button.trk_dropdown_button.inverted.active:after,
.button.trk_dropdown_button.inverted:hover:after {
  background-position: -965px 0;
}

/* line 87, ../../sass/common/ui_controls/_trk_dropdown.scss */
.button.trk_dropdown_button.is_inverted.inactive {
  background-color: #4d4d4d;
  color: #FFF;
}
/* line 91, ../../sass/common/ui_controls/_trk_dropdown.scss */
.button.trk_dropdown_button.is_inverted.inactive:after {
  background-position: -990px 0;
}

/* line 96, ../../sass/common/ui_controls/_trk_dropdown.scss */
.dropdown_containers {
  text-align: center;
}

/* line 100, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.open {
  height: 44px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #FFF;
  border-right: 1px solid #FFF;
}

/* line 108, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.dropdown-modifier2.open {
  height: 56px;
}

/* line 112, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.dropdown-modifier3.open {
  height: 44px;
}
/* line 118, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.dropdown-modifier3.open.big {
  height: 56px;
}

/* line 125, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.open.upward ul {
  top: auto;
  bottom: 0;
}
/* line 130, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.open ul {
  position: absolute;
  z-index: 100;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  background-color: #fff;
  -webkit-box-shadow: 0px 1px 10px 2px #e8e8e8;
  -moz-box-shadow: 0px 1px 10px 2px #e8e8e8;
  box-shadow: 0px 1px 10px 2px #e8e8e8;
  max-height: 326px;
  overflow-y: auto;
}
/* line 148, ../../sass/common/ui_controls/_trk_dropdown.scss */
.lt-ie10 .trk_dropdown.open ul {
  border: 1px solid #e5e5e5;
}
/* line 152, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.open ul li.selected a {
  background: #3fb0e8;
  color: #fff;
}

/* line 159, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.closed li {
  display: none;
}

/* line 163, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.closed .label,
.trk_dropdown.closed li.selected {
  display: block;
  height: 0;
}
/* line 168, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.closed .label a,
.trk_dropdown.closed li.selected a {
  display: block;
}

/* line 173, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.dropdown-modifier1.dirty.closed .label {
  display: none;
}

/* line 177, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.dropdown-modifier3.dirty.closed .label a {
  text-indent: -9000px;
}

/* line 182, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.closed .label
.trk_dropdown.dropdown-modifier1.closed .selected a {
  position: relative;
  z-index: 10;
}

/* line 188, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_button,
.trk_dropdown.closed.dropdown-modifier1 .selected a,
.trk_dropdown.closed .label a {
  padding: 16px 28px 12px 17px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

/* line 195, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.closed.dropdown-modifier3 .selected a {
  right: 28px;
  left: 17px;
}

/* line 200, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.closed.dropdown-modifier3.big .selected a {
  right: 28px;
  left: 17px;
  font-size: 22px;
  top: 19px;
}

/* line 207, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_button.dropdown-modifier2,
.trk_dropdown.closed.dropdown-modifier1.dropdown-modifier2 .selected a,
.trk_dropdown.closed.dropdown-modifier2 .label a {
  padding: 18px 20px 16px 17px;
  font-size: 22px;
}

/* line 214, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_button.dropdown-modifier3.big,
.trk_dropdown.closed.dropdown-modifier1.dropdown-modifier3.big .selected a,
.trk_dropdown.closed.dropdown-modifier3.big .label a {
  padding: 18px 20px 16px 17px;
  font-size: 22px;
}

/* line 221, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.open.dropdown-modifier2 .label a {
  padding: 18px 20px 16px 17px;
  font-size: 22px;
}

/* line 226, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.open.dropdown-modifier3.big .label a {
  padding: 18px 20px 16px 17px;
  font-size: 22px;
}

/* line 231, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.closed.dropdown-modifier1 .selected a {
  position: absolute;
  text-align: left;
  left: 0;
  top: 0;
}

/* line 238, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.closed .label a:hover {
  color: #4d4d4d;
}

/* line 242, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.readonly .label a:hover {
  color: #4d4d4d;
}

/* line 246, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.closed li.selected a {
  font: 700 16px/1 "Helvetica", Arial, sans-serif;
  color: #4d4d4d;
  padding: 0;
  border-top: 0;
}

/* line 253, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.closed li.selected a:hover {
  background-color: transparent;
}

/* line 257, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown a {
  outline: none;
  display: block;
}

/* .label:after is the dropdown arrow */
/* line 263, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_button:after,
.trk_dropdown .label a:after,
.trk_dropdown.dropdown-modifier1 .selected:after {
  position: absolute;
  z-index: 0;
  display: block;
  right: 13px;
  top: 19px;
  padding: 0;
  height: 10px;
  width: 15px;
  background: url('../../images/common/sprite-common.png') -1015px 0;
  content: ".";
  text-indent: -9000px;
}

/* line 284, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_button.dropdown-modifier2:after,
.trk_dropdown.dropdown-modifier2 .label a:after,
.trk_dropdown.dropdown-modifier1.dropdown-modifier2 .selected:after {
  top: 24px;
}

/* line 290, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_button.dropdown-modifier3.big:after,
.trk_dropdown.dropdown-modifier3.big .label a:after,
.trk_dropdown.dropdown-modifier1.dropdown-modifier3.big .selected:after {
  top: 24px;
}

/* TODO: IE8 doesn't have the :last-child pseudo-class */
/* line 298, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown ul li:last-child a {
  padding-bottom: 10px;
}

/* IE doesnt know how to refrehs styles on :after / :before unless you change the content: attribute */
/* line 304, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_button.closed:after,
.trk_dropdown.closed .label a:after,
.trk_dropdown.closed.dropdown-modifier1 .selected:after {
  background-position: -1015px 0;
  content: ' ';
}

/* line 311, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown_button.open:after,
.trk_dropdown.open .label a:after,
.trk_dropdown.open.dropdown-modifier1 .selected:after {
  background-position: -1289px 0;
  content: ' ';
}

/* the dropdown label and the selected value (when the dropdown is closed) have different paddings */
/* line 323, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown li > a {
  font: 400 16px/1 "Helvetica", Arial, sans-serif;
  border-top: 1px solid #e5e5e5;
  color: #4d4d4d;
  padding: 16px 20px 12px 17px;
}
/* line 329, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown li > a:hover {
  background-color: #3fb0e8;
  color: #fff;
}
/* line 336, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown li:first-child > a {
  border-top: none;
  font-weight: 700;
}

/* line 342, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown .label a {
  font-weight: 700;
  padding: 16px 28px 12px 17px;
  border-top: 0;
}
/* line 347, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown .label a:hover {
  background: transparent;
}

/* line 352, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.closed .selected a {
  position: absolute;
  right: 0;
  top: 15px;
  color: #4d4d4d;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 367, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.inner.closed .selected a {
  right: 45px;
}

/* line 371, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.closed.dropdown-modifier2 .selected a {
  top: 23px;
}

/* line 375, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.closed .selected a:hover,
.trk_dropdown .label a:hover {
  color: #4d4d4d;
}

/* line 381, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown span.waiting {
  position: absolute;
  right: 12px;
  top: 15px;
  height: 16px;
  background: transparent url("../../images/common/loader-form2.gif") no-repeat left center;
}
/* line 389, ../../sass/common/ui_controls/_trk_dropdown.scss */
.trk_dropdown.dropdown-modifier3.open span.waiting {
  top: 28px;
}

/* line 6, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box h2 {
  font: 700 24px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  color: #4d4d4d;
  margin: 0 0 15px;
  text-align: left;
}
/* line 12, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box h2.alt {
  color: #3fb0e8;
}
/* line 17, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box h3 {
  font: 700 24px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  margin: 0 0 5px;
}
/* line 22, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box p {
  color: #9d9d9d;
  font: 400 14px/20px "Helvetica", Arial, sans-serif;
  margin: 0 0 15px;
}
/* line 27, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box p.step {
  margin: 25px 0 0;
}
/* line 32, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box button.btn {
  width: 100%;
}
/* line 35, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box button.btn span.button-cta {
  display: block;
}
/* line 40, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box a.button-cta {
  display: block;
  text-align: center;
  margin: 0 0 10px;
}
/* line 46, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn {
  float: left;
  padding: 0 0 0 30px;
  color: #3fb0e8;
  text-transform: uppercase;
  font: 700 13px/25px "Turkcell Satura", "Helvetica", Arial, sans-serif;
  position: relative;
}
/* line 74, ../../sass/_mixins.scss */
.sign_in_box .acc-btn:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 54, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn:before {
  height: 25px;
  width: 25px;
  background: url('../../images/common/sprite-common.png');
  top: 0;
  left: 0;
}
/* line 61, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn:hover {
  color: #3fb0e8;
}
/* line 65, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn.active {
  color: #4d4d4d;
  cursor: default;
}
/* line 70, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn.mobile {
  margin-left: 16px;
}
/* line 73, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn.mobile:before {
  background-position: -7881px 0;
}
/* line 78, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn.mobile:hover:before {
  background-position: -7803px 0;
}
/* line 84, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn.mobile.active:before {
  background-position: -7803px 0;
}
/* line 90, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn.has-sep {
  margin-right: 24px;
  position: relative;
}
/* line 64, ../../sass/_mixins.scss */
.sign_in_box .acc-btn.has-sep:after {
  display: block;
  content: " ";
  position: absolute;
}
/* line 94, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn.has-sep:after {
  right: -13px;
  top: 0;
  width: 1px;
  height: 25px;
  background-color: #e5e5e5;
}
/* line 103, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn.large {
  padding-left: 40px;
  font-size: 18px;
  line-height: 33px;
}
/* line 108, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn.large:before {
  height: 33px;
  width: 33px;
}
/* line 112, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn.large.corporate {
  font-size: 14px;
  text-decoration: underline;
}
/* line 116, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn.large.corporate:before {
  background-position: -7511px 0;
}
/* line 122, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box .acc-btn.large.has-sep:after {
  height: 33px;
}
/* line 129, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box button.btn {
  width: 100%;
}
/* line 132, ../../sass/common/ui_controls/_trk_dropbox.scss */
.sign_in_box button.btn span.button-cta {
  display: block;
}

/* transparent hover container above the dropbox */
/* line 143, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox {
  -webkit-box-shadow: #222222 1px 1px 3px 0px;
  -moz-box-shadow: #222222 1px 1px 3px 0px;
  box-shadow: #222222 1px 1px 3px 0px;
  display: block;
  width: 245px;
  padding: 28px 30px 29px;
  background: #fff;
  z-index: 200;
  /* overwrite the left property for the .carrot_up element where needed */
}
/* line 151, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox.w-auto {
  width: auto !important;
}
/* line 155, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox .scroll-container {
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 162, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox.scroll-container-fit .scroll-container {
  height: 100%;
}
/* line 167, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox.v2 .scroll-container, .dropbox.v2 .scroll-container div:first-child {
  overflow: visible !important;
}
/* line 172, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox h2 {
  font: 700 24px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  color: #4d4d4d;
  margin: 0 0 15px;
  text-align: left;
}
/* line 179, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox h3 {
  font: 700 24px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  margin: 0 0 5px;
}
/* line 184, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox p {
  color: #9d9d9d;
  font: 400 14px/20px "Helvetica", Arial, sans-serif;
  margin: 0 0 15px;
}
/* line 189, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox p.step {
  margin: 25px 0 0;
}
/* line 194, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox button.btn {
  width: 100%;
}
/* line 197, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox button.btn span.button-cta {
  display: block;
}
/* line 202, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox a.button-cta {
  display: block;
  text-align: center;
  margin: 0 0 10px;
}
/* line 207, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox a.button-cta.fb-connect {
  margin-bottom: 0;
}
/* line 211, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox a.button-cta.iblock-cta {
  display: inline-block;
}
/* line 216, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox span.option {
  font: 400 18px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  color: #9d9d9d;
  display: block;
  position: relative;
  text-align: center;
  text-transform: uppercase;
}
/* line 224, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox span.option:after, .dropbox span.option:before {
  background: #ededed;
  content: " ";
  display: block;
  position: absolute;
  height: 1px;
  width: 42%;
  top: 7px;
}
/* line 235, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox span.option:after {
  right: 0;
}
/* line 239, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox span.option:before {
  left: 0;
}
/* line 245, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox#drop-packages .carrot_up {
  left: 218px;
  top: -6px;
  border-bottom: 6px solid #f6f6f6;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
}
/* line 254, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox#drop-sign_in, .dropbox#drop-sign_in_corporate {
  width: 340px;
  margin-left: 0;
  z-index: 9999;
}
/* line 260, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox#drop-sign_in .carrot_up, .dropbox#drop-sign_in_corporate .carrot_up {
  left: 290px;
}
/* line 264, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox#drop-sign_in.wide, .dropbox#drop-sign_in_corporate.wide {
  width: 415px;
  left: auto !important;
  right: -45px;
}
/* line 269, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox#drop-sign_in.wide .carrot_up, .dropbox#drop-sign_in_corporate.wide .carrot_up {
  left: 324px;
}
/* line 273, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox#drop-sign_in.wide .sign_in_holder, .dropbox#drop-sign_in_corporate.wide .sign_in_holder {
  width: auto;
}
/* line 277, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox#drop-sign_in.wide .scroll-container, .dropbox#drop-sign_in_corporate.wide .scroll-container {
  padding: 28px 30px 29px !important;
}
/* line 283, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox.inset {
  padding: 0;
  width: 305px;
}
/* line 287, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox.inset h2 {
  margin: 28px 30px 15px;
}
/* line 291, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox.inset ol.packages h2 {
  margin: 0;
}
/* line 297, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox .carrot_up {
  position: absolute;
  top: -12px;
  width: 0;
  height: 0;
  border-bottom: 12px solid #fff;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  overflow: hidden;
}
/* line 312, ../../sass/common/ui_controls/_trk_dropbox.scss */
.js .dropbox {
  position: absolute;
  /* block used to prevent the dropdown from closing when hovering out */
}
/* line 315, ../../sass/common/ui_controls/_trk_dropbox.scss */
.js .dropbox.closed {
  display: none;
}
/* line 320, ../../sass/common/ui_controls/_trk_dropbox.scss */
.js .dropbox:after {
  display: none;
  position: absolute;
  top: -12px;
  left: 0px;
  width: 100%;
  height: 12px;
  content: ".";
  text-indent: -9999px;
}
/* line 336, ../../sass/common/ui_controls/_trk_dropbox.scss */
.lt-ie9 .dropbox {
  border: 1px solid #4d4d4d;
}

/* line 341, ../../sass/common/ui_controls/_trk_dropbox.scss */
.packages-dropbox {
  height: auto;
}
/* line 345, ../../sass/common/ui_controls/_trk_dropbox.scss */
.packages-dropbox .view_all {
  border-top: 1px dotted #e5e5e5;
  padding: 15px 0;
}
/* line 350, ../../sass/common/ui_controls/_trk_dropbox.scss */
.packages-dropbox .scroll-container {
  height: 100%;
}
/* line 354, ../../sass/common/ui_controls/_trk_dropbox.scss */
.packages-dropbox.has-loader {
  background: url(../../images/common/ajax_loader_beyaz_260815.gif) center center no-repeat;
}

/* line 359, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages {
  list-style: inside none;
  margin: 0;
  padding: 0;
}
/* line 364, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h2 {
  position: relative;
  background: #f6f6f6;
  padding: 17px 30px 17px 55px;
}
/* line 74, ../../sass/_mixins.scss */
ol.packages h2:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 369, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h2:before {
  height: 17px;
  width: 17px;
  top: 20px;
  left: 30px;
}
/* line 375, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h2.voice:before {
  background: url('../../images/common/sprite-common.png') -6506px 0;
}
/* line 379, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h2.wifi:before {
  height: 20px;
  width: 25px;
  background: url('../../images/common/sprite-common.png') -6590px 0;
  top: 17px;
  left: 25px;
}
/* line 386, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h2.fiber-dark:before {
  height: 17px;
  width: 27px;
  background: url('../../images/common/sprite-common.png') -2113px 0;
  top: 17px;
  left: 22px;
}
/* line 393, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h2.adsl-dark:before {
  height: 17px;
  width: 27px;
  background: url('../../images/common/sprite-common.png') -354px 0;
  top: 19px;
  left: 22px;
}
/* line 400, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h2.telefon-dark:before {
  height: 17px;
  width: 27px;
  background: url('../../images/common/sprite-common.png') -10430px 0;
  top: 19px;
  left: 22px;
}
/* line 407, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h2.telefon-dark-b:before {
  height: 17px;
  width: 17px;
  background: url('../../images/common/sprite-common.png') -4630px 0;
  top: 19px;
  left: 30px;
}
/* line 414, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h2.tv-dark:before {
  height: 17px;
  width: 27px;
  background: url('../../images/common/sprite-common.png') -10504px 0;
  top: 19px;
  left: 22px;
}
/* line 421, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h2.promotion-dark:before {
  height: 17px;
  width: 27px;
  background: url('../../images/common/sprite-common.png') -8511px 0;
  top: 19px;
  left: 22px;
}
/* line 428, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h2.tv-plus:before {
  height: 20px;
  width: 32px;
  background: url('../../images/common/sprite-common.png') -6310px 0;
  top: 17px;
  left: 19px;
}
/* line 435, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h2.phone:before {
  height: 20px;
  width: 20px;
  background: url('../../images/common/sprite-common.png') -4657px 0;
  top: 17px;
  left: 24px;
}
/* line 442, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h2.sms:before {
  background: url('../../images/common/sprite-common.png') -5542px 0;
}
/* line 446, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h2.data:before {
  background: url('../../images/common/sprite-common.png') -2701px 0;
}
/* line 451, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages h3 {
  font-size: 18px;
  margin: 0;
  padding: 13px 30px 0;
}
/* line 457, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages > li {
  border-top: 4px solid #9d9d9d;
  list-style: inside none;
}
/* line 461, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages > li span.refresh {
  border-bottom: 1px dotted #e5e5e5;
  color: #9d9d9d;
  display: block;
  padding: 5px 30px 10px;
  font: 700 10px/1.4em "Helvetica", Arial, sans-serif;
  text-transform: uppercase;
}
/* line 469, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages > li span.refresh .tel {
  display: block;
  margin-top: 5px;
}
/* line 475, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages > li h3 {
  color: #4d4d4d;
}
/* line 479, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages > li:first-child {
  border-top: none;
  padding: 0;
}
/* line 486, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages ul.package {
  margin: 0;
  padding: 0;
}
/* line 490, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages ul.package li {
  border-top: 1px dotted #e5e5e5;
  padding: 18px 30px 22px;
}
/* line 494, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages ul.package li:first-child {
  border-top: none;
}
/* line 499, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages ul.package + h3 {
  border-top: 2px solid #e5e5e5;
}
/* line 504, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages .package-status {
  text-align: center;
}
/* line 507, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages .package-status .status {
  display: block;
  font-size: 16px;
  margin: 15px 0 10px;
}
/* line 512, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages .package-status .status.critical {
  color: #db2133;
}
/* line 515, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages .package-status .status.mid {
  color: #fd9526;
}
/* line 522, ../../sass/common/ui_controls/_trk_dropbox.scss */
ol.packages a.button-cta.wide {
  margin: 0 -20px -10px;
}

/* line 527, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox_container {
  position: relative;
}
/* line 531, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox_container.align-left .dropbox {
  left: 0 !important;
}

/* line 538, ../../sass/common/ui_controls/_trk_dropbox.scss */
.dropbox_position_source {
  display: inline-block;
}

/* line 5, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-bottom: 125px;
  margin: 0;
  position: relative;
  padding: 0;
}
/* line 132, ../../sass/_mixins.scss */
.trk_tabs:before {
  display: block;
  content: " ";
  position: absolute;
  width: 1100px;
  height: 125px;
  bottom: 0px;
  margin-left: -550px;
  left: 50%;
  background: url('../../images/common/sprite-shadows.png') -3559px 0 no-repeat;
  z-index: 1;
}
/* line 11, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs.ov-h {
  overflow: hidden !important;
}
/* line 15, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs:before {
  z-index: -1;
}
/* line 19, ../../sass/common/ui_controls/_trk_tabs.scss */
section.tabbed .trk_tabs:before, .settings-item.bill_type.threesome .trk_tabs:before, .settings-item.bill_type .trk_tabs.trk_tabs_iconic:before {
  background-position: -4669px 0;
  margin-left: -337px;
}
/* line 26, ../../sass/common/ui_controls/_trk_tabs.scss */
.settings-item.bill_type .trk_tabs:before {
  background-position: -5353px 0;
  margin-left: -183px;
}
/* line 31, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs > li {
  float: left;
  width: 33%;
  z-index: 1;
}
/* line 36, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs > li a {
  font: 700 24px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  background: url(../../images/common/bg_border_tabs.png) 0 bottom no-repeat;
  display: block;
  padding: 82px 0 19px;
  text-align: center;
  position: relative;
}
/* line 45, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs > li.active {
  background: #fff;
}
/* line 48, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs > li.active a {
  background: url(../../images/common/bg_border_tabs_active.png) -1px bottom no-repeat;
  color: #3fb0e8;
}
/* line 53, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs > li.active + li a {
  background: url(../../images/common/bg_border_tabs_active.png) -1px bottom no-repeat;
}
/* line 58, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs > li:first-child a {
  background: none;
}
/* line 63, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs.cols-4 > li {
  width: 25%;
}
/* line 67, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs.centered {
  text-align: center;
  font-size: 0;
}
/* line 71, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs.centered li {
  float: none;
  width: auto;
  display: inline-block;
  margin: 0 0 0 -1px;
  padding: 0;
  background: none;
}
/* line 79, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs.centered li a {
  padding-left: 60px;
  padding-right: 60px;
}
/* line 83, ../../sass/common/ui_controls/_trk_tabs.scss */
section.tabbed .trk_tabs.centered li a {
  padding-left: 23px;
  padding-right: 23px;
}
/* line 89, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs.centered li.active {
  background: url(../../images/common/dividers/divider-tab-vert.png) left bottom no-repeat #fff;
}
/* line 93, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs.centered li.active a {
  background: url(../../images/common/dividers/divider-tab-vert.png) right bottom no-repeat !important;
}
/* line 99, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs.centered.force-normal li a {
  padding-left: 60px !important;
  padding-right: 60px !important;
}
/* line 106, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs.wide li a {
  padding-left: 73px;
  padding-right: 73px;
}
/* line 111, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs + div.carousel {
  margin-top: 60px;
}
/* line 115, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs span.waiting {
  position: absolute;
  margin-top: 4px;
  margin-left: 10px;
}

/* line 123, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio li {
  width: auto;
}
/* line 126, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio li a {
  padding-left: 70px;
  padding-right: 60px;
}
/* line 132, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio li.active a {
  color: #4d4d4d;
}
/* line 135, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio li.active a i.radio {
  background-position: -8585px 0;
}
/* line 141, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio li:first-child {
  margin-left: 100px;
}
/* line 144, ../../sass/common/ui_controls/_trk_tabs.scss */
.lt-ie9 .trk_tabs_radio li:first-child {
  margin-left: 50px;
}
/* line 150, ../../sass/common/ui_controls/_trk_tabs.scss */
.lt-ie10 .trk_tabs_radio li a {
  font-size: 18px;
}
/* line 156, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio a {
  color: #9d9d9d;
  position: relative;
}
/* line 160, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio a:hover {
  color: #3fb0e8;
}
/* line 163, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio a:hover i.radio {
  background-position: -8615px 0;
}
/* line 169, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio strong, .trk_tabs_radio h2 {
  margin: 0 0 0 30px;
  position: relative;
}
/* line 173, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio strong.balanced, .trk_tabs_radio h2.balanced {
  display: block;
}
/* line 178, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio i.thumb {
  height: 140px;
  width: 190px;
  background: url('../../images/my_account/sprite-others.png') -10928px 0;
  display: block;
  margin: 0 0 0 -20px;
}
/* line 184, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio i.thumb.profile_none {
  background-position: -10928px 0;
}
/* line 188, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio i.thumb.profile_child {
  background-position: -6416px 0;
}
/* line 192, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio i.thumb.profile_family {
  background-position: -8842px 0;
}
/* line 196, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio i.thumb.redirect_secretary {
  background-position: -12828px 0;
}
/* line 200, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio i.thumb.redirect_who {
  background-position: -13228px 0;
}
/* line 204, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio i.thumb.redirect_diff_no {
  background-position: -12428px 0;
}
/* line 208, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio i.thumb.tl {
  background-position: -14454px 0;
}
/* line 212, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio i.thumb.credit_card {
  background-position: -7342px 0;
}
/* line 216, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio i.thumb.employee_profile {
  background-position: -8442px 0;
}
/* line 220, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio i.thumb.corporate_profile {
  background-position: -6816px 0;
}
/* line 226, ../../sass/common/ui_controls/_trk_tabs.scss */
.trk_tabs_radio i.radio {
  height: 20px;
  width: 20px;
  background: url('../../images/common/sprite-common.png') -8645px 0;
  display: block;
  position: absolute;
  padding: 0;
  min-height: 0;
  top: 2px;
  left: -30px;
}

/* line 242, ../../sass/common/ui_controls/_trk_tabs.scss */
.tabs-item .trk_tabs_radio > li {
  width: 33%;
}
/* line 245, ../../sass/common/ui_controls/_trk_tabs.scss */
.tabs-item .trk_tabs_radio > li a {
  position: relative;
  display: block;
  padding: 40px 0px 46px 20px;
  text-align: left;
}
/* line 74, ../../sass/_mixins.scss */
.tabs-item .trk_tabs_radio > li a:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 251, ../../sass/common/ui_controls/_trk_tabs.scss */
.tabs-item .trk_tabs_radio > li a:before {
  top: 181px;
  left: 20px;
}
/* line 256, ../../sass/common/ui_controls/_trk_tabs.scss */
.tabs-item .trk_tabs_radio > li a span {
  font: 400 14px/20px "Helvetica", Arial, sans-serif;
  display: block;
  width: 160px;
  margin-top: 12px;
}
/* line 263, ../../sass/common/ui_controls/_trk_tabs.scss */
.tabs-item .trk_tabs_radio > li a i.radio {
  top: 1px;
  left: -30px;
}
/* line 269, ../../sass/common/ui_controls/_trk_tabs.scss */
.tabs-item .trk_tabs_radio > li:first-child {
  margin: 0;
}
/* line 272, ../../sass/common/ui_controls/_trk_tabs.scss */
.lt-ie9 .tabs-item .trk_tabs_radio > li:first-child {
  margin-left: 0;
}

/* determines the size of the vertical average bar cost above the bar container */
/* line 13, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider {
  width: 100%;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 21, ../../sass/common/ui_controls/_trk_slider.scss */
.js .trk_slider {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
/* line 25, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .bar {
  height: 26px;
}
/* line 28, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .bar.extra-space {
  background-color: #e7e7e7;
}
/* line 33, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .bar.data {
  display: inline-block;
  border-bottom: #4d4d4d 1px solid;
}
/* line 38, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .interface_elements_container {
  position: relative;
  width: 100%;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 45, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .bar_container {
  height: 27px;
  border-bottom: #cdcdcd 1px solid;
  position: relative;
  /* shadows */
}
/* line 52, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .bar_container:after, .trk_slider .bar_container:before {
  position: absolute;
  overflow: hidden;
  content: "";
  bottom: -1px;
}
/* line 59, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .bar_container:after {
  background: url('../../images/common/sprite-controls.png') -462px 0;
  width: 19px;
  height: 3px;
  right: -19px;
}
/* line 67, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .bar_container:before {
  background: url('../../images/common/sprite-controls.png') -436px 0;
  width: 16px;
  height: 3px;
  left: -16px;
}
/* line 76, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.drag_circle {
  padding-top: 34px;
  height: 145px;
}
/* line 83, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.drag_circle .gesture_container {
  height: 27px;
  padding: 16px 30px;
}
/* line 89, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.drag_circle .drag {
  background: url('../../images/common/sprite-controls.png') -560px 0;
  height: 59px;
  width: 59px;
  padding-top: 22.5px;
  margin-top: -29.5px;
  margin-left: -29.5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  z-index: 2;
  font: 400 14px/14px "Turkcell Satura", "Helvetica", Arial, sans-serif;
  text-align: center;
  color: #ffffff;
}
/* line 113, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.drag_circle .drag:hover, .trk_slider.drag_circle:hover .drag {
  background: url('../../images/common/sprite-controls.png') -491px 0;
}
/* line 118, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.angled_slider_drag {
  height: 70px;
  margin-top: 10px;
  position: relative;
  left: -30px;
}
/* line 127, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.angled_slider_drag .gesture_container {
  height: 27px;
  padding: 0 30px 33px 30px;
}
/* line 133, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.angled_slider_drag .drag {
  background: url('../../images/common/sprite-controls.png') -369px 0;
  height: 33px;
  width: 32px;
  padding-top: 9.5px;
  margin-left: -16px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  top: 100%;
  z-index: 2;
  font: 400 14px/14px "Turkcell Satura", "Helvetica", Arial, sans-serif;
  text-align: center;
  color: #ffffff;
}
/* line 155, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.angled_slider_drag .drag:hover, .trk_slider.angled_slider_drag:hover .drag {
  background: url('../../images/common/sprite-controls.png') -302px 0;
}
/* line 160, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .step {
  position: absolute;
  top: 26px;
  z-index: 1;
}
/* line 166, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .step .contents {
  padding-top: 33px;
  font-size: 18px;
  font-weight: 700;
}
/* line 172, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .step .step_border {
  position: absolute;
  height: 27px;
  width: 0px;
  border-left: #9d9d9d 1px dotted;
  overflow: hidden;
}
/* line 184, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .step_above {
  position: absolute;
  top: 0;
  height: 26px -2px;
  z-index: 1;
}
/* line 191, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .step_above .contents {
  margin-top: -20px;
  font-size: 18px;
  font-weight: 700;
}
/* line 197, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .step_above .step_border {
  position: absolute;
  height: 27px;
  width: 0px;
  border-left: #9d9d9d 1px dotted;
  overflow: hidden;
}
/* line 209, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .step_above.type2 .contents {
  margin-top: -30px;
}
/* line 216, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .step_container small {
  font-size: 10px;
}
/* line 221, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider .vertical_average_cost_bar {
  bottom: 0px;
  height: 46px;
  top: auto;
  /* resetting the top value */
}
/* line 228, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.is-slim .bar {
  height: 3px;
}
/* line 231, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.is-slim .bar.data {
  float: left;
}
/* line 236, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.is-slim .bar_container {
  height: 4px;
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.trk_slider.is-slim .bar_container:before, .trk_slider.is-slim .bar_container:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.trk_slider.is-slim .bar_container:after {
  clear: both;
}
/* line 240, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.is-slim .bar_container:before, .trk_slider.is-slim .bar_container:after {
  display: none;
}
/* line 245, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.is-slim.angled_slider_drag {
  left: -15px;
  height: 25px;
}
/* line 253, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.is-slim.angled_slider_drag .gesture_container {
  height: 4px;
  padding: 0 15px 16px 15px;
}
/* line 258, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.is-slim.angled_slider_drag .drag {
  background: url('../../images/common/sprite-controls.png') -411px 0;
  height: 16px;
  width: 15px;
  padding-top: 1px;
  margin-left: -7.5px;
}
/* line 267, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.is-slim.angled_slider_drag .drag .drag_contents {
  position: relative;
  top: -140%;
  left: 50%;
  display: block;
  width: 50px;
  margin-left: -25px;
  color: #4d4d4d;
  font-size: 13px;
  font-family: "Helvetica", Arial, sans-serif;
  white-space: nowrap;
}
/* line 281, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.is-slim.angled_slider_drag .drag:hover, .trk_slider.is-slim.angled_slider_drag:hover .drag {
  background: url('../../images/common/sprite-controls.png') -344px 0;
}
/* line 287, ../../sass/common/ui_controls/_trk_slider.scss */
.trk_slider.is-slim .step_above .contents,
.trk_slider.is-slim .step_above .step_border {
  display: none;
}

/* line 5, ../../sass/common/ui_controls/_trk_search.scss */
div.search {
  background: #f6f6f6;
  border: 1px solid #E2E2E2;
  border-top: 1px solid #CDCDCD;
  border-bottom: 1px solid #EFEFEF;
  margin: 0 auto 58px;
  position: relative;
  width: 300px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
/* line 16, ../../sass/common/ui_controls/_trk_search.scss */
div.search input.text {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: transparent;
  border: 0;
  font-size: 18px;
  padding: 12px 0 11px 20px;
  width: 230px;
}
/* line 25, ../../sass/common/ui_controls/_trk_search.scss */
div.search button.btn {
  height: 44px;
  width: 44px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 32, ../../sass/common/ui_controls/_trk_search.scss */
div.search button.btn .search {
  position: relative;
  height: 44px;
  width: 44px;
  display: block;
  text-indent: -9999px;
}
/* line 74, ../../sass/_mixins.scss */
div.search button.btn .search:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 38, ../../sass/common/ui_controls/_trk_search.scss */
div.search button.btn .search:before {
  height: 44px;
  width: 44px;
  background: url('../../images/common/sprite-common.png') -5303px 0;
  top: 0;
  left: 0;
}
/* line 46, ../../sass/common/ui_controls/_trk_search.scss */
div.search button.btn:hover .search:before {
  background-position: -5357px 0;
}
/* line 50, ../../sass/common/ui_controls/_trk_search.scss */
div.search button.btn.akademi_search {
  display: none;
}
/* line 55, ../../sass/common/ui_controls/_trk_search.scss */
div.search .typeahead-return-btn {
  display: none;
  position: absolute;
  top: 0;
  left: 100%;
  margin-left: 10px;
}
/* line 64, ../../sass/common/ui_controls/_trk_search.scss */
div.search.large input.text {
  padding: 18px 20px 16px 20px;
  width: 290px;
}
/* line 68, ../../sass/common/ui_controls/_trk_search.scss */
section.content .help_section div.search.large input.text {
  width: 270px;
}
/* line 73, ../../sass/common/ui_controls/_trk_search.scss */
div.search.large button.btn {
  height: 56px;
  width: 56px;
}
/* line 76, ../../sass/common/ui_controls/_trk_search.scss */
div.search.large button.btn .search {
  height: 56px;
  width: 56px;
}
/* line 79, ../../sass/common/ui_controls/_trk_search.scss */
div.search.large button.btn .search:before {
  height: 56px;
  width: 56px;
  background-position: -5411px 0;
}
/* line 85, ../../sass/common/ui_controls/_trk_search.scss */
div.search.large button.btn:hover .search:before {
  background-position: -4894px 0;
}
/* line 93, ../../sass/common/ui_controls/_trk_search.scss */
div.search.large.alt button.btn .search:before {
  background-position: -5171px 0;
}
/* line 98, ../../sass/common/ui_controls/_trk_search.scss */
div.search.large.alt button.btn:hover .search:before {
  background-position: -5237px 0;
}
/* line 105, ../../sass/common/ui_controls/_trk_search.scss */
div.search.v2 {
  padding-top: 40px;
  border-top: 1px solid #e5e5e5;
}
/* line 110, ../../sass/common/ui_controls/_trk_search.scss */
div.search.v3 {
  width: 383px;
  margin: 0;
}
/* line 113, ../../sass/common/ui_controls/_trk_search.scss */
div.search.v3 input.text {
  width: 305px;
  padding-top: 12px;
  padding-bottom: 10px;
}
/* line 119, ../../sass/common/ui_controls/_trk_search.scss */
div.search.v3 button.search_clear_button:before {
  top: -6px;
}
/* line 125, ../../sass/common/ui_controls/_trk_search.scss */
div.search.v4 {
  margin-bottom: 0;
  width: 265px;
}
/* line 129, ../../sass/common/ui_controls/_trk_search.scss */
div.search.v4 input.text {
  width: 210px;
  height: 44px;
  padding-left: 15px;
  font-size: 12px;
}
/* line 136, ../../sass/common/ui_controls/_trk_search.scss */
div.search.v4 .search_clear_button {
  top: 15px;
}
/* line 141, ../../sass/common/ui_controls/_trk_search.scss */
div.search.v5 {
  width: 410px;
}
/* line 143, ../../sass/common/ui_controls/_trk_search.scss */
div.search.v5 input.text {
  width: 340px;
  padding-top: 12px;
  padding-bottom: 10px;
}
/* line 150, ../../sass/common/ui_controls/_trk_search.scss */
.breadcrumbs div.search {
  -webkit-box-shadow: inset 0px 1px 3px -2px #000;
  -moz-box-shadow: inset 0px 1px 3px -2px #000;
  box-shadow: inset 0px 1px 3px -2px #000;
  background: #fff;
  border: 1px solid #E2E2E2;
  border-top: 1px solid #CDCDCD;
  border-bottom: 1px solid #EFEFEF;
  position: absolute;
  top: -9px;
  right: 20px;
  width: 230px;
}
/* line 161, ../../sass/common/ui_controls/_trk_search.scss */
.breadcrumbs div.search input.text {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: transparent;
  border: none;
  font-size: 12px;
  font-weight: 700;
  padding: 9px 0 5px 10px;
  width: 180px;
}
/* line 171, ../../sass/common/ui_controls/_trk_search.scss */
.breadcrumbs div.search button.btn {
  height: 34px;
  width: 34px;
}
/* line 175, ../../sass/common/ui_controls/_trk_search.scss */
.breadcrumbs div.search button.btn .search {
  height: 34px;
  width: 34px;
}
/* line 179, ../../sass/common/ui_controls/_trk_search.scss */
.breadcrumbs div.search button.btn .search:before {
  height: 23px;
  width: 23px;
  background-position: -5138px 0;
  top: 6px;
  left: 0;
}
/* line 187, ../../sass/common/ui_controls/_trk_search.scss */
.breadcrumbs div.search button.btn:hover .search:before {
  background-position: -5105px 0;
}

/* line 8, ../../sass/common/ui_controls/_trk_dockable.scss */
.dockable {
  display: block;
  width: 100%;
}
/* line 13, ../../sass/common/ui_controls/_trk_dockable.scss */
.js .dockable.dockable-docked {
  position: fixed;
  left: 0;
  z-index: 190;
}
/* line 18, ../../sass/common/ui_controls/_trk_dockable.scss */
.js .dockable.dockable-docked.dockable-bottom {
  bottom: 0;
}
/* line 22, ../../sass/common/ui_controls/_trk_dockable.scss */
.js .dockable.dockable-docked.dockable-top {
  top: 0;
}
/* line 27, ../../sass/common/ui_controls/_trk_dockable.scss */
.js .dockable.dockable-undocked {
  position: static;
}

/* line 33, ../../sass/common/ui_controls/_trk_dockable.scss */
.dockable-placeholder {
  overflow: hidden;
  display: block;
  position: static;
  height: 0;
}

/* line 42, ../../sass/common/ui_controls/_trk_dockable.scss */
.dockable-default-wrap.dockable-undocked {
  padding-top: 20px;
}
/* line 46, ../../sass/common/ui_controls/_trk_dockable.scss */
.dockable-default-wrap.dockable-docked {
  background: #ffffff;
}
/* line 49, ../../sass/common/ui_controls/_trk_dockable.scss */
.dockable-default-wrap.dockable-docked .filter_bar.top_border {
  border-top: none;
}
/* line 53, ../../sass/common/ui_controls/_trk_dockable.scss */
.dockable-default-wrap.dockable-docked:before {
  background: url('../../images/common/sprite-shadows.png') -7247px 0;
  bottom: -18px;
  content: " ";
  display: block;
  height: 18px;
  position: absolute;
  width: 100%;
}

/* line 65, ../../sass/common/ui_controls/_trk_dockable.scss */
.filter-bar-wrap {
  padding: 20px 0;
  margin-bottom: 50px;
}
/* line 69, ../../sass/common/ui_controls/_trk_dockable.scss */
.filter-bar-wrap .dockable-default-wrap.dockable-undocked {
  margin: 0;
}

/* line 1, ../../sass/common/ui_controls/_trk_modal.scss */
.trk_modal {
  width: 400px;
  margin: 0 0 0 -200px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 7, ../../sass/common/ui_controls/_trk_modal.scss */
.trk_modal.size1 {
  width: 600px;
  margin-left: -300px;
}
/* line 12, ../../sass/common/ui_controls/_trk_modal.scss */
.trk_modal.size2 {
  width: 800px;
  margin-left: -400px;
}
/* line 17, ../../sass/common/ui_controls/_trk_modal.scss */
.trk_modal.size3 {
  width: 910px;
  margin-left: -455px;
}
/* line 22, ../../sass/common/ui_controls/_trk_modal.scss */
.trk_modal .modal-header {
  padding: 20px 30px 0 30px;
  text-align: center;
  border-bottom: none;
}
/* line 27, ../../sass/common/ui_controls/_trk_modal.scss */
.trk_modal .modal-header h2,
.trk_modal .modal-header h3 {
  margin-top: 0;
}
/* line 32, ../../sass/common/ui_controls/_trk_modal.scss */
.trk_modal .modal-header h1.modal-header {
  font-size: 42px;
  padding-top: 0;
}
/* line 38, ../../sass/common/ui_controls/_trk_modal.scss */
.trk_modal .modal-body {
  max-height: none;
  height: auto;
  padding: 20px 30px;
  overflow: visible;
}
/* line 44, ../../sass/common/ui_controls/_trk_modal.scss */
.trk_modal .modal-body p {
  margin-top: 0;
}
/* line 49, ../../sass/common/ui_controls/_trk_modal.scss */
.trk_modal .modal-footer {
  padding-bottom: 20px;
  text-align: center;
  border: none;
  background: transparent;
}
/* line 56, ../../sass/common/ui_controls/_trk_modal.scss */
.trk_modal strong.sub-data {
  display: block;
  font: 700 16px/1 "Helvetica", Arial, sans-serif;
  color: #4d4d4d;
}

/* line 64, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user {
  width: 780px;
  margin-left: -390px;
}

/* line 65, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user h1 {
  padding-bottom: 30px;
  margin-bottom: 30px;
}

/* line 66, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user .checkout-payment .terms {
  position: relative;
}

/* line 67, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user .terms-content {
  height: 250px;
  overflow-y: scroll;
  margin: 0 0 30px 0;
  padding: 17px 10px 4px 10px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 77, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user .terms-content.limited {
  overflow-y: hidden;
}
/* line 81, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user .terms-content.h-auto {
  height: auto;
}

/* line 85, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user .terms-content p {
  margin: 0 0 17px;
}

/* line 86, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user .terms-agree {
  margin: 4px 0 0;
  position: relative;
  width: 290px;
}

/* line 87, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user .terms-agree input.checkbox + label small {
  float: none;
  line-height: 14px;
}

/* line 88, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user .modal-footer {
  padding: 20px 0 35px;
}

/* line 91, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user a.close {
  position: relative;
  height: 15px;
  width: 15px;
  position: absolute;
  top: 40px;
  right: 40px;
  text-indent: -9999px;
}
/* line 74, ../../sass/_mixins.scss */
.terms-of-user a.close:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 99, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user a.close:before {
  background: url('../../images/common/sprite-common.png') -1576px 0;
  height: 15px;
  width: 15px;
  top: 0;
  left: 0;
}
/* line 107, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user a.close:hover:before {
  background: url('../../images/common/sprite-common.png') -1601px 0;
}
/* line 113, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user.small {
  width: 470px;
  margin-left: -235px;
}
/* line 117, ../../sass/common/ui_controls/_trk_modal.scss */
.terms-of-user.small .terms-content {
  padding: 0;
  margin: 0;
  padding-right: 20px;
  width: 100%;
  margin-bottom: 30px;
  height: 166px;
}

/* line 5, ../../sass/common/components/_C1_Header.scss */
header.brand {
  position: relative;
  background-color: #003c76;
  z-index: 1000;
}
/* line 10, ../../sass/common/components/_C1_Header.scss */
header.brand .header_top {
  height: 57px;
}
/* line 14, ../../sass/common/components/_C1_Header.scss */
header.brand a.logo {
  background: url('../../images/common/sprite-common.png') -716px 0;
  display: block;
  margin: 15px auto 0;
  text-indent: -9000px;
  height: 30px;
  width: 95px;
}
/* line 22, ../../sass/common/components/_C1_Header.scss */
header.brand a.carrot_down {
  position: relative;
  padding: 1px 18px 1px 1px;
}
/* line 74, ../../sass/_mixins.scss */
header.brand a.carrot_down:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 26, ../../sass/common/components/_C1_Header.scss */
header.brand a.carrot_down:before {
  height: 6px;
  width: 9px;
  background: url('../../images/common/sprite-common.png') -907px 0;
  right: 4px;
  bottom: 3px;
  top: auto !important;
}
/* line 34, ../../sass/common/components/_C1_Header.scss */
header.brand a.carrot_down.open, header.brand a.carrot_down:hover {
  color: #ffe000;
}
/* line 38, ../../sass/common/components/_C1_Header.scss */
header.brand a.carrot_down.open:before, header.brand a.carrot_down:hover:before {
  background-position: -946px 0;
}
/* line 44, ../../sass/common/components/_C1_Header.scss */
header.brand + section.breadcrumbs {
  padding: 32px 0 28px;
}

/* line 53, ../../sass/common/components/_C1_Header.scss */
.account-header-container {
  background: #0b1c30;
}

/* line 57, ../../sass/common/components/_C1_Header.scss */
.account-header {
  padding: 20px 0 19px;
  min-height: 110px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 62, ../../sass/common/components/_C1_Header.scss */
.account-header i.carrot_down {
  position: relative;
  height: 6px;
  width: 9px;
  display: block;
  position: absolute;
  top: 4px;
  right: 5px;
}
/* line 74, ../../sass/_mixins.scss */
.account-header i.carrot_down:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 70, ../../sass/common/components/_C1_Header.scss */
.account-header i.carrot_down:before {
  height: 6px;
  width: 9px;
  background: url('../../images/common/sprite-common.png') -907px 0;
}
/* line 76, ../../sass/common/components/_C1_Header.scss */
.account-header .sign_out {
  background-color: transparent;
  border: 0;
  color: #636f7d;
  display: inline-block;
  font: 700 10px/14px "Helvetica", Arial, sans-serif;
  padding: 1px;
  text-transform: uppercase;
  vertical-align: baseline;
}
/* line 86, ../../sass/common/components/_C1_Header.scss */
.account-header .sign_out:hover {
  color: #db2133;
}
/* line 91, ../../sass/common/components/_C1_Header.scss */
.my_account .account-header {
  display: none;
}

/* line 96, ../../sass/common/components/_C1_Header.scss */
.account-data {
  margin: 0;
}
/* line 99, ../../sass/common/components/_C1_Header.scss */
.account-data dt {
  font: 700 30px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  color: #fff;
  margin: 13px 0 -1px;
}
/* line 105, ../../sass/common/components/_C1_Header.scss */
.account-data dd {
  margin: 0;
}
/* line 109, ../../sass/common/components/_C1_Header.scss */
.account-data .avatar {
  float: left;
  padding: 0;
  width: 53px;
  height: 53px;
}
/* line 116, ../../sass/common/components/_C1_Header.scss */
.account-data a.lines {
  *zoom: 1;
  color: #fff;
  font-size: 12px;
  font-weight: 400;
  display: inline-block;
  position: relative;
  padding: 0 20px 0 0;
  margin: 0 0 0 3px;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.account-data a.lines:before, .account-data a.lines:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.account-data a.lines:after {
  clear: both;
}
/* line 126, ../../sass/common/components/_C1_Header.scss */
.account-data a.lines span {
  color: #636F7D;
  font-size: 10px;
  font-weight: 700;
  margin: 0 3px 0 0;
}
/* line 133, ../../sass/common/components/_C1_Header.scss */
.account-data a.lines:hover, .account-data a.lines.open {
  color: #ffe000;
}
/* line 137, ../../sass/common/components/_C1_Header.scss */
.account-data a.lines:hover span, .account-data a.lines.open span {
  color: #fff;
}
/* line 141, ../../sass/common/components/_C1_Header.scss */
.account-data a.lines:hover i.carrot_down:before, .account-data a.lines.open i.carrot_down:before {
  background-position: -946px 0;
}
/* line 147, ../../sass/common/components/_C1_Header.scss */
.account-data div.dropbox {
  margin: 19px 0 0;
}

/* line 152, ../../sass/common/components/_C1_Header.scss */
.account-lines {
  color: #ffffff;
  font: 700 10px/14px "Helvetica", Arial, sans-serif;
  text-transform: uppercase;
}
/* line 157, ../../sass/common/components/_C1_Header.scss */
.account-lines p {
  border-right: 1px dotted #344c66;
  display: inline-block;
  margin: 0 4px 0 0;
  vertical-align: baseline;
  padding-right: 10px;
}
/* line 165, ../../sass/common/components/_C1_Header.scss */
.account-lines .sign_out_form {
  display: inline-block;
}

/* line 171, ../../sass/common/components/_C1_Header.scss */
.account-bill {
  border-left: 1px dotted #344e68;
  padding: 0 0 0 19px;
  min-width: 260px;
}
/* line 177, ../../sass/common/components/_C1_Header.scss */
.account-bill a.button-cta {
  margin: 12px 0 0 20px;
}
/* line 181, ../../sass/common/components/_C1_Header.scss */
.account-bill p {
  color: #fff;
  float: right;
  font: 700 10px/1 "Helvetica", Arial, sans-serif;
  margin: 0;
}
/* line 187, ../../sass/common/components/_C1_Header.scss */
.account-bill p span.price {
  color: #fff;
  display: block;
  font: 700 10px/1 "Helvetica", Arial, sans-serif;
  margin: 5px 0 4px;
  position: relative;
}
/* line 194, ../../sass/common/components/_C1_Header.scss */
.account-bill p span.price strong {
  font-size: 28px;
}
/* line 198, ../../sass/common/components/_C1_Header.scss */
.account-bill p span.price .bill-amount {
  display: block;
  background: #ffe000;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 15px;
  height: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 4px;
  text-align: center;
  color: #000000;
  font-size: 9px;
  font-weight: 700;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 216, ../../sass/common/components/_C1_Header.scss */
.account-bill p span.delay {
  display: inline-block;
  margin: 4px 0 0 0;
  min-width: 140px;
  text-align: center;
  color: #ffffff;
  line-height: 20px;
  background: #ce0814;
  font-size: 10px;
  font-weight: 700;
}
/* line 229, ../../sass/common/components/_C1_Header.scss */
.account-bill.has-no-bills {
  width: 290px;
  height: 70px;
  position: relative;
  padding-left: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 236, ../../sass/common/components/_C1_Header.scss */
.account-bill.has-no-bills img {
  position: absolute;
  bottom: -20px;
  left: 20px;
}
/* line 242, ../../sass/common/components/_C1_Header.scss */
.account-bill.has-no-bills h2 {
  font-size: 18px;
  font-weight: 700;
  color: #ffffff;
  margin: 5px 0 5px 0;
}
/* line 249, ../../sass/common/components/_C1_Header.scss */
.account-bill.has-no-bills p {
  font-size: 10px;
  font-weight: 400;
  line-height: 1.4em;
  float: none;
}

/* line 258, ../../sass/common/components/_C1_Header.scss */
.mini-package-container {
  min-width: 230px;
  float: right;
  height: 71px;
}
/* line 263, ../../sass/common/components/_C1_Header.scss */
.mini-package-container.has-loader {
  background: url(../../images/common/ajax_loader_lacivert_260815.gif) center center no-repeat;
}
/* line 267, ../../sass/common/components/_C1_Header.scss */
.mini-package-container .package_error {
  width: 100%;
  color: #ce0814;
  font-size: 14px;
  padding: 15px 0;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 278, ../../sass/common/components/_C1_Header.scss */
.mini-package-container .package_error i.carrot_down {
  top: 43px;
  right: 10px;
  cursor: pointer;
}
/* line 287, ../../sass/common/components/_C1_Header.scss */
.mini-package-container .packages-dropbox .error {
  width: 100%;
  text-align: center;
  color: #ce0814;
  font-size: 14px;
  padding: 15px 0;
}
/* line 295, ../../sass/common/components/_C1_Header.scss */
.mini-package-container .packages-dropbox.has-loader {
  background: #fff url(../../images/common/ajax_loader_beyaz_260815.gif) center center no-repeat;
  height: 100px;
}

/* line 302, ../../sass/common/components/_C1_Header.scss */
.account-packages {
  color: #fff;
  margin: 0 20px 0 0;
}
/* line 306, ../../sass/common/components/_C1_Header.scss */
.account-packages dt {
  margin: 0 0 5px;
  padding: 0 100px 0 0;
}
/* line 311, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_visual.voice:before {
  background: url('../../images/common/sprite-common.png') -6533px 0;
}
/* line 315, ../../sass/common/components/_C1_Header.scss */
.account-packages > .data_visual.download:before {
  background: url('../../images/common/sprite-common.png') -3020px 0;
}
/* line 319, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_visual.sms:before {
  background: url('../../images/common/sprite-common.png') -5569px 0;
}
/* line 323, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_visual.data:before {
  background: url('../../images/common/sprite-common.png') -2728px 0;
}
/* line 327, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_visual.fiber:before {
  background: url('../../images/common/sprite-common.png') -2150px 0;
  top: 15px;
  left: 13px;
  width: 27px;
  height: 17px;
}
/* line 334, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_visual.fiber-dark:before {
  background: url('../../images/common/sprite-common.png') -2113px 0;
  top: 15px;
  left: 13px;
  width: 27px;
  height: 17px;
}
/* line 342, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_visual.adsl:before {
  background: url('../../images/common/sprite-common.png') -391px 0;
  top: 18px;
  left: 13px;
  width: 27px;
  height: 17px;
}
/* line 349, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_visual.adsl-dark:before {
  background: url('../../images/common/sprite-common.png') -354px 0;
  top: 18px;
  left: 13px;
  width: 27px;
  height: 17px;
}
/* line 357, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_visual.telefon:before {
  background: url('../../images/common/sprite-common.png') -10467px 0;
  top: 18px;
  left: 14px;
  width: 27px;
  height: 17px;
}
/* line 364, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_visual.telefon-dark:before {
  background: url('../../images/common/sprite-common.png') -10430px 0;
  top: 18px;
  left: 14px;
  width: 27px;
  height: 17px;
}
/* line 371, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_visual.telefon-dark-b:before {
  background: url('../../images/common/sprite-common.png') -4630px 0;
  top: 19px;
  left: 18px;
  width: 27px;
  height: 17px;
}
/* line 379, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_visual.tv:before {
  background: url('../../images/common/sprite-common.png') -10541px 0;
  top: 18px;
  left: 14px;
  width: 27px;
  height: 17px;
}
/* line 386, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_visual.tv-dark:before {
  background: url('../../images/common/sprite-common.png') -10504px 0;
  top: 18px;
  left: 14px;
  width: 27px;
  height: 17px;
}
/* line 394, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_visual.promotion:before {
  background: url('../../images/common/sprite-common.png') -8548px 0;
  top: 18px;
  left: 14px;
  width: 27px;
  height: 17px;
}
/* line 401, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_visual.promotion-dark:before {
  background: url('../../images/common/sprite-common.png') -8511px 0;
  top: 18px;
  left: 14px;
  width: 27px;
  height: 17px;
}
/* line 409, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_used {
  border-right: 0;
  float: none;
  position: relative;
  padding: 0 100px 0 0;
  margin: 0 0 3px;
}
/* line 416, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_used i.carrot_down {
  cursor: pointer;
  position: relative;
  height: 9px;
  width: 13px;
  display: block;
  position: absolute;
  top: 40px;
  right: 0;
}
/* line 74, ../../sass/_mixins.scss */
.account-packages .data_used i.carrot_down:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 425, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_used i.carrot_down:before {
  height: 9px;
  width: 13px;
  background: url('../../images/common/sprite-common.png') -8152px 0;
  right: 0;
  top: 0;
}
/* line 433, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_used strong {
  font-size: 28px;
  line-height: 30px;
}
/* line 438, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_used span {
  display: inline-block;
}
/* line 442, ../../sass/common/components/_C1_Header.scss */
.account-packages .data_used .button-cta {
  display: block;
  font-size: 12px;
  line-height: 20px;
  height: 20px;
  margin-top: -10px;
  margin-bottom: 5px;
}
/* line 452, ../../sass/common/components/_C1_Header.scss */
.account-packages > .data_remaining {
  display: none;
}
/* line 456, ../../sass/common/components/_C1_Header.scss */
.account-packages .more_info {
  padding: 0 100px 0 0;
  font-size: 9px;
  line-height: 1.2em;
  text-transform: none;
}
/* line 463, ../../sass/common/components/_C1_Header.scss */
.account-packages + div.dropbox {
  margin: 3px 0 0;
}

/* line 468, ../../sass/common/components/_C1_Header.scss */
.account-nopackage {
  position: relative;
  height: 52px;
  padding: 6px 70px 0 128px;
  color: #b3b3b2;
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 477, ../../sass/common/components/_C1_Header.scss */
.account-nopackage .title {
  font-size: 12px;
  color: #fff;
  margin: 0 0 5px;
}
/* line 483, ../../sass/common/components/_C1_Header.scss */
.account-nopackage .description {
  margin: 0;
}
/* line 487, ../../sass/common/components/_C1_Header.scss */
.account-nopackage a.button-cta.more {
  position: absolute;
  right: 21px;
  top: 9px;
  width: 30px;
  height: 30px;
}
/* line 495, ../../sass/common/components/_C1_Header.scss */
.account-nopackage .visual {
  position: absolute;
  left: 0;
  bottom: -19px;
}

/* line 502, ../../sass/common/components/_C1_Header.scss */
.account-package-notice {
  position: relative;
  padding: 0 0 0 130px;
  margin-right: 7px;
  height: 99px;
  margin: -20px 7px -19px 0;
}
/* line 509, ../../sass/common/components/_C1_Header.scss */
.account-package-notice .visual {
  position: absolute;
  bottom: 0;
  left: 0;
}
/* line 516, ../../sass/common/components/_C1_Header.scss */
.account-package-notice .button-cta.paynow {
  margin-top: 32px;
  height: 34px;
  padding: 0 3px;
  font-size: 14px;
  line-height: 36px;
}
/* line 525, ../../sass/common/components/_C1_Header.scss */
.account-package-notice .msg-holder {
  height: 99px;
  overflow: hidden;
}
/* line 530, ../../sass/common/components/_C1_Header.scss */
.account-package-notice .msg {
  margin: 28px 0 67px;
  width: 110px;
  font-size: 12px;
  font-weight: 700;
  -webkit-transition: 1s ease-in-out;
  -moz-transition: 1s ease-in-out;
  -o-transition: 1s ease-in-out;
  transition: 1s ease-in-out;
}
/* line 537, ../../sass/common/components/_C1_Header.scss */
.account-package-notice .msg.critical {
  color: #db2133;
}
/* line 540, ../../sass/common/components/_C1_Header.scss */
.account-package-notice .msg.mid {
  color: #fd9526;
}
/* line 543, ../../sass/common/components/_C1_Header.scss */
.account-package-notice .msg.move {
  margin-top: -99px;
}

/* line 550, ../../sass/common/components/_C1_Header.scss */
.account-turbo {
  width: 120px;
  margin: 0 10px 0 0;
}
/* line 554, ../../sass/common/components/_C1_Header.scss */
.account-turbo .block {
  display: block;
}
/* line 558, ../../sass/common/components/_C1_Header.scss */
.account-turbo img {
  display: block;
  margin: 0 auto 3px;
}
/* line 563, ../../sass/common/components/_C1_Header.scss */
.account-turbo .text {
  display: block;
  text-align: center;
  color: #ffffff;
  font-size: 9px;
}

/* line 571, ../../sass/common/components/_C1_Header.scss */
.header-link {
  font: 700 10px/1 "Helvetica", Arial, sans-serif;
  color: #fff;
}
/* line 575, ../../sass/common/components/_C1_Header.scss */
.header-link.faded {
  opacity: 0.3;
  filter: alpha(opacity=30);
}

/* line 581, ../../sass/common/components/_C1_Header.scss */
a.header-link:hover, a.header-link.active {
  color: #ffe000;
  text-decoration: none;
}
/* line 588, ../../sass/common/components/_C1_Header.scss */
a.header-link.faded:hover, a.header-link.faded.active {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 594, ../../sass/common/components/_C1_Header.scss */
a.header-link.selected, a.header-link.selected:hover {
  color: #fff !important;
  opacity: 1 !important;
  filter: alpha(opacity=100) !important;
}

/* line 607, ../../sass/common/components/_C1_Header.scss */
.account-type {
  float: left;
  margin: 20px 0 0 0;
  line-height: 1;
}
/* line 612, ../../sass/common/components/_C1_Header.scss */
.account-type > li {
  display: inline-block;
  margin: 0 18px 0 0;
}

/* line 622, ../../sass/common/components/_C1_Header.scss */
.nav-actions {
  float: right;
  margin: 21px 0 0 0;
}
/* line 626, ../../sass/common/components/_C1_Header.scss */
.nav-actions > li {
  display: inline-block;
  margin: 0 0 0 18px;
}
/* line 631, ../../sass/common/components/_C1_Header.scss */
.nav-actions div.dropbox {
  margin: 8px 0 0;
}

/* line 639, ../../sass/common/components/_C1_Header.scss */
.dropdown-menu {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  margin: -1px 0 0 -1px;
}
/* line 643, ../../sass/common/components/_C1_Header.scss */
.nav-main .dropdown-menu {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
  margin: 0;
  padding: 0;
  position: static;
  width: 100%;
}

/* line 654, ../../sass/common/components/_C1_Header.scss */
.nav-actions .user {
  font: 700 10px/1 "Helvetica", Arial, sans-serif;
  color: #fff;
  text-transform: uppercase;
}
/* line 661, ../../sass/common/components/_C1_Header.scss */
.nav-actions a.user:hover, .nav-actions a.user.active {
  color: #ffe000;
  text-decoration: none;
}
/* line 668, ../../sass/common/components/_C1_Header.scss */
.nav-actions .package_topup {
  font: 700 12px/1 "Helvetica", Arial, sans-serif;
  color: #ffe000;
  text-transform: uppercase;
}
/* line 675, ../../sass/common/components/_C1_Header.scss */
.nav-actions a.package_topup:hover, .nav-actions a.package_topup.active {
  color: #fff !important;
  text-decoration: none;
}
/* line 682, ../../sass/common/components/_C1_Header.scss */
.nav-actions .topup_bill {
  font: 700 12px/1 "Helvetica", Arial, sans-serif;
  color: #ffe000;
  text-transform: uppercase;
}
/* line 687, ../../sass/common/components/_C1_Header.scss */
.logged_in .nav-actions .topup_bill {
  color: #ffffff;
  font-size: 10px;
}
/* line 691, ../../sass/common/components/_C1_Header.scss */
.logged_in .nav-actions .topup_bill:hover {
  color: #ffe000;
}
/* line 698, ../../sass/common/components/_C1_Header.scss */
.nav-actions a.topup_bill:hover, .nav-actions a.topup_bill.active {
  color: #fff;
  text-decoration: none;
}
/* line 705, ../../sass/common/components/_C1_Header.scss */
.nav-actions div.dropbox {
  margin: 8px 0 0;
}

/* line 5, ../../sass/common/components/_Mega_Menu.scss */
nav.nav-main {
  background-color: #0053a3;
}
/* line 8, ../../sass/common/components/_Mega_Menu.scss */
nav.nav-main .wrap {
  position: relative;
}
/* line 12, ../../sass/common/components/_Mega_Menu.scss */
nav.nav-main a.logo {
  height: 26px;
  width: 26px;
  background-position: -680px 0;
  display: none;
  margin: 0;
  position: absolute;
  top: 5px;
  left: 10px;
}
/* line 22, ../../sass/common/components/_Mega_Menu.scss */
nav.nav-main a.sign_in {
  font: 700 10px/1 "Helvetica", Arial, sans-serif;
  color: #fff;
  display: none;
  position: absolute;
  text-transform: uppercase;
  top: 13px;
  right: 85px;
  z-index: 2;
}
/* line 32, ../../sass/common/components/_Mega_Menu.scss */
nav.nav-main a.sign_in:hover, nav.nav-main a.sign_in.active {
  color: #ffe000;
}
/* line 37, ../../sass/common/components/_Mega_Menu.scss */
.logged_in nav.nav-main a.sign_in {
  display: none !important;
}
/* line 41, ../../sass/common/components/_Mega_Menu.scss */
.dockable-docked nav.nav-main a.sign_in {
  right: 46px;
}
/* line 46, ../../sass/common/components/_Mega_Menu.scss */
nav.nav-main a.search {
  height: 23px;
  width: 23px;
  position: relative;
  display: block;
  position: absolute;
  text-indent: -9999px;
  top: 7px;
  right: 20px;
}
/* line 74, ../../sass/_mixins.scss */
nav.nav-main a.search:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 55, ../../sass/common/components/_Mega_Menu.scss */
nav.nav-main a.search:before {
  height: 23px;
  width: 23px;
  background: url('../../images/common/sprite-common.png') -4861px 0;
}
/* line 60, ../../sass/common/components/_Mega_Menu.scss */
nav.nav-main a.search:hover:before, nav.nav-main a.search.active:before {
  background-position: -5016px 0;
}
/* line 66, ../../sass/common/components/_Mega_Menu.scss */
nav.nav-main .header-link {
  display: none;
  position: absolute;
  top: 13px;
}
/* line 71, ../../sass/common/components/_Mega_Menu.scss */
.dockable-docked nav.nav-main .header-link {
  display: block;
}
/* line 75, ../../sass/common/components/_Mega_Menu.scss */
.logged_out nav.nav-main .header-link {
  display: none !important;
}
/* line 79, ../../sass/common/components/_Mega_Menu.scss */
nav.nav-main .header-link.exit {
  right: 50px;
}
/* line 84, ../../sass/common/components/_Mega_Menu.scss */
nav.nav-main .dropbox {
  margin: 1px 0 0 0;
}
/* line 89, ../../sass/common/components/_Mega_Menu.scss */
.dockable-docked nav.nav-main a.logo,
.dockable-docked nav.nav-main a.sign_in {
  display: block;
}
/* line 95, ../../sass/common/components/_Mega_Menu.scss */
nav.nav-main .speech_to_text_button {
  right: 37px;
  top: 20px;
}

/* line 101, ../../sass/common/components/_Mega_Menu.scss */
.dropbox.box-search {
  margin: 0 !important;
  width: 490px;
}
/* line 105, ../../sass/common/components/_Mega_Menu.scss */
.dropbox.box-search .carrot_up {
  border-bottom: 6px solid #f6f6f6;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  top: -6px;
  left: 460px;
}
/* line 113, ../../sass/common/components/_Mega_Menu.scss */
.dropbox.box-search input.text {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: #f6f6f6;
  border: none;
  padding: 17px 20px 16px;
  width: 100%;
}

/* line 126, ../../sass/common/components/_Mega_Menu.scss */
nav.nav-secondary {
  background-color: #fff;
  overflow: hidden;
  position: relative;
  background: url(../../images/common/dividers/divider-l-up.png) #fff bottom center no-repeat;
}
/* line 132, ../../sass/common/components/_Mega_Menu.scss */
.dockable-docked nav.nav-secondary {
  -webkit-box-shadow: #6D6D6D 0 3px 6px -2px;
  -moz-box-shadow: #6D6D6D 0 3px 6px -2px;
  box-shadow: #6D6D6D 0 3px 6px -2px;
  background: #fff;
}
/* line 136, ../../sass/common/components/_Mega_Menu.scss */
.lt-ie9 .dockable-docked nav.nav-secondary {
  border-bottom: 1px solid #6d6d6d;
}
/* line 141, ../../sass/common/components/_Mega_Menu.scss */
nav.nav-secondary .sub_section {
  filter: none !important;
}

/* line 150, ../../sass/common/components/_Mega_Menu.scss */
.nav-sections {
  text-align: center;
}
/* line 153, ../../sass/common/components/_Mega_Menu.scss */
.nav-sections > li {
  list-style: none inside;
  display: inline-block;
  margin: 0 0 0 27px;
}
/* line 158, ../../sass/common/components/_Mega_Menu.scss */
.nav-sections > li:first-child {
  margin: 0;
}
/* line 163, ../../sass/common/components/_Mega_Menu.scss */
.nav-sections > li.selected a {
  color: #ffe000;
}
/* line 169, ../../sass/common/components/_Mega_Menu.scss */
.nav-sections a {
  font: 400 18px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  color: #fff;
  display: block;
  padding: 10px 5px 8px;
  position: relative;
  text-transform: uppercase;
}
/* line 177, ../../sass/common/components/_Mega_Menu.scss */
.nav-sections a.selected {
  color: #ffe000;
}
/* line 180, ../../sass/common/components/_Mega_Menu.scss */
.nav-sections a.selected:before {
  display: block;
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  margin: 0 -6px 0 0;
  width: 0;
  height: 0;
  text-indent: -9999px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
}
/* line 196, ../../sass/common/components/_Mega_Menu.scss */
.nav-sections a:hover {
  color: #ffe000;
}

/* line 202, ../../sass/common/components/_Mega_Menu.scss */
.nav-boxes {
  width: 100%;
  margin: 60px 0 30px;
  text-align: center;
}

/* line 212, ../../sass/common/components/_Mega_Menu.scss */
a.nav-sub_menu {
  font: 700 18px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  color: #4d4d4d;
  display: block;
  text-transform: uppercase;
  text-align: center;
}
/* line 219, ../../sass/common/components/_Mega_Menu.scss */
a.nav-sub_menu strong {
  display: block;
  margin: 9px 0 0;
  white-space: nowrap;
}
/* line 225, ../../sass/common/components/_Mega_Menu.scss */
a.nav-sub_menu:hover {
  color: #3FB0E8;
}

/* line 230, ../../sass/common/components/_Mega_Menu.scss */
dl.nav-sub_menu {
  margin: 0;
}
/* line 233, ../../sass/common/components/_Mega_Menu.scss */
dl.nav-sub_menu dt {
  margin: 0 0 20px;
}
/* line 237, ../../sass/common/components/_Mega_Menu.scss */
dl.nav-sub_menu dt a img {
  margin-bottom: 20px;
}
/* line 241, ../../sass/common/components/_Mega_Menu.scss */
dl.nav-sub_menu dt a strong {
  font: 700 20px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  display: block;
}
/* line 245, ../../sass/common/components/_Mega_Menu.scss */
dl.nav-sub_menu dt a strong .sub_text {
  font-size: 17px;
}
/* line 250, ../../sass/common/components/_Mega_Menu.scss */
dl.nav-sub_menu dt a:hover {
  color: #3fb0e8;
}
/* line 256, ../../sass/common/components/_Mega_Menu.scss */
dl.nav-sub_menu dd {
  padding: 0;
  margin: 0;
}
/* line 260, ../../sass/common/components/_Mega_Menu.scss */
dl.nav-sub_menu dd.sub_items {
  padding: 0 10px 0 0;
}
/* line 264, ../../sass/common/components/_Mega_Menu.scss */
dl.nav-sub_menu dd li {
  float: none;
  margin: 7px  0 0;
  width: auto;
}
/* line 269, ../../sass/common/components/_Mega_Menu.scss */
dl.nav-sub_menu dd li a {
  color: #4d4d4d;
  font: 400 14px/16px "Helvetica", Arial, sans-serif;
  padding: 2px 2px 2px 10px;
}
/* line 274, ../../sass/common/components/_Mega_Menu.scss */
dl.nav-sub_menu dd li a:hover {
  color: #3FB0E8;
  text-decoration: underline;
}
/* line 279, ../../sass/common/components/_Mega_Menu.scss */
dl.nav-sub_menu dd li a.more {
  color: #0053a3;
}

/* line 6, ../../sass/common/components/_C2_Breadcrumbs.scss */
.breadcrumbs {
  background: url(../../images/common/dividers/divider-l-up.png) bottom center no-repeat;
  padding: 6px 0 28px;
}
/* line 10, ../../sass/common/components/_C2_Breadcrumbs.scss */
.hero-main + .breadcrumbs {
  padding: 32px 0 28px;
}
/* line 14, ../../sass/common/components/_C2_Breadcrumbs.scss */
.breadcrumbs .wrap {
  position: relative;
  z-index: 50;
}
/* line 19, ../../sass/common/components/_C2_Breadcrumbs.scss */
.breadcrumbs a:hover,
.breadcrumbs .active {
  color: #3fb0e8;
}
/* line 24, ../../sass/common/components/_C2_Breadcrumbs.scss */
.breadcrumbs sup {
  font-size: 9px;
  font-weight: 400;
}
/* line 29, ../../sass/common/components/_C2_Breadcrumbs.scss */
.breadcrumbs span.divider {
  position: relative;
  height: 11px;
  width: 7px;
  text-indent: -9999px;
  top: 2px;
}
/* line 74, ../../sass/_mixins.scss */
.breadcrumbs span.divider:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 35, ../../sass/common/components/_C2_Breadcrumbs.scss */
.breadcrumbs span.divider:before {
  height: 11px;
  width: 7px;
  background: url('../../images/common/sprite-common.png') -1152px 0;
  top: 0;
  left: 0;
}

/* line 5, ../../sass/common/components/_C3_Hero.scss */
.hero-main {
  position: relative;
  height: 339px;
  background: url(../../images/common/bg_hero.jpg) #0c203d top center no-repeat;
}
/* line 11, ../../sass/common/components/_C3_Hero.scss */
.hero-main .spacer-btm {
  background: url(../../images/common/bg-hero_bottom.png) top center no-repeat;
  bottom: 0;
  display: block;
  height: 24px;
  margin: -23px 0 0 0;
  position: absolute;
  width: 100%;
  z-index: 10;
}
/* line 22, ../../sass/common/components/_C3_Hero.scss */
.hero-main .wrap {
  position: relative;
}
/* line 25, ../../sass/common/components/_C3_Hero.scss */
.hero-main .wrap.active {
  display: block !important;
}
/* line 29, ../../sass/common/components/_C3_Hero.scss */
.hero-main .wrap > .visual {
  width: 984px;
  min-height: 339px;
}
/* line 35, ../../sass/common/components/_C3_Hero.scss */
.hero-main h1, .hero-main .h1 {
  font: 400 48px/1.231 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  color: #fff;
  letter-spacing: -2px;
  margin: 50px 0 0;
}
/* line 41, ../../sass/common/components/_C3_Hero.scss */
.hero-main h1.img, .hero-main .h1.img {
  margin: 74px 0 12px;
}
/* line 45, ../../sass/common/components/_C3_Hero.scss */
.hero-main h1.v2, .hero-main .h1.v2 {
  font-size: 35px;
  line-height: 1.231;
  letter-spacing: 0.01em;
  margin-bottom: 15px;
}
/* line 52, ../../sass/common/components/_C3_Hero.scss */
.hero-main h1.v3, .hero-main .h1.v3 {
  margin-top: 50px;
}
/* line 56, ../../sass/common/components/_C3_Hero.scss */
.hero-main h1.v4, .hero-main .h1.v4 {
  margin-top: 10px;
  line-height: 1;
}
/* line 62, ../../sass/common/components/_C3_Hero.scss */
.hero-main .flag {
  left: -20px;
}
/* line 66, ../../sass/common/components/_C3_Hero.scss */
.hero-main canvas.outside,
.hero-main .outside img {
  position: relative;
  z-index: 20;
}
/* line 72, ../../sass/common/components/_C3_Hero.scss */
.hero-main .inside img {
  position: absolute;
  top: 0;
}
/* line 76, ../../sass/common/components/_C3_Hero.scss */
.hero-main .inside.over img {
  z-index: 15;
}
/* line 80, ../../sass/common/components/_C3_Hero.scss */
.hero-main .carousel-inner {
  height: 391px;
  margin: 0 0 -55px;
}
/* line 85, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 984px;
  height: 313px;
  z-index: 50;
}
/* line 95, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy.centered {
  text-align: center;
}
/* line 100, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy.small h1.img, .hero-main .copy.small .h1.img {
  margin: 43px 0 0 0;
  font-size: 45px;
  line-height: 1em;
}
/* line 106, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy.small p {
  margin-bottom: 14px;
}
/* line 111, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy p {
  font: 700 18px/24px "Turkcell Satura", "Helvetica", Arial, sans-serif;
  color: #fff;
  margin: 0 0 26px;
}
/* line 116, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy p.recommed {
  color: #c5eef1;
}
/* line 120, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy p em {
  color: #fff;
  font-style: normal;
}
/* line 126, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy p.social {
  position: relative;
  background: url(../../images/common/pic-social.png) 0 0 no-repeat;
  color: #c5eef1;
  height: 54px;
}
/* line 132, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy p.social .ico-social {
  height: 40px;
  width: 40px;
  background: url('../../images/common/sprite-common.png') -3226px 0;
  display: block;
  position: absolute;
  top: -13px;
  left: -16px;
  z-index: 100;
}
/* line 142, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy p.social img {
  display: block;
  float: left;
  margin: 8px 0 0;
}
/* line 148, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy p.social span {
  display: block;
  padding: 10px 0 0 65px;
}
/* line 153, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy p.social small {
  font: 700 10px/1 "Helvetica", Arial, sans-serif;
  display: block;
  margin: 2px 0 0;
  text-transform: uppercase;
}
/* line 161, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy p.quote {
  font-size: 21px;
  font-weight: 400;
  font-style: italic;
  letter-spacing: 0.05em;
  line-height: 1.36;
}
/* line 169, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy.has-flag {
  padding: 0 40px;
}
/* line 173, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy.pull-right {
  padding: 0 0 0 529px;
}
/* line 177, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy.v1 {
  padding: 0 0 0 329px;
}
/* line 181, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy .overall {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  text-indent: -9999px;
}
/* line 189, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy .overall ~ .button-cta, .hero-main .copy .overall + .download-apps {
  position: relative;
}
/* line 195, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy .download-apps {
  width: 270px;
}
/* line 198, ../../sass/common/components/_C3_Hero.scss */
.hero-main .copy .download-apps a:first-child {
  margin-right: 10px;
}
/* line 204, ../../sass/common/components/_C3_Hero.scss */
.hero-main .thumb {
  position: absolute;
  left: 13px;
  padding: 2px 7px 0 7px;
  top: 285px;
  width: 93px;
  height: 68px;
  background: url("../../images/common/video-thumb.png") no-repeat;
  z-index: 51;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 215, ../../sass/common/components/_C3_Hero.scss */
.hero-main .thumb i.ico.play.xs {
  margin-top: -18px;
}
/* line 220, ../../sass/common/components/_C3_Hero.scss */
.hero-main .carousel-indicators {
  position: absolute;
  top: -83px;
  right: 20px;
  z-index: 50;
}
/* line 226, ../../sass/common/components/_C3_Hero.scss */
.hero-main .carousel-indicators > .pip {
  background: url('../../images/common/sprite-common.png') -8457px 0;
  margin: 0 0 0 20px;
  width: 17px;
  height: 17px;
}
/* line 232, ../../sass/common/components/_C3_Hero.scss */
.hero-main .carousel-indicators > .pip:first-child {
  margin: 0;
}
/* line 236, ../../sass/common/components/_C3_Hero.scss */
.hero-main .carousel-indicators > .pip:hover {
  background-position: -8484px 0;
}
/* line 240, ../../sass/common/components/_C3_Hero.scss */
.hero-main .carousel-indicators > .pip.active {
  background-position: -8430px 0;
}
/* line 245, ../../sass/common/components/_C3_Hero.scss */
.hero-main .carousel-indicators.v2 {
  top: 54px;
  right: auto;
  left: 50%;
  margin-left: -82px;
}
/* line 253, ../../sass/common/components/_C3_Hero.scss */
.hero-main div.search {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: none;
  border: none;
  left: 5px;
  padding: 0;
  position: absolute;
  top: 0;
  width: 683px;
}
/* line 263, ../../sass/common/components/_C3_Hero.scss */
.hero-main div.search h1, .hero-main div.search .h1 {
  margin: 67px 0 18px;
}
/* line 267, ../../sass/common/components/_C3_Hero.scss */
.hero-main div.search div.items {
  position: relative;
}
/* line 271, ../../sass/common/components/_C3_Hero.scss */
.hero-main div.search input[type="text"] {
  font: 700 24px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
  border: none;
  padding: 28px 20px 21px;
  width: 512px;
  margin: 0;
}
/* line 280, ../../sass/common/components/_C3_Hero.scss */
.hero-main div.search button.button-cta {
  font-size: 24px;
  height: 75px;
  padding: 17px 15px 14px;
  width: auto;
  right: 61px;
}
/* line 288, ../../sass/common/components/_C3_Hero.scss */
.hero-main div.search ul.typeahead {
  width: 552px;
}
/* line 292, ../../sass/common/components/_C3_Hero.scss */
.hero-main div.search ul.typeahead li.active a {
  color: #fff;
}
/* line 298, ../../sass/common/components/_C3_Hero.scss */
.hero-main div.search a.trk_dropdown_button {
  width: 305px;
  font-size: 16px;
  font-weight: 700;
  padding: 14px 20px 14px 17px;
}
/* line 306, ../../sass/common/components/_C3_Hero.scss */
.hero-main .lines_select_container {
  position: relative;
}
/* line 309, ../../sass/common/components/_C3_Hero.scss */
.hero-main .lines_select_container .dropbox_btn {
  color: #4d4d4d;
  width: 300px;
  margin-left: -3px;
}
/* line 315, ../../sass/common/components/_C3_Hero.scss */
.hero-main .lines_select_container .dropbox {
  width: 305px;
  margin-top: -1px;
}
/* line 319, ../../sass/common/components/_C3_Hero.scss */
.hero-main .lines_select_container .dropbox h2 {
  display: none;
}
/* line 324, ../../sass/common/components/_C3_Hero.scss */
.support .hero-main .lines_select_container .dropbox .lines li:hover {
  background: #fd9526;
}
/* line 331, ../../sass/common/components/_C3_Hero.scss */
.hero-main .headline-element {
  display: inline-block;
  position: relative;
}
/* line 335, ../../sass/common/components/_C3_Hero.scss */
.hero-main .headline-element .remark {
  position: absolute;
  top: 100%;
  left: 0;
  font: 400 10px/1 "Helvetica", Arial, sans-serif;
}
/* line 344, ../../sass/common/components/_C3_Hero.scss */
.hero-main .headline, .hero-main .headline-font {
  font: 700 30px/1 "Helvetica", Arial, sans-serif;
}
/* line 348, ../../sass/common/components/_C3_Hero.scss */
.hero-main .headline, .hero-main .headline.span, .hero-main .headline-color {
  color: #ffffff;
}
/* line 353, ../../sass/common/components/_C3_Hero.scss */
.hero-main + #main_container {
  margin-top: 60px;
}

/* line 358, ../../sass/common/components/_C3_Hero.scss */
.hero-math {
  font-size: 38px;
  margin: 9px 0 22px;
}
/* line 362, ../../sass/common/components/_C3_Hero.scss */
.hero-math > span {
  color: #fff;
  display: block;
  float: left;
  margin: 0 8px 0 0;
}
/* line 368, ../../sass/common/components/_C3_Hero.scss */
.hero-math > span small {
  font-size: 14px;
  display: block;
  text-transform: uppercase;
}
/* line 375, ../../sass/common/components/_C3_Hero.scss */
.hero-math .price {
  color: #fff;
}
/* line 378, ../../sass/common/components/_C3_Hero.scss */
.hero-math .price .currency {
  font-size: 14px;
}

/* line 384, ../../sass/common/components/_C3_Hero.scss */
.hero-outer-nav {
  margin-top: 60px;
}

/* line 388, ../../sass/common/components/_C3_Hero.scss */
.carousel-indicators-imaged {
  padding-bottom: 30px;
  text-align: center;
}
/* line 392, ../../sass/common/components/_C3_Hero.scss */
.carousel-indicators-imaged > li {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
  padding-bottom: 30px;
  cursor: pointer;
}
/* line 74, ../../sass/_mixins.scss */
.carousel-indicators-imaged > li:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 398, ../../sass/common/components/_C3_Hero.scss */
.carousel-indicators-imaged > li:before {
  left: 50%;
  top: -14px;
  margin-left: -14px;
}
/* line 404, ../../sass/common/components/_C3_Hero.scss */
.carousel-indicators-imaged > li:hover, .carousel-indicators-imaged > li.active {
  background: #0b1e3a;
  color: #fff;
}
/* line 409, ../../sass/common/components/_C3_Hero.scss */
.carousel-indicators-imaged > li:hover:before, .carousel-indicators-imaged > li.active:before {
  height: 14px;
  width: 28px;
  background: url('../../images/common/sprite-common.png') -428px 0;
  background-position: -428px 0;
}
/* line 416, ../../sass/common/components/_C3_Hero.scss */
.carousel-indicators-imaged > li img {
  display: block;
}
/* line 420, ../../sass/common/components/_C3_Hero.scss */
.carousel-indicators-imaged > li strong {
  display: block;
  font: 700 24px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
}

/* line 5, ../../sass/common/components/_C4_Footer.scss */
#bottom {
  background: #0054a4;
  position: relative;
  z-index: 1;
}
/* line 11, ../../sass/common/components/_C4_Footer.scss */
#bottom.v2 .wrap-social {
  z-index: 1;
  height: 87px;
}
/* line 16, ../../sass/common/components/_C4_Footer.scss */
#bottom.v2 .footer-copy {
  position: relative;
  z-index: 2;
}
/* line 22, ../../sass/common/components/_C4_Footer.scss */
#bottom.line-footer {
  background: #003c76;
}

/* line 31, ../../sass/common/components/_C4_Footer.scss */
.footer-copy {
  background: #004383;
  color: #fff;
  padding: 34px 0 37px;
}
/* line 37, ../../sass/common/components/_C4_Footer.scss */
.footer-copy a {
  color: #fff;
}
/* line 40, ../../sass/common/components/_C4_Footer.scss */
.footer-copy a:hover {
  color: #fff;
  text-decoration: underline;
}
/* line 47, ../../sass/common/components/_C4_Footer.scss */
.footer-copy ul li {
  float: left;
  margin: 0 0 0 20px;
}
/* line 51, ../../sass/common/components/_C4_Footer.scss */
.footer-copy ul li a {
  padding: 2px;
}
/* line 55, ../../sass/common/components/_C4_Footer.scss */
.footer-copy ul li.copy {
  float: right;
}
/* line 59, ../../sass/common/components/_C4_Footer.scss */
.footer-copy ul li:first-child {
  margin: 0;
}

/* line 70, ../../sass/common/components/_C4_Footer.scss */
.footer-social {
  text-align: center;
  position: absolute;
  right: -20px;
  top: -22px;
  width: 310px;
  z-index: 2;
}
/* line 78, ../../sass/common/components/_C4_Footer.scss */
.footer-social.v2 {
  position: static;
  width: auto;
  text-align: left;
}
/* line 84, ../../sass/common/components/_C4_Footer.scss */
.footer-social li {
  display: inline-block;
  margin: 0 0 0 10px;
}
/* line 88, ../../sass/common/components/_C4_Footer.scss */
.footer-social li a {
  position: relative;
  height: 39px;
  width: 39px;
  display: block;
  text-indent: -9999px;
}
/* line 74, ../../sass/_mixins.scss */
.footer-social li a:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 94, ../../sass/common/components/_C4_Footer.scss */
.footer-social li a:before {
  height: 39px;
  width: 39px;
  background: url('../../images/common/sprite-common.png');
  top: 0;
  left: 0;
}
/* line 101, ../../sass/common/components/_C4_Footer.scss */
.footer-social li a.fb:before {
  background-position: -9541px 0;
}
/* line 105, ../../sass/common/components/_C4_Footer.scss */
.footer-social li a.tw:before {
  background-position: -9982px 0;
}
/* line 109, ../../sass/common/components/_C4_Footer.scss */
.footer-social li a.gp:before {
  background-position: -9639px 0;
}
/* line 113, ../../sass/common/components/_C4_Footer.scss */
.footer-social li a.in:before {
  background-position: -9737px 0;
}
/* line 117, ../../sass/common/components/_C4_Footer.scss */
.footer-social li a.yt:before {
  background-position: -10031px 0;
}
/* line 121, ../../sass/common/components/_C4_Footer.scss */
.footer-social li a.rss:before {
  background-position: -9884px 0;
}
/* line 126, ../../sass/common/components/_C4_Footer.scss */
.footer-social li:first-child {
  margin: 0;
}

/* line 136, ../../sass/common/components/_C4_Footer.scss */
.wrap-social {
  position: relative;
}
/* line 139, ../../sass/common/components/_C4_Footer.scss */
.wrap-social:before, .wrap-social:after {
  background: #0054a4;
  content: "";
  display: block;
  position: absolute;
  z-index: 0;
}
/* line 148, ../../sass/common/components/_C4_Footer.scss */
.wrap-social:before {
  -webkit-border-radius: 131px;
  -moz-border-radius: 131px;
  border-radius: 131px;
  width: 262px;
  height: 262px;
  top: -113px;
  right: 52px;
}
/* line 156, ../../sass/common/components/_C4_Footer.scss */
.wrap-social:after {
  -webkit-border-radius: 67px;
  -moz-border-radius: 67px;
  border-radius: 67px;
  width: 135px;
  height: 135px;
  top: -60px;
  right: -40px;
}
/* line 164, ../../sass/common/components/_C4_Footer.scss */
.lt-ie9 .wrap-social:before, .lt-ie9 .wrap-social:after {
  display: none;
}
/* line 169, ../../sass/common/components/_C4_Footer.scss */
.lt-ie9 .wrap-social:before {
  display: block;
  background: url(../../images/common/sprite_ie.png) left top no-repeat;
  width: 300px;
  height: 100px;
  right: -10px;
  top: -95px;
}

/* line 184, ../../sass/common/components/_C4_Footer.scss */
.footer-sitemap {
  padding: 60px 0 27px;
  position: relative;
  z-index: 1;
}
/* line 189, ../../sass/common/components/_C4_Footer.scss */
.footer-sitemap > li {
  float: left;
  width: 160px;
  margin: 0 0 0 4px;
}
/* line 194, ../../sass/common/components/_C4_Footer.scss */
.footer-sitemap > li:first-child {
  margin: 0;
}
/* line 199, ../../sass/common/components/_C4_Footer.scss */
.footer-sitemap h3, .footer-sitemap .h3 {
  font: 400 24px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  color: #fff;
  margin: 0 0 20px;
  white-space: nowrap;
}
/* line 207, ../../sass/common/components/_C4_Footer.scss */
.footer-sitemap ul li {
  margin: 0 0 6px -2px;
}
/* line 210, ../../sass/common/components/_C4_Footer.scss */
.footer-sitemap ul li:first-child {
  margin: 0 0 6px -2px;
}
/* line 215, ../../sass/common/components/_C4_Footer.scss */
.footer-sitemap ul a {
  color: #fff;
  font-size: 12px;
  line-height: 14px;
  padding: 5px 2px;
}
/* line 221, ../../sass/common/components/_C4_Footer.scss */
.footer-sitemap ul a:hover {
  color: #fff;
  text-decoration: underline;
}

/* line 6, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer {
  padding-bottom: 140px;
  color: #ffffff;
  min-height: 280px;
}
/* line 11, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer.col2 {
  float: left;
  width: 66.66%;
}
/* line 16, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer.col1 {
  float: left;
  width: 33.33%;
}
/* line 21, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer h2 {
  margin: 0 0 20px;
}
/* line 25, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer div.search {
  width: 343px;
  margin: 0 0 55px;
}
/* line 29, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer div.search.center {
  margin-left: auto;
  margin-right: auto;
}
/* line 35, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .two-titled {
  margin: 0 0 23px;
}
/* line 38, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .two-titled strong.first {
  float: left;
  width: 66.66%;
}
/* line 42, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .two-titled strong.second {
  float: left;
  width: 33.33%;
}
/* line 49, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .list-carrots {
  margin-bottom: 0;
}
/* line 52, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .list-carrots li {
  margin-top: 6px;
}
/* line 55, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .list-carrots li:first-child {
  margin: 0;
}
/* line 59, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .list-carrots li a {
  display: block;
  font-weight: 400;
  font-size: 14px;
  padding-right: 20px;
  color: #d0e7f9;
}
/* line 69, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .col {
  padding-left: 30px;
  border-left: 1px solid #0F90D8;
  border-right: 1px solid #7EC5EC;
}
/* line 74, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .col:first-child {
  padding-left: 0;
  border-left: 0;
}
/* line 78, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .col:last-child {
  border-right: 0;
}
/* line 81, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .col.force-border-right:last-child {
  border-right: 1px solid #7EC5EC;
}
/* line 84, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .col.force-border-left:first-child {
  padding-left: 30px;
  border-left: 1px solid #0F90D8;
}
/* line 90, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer a.view {
  display: inline-block;
  margin-top: 15px;
  padding-left: 15px;
  font: 700 12px/16px "Helvetica", Arial, sans-serif;
  color: #D0E7F9;
}
/* line 97, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer a.view:hover {
  text-decoration: underline;
}
/* line 103, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .video_container a {
  position: relative;
  display: block;
  width: 277px;
  color: #4d4d4d;
  text-align: center;
  background: #f2f2f2;
}
/* line 111, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .video_container a strong {
  display: block;
  font: 400 14px/18px "Helvetica", Arial, sans-serif;
  padding: 15px 5px 18px;
}
/* line 117, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .video_container a:hover {
  background: #fff;
  color: #3fb0e8;
  text-decoration: none;
}
/* line 126, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer .featured-visual {
  position: absolute;
  bottom: 0;
  left: 20px;
  width: 330px;
}
/* line 133, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer.type2 {
  position: relative;
}
/* line 138, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer.type2 .cols-3 .col.first {
  margin-left: 325px;
  border-left: 0;
}
/* line 142, ../../sass/common/components/_C29_Support_Footer.scss */
.support-footer.type2 .cols-3 .col.last {
  border-right: 0;
}

/* line 2, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar div.search,
div.filter_bar div.item {
  float: left;
  margin: 0 0 0 10px;
}
/* line 7, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar div.search:first-child,
div.filter_bar div.item:first-child {
  margin-left: 0;
}
/* line 12, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar > a.button-cta {
  width: 105px;
}
/* line 17, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar .wide > form > div.item {
  float: right;
}
/* line 22, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar .sort_by {
  width: 213px;
}
/* line 25, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar .sort_by.type2 {
  width: 320px;
}
/* line 28, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar .sort_by.type2.open ul {
  width: 347px !important;
}
/* line 34, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar button.search_clear_button {
  top: 16px;
  right: 47px;
}
/* line 39, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar .filter_button {
  border-top: none;
  min-width: 115px;
  padding: 13px 32px 15px 17px;
}
/* line 46, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar .trk_dropdown.outset ul {
  overflow-y: visible;
  max-height: none;
}
/* line 51, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar .trk_dropdown.outset li > a {
  font: 700 20px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  padding: 26px 28px 26px 39px;
}
/* line 57, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar .trk_dropdown.outset.open li.label a {
  color: #3fb0e8;
}
/* line 61, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar .trk_dropdown.outset.open ul {
  top: -13px;
  left: -22px;
  max-height: 400px;
  overflow-y: auto;
  width: 240px;
}
/* line 69, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar .trk_dropdown.outset.open .label a:after {
  top: 32px;
}
/* line 76, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar .trk_dropdown.outset.closed .label a {
  padding: 13px 28px 11px 17px;
}
/* line 80, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar .trk_dropdown.outset.closed .selected a {
  font: 700 20px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  padding: 0;
}
/* line 89, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar.narrow form > div.search {
  margin-left: 0;
}
/* line 93, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar.narrow form > div.item {
  float: right;
}
/* line 96, ../../sass/common/components/_C96_Filter_Bar.scss */
.lt-ie9 div.filter_bar.narrow form > div.item.v2 .filter_button {
  min-width: auto;
  width: 135px;
}
/* line 105, ../../sass/common/components/_C96_Filter_Bar.scss */
div.filter_bar .speech_to_text_button {
  top: 16px;
  right: 67px;
}

/* line 111, ../../sass/common/components/_C96_Filter_Bar.scss */
.open + .btn-shadow {
  -webkit-box-shadow: #c2c2c2 1px 0px 13px 2px;
  -moz-box-shadow: #c2c2c2 1px 0px 13px 2px;
  box-shadow: #c2c2c2 1px 0px 13px 2px;
  display: block;
  background: #F00;
  width: 100%;
  height: 44px;
  z-index: 100;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 122, ../../sass/common/components/_C96_Filter_Bar.scss */
.lt-ie9 .open + .btn-shadow {
  display: none;
}

/* line 127, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.narrow {
  width: 525px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 54px 26px 40px 40px;
}
/* line 133, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.narrow .amount {
  font-size: 25px;
}
/* line 137, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.narrow h3.data {
  margin: 6px 0 0;
  display: block;
}

/* line 143, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox-scrollable {
  overflow-y: auto;
}
/* line 146, ../../sass/common/components/_C96_Filter_Bar.scss */
#products_filter_by .dropbox-scrollable {
  height: 400px;
}

/* line 151, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide {
  padding: 0;
  width: 340px;
}
/* line 155, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide.cols-3 {
  width: 750px;
}
/* line 159, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide.cols-1 {
  width: 290px;
}
/* line 162, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide.cols-1 ul.filters > li {
  min-height: inherit;
}
/* line 168, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide ul.filters {
  padding: 0px 0 20px;
}
/* line 171, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide ul.filters > li {
  border-left: 1px solid #e5e5e5;
  padding: 15px 0 0 30px;
  min-height: 372px;
}
/* line 176, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide ul.filters > li:first-child {
  border-left: none;
}
/* line 182, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .item {
  float: none;
  margin: 8px 0 0;
}
/* line 187, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide h2, .dropbox.wide .h2 {
  font-size: 20px;
  margin: 0 0 20px;
}
/* line 191, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide h2 + .item, .dropbox.wide .h2 + .item {
  margin: 0;
}
/* line 197, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide label small {
  color: #4d4d4d;
  font-size: 14px;
  font-weight: 400;
  text-transform: none;
  display: inline;
}
/* line 205, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide label.default small {
  color: #9d9d9d;
  font-size: 10px;
  font-weight: 700;
}
/* line 213, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide input.radio + label {
  margin-bottom: 0px;
}
/* line 219, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide input.radio + label small {
  display: inline-block;
  font-size: 12px;
  font-weight: 700;
  line-height: 20px;
}
/* line 227, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .results {
  padding: 20px 0;
}
/* line 230, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .results .button-cta {
  margin: 0 auto;
  width: 170px;
}
/* line 234, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .results .button-cta.show-results {
  text-align: left;
  width: 185px;
}
/* line 238, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .results .button-cta.show-results strong {
  float: right;
}
/* line 244, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .results:after {
  top: -18px;
  bottom: auto;
}
/* line 250, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .results.has-btn .button-cta {
  margin: 0;
}
/* line 257, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .results.has-btn-two .button-cta:first-child {
  margin-right: 30px;
}
/* line 264, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .sub_menu {
  position: relative;
  border: 0px !important;
}
/* line 268, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .sub_menu:before {
  display: block;
  content: '';
  width: 100px;
  height: 100%;
  background: url("../../images/common/filter_sub_menu_separator1.png") repeat-y left top;
  position: absolute;
  top: 0px;
  left: -100px;
}
/* line 278, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .sub_menu h2 {
  margin-bottom: 35px;
}
/* line 283, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .item.menu {
  margin: 0px;
  padding: 15px 0;
}
/* line 288, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .item.menu.selected {
  position: relative;
  z-index: 2;
  background: #FFF;
}
/* line 293, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .item.menu.selected:after, .dropbox.wide .item.menu.selected:before {
  display: block;
  content: '';
  width: 235px;
  height: 15px;
  position: absolute;
  right: 0px;
}
/* line 303, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .item.menu.selected:before {
  top: -15px;
  background: url('../../images/common/sprite-shadows.png') -12291px 0;
}
/* line 308, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.wide .item.menu.selected:after {
  bottom: -15px;
  background: url('../../images/common/sprite-shadows.png') -12046px 0;
}

/* line 316, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.narrow-2 {
  padding: 18px 30px 30px;
  width: 430px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 321, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.narrow-2 .cols-2 {
  width: 370px;
}
/* line 325, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.narrow-2 label small {
  color: #4d4d4d;
  font-size: 14px;
  font-weight: 400;
  text-transform: none;
  display: inline;
}
/* line 333, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.narrow-2 .item {
  float: none;
  margin: 20px 0 0;
}

/* line 339, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.search_filter {
  width: 245px;
}

/*
    $open_top: how much to expand to the top
    $open_left: how much to expand to the left
    $open_right: how much to expand to the right
    $text_left_padding: left padding for the text
    $text_right_padding: right padding for the text
        Note:
        36px is the minimum right padding that you can have that doesn't negatively affect the design
        so we will allow setting values above this value
        36px is the minimum value to get the arrow right near the text
*/
/* line 382, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_dropbox_button {
  position: relative;
  float: left;
  overflow: hidden;
  padding: 0;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  font: 700 20px/44px "Turkcell Satura", "Helvetica", Arial, sans-serif;
}
/* line 393, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_dropbox_button.right {
  float: right;
}
/* line 397, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_dropbox_button img {
  position: absolute;
}
/* line 401, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_dropbox_button strong {
  display: block;
}
/* line 407, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_dropbox_button.closed {
  z-index: 1;
  height: 44px;
  left: 0px;
  top: 0px;
}
/* line 415, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_dropbox_button.closed img {
  left: -9px;
  top: -13px;
}
/* line 422, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_dropbox_button.open {
  z-index: 2;
  height: 70px;
  line-height: 70px;
  margin-bottom: -25px;
}
/* line 429, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_dropbox_button.open:after {
  top: 29px;
}
/* line 433, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_dropbox_button.open img {
  bottom: -1px;
  left: 20px;
}

/* line 356, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_dropbox_button.closed {
  padding-right: 48px;
  margin-right: 10px;
}
/* line 362, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_dropbox_button.closed strong {
  padding-left: 63px;
}
/* line 368, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_dropbox_button.open {
  top: -12px;
  left: -29px;
  padding-right: 84px;
  margin-right: -55px;
}
/* line 376, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_dropbox_button.open strong {
  padding-left: 92px;
}

/* line 446, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_summary_dropbox {
  min-width: 260px;
}

/* line 356, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_recommended_button.closed {
  padding-right: 48px;
  margin-right: 10px;
}
/* line 362, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_recommended_button.closed strong {
  padding-left: 16px;
}
/* line 368, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_recommended_button.open {
  top: -12px;
  left: -29px;
  padding-right: 84px;
  margin-right: -55px;
}
/* line 376, ../../sass/common/components/_C96_Filter_Bar.scss */
.packages_recommended_button.open strong {
  padding-left: 45px;
}

/* line 454, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 464, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox ul.filters_gradient_border {
  display: block;
  position: relative;
  height: 320px;
  margin: 40px 0 0 40px;
}
/* line 472, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox li.filter {
  display: block;
  float: left;
  height: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 482, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox li.filter.first {
  width: 285px;
}
/* line 483, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox li.filter.first h3 {
  padding-left: 30px;
}
/* line 487, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox li.filter.first .filter_1_container, .dropbox.packages_filter_dropbox li.filter.first .filter_2_container {
  padding-left: 0;
}
/* line 495, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox li.filter {
  background: url(../../images/common/dividers/divider-vert-470.png) 0 0 no-repeat;
  position: relative;
  width: 335px;
}
/* line 500, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox li.filter h3 {
  padding-left: 80px;
}
/* line 504, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox li.filter .filter_1_container, .dropbox.packages_filter_dropbox li.filter .filter_2_container {
  padding-left: 50px;
}
/* line 508, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox li.filter .filter_1_container {
  margin-top: 20px;
  height: 50px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 514, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox li.filter:first-child {
  background: none;
}
/* line 519, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox li.filter.last {
  width: 284px;
}
/* line 522, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox li.filter.last:after {
  content: "";
  background: none;
}
/* line 529, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox li.filter.has_link .filter_1_container {
  padding-top: 13px;
}
/* line 534, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox .filter_2_container {
  margin-top: 53px;
}
/* line 538, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox h3 {
  padding: 0 0 14px 36px;
  border-bottom: #e5e5e5 1px solid;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 545, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox .trk_dropdown {
  width: 234px;
}
/* line 549, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox .filter_link {
  display: block;
  position: relative;
  padding-left: 11px;
  font-weight: 700;
  font-size: 14px;
}
/* line 556, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox .filter_link:after {
  position: absolute;
  height: 12px;
  width: 8px;
  background: url('../../images/common/sprite-common.png') -1097px 0;
  content: " ";
  left: 0;
  top: 4px;
}
/* line 566, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox span.price {
  display: block;
}
/* line 569, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox span.price .amount {
  font-size: 24px;
}
/* line 574, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox .checkboxes {
  display: block;
  position: relative;
  height: 47px;
  padding: 23px 40px 0;
}
/* line 581, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox .checkboxes:after {
  bottom: 70px;
}
/* line 586, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox .buttons {
  height: 80px;
  text-align: center;
}
/* line 591, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.packages_filter_dropbox .buttons button {
  margin-top: 20px;
  width: 190px;
}

/* line 598, ../../sass/common/components/_C96_Filter_Bar.scss */
.value-bar {
  background: url('../../images/common/sprite-shadows.png') -810px 0;
}

/* line 603, ../../sass/common/components/_C96_Filter_Bar.scss */
.data_packages_filter_dropbox .trk_slider {
  width: 500px;
}
/* line 607, ../../sass/common/components/_C96_Filter_Bar.scss */
.data_packages_filter_dropbox .slider_controls {
  padding-bottom: 50px;
  position: relative;
}
/* line 612, ../../sass/common/components/_C96_Filter_Bar.scss */
.data_packages_filter_dropbox .filter_packages_with_campaigns {
  margin-top: 20px;
  padding-bottom: 13px;
  border-bottom: #e5e5e5 1px solid;
}
/* line 618, ../../sass/common/components/_C96_Filter_Bar.scss */
.data_packages_filter_dropbox .learn_more {
  margin: 20px 0;
}
/* line 622, ../../sass/common/components/_C96_Filter_Bar.scss */
.data_packages_filter_dropbox .question {
  margin-top: 9px;
}

/* line 628, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.accessories_filter_dropbox h2 {
  text-transform: none;
}
/* line 632, ../../sass/common/components/_C96_Filter_Bar.scss */
.dropbox.accessories_filter_dropbox .selectable {
  margin-bottom: 40px;
  padding-right: 30px;
}

/* dropbox contents */
/* line 641, ../../sass/common/components/_C96_Filter_Bar.scss */
ul.packages_list li {
  border-top: 1px solid #e5e5e5;
}
/* line 644, ../../sass/common/components/_C96_Filter_Bar.scss */
ul.packages_list li a {
  padding-left: 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font: 700 20px/70px "Turkcell Satura", "Helvetica", Arial, sans-serif;
  display: inline-block;
  width: 100%;
}
/* line 652, ../../sass/common/components/_C96_Filter_Bar.scss */
ul.packages_list li strong {
  padding-left: 20px;
}
/* line 656, ../../sass/common/components/_C96_Filter_Bar.scss */
ul.packages_list li img + strong {
  padding-left: 0px;
}
/* line 660, ../../sass/common/components/_C96_Filter_Bar.scss */
ul.packages_list li:hover {
  background: #f6f6f6;
}
/* line 666, ../../sass/common/components/_C96_Filter_Bar.scss */
ul.packages_list.v2 li a {
  padding-right: 20px;
  white-space: nowrap;
}

/* line 675, ../../sass/common/components/_C96_Filter_Bar.scss */
ul.prices-list li {
  border-top: 1px solid #e5e5e5;
}
/* line 678, ../../sass/common/components/_C96_Filter_Bar.scss */
ul.prices-list li a {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font: 700 22px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  padding: 10px;
  display: block;
  width: 100%;
}
/* line 685, ../../sass/common/components/_C96_Filter_Bar.scss */
ul.prices-list li a:hover {
  background: #f6f6f6;
}
/* line 690, ../../sass/common/components/_C96_Filter_Bar.scss */
ul.prices-list li .price {
  font-size: 22px;
  line-height: 22px;
}
/* line 694, ../../sass/common/components/_C96_Filter_Bar.scss */
ul.prices-list li .price .remark {
  color: #9d9d9d;
}
/* line 698, ../../sass/common/components/_C96_Filter_Bar.scss */
ul.prices-list li .price.highlighted .remark {
  color: #f31381;
}
/* line 702, ../../sass/common/components/_C96_Filter_Bar.scss */
ul.prices-list li .price .text {
  font: 700 22px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  text-transform: none;
}
/* line 708, ../../sass/common/components/_C96_Filter_Bar.scss */
ul.prices-list li .type {
  margin: 0 0 -4px;
}

/* line 714, ../../sass/common/components/_C96_Filter_Bar.scss */
.country_groups_container {
  width: 240px;
}

/* line 719, ../../sass/common/components/_C96_Filter_Bar.scss */
.filter-item.dn {
  display: none;
}

/* line 3, ../../sass/common/components/_Editorial.scss */
article.editorial h1, article.editorial .h1 {
  text-align: left;
  text-transform: none;
  font-weight: 700;
}
/* line 9, ../../sass/common/components/_Editorial.scss */
article.editorial p {
  margin: 0 0 20px;
  font-size: 16px;
  line-height: 26px;
  color: #9d9d9d;
}
/* line 16, ../../sass/common/components/_Editorial.scss */
article.editorial .copy {
  font-size: 16px;
}
/* line 20, ../../sass/common/components/_Editorial.scss */
article.editorial .copy h1, article.editorial .copy .h1 {
  margin-bottom: 30px;
}
/* line 24, ../../sass/common/components/_Editorial.scss */
article.editorial .copy h2, article.editorial .copy .h2 {
  margin: 0 0 10px;
}
/* line 28, ../../sass/common/components/_Editorial.scss */
article.editorial .copy .children a {
  color: #4d4d4d;
}
/* line 31, ../../sass/common/components/_Editorial.scss */
article.editorial .copy .children a:hover {
  color: #3fb0e8;
}
/* line 37, ../../sass/common/components/_Editorial.scss */
article.editorial .copy.dark h1, article.editorial .copy.dark .h1, article.editorial .copy.dark p {
  color: #4d4d4d;
}
/* line 43, ../../sass/common/components/_Editorial.scss */
article.editorial .copy.light h1, article.editorial .copy.light .h1, article.editorial .copy.light p {
  color: #fff;
}
/* line 49, ../../sass/common/components/_Editorial.scss */
article.editorial img.visual {
  display: block;
}
/* line 53, ../../sass/common/components/_Editorial.scss */
article.editorial.clear {
  overflow: hidden;
  width: 100%;
}
/* line 60, ../../sass/common/components/_Editorial.scss */
article.editorial.alt h2 {
  color: #fff;
  line-height: 30px;
}
/* line 65, ../../sass/common/components/_Editorial.scss */
article.editorial.alt p {
  color: #c5eef1;
  font-size: 14px;
  line-height: 20px;
}
/* line 71, ../../sass/common/components/_Editorial.scss */
article.editorial.alt div.cta {
  border-color: #399ed0;
}
/* line 76, ../../sass/common/components/_Editorial.scss */
article.editorial .table-type {
  display: table;
  width: 100%;
}
/* line 80, ../../sass/common/components/_Editorial.scss */
article.editorial .table-type .cell {
  display: table-cell;
  vertical-align: middle;
}
/* line 84, ../../sass/common/components/_Editorial.scss */
article.editorial .table-type .cell.va-t {
  vertical-align: top;
}
/* line 88, ../../sass/common/components/_Editorial.scss */
article.editorial .table-type .cell.padr {
  padding-right: 40px;
}
/* line 89, ../../sass/common/components/_Editorial.scss */
article.editorial .table-type .cell.padl {
  padding-left: 40px;
}
/* line 93, ../../sass/common/components/_Editorial.scss */
article.editorial .table-type.is-half .cell {
  width: 50%;
}
/* line 99, ../../sass/common/components/_Editorial.scss */
article.editorial.padv {
  padding: 60px 0;
}
/* line 100, ../../sass/common/components/_Editorial.scss */
article.editorial.padv-s {
  padding: 30px 0;
}
/* line 101, ../../sass/common/components/_Editorial.scss */
article.editorial.padt {
  padding-top: 60px;
}
/* line 102, ../../sass/common/components/_Editorial.scss */
article.editorial.padt-s {
  padding-top: 30px;
}
/* line 103, ../../sass/common/components/_Editorial.scss */
article.editorial.padb {
  padding-bottom: 60px;
}
/* line 104, ../../sass/common/components/_Editorial.scss */
article.editorial.padb-s {
  padding-bottom: 30px;
}
/* line 107, ../../sass/common/components/_Editorial.scss */
article.editorial .button-group .button-cta {
  margin-left: 5px;
}
/* line 110, ../../sass/common/components/_Editorial.scss */
article.editorial .button-group .button-cta:first-child {
  margin-left: 0;
}
/* line 117, ../../sass/common/components/_Editorial.scss */
article.editorial.why-sol .visual {
  position: absolute;
  bottom: 0;
  left: -88px;
  z-index: 0;
}
/* line 124, ../../sass/common/components/_Editorial.scss */
article.editorial.why-sol .copy {
  position: relative;
  padding-bottom: 20px;
  margin-left: 500px;
  z-index: 1;
}
/* line 132, ../../sass/common/components/_Editorial.scss */
article.editorial.features {
  padding: 40px 0 60px;
  text-align: center;
}
/* line 136, ../../sass/common/components/_Editorial.scss */
article.editorial.features .title {
  margin-bottom: 20px;
}
/* line 140, ../../sass/common/components/_Editorial.scss */
article.editorial.features li {
  padding: 0 5px;
}
/* line 143, ../../sass/common/components/_Editorial.scss */
article.editorial.features li > a {
  display: block;
}
/* line 147, ../../sass/common/components/_Editorial.scss */
article.editorial.features p {
  margin: 0;
  font-size: 12px;
  line-height: 1.5em;
}
/* line 154, ../../sass/common/components/_Editorial.scss */
article.editorial.speed {
  background: transparent url("../../images/global/bg-fiber.jpg") center center no-repeat;
}
/* line 158, ../../sass/common/components/_Editorial.scss */
article.editorial.tvplus {
  height: 425px;
  background: transparent url("../../images/global/bg-tvplus.jpg") center center no-repeat;
}
/* line 162, ../../sass/common/components/_Editorial.scss */
article.editorial.tvplus .wrap {
  position: relative;
  padding-top: 80px;
}
/* line 167, ../../sass/common/components/_Editorial.scss */
article.editorial.tvplus .copy h1, article.editorial.tvplus .copy .h1 {
  margin-bottom: 65px;
}
/* line 171, ../../sass/common/components/_Editorial.scss */
article.editorial.tvplus .visual {
  position: absolute;
  top: 115px;
  left: 400px;
}

/* line 3, ../../sass/common/components/_Call_Form.scss */
section.call-form h1 {
  font-size: 60px !important;
}
/* line 6, ../../sass/common/components/_Call_Form.scss */
section.call-form .form-box {
  background: transparent url("../../images/global/call-form.jpg") center center no-repeat;
  padding-top: 50px;
}
/* line 11, ../../sass/common/components/_Call_Form.scss */
section.call-form .form-box .form-item label, section.call-form .form-box .form-item .label {
  color: #fff;
}
/* line 13, ../../sass/common/components/_Call_Form.scss */
section.call-form .form-box .form-item .btn {
  background: #6ab517;
  border: 2px solid #fff;
  color: #fff;
  font-weight: bold;
  line-height: 39px;
}
/* line 21, ../../sass/common/components/_Call_Form.scss */
section.call-form .form-box .form-item .security-code {
  background: #fff;
  border: 1px solid #e5e5e5;
}
/* line 25, ../../sass/common/components/_Call_Form.scss */
section.call-form .form-box .form-item .security-code img {
  border: none;
}
/* line 30, ../../sass/common/components/_Call_Form.scss */
section.call-form .form-box .form-item.small {
  width: 280px;
}

/* line 39, ../../sass/common/components/_Call_Form.scss */
section.call-form-selection .campaign-price {
  position: relative;
  position: relative;
  position: relative;
  font-size: 42px;
  color: #37afeb;
  text-align: center;
  width: 374px;
  margin: 0 auto;
  font-weight: bold;
}
/* line 74, ../../sass/_mixins.scss */
section.call-form-selection .campaign-price:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 64, ../../sass/_mixins.scss */
section.call-form-selection .campaign-price:after {
  display: block;
  content: " ";
  position: absolute;
}
/* line 50, ../../sass/common/components/_Call_Form.scss */
section.call-form-selection .campaign-price small {
  font-size: 12px;
}
/* line 54, ../../sass/common/components/_Call_Form.scss */
section.call-form-selection .campaign-price:after {
  background: transparent url("../../images/common/campaign-price-divider.png") center center no-repeat;
  position: absolute;
  bottom: 0px;
  height: 1px;
  width: 374px;
}
/* line 62, ../../sass/common/components/_Call_Form.scss */
section.call-form-selection .campaign-price:before {
  background: transparent url("../../images/common/campaign-price-divider.png") center center no-repeat;
  top: 0px;
  position: absolute;
  height: 1px;
  width: 374px;
}
/* line 71, ../../sass/common/components/_Call_Form.scss */
section.call-form-selection .subtitle {
  font-size: 11px;
  color: #9d9d9d;
}

/* line 77, ../../sass/common/components/_Call_Form.scss */
.text-white {
  color: #fff !important;
}

/* line 3, ../../sass/common/components/_Hub_Category.scss */
ul.hub-category > li > a {
  display: block;
  text-align: center;
}
/* line 8, ../../sass/common/components/_Hub_Category.scss */
ul.hub-category > li strong {
  font: 700 17px/20px "Turkcell Satura", "Helvetica", Arial, sans-serif;
  display: block;
  padding: 0 20px;
  margin-top: 20px;
}
/* line 17, ../../sass/common/components/_Hub_Category.scss */
ul.hub-category[class*="cols-"] > li {
  padding: 50px 0 50px 1px;
  position: relative;
}
/* line 21, ../../sass/common/components/_Hub_Category.scss */
ul.hub-category[class*="cols-"] > li:before {
  position: absolute;
  display: block;
  content: '';
  height: 50%;
  width: 1px;
  top: 0px;
  left: 0px;
  background: #d9d9d9;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNkOWQ5ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(top, #d9d9d9 40%, #ffffff 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #d9d9d9), color-stop(100%, #ffffff));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #d9d9d9 40%, #ffffff 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #d9d9d9 40%, #ffffff 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #d9d9d9 40%, #ffffff 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #d9d9d9 40%, #ffffff 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#ffffff',GradientType=0 );
  /* IE6-8 */
}
/* line 39, ../../sass/common/components/_Hub_Category.scss */
.lt-ie9 ul.hub-category[class*="cols-"] > li:before {
  background: url("../../images/common/shadows/border-vertical-down.png") top center no-repeat;
}
/* line 44, ../../sass/common/components/_Hub_Category.scss */
ul.hub-category[class*="cols-"] > li:first-child:before {
  display: none;
}

/* line 1, ../../sass/common/components/_Content_Hero.scss */
section.content-hero {
  padding-top: 0;
  background: url("../../images/common/bg-hero_detail.png") center 100px no-repeat;
}

/* line 6, ../../sass/common/components/_Content_Hero.scss */
.hero-module {
  position: relative;
  padding-bottom: 35px;
}
/* line 10, ../../sass/common/components/_Content_Hero.scss */
.hero-module .hero-media {
  margin: 0;
  width: 600px;
}
/* line 14, ../../sass/common/components/_Content_Hero.scss */
.hero-module .hero-media .visual {
  margin: 40px 0 0;
  min-height: 450px;
}
/* line 20, ../../sass/common/components/_Content_Hero.scss */
.hero-module .hero-content {
  width: 354px;
}
/* line 24, ../../sass/common/components/_Content_Hero.scss */
.hero-module h1, .hero-module .h1 {
  font-size: 60px;
  line-height: 56px;
  margin: 0 0 15px;
  padding: 0;
  text-align: left;
  text-transform: none;
  margin-top: 72px;
}
/* line 33, ../../sass/common/components/_Content_Hero.scss */
.hero-module h1 sup, .hero-module .h1 sup {
  font-size: 20px;
  top: -1.6em;
}
/* line 39, ../../sass/common/components/_Content_Hero.scss */
.hero-module .h2 {
  margin: 7px 0 6px 0;
}
/* line 43, ../../sass/common/components/_Content_Hero.scss */
.hero-module p {
  color: #8a8a8a;
  font-size: 14px;
  line-height: 22px;
  margin: 0 0 25px;
}
/* line 50, ../../sass/common/components/_Content_Hero.scss */
.hero-module .categories {
  margin: 25px 0;
  font-size: 12px;
  color: #000;
}
/* line 56, ../../sass/common/components/_Content_Hero.scss */
.hero-module .hero-action {
  font-size: 0;
  margin: 0 0 19px;
}
/* line 60, ../../sass/common/components/_Content_Hero.scss */
.hero-module .hero-action .price.box {
  display: inline-block;
  padding: 0 14px;
  height: 44px;
  font-size: 22px;
  line-height: 44px;
  text-align: center;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 1px 0px;
}
/* line 69, ../../sass/common/components/_Content_Hero.scss */
.hero-module .hero-action .price.box.hot {
  color: #f01f81;
}
/* line 75, ../../sass/common/components/_Content_Hero.scss */
.hero-module .sub-info {
  margin-top: 15px;
  line-height: 15px;
}
/* line 79, ../../sass/common/components/_Content_Hero.scss */
.hero-module .sub-info small {
  font-size: 11px;
}
/* line 84, ../../sass/common/components/_Content_Hero.scss */
.hero-module a.trk_dropdown_button {
  width: 190px;
  display: inline-block;
  padding: 10px;
  margin-right: 10px;
}
/* line 90, ../../sass/common/components/_Content_Hero.scss */
.hero-module a.trk_dropdown_button .price {
  font-size: 22px;
  line-height: 23px;
}

/* line 1, ../../sass/common/components/_Orient.scss */
article.orient {
  padding: 50px 0;
}
/* line 4, ../../sass/common/components/_Orient.scss */
article.orient .visual {
  position: absolute;
  top: 0;
}
/* line 9, ../../sass/common/components/_Orient.scss */
article.orient .col {
  position: relative;
}
/* line 13, ../../sass/common/components/_Orient.scss */
article.orient .col.first .visual {
  left: -85px;
}
/* line 16, ../../sass/common/components/_Orient.scss */
article.orient .col.first .copy {
  padding-left: 185px;
}
/* line 22, ../../sass/common/components/_Orient.scss */
article.orient .col.second .visual {
  left: 0;
}
/* line 25, ../../sass/common/components/_Orient.scss */
article.orient .col.second .copy {
  padding-left: 260px;
}
/* line 34, ../../sass/common/components/_Orient.scss */
article.orient.type2 .col.first .visual {
  left: 30px;
}
/* line 37, ../../sass/common/components/_Orient.scss */
article.orient.type2 .col.first .copy {
  padding-left: 290px;
}
/* line 45, ../../sass/common/components/_Orient.scss */
article.orient h1, article.orient .h1 {
  font-size: 22px;
  margin: 15px 0;
  line-height: 1;
  letter-spacing: -0.01em;
}
/* line 53, ../../sass/common/components/_Orient.scss */
article.orient .list-items > li {
  padding: 5px 0;
  font-size: 13px;
  line-height: 22px;
}
/* line 58, ../../sass/common/components/_Orient.scss */
article.orient .list-items > li a {
  color: #5f6160;
}
/* line 61, ../../sass/common/components/_Orient.scss */
article.orient .list-items > li a:hover {
  color: #3fb0e8;
}
/* line 67, ../../sass/common/components/_Orient.scss */
article.orient .list-items i {
  margin-right: 3px;
}
/* line 72, ../../sass/common/components/_Orient.scss */
article.orient .shadow-bg-l {
  background-position: center center;
}

/* line 1, ../../sass/common/components/_Content_Types.scss */
.content.content-types {
  padding-bottom: 50px;
}
/* line 5, ../../sass/common/components/_Content_Types.scss */
.content.content-types .cols-3 > li {
  padding: 0 15px;
}
/* line 11, ../../sass/common/components/_Content_Types.scss */
.content.content-types .title a {
  text-decoration: none;
}

/* line 1, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation {
  background: url("../../images/common/bg_border_tabbed-1.png") top left no-repeat;
  padding: 1px 0 0;
  margin: 0 0 0 -40px;
  /* FIRST */
}
/* line 6, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li {
  position: relative;
}
/* line 10, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active:before {
  display: block;
  content: " ";
  width: 606px;
  height: 71px;
  position: absolute;
  top: -71px;
  right: 0;
  z-index: -1;
  background: url("../../images/common/sidebar_bg_top.png") no-repeat left top;
}
/* line 17, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active:after {
  display: block;
  content: " ";
  width: 606px;
  height: 70px;
  position: absolute;
  bottom: -70px;
  right: 0;
  z-index: -1;
  background: url("../../images/common/sidebar_bg_bot.png") no-repeat left top;
}
/* line 24, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a {
  background: #fff;
}
/* line 32, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li .sub_navigation li.active a {
  background-color: transparent;
}
/* line 40, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li .sub_navigation li:first-child.active:before {
  display: none;
}
/* line 51, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a {
  display: block;
  position: relative;
  margin: 0;
  width: 242px;
  padding: 26px 20px 23px 82px;
  color: #4d4d4d;
  border-top: 1px dotted transparent;
  background: url("../../images/common/bg_border_tabbed-1.png") bottom left no-repeat;
  z-index: 2;
  font: 700 18px/22px "Turkcell Satura", "Helvetica", Arial, sans-serif;
}
/* line 64, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.no-icon:before {
  background-image: none;
}
/* line 69, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a:before {
  background-image: url('../../images/about_us/sprite-about.png');
  content: " ";
  display: block;
  position: absolute;
  top: 25px;
  left: 41px;
  width: 22px;
  height: 22px;
}
/* line 80, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_back:before {
  background-position: -32px 0;
}
/* line 81, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_help:before {
  background-position: -224px 0;
}
/* line 82, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_overview:before {
  background-position: -352px 0;
}
/* line 83, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_contact:before {
  background-position: -96px 0;
}
/* line 84, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_gallery:before {
  background-position: -160px 0;
}
/* line 85, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_hr:before {
  background-position: -288px 0;
}
/* line 86, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_press:before {
  background-position: -416px 0;
}
/* line 87, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_tech:before {
  background-position: -480px 0;
}
/* line 89, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_hat_ozetim:before {
  background-image: url('../../images/my_account/sprite-icons.png');
  background-position: -8273px 0;
}
/* line 90, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_faturalarim:before {
  background-image: url('../../images/my_account/sprite-icons.png');
  background-position: -8209px 0;
}
/* line 91, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_urunlerim:before {
  background-image: url('../../images/my_account/sprite-icons.png');
  background-position: -8401px 0;
}
/* line 92, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_servislerim:before {
  background-image: url('../../images/my_account/sprite-icons.png');
  background-position: -8337px 0;
}
/* line 93, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_ayarlarim:before {
  background-image: url('../../images/my_account/sprite-icons.png');
  background-position: -8017px 0;
}
/* line 94, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_bana_ozel:before {
  background-image: url('../../images/my_account/sprite-icons.png');
  background-position: -8081px 0;
}
/* line 95, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.nav_cikis:before {
  background-image: url('../../images/my_account/sprite-icons.png');
  background-position: -8145px 0;
}
/* line 97, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation a.back {
  background: url("../../images/about_us/bg_back.png") 0 0 repeat-y;
}
/* line 103, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a,
ul.navigation a:hover {
  color: #3fb0e8;
}
/* line 106, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_back:before,
ul.navigation a:hover.nav_back:before {
  background-position: -32px 0;
}
/* line 107, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_help:before,
ul.navigation a:hover.nav_help:before {
  background-position: -192px 0;
}
/* line 108, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_overview:before,
ul.navigation a:hover.nav_overview:before {
  background-position: -320px 0;
}
/* line 109, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_contact:before,
ul.navigation a:hover.nav_contact:before {
  background-position: -64px 0;
}
/* line 110, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_gallery:before,
ul.navigation a:hover.nav_gallery:before {
  background-position: -128px 0;
}
/* line 111, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_hr:before,
ul.navigation a:hover.nav_hr:before {
  background-position: -256px 0;
}
/* line 112, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_press:before,
ul.navigation a:hover.nav_press:before {
  background-position: -384px 0;
}
/* line 113, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_tech:before,
ul.navigation a:hover.nav_tech:before {
  background-position: -448px 0;
}
/* line 115, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_hat_ozetim:before,
ul.navigation a:hover.nav_hat_ozetim:before {
  background-position: -8305px 0;
}
/* line 116, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_faturalarim:before,
ul.navigation a:hover.nav_faturalarim:before {
  background-position: -8241px 0;
}
/* line 117, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_urunlerim:before,
ul.navigation a:hover.nav_urunlerim:before {
  background-position: -8433px 0;
}
/* line 118, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_servislerim:before,
ul.navigation a:hover.nav_servislerim:before {
  background-position: -8369px 0;
}
/* line 119, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_ayarlarim:before,
ul.navigation a:hover.nav_ayarlarim:before {
  background-position: -8049px 0;
}
/* line 120, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_bana_ozel:before,
ul.navigation a:hover.nav_bana_ozel:before {
  background-position: -8113px 0;
}
/* line 121, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.active > a.nav_cikis:before,
ul.navigation a:hover.nav_cikis:before {
  background-position: -8177px 0;
}
/* line 125, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li {
  /* SECOND */
}
/* line 130, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li.active > ul > li:first-child:before {
  display: block;
  content: " ";
  width: 606px;
  height: 70px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
  background: url("../../images/common/sidebar_bg_bot.png") no-repeat left top;
}
/* line 138, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li.active > ul > li:first-child.active:before {
  display: none;
}
/* line 141, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li.active > ul > li:first-child.active > a {
  border-top: 1px dotted #e5e5e5;
}
/* line 149, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li > ul.sub_nav_2 {
  width: 273px;
  padding-left: 82px;
}
/* line 153, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li > ul.sub_nav_2 > li {
  /* THIRD */
}
/* line 154, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li > ul.sub_nav_2 > li.active {
  /* THIRD */
}
/* line 155, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li > ul.sub_nav_2 > li.active:after {
  display: none;
}
/* line 159, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li > ul.sub_nav_2 > li.active > a {
  border-bottom: 1px dotted transparent;
}
/* line 166, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li > ul.sub_nav_2 > li.active > ul.sub_nav_3 > li:first-child:before {
  display: block;
  content: " ";
  width: 606px;
  height: 70px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
  background: url("../../images/common/sidebar_bg_bot.png") no-repeat left top;
}
/* line 173, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li > ul.sub_nav_2 > li.active > ul.sub_nav_3 > li:first-child.active:before {
  display: none;
}
/* line 176, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li > ul.sub_nav_2 > li.active > ul.sub_nav_3 > li:first-child.active > a {
  border-top: 1px dotted #e5e5e5;
}
/* line 184, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li > ul.sub_nav_2 > li > a {
  font-size: 15px;
  padding-top: 13px;
  padding-bottom: 11px;
  padding-left: 0;
  background-image: none;
  border-bottom: 1px dotted #e5e5e5;
  width: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 198, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li > ul.sub_nav_2 > li > ul.sub_nav_3 > li > a {
  text-transform: none;
  font-size: 14px;
  padding-top: 13px;
  padding-bottom: 11px;
  padding-left: 17px;
  background-image: none;
  border-bottom: 1px dotted #e5e5e5;
  width: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 210, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li > ul.sub_nav_2 > li > ul.sub_nav_3 > li > a.item:before {
  height: 9px;
  width: 6px;
  background: url('../../images/common/sprite-common.png') -1136px 0;
  left: 0;
  top: 19px;
}
/* line 220, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation > li > ul.sub_nav_2 > li > ul.sub_nav_3 > li.active > a {
  border-bottom: 1px dotted transparent;
}
/* line 230, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation ul.collapse.in {
  overflow: visible;
  display: block;
}
/* line 234, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation ul.collapse.in.shown {
  overflow: visible;
}
/* line 240, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation li.not_child:after {
  display: block !important;
}
/* line 246, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation ul.sub_navigation > li a {
  padding: 26px 20px 23px 116px;
  width: 209px;
}
/* line 250, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation ul.sub_navigation > li a:before {
  left: 76px;
}
/* line 261, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation.has-accordion-menu > li.active:after {
  display: none;
}
/* line 265, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation.has-accordion-menu li.active.force-bot-shadow:after {
  display: block !important;
}
/* line 275, ../../sass/common/components/_Side_Navigation.scss */
ul.navigation.slim-menu a {
  padding: 14px 20px 12px 62px;
}

/* line 1, ../../sass/common/components/_About_Data.scss */
section.about-data {
  padding-bottom: 30px;
}
/* line 4, ../../sass/common/components/_About_Data.scss */
section.about-data h1, section.about-data .h1 {
  margin-bottom: 65px;
}
/* line 8, ../../sass/common/components/_About_Data.scss */
section.about-data .slider-wrapper {
  width: 560px;
  margin: auto;
}
/* line 12, ../../sass/common/components/_About_Data.scss */
section.about-data .slider-wrapper .trk_slider.angled_slider_drag {
  left: 0;
}
/* line 17, ../../sass/common/components/_About_Data.scss */
section.about-data .list-data {
  margin-top: 30px;
  text-align: center;
}
/* line 21, ../../sass/common/components/_About_Data.scss */
section.about-data .list-data i.internet {
  margin-right: 5px;
}
/* line 24, ../../sass/common/components/_About_Data.scss */
section.about-data .list-data i.internet.data-movie {
  margin-top: -30px;
}
/* line 27, ../../sass/common/components/_About_Data.scss */
section.about-data .list-data i.internet.data-music {
  margin-top: -27px;
}
/* line 30, ../../sass/common/components/_About_Data.scss */
section.about-data .list-data i.internet.data-photo {
  margin-top: -34px;
}
/* line 33, ../../sass/common/components/_About_Data.scss */
section.about-data .list-data i.internet.data-upload {
  margin-top: -33px;
}
/* line 38, ../../sass/common/components/_About_Data.scss */
section.about-data .list-data .value {
  font: 400  69px/1 "Turkcell Satura";
}
/* line 42, ../../sass/common/components/_About_Data.scss */
section.about-data .list-data .unit {
  font: 400  34px/1 "Turkcell Satura";
}
/* line 46, ../../sass/common/components/_About_Data.scss */
section.about-data .list-data p {
  font-size: 16px;
  margin-bottom: 0;
}

/* line 3, ../../sass/common/components/_404_Error.scss */
.page-not-found h1.large, .page-not-found .h1.large {
  font-weight: 400;
  margin: 0;
}
/* line 7, ../../sass/common/components/_404_Error.scss */
.page-not-found h1.large + p, .page-not-found .h1.large + p {
  margin: 20px 0 53px;
  color: #9d9d9d;
  line-height: 22px;
  text-align: center;
}
/* line 15, ../../sass/common/components/_404_Error.scss */
.page-not-found div.search {
  margin-bottom: 40px;
}
/* line 18, ../../sass/common/components/_404_Error.scss */
.page-not-found div.search input.text {
  width: 220px;
}

/* line 3, ../../sass/common/components/_story.scss */
.blockquote blockquote {
  margin: 0;
  padding: 0;
  position: relative;
  position: relative;
}
/* line 64, ../../sass/_mixins.scss */
.blockquote blockquote:after {
  display: block;
  content: " ";
  position: absolute;
}
/* line 74, ../../sass/_mixins.scss */
.blockquote blockquote:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 12, ../../sass/common/components/_story.scss */
.blockquote blockquote:before {
  height: 51px;
  width: 62px;
  background: url('../../images/wholesale/sprite-wholesale.png') -72px 0;
  left: -70px;
  top: 0;
}
/* line 18, ../../sass/common/components/_story.scss */
.blockquote blockquote:after {
  height: 51px;
  width: 62px;
  background: url('../../images/wholesale/sprite-wholesale.png') 0 0;
  right: -60px;
  bottom: 0;
}
/* line 25, ../../sass/common/components/_story.scss */
.blockquote blockquote .author {
  font-size: 15px;
}
/* line 28, ../../sass/common/components/_story.scss */
.blockquote blockquote .author-title {
  font-size: 13px;
  color: #8a8a8a;
}
/* line 32, ../../sass/common/components/_story.scss */
.blockquote blockquote .author-company {
  font-size: 11px;
  color: #9d9d9d;
}
/* line 38, ../../sass/common/components/_story.scss */
.blockquote .view_all {
  margin-top: 40px;
}

/* line 1, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel {
  height: auto;
  padding: 80px 0 40px;
  background: url(../../images/common/bg_video_gallery_hero.jpg) #0c203d top center no-repeat;
}
/* line 7, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel:after {
  bottom: 0px;
}
/* line 11, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel .carousel {
  height: 450px;
}
/* line 15, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel .hero-video {
  width: 480px;
  height: 450px;
}
/* line 20, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel .hero-video .visual .ico {
  top: 50%;
  margin-top: -90px;
}
/* line 26, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel .hero-video h1, .hero-main.video-carousel .hero-video .h1 {
  font-size: 24px;
  line-height: 30px;
  color: #FFF;
  margin: 20px 0 0;
  letter-spacing: 0;
}
/* line 34, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel .hero-video .info {
  font-size: 12px;
  color: #FFF;
  font-weight: 700;
  margin: 0px;
}
/* line 40, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel .hero-video .info a {
  color: #FFF;
}
/* line 43, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel .hero-video .info a:hover {
  color: #f6f6f6;
}
/* line 48, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel .hero-video .info .date {
  display: inline-block;
  margin-left: 10px;
  border-left: 1px solid #FFF;
  padding-left: 10px;
}
/* line 56, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel .hero-video .body {
  position: relative;
}
/* line 60, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel .hero-video .time {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-left: 12px;
  position: absolute;
  right: 0px;
  top: 0px;
  color: #FFF;
  padding-left: 20px;
}
/* line 132, ../../sass/_mixins.scss */
.hero-main.video-carousel .hero-video .time:before {
  display: block;
  content: " ";
  position: absolute;
  width: 12px;
  height: 12px;
  left: 0px;
  margin-top: -6px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -5750px 0 no-repeat;
  z-index: 1;
}
/* line 74, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel .roundabout-moveable-item {
  opacity: 1 !important;
}
/* line 77, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel .roundabout-moveable-item .body {
  display: none;
}
/* line 82, ../../sass/common/components/_Hero_Video.scss */
.hero-main.video-carousel .roundabout-moveable-item.roundabout-in-focus .body {
  display: block;
}

/* line 1, ../../sass/common/components/_Content_Listing.scss */
article.content_listing {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px 0;
  border-bottom: 1px solid #e5e5e5;
  position: relative;
}
/* line 7, ../../sass/common/components/_Content_Listing.scss */
article.content_listing .highlighted {
  color: #3fb0e8;
}
/* line 11, ../../sass/common/components/_Content_Listing.scss */
article.content_listing .visual {
  float: left;
  margin-right: 20px;
  position: relative;
}
/* line 17, ../../sass/common/components/_Content_Listing.scss */
article.content_listing h1, article.content_listing .h1 {
  font-size: 24px;
  margin: 0px;
  text-transform: none;
  text-align: left;
}
/* line 23, ../../sass/common/components/_Content_Listing.scss */
article.content_listing h1.trunc, article.content_listing .h1.trunc {
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 31, ../../sass/common/components/_Content_Listing.scss */
article.content_listing .info {
  font-size: 12px;
  font-weight: 700;
  color: #8a8a8a;
}
/* line 36, ../../sass/common/components/_Content_Listing.scss */
article.content_listing .info .date,
article.content_listing .info .sep {
  padding-left: 10px;
  margin-left: 10px;
  border-left: 1px solid #e5e5e5;
}
/* line 43, ../../sass/common/components/_Content_Listing.scss */
article.content_listing .info .clock {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-left: 12px;
  padding-left: 27px;
}
/* line 132, ../../sass/_mixins.scss */
article.content_listing .info .clock:before {
  display: block;
  content: " ";
  position: absolute;
  width: 12px;
  height: 12px;
  left: 0px;
  margin-top: -6px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -5772px 0 no-repeat;
  z-index: 1;
}
/* line 48, ../../sass/common/components/_Content_Listing.scss */
article.content_listing .info .eye {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-left: 16px;
  padding-left: 33px;
}
/* line 132, ../../sass/_mixins.scss */
article.content_listing .info .eye:before {
  display: block;
  content: " ";
  position: absolute;
  width: 16px;
  height: 11px;
  left: 0px;
  margin-top: -5.5px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -3132px 0 no-repeat;
  z-index: 1;
}
/* line 55, ../../sass/common/components/_Content_Listing.scss */
article.content_listing .info .clock:before,
article.content_listing .info .eye:before {
  left: 10px;
}
/* line 61, ../../sass/common/components/_Content_Listing.scss */
article.content_listing .description {
  font-size: 14px;
  line-height: 20px;
  margin-top: 20px;
  color: #8a8a8a;
}
/* line 69, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.row h1, article.content_listing.row .h1 {
  margin-top: 35px;
}
/* line 73, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.row .visual {
  float: none;
  display: block;
  margin-right: 0;
}
/* line 79, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.row .description {
  padding-left: 0;
}
/* line 84, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.news {
  padding: 40px 0;
}
/* line 87, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.news .description {
  max-width: 660px;
  padding-left: 320px;
}
/* line 93, ../../sass/common/components/_Content_Listing.scss */
article.content_listing .time {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-left: 12px;
  padding-left: 17px;
}
/* line 132, ../../sass/_mixins.scss */
article.content_listing .time:before {
  display: block;
  content: " ";
  position: absolute;
  width: 12px;
  height: 12px;
  left: 0px;
  margin-top: -6px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -5772px 0 no-repeat;
  z-index: 1;
}
/* line 99, ../../sass/common/components/_Content_Listing.scss */
article.content_listing .price_list {
  position: absolute;
  top: 63px;
  left: 820px;
}
/* line 105, ../../sass/common/components/_Content_Listing.scss */
article.content_listing .price_group {
  margin-bottom: 30px;
}
/* line 108, ../../sass/common/components/_Content_Listing.scss */
article.content_listing .price_group span.remark {
  display: block;
  font-size: 10px;
  color: #8a8a8a;
}
/* line 114, ../../sass/common/components/_Content_Listing.scss */
article.content_listing .price_group.highlighted * {
  color: #f01f81;
}
/* line 119, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide {
  padding-top: 0px;
  border-bottom: 0px;
}
/* line 123, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide h1, article.content_listing.wide .h1 {
  font-size: 34px;
  line-height: 36px;
  margin-top: 40px;
}
/* line 130, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide p.description {
  width: 480px;
  padding-left: 0px;
}
/* line 135, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide .thumbs {
  margin-top: 45px;
}
/* line 139, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide .feedback {
  margin-top: 0px;
  border-top: 1px solid #e5e5e5;
  padding-top: 30px;
}
/* line 144, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide .feedback.v2 {
  border-top: 0 none;
}
/* line 148, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide .feedback h2 {
  margin-top: 0px;
}
/* line 152, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide .feedback .vote {
  top: 30px;
}
/* line 156, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide .feedback .functions {
  position: absolute;
  top: -70px;
  right: 0px;
  margin: 0px;
  width: 245px;
}
/* line 163, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide .feedback .functions a {
  float: right;
}
/* line 169, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide .social {
  margin: 25px 0 0;
  padding-top: 30px;
  border-top: 1px solid #e5e5e5;
}
/* line 174, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide .social img {
  float: left;
}
/* line 178, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide .social .info {
  font: 700 18px/22px "Turkcell Satura", "Helvetica", Arial, sans-serif;
  color: #4d4d4d;
  display: block;
  padding: 9px 0 0 80px;
}
/* line 185, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide .social .highlight {
  color: #3fb0e8;
}
/* line 191, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.wide.no_video h1, article.content_listing.wide.no_video .h1 {
  margin-top: 0;
  padding-top: 40px;
}
/* line 199, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.full h1, article.content_listing.full .h1 {
  font-size: 34px;
  margin: 0;
  text-align: left;
}
/* line 205, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.full .description {
  font-size: 16px;
  line-height: 26px;
  margin: 20px 0 0;
  color: #8a8a8a;
}
/* line 212, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.full.divider {
  padding-bottom: 30px;
  border-bottom: 1px solid #e5e5e5;
}
/* line 217, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.full.marb {
  margin-bottom: 40px;
}
/* line 221, ../../sass/common/components/_Content_Listing.scss */
article.content_listing.full .hero-social {
  top: 43px;
}

/* line 227, ../../sass/common/components/_Content_Listing.scss */
.products_listing + .view_all,
.news_listing + .view_all,
.feed-list + .view_all {
  padding: 40px 0 60px;
}

/* line 2, ../../sass/common/components/_Video_Liste.scss */
.content.video_section {
  padding-top: 0px;
}
/* line 5, ../../sass/common/components/_Video_Liste.scss */
.content.video_section.v2 {
  padding: 56px 0 60px;
}
/* line 9, ../../sass/common/components/_Video_Liste.scss */
.content.video_section .video_listing + .view_all {
  padding: 40px 0 60px;
}
/* line 12, ../../sass/common/components/_Video_Liste.scss */
.content.video_section .video_listing + .view_all.last {
  padding-bottom: 110px;
}

/* line 18, ../../sass/common/components/_Video_Liste.scss */
.video_listing {
  margin-top: 60px;
}
/* line 21, ../../sass/common/components/_Video_Liste.scss */
.video_listing article.video {
  float: left;
  width: 50%;
  padding: 40px 10px;
}
/* line 27, ../../sass/common/components/_Video_Liste.scss */
.video_listing .video-wrap {
  float: left;
  position: relative;
}
/* line 34, ../../sass/common/components/_Video_Liste.scss */
.video_listing article.video:first-child {
  padding-top: 0px;
}
/* line 37, ../../sass/common/components/_Video_Liste.scss */
.video_listing article.video:first-child + article.video {
  padding-top: 0px;
}
/* line 42, ../../sass/common/components/_Video_Liste.scss */
.video_listing article.mod2 {
  border-left: 1px solid #e5e5e5;
}

/* line 48, ../../sass/common/components/_Video_Liste.scss */
article.video #video,
article.video .quiz {
  position: relative;
  width: 1024px;
  height: 576px;
}
/* line 54, ../../sass/common/components/_Video_Liste.scss */
article.video #video:after,
article.video .quiz:after {
  display: block;
  content: '';
  width: 2560px;
  height: 576px;
  background: url("../../images/global/bg_video.jpg") no-repeat center center;
  position: absolute;
  top: 0px;
  left: 50%;
  margin-left: -1280px;
  z-index: 0;
}
/* line 68, ../../sass/common/components/_Video_Liste.scss */
article.video #video.v2:after,
article.video .quiz.v2:after {
  height: 612px;
}
/* line 75, ../../sass/common/components/_Video_Liste.scss */
article.video #video img {
  position: relative;
  z-index: 1;
}
/* line 80, ../../sass/common/components/_Video_Liste.scss */
article.video #video i {
  z-index: 2;
  top: 210px;
}
/* line 86, ../../sass/common/components/_Video_Liste.scss */
article.video .quiz {
  color: #fff;
}
/* line 89, ../../sass/common/components/_Video_Liste.scss */
article.video .quiz .container {
  position: relative;
  z-index: 1;
}
/* line 94, ../../sass/common/components/_Video_Liste.scss */
article.video .quiz .test-name {
  position: absolute;
  top: 70px;
  right: 0;
  margin: 0;
  padding-right: 10px;
  font: 700 30px/1.231 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  font-style: italic;
}
/* line 104, ../../sass/common/components/_Video_Liste.scss */
article.video .quiz .test-status {
  margin: 0 0 50px;
  padding-top: 60px;
  font: 700 60px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
}
/* line 110, ../../sass/common/components/_Video_Liste.scss */
article.video .quiz .question {
  margin-bottom: 50px;
  font: 400 30px/1.231 "Turkcell Satura", "Helvetica", Arial, sans-serif;
}
/* line 116, ../../sass/common/components/_Video_Liste.scss */
article.video .quiz .option-list > li {
  margin-top: 20px;
}
/* line 119, ../../sass/common/components/_Video_Liste.scss */
article.video .quiz .option-list > li:first-child {
  margin-top: 0;
}
/* line 124, ../../sass/common/components/_Video_Liste.scss */
article.video .quiz .option-list input.radio + label small {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
/* line 132, ../../sass/common/components/_Video_Liste.scss */
article.video .quiz .end-splash {
  padding-top: 120px;
  text-align: center;
  font: 400 24px/1.231 "Turkcell Satura", "Helvetica", Arial, sans-serif;
}
/* line 137, ../../sass/common/components/_Video_Liste.scss */
article.video .quiz .end-splash .end-text {
  margin-top: 40px;
}
/* line 142, ../../sass/common/components/_Video_Liste.scss */
article.video .quiz .actions {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 30px;
  z-index: 2;
}

/* --------------- [video-gallery-container] starts --------------- */
/* line 2, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container {
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.video-gallery-container:before, .video-gallery-container:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.video-gallery-container:after {
  clear: both;
}
/* line 5, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container.pb100 {
  padding-bottom: 100px;
}
/* line 9, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .pb180 {
  padding-bottom: 180px;
}
/* line 13, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .pb40 {
  padding-bottom: 40px;
}
/* line 17, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .pt40 {
  padding-top: 40px;
}
/* line 21, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .pt20 {
  padding-top: 20px;
}
/* line 25, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-gallery-list {
  padding-bottom: 35px;
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 35px;
  *zoom: 1;
}
/* line 14, ../../sass/common/vendors/bootstrap/_mixins.scss */
.video-gallery-container .video-gallery-list:before, .video-gallery-container .video-gallery-list:after {
  display: table;
  content: "";
  line-height: 0;
}
/* line 22, ../../sass/common/vendors/bootstrap/_mixins.scss */
.video-gallery-container .video-gallery-list:after {
  clear: both;
}
/* line 32, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-gallery-list li {
  padding-left: 8px;
  padding-right: 8px;
}
/* line 36, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-gallery-list li .visual {
  position: relative;
  margin: 0;
  display: block;
}
/* line 42, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-gallery-list li h1, .video-gallery-container .video-gallery-list li .h1 {
  font-size: 20px;
  margin: 10px 0 10px;
  text-transform: none;
  text-align: left;
}
/* line 48, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-gallery-list li h1.trunc, .video-gallery-container .video-gallery-list li .h1.trunc {
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 56, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-gallery-list li .info {
  font-size: 12px;
  font-weight: 700;
  color: #8a8a8a;
}
/* line 61, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-gallery-list li .info .date,
.video-gallery-container .video-gallery-list li .info .sep {
  padding-left: 10px;
  margin-left: 10px;
  border-left: 1px solid #e5e5e5;
}
/* line 68, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-gallery-list li .info .clock {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-left: 12px;
  padding-left: 18px;
  margin-right: 15px;
}
/* line 132, ../../sass/_mixins.scss */
.video-gallery-container .video-gallery-list li .info .clock:before {
  display: block;
  content: " ";
  position: absolute;
  width: 12px;
  height: 12px;
  left: 0px;
  margin-top: -6px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -5772px 0 no-repeat;
  z-index: 1;
}
/* line 74, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-gallery-list li .info .eye {
  position: relative;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  padding-left: 16px;
  padding-left: 23px;
}
/* line 132, ../../sass/_mixins.scss */
.video-gallery-container .video-gallery-list li .info .eye:before {
  display: block;
  content: " ";
  position: absolute;
  width: 16px;
  height: 11px;
  left: 0px;
  margin-top: -5.5px;
  top: 50%;
  background: url('../../images/common/sprite-common.png') -3132px 0 no-repeat;
  z-index: 1;
}
/* line 81, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-gallery-list li .info .clock:before,
.video-gallery-container .video-gallery-list li .info .eye:before {
  left: 0px;
}
/* line 89, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-detail {
  float: left;
  width: 649px;
  padding-right: 64px;
}
/* line 95, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-detail .visual {
  margin-bottom: 40px;
  margin-right: 0;
}
/* line 100, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-detail h1, .video-gallery-container .video-detail .h1 {
  font-size: 33px;
}
/* line 104, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-detail .hero-social {
  position: static;
  float: right;
  margin-top: 10px;
}
/* line 110, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-detail .description {
  padding-left: 0;
  padding-bottom: 30px;
  border-bottom: 1px solid #E5E5E5;
  max-width: none;
  margin-bottom: 0;
}
/* line 118, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-detail .feedback {
  padding-top: 18px;
}
/* line 121, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-detail .feedback .vote {
  top: 21px;
}
/* line 127, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-aside {
  width: 235px;
  padding-left: 36px;
  float: left;
  background: url(../../images/common/dividers/divider-with-shadow-repeat.png) repeat-y left top;
  position: relative;
}
/* line 134, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-aside:after {
  content: "";
  display: block;
  background: url(../../images/common/dividers/divider-with-shadow-white-head.png) no-repeat 0 0;
  width: 23px;
  height: 140px;
  position: absolute;
  top: -20px;
  left: 0;
}
/* line 145, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-aside > h1, .video-gallery-container .video-aside .h1 {
  text-transform: none;
  font-size: 24px;
  margin-bottom: 30px;
}
/* line 151, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-aside .video-gallery-list {
  width: 191px;
  margin: 0 auto;
  padding-bottom: 0;
}
/* line 156, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-aside .video-gallery-list .item {
  width: 175px;
  margin: 0 0 30px;
}
/* line 160, ../../sass/common/components/_Video_Gallery.scss */
.video-gallery-container .video-aside .video-gallery-list .item h1, .video-gallery-container .video-aside .video-gallery-list .item .h1 {
  font-size: 18px;
}

/* --------------- [/video-gallery-container] ends --------------- */
/* line 4, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details {
  /* cardholder name */
  /* card number */
  /* input */
  /* issued date & security code */
}
/* line 5, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details h1 {
  margin: 0;
}
/* line 9, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .table td {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 10px;
  padding-top: 23px;
  margin-bottom: 33px;
  height: 71px;
  vertical-align: middle;
  text-align: left;
  font: 400 22px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
}
/* line 21, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .table td .shadow2 {
  height: 100%;
}
/* line 25, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .table td:first-child {
  font-weight: 700;
}
/* line 29, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .table td label {
  display: block;
}
/* line 32, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .table td label small {
  font: 700 22px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
}
/* line 37, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .table td.bt {
  border-top: 1px solid #e5e5e5;
}
/* line 44, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .unvisible td {
  padding: 0;
  height: 0;
  border-top: 0;
}
/* line 51, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .hidden_collapse {
  display: none;
}
/* line 55, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .table .expiry_date {
  text-align: right;
  padding-right: 0;
}
/* line 61, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details ol.payment {
  border-bottom: #e5e5e5 1px solid;
  padding: 36px 0 34px;
}
/* line 65, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details ol.payment > li {
  margin: 0 0 30px;
}
/* line 68, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details ol.payment > li.issue_date, .pay_payment_details ol.payment > li.card_info {
  margin: 0 0 18px;
  float: none;
}
/* line 74, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details ol.payment > li.remember_card_details {
  margin: 0;
}
/* line 79, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details ol.payment div > label {
  font: 700 24px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
}
/* line 84, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .notice {
  position: relative;
}
/* line 87, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .notice:after {
  height: 5px;
  width: 5px;
  background: url('../../images/my_account/sprite-icons.png') -226px 0;
  position: absolute;
  overflow: hidden;
  content: " ";
}
/* line 97, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details label.notice {
  display: inline-block !important;
  font: 700 24px/1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
}
/* line 101, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details label.notice:after {
  right: -6px;
  top: 2px;
}
/* line 108, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details input[type=text] {
  padding: 17px;
  color: #4d4d4d;
  font-size: 18px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 114, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details input[type=text].full {
  width: 100%;
}
/* line 119, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details input[type=password] {
  padding: 17px;
  color: #4d4d4d;
  font-size: 18px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 125, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details input[type=password].full {
  width: 100%;
}
/* line 130, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details input.two-char-holder {
  float: left;
  width: 65px;
}
/* line 134, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details input.four-char-holder {
  float: left;
  width: 85px;
}
/* line 139, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details p.notice {
  color: #9d9d9d;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: 700;
  padding-left: 10px;
  margin: 8px 0 0;
  /* asterisk position */
  /* check above for asterisk scss */
}
/* line 149, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details p.notice:after {
  left: 0px;
  top: 2px;
}
/* line 156, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details #payment_cardholder_name {
  width: 100%;
}
/* line 161, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details ol.credit_card_number_list {
  float: left;
}
/* line 164, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details ol.credit_card_number_list li {
  margin: 0;
  position: relative;
  display: block;
  padding-right: 19px;
  float: left;
}
/* line 173, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details ol.credit_card_number_list li.sep:after {
  /* couldn't find a better solution that also works on IE8 */
  position: absolute;
  display: block;
  overflow: hidden;
  right: 4px;
  top: 27px;
  width: 3px;
  height: 0px;
  margin: 0 4px;
  border: #9d9d9d 1px solid;
  vertical-align: middle;
  content: "..";
}
/* line 196, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details ol.credit_card_number_list .LV_validation_message {
  display: none !important;
}
/* line 201, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .credit-card-invalid-error {
  margin-top: 5px;
  color: #DB2132;
  padding: 0 5px;
  font-size: 11px;
  font-weight: 700;
  display: none;
}
/* line 211, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .card_number_digits_group {
  width: 110px;
  display: inline-block;
  vertical-align: middle;
}
/* line 219, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .issue_date, .pay_payment_details .card_info {
  float: left;
}
/* line 223, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .trk_dropdown {
  width: 191px;
  margin-right: 15px;
  display: inline-block;
}
/* line 228, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .security_code {
  position: relative;
}
/* line 232, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details .input_hint {
  position: absolute;
  display: block;
  right: 10px;
  top: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 36px;
  height: 36px;
  padding-top: 11px;
  /* +1 px was added because of how the font is rendered */
  background: url('../../images/my_account/sprite-icons.png') -7686px 0;
  color: #FFFFFF;
  text-align: center;
  font: 700 16px/1em "Helvetica", Arial, sans-serif;
}
/* line 259, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details.no-bot-space ol.payment {
  padding-bottom: 0;
}
/* line 264, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details.with_hire {
  padding-left: 0;
}
/* line 266, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details.with_hire ol.payment {
  border: none;
}
/* line 272, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details.full .remember_card_details {
  float: left;
  margin-left: 15px !important;
}
/* line 276, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details.full .remember_card_details input.checkbox + label {
  margin-top: 0;
}
/* line 281, ../../sass/common/components/_C41_Pay_Payment_Details.scss */
.pay_payment_details.full h1 {
  margin-bottom: 60px;
}

/* line 8, ../../sass/common/components/_Page_Navigation.scss */
.page-navigation {
  z-index: 5;
  margin: 0;
  list-style: none;
}
/* line 13, ../../sass/common/components/_Page_Navigation.scss */
.page-navigation a.pip {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  display: block;
  cursor: pointer;
  float: left;
  width: 19px;
  height: 19px;
  text-indent: -999px;
  border: none;
  margin: 3px 0 0 20px;
}
/* line 24, ../../sass/common/components/_Page_Navigation.scss */
.page-navigation a.pip:first-child {
  margin: 3px 0 0;
}

/* line 3, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop {
  padding: 0;
  width: 780px;
  margin-left: -390px;
}
/* line 8, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.logged_in {
  width: 470px;
  margin-left: -235px;
}
/* line 13, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.logged_in .boxes_cnt:first-child:after {
  width: 0;
}
/* line 18, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.logged_in .modal_box,
.modal.modal_shop.logged_in article .body {
  width: 390px;
}
/* line 23, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.logged_in .offer_summary img {
  display: block;
  margin: 0 auto;
}
/* line 28, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.logged_in article .body {
  height: 300px;
}
/* line 32, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.logged_in div.terms {
  padding: 10px 0 10px 40px;
}
/* line 37, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.logged_in .modal_actions div.buttons {
  float: none;
}
/* line 40, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.logged_in .modal_actions div.buttons .button-cta {
  float: left;
  width: 159px;
  margin-left: 0;
}
/* line 45, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.logged_in .modal_actions div.buttons .button-cta:first-child {
  margin-right: 10px;
}
/* line 54, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.logged_out a.close {
  right: 0;
}
/* line 58, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.logged_out .offer_summary img {
  margin-bottom: 10px;
}
/* line 62, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.logged_out article,
.modal.modal_shop.logged_out article p {
  text-align: left;
}
/* line 68, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.simple {
  margin-left: -140px;
  width: 280px;
  padding: 40px;
}
/* line 74, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.modal_ch_pwd {
  width: 854px;
  margin-left: -427px;
}
/* line 78, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.modal_ch_pwd .boxes_cnt:first-child:after {
  left: 464px;
}
/* line 83, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.modal_ch_pwd .modal_box.left {
  width: 384px;
}
/* line 89, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .boxes_cnt {
  position: relative;
  overflow: hidden;
  width: 100%;
}
/* line 94, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .boxes_cnt:first-child:after {
  content: '';
  display: block;
  width: 1px;
  height: 100%;
  background: #e5e5e5;
  position: absolute;
  z-index: 1;
  left: 50%;
  top: 0;
}
/* line 107, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box {
  width: 310px;
  float: left;
  padding: 40px 40px 20px;
}
/* line 112, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box .relative {
  position: relative;
}
/* line 116, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box h2,
.modal.modal_shop .modal_box h3,
.modal.modal_shop .modal_box p {
  text-align: center;
}
/* line 122, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box span.price {
  font-size: 24px;
}
/* line 126, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box h2 {
  margin: 0 0 10px;
}
/* line 130, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box.sign_in_box h2 {
  font-size: 34px;
}
/* line 134, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box p {
  margin: 0 0 15px;
}
/* line 138, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box p.description {
  font-size: 14px;
  line-height: 24px;
  color: #9d9d9d;
  margin: 0;
}
/* line 145, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box .info,
.modal.modal_shop .modal_box .terms {
  text-align: center;
}
/* line 149, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box .info.v2,
.modal.modal_shop .modal_box .terms.v2 {
  padding-top: 30px;
  max-width: 400px;
}
/* line 155, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box .no_info {
  border-bottom: 1px solid #e5e5e5;
}
/* line 159, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box a.button-cta {
  width: 100%;
  padding: 0;
}
/* line 164, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box .terms-content {
  height: 208px;
  overflow: hidden;
  overflow-y: scroll;
}
/* line 170, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box .inside-lightbox-close {
  position: relative;
  height: 15px;
  width: 15px;
  position: absolute;
  top: 28px;
  right: 3px;
  text-indent: -9999px;
}
/* line 74, ../../sass/_mixins.scss */
.modal.modal_shop .modal_box .inside-lightbox-close:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 178, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box .inside-lightbox-close:before {
  background: url('../../images/common/sprite-common.png') -1576px 0;
  height: 15px;
  width: 15px;
  top: 0;
  left: 0;
}
/* line 186, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_box .inside-lightbox-close:hover:before {
  background: url('../../images/common/sprite-common.png') -1601px 0;
}
/* line 193, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop article {
  position: relative;
}
/* line 196, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop article h1, .modal.modal_shop article .h1 {
  font-size: 34px;
  line-height: 34px;
  text-transform: uppercase;
  text-align: center;
  margin: 40px 0;
}
/* line 204, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop article .separate {
  padding-top: 20px;
}
/* line 208, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop article .body {
  margin: 0 auto 20px;
  height: 400px;
  width: 700px;
  overflow: auto;
  overflow-x: hidden;
  -ms-overflow-x: hidden;
}
/* line 216, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop article .body h2 {
  margin: 15px 0 0;
  font-size: 12px;
  line-height: 18px;
  font-family: 'helvetica', arial, sans-serif;
}
/* line 223, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop article .body p {
  font-size: 12px;
  line-height: 18px;
  margin: 0px;
}
/* line 229, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop article .body.terms_of_use {
  width: auto;
  height: 167px;
}
/* line 233, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop article .body.terms_of_use + .text {
  height: 45px;
  padding: 14px;
  font-size: 14px;
}
/* line 241, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop article a.close {
  position: relative;
  height: 15px;
  width: 15px;
  position: absolute;
  top: 10px;
  right: 40px;
  text-indent: -9999px;
}
/* line 74, ../../sass/_mixins.scss */
.modal.modal_shop article a.close:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 249, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop article a.close:before {
  background: url('../../images/common/sprite-common.png') -1576px 0;
  height: 15px;
  width: 15px;
  top: 0;
  left: 0;
}
/* line 257, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop article a.close:hover:before {
  background: url('../../images/common/sprite-common.png') -1601px 0;
}
/* line 264, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_actions {
  padding: 30px 40px 40px;
  overflow: hidden;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 269, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_actions div.terms {
  float: left;
  padding-top: 12px;
}
/* line 273, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_actions div.buttons {
  float: right;
}
/* line 276, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_actions div.buttons .button-cta {
  width: 150px;
  margin-left: 10px;
}
/* line 280, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_actions div.buttons .button-cta.width-mid {
  width: 70px;
}
/* line 285, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_actions div.buttons.v2 {
  float: none;
  text-align: center;
}
/* line 291, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_actions .double-checkbox-holder {
  margin: -8px 0 -15px;
}
/* line 294, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .modal_actions .double-checkbox-holder .split {
  margin-bottom: 10px;
}
/* line 302, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop .text-left .info,
.modal.modal_shop .text-left p {
  text-align: left;
}
/* line 308, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.half {
  width: 390px;
  margin-left: -195px;
}
/* line 313, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.modal_shop.half .boxes_cnt:first-child:after {
  display: none;
}
/* line 321, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.warning h3 {
  margin-top: 25px;
  font: 700 24px / 1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
}
/* line 327, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.warning.otp .pw {
  width: 180px;
  margin: 0 auto 20px;
}
/* line 332, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.warning.otp .common-counter {
  margin-right: auto;
  margin-left: auto;
}
/* line 342, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.change-password .cols-2 .col:first-child {
  padding-right: 15px;
}
/* line 345, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.change-password .cols-2 .col:first-child + .col {
  padding-left: 15px;
}
/* line 353, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey {
  width: 800px;
  margin-left: -400px;
}
/* line 357, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey .ratyer {
  width: 125px !important;
}
/* line 361, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey .modal-header {
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 20px;
}
/* line 366, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey .modal-footer {
  padding: 30px 40px 40px;
  overflow: hidden;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 372, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey .modal-boxe-content {
  display: inline-block;
}
/* line 374, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey .modal-boxe-content .modal-box {
  float: left;
  width: 350px;
}
/* line 378, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey .modal-boxe-content .modal-box.border {
  border-right: 1px solid #e5e5e5;
  margin-right: 25px;
}
/* line 383, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey .modal-boxe-content .modal-box table {
  width: 100%;
  text-align: left;
}
/* line 388, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey .modal-boxe-content .modal-box table thead th {
  font-weight: normal;
  padding-bottom: 10px;
}
/* line 395, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey .modal-boxe-content .modal-box table tbody td {
  color: #9d9d9d;
}
/* line 403, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey.v2 {
  width: 800px;
  margin-left: -400px;
}
/* line 408, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey.v2 .modal-boxe-content .modal-box {
  width: 540px;
  margin-top: 30px;
  float: right;
}
/* line 414, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey.v2 .modal-boxe-content .modal-text-box {
  width: 740px;
  float: none;
  padding-top: 25px;
  border-top: 1px solid #e5e5e5;
}
/* line 420, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey.v2 .modal-boxe-content .modal-text-box .form-item {
  height: 60px;
}
/* line 423, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey.v2 .modal-boxe-content .modal-text-box .form-item small {
  font-size: 10px;
  color: #9d9d9d;
  font-weight: bold;
}
/* line 432, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey.v2 .modal-footer {
  padding: 20px 30px;
}
/* line 435, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey.v2 .modal-footer .button-cta {
  width: 135px;
  outline: none;
}
/* line 441, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal.survey.v2 .modal-header {
  margin-bottom: 0;
}
/* line 448, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal a.lightbox-close {
  position: relative;
  height: 15px;
  width: 15px;
  position: absolute;
  top: 40px;
  right: 40px;
  text-indent: -9999px;
  z-index: 1000;
}
/* line 74, ../../sass/_mixins.scss */
.modal a.lightbox-close:before {
  display: block;
  content: " ";
  position: absolute;
}
/* line 457, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal a.lightbox-close.v2 {
  top: 48px;
}
/* line 461, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal a.lightbox-close:before {
  background: url('../../images/common/sprite-common.png') -1576px 0;
  height: 15px;
  width: 15px;
  top: 0;
  left: 0;
}
/* line 469, ../../sass/common/components/_dialogs/_common_dialogs.scss */
.modal a.lightbox-close:hover:before {
  background: url('../../images/common/sprite-common.png') -1601px 0;
}

/* line 2, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list {
  width: 100%;
}
/* line 6, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list h2 {
  margin-bottom: 0;
}
/* line 10, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list td {
  border-spacing: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  vertical-align: middle;
}
/* line 18, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list .checkbox_td {
  width: 31px;
  overflow: hidden;
  border-top: #e5e5e5 1px solid;
  border-bottom: #e5e5e5 1px solid;
}
/* line 25, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list .checkbox_td.bt0 {
  border-top: none;
}
/* line 28, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list .checkbox_td.bb0 {
  border-bottom: none;
}
/* line 33, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list label {
  height: 20px;
  vertical-align: middle;
}
/* line 38, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list .option span {
  vertical-align: middle;
}
/* line 42, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list .term {
  font: 700 14px/1 "Helvetica", Arial, sans-serif;
  width: 130px;
}
/* line 47, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list tbody tr:first-child td.term,
.saved_top_ups .top_up_list tbody tr:first-child td.val {
  padding-top: 18px;
  border-top: #e5e5e5 1px solid;
}
/* line 53, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list tbody tr.last td.term,
.saved_top_ups .top_up_list tbody tr.last td.val {
  padding-bottom: 18px;
  border-bottom: #e5e5e5 1px solid;
}
/* line 61, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list .new_top_up .checkbox_td {
  padding: 18px 0;
  width: auto;
}
/* line 66, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list .new_top_up .checkbox_td label {
  font: 700 14px/1 "Helvetica", Arial, sans-serif;
  padding-top: 2px;
  display: block;
}
/* line 74, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list .option {
  margin: 0;
}
/* line 79, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v2 .term.first_term {
  border-top: #e5e5e5 1px solid;
  border-bottom: #e5e5e5 1px solid;
  width: auto;
  padding: 40px 0 30px;
}
/* line 86, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v2 .checkbox_td {
  vertical-align: top;
  padding: 40px 0 30px;
  width: 45px;
}
/* line 91, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v2 .checkbox_td .option {
  margin-top: 5px;
}
/* line 96, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v2 h2 {
  margin: 6px 0 15px;
}
/* line 100, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v2 h3 {
  font-size: 14px;
  margin: 0 0 15px;
}
/* line 105, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v2 p {
  font-size: 14px;
  font-weight: 400;
  color: #9d9d9d;
  line-height: 1;
  margin-bottom: 10px;
}
/* line 114, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v2 tr.bb0 .term.first_term {
  border-bottom: 0;
}
/* line 118, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v2 tr.bb0 .checkbox_td {
  border-bottom: 0;
}
/* line 125, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v3 .term.first_term {
  border: #e5e5e5 1px solid;
  border-left: none;
  border-right: none;
  width: auto;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 135, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v3 .checkbox_td {
  vertical-align: top;
  width: 45px;
}
/* line 139, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v3 .checkbox_td .option {
  margin-top: 7px;
}
/* line 143, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v3 .checkbox_td.pl8 {
  padding-left: 8px;
}
/* line 148, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v3 h2 {
  font-size: 18px;
  font-weight: 700;
  margin: 6px 0 10px;
}
/* line 154, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v3 h3 {
  font-size: 14px;
  margin: 0 0 15px;
}
/* line 159, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v3 p {
  font-size: 14px;
  font-weight: 400;
  color: #9d9d9d;
  line-height: 1;
  margin-bottom: 5px;
  text-align: left;
}
/* line 169, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v3 tr.bb0 .term.first_term {
  border-bottom: 0;
}
/* line 173, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v3 tr.bb0 .checkbox_td {
  border-bottom: 0;
}
/* line 178, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .top_up_list.v3 td.br0 {
  border-right: 0 !important;
}
/* line 184, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .fixed-height-scroll {
  height: 236px;
  overflow-y: auto;
}
/* line 188, ../../sass/common/components/_C88_Saved_Top_Ups.scss */
.saved_top_ups .fixed-height-scroll.v2 {
  height: 297px;
}

.saved_top_ups .fixed-height-scroll.v2 input.radio {
  display: none;
}

/* line 1, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
article.auto_payment {
  margin: -20px 0 40px;
  padding: 0 0 38px 21px !important;
}
/* line 5, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
article.auto_payment h1 {
  color: #3fb0ea;
  font-size: 24px;
  margin: 0 0 8px;
  padding: 0;
  text-align: left;
  text-transform: none;
}
/* line 13, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
article.auto_payment h1 + p {
  font-size: 14px;
  line-height: 22px;
  margin: 0 0 36px;
}
/* line 20, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
article.auto_payment table.selectables {
  margin: 23px 0 20px;
}
/* line 24, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
article.auto_payment p.cancel {
  margin: 0;
  text-align: right;
}
/* line 29, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
article.auto_payment #toggle_autopayment.open {
  display: none;
}
/* line 33, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
article.auto_payment .checkbox-container {
  float: left;
}

/* line 39, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
.bill_payment div.finish {
  margin: 0 0 60px 20px;
}
/* line 42, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
.bill_payment div.finish.mt30 {
  margin-top: 30px;
}
/* line 46, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
.bill_payment div.finish .button-cta {
  float: right;
  margin: 0 0 0 10px;
}

/* line 53, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
.terms {
  float: left;
  max-width: 330px;
}
/* line 57, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
.terms label {
  margin: -5px 0 0;
}
/* line 61, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
.terms.fl-n {
  float: none;
}
/* line 65, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
.terms.full {
  max-width: 100%;
}
/* line 69, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
.terms.long {
  max-width: 400px;
}

/* line 74, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
.bkm-container {
  border-bottom: #e5e5e5 1px solid;
  padding: 10px 0 34px;
}
/* line 78, ../../sass/common/components/_C42_Pay_Auto_Payment.scss */
.bkm-container h3 {
  font: 700 24px / 1 "Turkcell Satura", "Helvetica", Arial, sans-serif;
  margin-top: 0;
}