body{background-color:#f2f2f2;font-family:"Lato";font-weight:300;font-size:16px;color:#555;padding-top:50px;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;}
h1, h2, h3, h4, h5, h6{font-family:"Raleway";font-weight:300;color:#333;}
p{line-height:28px;margin-bottom:25px;}
.centered{text-align:center;}
a{color:#3bc492;word-wrap:break-word;-webkit-transition:color 0.1s ease-in, background 0.1s ease-in;-moz-transition:color 0.1s ease-in, background 0.1s ease-in;-ms-transition:color 0.1s ease-in, background 0.1s ease-in;-o-transition:color 0.1s ease-in, background 0.1s ease-in;transition:color 0.1s ease-in, background 0.1s ease-in;}
a:hover,
a:focus{color:#c0392b;text-decoration:none;outline:0;}
a:before,
a:after{-webkit-transition:color 0.1s ease-in, background 0.1s ease-in;-moz-transition:color 0.1s ease-in, background 0.1s ease-in;-ms-transition:color 0.1s ease-in, background 0.1s ease-in;-o-transition:color 0.1s ease-in, background 0.1s ease-in;transition:color 0.1s ease-in, background 0.1s ease-in;}

hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
#headerwrap{background-color:#286090;padding-top:60px;}
#headerwrap h1{margin-top:30px;color:white;font-size:70px;}
#headerwrap h3{color:white;font-size:30px;}
#headerwrap h5{color:white;font-weight:700;text-align:left;}
#headerwrap p{text-align:left;color:white}
#intro{padding-top:50px;border-top:#bdc3c7 solid 5px;}
#features, #faq, #demo{padding-top:50px;padding-bottom:50px;}
#features, #pricing,#pricingDiv {background-color:#286090;}
#features { color: white; }
#demo{padding-top:15px;padding-bottom:15px;}
#features .ac a{font-size:20px;}
#showcase, #pricing{display:block;padding-bottom:50px;}
#showcase h1 {color:#333;}
#pricing h1{color:#f5f5f5;}
#footerwrap{background-color:#286090;color:white;padding-top:40px;padding-bottom:60px;text-align:left;}
#footerwrap h3{font-size:28px;color:white;}
#footerwrap p{color:white;font-size:18px;}
#c{background:#222222;padding-top:15px;text-align:right;}
#c p{color:white}
*{box-sizing:border-box;}
.columns{float:left;width:33%;padding:8px;}
.price{list-style-type:none;border:1px solid #eee;margin:0;padding:0;-webkit-transition:0.3s;transition:0.3s;}
.price:hover{box-shadow:0 8px 12px 0 rgba(0,0,0,0.2)}
.price .header{background-color:#111;color:white;font-size:25px;}
.price li{border-bottom:1px solid #eee;padding:20px;text-align:center;color:white;}
.price .grey{background-color:#eee;color:black;}
.button{background-color:#4CAF50;border:none;color:white;padding:10px 25px;text-align:center;text-decoration:none;font-size:18px;}
.centerTable{margin:0px auto;}
.glyphicon{font-size:125px;}
.newButton {background-color: #eb0028;text-transform: uppercase;box-shadow: 0 3px 2px 0 rgb(51, 51, 51), 0 3px 1px -2px rgba(0, 0, 0, 0.76), 0 1px 5px 0 rgba(0,0,0,.12);color: white!important;padding: 0.3em 0.35em 0.5em 0.35em;border-radius: 1px;text-decoration: none;width: 100px;text-align: center;margin-top: 5px;display: inline-block;font-weight: bold;	}
.newButton:hover{text-decoration: none;}

/*add: May 2019*/
/*.navbar-default .navbar-nav>li>a {
    color: #333;
}
.navbar-default .navbar-brand {
    color: #1169b5;
}*/
/*.navbar-collapse:hover { 
  background-color: yellow;
}*/
@media only screen and (max-width:600px){.columns{width:100%;}
}


/*footer*/
#myFooter {
	background-color: #373a48;
	color:white;
}

#myFooter .footer-copyright{
	background-color: #383737;
	padding-top:3px;
	padding-bottom:3px;
	text-align: center;
}

#myFooter .footer-copyright p{
	margin:10px;
	color: #ccc;
}

#myFooter ul{
	list-style-type: none;
    padding-left: 0;
    line-height: 1.7;

}

#myFooter h5{
	font-size: 18px;
    color: white;
    font-weight: bold;
    margin-top: 30px;
}

#myFooter a{
	color:#d2d1d1;
	text-decoration: none;
}

#myFooter a:hover, #myFooter a:focus{
	text-decoration: none;
	color:white;
}

#myFooter .myCols{
	text-align: center;
}

#myFooter .social-networks{
	text-align: center;
	padding-top: 30px;
	padding-bottom: 38px;
}

#myFooter .social-networks a{
    font-size: 32px;
    margin-right: 5px;
    margin-left: 5px;
    color: #f9f9f9;
    padding: 10px;
    transition: 0.2s;
}

#myFooter .social-networks a:hover{
	text-decoration: none;

}
#myFooter .youtube:hover{
	color:red;
}

#myFooter .facebook:hover{
	color:#0077e2;
}

#myFooter .google:hover{
	color:#ef1a1a;
}

#myFooter .twitter:hover{
	color: #00aced;
}

@media screen and (max-width: 767px){
	#myFooter {
		text-align: center;
	}
}