 

@import "css/nicdark_style.css";

 
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

.setPadding20 {
    padding: 10px 20px;
}
.formfielddiv {
    padding-top: 15px;
    position: relative;
}

.form-control { border-radius:0;}
textarea.form-control {    height: auto;   margin: 0; }
.topHeaderBG {
    background: #14B9D5;
    color: #FFF;
    font-size: 24px;
    line-height: 38px;
}


.tourInfo {
    font-size: 16px;
    line-height: 25px;
    margin-bottom: 9px;
    margin: 0 0 10px;
    color: #838E9E;
}

.tab-content {
    padding: 16px;
    /* padding-top: 16px; */
    border: 1px solid #40C6DD;
    border-top: none;
}

.tab-content p.bold {
    font-size: 18px;
    font-weight: bold;
    color: #40C6DD;
    margin-bottom: 10px;
    margin-top: 0;
}

.tab-content p {
    font-size: 14px;
    padding: 0;
    margin: 0;
    line-height: 22px;
    color: #9D9A9A;
    margin-bottom: 10px;
}
 
.setPadding10 { padding:0 10px;
}

.setPadding10 .nav-tabs>li>a {
    font-size: 15px;
    padding: 10px 12px;
}

.packageHeaderPic { width:100%; height:auto;}


.setrow3 {
  margin-left: -30px;
  margin-right: -30px;
}

.setrow [class*='col-'] {
    padding: 0px;
    margin: 0;
}




.nicdark_logo img {
    width: auto !important;
    margin-top: -8px !important;
}

