/* Minification failed. Returning unminified contents.
(167,1): run-time error CSS1019: Unexpected token, found '@import'
(167,9): run-time error CSS1019: Unexpected token, found 'url(https://fonts.googleapis.com/css?family=Signika)'
(167,61): run-time error CSS1019: Unexpected token, found ';'
(168,1): run-time error CSS1019: Unexpected token, found '@import'
(168,9): run-time error CSS1019: Unexpected token, found 'url(https://fonts.googleapis.com/css?family=Roboto:400,300)'
(168,68): run-time error CSS1019: Unexpected token, found ';'
(576,41): run-time error CSS1030: Expected identifier, found ' '
 */
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}

.pagination > li {
  display: inline;
}

.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.428571429;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}

.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  background-color: #eeeeee;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  cursor: default;
  background-color: #428bca;
  border-color: #428bca;
}

.pagination > .disabled > span,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #999999;
  cursor: not-allowed;
  background-color: #ffffff;
  border-color: #dddddd;
}

.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}

.pager:before,
.pager:after {
  display: table;
  content: " ";
}

.pager:after {
  clear: both;
}

.pager:before,
.pager:after {
  display: table;
  content: " ";
}

.pager:after {
  clear: both;
}

.pager li {
  display: inline;
}

.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 15px;
}

.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

.pager .next > a,
.pager .next > span {
  float: right;
}

.pager .previous > a,
.pager .previous > span {
  float: left;
}

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  cursor: not-allowed;
  background-color: #ffffff;
}
@import url(https://fonts.googleapis.com/css?family=Signika);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300);



body {
    font-family:'Roboto','Segoe UI',Helvetica, 'Liberation Sans', sans-serif;
    font-size: 15px;
    font-weight:400;
}

img {
    width: 100%;
}

h1, h2 {
    font-family: 'Signika';
}



.header {
}

a, a:hover, a:focus, a:active {
    text-decoration: none;
    outline: none;
    border: none;
}


.site-title {
    font-size: 30px;
    font-family: 'Signika';
    color:#333;
    letter-spacing:1px;
}

    .site-title a {
        color: #fff;
    }

/* page titles */
hgroup.title {
    margin-bottom: 10px;
}
    /**/
    hgroup.title h2 {
        font-weight: normal;
        margin-left: 3px;
    }

/* styles for validation helpers */
.field-validation-error {
    color: red;
    font-size: 13px;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    font-size: 13px;
    color: red;
}

    .validation-summary-errors ul {
        list-style: none;
        padding: 0;
    }

.validation-summary-valid {
    display: none;
}

.content {
    min-height: 525px;
    /*padding-top: 20px;*/
}

.header-top {
    padding: 2px 0 2px;
    border-bottom: 1px solid #ccc;
    background: #ddd;
}

.header-bottom {
    background: #0075C9;
    color: #fff;
}

.local-login {
    /*background:#F2F1E6;*/
}

.login-links {
    list-style: none;
    margin: 0;
    float: right;
}

    .login-links li {
        float: left;
        margin: 0 7px;
    }

        .login-links li a {
            font-size: 13px;
            color: #333;
        }


.main-block {
    background-color: #FFFFFF;
    border:1px solid #ccc;
    border-top: 2px solid #0075C9;
    /*-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
    -o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);*/
    display: block;
    padding: 10px;
    position: relative;
    margin-bottom: 15px;
}

.featured-content {
    background-color: #FFFFFF;
    border: 1px solid #CDCFD0;
    /*box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
    -o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);*/
    /*display: block;
    float: left;*/
    /*padding: 10px;*/
    position: relative;
}

.box {
    background-color: #FFFFFF;
    border: 1px solid #CDCFD0;
    padding: 10px;
    position: relative;
}


.group {
    -ms-zoom: 1;
    zoom: 1;
}

.headline {
    display: inline-block;
    border-bottom: 3px solid #0075C9;
    padding: 7px 0;
    margin-bottom: 6px;
}

.pad-right-5px {
    padding-right: 5px;
}

#map_canvas {
    height: 400px;
    width:100%;
}

.social-icons li a, a.social-icon {
    background-position: 0 -38px;
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    -moz-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
    width: 28px;
    *-ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out 0s;
}

.social-icons {
    margin: 0;
}

    .social-icons li {
        float: left;
        display: inline;
        list-style: none;
        margin-right: 5px;
        text-indent: -9999px;
    }

        .social-icons li:hover a {
            background-position: 0 0;
        }

.social_amazon {
    background: url(../../../Images/icons/social/amazon.png) no-repeat;
}

.social_behance {
    background: url(../../../Images/icons/social/behance.png) no-repeat;
}

.social_blogger {
    background: url(../../../Images/icons/social/blogger.png) no-repeat;
}

.social_deviantart {
    background: url(../../../Images/icons/social/deviantart.png) no-repeat;
}

.social_dribbble {
    background: url(../../../Images/icons/social/dribbble.png) no-repeat;
}

.social_dropbox {
    background: url(../../../Images/icons/social/dropbox.png) no-repeat;
}

.social_evernote {
    background: url(../../../Images/icons/social/evernote.png) no-repeat;
}

.social_facebook {
    background: url(../../../Images/icons/social/facebook.png) no-repeat;
}

.social_forrst {
    background: url(../../../Images/icons/social/forrst.png) no-repeat;
}

.social_github {
    background: url(../../../Images/icons/social/github.png) no-repeat;
}

.social_googleplus {
    background: url(../../../Images/icons/social/googleplus.png) no-repeat;
}

.social_jolicloud {
    background: url(../../../Images/icons/social/jolicloud.png) no-repeat;
}

.social_last-fm {
    background: url(../../../Images/icons/social/last-fm.png) no-repeat;
}

.social_linkedin {
    background: url(../../../Images/icons/social/linkedin.png) no-repeat;
}

.social_picasa {
    background: url(../../../Images/icons/social/picasa.png) no-repeat;
}

.social_pintrest {
    background: url(../../../Images/icons/social/pintrest.png) no-repeat;
}

.social_rss {
    background: url(../../../Images/icons/social/rss.png) no-repeat;
}

.social_skype {
    background: url(../../../Images/icons/social/skype.png) no-repeat;
}

.social_spotify {
    background: url(../../../Images/icons/social/spotify.png) no-repeat;
}

.social_stumbleupon {
    background: url(../../../Images/icons/social/stumbleupon.png) no-repeat;
}

.social_tumblr {
    background: url(../../../Images/icons/social/tumblr.png) no-repeat;
}

.social_twitter {
    background: url(../../../Images/icons/social/twitter.png) no-repeat;
}

.social_vimeo {
    background: url(../../../Images/icons/social/vimeo.png) no-repeat;
}

.social_wordpress {
    background: url(../../../Images/icons/social/wordpress.png) no-repeat;
}

.social_xing {
    background: url(../../../Images/icons/social/xing.png) no-repeat;
}

.social_yahoo {
    background: url(../../../Images/icons/social/yahoo.png) no-repeat;
}

.social_youtube {
    background: url(../../../Images/icons/social/youtube.png) no-repeat;
}

.footer {
    /*background: none repeat scroll 0 0 #2E3639;*/
    /*background: none repeat scroll 0 0 #1E2629;*/
    /*border-top: 2px solid #34495e;*/
    color: #333;
    background: url('../Images/sos.png') repeat;
}


    .footer ul {
        padding: 10px 0;
    }

    .footer a {
        color: #333;
    }

    .footer h3 {
        margin: 5px 0;
    }

.footer-links li {
    list-style: none;
}

.copyright {
    border-top: 2px solid #0075C9;
    padding: 5px 0 2px 0;
    font-size: 13px;
}

.tour-summary {
    height: 360px;
    margin-bottom: 15px;
}

    .tour-summary .title {
        color: #0075C9;
        font-family: 'Signika';
        font-size: 18.5px;
        padding: 8px 0;
        background:#eee;
    }

    .tour-summary .description {
        text-align: justify;
        font-size: 13px;
        /*padding-bottom: 10px;*/
        padding:10px;
    }

.tour-detail .title {
    padding: 0 5px 5px 15px;
    font-size: 23px;
    color: #333;
    margin-bottom: 0;
    font-weight: 400;
}

blockquote {
    border-left: 5px solid #1c4fa0;
    border-top: 1px solid #eee;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
}

    blockquote p {
        text-align: justify;
        font-size: 15px;
    }

.page-head
{
    padding:10px 0 7px;
    background:#eee;
       box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}

/*#region Bootstrap Overrides */
.navbar {
    margin: 0 0 0 0;
}

.navbar-default {
    background: none;
    border: none;
}

    .navbar-default .navbar-nav > li > a {
        text-transform: uppercase;
        font-size: 16px;
        color: #fff;
    }
      .navbar-default .navbar-nav > li : hover{
          background:#1c4fa0;
      }

        .navbar-default .navbar-nav > li > a:hover {
            color:#fff;
             background:#1c4fa0;
        }

.btn {
    border-radius: 0;
}

.btn-primary {
    background: #0075C9;
   
}

    .btn-primary:hover {
        background: #1c4fa0;
        color: #333;
    }

label {
    font-weight: normal;
}

.label {
    font-weight: normal;
}

.alert {
    border-radius: 0;
    padding: 10px 15px;
}

.form-control {
    border-radius: 0;
    box-shadow: none;
}

.input-group-addon {
    border-radius: 0;
}

.glyphicon {
    top: 0;
}

h1, h2, h3, h4, h5, h6 {
    margin: 0;
}

.lead {
    margin: 10px 0 10px;
    font-size: 16px;
    line-height: 1.5;
}

.pagination li a {
    color: #0075C9;
}

.pagination li.active a {
    background: #0075C9;
    color: #fff;
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    vertical-align: middle;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background: #0075C9;
    color: #fff;
}


/*#endregion */




