/* ---------------------------------------
 * Liruu Font (http://liruu.com/iconfont/)
 * Copyright 2015- Liruu Design
 --------------------------------------- */

@font-face {
  font-family: "liruu-icons";
  src: url("../font/liruu-icons/liruu-icons.eot?-g7cqhn");
  src: url("../font/liruu-icons/liruu-icons.eot?#iefix-g7cqhn") format("embedded-opentype"), url("../font/liruu-icons/liruu-icons.woff?-g7cqhn") format("woff"), url("../font/liruu-icons/liruu-icons.ttf?-g7cqhn") format("truetype"), url("../font/liruu-icons/liruu-icons.svg?-g7cqhn#liruu-icons") format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="liruu-"], .select-wrapper span.select-dropdown:after, [class*=" liruu-"] {
  font-family: "liruu-icons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; 
}

.liruu-arrow-right:before {
	content: "\e600";
}

.liruu-arrow-left:before {
	content: "\e601";
}

.liruu-arrow-up:before {
	content: "\e602";
}

.liruu-arrow-down:before {
	content: "\e603";
}

.liruu-arrow-pop-right:before {
	content: "\e604";
}

.liruu-arrow-pop-left:before {
	content: "\e605";
}

.liruu-arrow-pop-up:before {
	content: "\e606";
}

.liruu-arrow-pop-down:before {
	content: "\e607";
}

.liruu-info:before {
	content: "\e608";
}

.liruu-info-heart:before {
	content: "\e609";
}

.liruu-megaphone:before {
	content: "\e60a";
}

.liruu-calendar:before {
	content: "\e60b";
}

.liruu-cart:before {
	content: "\e60c";
}

.liruu-balloon:before {
	content: "\e60d";
}

.liruu-clock:before {
	content: "\e60e";
}

.liruu-folder:before {
	content: "\e60f";
}

.liruu-tag:before {
	content: "\e610";
}

.liruu-emblem:before {
	content: "\e611";
}

.liruu-map:before {
	content: "\e612";
}

.liruu-serch:before {
	content: "\e613";
}

.liruu-movie:before {
	content: "\e614";
}

.liruu-new:before {
	content: "\e615";
}

.liruu-star:before {
	content: "\e616";
}

.liruu-pencil:before {
	content: "\e617";
}

.liruu-write:before {
	content: "\e618";
}

.liruu-letter:before {
	content: "\e619";
}

.liruu-line-right:before {
	content: "\e61a";
}

.liruu-line-left:before {
	content: "\e61b";
}

.liruu-lock:before {
	content: "\e61c";
}

.liruu-wallet:before {
	content: "\e61d";
}

.liruu-setting:before {
	content: "\e61e";
}

.liruu-sign:before {
	content: "\e61f";
}

.liruu-blouse:before {
	content: "\e620";
}

.liruu-skirt:before {
	content: "\e621";
}

.liruu-onepice:before {
	content: "\e622";
}

.liruu-bottoms:before {
	content: "\e623";
}

.liruu-socks:before {
	content: "\e624";
}

.liruu-pumps:before {
	content: "\e625";
}

.liruu-boots:before {
	content: "\e626";
}

.liruu-bag:before {
	content: "\e627";
}

.liruu-present:before {
	content: "\e628";
}

.liruu-ribbon:before {
	content: "\e629";
}

.liruu-heart:before {
	content: "\e62a";
}

.liruu-bird:before {
	content: "\e62b";
}

.liruu-bird-mail:before {
	content: "\e62c";
}

.liruu-book:before {
	content: "\e62d";
}

.liruu-butterfly:before {
	content: "\e62e";
}

.liruu-cake:before {
	content: "\e62f";
}

.liruu-apple:before {
	content: "\e630";
}

.liruu-cake-birthday:before {
	content: "\e631";
}

.liruu-cat-arrow-left:before {
	content: "\e632";
}

.liruu-cat-arrow-right:before {
	content: "\e633";
}

.liruu-cat-faq:before {
	content: "\e634";
}

.liruu-cat-love:before {
	content: "\e635";
}

.liruu-center:before {
	content: "\e636";
}

.liruu-hand-good:before {
	content: "\e637";
}

.liruu-clover:before {
	content: "\e638";
}

.liruu-rice:before {
	content: "\e639";
}

.liruu-eat:before {
	content: "\e63a";
}

.liruu-cup:before {
	content: "\e63b";
}

.liruu-dog:before {
	content: "\e63c";
}

.liruu-hammer:before {
	content: "\e63d";
}

.liruu-tooth:before {
	content: "\e63e";
}

.liruu-mountain:before {
	content: "\e63f";
}

.liruu-number0:before {
	content: "\e640";
}

.liruu-number1:before {
	content: "\e641";
}

.liruu-number2:before {
	content: "\e642";
}

.liruu-number3:before {
	content: "\e643";
}

.liruu-number4:before {
	content: "\e644";
}

.liruu-number5:before {
	content: "\e645";
}

.liruu-number6:before {
	content: "\e646";
}

.liruu-number7:before {
	content: "\e647";
}

.liruu-number8:before {
	content: "\e648";
}

.liruu-number9:before {
	content: "\e649";
}

.liruu-circle {
float:left; height: 100px; width: 100px; line-height: 100px; max-width: 100%;  border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: block; text-align: center; vertical-align: middle; position: relative; margin: 0 10px 50px;
}

.liruu-circle-small {
float:left; height: 25px; width: 25px; line-height: 25px; max-width: 100%;  border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: block; text-align: center; vertical-align: middle; position: relative; margin: 0 10px 50px;
}

.liruu-circle-medium {
float:left; height: 50px; width: 50px; line-height: 50px; max-width: 100%;  border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: block; text-align: center; vertical-align: middle; position: relative; margin: 0 10px 50px;
}

.liruu-spin {
  -webkit-animation: liruu-spin 3s infinite linear;
  animation: liruu-spin 3s infinite linear;
}
@-webkit-keyframes liruu-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes liruu-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}






