.easingEfect {transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;}header {background: #fff;border-bottom: 1px solid #ccc;}header .top {padding: 10px 0;}@media (max-width: 768px) {header .top .navbar-header {float: left;margin-left: 0;}}@media (max-width: 768px) {header .top .navbar-collapse {float: right;}}header .top .navbar-brand {display: inline-block;height: auto;line-height: normal;padding: 0;}header .top .navbar-brand span {display: block;color: #30609b;font-weight: bold;font-size: 18px;}header .top .navbar-brand span:first-child {font-size: 28px;}header .top .navbar-brand span em {color: #d61204;font-style: normal;}header .top .navbar-brand:focus, header .top .navbar-brand:hover {text-decoration: none;}header .navbar-default {background: #30609b;margin-bottom: 0;border-bottom: 0;border-left: 0;border-radius: 0;border-right: 0;}header .navbar-default .navbar-nav > li > a {color: #fff;font-weight: 400;}header .navbar-default .navbar-nav > li > a.active, header .navbar-default .navbar-nav > li > a:active, header .navbar-default .navbar-nav > li > a:focus, header .navbar-default .navbar-nav > li > a:hover {background: #fff;color: #30609b;}header .navbar-default .navbar-toggle {border-color: #fff;}header .navbar-default .navbar-toggle .icon-bar {background-color: #fff;}header .navbar-default .navbar-toggle.active, header .navbar-default .navbar-toggle:active, header .navbar-default .navbar-toggle:focus {background-color: inherit;}header .navbar-default .navbar-toggle.active .icon-bar, header .navbar-default .navbar-toggle:active .icon-bar, header .navbar-default .navbar-toggle:focus .icon-bar {background-color: #fff;}@media (max-width: 768px) {header .navbar-nav {margin: 0 -8px;}}header .dropdown {margin-top: 4px;}header .dropdown a {font-weight: bold;color: #30609b;padding-left: 40px;position: relative;}header .dropdown a i {margin-right: 5px;}header .dropdown a .icon {width: 20px;height: 20px;display: inline-block;border-radius: 50%;box-shadow: -1px 0 3px 0 #000;position: absolute;left: 10px;top: 50%;margin-top: -10px;}header .dropdown a .icon.icon-tr {background: url("../img/icon/tr.png") no-repeat center center;background-size: contain;border: 1px solid #d62104;}header .dropdown a .icon.icon-en {background: url("../img/icon/en.png") no-repeat center center;background-size: cover;border: 1px solid #2c63b9;}@media (max-width: 768px) {header .dropdown.open .dropdown-menu {position: absolute;top: 100%;left: 0;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 0;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);-webkit-background-clip: padding-box;background-clip: padding-box;}}footer {padding: 20px;position: absolute;bottom: 0;background: #000;width: 100%;color: white;}footer .copyright {font-size: 14px;font-weight: 300;color: #ccc;}@media (max-width: 768px) {footer .copyright {text-align: center;margin-bottom: 16px;}}footer .social-btns {text-align: right;}@media (max-width: 768px) {footer .social-btns {text-align: center;}}footer .social-btns a {color: #fff;font-size: 22px;margin: 0 5px;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;}footer .social-btns a:hover {text-decoration: none;color: #d61204;}.layer {position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 99;}.spinner {margin: 0 auto;width: 40px;height: 40px;position: relative;text-align: center;-webkit-animation: sk-rotate 2s infinite linear;animation: sk-rotate 2s infinite linear;top: 50%;margin-top: -20px;}.dot1, .dot2 {width: 60%;height: 60%;display: inline-block;position: absolute;top: 0;background-color: #fff;border-radius: 100%;-webkit-animation: sk-bounce 2s infinite ease-in-out;animation: sk-bounce 2s infinite ease-in-out;}.dot2 {top: auto;bottom: 0;-webkit-animation-delay: -1s;animation-delay: -1s;}@-webkit-keyframes sk-rotate {100% {-webkit-transform: rotate(360deg);}}@keyframes sk-rotate {100% {transform: rotate(360deg);-webkit-transform: rotate(360deg);}}@-webkit-keyframes sk-bounce {0%, 100% {-webkit-transform: scale(0);}50% {-webkit-transform: scale(1);}}@keyframes sk-bounce {0%, 100% {transform: scale(0);-webkit-transform: scale(0);}50% {transform: scale(1);-webkit-transform: scale(1);}}body, form, html {height: 100%;}body {font-family: 'Roboto', sans-serif;font-size: 16px;background: #eee;}@media (max-width: 768px) {body {font-size: 14px;}}.none {display: none;}.fooicon {margin-right: 10px;}.back-btn {margin-bottom: 20px;}.back-btn i {margin-right: 5px;}.wrapper {position: relative;padding-bottom: 65px;min-height: 100%;}@media (max-width: 768px) {.wrapper {padding-bottom: 101px;}}.modal-content {border-radius: 0;}.mt20 {margin-top: 20px;}.inline-title {margin-top: 8px;display: block;}.align-right {text-align: right;}.align-center {text-align: center;}.align-left {text-align: left;}.form-control {border-radius: 0;height: 35px;}.form-control[readonly] {background: #fff;}select {border-radius: 0;}@media (min-width: 1024px) {select {display: block !important;width: 0;height: 0;position: absolute;z-index: -1;opacity: 0;visibility: hidden;}}ul {padding-left: 20px;}span.error {color: #d61204;font-size: 11px;display: block;margin-top: 5px;}.mt0 {margin-top: 0 !important;}hr {margin: 16px 0;}.block {display: block;}.page-title {margin-top: 0;}.page-title i {margin-right: 10px;}.btn {border-radius: 0;padding: 7px 12px;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;}@media (max-width: 768px) {.btn {padding: 7px;}}.btn.btn-success {background: #30609b;border-color: #30609b;}.btn.btn-success:hover {opacity: 0.8;}.input-group .input-group-addon {background: none;border-radius: 0;}.input-group .error {border: 1px solid #d61204;}.panel-default {border-radius: 0;}.panel-default .panel-heading {background: #30609b;color: #fff;border-radius: 0;}.panel-default .panel-heading .input-group {background: #fff;}.panel-default .panel-body {border-radius: 0;}.panel-default .panel-body input.error {border-color: #d61204;}.panel-default .panel-body tbody th {vertical-align: middle;}.numeric-group {position: relative;padding: 0 30px;}.numeric-group a {position: absolute;background: #30609b;color: #fff;top: 0;font-size: 12px;padding: 8px 10px;border: 1px solid #ccc;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;}.numeric-group a.plus {right: 0;}.numeric-group a.minus {left: 0;}.numeric-group a:hover {opacity: 0.8;}.datepicker-days {text-align: center;padding: 5px 10px;}.datepicker-days th {text-align: center;}.datepicker-days .disabled {color: #ccc;}.datepicker-days .today {background: #ccc;color: #fff;}.datepicker-days .active {background: #30609b;color: #fff;}label {color: #30609b;font-size: 16px;}.radio-inline {position: relative;padding-left: 25px;color: #333;font-size: 14px;}.radio-inline:last-child, .radio-inline:nth-child(3) {margin-top: 10px;margin-left: 0;min-width: 170px;}.radio-inline .iradio_minimal-blue {position: absolute;left: 0;top: 1px;}.radio-inline span {line-height: 1.3;}.banner-and-ticket {padding: 20px 0 0;}.banner-and-ticket .ticket-box {background: #fff;padding: 20px;font-size: 14px;margin-bottom: 16px;}.banner-and-ticket .ticket-box .passenger-wrap {background: #eee;padding-left: 10px;border: 1px solid #ccc;}.banner-and-ticket .ticket-box .passenger-wrap span {margin-top: 8px;display: block;}.banner-and-ticket .ticket-box .passenger-wrap .numeric-group input {background: none;padding: 0;text-align: center;border: none;}.banner-and-ticket .ticket-box .numeric-dropdown-wrap {position: relative;border: 1px solid #ccc;}.banner-and-ticket .ticket-box .numeric-dropdown-wrap input {border: none;background: #eee;padding-left: 30px;padding-right: 30px;box-shadow: none;text-align: center;}.banner-and-ticket .ticket-box .numeric-dropdown-wrap .numeric-dropdown-box {cursor: pointer;}.banner-and-ticket .ticket-box .numeric-dropdown-wrap .numeric-dropdown-box > i {position: absolute;top: 10px;}.banner-and-ticket .ticket-box .numeric-dropdown-wrap .numeric-dropdown-box > i.icon {left: 10px;}.banner-and-ticket .ticket-box .numeric-dropdown-wrap .numeric-dropdown-box > i.arrw {right: 10px;}.banner-and-ticket .ticket-box .numeric-dropdown-wrap .numeric-dropdown-sub {position: absolute;right: -1px;padding: 15px;background: #eee;border: 1px solid #ccc;display: none;width: 258px;z-index: 2;}@media (max-width: 768px) {.banner-and-ticket .ticket-box .numeric-dropdown-wrap .numeric-dropdown-sub {right: inherit;left: -1px;bottom: 35px;}}.banner-and-ticket .ticket-box .numeric-dropdown-wrap .numeric-dropdown-sub > div:last-child {margin-bottom: 0;}.banner-and-ticket .ticket-box .numeric-dropdown-wrap .numeric-dropdown-sub label {font-size: 12px;color: #ccc;font-weight: normal;}.banner-and-ticket .ticket-box .numeric-dropdown-wrap .numeric-dropdown-sub .passenger-wrap {border: none;margin-bottom: 9px;}.banner-and-ticket .ticket-box .numeric-dropdown-wrap .numeric-dropdown-sub .passenger-wrap span {font-size: 12px;font-weight: 100;}.banner-and-ticket .ticket-box .numeric-dropdown-wrap .numeric-dropdown-sub hr {border-color: #ccc;margin: 9px 0;}.banner-and-ticket .ticket-box .numeric-dropdown-wrap .numeric-dropdown-sub .numeric-group a {padding: 6px 10px;}.banner-and-ticket .ticket-box .numeric-dropdown-wrap .numeric-dropdown-sub .numeric-group input {padding: 5px;width: 40px;height: 31px;}.banner-and-ticket .ticket-box .numeric-dropdown-wrap.top-right .numeric-dropdown-sub {bottom: 35px;top: inherit;right: inherit;left: -1px;}@media (max-width: 768px) {.banner-and-ticket .ticket-box .numeric-dropdown-wrap.top-right .numeric-dropdown-sub {left: inherit;right: -1px;}}.banner-and-ticket .banner-slider {padding: 10px;background: white;margin-bottom: 16px;}.banner-and-ticket .banner-slider .item {position: relative;}.banner-and-ticket .banner-slider .item img {height: 340px;}@media (max-width: 768px) {.banner-and-ticket .banner-slider .item img {height: auto;}}.banner-and-ticket .banner-slider .item .spot-text {position: absolute;bottom: 0;background: rgba(0, 0, 0, 0.5);padding: 20px;width: 100%;padding-right: 100px;}@media (max-width: 768px) {.banner-and-ticket .banner-slider .item .spot-text {background: #30609b;position: relative;}}.banner-and-ticket .banner-slider .item .spot-text h1 {font-size: 20px;margin: 0;color: #ffffff;}.banner-and-ticket .banner-slider .item .spot-text a {position: absolute;right: 20px;top: 50%;margin-top: -15px;border-radius: 0;background: #da2204;outline: none;}.banner-and-ticket .banner-slider .owl-nav > a {background: #fff;position: absolute;top: 50%;margin-top: -85px;width: 30px;color: #30609b;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;}.banner-and-ticket .banner-slider .owl-nav > a.owl-prev {left: 10px;border-radius: 0 40px 40px 0;padding: 20px 0 20px 3px;}.banner-and-ticket .banner-slider .owl-nav > a.owl-next {right: 10px;border-radius: 40px 0 0 40px;padding: 20px 3px 20px 0;text-align: right;}.banner-and-ticket .banner-slider .owl-nav > a:hover {background: #d61204;color: #fff;}.banner-and-ticket .banner-slider .owl-dots {text-align: center;padding-top: 10px;}.banner-and-ticket .banner-slider .owl-dots > div {background: rgba(0, 0, 0, 0.8);width: 10px;border-radius: 50%;height: 10px;display: inline-block;margin: 0 5px;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;}.banner-and-ticket .banner-slider .owl-dots > div.active {background: #d61204;}.info-list {overflow: hidden;}.info-list .navigation {text-align: center;}.info-list .table {margin-bottom: 0;}@media (max-width: 768px) {.info-list .table th:nth-child(2) {text-align: right;}}@media (max-width: 768px) {.info-list .table {text-align: right;}}.warning-box .info-wrap {background: #fff;border: 1px solid #d61204;padding: 20px;margin-bottom: 20px;text-align: center;}.warning-box .info-wrap p {max-width: 768px;margin: auto;display: block;font-size: 13px;}.warning-box .info-wrap .btn {margin-top: 20px;}a i.fa {margin: 0 5px;}a.minus i.fa, a.plus i.fa {margin: 0px;}.white-box {padding: 30px;background: #fff;margin: 40px 0;}@media (max-width: 768px) {.white-box {padding: 20px;margin: 20px 0;}}.white-box h1 {margin-top: 0;color: #30609b;}@media (max-width: 768px) {.white-box h1 {font-size: 24px;}}.white-box h2 {color: #30609b;}@media (max-width: 768px) {.white-box h2 {font-size: 18px;}}.white-box .google-map {width: 100%;height: 400px;}.expedition-table {margin-bottom: 0;}.expedition-table td {text-align: left;}.expedition-table td:nth-child(2) {text-align: center;}@media (max-width: 768px) {.expedition-table td:nth-child(2) {text-align: right;}}.expedition-table td:nth-child(3) {text-align: right;}@media (max-width: 768px) {.campaigns img {width: 100%;margin-bottom: 16px;}}.pager-wrap {text-align: center;}.info-screen {max-width: 768px;background: white;margin: 0 auto;padding: 40px;text-align: center;font-size: 15px;}@media (max-width: 768px) {.info-screen {padding: 0;margin: 20px 0;}}.info-screen i {font-size: 120px;margin-bottom: 20px;}.info-screen.succes-screen i {color: green;}.info-screen.error-screen i {color: #d61204;}.passenger-price-list .well {background-color: #fff;border: 1px solid #30609b;border-radius: 0;padding-bottom: 0;}.passenger-price-list .well table {margin-bottom: 20px;}.passenger-price-list .well table thead {background: #eee;}.passenger-price-list .well table:last-child {margin-bottom: 0px;}.passenger-price-list .well th {color: #30609b;}.passenger-price-list .total-price {padding: 8px 25px;background: #30609b;font-size: 15px;font-weight: bold;color: #fff;text-align: right;margin-left: -20px;margin-right: -20px;}.contract {font-size: 14px;font-weight: normal;color: #333;}@media (max-width: 768px) {.contract {margin-bottom: 10px;}}.contract a {font-weight: bold;}.contract-modal .modal-title {color: #30609b;}.contract-modal h2 {color: #30609b;font-size: 16px;}@media (max-width: 768px) {.navigation .btn {display: block;margin-bottom: 10px;float: none;width: 100%;}.navigation .btn:last-child {margin-bottom: 0;}}.footable-detail-row > td {padding: 0 !important;}@media (max-width: 768px) {.passenger-price-list table tr td:nth-child(2), .passenger-price-list table tr th:nth-child(2) {text-align: right;}}