.fancy-box-style-1 .cs-fancy-container .cs-fancy-header,
.cs-fancy-box .cs-fancy-box-title-image i,
.fancy-box-style-1 .cs-fancy-container .cs-fancy-box-content {
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}.cs-fancy-box.fancy-box-style-7 .cs-fancy-box-title {
margin: 10px 0;
}
.fancy-box-style-7 {
padding: 10px 35px;
}
.fancy-box-style-7 .cs-fancy-box-wrapper {
padding: 10px 0;
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
}
.fancy-box-style-7:hover .cs-fancy-box-wrapper {
-webkit-transform: translateY(-10px);
-moz-transform: translateY(-10px);
-ms-transform: translateY(-10px);
-o-transform: translateY(-10px);
transform: translateY(-10px);
}
.fancy-box-style-7:hover .cs-fancy-box-wrapper span.cs-title-main {
color: #fff !important;
}.cover-social {
padding-top: 5px;
}
.cover-social a {
position: relative;
margin-right: 5px;
display: inline-block;
font-size: 14px;
height: 30px;
line-height: 30px;
padding: 0;
width: 30px;
color: #858585;
text-align: center;
}
.cover-social a:before {
background: #e1e1e1;
content: "";
height: 15px;
left: -1px;
position: absolute;
top: 50%;
-webkit-transform: translate(0px, -50%);
-moz-transform: translate(0px, -50%);
-ms-transform: translate(0px, -50%);
-o-transform: translate(0px, -50%);
transform: translate(0px, -50%);
width: 1px;
}
.cover-social a:first-child:before {
height: 0;
}