.logo-mobile {display:none;}
.social-media-sharing {
    float: left;
    padding: 1% 3% 2%;
    width: 94%;
    background-color: rgba(255, 255, 255, 0.44);
    margin-bottom: 28px;
    border-radius: 7px;
    margin-top: 0;
}

.social-media-sharing li {
    list-style-type: none;
    margin: 12px 12px 12px 0;
    float: left;
}

.social-media-sharing .linkedin {
    margin-right: 16px;
    width: 110px;
}

.social-media-sharing .facebook {
    width: 102px;
}

.social-media-sharing .google {
    width: 62px;
    margin-right: 18px;
    overflow: hidden;
}

.social-media-sharing .twitter {
    margin-right: 10px;
    width: 108px;
}

.social-media-sharing .email {
    height: 19px;
    padding: 0 4px 0 25px;
    background-color: #FCFCFC;
    line-height: 21px;
    border: 1px solid #CDCDCD;
    border-radius: 3px;
    font-size: 10px;
    color: #373737;
    font-family: Verdana, sans-serif;
    font-weight: 600;
    border-bottom-color: #B6B6B6;
    border-right-color: #B6B6B6;
    background-image: url('../images/mail.png');
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 4px 0;
    margin-left: 22px;
}

.IN-widget > span {
    float: left;
}

.email-popup {
    background: rgba(0,0,0,0.3);
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.email-popup-body {
    background: rgba(245, 245, 245, 0.94);
    font-family: "Verdana", sans-serif;
    font-size: 14px;
    color: #333;
    position: absolute;
    padding: 21px 17px 16px;
    border-radius: 6px;
    box-shadow: 0 0 14px rgba(0,0,0,0.05),0 0 5px rgba(0,0,0,0.05), 0 0 2px rgba(0,0,0,0.05), 0 0 1px rgba(0,0,0,0.05);
    border: 1px solid rgba(255, 255, 255, 0.35);
}

.email-popup label,
.email-popup input[type='email'],
.email-popup textarea {
    outline: none!important;
    font-family: "Verdana", sans-serif;
    font-size: 13px;
    float: left;
    width: 95%;
    margin-bottom: 18px;
    display: block;
}

.email-popup textarea {
    min-height: 120px;
    max-width: 95%;
    min-width: 95%;
    padding: 2%;
    margin-bottom: 24px;
}

.email-popup input[type='email'] {
    padding: 2%;
}

.email-popup textarea,
.email-popup input[type='email'] {
    border: 1px solid #fff;
    border-radius: 4px;
    background-color: rgba(255, 255, 255, 0.71);
    color: #666;
}

.email-popup label {
    padding: 0;
    margin-bottom: 7px;
}

.email-popup button {
    outline: none!important;
    float: right;
    cursor: pointer;
}

.email-popup button.send:hover,
.email-popup button.send {
    border-color: #55BB23!important;
}

.email-popup button.send {
    background: -webkit-linear-gradient(top,#45AB13 30%,#65CB33 100%)!important;
    background: -moz-linear-gradient(top,#45AB13 30%,#65CB33 100%)!important;
    background: -ms-linear-gradient(top,#45AB13 30%,#65CB33 100%)!important;
    background: -o-linear-gradient(top,#45AB13 30%,#65CB33 100%)!important;
    background: linear-gradient(top,#45AB13 30%,#65CB33 100%)!important;
}

.email-popup button.send:hover {
    background: -webkit-linear-gradient(top,#65CB33 30%,#45AB13 100%)!important;
    background: -moz-linear-gradient(top,#65CB33 30%,#45AB13 100%)!important;
    background: -ms-linear-gradient(top,#65CB33 30%,#45AB13 100%)!important;
    background: -o-linear-gradient(top,#65CB33 30%,#45AB13 100%)!important;
    background: linear-gradient(top,#65CB33 30%,#45AB13 100%)!important;
}

.email-popup button.send:active {
    background: -webkit-linear-gradient(top,#35CB33 30%,#15AB13 100%)!important;
    background: -moz-linear-gradient(top,#35CB33 30%,#15AB13 100%)!important;
    background: -ms-linear-gradient(top,#35CB33 30%,#15AB13 100%)!important;
    background: -o-linear-gradient(top,#35CB33 30%,#15AB13 100%)!important;
    background: linear-gradient(top,#35CB33 30%,#15AB13 100%)!important;
    box-shadow: inset 1px 1px 1px rgba(255,255,255,0.5),inset -1px -1px 1px rgba(0,0,0,0.3),0px 0px 5px rgba(0,0,0,0.3)!important;
}
.email-popup button.secondary,
.email-popup button.primary {
    padding: 10px 16px!important;
    margin-left: 12px!important;
}
