/** FOOTER **/

#footer-wrap{
width:100%;
background: url(../images/footer-ing.jpg) repeat-x; background-size:cover;
margin: 30px 0 0 0; padding-bottom: 30px;}

#footer{
width: 960px;
margin:0 auto;}


#footer-left {
    float: left;
    margin: 30px 0 20px;
    position: relative;
    width: 100%;
}

#footer-left .inc {
    float: left;
    margin-bottom: 6px;
    width: 100%;
     font-size: 18px;
      font-family: MyriadPro-Light;
}
#footer-left img.cga-logo{
position: absolute;
right: 50px;
top: 70px;}

#footer-right{
width: 230px;
float:left;
margin: 20px 0 0 46px;}

#footer-left ul{
 font-size:15px;
    margin: 0 0 15px;
	/*margin: 0 0 30px;*/
    padding: 10px 0;
    text-align: center;
    font-family: MyriadPro-light;
}


#footer-left ul li {
    border-right: 1px solid #fff;
    display: inline-block;
    line-height: 10px;
    list-style: outside none none;
    padding-left: 10px;
    padding-right: 10px;
    background: none;
}
#footer-left ul li:last-child
{
    border: none !important;
}


#footer-left ul li a:link, #footer-left ul li a:visited {
    color: #fff;
/*    font-family: "CandelaBook",Arial,Helvetica,sans-serif;*/
font-family: MyriadPro-Light;
    line-height: 10px;
    text-decoration: none;
}
#footer-left ul li a:hover
{
   text-decoration: underline; 
}

#footer-left ul li a:hover, #footer-left ul li a:active{
color: #fff; background: none;}

#footer-left ul li:last-child {background: none;}



#footer-left p {
    color: #fff;
    float: left;
    font-family: MyriadPro-Light;
    font-size: 14px;
    line-height: 1.2em;
    margin-bottom: 19px;
    text-align: center;
    width: 100%;
}

#footer-left p a:link, #footer-left p a:visited{
color: #fff;
text-decoration:none;}

#footer-left p a:hover, #footer-left p a:active{
color: #c8c89d; text-decoration:none; background: none;}


.footer-side-box {
    float: right;
    margin: 14px 0 14px 14px;
    text-align: right;
    width: 47%;
}

.footer-side-box h2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-weight: normal;
color: #d9d9b3;
font-size: 1.2em;
margin: 0;
padding: 15px 15px 15px;}


.footer-side-box ul {
    float: right;
    font-size: 0.8em;
    margin: 0;
    padding: 0;
    width: auto;
}

.footer-side-box ul li{
 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #877453;
    float: left;
    font-family: "CandelaBook",Arial,Helvetica,sans-serif;
    line-height: 1.2em;
    list-style-type: none;
    margin: 0;
    padding: 29px 0px;
}

.footer-side-box ul li.footer-divide-logo{
 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #877453;
    float: left;
    font-family: "CandelaBook",Arial,Helvetica,sans-serif;
    line-height: 1.2em;
    list-style-type: none;
    margin: 0;
    padding: 0px;
}

.footer-side-box ul li a:link, .footer-side-box ul li a:visited{
 border-radius: 1px;
    color: #877453;
    height: 27px;
    padding-left: 30px;
    text-decoration: none;
    width: 20px;
    background: none;
}

.footer-side-box ul li a:hover, .footer-side-box ul li a:active{
color: #c8c89d; text-decoration: none; background:none;}

.footer-side-box ul li a.linkedin{
/*background:url(../images/linkedin-icon.png) no-repeat 0% 50%;*/
background:url(../images/link1.png) no-repeat 0% 50%;
}

.footer-side-box ul li a.twitter{
/*background:url(../images/twitter-icon.png) no-repeat 0% 50%;*/
background:url(../images/tt.png) no-repeat 0% 50%;
}

@media only screen and (max-width: 960px) {
#footer-wrap {
	width: 94%;
}
#footer {
	width: 100%;
}
#footer-left {
	float: left;
	width: 100%;
}
#footer-right {
	margin: 0;
	width: 100%;
}
.footer-side-box {
	margin: 0;
	width: 100%;
	background: #151009;
}
.footer-side-box ul {
	padding: 15px 0;
	width: 100%;
}
.footer-side-box ul li {
	text-align: center;
	padding:0px;
}
}
 @media only screen and (max-width: 767px) {
#footer-left ul li {
	padding:8px 0px;
	width: 100%;
	text-align: center;
	display: block;
	background: none;
	margin: 0;
}
#footer-left img.cga-logo {
	position:relative;
	top:auto;
	right:auto;
}
}
