/* Copyright (C) WarpTheme, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    padding: 10px !important;
    line-height: 14px !important;
    letter-spacing: 1px !important;
    color: #111111;
    margin: 0 !important;
}
.sp-megamenu-parent >li {
    border: 1px solid #2ea1d9;
    border-radius: 5px;
    margin: 5px;
}
#sp-main-body {
    padding: 0 !important;
}
.entry-header h2 {
    background: #2ea1d9 !important;
    color: #FFFFFF !important;
    padding: 5px;
}
.entry-header h2 a {
    color: #FFFFFF !important;
}
h1, h2 {
    color: #2ea1d9 !important;
    margin-top: 0 !important;
}
.layout-blog #sp-main-body article.item .post-format {
    background: #2ea1d9 !important;
}

.article-info >dd {
    color: #2ea1d9 !important;
}
body {
    background-color: #ffffff !important;
    color: #000000;
    font-family: PT Sans, sans-serif;
    font-weight: 300;
}
.btn {
word-wrap: normal  !important;
}

.btn-primary {
    background-color: #FFFFFF !important;
    color: #2ea1d9 !important;
    border: 2px solid;
    border-radius: 10px;
    font-weight: bold;
    word-wrap: normal  !important;
}

#sp-footer {
    background: #2ea1d9 !important;
}
#sp-footer a {
    color: #2ea1d9 !important;
}

.breadcrumb {
    color: #000000;
}
#offcanvas-toggler {
    display: none;
}
img.sp-default-logo{
    height: 150px;
    width : 200px;
}

.entry-image.intro-image {
    overflow: visible !important;
    position: relative !important;
    max-height: 100px;
    max-width: 100px;
    float: right !important;
    clear: both !important;
    z-index: 1 !important;
}

.entry-image.full-image {
    margin: 10px !important;
    display: inline-block !important;
    float: left !important;
    padding-top: 90px !important;
    max-width: 300px;
}
p.img_caption {
    text-align: center;
}
figure.pull-right, figure.pull-left {
     padding: 10px;
}
figure.pull-right > img {
     float: right;
}
#jform_contact_message {
    height: 300px;
    width: 500px;
}


 
