/* hind-300 - latin */

@font-face {
    font-family: 'Hind';
    font-style: normal;
    font-weight: 300;
    src: url('fonts/hind-v8-latin/hind-v8-latin-300.eot');
    /* IE9 Compat Modes */
    src: local('Hind Light'), local('Hind-Light'), url('fonts/hind-v8-latin/hind-v8-latin-300.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('fonts/hind-v8-latin/hind-v8-latin-300.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('fonts/hind-v8-latin/hind-v8-latin-300.woff') format('woff'),
        /* Modern Browsers */
        url('fonts/hind-v8-latin/hind-v8-latin-300.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('fonts/hind-v8-latin/hind-v8-latin-300.svg#Hind') format('svg');
    /* Legacy iOS */
}

/* hind-regular - latin */

@font-face {
    font-family: 'Hind';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/hind-v8-latin/hind-v8-latin-regular.eot');
    /* IE9 Compat Modes */
    src: local('Hind Regular'), local('Hind-Regular'), url('fonts/hind-v8-latin/hind-v8-latin-regular.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('fonts/hind-v8-latin/hind-v8-latin-regular.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('fonts/hind-v8-latin/hind-v8-latin-regular.woff') format('woff'),
        /* Modern Browsers */
        url('fonts/hind-v8-latin/hind-v8-latin-regular.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('fonts/hind-v8-latin/hind-v8-latin-regular.svg#Hind') format('svg');
    /* Legacy iOS */
}

/* hind-500 - latin */

@font-face {
    font-family: 'Hind';
    font-style: normal;
    font-weight: 500;
    src: url('fonts/hind-v8-latin/hind-v8-latin-500.eot');
    /* IE9 Compat Modes */
    src: local('Hind Medium'), local('Hind-Medium'), url('fonts/hind-v8-latin/hind-v8-latin-500.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('fonts/hind-v8-latin/hind-v8-latin-500.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('fonts/hind-v8-latin/hind-v8-latin-500.woff') format('woff'),
        /* Modern Browsers */
        url('fonts/hind-v8-latin/hind-v8-latin-500.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('fonts/hind-v8-latin/hind-v8-latin-500.svg#Hind') format('svg');
    /* Legacy iOS */
}

/* hind-600 - latin */

@font-face {
    font-family: 'Hind';
    font-style: normal;
    font-weight: 600;
    src: url('fonts/hind-v8-latin/hind-v8-latin-600.eot');
    /* IE9 Compat Modes */
    src: local('Hind SemiBold'), local('Hind-SemiBold'), url('fonts/hind-v8-latin/hind-v8-latin-600.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('fonts/hind-v8-latin/hind-v8-latin-600.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('fonts/hind-v8-latin/hind-v8-latin-600.woff') format('woff'),
        /* Modern Browsers */
        url('fonts/hind-v8-latin/hind-v8-latin-600.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('fonts/hind-v8-latin/hind-v8-latin-600.svg#Hind') format('svg');
    /* Legacy iOS */
}

/* hind-700 - latin */

@font-face {
    font-family: 'Hind';
    font-style: normal;
    font-weight: 700;
    src: url('fonts/hind-v8-latin/hind-v8-latin-700.eot');
    /* IE9 Compat Modes */
    src: local('Hind Bold'), local('Hind-Bold'), url('fonts/hind-v8-latin/hind-v8-latin-700.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('fonts/hind-v8-latin/hind-v8-latin-700.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('fonts/hind-v8-latin/hind-v8-latin-700.woff') format('woff'),
        /* Modern Browsers */
        url('fonts/hind-v8-latin/hind-v8-latin-700.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('fonts/hind-v8-latin/hind-v8-latin-700.svg#Hind') format('svg');
    /* Legacy iOS */
}

/* montserrat-regular - latin */

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/montserrat-v12-latin/montserrat-v12-latin-regular.eot');
    /* IE9 Compat Modes */
    src: local('Montserrat Regular'), local('Montserrat-Regular'), url('fonts/montserrat-v12-latin/montserrat-v12-latin-regular.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('fonts/montserrat-v12-latin/montserrat-v12-latin-regular.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('fonts/montserrat-v12-latin/montserrat-v12-latin-regular.woff') format('woff'),
        /* Modern Browsers */
        url('fonts/montserrat-v12-latin/montserrat-v12-latin-regular.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('fonts/montserrat-v12-latin/montserrat-v12-latin-regular.svg#Montserrat') format('svg');
    /* Legacy iOS */
}

/* montserrat-700 - latin */

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    src: url('fonts/montserrat-v12-latin/montserrat-v12-latin-700.eot');
    /* IE9 Compat Modes */
    src: local('Montserrat Bold'), local('Montserrat-Bold'), url('fonts/montserrat-v12-latin/montserrat-v12-latin-700.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('fonts/montserrat-v12-latin/montserrat-v12-latin-700.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('fonts/montserrat-v12-latin/montserrat-v12-latin-700.woff') format('woff'),
        /* Modern Browsers */
        url('fonts/montserrat-v12-latin/montserrat-v12-latin-700.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('fonts/montserrat-v12-latin/montserrat-v12-latin-700.svg#Montserrat') format('svg');
    /* Legacy iOS */
}

.bg-6 {
    background-image: url(../flightPlaning/assets/img/temp/1.jpg)
}

.comingsoon h1 span {
    color: #1b3d77;
}

.comingsoon h6 {
    color: #52bce8;
}

.comingsoon .countdown {
    border: 2px solid #1b3d77;
}

#preloader .preloader-dot {
    border: 2px solid #1b3d77 !important;
}

.header_content .menu>li:hover>a {
    background-color: #52bce8 !important;
}

.header_content .menu>li.current-menu-item>a {
    background-color: #1b3d77 !important;
}

.header_content .menu>li .sub-menu li:hover>a {
    background-color: #52bce8 !important;
}

.box-border {
    background: #1b3d77 !important;
}

.awe-btn.awe-btn-default {
    border: 2px solid #1b3d77 !important;
}

.awe-btn {
    color: #1b3d77;
}

.awe-btn.awe-btn-default:hover {
    border-color: #52bce8;
    background-color: #52bce8;
}

.news-item .text h2 a {
    color: #52bce8;
}

.news-item .text h2 a:hover {
    color: #1b3d77;
}

#footer .footer_top .mailchimp .mailchimp-form .awe-btn:hover {
    background: #52bce8;
}

#footer .footer_top .mailchimp .mailchimp-form .awe-btn {
    background: #1b3d77;
    color: #FFFFFF !important;
}

.awe-btn.awe-btn-14 {
    border: 2px solid #1b3d77;
}

.awe-btn.awe-btn-14:hover {
    border-color: #52bce8;
    background-color: #52bce8;
}

.comment-respond .comment-form .field-text:focus,
.comment-respond .comment-form .field-textarea:focus {
    border-color: #52bce8;
}

::-webkit-scrollbar {
    width: 7px;
    height: 3px;
}

::-webkit-scrollbar-button {
    width: 0px;
    height: 0px;
}

::-webkit-scrollbar-corner {
    background: transparent;
}

::-webkit-scrollbar-thumb {
    background: #52bce8;
    border: 0px none #ffffff;
    border-radius: 50px;
}

::-webkit-scrollbar-thumb:hover {
    background: #1b3d77;
}

::-webkit-scrollbar-track {
    background: #666666;
    border: 0px none #ffffff;
    border-radius: 50px;
}

::selection {
    background: #52bce8;
    color: #1b3d77;
}

#footer .footer_top .mailchimp h4:before {
    border: 3px solid #52bce8;
    color: #52bce8;
}

#footer .footer_top .social .social-content a:hover {
    border-color: #1b3d77;
}

.awe-btn.awe-btn-12:hover {
    background-color: #1b3d77;
    border-color: #52bce8;
}

.guestbook-item .text p:after {
    content: none !important;
}

.guestbook-item .text p:before {
    content: none !important;
}

.bg-13 {
    background-image: url(../images/temp/1.jpg);
}

.bg-9 {
    background-image: url(../images/temp/2.jpg);
}

.bg-9 .sub-banner .text h2 {
    color: #1b3d77;
    font-weight: bold;
}

.header_top .header_left span {
    color: #1b3d77;
    font-weight: bold;
}

.sidebar .widget.widget_categories ul li:hover>a,
.sidebar .widget.widget_categories ul li.current-cat>a {
    color: #c5cfd3;
}

.sidebar .widget.widget_social .widget-social a {
    border: 0px solid #232323 !important;
}


.activiti_item .text h2 a:hover {
    color: #52bce8;
}

.activiti_item .text .view-more:hover {
    color: #52bce8;
}

.activiti_item .text h2 a {
    color: #1b3d77;
}

.activiti_item .text .view-more {
    color: #1b3d77;
}

.sidebar .widget.widget_categories ul li:hover>a,
.sidebar .widget.widget_categories ul li.current-cat>a {
    color: #52bce8;
}

#footer .footer_center .widget ul li a:hover {
    color: #52bce8;
}

.news-item .text .read-more:hover {
    color: #1b3d77;
}

.content123 {
    width: 100%;
    padding: 2px 5px;
    /* BOTH of the following are required for text-overflow */
    max-height: 124px;
    text-overflow: ellipsis;
    overflow: hidden;
}

.menu-bars:hover span:after {
    background-color: #1b3d77;
}

.menu-bars:hover span:before {
    background-color: #1b3d77;
}

.header_mobile .header_menu {
    background-color: #52bce8;
}

.header_mobile .header_menu ul li .sub-menu {
    background-color: #1b3d77;
}

.awe-btn.awe-btn-13 {
    border: 2px solid #1b3d77;
    background-color: #52bce8;
}

.awe-btn.awe-btn-13:hover {
    border-color: #52bce8;
    background-color: #1b3d77;
    color: #FFFFFF !important;
}

.checkout .bootstrap-select.btn-group.awe-select .dropdown-toggle:hover {
    border-color: #52bce8;
}

.checkout .field-text:focus {
    border-color: #52bce8;
}

.checkout .field-textarea:focus {
    border-color: #52bce8;
}

.ui-datepicker .ui-datepicker-header {
    background-color: #1b3d77;
}

.ui-datepicker .ui-datepicker-calendar thead th {
    background-color: #52bce8;
}

.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a {
    background-color: #52bce8;
    border-color: #1b3d77;
}

.ui-datepicker .ui-datepicker-calendar td a.ui-state-active,
.ui-datepicker .ui-datepicker-calendar td a:hover {
    border: 1px solid #1b3d77;
}

.bootstrap-select.btn-group.awe-select .dropdown-menu ul li.selected a {
    background-color: #25aae1;
    border-bottom-color: #1b3d77;
}

.bootstrap-select.btn-group.awe-select .dropdown-menu ul li a:hover {
    background-color: #1b3d77;
    border-bottom-color: #25aae1;
}

#footer .footer_center .widget-logo .text p a:hover {
    color: #25aae1;
}

.float {
    position: fixed;
    width: 60px;
    height: 60px;
    bottom: 65px;
    right: 6px;
    background-color: #1b3d77;
    color: #FFFFFF;
    border-radius: 50px;
    text-align: center;
    font-size: 30px;
    box-shadow: 2px 2px 3px #25aae1;
    z-index: 100;
}

.my-float {
    margin-top: 16px;
}

.float:hover {
    background-color: #25aae1;
    color: #FFFFFF !important;
    box-shadow: 2px 2px 3px #1b3d77;

}

a:hover,
a:focus {
    color: #FFFFFF;
}

img {
    height: 100% !important;
}

a:hover,
a:focus {
    color: #25aae1;
}

a {
    color: #1b3d77;
}

.mySlider .tp-bgimg {
    background-size: cover !important;
}

.mySlider .tp-caption {
    font-size: 80px !important;
}

.newHe {
    top: 120px !important;
    margin-bottom: 90px !important;
}

@media (max-width: 576px) {
    .mySlider .tp-bgimg {
        background-size: contain !important;
    }

    .mySlider .tp-caption {
        font-size: 15px !important;
    }

    .newHe {
        top: -90px !important;
        margin-bottom: -277px !important;
        height: 570px !important;
    }
}

.b-lazy {
    opacity: 0;
    transform: scale(3);
    transition: all 500ms;
}

.b-loaded {
    opacity: 1;
    transform: scale(1);
}

.header_content {
    position: static;
}

.menu-bars.active span:after {
    background-color: #1b3d77;
}

.menu-bars.active span:before {
    background-color: #1b3d77;
}

.header_top .header_right .login-register a {
    color: #1b3d77;
    font-weight: bold;
}

.header_top .header_right .login-register a:hover,
.header_top .header_right .login-register a.active {
    background-color: #1b3d77;
    color: #FFFFFF;
}

.login-register .text .account_form .field-form .field-text:focus {
    border-color: #1b3d77;
}

.bg-11 {
    background-image: url(../images/temp/3.jpg);
}

.login-register .text .account_form .field-form .view-pass:hover {
    color: #1b3d77;
}

.header_top {
    background: #FFFFFF;
}

.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-state-hover {
    background: #25aae1;
}

.content123 {
    width: 100%;
    padding: 2px 5px;
    /* BOTH of the following are required for text-overflow */
    max-height: 180px;
    overflow: hidden;
}

.overflow-ellipsis123 {
    text-overflow: ellipsis;
}

.comment-avatar img {
    height: auto !important;
}

.input-container {
    max-width: 300px;
    background-color: #EDEDED;
    border: 1px solid #DFDFDF;
    border-radius: 5px;
}

.input-container2 {
    background-color: #EDEDED;
    border: 1px solid #DFDFDF;
    border-radius: 5px;
}

input[type='file'] {
    display: none;
}

.file-info,.file-info2,.file-info3,.file-info4 {
    font-size: 0.9em;
}

.browse-btn,.browse-btn2,.browse-btn3,.browse-btn4 {
    background: #25aae1;
    color: #fff;
    min-height: 35px;
    padding: 10px;
    border: none;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

.browse-btn:hover,.browse-btn2:hover,.browse-btn3:hover,.browse-btn4:hover {
    background: #4ec0b4;
}

@media (max-width: 300px) {
    button {
        width: 100%;
        border-top-right-radius: 5px;
        border-bottom-left-radius: 0;
    }

    .file-info {
        display: block;
        margin: 10px 5px;
    }
}

.header_content .menu>li .sub-menu li.current-menu-item>a {
    background-color: #25aae1 !important;
    color: #fff;
}

.home-about .text span.box-border {
    width: 200px !important;
}

.box-border {
    width: 194px !important;
}

.easy-autocomplete-container {
    width: 250px;
}

.row {
    margin-bottom: 10px;
}

.disss {
    border: 1px solid #999999 !important;
    background-color: #cccccc !important;
    color: #666666 !important;
}