body{
    overflow-x: hidden;
}
#AboutsContent{
    width: 900px;
    height: auto;
    display: block;
    margin: 40px auto;
}
#AboutsRow{
    width: 100%;
    height: 100%;
    margin: 0 auto;
}
#AboutsRow h2,#AboutsRow p {
    /*display:inline-block;*/
}
#AboutsImg{
    position: relative;
    padding:10px 10px 100px 10px;
    float:left;
    width:50%;
}
#AboutsImg div img{
    width: 100%;
    height: 100%;
}
#AboutsProfilImg{
    width: 80%;
    height: auto;
    top: 54px;
    left:0;
    z-index: 1;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 5px solid #e61873;
    position:relative;
}
#AboutsWindowsImg {
    width: 135%;
    height: auto;
    top:-17.5%;
    left:-17.5%;
    z-index:2;
    overflow: hidden;
    -webkit-animation:freezing 8s linear infinite;
    -moz-animation:freezing 8s linear infinite;
    animation:freezing 8s linear infinite;
    position:absolute;
}
#AboutsWindowsImg:hover {
    -webkit-animation:freezing 15s linear infinite;
    -moz-animation:freezing 15s linear infinite;
    animation:freezing 15s linear infinite;
}
#AboutsText{
    padding: 25px 0;
}
@media (max-width:1400px) {
    #AboutsProfilImg{ left:5%; }
}
@media (max-width:1200px) {
    #AboutsProfilImg{ left:0; }
}
@media (max-width:1000px) {
    #AboutsImg { padding:50px 10px 150px 10px; overflow:hidden; }
    #AboutsProfilImg{ left:10%; }
}
@media (max-width:800px) {
    #AboutsImg { padding:50px 10px 150px 10px; }
}
@media (max-width:700px) {
    #AboutsImg { width: 100%; }
}
@media (max-width:600px) {
    #AboutsImg { padding:0 50px 150px 50px; }
}

@-moz-keyframes freezing { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes freezing { 100% { -webkit-transform: rotate(360deg); } }
@keyframes freezing { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }