.center-text {
text-align: center;
}

.description-text {
font-size: 1.25em;
padding: 30px 0 30px 0;
}

.new-section {
padding-top: 100px;
}

@media only screen and (min-width:960px)
{.center-text {
 width: 63%;
margin: 0 auto;
}
}

/*CSS brought over from Choose Your Model, Paint, and Parts Type: WYSIWYG*/
.secresponsive
{
 -webkit-transition: all 200ms ease-in;
 -webkit-transform: scale(1); 
 -ms-transition: all 200ms ease-in;
 -ms-transform: scale(1); 
 -moz-transition: all 200ms ease-in;
 -moz-transform: scale(1);
 transition: all 200ms ease-in;
 transform: scale(1); 

}
.secresponsive:hover
{
 -webkit-transition: all 200ms ease-in;
 -webkit-transform: scale(1.02);
 -ms-transition: all 200ms ease-in;
 -ms-transform: scale(1.02); 
 -moz-transition: all 200ms ease-in;
 -moz-transform: scale(1.02);
 transition: all 200ms ease-in;
 transform: scale(1.02);
}
/*CSS brought over from Shop Button (w/Link) Type: WYSIWYG*/
#userDefined a.button {
 display: inline-block;
 background-color: #CE1A2B;
 border: none;
 color: #FFFFFF;
 text-align: left; padding: 20px;
 font-size: 28px;
 padding: 20px 20px 20px 55px;
 width: 92%;
 transition: all 0.5s;
 cursor: pointer;
 margin: 5px auto;
position: relative;
overflow: hidden;
background-image:url("https://www.sefiles.net/images/library/site/arrow2.png");
background-repeat:no-repeat;
background-position: 20px center
}

	
#userDefined a.button span {
 cursor: pointer;
 display: inline-block;
 position: relative;
 transition: 0.5s;
}

#userDefined a.button:hover span {
 padding-left: 25px;
}

#userDefined a.button:hover span:after {
 opacity: 1;
 right: 0;

}
#userDefined a.button:hover {
 background-color: black;
 color: white;
background-position: 45px center
}
.frame_div{
border:solid 1px red;
 width:300px;
 display:none;
}

.secresponsive img {height: auto;}




























































