﻿.content__footer .container {
max-width:100% !Important;
}





@media only screen and (min-width: 1110px) {
.lc-main-header2 {
width: 1110px !important;
    left: 50%  !important;
    transform: translateX(-50%)  !important;
z-index:999 !important;
box-shadow: rgba(17, 17, 17, 0.2) 0px 2px 5px 0px !important;
position:fixed !Important;
}



.lc-Template-Logo {
margin-top:25px;
}





.block--purolator-theme-footer-one-menu .menu-col:nth-child(2) .menu-col-container ul {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    flex-wrap: wrap;
}


footer .menu-col:nth-child(2) {
    -webkit-box-flex: 0;
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
}


.block--purolator-theme-footer-one-menu .menu-col:nth-child(1) {
    -webkit-box-flex: 0;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;

padding-right:15px !Important;
}

.block--purolator-theme-footer-one-menu .menu-col:nth-child(2) .menu-col-container ul li {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;

}

}



.lc-nav ul {
margin-top:0 !Important;
}


.lc-nav li a:hover, .lc-nav ul li:hover, .lc-nav ul li.lc-active-menu {
background-color:transparent !important
}


a {
    color: #001996;
    text-decoration: none;
    background-color: transparent;
}


.block--purolator-theme-footer-one-menu li a {
    font-weight: 300;
    color: #343a40 !important;
}


h6, .h6 {
    font-size: 1.25rem !important;
font-weight:300 !important;
}

.lc-nav li a {
padding-right:50px  !important;
}


.nav-top a {
background-color:rgb(0, 25, 150)  !important;
color:white  !important;
font-weight:400 !important;
padding-top:5px !important;
padding-bottom:5px !important;
}
.nav-top a:hover {
background-color:#0A38E6 !important;
}



.nav-top i {
display:none !important;
}



.no-bullet-styles li, .no-bullets li {
list-style:none;
}



.block--our-mobile-app .basic__body ul img, .block--our-mobile-app-header .basic__body ul img {
width:180px;
height:auto;
}


footer {
max-width:1140px;
margin:auto;
}

footer p {
margin-top:0;
margin-bottom:1rem;
}







footer li {
padding:0 !important;
}



h3, h6 {
color:#212529 !Important;
}


h6, .h6 {
    font-size: 1.25rem;
}



.mb-2, .news-view--full .views-row .views-field-category, .block--purolator-theme-footer-one-menu li, .my-2 {
    margin-bottom: 0.5rem !important;
}

.mt-7, .my-7 {
margin-top:5rem !important;
}

.block--connect-with-us .basic__body ul li img {
width:25px;
height:auto;
}

.block--footer-logo img {
width:200px;
height:auto;
}




.col-xl, .col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, .get-estimates-form .package .fieldset-wrapper .form-item, .col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .get-estimates-form .to-address .fieldset-wrapper .form-item, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, .col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .block--views-block--general-search-general-search .views-exposed-form .form-item-search-api-fulltext, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, .col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, .col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}



.BillingInfoHeader {
    background-color: #f5f5f5;
}

td.NewUser {
    background-color: #f5f5f5;
}

.ProductSubCatsItem {
    border: solid 2px #cccccc;
    background-color: #f5f5f5;
}

.ProductSubCatsItemImg {
    border:solid 1px #cccccc;
}

.AccountRegCodes,
.AccountOrders,
.AccountFreeModules,
.AccountCompletionReport,
.AccountFiles,
.Instructor,
.AccountForum,
.AccountBadges,
.AccountLeaderboard,
.AccountSavedPayments,
.AccountEditAccount,
.AccountHighScore,
.AccountButton {
    background-color:#777777;
    color:#ffffff;
}

.AccountRegCodes:hover,
.AccountOrders:hover,
.AccountFreeModules:hover,
.AccountCompletionReport:hover,
.AccountFiles:hover,
.Instructor:hover,
.AccountForum:hover,
.AccountBadges:hover,
.AccountLeaderboard:hover,
.AccountSavedPayments:hover,
.AccountEditAccount:hover,
.AccountHighScore:hover,
.AccountButton:hover
{
}

.MyAccountIcon {
    color: #ffffff;
}

.course-container, .files-container, .modules-container {
    border-bottom: solid 1px #cccccc;
}