.b365_btn {
	position:relative; display:inline-block; width:100%; color:#fff; text-align:center; font-weight:bold;
	font-size:14px; line-height:14px; white-space:nowrap; border-radius:8px; padding:8px 0;
	font-family: Open Sans, Helvetica,Arial,sans-serif;
	-webkit-transition:border .25s linear, color .25s linear, background-color .25s linear;
	transition:border .25s linear, color .25s linear, background-color .25s linear;
}
.b365_btn:link{text-decoration:none;}
.b365_btn:visited{text-decoration:none;}

.b365_btn.p1 { width:100%; }
.b365_btn.p2 { width:49%; }
.b365_btn.p3 { width:32%; }
.b365_btn.p4 { width:24%; }

.b365_btn.btn-sea{background-color: #08bc9a; border-color: #08bc9a; -webkit-box-shadow: 0 3px 0 #088d74; box-shadow: 0 3px 0 #088d74;}
.b365_btn.btn-sea:hover{background-color:#01a183;}
.b365_btn.btn-sea:active{ top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-dark-blue{background-color: #237fbc; border-color: #237fbc; -webkit-box-shadow: 0 3px 0 #1a5c87; box-shadow: 0 3px 0 #1a5c87;}
.b365_btn.btn-dark-blue:hover{background-color:#166ea8;}
.b365_btn.btn-dark-blue:active{ top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-deep-blue{background-color: #23314b; border-color: #23314b; -webkit-box-shadow: 0 3px 0 #1c283f; box-shadow: 0 3px 0 #1c283f;}
.b365_btn.btn-deep-blue:hover{background-color:#166ea8;}
.b365_btn.btn-deep-blue:active{ top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-rouge{background-color: #c0392b; border-color: #c0392b; -webkit-box-shadow: 0 3px 0 #8f2a1f; box-shadow: 0 3px 0 #8f2a1f;}
.b365_btn.btn-rouge:hover{background-color:#ac3420;}
.b365_btn.btn-rouge:active{top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-dark{background-color: #2c3d51; border-color: #2c3d51; -webkit-box-shadow: 0 3px 0 #080c0f; box-shadow: 0 3px 0 #080c0f;}
.b365_btn.btn-dark:hover{background-color:#202d3d;}
.b365_btn.btn-dark:active{top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-orange{background-color: #f59e00; border-color: #f59e00; -webkit-box-shadow: 0 3px 0 #b37401; box-shadow: 0 3px 0 #b37401;}
.b365_btn.btn-orange:hover{background-color:#dd9003;}
.b365_btn.btn-orange:active{top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-deep-orange{background-color: #641e02; border-color: #641e02; -webkit-box-shadow: 0 3px 0 #541512; box-shadow: 0 3px 0 #541512;}
.b365_btn.btn-deep-orange:hover{background-color:#E63610;}
.b365_btn.btn-deep-orange:active{top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-sunflower{background-color: #f2c500; border-color: #f2c500; -webkit-box-shadow: 0 3px 0 #b19001; box-shadow: 0 3px 0 #b19001;}
.b365_btn.btn-sunflower:hover{background-color:#e3ba02;}
.b365_btn.btn-sunflower:active{top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-red{background-color: #ea4f37; border-color: #ea4f37; -webkit-box-shadow: 0 3px 0 #b13825; box-shadow: 0 3px 0 #b13825;}
.b365_btn.btn-red:hover{background-color:#a53422;}
.b365_btn.btn-red:active{top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-deep-red{background-color: #4d0003; border-color: #4d0003; -webkit-box-shadow: 0 3px 0 #330002; box-shadow: 0 3px 0 #330002;}
.b365_btn.btn-deep-red:hover{background-color:#b30006;}
.b365_btn.btn-deep-red:active{top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-concrete{background-color: #7e8c8d; border-color: #7e8c8d; -webkit-box-shadow: 0 3px 0 #4e5b5c; box-shadow: 0 3px 0 #4e5b5c;}
.b365_btn.btn-concrete:hover{background-color:#6a7879;}
.b365_btn.btn-concrete:active{top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-black{background-color: #111; border-color: #111; -webkit-box-shadow: 0 3px 0 #222; box-shadow: 0 3px 0 #222;}
.b365_btn.btn-black:hover{background-color:#333;}
.b365_btn.btn-black:active{top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-green{background-color: #1D6E4D; border-color: #1D6E4D; -webkit-box-shadow: 0 3px 0 #103c2b; box-shadow: 0 3px 0 #103c2b;}
.b365_btn.btn-green:hover{background-color:#4acf9a;}
.b365_btn.btn-green:active{top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-purple{background-color: #4d0021; border-color: #4d0021; -webkit-box-shadow: 0 3px 0 #330016; box-shadow: 0 3px 0 #330016;}
.b365_btn.btn-purple:hover{background-color:#cc0058;}
.b365_btn.btn-purple:active{top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-violet{background-color: #2f2972; border-color: #2f2972; -webkit-box-shadow: 0 3px 0 #171438; box-shadow: 0 3px 0 #171438;}
.b365_btn.btn-violet:hover{background-color:#5f56c2;}
.b365_btn.btn-violet:active{top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-light-violet{background-color: #3a1c4a; border-color: #3a1c4a; -webkit-box-shadow: 0 3px 0 #1d0e25; box-shadow: 0 3px 0 #1d0e25;}
.b365_btn.btn-light-violet:hover{background-color:#743894;}
.b365_btn.btn-light-violet:active{top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}

.b365_btn.btn-gray{background-color: #2d3239; border-color: #2d3239; -webkit-box-shadow: 0 3px 0 #17191c; box-shadow: 0 3px 0 #17191c;}
.b365_btn.btn-gray:hover{background-color:#5b6471;}
.b365_btn.btn-gray:active{top: 3px; outline: none; -webkit-box-shadow: none; box-shadow: none;}
