﻿/* Login's headers */
.cslogin {
	display:flex;
	background-color:#0073b6;
	 
	padding:10px 0px;
	color:white;
}
.cslayer1 {
    flex:1;
	padding-left:20px;
}
.cslayer2{
	flex:1;
	padding-right:20px;
}


/*  order summary custom boostrap */

.cust-card{
	
}
.cust-card .card-header{
	border-bottom:none;
}
.cust-card .card-border-0{
	border:none;
}
.cust-card .card-footer{
	background-color:white;
	border-top:none;
}


/*confirm page */
.order-summary {
	display:flex;
	background-color:#004b88;
	padding:10px 0px;
	background-color:#f9f9f9;
}
.order-layer1 {
    flex:1;
	padding-left:20px;
}
.order-layer2{
	flex:1;
	padding-right:20px;
	text-align:right;
}

/**Email confirmation not sent message confirm.page*/
.mssg-alert {
	
}
.mssg-alert ul{
	text-align:center;
	list-style-position:inside;
}


/* Default-menu appearance BEGIN */

div.headermenuTemplate_1{}
div.headermenuTemplate_1 ul{ display:block; /*width:auto;*/ margin:0px; padding:0px; min-height:180px; }
div.headermenuTemplate_1 ul li{ float:left; width:160px; /*min-width:160px;*/ min-height:180px; list-style-type:none; }
div.headermenuTemplate_1 ul li a{ display:block; vertical-align:bottom; text-align:center; /*height:180px;*/ padding:160px 4px 4px; color:white; font-weight:bold; text-decoration:none; text-transform:capitalize; }
div.headermenuTemplate_1 ul li a:first-letter{ font-size:120%; }
div.headermenuTemplate_1 ul li.linkHeaderMenu a{ background-color:#e35e01; }
div.headermenuTemplate_1 ul li.linkHeaderMenu2 a{ background-color:#ffac00; }
div.headermenuTemplate_1 ul li.linkHeaderMenu3 a{ background-color:#64c4b8; }
div.headermenuTemplate_1 ul li.linkHeaderMenu4 a{ background-color:#ff9000; }
div.headermenuTemplate_1 ul li.linkHeaderMenu a:hover{ background-color:#e87e33; }
div.headermenuTemplate_1 ul li.linkHeaderMenu2 a:hover{ background-color:#ffbc33; }
div.headermenuTemplate_1 ul li.linkHeaderMenu3 a:hover{ background-color:#83cfc6; }
div.headermenuTemplate_1 ul li.linkHeaderMenu4 a:hover{ background-color:#ffa633; }

div.headermenuTemplate_1 div.divTable{ display:table; width:100%; }
div.headermenuTemplate_1 div.divRow{ display:table-row; }
div.headermenuTemplate_1 a.divCell{ display:table-cell; vertical-align:bottom; background:white; color:black; font-weight:bold; font-size:16px; font-family:Arial; text-align:left; text-decoration:none; padding:20px 40px; }


/* Default-menu appearance END */

/* menu-template #2 BEGIN */

div.headermenuTemplate_2{ background:white; padding:0px; }
/*
div.headermenuTemplate_2 ul{ display:block; margin:0px auto; padding:0px; }
div.headermenuTemplate_2 ul li{ float:left; list-style-type:none; }
div.headermenuTemplate_2 ul li a{ display:block; border:1px solid red; vertical-align:middle; background:white; color:black; font-weight:bold; font-size:18px; font-family:Arial; text-align:left; text-decoration:none; padding:20px 40px; }
div.headermenuTemplate_2 ul li a:hover{ color:white; background:#424242 url(/SCLIB/domainTemplates/menuicons/menuheaderTemplate2.png) no-repeat 20px 50%; }
div.headermenuTemplate_2 ul li a.linkSelected{ color:white; background:#424242 url(/SCLIB/domainTemplates/menuicons/menuheaderTemplate2.png) no-repeat 20px 50%; }
*/
div.headermenuTemplate_2 div.divTable{ display:table; width:100%; }
div.headermenuTemplate_2 div.divRow{ display:table-row; }
div.headermenuTemplate_2 a.divCell{ display:table-cell; vertical-align:middle; background:white; color:black; font-weight:bold; font-size:16px; font-family:Arial; text-align:left; text-decoration:none; padding:20px 40px; }
div.headermenuTemplate_2 a.divCell:hover{ color:white; background:#424242 url(/SCLIB/domainTemplates/menuicons/menuheaderTemplate2.png) no-repeat 20px 50%; }
div.headermenuTemplate_2 a.linkSelected{ color:white; background:#424242 url(/SCLIB/domainTemplates/menuicons/menuheaderTemplate2.png) no-repeat 20px 50%; }
div.headermenuTemplate_2 .divCellSep{ display:none; }

/* menu-template #2 END */

/* menu-template #3 BEGIN */

div.headermenuTemplate_3{ /*background:#291717; border-radius:12px; padding:1px 1px;*/ }
div.headermenuTemplate_3 div.divTable{ display:table; width:100%; }
div.headermenuTemplate_3 div.divRow{ display:table-row; }
div.headermenuTemplate_3 a.divCell{ display:table-cell; vertical-align:bottom; background:#291717; color:#aeadac; font-weight:bold; font-size:18px; font-family:Arial; text-align:center; text-decoration:none; padding:10px; }
div.headermenuTemplate_3 a.divCell:first-child{ /*border-top-left-radius:12px; border-bottom-left-radius:12px;*/ }
div.headermenuTemplate_3 a.divCell:last-child{ /*border-top-right-radius:12px; border-bottom-right-radius:12px;*/ }
div.headermenuTemplate_3 a.divCell:hover{ color:white; }
div.headermenuTemplate_3 a.linkSelected{ color:white; }
div.headermenuTemplate_3 .divCellSep{ display:none; }

/* menu-template #3 END */

/* menu-template #4 BEGIN */

div.headermenuTemplate_4{  }
div.headermenuTemplate_4 div.divTable{ display:table; width:100%; }
div.headermenuTemplate_4 div.divRow{ display:table-row; }
div.headermenuTemplate_4 a.divCell{ display:table-cell; margin-right:2px; vertical-align:bottom; font-weight:normal; font-size:20px; font-family:Arial; color:white; background:#064988; text-align:center; text-decoration:none; padding:4px 0px; border-radius:8px 8px 0px 0px; }
div.headermenuTemplate_4 a.divCell:hover{ background:#028f57; }
div.headermenuTemplate_4 a.linkSelected{ background:#028f57; }
div.headermenuTemplate_4 .divCellSep{ width:2px; padding:0px; }

/* menu-template #4 END */