div[style="position:fixed;text-align:center;width:100%;z-index:999999;bottom:0px;left:0px;padding: 6px;color: #a94442;background-color: #f2dede;"] { display: none;}

.navbar .brand {
	max-width:165px !important;
}

.dnntitle {
    display: none;
}

a, a:link {
    color: #fff;
    font-weight: 500;
}

.download-btn:hover{
background-color:#011d30 !important;
}

/***CONTAINER WIDTH***/

.container {
    width: 1920px !important;
}

/***HOME PAGE SLIDER***/

body .button-08, body .button-08:link, body .button-08:active, body .button-08:visited, body .button-08[type="button"], body .button-08[type="submit"] {
    display: none !important;
}

/***NAVIGATION***/

.header-content-wrap .search-popup-box .icon {
    margin: 0 0 2px;
    padding: 0px;
    color: #15B6BA;
    margin-right: 10px;
}



#headerrow-772416 .area-left .header-content-wrap > div {
    margin-right: 29px;
    margin-left: 30px;
}

#dng-megamenu554932 .primary_structure>li>a, #dng-megamenu554932 .primary_structure>li>a:link, #dng-megamenu554932 .primary_structure>li>a:active, #dng-megamenu554932 .primary_structure>li>a:visited {
    color: #696c6a;
    font-size: 14px;
    font-weight: 400;
}

#dng-megamenu554932.hoverstyle_5 .primary_structure > li:hover > a, #dng-megamenu554932.hoverstyle_5 .primary_structure > li > a:focus, #dng-megamenu554932.hoverstyle_5 .primary_structure > li.current > a, #dng-megamenu554932.hoverstyle_5 .primary_structure > li.menu_hover > a, #dng-megamenu554932.hoverstyle_5 .primary_structure > li > a.current {
    color:#008c8f!important;
}

#dng-megamenu554932.hoverstyle_5 .primary_structure > li:hover > a, #dng-megamenu554932.hoverstyle_5 .primary_structure > li > a:focus, #dng-megamenu554932.hoverstyle_5 .primary_structure > li.current > a, #dng-megamenu554932.hoverstyle_5 .primary_structure > li.menu_hover > a, #dng-megamenu554932.hoverstyle_5 .primary_structure > li > a.current {
    color: #008c8f!important;
    font-weight: 500;
    text-decoration: underline;
}

#dng-megamenu554932 .dnngo_slide_menu, #dng-megamenu554932 .dnngo_slide_menu .dnngo_submenu {
    background-color: #ffffff;
    border-color: #008c8f;
    border: 4px solid #008c8f !important;
}

#footerlinks403426 a, #footerlinks403426 a:link, #footerlinks403426 a:active, #footerlinks403426 a:visited {
    color: #fff !important;
    font-size: 12px;
    color: #999 !important;
}

#dng-megamenu554932 .dnngo_slide_menu li:hover>a, #dng-megamenu554932 .dnngo_slide_menu li>a:focus, #dng-megamenu554932 .dnngo_slide_menu li.subcurrent>a, #dng-megamenu554932 .dnngo_slide_menu li.menu_hover>a {
    background-color:#f2f2f2;
}

.dng-megamenu .dnngo_slide_menu li:hover>a, .dng-megamenu .dnngo_slide_menu li.menu_hover>a, .dng-megamenu .dnngo_slide_menu li>a:focus {
    color:#6dc2c3 !important;
}

.dng-megamenu .dnngo_slide_menu li li a:hover, .dng-megamenu .dnngo_slide_menu li li a:focus, .dng-megamenu .dnngo_slide_menu li.subcurrent>a {
    color: #008c8f !important;
}

a:visited {
    color: #008c8f !important;
}

#dnn_dnnLINKS403426_lblLinks {
    margin-left: 0;
}

/***FONT***/

h1, h2, p {
    color: #333;
    line-height: 27px;
}

/***FOOTER LAYOUT***/

.footer-social-icons-container {
    position: relative;
    left: 455px;
}

.footer-social-icon-fb {
    width: 15px;
    margin: 40px 30px 0 0;
    cursor: pointer;
}

.footer-social-icon-fb:hover {
    width: 15px;
    margin: 40px 30px 0 0;
    cursor: pointer;
     opacity: 0.6;
}

.footer-social-icon {
    width: 25px;
    margin: 40px 30px 0 0;
    cursor: pointer;
}

.footer-social-icon:hover {
    width: 25px;
    margin: 40px 30px 0 0;
    cursor: pointer;
    opacity: 0.6;
}

#row-740732 {
    background-color: #143840!important;
    padding-top: 15px;
}

.footer-logo-one {
    padding: 20px;
}

.footer-text {
    padding: 20px;
    color: #999;
    font-size: 12px;
}



#footerlinks403426 a, #footerlinks403426 a:link, #footerlinks403426 a:active, #footerlinks403426 a:visited {
    color: #aaaaaa;
    font-size: 12px;
}



/***PARTNER LOGOS***/

.partner-logo:hover {
  -ms-transform: scale(1.1); /* IE 9 */
  -webkit-transform: scale(1.1); /* Safari 3-8 */
  transform: scale(1.1); 
}

.partner-logos {
    width: 1090px;
    margin: 0 0 40px 50px;
}

/***RESPONSIVE***/

@media only screen and (max-width: 400px) {

/***PARTNER LOGOS***/

.partner-logo {
    padding: 2px;
}

.partner-logos {
    width: 350px;
    margin: 0 0 40px 20px;
}

}
.recommend-main, #disqus_recommendations  {display: none !important;}

#column-442331, #column-320893 {
height: 140px;

}

footer {
    margin-top: -100px
}







