﻿

#footer {
	background-color:rgb(39, 71, 111);
	color:#fff;
}
#footer ul li a {
	color: #fff;
    font-size: 15px;
    margin: 0 0 10px 0;
    display: block;
}
#footer ul, #footer li, #footer ul li {
    margin:0;
    padding:0;
    list-style-type:none;
}
#footer ul li.header{
    font-size: 18px;
    color: rgb(113, 142, 177);
    margin-bottom:25px;
}
/**** NEWSLETTER FORM *****/
#newsletter-container {
    background:rgb(29, 57, 92);
    color:#fff;
}
#newsletter-container  .container {
    padding:15px;
}
 
.newsletter-email::-webkit-input-placeholder , .newsletter-email::-moz-placeholder , .newsletter-email:-ms-input-placeholder{
    color: #959595;
}
 
#newsletter-container .newsletter-button i{
	margin-left:7px;
}
 
#newsletter-container .newsletter-title {
    color: white;
    font-size: 24px;
    font-weight:normal;
}
#newsletter-container .newsletter-email {
    height:39px;
    width:100%;
    height: 39px;
    width: 100%;
    color: #000;
    padding: 0 15px;
}

#newsletter-container .newsletter-button {
    background-color: #9bcfef;
    color: white;
    font-size: 16px;
    height:39px;
    text-transform:uppercase;
    font-weight:bold;
    padding:0 30px;
    border:0;
}
/* SOCIAL ICONS */
.social-links {position:relative; background:rgb(39, 71, 111); text-align:right;}
.social-links > div {padding:15px;}
.social-links h4 {color:#fff;}
.social-links a {display:inline-block!important;text-decoration:none;-webkit-transition:all .4s linear;transition:all .4s linear}
.social-links .scl {background:url(../images/social.png);display:none;font:0/0 arial; background-size:260px;height:38px;margin-left:5px;vertical-align:middle;width:38px}
.social-links .scl:hover {}
.social-links .scl.fb {background-position:0 0}
.social-links .scl.fb:hover {background-position:0 bottom}
.social-links .scl.pn {background-position:-44px top}
.social-links .scl.pn:hover {background-position:-44px bottom}
.social-links .scl.tw {background-position:-89px top}
.social-links .scl.tw:hover {background-position:-89px bottom}
.social-links .scl.yb {background-position:-133px top}
.social-links .scl.yb:hover {background-position:-133px bottom}
.social-links .scl.ins {background-position:-178px top}
.social-links .scl.ins:hover {background-position:-178px bottom}
.social-links .scl.gp {background-position:right top}
.social-links .scl.gp:hover {background-position:right bottom}
.social-links .scl {display:block}

/* ADDRESS */
.address {
    font-size:14px;
}
.address span {
    display:block;
    margin: 10px 0;
}
li.address span > a {
    color:#71add3!important;
}
.address span > i,
.address span > a > i {
    margin-right:10px;
}
#quick-links-pci {
    padding: 15px;
}
/* COPYRIGHT */
.copyright {
    background:rgb(29, 57, 92);
    padding:22px 0;
}
.copyright ul,
.copyright li {
    list-style:none;
}
.copyright ul li {
    float:left;
}
.copyright ul li,
.copyright ul li a {
    color:#fff;
    padding: 0 5px 0 0px;
    font-size: 14px;
}
.copyright  p {
    margin:0;
    color:#fff;
    font-size: 14px;
}
/**********************************
    MEDIA QUERIES
**********************************/

@media all and (max-width:767px) {
    .social-links {
        text-align:center;
    }
}

.section-padding {
    padding:40px 0;
}

/*  BREADCRUMBS*/
#breadcrumbs {
    background:#edf2ff;
    font-size:14px;
    color:#203b5c;
}
#breadcrumbs .container {
    padding:10px 15px;    
}
#breadcrumbs .container a {
    color:#203b5c;
} 
#breadcrumbs .container span.seperator {
    padding: 0 15px;
}

/* add this to fonts.css */
html,body {
    margin:0;
    padding:0;
    font-family:'Oxygen',sans-serif;
    font-size: 16px;
    color: #414141;
}