body {
  background: #fff;
}

.divImg {
    background-image: url("img/checked_circle.png");
    background-repeat: no-repeat;
    width: 2%; /* 'auto' or your image's width*/
    height: 2%; /* 'auto' or your image's height*/
    margin: 0;
    padding: 0;
}

.divTab {
	display: none;
/*	width:40% !important; */
}

/* input placeholder styling */
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #babdb6;
	font-style: italic;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #babdb6;
   font-style: italic;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #babdb6;
   font-style: italic;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #babdb6;
   font-style: italic;
}
::-ms-input-placeholder { /* Microsoft Edge */
   color:    #babdb6;
   font-style: italic;
}

::placeholder { /* Most modern browsers support this now. */
   color:    #babdb6;
   font-style: italic;
}
.tabs li {
	color:#08c;
	display:inline-block;
	list-style:none; 
	text-align:center;
}

.tabs a {
	background:#ffffff;
    border-radius: 7px 7px 7px 7px;
  	box-sizing: border-box;
	color:#08c;
	display:inline-block;
  	font-size: 22px;
  	line-height: 140%;
    margin-bottom:3px;
/*	padding:5px 40px; */
	padding-left: 2%;	/* was 6% */
	padding-right: 2%;		/* was 1% */
  	padding-top: 10px;
    position: relative;
	text-decoration:none;
	top: 3px;
	transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;

}

.tabs a.active {
	background: #dfe3e7;
	border-bottom:3px orange solid;
	border-left:11px #dfe3e7 solid;
	border-right:11px #dfe3e7 solid;
  	color:#000000;
	top:0px;
}
.tabs a:hover {
  	background: #f2f2f2;
	top: 0px;
  	border-bottom:3px orange solid;
  	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

#tab1, #tab2, #tab3, #tab4, #tab5 {
    animation: fadein 1s;
    -moz-animation: fadein 1s; /* Firefox */
    -webkit-animation: fadein 1s; /* Safari and Chrome */
    -o-animation: fadein 1s; /* Opera */
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}
  		
ul li img {
	display:none;
   /* margin-left: 10px; */
	height: 28px;
	padding-left: 0px !important;
	padding-right: 0px !important;
    vertical-align: middle;
	width: 28px;
}

ul li {
    font: 14px/24px Helvetica, Arial, sans-serif;
	padding-left: 2%;	
	padding-right: 4%;
    white-space: nowrap;
}

.no-pointers {
	pointer-events:none;
}
