#SideBar a,
.category_link {
    background-color: #f4f4f4;
    border-top: 1px solid #dfdfdf;
    color: #49494b;
    display: block;
    font-size: 0.750em;
    font-weight: 500;
    line-height: 1.500em;
    margin: 0;
    padding: 16px 10px 14px 50px;
    text-transform: uppercase;
}
#SideBar a.home {
    border-top: none;
}
#SideBar a:last-child {
    
}
#SideBar a:hover,
.category_link:hover {
    color: #0077c8;
}
#SideBar .sub_categories {
    
}
#SideBar .subLinks.selected,
#SideBar .category_link.selected {
    color: #0077c8;
}
#SideBar .home,
#SideBar .Applications,
#SideBar .Billing, #SideBar .Billing_Paym,
#SideBar .Contact_Us,
#SideBar .Features_Set,
#SideBar .Getting_Star,
#SideBar .Manage_Accou,
#SideBar .Technical_Su,
#SideBar .Phones_Hardw,
#SideBar .Plans_Servic,
#SideBar .Products_Ser,
#SideBar .community {
    background-position: 15px 12px;
    background-repeat: no-repeat;
    background-size: 11%;
}
#SideBar .New_Customer,
#SideBar .Support_Vide {
    border-top: 0;
    color: #ffffff;
    padding: 10px 15px;
    text-transform: initial;
}
#SideBar .New_Customer:hover,
#SideBar .Support_Vide:hover {
    background: url(/resource/km_community_img/sprite/caret-right.png) no-repeat center right #0074c8;
    color: #ffffff;
}
#SideBar .Applications.subLinks,
#SideBar .Billing.subLinks, #SideBar .Billing_Paym.subLinks,
#SideBar .Features_Set.subLinks,
#SideBar .Getting_Star.subLinks,
#SideBar .Manage_Accou.subLinks,
#SideBar .Phones_Hardw.subLinks,
#SideBar .Plans_Servic.subLinks,
#SideBar .Products_Ser.subLinks,
#SideBar .Technical_Su.subLinks {
    background: #f4f4f4;
    border: none;
    font-size: 0.750em;
    padding: 0px 5px 10px 50px;
    text-transform: none;
}
#SideBar .New_Customer.subLinks,
#SideBar .Support_Vide.subLinks {
    border: none;
    font-size: 0.750em;
    padding: 8px 5px 6px 40px;
    text-transform: none;
}
#SideBar .Applications.subLinks.selected,
#SideBar .Billing.subLinks.selected, 
#SideBar .Billing_Paym.subLinks.selected,
#SideBar .Features_Set.subLinks.selected,
#SideBar .Getting_Star.subLinks.selected,
#SideBar .Manage_Accou.subLinks.selected,
#SideBar .Phones_Hardw.subLinks.selected,
#SideBar .Plans_Servic.subLinks.selected,
#SideBar .Products_Ser.subLinks,
#SideBar .Technical_Su.subLinks.selected {
    background-image: none;
}
#SideBar .New_Customer.subLinks.selected,
#SideBar .Support_Vide.subLinks.selected {
    color: #ffffff;
}
#SideBar .home {
    background-image: url(/resource/km_community_img/icons/menu/home.png);
}
#SideBar .Billing,
#SideBar .Billing_Paym {
    background-image: url(/resource/km_community_img/icons/menu/billing.png);
}
#SideBar .Billing.selected,
#SideBar .Billing_Paym.selected {
    background-image: url(/resource/km_community_img/icons/menu/billing-selected.png);
}
#SideBar .Manage_Accou {
    background-image: url(/resource/km_community_img/icons/menu/manage.png);
}
#SideBar .Manage_Accou.selected {
    background-image:url(/resource/km_community_img/icons/menu/manage-selected.png);
}
#SideBar .Technical_Su {
    background-image: url(/resource/km_community_img/icons/menu/tech.png);
}
#SideBar .Technical_Su.selected {
    background-image: url(/resource/km_community_img/icons/menu/tech-selected.png);
}
#SideBar .Applications,
#SideBar .Features_Set,
#SideBar .Products_Ser {
    background-image: url(/resource/km_community_img/icons/menu/settings.png);
}
#SideBar .Applications.selected,
#SideBar .Features_Set.selected,
#SideBar .Products_Ser.selected {
    background-image: url(/resource/km_community_img/icons/menu/settings-selected.png);
}
#SideBar .Plans_Servic,
#SideBar .Phones_Hardw {
    background-image: url(/resource/km_community_img/icons/menu/services.png);
}
#SideBar .Plans_Servic.selected,
#SideBar .Phones_Hardw.selected {
    background-image: url(/resource/km_community_img/icons/menu/services-selected.png);
}
#SideBar .Getting_Star {
	background-image: url(/resource/km_community_img/icons/menu/customers.png);
}
#SideBar .Getting_Star.selected {
	background-image: url(/resource/km_community_img/icons/menu/customers-selected.png);
}
#SideBar .Contact_Us {
	background-image: url(/resource/km_community_img/icons/menu/contactus.png);
}
#SideBar .Contact_Us.selected {
	background-image: url(/resource/km_community_img/icons/menu/contactus-selected.png);
}
#SideBar .New_Customer,
#SideBar .Support_Vide {
    background-color: #0074c8;
}
#SideBar .New_Customer.selected,
#SideBar .Support_Vide.selected {
    background: url(/resource/km_community_img/sprite/caret-right.png) no-repeat center right #0074c8;
}
#SideBar .contact_us .category_link {
    cursor: pointer;
    padding-left: 20px;
}

.community {
    background-image: url(/resource/km_community_img/icons/communities-over.png);
    color: #ffffff;
}

.subNav {
	margin-top:20px;
}
.subNav p {
	padding:5px 0 5px 20px;
	margin:0;
}
.hidden {
	/*display: none;*/
}
.selected {
    color: #0077c8;
}

#CategoryMenu ul li {
    list-style: none;
    margin-bottom: 0;
}
#BreadCrumbs {
	color: #b8b8bd;
	font-size: 0.75em;
	margin-bottom: 20px;
}
#BreadCrumbs a {
    border-right: 1px solid #b8b8bd;
	color: #b8b8bd;
    padding: 0 8px;
}
#BreadCrumbs a:hover {
	color: #0077c8;
}
#BreadCrumbs a:first-child {
	padding-left: 0;
}
#BreadCrumbs a:nth-child(2) {
	border-right: none;
}
#BreadCrumbs .currentContent.selection {
	border-right: none;
    color: #FF8200;
    text-transform: capitalize;
}
#BreadCrumbs .currentContent.selection::before {
    border-right: 1px solid #b8b8bd;
    content: '';
    margin-right: 8px;
}
#BreadCrumbs .currentContent.selection.trust::before {
    border-right: none;
}
/*************************************
    Center Icons
*************************************/
#CenterIcons {
    
}
#CenterIcons #CenterText {
	padding: 0 20px;
    text-align: center;
}
#CenterIcons .showContent {
    display: block;
}
#CenterIcons .hideContent {
    display: none;
}
#CenterIcons .centerBtn {
	color: #49494B;
    font-size: 0.875em;
    font-weight: 400;
	height: 75px;
	line-height: 1.250em;
    margin: 0 2.6px;
    padding: 100px 25px 0;
    text-align: center;
    text-transform: uppercase;
	transition: all 0.3s ease;
    vertical-align: top;
    width: 145px;
}
#CenterIcons .centerBtn.wide {
    width: 170px;
}
#CenterIcons .centerBtn:hover {
	color: #ffffff;
}
#CenterIcons .centerBtn.first-child {
    margin-left: 0;
}
#CenterIcons .centerBtn.last-child {
    margin-right: 0;
}
#CenterIcons #CenterApplications,
#CenterIcons #CenterBilling,
#CenterIcons #CenterBilling_Paym,
#CenterIcons #CenterContact_Us,
#CenterIcons #CenterFeatures_Set,
#CenterIcons #CenterGetting_Star,
#CenterIcons #CenterManage_Accou,
#CenterIcons #CenterNew_Customer,
#CenterIcons #CenterPhones_Hardw,
#CenterIcons #CenterPlans_Servic,
#CenterIcons #CenterProducts_Ser,
#CenterIcons #CenterTechnical_Su,
#CenterIcons #CenterTraining {
	display: inline-block;
}
#CenterIcons #CenterBilling,
#CenterIcons #CenterBilling_Paym {
	background:url(/resource/km_community_img/icons/billing.png) no-repeat center 40px #f4f4f4;
}
#CenterIcons #CenterBilling:hover,
#CenterIcons #CenterBilling_Paym:hover {
	background:url(/resource/km_community_img/icons/billing-over.png) no-repeat center 40px #0077c8;
}
#CenterIcons #CenterContact_Us {
	background:url(/resource/km_community_img/icons/contactus.png) no-repeat center 40px #f4f4f4;
}
#CenterIcons #CenterContact_Us:hover {
	background:url(/resource/km_community_img/icons/contactus-over.png) no-repeat center 40px #0077c8;
}
#CenterIcons #CenterApplications,
#CenterIcons #CenterFeatures_Set,
#CenterIcons #CenterProducts_Ser {
	background:url(/resource/km_community_img/icons/settings.png) no-repeat center 40px #f4f4f4;
}
#CenterIcons #CenterApplications:hover,
#CenterIcons #CenterFeatures_Set:hover,
#CenterIcons #CenterProducts_Ser:hover {
	background:url(/resource/km_community_img/icons/settings-over.png) no-repeat center 40px #0077c8;
}
#CenterIcons #CenterGetting_Star,
#CenterIcons #CenterNew_Customer {
	background:url(/resource/km_community_img/icons/customers.png) no-repeat center 40px #f4f4f4;
}
#CenterIcons #CenterGetting_Star:hover,
#CenterIcons #CenterNew_Customer:hover {
	background:url(/resource/km_community_img/icons/customers-over.png) no-repeat center 40px #0077c8;
}
#CenterIcons #CenterManage_Accou {
	background:url(/resource/km_community_img/icons/manage.png) no-repeat center 40px #f4f4f4;
}
#CenterIcons #CenterManage_Accou:hover {
	background:url(/resource/km_community_img/icons/manage-over.png) no-repeat center 40px #0077c8;
}
#CenterIcons #CenterPhones_Hardw,
#CenterIcons #CenterPlans_Servic {
	background:url(/resource/km_community_img/icons/services.png) no-repeat center 40px #f4f4f4;
}
#CenterIcons #CenterPhones_Hardw:hover,
#CenterIcons #CenterPlans_Servic:hover {
	background:url(/resource/km_community_img/icons/services-over.png) no-repeat center 40px #0077c8;
}
#CenterIcons #CenterTechnical_Su {
	background:url(/resource/km_community_img/icons/tech.png) no-repeat center 40px #f4f4f4;
}
#CenterIcons #CenterTechnical_Su:hover {
	background:url(/resource/km_community_img/icons/tech-over.png) no-repeat center 40px #0077c8;
}
#CenterIcons #CenterTraining {
	background:url(/resource/km_community_img/icons/training.png) no-repeat center 40px #f4f4f4;
}
#CenterIcons #CenterTraining:hover {
	background:url(/resource/km_community_img/icons/training-over.png) no-repeat center 40px #0077c8;
}

.Vee {
	background:url(/resource/km_community_img/Vee_bot.png) no-repeat center;
    color: #49494B;
    cursor: pointer;
    display: inline-block;
    font-size: 0.875em;
    font-weight: 400;
    height: 175px;
    line-height: 1.250em;
    text-align: center;
    transition: all 0.3s ease;
    vertical-align: top;
    width: 200px;
}

#container {
	width:770px;
	border:0px solid #333333;
	font-size:9pt;
}

@media (min-width: 64.000em) { /* 1024px */
    #CenterIcons {
	    width: 100%;
    }
    #CenterIcons .centerBtn {
        padding: 10% 3.4% 0;
        width: calc(100% - 88%);
    }
    #CenterIcons .centerBtn.wide {
        width: calc(100% - 83%);
    }
}

@media (max-width: 63.938em) { /* 1023px */
    #CenterIcons {
	    width: 100%;
    }
    #CenterIcons .centerBtn {
        padding: 10% 3.4% 0;
        width: calc(100% - 88%);
    }
    #CenterIcons .centerBtn.wide {
        width: calc(100% - 83%);
    }
}

@media (max-width: 56.875em) { /* 910px */
    #CenterIcons .centerBtn {
        background-position: center 20% !important;
        height: 50px;
    }
}

@media (max-width: 46.000em){ /* 736px */
    #CenterIcons .centerBtn {
        font-size: 0.750em;
        width: calc(100% - 88.2%);
    }
}

@media (max-width: 40.000em) { /* 640px */
    #PageContent #CenterIcons {
        width: 100%;
    }
    #CenterIcons #CenterBilling_Paym,
    #CenterIcons #CenterManage_Accou,
    #CenterIcons #CenterTechnical_Su,
    #CenterIcons #CenterFeatures_Set,
    #CenterIcons #CenterPlans_Servic,
    #CenterIcons #CenterCustomer {
        background-position: center 20%;
    }
    #CenterIcons #CenterBilling_Paym:hover,
    #CenterIcons #CenterManage_Accou:hover,
    #CenterIcons #CenterTechnical_Su:hover,
    #CenterIcons #CenterFeatures_Set:hover,
    #CenterIcons #CenterPlans_Servic:hover,
    #CenterIcons #CenterCustomer:hover {
        background-position: center 20%;
    }
    #CenterIcons .centerBtn,
    #CenterIcons .centerBtn.wide {
        height: 30px;
        margin: 0 0 15px;
        padding: 17.5% 10% 0;
        width: 80%;
    }
    #CenterIcons #CenterText {
        display: none;
    }
}

@media (max-width: 23.438em) { /* 375px */
    #CenterIcons .centerBtn {
	    padding: 20% 10% 0;
    }
}