.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_twitter:before{content:"\e600"}
.domain-icon-ic_googleplus:before{content:"\e601"}
.domain-icon-ic_facebook:before{content:"\e602"}
.domain-icon-ic_floorplan_curved:before{content:"\e603"}
.domain-icon-ic_calendar:before{content:"\e604"}
.domain-icon-ic_calendar_plus:before{content:"\e605"}
.domain-icon-ic_video_camera_simple:before{content:"\e606"}
.domain-icon-ic_persion:before{content:"\e607"}
.domain-icon-ic_padlock_unlocked:before{content:"\e608"}
.domain-icon-ic_streetview_simple:before{content:"\e609"}
.domain-icon-ic_loupe:before{content:"\e60a"}
.domain-icon-ic_arrow_down:before{content:"\e60b"}
.domain-icon-ic_truck:before{content:"\e60c"}
.domain-icon-ic_list:before{content:"\e60d"}
.domain-icon-ic_padlock_locked:before{content:"\e60e"}
.domain-icon-ic_checklist_ok:before{content:"\e60f"}

.domain-icon-ic_home:before{content:"\e610"}
.domain-icon-ic_direction:before{content:"\e611"}
.domain-icon-ic_photo:before{content:"\e612"}
.domain-icon-ic_letter:before{content:"\e613"}
.domain-icon-ic_domain:before{content:"\e614"}
.domain-icon-ic_camera_plus:before{content:"\e615"}
.domain-icon-ic_street_view:before{content:"\e616"}
.domain-icon-ic_arrow_up:before{content:"\e617"}
.domain-icon-ic_arrow_right:before{content:"\e618"}
.domain-icon-ic_arrow_left:before{content:"\e619"}
.domain-icon-ic_star:before{content:"\e61a"}
.domain-icon-ic_star_solid:before{content:"\e61b"}
.domain-icon-ic_heart:before{content:"\e61c"}
.domain-icon-ic_heart_solid:before{content:"\e61d"}
.domain-icon-ic_bell:before{content:"\e61e"}
.domain-icon-ic_toupe_minus:before{content:"\e61f"}

.domain-icon-ic_toupe_plus:before{content:"\e620"}
.domain-icon-ic_toupe_ok:before{content:"\e621"}
.domain-icon-ic_toupe_heart:before{content:"\e622"}
.domain-icon-ic_person_list:before{content:"\e623"}
.domain-icon-ic_auction:before{content:"\e624"}
.domain-icon-ic_arrow_up_down:before{content:"\e625"}
.domain-icon-ic_calculator:before{content:"\e626"}
.domain-icon-ic_cog:before{content:"\e627"}
.domain-icon-ic_refresh:before{content:"\e628"}
.domain-icon-ic_fullscreen:before{content:"\e629"}
.domain-icon-ic_info:before{content:"\e62a"}
.domain-icon-ic_download:before{content:"\e62b"}
.domain-icon-ic_page:before{content:"\e62c"}
.domain-icon-ic_page_edit:before{content:"\e62d"}
.domain-icon-ic_page_plus:before{content:"\e62e"}
.domain-icon-ic_expand:before{content:"\e62f"}

.domain-icon-ic_shrink:before{content:"\e630"}
.domain-icon-ic_crosshair:before{content:"\e631"}
.domain-icon-ic_toupe_list:before{content:"\e632"}
.domain-icon-ic_list_dots:before{content:"\e633"}
.domain-icon-ic_triangle_solid:before{content:"\e634"}
.domain-icon-ic_camera:before{content:"\e635"}
.domain-icon-ic_calendar_ok:before{content:"\e636"}
.domain-icon-ic_letter_ok:before{content:"\e637"}
.domain-icon-ic_smiley:before{content:"\e638"}
.domain-icon-ic_speech:before{content:"\e639"}
.domain-icon-ic_apple:before{content:"\e63a"}
.domain-icon-ic_windows:before{content:"\e63b"}
.domain-icon-ic_phone:before{content:"\e63c"}
.domain-icon-ic_android:before{content:"\e63d"}
.domain-icon-ic_arrow_right_thick:before{content:"\e63e"}
.domain-icon-ic_domain_text:before{content:"\e63f"}

.domain-icon-ic_map:before{content:"\e640"}
.domain-icon-ic_map_marker_round:before{content:"\e641"}
.domain-icon-ic_map_marker:before{content:"\e642"}
.domain-icon-ic_youtube:before{content:"\e643"}
.domain-icon-ic_tick:before{content:"\e644"}
.domain-icon-ic_shower:before{content:"\e645"}
.domain-icon-ic_bed:before{content:"\e646"}
.domain-icon-ic_car:before{content:"\e647"}
.domain-icon-ic_bell_ringing:before{content:"\e648"}
.domain-icon-ic_phone:before{content:"\e649"}
.domain-icon-ic_x:before{content:"\e64a"}
.domain-icon-ic_record:before{content:"\e64b"}
.domain-icon-ic_print:before{content:"\e64c"}
.domain-icon-ic_camera:before{content:"\e64d"}
.domain-icon-ic_floor_plan:before{content:"\e64e"}
.domain-icon-ic_refresh_tilted:before{content:"\e64f"}

.domain-icon-ic_play:before{content:"\e650"}
.domain-icon-ic_video_camera:before{content:"\e651"}
.domain-icon-ic_linkedin:before{content:"\e652"}
.domain-icon-ic_australia:before{content:"\e653"}
.domain-icon-ic_arrow_left_thick:before{content:"\e654"}
.domain-icon-ic_3d:before{content:"\e655"}

@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")
}