/****GLOBAL****/
section#sp-main-body {
    padding: 30px 0px;
}

table.table.table-bordered.table-striped a {
    color: #215e0d;
    font-weight: 600;
}

.article-header h1 {
    border-bottom: 1px solid #e9e9e9;
    padding-bottom: 15px;
    margin-bottom: 20px;
}
/*************/

/****HEADER****/
section#sp-section-1 {
    background: #215e0d;
	    padding: 0px;
}
.btn-primary, .sppb-btn-primary {
    border-color: #fbb507 !important;
    color: #000;
    background-color: #fbb507 !important;
    -webkit-border-radius: 130px;
    -moz-border-radius: 130px;
    border-radius: 130px;
	font-weight:500;
	    margin-top: 3px;
}
.customzt_immigrationbutton p {
    margin-bottom: 0px;
}

/*********/

/****BREADCRUMB****/
.zt_breadcrumbs a {
    color: #215e0d;
    font-weight: 700;
}
/*********/

/****MAIN MENU****/
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    color: #fbb507  !important;
    font-size: medium !important;
}

div#sp-menu {
    margin-top: 10px;
    margin-left: -70px;
}

.sp-megamenu-parent > li > a {
    color: #fff !important;
    font-size: medium !important;
}
/**********/

/**** FAQ RIGHT MENU****/
.sp-module.zt_faqrightmenu {
    background: #215e0d;
    border: 1px solid #fff;
    box-shadow: 0px 0px 6px #555;
}

.sp-module.zt_faqrightmenu a {
    color: #fff;
}

.zt_faqrightmenu ul > li > a:hover {
    color: #999 !important;
}

a.mod-articles-category-title.active {
    font-weight: 700;
    text-shadow: 2px 1px #000;
}
/*********/

/****COA****/
.customzt_COA p {
    margin: 0px;
}
/*************/


/****OFF CANVAS MENU ****/
#offcanvas-toggler {
    font-size: 30px;
}

/***********/



/****INTRO****/
.zt_intro h3 {
	text-shadow: 3px 3px #fff;
	color: #000;
    font-size: 45px;
    text-align: center;
	padding-bottom:35px;
}
section#sp-slider {
    padding: 250px 0;

}

.zt_intro a.btn.btn-primary {
    width: 210px;
}
.description {
    background: rgba(0,0,0,0.6);
    color: #fff;
    border-radius: 10px;
    padding: 10px 20px;
    text-align: center;
	width: 80% !important;
    margin: 0 auto;
    margin-top: 25px;
}
.intro_button {
    text-align: center;
}
/*section#sp-slideshow {
    margin-top: -806px;
    z-index: 0;
    position: relative;
}*/

section#sp-slider {
    background: url(../images/dominica3.png);
	background-size: cover;
}
/*********/

/****LINKS****/
.line1 {
    margin-top: 35px;
}
.line2 {
    margin-top: 15px;
}

.line3 {
    margin-top: 20px;
}

.line4 {
    margin-top: 25px;
}
.line5 {
    margin-top: 20px;
}

.line6 {
    margin-top: 20px;
}
#sp-footer a:hover, #sp-bottom a:hover, #sp-footer a:active, #sp-bottom a:active, #sp-footer a:focus, #sp-bottom a:focus {
    color: #000 !important;
}
#sp-footer a, #sp-bottom a {
    color: #215e0d !important;
    font-weight: 500;
}

/***************/

/****BOTTOM****/
#sp-bottom {
	background: #fff !important;
    color: #000 !important;
	padding: 0px !important;
	text-align: center;
}

#sp-bottom img {
    margin: 0 auto;
}
/************/

/**** COPYRIGHT****/
section#sp-copyright {
    background: #215e0d;
	padding: 5px 0;
}

.sp-module.zt_copyright P {
    color: #FFF;
    text-align: center;
    padding: 10px 0;
    margin-bottom: 0px;
}
/************/