.actions-title {
	display: block;
	font-size: 22px;
	font-weight: 600;
	margin-bottom: 5px;
}
		
.actions-price {
	display: block;
	font-size: 18px;
	font-weight: 600;
	margin-bottom: 25px;
}
		
.actions-price span {
	font-size: 14px;
	font-weight: 400;
}
		
.actions-price strike {
	color:#ccc;
	margin-right:5px
}
		
.actions-price stri2ke:after{
	content:'€';
	margin-left: 10px;
}
		
.actions ul.theme_details {
	margin-bottom: 30px;
}

.actions ul.theme_details li {
	position:relative;
}

.actions ul.theme_details li i {
	height:14px;
	line-height:14px;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-7px;
}

.actions .demo-button {
	margin-bottom: 30px;
    display: block;
    font-size: 14px;
	font-weight: 600;
    color: #616161;
}

.actions .demo-button:hover {
    color: #5C97BF;
}

.actions .theme_details + a.button.purchase ,
.actions .theme_details + .demo-button + a.button.purchase {
	padding:15px 0;
}

.product-info .theme_details + a.button ,
.product-info .theme_details + a.button + a.button {
	font-size: 14px;
	font-weight: bold;
	display:inline-block;
	width: 49%;
	background:#fff;
	border:solid 2px #2D3032;
	color:#2D3032;
	border-radius:5px;
	padding:10px;
}
		
.product-info .theme_details + a.live-demo-button {
	width: 100%;
}
		
.product-info .theme_details + a.free-download-button + a.live-demo-button {
	width: 49%;
}
		
.product-info .theme_details + a.button:hover ,
.product-info .theme_details + a.button + a.button:hover {
	background:#262626;
	border-color:#262626;
	color:#fff;
}

.product-info a.button.try-button {
	font-size: 14px;
	font-weight: bold;
	display:block;
	background:#2D3032;
	border:solid 2px #2D3032;
	color:#fff;
	width: 100%;
	margin-top: 15px;
	border-radius:5px;
	padding:10px;
}
		
.product-info a.button.try-button:hover {
	background:#262626;
	border-color:#262626;
}

@media screen and (min-width: 0px) and (max-width: 992px) {
	
	#sidebar {
		margin-top: 50px;
	}

}

@media screen and (max-width: 1200px) {
	
	.product-info .theme_details + a.button ,
	.product-info .theme_details + a.button + a.button {
		display:block;
		width: 100%;
	}
	
	.product-info .theme_details + a.button + a.button {
		margin-top:15px;
	}

}
