body{
	font-family: "Verdana", Geneva, sans-serif;
}

a {
	text-decoration:none;
	color:#000;
}
a:hover {text-decoration:underline;}
a:focus {outline:none}
.linkNoHref{
	color: #4e73df;
	cursor: pointer;
}
.linkNoHref:hover{
	text-decoration: underline;
}
.curPoint{
	cursor: pointer;
}
a:not([href]):not([class]){
	color: #4e73df;
	cursor: pointer;
}

.defaultChkBox.left{
	padding-left: 0px;
}
.defaultChkBox.left .form-check-label {
	padding-right: 1em;
}
.defaultChkBox.left .form-check-input{
	position: relative;
	margin-left: 0px; 
	float: none;
	
}
.gradient-bg {
  background: linear-gradient(to bottom, #e0f2ff 0%, #f0f8ff 30%, #f8fbff 60%, #ffffff 100%) no-repeat;
}

.clr {
    clear: both;
}
.subtleShadow{
	-webkit-box-shadow: 0px 3px 20px -13px rgba(0,0,0,0.3); 
box-shadow: 0px 3px 20px -13px rgba(0,0,0,0.3);
}

.auto-style3 {
    color: #4D4DB0;
}
.auto-style2 {
    color: #FF0000;
}
.auto-style4 {
    color: #DF2933;
}
h1.homeSale, h1.saleTxt {
	margin-bottom: 0px;
	font-size: 24px;
	font-weight: bold;
}

.grayGradeBox{
	background: linear-gradient(to bottom, rgba(251, 251, 251, 1) 0%, rgba(253, 253, 253, 1) 100%);
    border: 1px solid #d1d1d1;
	    -webkit-box-shadow: 0px 2px 5px 0px rgb(240, 240, 240);
    -moz-box-shadow: 0px 2px 5px 0px rgba(240,240,240,1);
    box-shadow: 0px 2px 5px 0px rgba(240, 240, 240, 1);
}
.grayGradeBox.round{
	    border-radius: 4px;
}
.grayGradeBox h1{
	font-size: 20px;
	font-familyVerdana, Geneva, sans-serif;
	font-weight: bold;
}
#pageHeading.grayGradeBox h1{
	margin: 0;
    padding: 16px 0px 16px 26px;
	
}


.headingGrayBox.round{
	    border-radius: 4px;
}
.headingGrayBox h1{
	font-size: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}
#pageHeading.headingGrayBox h1{
	margin: 0;
    padding: 16px 0px 16px 26px;
	color: #19548F;
}

.headingGrayBox h2{
	font-size: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}
.subHeading.headingGrayBox h2{
	margin: 0;
    padding: 16px 0px 16px 26px;
	color: #19548F;
}
.headingGrayBox{
	background: #f0eded;
    background: -moz-linear-gradient(top, #f0eded 0%, #f4f2f2 35%, #faf9f9 70%, #fefefe 100%);
    background: -webkit-linear-gradient(top, #f0eded 0%, #f4f2f2 35%, #faf9f9 70%, #fefefe 100%);
    background: linear-gradient(to bottom, #f0eded 0%, #f4f2f2 35%, #faf9f9 70%, #fefefe 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0eded', endColorstr='#fefefe',GradientType=0 );
    border: solid 1px #e4e4e4;
	    -webkit-box-shadow: 0px 2px 5px 0px rgb(240, 240, 240);
    -moz-box-shadow: 0px 2px 5px 0px rgba(240,240,240,1);
    box-shadow: 0px 2px 5px 0px rgba(240, 240, 240, 1);
}

#bannerCarousel .carousel-inner{
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fefefe+0,fafafa+50,fafafa+100 */
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fefefe+0,fdfdfd+25,f9f9f9+50,f5f5f5+75,f4f4f4+100 */
background: linear-gradient(to bottom,  rgba(254,254,254,1) 0%,rgba(253,253,253,1) 25%,rgba(249,249,249,1) 50%,rgba(245,245,245,1) 75%,rgba(244,244,244,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

	
	border: solid 1px #d2d2d2;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;

}

.buy-now-btn {
    display: inline-block;
    padding: 2px 22px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
	line-height: 22px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
	text-shadow: 1px 1px 0 #82aace, 1px -1px 0 #82aace, -1px 1px 0 #82aace, -1px -1px 0 #82aace, 1px 0px 0 #82aace, 0px 1px 0 #82aace, -1px 0px 0 #82aace, 0px -1px 0 #82aace, 0px 0px 9px rgba(190,215,235,0);
   
    
    border: 1px solid #aebac6;
    border-radius: 4px;

       /* === MULTI-LAYER BACKGROUND === */
     background:
        /* top gloss highlight */
        linear-gradient(
            to bottom,
            rgba(255,255,255,0.6) 0%,
            rgba(255,255,255,0.2) 25%,
            rgba(255,255,255,0) 55%
        ),

        /* main two-tone body */
        linear-gradient(
            to left,
            #ff9a2f 0%,     /* ORANGE TOP */
            #ff7a00 67%,    /* ORANGE MID */
            #1f6fe5 68%,    /* HARD COLOR BREAK */
            #1257c7 100%    /* BLUE BOTTOM */
        );
    
    box-shadow:
        inset 0 1px 0 0 rgba(255,255,255,0.4),
		 inset 0 0px 0 2px rgba(255,255,255,0.4),
        0 2px 3px rgba(0,0,0,0.2);

    

    cursor: pointer;
}

.buy-now-btn:hover {
    background: linear-gradient(to bottom, #63b2ff 0%, #2a7cf0 50%, #1a63d6 100%);
}

.buy-now-btn:active {
    transform: translateY(1px);
    box-shadow:
        inset 0 2px 4px rgba(0,0,0,0.25);
}
/*-----------Start: Main Nav-----------*/



.navbar-brand{
	margin-right: 0px;
}
.logoTxtSub {
font-size: 12px;
}
#headPhoneWrap {
    color: #000000;
    padding-top: 10px;
	font-weight: bold;
}
#logoCol a:hover{
	   text-decoration: none;
}
.navbar .navbar-toggler {
border-color: transparent;
color: #000;
}

.logoTxt{
	font-size: 12px;
    word-spacing: 1px;
    font-style: italic;
    font-family: "Arial", Helvetica;
}

.undLTxt {
    text-decoration: underline;
}
.secureTxt {
    font-size: 12px;
	font-weight: normal;
}
.secureTxt i{
	color: #e3c33e;
}
.headMenu {
    float: right;
    list-style-type: none;
    font-size: 13px;
    text-align: left;
    padding-right: 15px;
	margin-bottom: 0px;
}
#headerRow a {
    color: #000;
}
.headMenu .fa {
    padding: 0 5px 0 0;
}
.navLinkGradient {
  background: linear-gradient(to bottom, 
    #f8f8f8 0%, 
    #f0f0f0 50%, 
    #e8e8e8 100%) no-repeat;
  /* Alternative more accurate version */
  /* background: linear-gradient(to bottom, #ffffff, #e5e5e5); */
}
.navLinkGradient:hover{
	background: linear-gradient(to bottom, 
    #e0f0ff 0%, 
    #c0e0ff 50%, 
    #a0d0ff 100%) no-repeat;
}


	
	
	

	#navbarContent{
		/*border-bottom: solid 1px #d5d5d5;
		border-left: solid 1px #d5d5d5;*/
		border-top: solid 1px #d5d5d5;


	}

#topMenuNav .nav-link{
	font-family: "Arial", Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
#topMenuNav .nav-link:hover{
	color: #000;
	text-decoration: none;
}
#topMenuNav .nav-item{
	border-top: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	padding: 2px 0px 2px 0px;
}
#topMenuNav .first.nav-item{
	
	border-left: solid 1px #cccccc;
	-webkit-border-top-left-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-bottomleft: 4px;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
#topMenuNav .last.nav-item{
	-webkit-border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 4px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
	border-right: solid 1px #cccccc;
}
#topMenuNav .nav-item{
/*background: linear-gradient(180deg, #e2e4ea,#fbfbfb,#f5f5f5,#e6e6e7,#d3d3db,#ededed,#f5f5f5,#e2e4ea);*/

/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#e2e4ea+1,fbfbfb+2,f5f5f5+40,e6e6e7+70,f5f5f5+100 */
background: linear-gradient(to bottom,  rgba(226,228,234,1) 1%,rgba(251,251,251,1) 2%,rgba(245,245,245,1) 40%,rgba(230,230,231,1) 70%,rgba(245,245,245,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */


}
#topMenuNav .nav-item:hover{
	background: linear-gradient(180deg, #fefeff,#f6faff,#e9f3ff,#e2efff,#cfe5ff,#c8e1ff,#c3deff);
	color: #000;
}
#topMenuNav  .subUL{
	display:flex;
	padding-left: 0px;
}
#topMenuNav .subUL li{
	display:list-item;
	list-style-type:none;
}
.break {
  flex-basis: 100%;
  height: 0;
}
#topMenuNav .subMenuItm.nav-item{
	border-top: 0px;
	border-bottom: 0px;
	    padding: 7px 0px 7px 0px;
		background: #f8f8f8;
		
}
#topMenuNav .subMenuItm .nav-link:hover{
	    color: #ff5a00;
		text-decoration: none;

}
#topMenuNav .subMenuItm.nav-item:last-child{
	border-right: 0px;
}
#topMenuNav .subMenuItm.nav-item:not(:last-child){
	border-left: 0px; 
	border-right: solid 1px #000000;
	border-image: linear-gradient(
    to bottom, 
    transparent 30%, 
    black 30% 70%, 
    transparent 70%
  ) 1; /* '1' is the border-image-slice value */
}

#topMenuNav .subMenuItm.first.nav-item{
	border-left: 0px;
}
#topMenuNav .subUL{
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-left-radius: 4px;
-webkit-border-top-left-radius: 0px;
-moz-border-radius-topleft: 0px;
border-top-left-radius: 0px;
	-webkit-border-bottom-right-radius: 4px;
-moz-border-radius-bottomright: 4px;
border-bottom-right-radius: 4px;
-webkit-border-top-right-radius: 0px;
-moz-border-radius-topright: 0px;
border-top-right-radius: 0px;
}
.subMenuItm.nav-item.first{
	
}
.subMenuItm.nav-item.last{

}
#topMenuNav .subMenuLink{
	
font-family: "Verdana", Arial, Helvetica;
    font-size: 11px;
	font-weight: normal;
}
/*-----------END: Main Nav-----------*/
/*------------START: FOOTER--------------------*/
#subFooterWrp{
	
font-family: "Verdana", Geneva, sans-serif;
}

#subFooterWrp h5{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0px;
}
#subFooterWrp p{
	font-size: 12px;
    line-height: 17px;
 
}
#subFooterWrp ul{
	padding-left: 5px;
}
#subFooterWrp ul li{
	list-style-type: none;
	height: 19px;
}

#subFooterWrp ul li a{
	font-family: "Verdana", Geneva, sans-serif;
    font-size: 11px;
}
.payMethodsWrp{
	font-size: 25px;
}
footer{
	
}
#footLogoWrap {
    margin-top: 25px;
}
#footContainer {
   
    font-size: 11px;
  
    padding-bottom: 25px;
}
.footMenu li {
	
    border-right: solid 1px #000000;
    display: inline-block;
    padding: 0 10px;
    font-weight: normal;
}
.footMenu .last {
    border-right: none;
}
.footMenu {
    padding-left: 0px;
    list-style-type: none;
    margin-top: 20px;
}
#footMenuWrap {
    float: left;
}
.footMenu .first {
    padding: 0 10px 0 0;
}
/*------------END: FOOTER--------------------*/

/*-----------START: Product List-----------*/

.homeProdBox{
	background: #fefeff;
	border: solid 1px #d5d5d5;
	padding-top: 1rem;
	padding-bottom: 1rem;
	height: 100%;
}
.homeProdBox:hover{
	background: linear-gradient(to bottom, #e0f2ff 0%, #f0f8ff 30%, #f8fbff 60%, #ffffff 100%) no-repeat;
}
.homeProdBox i{
	color: #f2932e;
}
.homeProdBox ul li{
	list-style-type: none;
	font-size: 12px;
	overflow-wrap: break-word;
}
.homeProdBox ul{
	padding-left: 0rem;
	margin-left: .75em;
}
.homeProdBox .tit{
	font-family: arial, helvetica;
    font-size: 16px;
	font-style: italic;
	    font-weight: bolder;
}
.prodSectRow{
	height: 100%;
}
.prodCol{
	height: 85%;
}
.prodCol a{
	text-decoration: none;
}

.thumbHeadGrad {
    background: linear-gradient(to bottom, rgba(179, 207, 248, 1) 0%, rgba(193, 218, 250, 1) 15%, rgba(223, 239, 254, 1) 50%, rgba(229, 243, 255, 1) 75%, rgba(229, 243, 255, 1) 100%);
    border-radius: 5px;
}
.thumbInsetShadow {
    -webkit-box-shadow: inset 0px 0px 15px 0px #d9e3f0;
    box-shadow: inset 0px 0px 15px 0px #d9e3f0;
}
.prodThumbBox {
    min-height: 300px;
    border: solid 1px #d9e3f0 ! Important;
    border-radius: 5px;
}
.prodThumbBox .tit {
    min-height: 48px;
}
.homeProdBox .tit {
    font-family: arial, helvetica;
    font-size: 16px;
    font-style: italic;
    font-weight: bolder;
}

#quickOrderModal .modal-body{
	font-size: 12px;
}
.prodDescWrp ul li {
    font-size: 12px;
    margin-bottom: 5px;
    padding-top: 1.5px;
}
.prodDescWrp .fa-li {
    vertical-align: middle;
}
.prodDescWrp ul li span {
    font-weight: 700;
}
.prodDescWrp i {
    color: #f2932e;
}
.partnoWeightWrp, .partNoDivid {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}
.partnoWeightWrp .partnoTxt, .partNoDivid {
    font-weight: 700;
}
.reamCaseTab{
    color: #000;
	font-size: 13px;
}
#quickOrderModal .reamCaseTab{
    color: #000;
	font-size: 11px;
}
#quickOrderModal .reamCaseTab i{
	display:none;
}
@media (min-width: 1400px) {
#quickOrderModal .addCartTabsCol{
	padding-left: 0px;
	padding-right: 0px;
}
}
#quickOrderModal .partNoDivid{
	display:none !important;
}
#quickOrderModal .viewAllLink a{
	
	    text-decoration: underline;
    color: #19548F;
}
#quickOrderModal .viewAllLink a:hover{
	color: #000000;
}
.reamCaseTab .nav-link{
    background-color: #E3F1FF;
	color: #000000;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}
.reamCaseTab .nav-link:hover {
    background-color: #19548F;
    color: #fff;
}
.reamCaseTab .nav-link.active  {
 font-weight: bold;
     background: linear-gradient(to bottom, #f0eded 0%, #f4f2f2 35%, #faf9f9 70%, #fefefe 100%);
	 border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}
.reamCaseTab .nav-link.active:hover{
 color: #000;
  background: linear-gradient(to bottom, #f0eded 0%, #f4f2f2 35%, #faf9f9 70%, #fefefe 100%);
}
.reamCaseTab .nav-link i{

}
.reamCaseTab .nav-link{
border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.prodAddCartWrp .tab-content {
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}
.case-tab{
	margin-right: 2px;
}

.perfCasePrice{
list-style-type: none;		
}
.perfCasePrice li{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.perfCasePrice li span{
	font-weight: bold; 
}
.itemNumWrp{
	font-size: 12px;
}
.check-quantity{
border: 1px solid #d9d9d9 !important;
}
.check-quantity li input, .check-quantity li label{
vertical-align: middle;
}
.check-quantity{
max-width: 350px;
margin: 0 auto;
}
.reamCaseTab .nav-item button:not(.active){
	opacity: .65;
}
.paperWeightTab .nav-item button:not(.active){
	opacity: .65;
}




@media (max-width: 501px) {
	.reamCaseTab li i{
		display: none;
	}
	.reamCaseTab li{
		font-size: 11px;
	}
}

@media (min-width: 1400px) {
	#quickOrderModal .modal-dialog{
		max-width: 710px;
	}
}
/*------------END: Product List--------------------*/

/*START: Prod details*/
.inputQty {
    border: solid 1px rgb(118, 118, 118);
    max-width: 95px;
}
.addCartFrmWrp label {
    font-weight: 700;
    font-size: 14px;
}
.caseQtyInputWrp {
    max-width: 250px;
    margin: 0 auto;
}
#check-quantity{
	border-left: solid 1px #C9DDED ! Important;
	border-right: solid 1px #C9DDED ! Important;
	border-bottom: solid 1px #C9DDED ! Important;
}
#check-quantity, #package-options {
    border: 1px solid #d9d9d9;
    border-top: none;
}
.list-no-bullets {
    padding: 0;
    margin: 0;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    overflow: hidden;
}
#check-quantity li.evenrow, #package-options li.evenrow {
    background: #f1f8ff;
}
#check-quantity li.oddrow, #package-options li.oddrow {
    background: #eaeaea;
}
#check-quantity li:hover, #package-options li:hover, #check-quantity li.hover, #package-options li.hover {
    background: #f3e6eb;
}
#check-quantity li input, #package-options li input {
    display: inline-block;
    margin: 0;
}
#check-quantity li.first {
    height: auto;
}
#check-quantity li, #package-options li {
    padding: 2px 4px 2px 7px;
}
#check-quantity li {
    height: auto;
    text-align: left;
    vertical-align: baseline;
}
#check-quantity li, #package-options li {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    vertical-align: middle;
    cursor: pointer;
}
.quantity-price {
    font-weight: bold;
    
}
#check-quantity li label {
    margin-top: 5px;
    margin-bottom: 5px;
}
}
#check-quantity li *, #package-options li * {
    vertical-align: middle;
}
.check-quantity .first .quantity-desc {
    font-weight: bold;
}
#qtyOptLi-1 .quantity-price {
    color: #ff0000;
}
/*END: Prod details*/


/*-----------START: Validation-----------*/
.custValMsg {
    display: none;
    width: 100%;
    margin-top: 0.25rem;
    font-size: .875em;
    color: #dc3545;
}
/*-----------END: Validation-----------*/


/*-----------START: USERs-----------*/

#userProfileNav {
    background-color: #439fde;
    margin-top: 20px;
    margin-bottom: 10px;
}
#userProfileNav ul {
    list-style-type: none;
    margin: 0;
    padding: 10px;
    overflow: hidden;
}
#tabs ul li{
    padding: 0 10px;
}
#userProfileNav li {
    float: left;
    color: #fff;
}

.signOutLink {
    color: #000;
    float: right;
    font-size: 14px;
    font-weight: 700;
}
a.greenBtn{
	    background-color: #3dbd30;
		color: #fff !important;
    padding: 5px 15px !important;
	    font-size: 14px !important;
    text-align: center;
    border-radius: 25px;
    width: 254px;
    display: block;
    margin-bottom: 1em;
    font-weight: 700;
	border: solid 1px #3dbd30; 
}
a.greenBtn:hover{
	background-color: #3dbd30;
		color: #fff !important;
		border: solid 1px #3dbd30; 
		text-decoration: none;
}
.showPwdLabel, #forgotpasswordlink a, .makeSureWrp{
	font-size: 11px;
}
.makeSureWrp a{
	text-decoration: underline;
}
.rghtIconWrp .fa {
    color: #27c27e;
    font-size: 22px;
    background: #11945a;
    background: -webkit-linear-gradient(to right,#11945a 0,#1cab6c 50%,#29c580 100%);
    background: -moz-linear-gradient(to right,#11945a 0,#1cab6c 50%,#29c580 100%);
    background: linear-gradient(to right, #11945a 0, #1cab6c 50%, #29c580 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.loginRghtLineWrp .rghtTextWrp {
    font-size: 14px;
	display: inline-block;
	width: 100%;
}
.loginRghtLineWrp div{
	display: inline-block;
}
.chkWrp, .txtWrp {
    float: left;
}
.chkWrp {
    width: 6%;
}
.loginRghtLineWrp .rghtIconWrp {
    padding-right: 5px;
}
.loginRghtLineWrp .rghtTextWrp {
    font-size: 14px;
}
#loginRegisterWrap {
    line-height: 1;
}
.rghtIconWrp .fa {
    font-size: 17px;
}
.loginRghtGryWrp {
    border: 1px solid #a1a1a1;
    border-radius: 5px;
    padding: 20px;
    max-width: 480px;
    margin: 0 auto;
    height: 340px;
}
.gray-frame {
    background: #f7f7f7;
    background: -moz-linear-gradient(top,#f7f7f7 0,#fafafa 35%,#fefefe 70%,#fff 100%);
    background: -webkit-linear-gradient(top, #f7f7f7 0, #fafafa 35%, #fefefe 70%, #fff 100%);
    background: linear-gradient(to bottom, #f7f7f7 0, #fafafa 35%, #fefefe 70%, #fff 100%);
    border: 1px solid #e4e4e4;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    padding: 10px;
}
.loginRghtLineWrp .hightlight{
	font-weight: 700;
}
.newCustLine .labelTxt{
	font-size: 14px;
	
} 
.needHlpWrp {
    background-color: #f7f7f7;
    border: 1px solid #e7e7e7;
    padding: 22px;
   
    font-size: 14px;
    color: #5e5e5e;
}
.needHlpWrp a {
    padding-left: 10px;
    color: #237bc3 !important;
}
/*-----------END: USERs-----------*/

/*-----------ALL Media Queries Below this line-----------*/
#msgWrp .alert-dismissible .btn-close{
	    padding: 1rem 1rem;
}


@media (max-width: 991px)  {
	#topMenuNav{
	margin-left: -15px;
    margin-right: -15px;
}
	#logoWrapMobile .logoTxtMain {
			font-size: 25px;
		line-height: 25px;
		margin-bottom: 3px;
	}
	.mobileIconsWrap{
		margin-right: -10px;
	}
	.mobileIconsWrap a{
		display: inline-block;
		text-align: center;
		padding: 0 .45em;
		
	}
	.mobileIconsWrapTxt{
		text-align: center;
		color: #000;
		font-size: 10px;
	}
	    #logoWrapMobile {
        padding: 8px 0 8px 1rem;
    }
}

@media (max-width: 575px) 	{
		
	.footContentWrp{
		width: 220px;
		margin-left: 2rem;
		
	}
}
@media (max-width: 470px) {
    .mobileIconsWrap {
        margin-right: -25px !important;
    }
}
@media (max-width: 436px) {
    #mobileLogoImg {
       max-width: 175px;
    }
}
@media (max-width: 414px) {
    .mobileIconsWrap {
        margin-right: -10px !important;
    }
}
@media (max-width: 390px) {
    #mobileLogoImg {
       max-width: 150px;
}
}
@media (max-width: 363px) {
    .mobileIconsWrap {
        display: none !important;
    }
}	
@media (min-width: 576px) {

}
@media (min-width: 768px) {

}
@media (min-width: 992px) {
	.editDeleteCol{
		min-width: 170px;
	}
	#navbarSupportedContent{
	background: #f8f8f8;
}
.subUL{
	margin-bottom: 0px;
}
.navbar-nav{
margin-bottom: 1px !important; 
-webkit-box-shadow: 0px 3px 20px -8px rgba(0,0,0,0.15); 
box-shadow: 0px 3px 20px -8px rgba(0,0,0,0.15);
}
}  

@media (min-width: 1200px) {

}
@media (min-width: 1400px) {
	
}