/* Add here all your CSS customizations */
.header-logo{
width:220px;
height:auto !important;
}
.text{
width:100%;
padding:40px 0px;
}
h2 strong{
color:#4498d8;
}

.text p{
text-align:justify;
}

.products_body{
width:100%;
padding:40px 0px;
background:#f4faff;
}
.black{
color:#000000 !important;
}
.feature-box.feature-box-style-2 h4{
color:#e02401;
}

.fa-stack i.fa-star-half {
    color:yellow;
    -webkit-text-stroke-width: 1px;
   /* -webkit-text-stroke-color: #ffe802;*/
    margin-left: -5px;
}

.yellow i{
    color: #00008b !important;
}
.red{
color:#e02401;
}
.side {
    width: 100%;
    padding: 10px;
    background: #fff;
    border: 4px solid #82bd12;
}
.green{
color:#82bd12;
}

.blue_text{color:#00a9de !important;}

html .heading-primary, html .lnk-primary,  html .text-primary whitetext {
    color: #fff !important;
	}


.box
{
    width: 100%;
    background: #fff;
    padding: 20px;
    float: left;
    border: #2e358f dashed 3px;
    margin-bottom: 10px;
	}
/*Table css */
.CSSTableGenerator {
	margin: 0;
	padding: 0;
	width: 100%;
	/*box-shadow: 10px 10px 5px #888888;
	/*border: 1px solid #000000;*/
	-webkit-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
	-webkit-border-top-left-radius: 0;
	border-top-left-radius: 0;
}

.CSSTableGenerator table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

.CSSTableGenerator tr:last-child td:last-child {
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
}

.CSSTableGenerator table tr:first-child td:first-child {
	-webkit-border-top-left-radius: 0;
	border-top-left-radius: 0;
}

.CSSTableGenerator table tr:first-child td:last-child {
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
}

.CSSTableGenerator tr:last-child td:first-child {
	-webkit-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
}

.CSSTableGenerator tr:hover td {
}

.CSSTableGenerator tr:nth-child(odd) {
	background-color: #f6f6f6;
}

.CSSTableGenerator tr:nth-child(even) {
	background-color: #ffffff;
}

.CSSTableGenerator td {
	vertical-align: middle;
	border: 1px solid #000000;
	border-width: 0 1px 1px 0;
	text-align: left;
	padding: 0px 7px;
	font-size: 14px;
	font-family: Arial;
	font-weight: normal;
	color: #000000;
}

.CSSTableGenerator tr:last-child td {
	border-width: 0 1px 0 0;
}

.CSSTableGenerator tr td:last-child {
	border-width: 0 0 1px;
}

.CSSTableGenerator tr:last-child td:last-child {
	border-width: 0;
}

.CSSTableGenerator tr:first-child td {
	background: -o-linear-gradient(bottom,#00a9de 5%,#00a9de 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0.05,#00a9de),color-stop(1,#00a9de));
	background: -moz-linear-gradient(center top,#00a9de 5%,#00a9de 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff817b",endColorstr="#f4544c");
	background: -o-linear-gradient(top,#00a9de,#00a9de);
	background-color: #00a9de;
	border: 0 solid #000000;
	text-align: center;
	border-width: 0 0 1px 1px;
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
	color: #ffffff;
}

.CSSTableGenerator td  p{
color:#000000
}

.CSSTableGenerator td  ul li{
/*color:#fff; */
}

.CSSTableGenerator td  ul li i{
/*color:#fff; */
}

.CSSTableGenerator td  ul {
list-style:none;
padding-left:4px;

}
.blue{
color:#3c3c3c !important;
margin-bottom:5px;
font-size:16px;
}

.blue  i{
color:#1bb47c;
}

.black{
color:#3c3c3c !important ;
}



.CSSTableGenerator tr:first-child:hover td {
	background: -o-linear-gradient(bottom,#00a9de 5%,#00a9de 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0.05,#00a9de),color-stop(1,#00a9de));
	background: -moz-linear-gradient(center top,#00a9de 5%,#00a9de 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a9de",endColorstr="#00a9de");
	background: -o-linear-gradient(top,#00a9de,#00a9de);
	background-color: #00a9de;
}

.CSSTableGenerator tr:first-child td:first-child {
	border-width: 0 0 1px;
}

.CSSTableGenerator tr:first-child td:last-child {
	border-width: 0 0 1px 1px;
}

.white i{
color:#1bb47c !important;
}
.CSSTableGenerator td a {
color:#1bb47c;
}	
/*Table CSS Ends here */