.image-loader-wrap{position:relative; width:64px; height:64px;}
.image-loader-wrap .image-loader{height:60px;width:60px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}
.image-loader-wrap.with-icon .f-icon{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}
.image-loader-wrap.with-icon .f-icon .icon{width:inherit;height:inherit;line-height:60px;font-size:25px;color:#727070}
.image-loader-wrap.with-icon .f-icon .icon:before{line-height:60px}
.image-loader-wrap.animated .image-loader{border: solid rgb(243, 243, 243) 2px; border-top-color: #727070;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-ms-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear}
.image-loader-wrap.animated .f-icon .icon{color:#727070}
.domain-icon-ic_home:before{content:"\e610"}
@font-face {
font-family:'Domain';
src:url('Domain.eot');
src:url('Domain.eot?#iefix') format("embedded-opentype"),
	url('Domain.woff') format("woff");
font-weight:normal;
font-style:normal; 
}
[class*=" domain-icon-ic_"]:before,[class*=" domain-icon-ic_"]:after{
	font-family:'Domain';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale
}
@keyframes spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}
}
@-moz-keyframes spin{from{-moz-transform:rotate(0deg);transform:rotate(0deg)}
to{-moz-transform:rotate(359deg);transform:rotate(359deg)}
}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@-ms-keyframes spin{from{-ms-transform:rotate(0deg);transform:rotate(0deg)}
to{-ms-transform:rotate(359deg);transform:rotate(359deg)}
}
@-o-keyframes spin{from{-o-transform:rotate(0deg);transform:rotate(0deg)}
to{-o-transform:rotate(359deg);transform:rotate(359deg)}
}
.image-loader-wrap.with-icon.animated {
position: relative;
  top: 50%;
  transform: translateY(-50%);
  margin-left:auto;
  margin-right:auto;
}

@font-face{
    font-family:'Source Sans Pro';
    font-style:normal;
    font-weight:400;
    src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url('//fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlBM0YzuT7MdOe03otPbuUS0.woff') format("woff")
}
 @font-face{
    font-family:'Source Sans Pro';
    font-style:normal;
    font-weight:600;
    src:local("Source Sans Pro Semibold"),local("SourceSansPro-Semibold"),url('//fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGJ6-ys_j0H4QL65VLqzI3wI.woff') format("woff")
}