/*
Description: CSS3 Option Style
*/

/*
	Drop Shadow
---------------------------------------------------------------------------- */
.bx_shadow01 {
box-shadow:rgba(240, 240, 240, 0.65) 0px 0px 5px 3px;
-webkit-box-shadow:rgba(240, 240, 240, 0.65) 0px 0px 5px 3px;
-moz-box-shadow:rgba(240, 240, 240, 0.65) 0px 0px 5px 3px;
}
.bx_shadow02 {
box-shadow:rgba(150, 150, 150, 0.50) 0px 0px 2px 3px;
-webkit-box-shadow:rgba(150, 150, 150, 0.50) 0px 0px 3px 3px;
-moz-box-shadow:rgba(150, 150, 150, 0.50) 0px 0px 3px 3px;
}
.bx_shadow03 {
box-shadow:rgba(207, 207, 207, 0.65) 0px 0px 5px 2px;
-webkit-box-shadow:rgba(207, 207, 207, 0.65) 0px 0px 5px 2px;
-moz-box-shadow:rgba(207, 207, 207, 0.65) 0px 0px 5px 2px;
}
.grd01 {
background: #313131;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxMzEzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #313131 0%, #000000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#313131), color-stop(100%,#000000));
background: -webkit-linear-gradient(top,  #313131 0%,#000000 100%);
background: -o-linear-gradient(top,  #313131 0%,#000000 100%);
background: -ms-linear-gradient(top,  #313131 0%,#000000 100%);
background: linear-gradient(to bottom,  #313131 0%,#000000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#313131', endColorstr='#000000',GradientType=0 );
}
.grd02 {
background: #ffdba6;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZGJhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjk5MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffdba6 0%, #ff9900 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffdba6), color-stop(100%,#ff9900));
background: -webkit-linear-gradient(top,  #ffdba6 0%,#ff9900 100%);
background: -o-linear-gradient(top,  #ffdba6 0%,#ff9900 100%);
background: -ms-linear-gradient(top,  #ffdba6 0%,#ff9900 100%);
background: linear-gradient(to bottom,  #ffdba6 0%,#ff9900 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdba6', endColorstr='#ff9900',GradientType=0 );
}

/*
	Radius
---------------------------------------------------------------------------- */
.radius5 {border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}
/*
	Baloon
---------------------------------------------------------------------------- */
.arrow_box { position: relative;}
.arrow_box:after, .arrow_box:before { top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;}
.arrow_box:after { border-color: #333; border-top-color: #333; border-width: 1px; margin-left: -1px;}
.arrow_box:before {  border-top-color: #333; border-width: 5px; margin-left: -5px;}