/* 쇼핑버튼 및 와드버튼 */

a.shoping_link_bt {
	width: 100%;
	height: 50px;
	margin: auto;
	margin-top: 0;
	margin-bottom: 40px;
	font-size: 16px;
	font-weight: bold;
	display: block;
	color: #fff;
	line-height: 50px;
	border-radius: 50px;
	background-color: #ff4e6e;
	text-align: center;
	float: left;
}

a.shoping_link_bt:visited{
	color: #fff;
}

.shoping_link_bt:hover{
	background: #ffc1a7;
    background: linear-gradient(to right, #ff59a0,#ff8094,#ff7e7e,#ffc1a7);
	color: #fff;
	text-decoration: none;
}

a.ward_bt{
	width: 100%;
	height: 50px;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 40px;
	font-size: 16px;
	font-weight: bold;
	display: block;
	color: #fff;
	line-height: 50px;
	border-radius: 50px;
	background-color: #132747;
	text-align: center;
    text-shadow: 1px 1px black;
	float: right;
}

.ward_bt:hover{
	background: #ffc1a7;
    background: linear-gradient(to right, #6c93c3, #7f5eab, #b765ad, #c37188);
    color: #fff;
    text-shadow: 1px 1px black;
    text-decoration: none;
}

a.ward_bt_wide{
	width: 30%;
	height: 50px;
	margin: auto;
	margin-top: 40px;
	font-size: 16px;
	font-weight: bold;
	display: block;
	color: #3d3d3d;
	line-height: 50px;
	border-radius: 50px;
	background-color: #efefef;
    /*text-shadow: 1px 1px black;*/
	text-align: center;
	transition-property: background-color;
    transition-duration: 0.2s;
    transition-timing-function: ease-in;
}

.ward_bt_wide:hover{
	background: #ffc1a7;
    background: linear-gradient(to bottom, #2b4671, #132747);
    color: #fff;
    text-shadow: 1px 1px black;
    text-decoration: none;
	transition-property: background-color;
    transition-duration: 0.2s;
    transition-timing-function: ease-in;
}
.shop_ward{ clear: both; column-count: 2;
}

/* 댓글 새로고침 */

.comment-reload {
	text-align:center; border:none;
}

.loading-spinner {
z-index:2; position:absolute; padding-top:10px; display:none; border:2px solid #132747; border-right-color:transparent; border-radius:50%; box-sizing:border-box; -webkit-animation-duration:0.5s; -moz-animation-duration:0.5s; animation-duration:0.5s; -webkit-animation-iteration-count:infinite; -moz-animation-iteration-count:infinite; animation-iteration-count:infinite; -webkit-animation-name:rotate-forever; -moz-animation-name:rotate-forever; animation-name:rotate-forever; -webkit-animation-timing-function:linear; -moz-animation-timing-function:linear; animation-timing-function:linear;
height:20px; width:20px; left:40px; margin-top:20px;
}
 
@-webkit-keyframes rotate-forever {
0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg)}
  100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}
}
 
@-moz-keyframes rotate-forever {
  0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg); transform: rotate(0deg)}
  100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}
}
 
@keyframes rotate-forever {
0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg); transform: rotate(0deg)}
  100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}
}

/* 댓글 새로고침 끝 */

.comment_refresh_bt{
	border: 1px solid #e5e5e5;
    background-color: #FFF;
	padding: 6px 12px;	
    line-height: 28px;
    border-radius: 5px;
}

.comment_refresh{	
    margin-top: 15px;
}