<style type="text/css">.dl-p2g a, .dl-p2g li{
-webkit-transition:all 0.5s ease-in;
-moz-transition:all 0.5s ease-in;
-o-transition:all 0.5s ease-in;
transition:all 0.5s ease-in;
}
div.dl-p2g{
margin:0;
padding:0;
background-color: #000;
box-shadow:0 0 0px 2px #000;
width:500px;
display:block;
margin:5px;
padding:0;
-webkit-border-top-right-radius: 30px;
-webkit-border-bottom-left-radius: 30px;
-moz-border-radius-topright: 30px;
-moz-border-radius-bottomleft: 30px;
border-top-right-radius: 30px;
border-bottom-left-radius: 30px;
overflow:hidden;
font-family: "B Yekan",Arial, tahoma, Sans-Serif;
text-shadow:1px 1px 0px #fff;
-webkit-transition:all 0.5s ease-in;
-moz-transition:all 0.5s ease-in;
-o-transition:all 0.5s ease-in;
transition:all 0.5s ease-in;
}
div.dl-p2g:hover{
margin:0;
padding:0;
background-color: #000;
box-shadow:0 0 0px 2px #000;
width:500px;
display:block;
margin:5px;
padding:0;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomleft: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
overflow:hidden;
font-family: "B Yekan",Arial, tahoma, Sans-Serif;
text-shadow:1px 1px 0px #fff;
-webkit-transition:all 0.5s ease-in;
-moz-transition:all 0.5s ease-in;
-o-transition:all 0.5s ease-in;
transition:all 0.5s ease-in;
}
div.dl-p2g-bg{
width:496px;
margin:0;
padding:0;
border:2px #00FFFF dashed;
box-shadow:0 0 25px 0px #00FFFF inset;
-webkit-border-top-right-radius: 30px;
-webkit-border-bottom-left-radius: 30px;
-moz-border-radius-topright: 30px;
-moz-border-radius-bottomleft: 30px;
border-top-right-radius: 30px;
border-bottom-left-radius: 30px;
background:url('http://icons.iconarchive.com/icons/webiconset/blogging/128/Download-icon.png') no-repeat left bottom;
overflow:hidden;
display:block;
-webkit-transition:all 0.5s ease-in;
-moz-transition:all 0.5s ease-in;
-o-transition:all 0.5s ease-in;
transition:all 0.5s ease-in;
}
div.dl-p2g-bg:hover{
width:496px;
margin:0;
padding:0;
border:2px #fff dashed;
box-shadow:0 0 25px 0px #fff inset;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomleft: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomright: 30px;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
background:url('http://icons.iconarchive.com/icons/fruityth1ng/stark/128/Downloads-icon.png') no-repeat left bottom;
overflow:hidden;
display:block;
-webkit-transition:all 0.5s ease-in;
-moz-transition:all 0.5s ease-in;
-o-transition:all 0.5s ease-in;
transition:all 0.5s ease-in;
}
.dl-p2g p:first-child{
font-size:20px;
padding:0 35px 0 100px;
margin:8px;
background:#00FFFF url('http://icons.iconarchive.com/icons/custom-icon-design/office/32/info-icon.png') no-repeat right top;
border:2px #000 dashed;
box-shadow:0 0 0px 2px #00FFFF;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-webkit-transition:all 0.5s ease-in;
-moz-transition:all 0.5s ease-in;
-o-transition:all 0.5s ease-in;
transition:all 0.5s ease-in;
}
.dl-p2g p:first-child:hover{
font-size:20px;
padding:0 45px 0 0;
margin:8px;
background:#fff url('http://icons.iconarchive.com/icons/custom-icon-design/office/32/info-icon.png') no-repeat right top;
border:2px #000 dashed;
box-shadow:0 0 0px 2px #fff;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-webkit-transition:all 0.5s ease-in;
-moz-transition:all 0.5s ease-in;
-o-transition:all 0.5s ease-in;
transition:all 0.5s ease-in;
}
.dl-p2g ul{
list-style:none;
padding:0;
margin:0;
}
.dl-p2g ul li{
margin:8px;
padding:2px 35px 2px 2px;
background-color: #00FFFF;
border:2px #000 dashed;
box-shadow:0 0 0px 1px #00FFFF;
max-width:250px;
background-position:right top;
background-repeat:no-repeat;
font-size:20px;
height:30px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
.dl-p2g ul li:hover{
margin:8px;
padding:2px 5px 2px 2px;
background-color: #fff;
border:2px #000 dashed;
box-shadow:0 0 0px 1px #fff;
max-width:320px;
background-position: left top;
background-repeat:no-repeat;
font-size:20px;
height:30px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
.dl-p2g ul li.dl{
background-image:url('http://icons.iconarchive.com/icons/deleket/3d-cartoon/32/Download-icon.png');
}
.dl-p2g ul li.dl2{
background-image:url('http://icons.iconarchive.com/icons/deleket/3d-cartoon-vol2/32/Download-icon.png')
}
.dl-p2g ul li.hajm{
background-image:url('http://icons.iconarchive.com/icons/fatcow/farm-fresh/32/canvas-size-icon.png');
}
.dl-p2g ul li.pas{
background-image:url('http://icons.iconarchive.com/icons/double-j-design/origami-colored-pencil/32/blue-lock-icon.png');
}
.dl-p2g ul li.manba{
background-image:url('http://icons.iconarchive.com/icons/mart/glaze/32/source-icon.png');
}
.dl-p2g ul li a{
color:#000;
text-decoration:none;
border:0;
}
.dl-p2g ul li a:hover{
color:#0000FF;
text-shadow:0px 0px 2px #000;
}
</style>