* { font-family: 'Play', sans-serif !important; }
.padd30 { padding-top: 30px; padding-bottom: 30px; }
.padd20 { padding: 20px 30px; }
.img-responsive { display: inline-block; }

.header p { color: #C8C8C8; font-size: 18px; }
.header a.logo { margin-bottom: 20px; display: block; }

.product_content ul { list-style: none; }
.product_content ul li { padding-right: 30px; background: url('../images/check.png') no-repeat right center; color: #C8C8C8; font-size: 18px; }
.products h2 { color: rgba(168,167,167,1); font-size: 36px; }
.product_content h3 { color: #C8C8C8; font-size: 24px; }
.product_content p { color: #000; font-size: 18px; }
.product_content a.learn { margin: 20px 0px; display: inline-block; letter-spacing: 0.3em; font-size: 12px; color: #C8C8C8; }
.product_content .price { font-size: 36px; line-height: 60px; vertical-align: middle; text-decoration: line-through; }
.product_content a.buy { transition: color 0.4s ease 0s; border-radius: 50%; cursor: pointer; text-decoration: none; text-align: center; line-height: 60px; width: 60px; color: #FFF; background: #000; display: inline-block; margin-left: 30px; }

.product_content a.buy_green { background: rgba(102, 191, 51, 1); }
.product_content a.buy_green:hover { color: rgba(60, 147, 0, 1); }
.product_content .price_green { color: rgba(102, 191, 51, 1); }

.product_content a.buy_pink { background: #CC5599; }
.product_content a.buy_pink:hover { color: #B95591; }
.product_content .price_pink { color: #CC5599; }

.product_content a.buy_violet { background: #9397EC; }
.product_content a.buy_violet:hover { color: #676BCE; }
.product_content .price_violet { color: #9397EC; }

.product_content a.buy_blue { background: #33A3DC; }
.product_content a.buy_blue:hover { color: #398DBE; }
.product_content .price_blue { color: #33A3DC; }

.product_content a.buy_yellow { background: #EBC200; }
.product_content a.buy_yellow:hover { color: #398DBE; }
.product_content .price_yellow { color: #EBC200; }

.product_content a.buy_orange { background: #F07800; }
.product_content a.buy_orange:hover { color: #398DBE; }
.product_content .price_orange { color: #F07800; }

.footer { background: #DCD1B8; }
.footer p { margin-bottom: 0px; }
.footer a { color: #A8A7A7; font-size: 14px; padding: 0px 10px; transition: color 0.4s ease 0s; }
.footer a:hover { color: #FFF; }
.footer .left-footer { margin-bottom: 20px; }
.footer .right-footer p span { font-size: 8px; letter-spacing: 0.1em; }

.system_container a { display: inline-block; }
.system_container { background: url('../images/banner_system.jpg') no-repeat center center; }
.system h1 { font-size: 24px; color: rgba(168,167,167,1); margin-bottom: 30px; }
.system h2 { font-size: 18px; color: #000; border-bottom: 1px solid #000; padding-bottom: 20px; }
.system .top_border { font-size: 18px; }
.system .top_border span { border-top: 1px solid #000; display: inline-block; padding-top: 20px; }

.contact h1 { color: #3399CC; font-size: 24px; margin-bottom: 20px; }
.contact p { margin-bottom: 20px; }
.red { border: 1px solid #ccc; border-left: 3px solid red; padding: 10px; border-radius: 3px; color: red; }
.green { border: 1px solid #ccc; border-left: 3px solid green; padding: 10px; border-radius: 3px; color: green; }

.buynow { display: inline-block; width: 120px; margin-left: 10px; }


/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {

}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
	.container { width: 980px !important; }
	.header p { text-align: left !important; }
	.footer .left-footer { text-align: left !important; margin-bottom: 0px; }
	.footer .right-footer { text-align: right !important; }
	.footer .right-footer p span { margin-left: 30px; }
	.header a.logo { margin-bottom: 0px; }
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

}