.theme-info-wrap {
    margin: 25px 40px 0 20px;
    max-width: 1500px;
    position: relative;
}
.theme-info-wrap img
{
	max-width:100%
}
.theme-info-wrap .clearfix:before,.theme-info-wrap .clearfix:after
{
	content:" ";
	display:table
}
.theme-info-wrap .clearfix:after
{
	clear:both
}
.theme-info-wrap .clearfix
{
	*zoom:1
}
.theme-info-wrap .row [class*='col-']:first-child
{
	margin:0
}
.theme-info-wrap .col {
    float: left;
    overflow: hidden;
}

.theme-info-wrap .col-1 {
    width: 60%;
	
}
.theme-info-wrap .col-2 {
    width: 36%;
	margin-left:4%;
}
.theme-info-wrap h1
{
	font-size:40px;
	font-size:2.5rem;
	font-weight:400;
	line-height:1.2;
	margin-bottom:0;
	color:#333
}
.theme-info-wrap h3 {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 1.2;
	font-weight: 400;
}

.theme-info-wrap h4
{
	font-size:18px;
	font-size:1.125rem;
	margin:10px 0;
	margin:.625rem 0
}
.theme-info-wrap .theme-description
{
	font-size:18px;
	font-size:1.125rem;
	margin:10px 0;
	margin:.625rem 0;
	min-height:60px;
	font-weight:400;
	line-height:1.5;
	color:#777
}
.theme-info-wrap .theme-links p strong
{
	font-size:14px;
	font-size:.875rem;
	margin-right:16px;
	margin-right:1rem
}
.theme-info-wrap .theme-links p a
{
	font-size:14px;
	font-size:.875rem;
	margin-right:16px;
	margin-right:1rem
}
#getting-started
{
	margin:16px 0;
	margin:1rem 0
}
#getting-started .section
{
	margin:8px 0 30px;
	margin:.5rem 0 1.875rem
}
#getting-started .section .about
{
	font-size:14px;
	font-size:.875rem;
	line-height:1.5;
	color:#777
}
#getting-started .section .button
{
	width:150px;
	text-align:center;
	margin-right:20px
}
#getting-started img
{
	margin-top:16px;
	margin-top:1rem
}
#theme-author
{
	margin:16px 0;
	margin:1rem 0
}
#theme-author p
{
	font-size:14px;
	font-size:.875rem;
	color:#777
}
.recommend {
	width: 500px;
	margin-bottom: 30px;
}

.customize-control {
	padding: 30px 0;
	border-bottom: solid 1px #9E9E9E;
}
.get-pro, .get-pro:hover, .get-pro:focus {
	color: #FF0000;
}
.wp-color-result {
	height: 21px;
}
::-webkit-scrollbar {
    width: 5px;
    height: 5px;
}

::-webkit-scrollbar-thumb {
    background: #6F6F6F;
    border-radius: 20px;
}

::-webkit-scrollbar-track {
    background: #FFFFFF;
}
@media screen and (max-width: 1024px) {
    .theme-info-wrap .theme-links p strong {
        display: block;
    }
    .theme-info-wrap .col {
        float: none;
        width: 100%;
        margin: 0;
    }
}