.ic-clone-button{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:7px;
	padding-right:7px;
	border: solid grey 1px;
	
	text-shadow: 0 1px 0 #fff;
    background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
    background-image: -o-linear-gradient(top,#fff 0,#e0e0e0 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));
    background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #dbdbdb;
    border-color: #ccc;
}

.ic-clone-button:hover{
    cursor:pointer;
}

.ic-clone-add-button{
    margin-top:10px;
}

.ic-clone-add-button:hover{
    color:green;
	border-color:green;
}

.ic-clone-delete-button:hover{
    color:red;
	border-color:red;
}

.ic-clone{
    overflow:hidden !important;
    transition: max-height 3s ease-in !important; 
    margin:5px;
	border-bottom: 1px solid grey;
	margin-bottom:15px;
}

body{
	height:auto !important;
}