/*============================================================================================*/
/* Fonts */
/*============================================================================================*/
/* Fontello */
@import url("http://taradmc.com/themes/default/assets/fonts/ft/css/icon_set.css");
/* Fontello */
@font-face{
    font-family:'icon_set_1';
    src:url(http://taradmc.com/themes/default/assets/fonts/ft/font/icon_set_1.eot?55361665);
    src:url(http://taradmc.com/themes/default/assets/fonts/ft/font/icon_set_1.eot?55361665#iefix) format('embedded-opentype'),url(http://taradmc.com/themes/default/assets/fonts/ft/font/icon_set_1.woff?55361665) format('woff'),url(http://taradmc.com/themes/default/assets/fonts/ft/font/icon_set_1.ttf?55361665) format('truetype'),url(http://taradmc.com/themes/default/assets/fonts/ft/font/icon_set_1.svg?55361665#icon_set_1) format('svg');
    font-weight:400;
    font-style:normal
}
[class^="icon_set_1_"]:before,[class*="icon_set_1_"]:before{
    font-family:"icon_set_1";
    font-style:normal;
    font-weight:400;
    speak:none;
    display:inline-block;
    text-decoration:inherit;
    width:1em;
    margin-right:.2em;
    text-align:center;
    font-variant:normal;
    text-transform:none;
    line-height:1em;
    margin-left:.2em
}
.icon_set_1_icon-1:before{
    content:'\21'
}
.icon_set_1_icon-2:before{
    content:'\22'
}
.icon_set_1_icon-3:before{
    content:'\23'
}
.icon_set_1_icon-4:before{
    content:'\24'
}
.icon_set_1_icon-5:before{
    content:'\25'
}
.icon_set_1_icon-6:before{
    content:'\26'
}
.icon_set_1_icon-7:before{
    content:'\27'
}
.icon_set_1_icon-8:before{
    content:'\28'
}
.icon_set_1_icon-9:before{
    content:'\29'
}
.icon_set_1_icon-10:before{
    content:'\2a'
}
.icon_set_1_icon-11:before{
    content:'\2b'
}
.icon_set_1_icon-12:before{
    content:'\2c'
}
.icon_set_1_icon-13:before{
    content:'\2d'
}
.icon_set_1_icon-14:before{
    content:'\2e'
}
.icon_set_1_icon-15:before{
    content:'\2f'
}
.icon_set_1_icon-16:before{
    content:'\30'
}
.icon_set_1_icon-17:before{
    content:'\31'
}
.icon_set_1_icon-18:before{
    content:'\32'
}
.icon_set_1_icon-19:before{
    content:'\33'
}
.icon_set_1_icon-20:before{
    content:'\34'
}
.icon_set_1_icon-21:before{
    content:'\3a'
}
.icon_set_1_icon-22:before{
    content:'\35'
}
.icon_set_1_icon-23:before{
    content:'\36'
}
.icon_set_1_icon-24:before{
    content:'\37'
}
.icon_set_1_icon-25:before{
    content:'\38'
}
.icon_set_1_icon-26:before{
    content:'\39'
}
.icon_set_1_icon-27:before{
    content:'\3a'
}
.icon_set_1_icon-27:before{
    content:'\3b'
}
.icon_set_1_icon-28:before{
    content:'\3c'
}
.icon_set_1_icon-29:before{
    content:'\3d'
}
.icon_set_1_icon-30:before{
    content:'\3e'
}
.icon_set_1_icon-31:before{
    content:'\3f'
}
.icon_set_1_icon-32:before{
    content:'\40'
}
.icon_set_1_icon-33:before{
    content:'\41'
}
.icon_set_1_icon-34:before{
    content:'\42'
}
.icon_set_1_icon-35:before{
    content:'\43'
}
.icon_set_1_icon-36:before{
    content:'\44'
}
.icon_set_1_icon-37:before{
    content:'\45'
}
.icon_set_1_icon-38:before{
    content:'\46'
}
.icon_set_1_icon-39:before{
    content:'\47'
}
.icon_set_1_icon-40:before{
    content:'\48'
}
.icon_set_1_icon-41:before{
    content:'\49'
}
.icon_set_1_icon-42:before{
    content:'\4a'
}
.icon_set_1_icon-43:before{
    content:'\4b'
}
.icon_set_1_icon-44:before{
    content:'\4c'
}
.icon_set_1_icon-45:before{
    content:'\4d'
}
.icon_set_1_icon-46:before{
    content:'\4e'
}
.icon_set_1_icon-47:before{
    content:'\4f'
}
.icon_set_1_icon-48:before{
    content:'\50'
}
.icon_set_1_icon-49:before{
    content:'\51'
}
.icon_set_1_icon-50:before{
    content:'\52'
}
.icon_set_1_icon-51:before{
    content:'\53'
}
.icon_set_1_icon-52:before{
    content:'\54'
}
.icon_set_1_icon-53:before{
    content:'\55'
}
.icon_set_1_icon-54:before{
    content:'\56'
}
.icon_set_1_icon-55:before{
    content:'\57'
}
.icon_set_1_icon-56:before{
    content:'\58'
}
.icon_set_1_icon-57:before{
    content:'\59'
}
.icon_set_1_icon-58:before{
    content:'\5a'
}
.icon_set_1_icon-59:before{
    content:'\5b'
}
.icon_set_1_icon-60:before{
    content:'\5c'
}
.icon_set_1_icon-61:before{
    content:'\5d'
}
.icon_set_1_icon-62:before{
    content:'\5e'
}
.icon_set_1_icon-63:before{
    content:'\5f'
}
.icon_set_1_icon-64:before{
    content:'\60'
}
.icon_set_1_icon-65:before{
    content:'\61'
}
.icon_set_1_icon-66:before{
    content:'\62'
}
.icon_set_1_icon-67:before{
    content:'\63'
}
.icon_set_1_icon-68:before{
    content:'\64'
}
.icon_set_1_icon-69:before{
    content:'\65'
}
.icon_set_1_icon-70:before{
    content:'\66'
}
.icon_set_1_icon-71:before{
    content:'\67'
}
.icon_set_1_icon-72:before{
    content:'\68'
}
.icon_set_1_icon-73:before{
    content:'\69'
}
.icon_set_1_icon-74:before{
    content:'\6a'
}
.icon_set_1_icon-75:before{
    content:'\6b'
}
.icon_set_1_icon-76:before{
    content:'\6c'
}
.icon_set_1_icon-77:before{
    content:'\6d'
}
.icon_set_1_icon-78:before{
    content:'\6e'
}
.icon_set_1_icon-79:before{
    content:'\6f'
}
.icon_set_1_icon-80:before{
    content:'\70'
}
.icon_set_1_icon-81:before{
    content:'\71'
}
.icon_set_1_icon-82:before{
    content:'\72'
}
.icon_set_1_icon-83:before{
    content:'\73'
}
.icon_set_1_icon-84:before{
    content:'\74'
}
.icon_set_1_icon-85:before{
    content:'\75'
}
.icon_set_1_icon-86:before{
    content:'\76'
}
.icon_set_1_icon-87:before{
    content:'\77'
}
.icon_set_1_icon-88:before{
    content:'\78'
}
.icon_set_1_icon-89:before{
    content:'\79'
}
.icon_set_1_icon-90:before{
    content:'\7a'
}
.icon_set_1_icon-91:before{
    content:'\7b'
}
.icon_set_1_icon-92:before{
    content:'\7c'
}
.icon_set_1_icon-93:before{
    content:'\7d'
}
.icon_set_1_icon-94:before{
    content:'\7e'
}
.icon_set_1_icon-95:before{
    content:'\e800'
}
.icon_set_1_icon-96:before{
    content:'\e801'
}
.icon_set_1_icon-97:before{
    content:'\e802'
}
.icon_set_1_icon-98:before{
    content:'\e803'
}
.icon_set_1_icon-99:before{
    content:'\e804'
}
.icon_set_1_icon-100:before{
    content:'\e805'
}
/* Fontello */
@font-face{
    font-family:'fontello';
    src:url(http://taradmc.com/themes/default/assets/fonts/ft/font/fontello.eot?32974303);
    src:url(http://taradmc.com/themes/default/assets/fonts/ft/font/fontello.eot?32974303#iefix) format('embedded-opentype'),url(http://taradmc.com/themes/default/assets/fonts/ft/font/fontello.woff?32974303) format('woff'),url(http://taradmc.com/themes/default/assets/fonts/ft/font/fontello.ttf?32974303) format('truetype'),url(http://taradmc.com/themes/default/assets/fonts/ft/font/fontello.svg?32974303#fontello) format('svg');
    font-weight:400;
    font-style:normal
}
[class^="icon-"]:before,[class*=" icon-"]:before{
    font-family:"fontello";
    font-style:normal;
    font-weight:400;
    speak:none;
    display:inline-block;
    text-decoration:inherit;
    width:1em;
    margin-right:.2em;
    text-align:center;
    font-variant:normal;
    text-transform:none;
    line-height:1em;
    margin-left:.2em;
    /
}
.icon-spin3:before{
    content:'\e800'
}
.icon-youtube-4:before{
    content:'\ef87'
}
.icon-spin5:before{
    content:'\e802'
}
.icon-spin6:before{
    content:'\e803'
}
.icon-glass:before{
    content:'\e804'
}
.icon-music:before{
    content:'\e805'
}
.icon-search:before{
    content:'\e806'
}
.icon-mail:before{
    content:'\e807'
}
.icon-mail-alt:before{
    content:'\e808'
}
.icon-heart:before{
    content:'\e809'
}
.icon-heart-empty:before{
    content:'\e80a'
}
.icon-star:before{
    content:'\e80b'
}
.icon-star-empty:before{
    content:'\e80c'
}
.icon-star-half:before{
    content:'\e80d'
}
.icon-star-half-alt:before{
    content:'\e80e'
}
.icon-user:before{
    content:'\e80f'
}
.icon-users:before{
    content:'\e827'
}
.icon-male:before{
    content:'\e810'
}
.icon-female:before{
    content:'\e811'
}
.icon-video:before{
    content:'\e812'
}
.icon-videocam:before{
    content:'\e813'
}
.icon-picture:before{
    content:'\e814'
}
.icon-camera:before{
    content:'\e815'
}
.icon-camera-alt:before{
    content:'\e816'
}
.icon-th-large:before{
    content:'\e817'
}
.icon-th:before{
    content:'\e818'
}
.icon-th-list:before{
    content:'\e819'
}
.icon-ok:before{
    content:'\e81a'
}
.icon-ok-circled:before{
    content:'\e81b'
}
.icon-ok-circled2:before{
    content:'\e81c'
}
.icon-ok-squared:before{
    content:'\e81d'
}
.icon-cancel:before{
    content:'\e81e'
}
.icon-cancel-circled:before{
    content:'\e81f'
}
.icon-cancel-circled2:before{
    content:'\e820'
}
.icon-plus:before{
    content:'\e821'
}
.icon-plus-circled:before{
    content:'\e822'
}
.icon-plus-squared:before{
    content:'\e823'
}
.icon-plus-squared-small:before{
    content:'\e824'
}
.icon-minus:before{
    content:'\e825'
}
.icon-minus-circled:before{
    content:'\e826'
}
.icon-minus-squared:before{
    content:'\e828'
}
.icon-minus-squared-alt:before{
    content:'\e829'
}
.icon-minus-squared-small:before{
    content:'\e82a'
}
.icon-help:before{
    content:'\e82b'
}
.icon-help-circled:before{
    content:'\e82c'
}
.icon-info-circled:before{
    content:'\e82d'
}
.icon-info:before{
    content:'\e82e'
}
.icon-home:before{
    content:'\e82f'
}
.icon-link:before{
    content:'\e830'
}
.icon-unlink:before{
    content:'\e831'
}
.icon-link-ext:before{
    content:'\e832'
}
.icon-link-ext-alt:before{
    content:'\e833'
}
.icon-attach:before{
    content:'\e834'
}
.icon-lock:before{
    content:'\e835'
}
.icon-lock-open:before{
    content:'\e836'
}
.icon-lock-open-alt:before{
    content:'\e837'
}
.icon-pin:before{
    content:'\e838'
}
.icon-eye:before{
    content:'\e839'
}
.icon-eye-off:before{
    content:'\e83a'
}
.icon-tag:before{
    content:'\e83b'
}
.icon-tags:before{
    content:'\e83c'
}
.icon-bookmark:before{
    content:'\e83d'
}
.icon-bookmark-empty:before{
    content:'\e83e'
}
.icon-flag:before{
    content:'\e83f'
}
.icon-flag-empty:before{
    content:'\e840'
}
.icon-flag-checkered:before{
    content:'\e841'
}
.icon-thumbs-up:before{
    content:'\e842'
}
.icon-thumbs-down:before{
    content:'\e843'
}
.icon-thumbs-up-alt:before{
    content:'\e844'
}
.icon-thumbs-down-alt:before{
    content:'\e845'
}
.icon-download:before{
    content:'\e846'
}
.icon-upload:before{
    content:'\e847'
}
.icon-download-cloud:before{
    content:'\e848'
}
.icon-upload-cloud:before{
    content:'\e849'
}
.icon-reply:before{
    content:'\e84a'
}
.icon-reply-all:before{
    content:'\e84b'
}
.icon-forward:before{
    content:'\e84c'
}
.icon-quote-left:before{
    content:'\e84d'
}
.icon-quote-right:before{
    content:'\e84e'
}
.icon-code:before{
    content:'\e84f'
}
.icon-export:before{
    content:'\e850'
}
.icon-export-alt:before{
    content:'\e851'
}
.icon-pencil:before{
    content:'\e852'
}
.icon-pencil-squared:before{
    content:'\e853'
}
.icon-edit:before{
    content:'\e854'
}
.icon-print:before{
    content:'\e855'
}
.icon-retweet:before{
    content:'\e856'
}
.icon-keyboard:before{
    content:'\e857'
}
.icon-gamepad:before{
    content:'\e858'
}
.icon-comment:before{
    content:'\e859'
}
.icon-chat:before{
    content:'\e85a'
}
.icon-comment-empty:before{
    content:'\e85b'
}
.icon-chat-empty:before{
    content:'\e85c'
}
.icon-bell:before{
    content:'\e85d'
}
.icon-bell-alt:before{
    content:'\e85e'
}
.icon-attention-alt:before{
    content:'\e85f'
}
.icon-attention:before{
    content:'\e860'
}
.icon-attention-circled:before{
    content:'\e861'
}
.icon-location:before{
    content:'\e862'
}
.icon-direction:before{
    content:'\e863'
}
.icon-compass:before{
    content:'\e864'
}
.icon-trash:before{
    content:'\e865'
}
.icon-doc:before{
    content:'\e866'
}
.icon-docs:before{
    content:'\e867'
}
.icon-doc-text:before{
    content:'\e868'
}
.icon-doc-inv:before{
    content:'\e869'
}
.icon-doc-text-inv:before{
    content:'\e86a'
}
.icon-folder:before{
    content:'\e86b'
}
.icon-folder-open:before{
    content:'\e86c'
}
.icon-folder-empty:before{
    content:'\e86d'
}
.icon-folder-open-empty:before{
    content:'\e86e'
}
.icon-box:before{
    content:'\e86f'
}
.icon-rss:before{
    content:'\e870'
}
.icon-rss-squared:before{
    content:'\e871'
}
.icon-phone:before{
    content:'\e872'
}
.icon-phone-squared:before{
    content:'\e873'
}
.icon-menu:before{
    content:'\e874'
}
.icon-cog:before{
    content:'\e875'
}
.icon-cog-alt:before{
    content:'\e876'
}
.icon-wrench:before{
    content:'\e877'
}
.icon-basket:before{
    content:'\e878'
}
.icon-calendar:before{
    content:'\e879'
}
.icon-calendar-empty:before{
    content:'\e87a'
}
.icon-login:before{
    content:'\e87b'
}
.icon-logout:before{
    content:'\e87c'
}
.icon-mic:before{
    content:'\e87d'
}
.icon-mute:before{
    content:'\e87e'
}
.icon-volume-off:before{
    content:'\e87f'
}
.icon-volume-down:before{
    content:'\e880'
}
.icon-volume-up:before{
    content:'\e881'
}
.icon-headphones:before{
    content:'\e882'
}
.icon-clock:before{
    content:'\e883'
}
.icon-lightbulb:before{
    content:'\e884'
}
.icon-block:before{
    content:'\e885'
}
.icon-resize-full:before{
    content:'\e886'
}
.icon-resize-full-alt:before{
    content:'\e887'
}
.icon-resize-small:before{
    content:'\e888'
}
.icon-resize-vertical:before{
    content:'\e889'
}
.icon-resize-horizontal:before{
    content:'\e88a'
}
.icon-move:before{
    content:'\e88b'
}
.icon-zoom-in:before{
    content:'\e88c'
}
.icon-zoom-out:before{
    content:'\e88d'
}
.icon-down-circled2:before{
    content:'\e88e'
}
.icon-up-circled2:before{
    content:'\e88f'
}
.icon-left-circled2:before{
    content:'\e890'
}
.icon-right-circled2:before{
    content:'\e891'
}
.icon-down-dir:before{
    content:'\e892'
}
.icon-up-dir:before{
    content:'\e893'
}
.icon-left-dir:before{
    content:'\e894'
}
.icon-right-dir:before{
    content:'\e895'
}
.icon-down-open:before{
    content:'\e896'
}
.icon-left-open:before{
    content:'\e897'
}
.icon-right-open:before{
    content:'\e898'
}
.icon-up-open:before{
    content:'\e899'
}
.icon-angle-left:before{
    content:'\e89a'
}
.icon-angle-right:before{
    content:'\e89b'
}
.icon-angle-up:before{
    content:'\e89c'
}
.icon-angle-down:before{
    content:'\e89d'
}
.icon-angle-circled-left:before{
    content:'\e89e'
}
.icon-angle-circled-right:before{
    content:'\e89f'
}
.icon-angle-circled-up:before{
    content:'\e8a0'
}
.icon-angle-circled-down:before{
    content:'\e8a1'
}
.icon-angle-double-left:before{
    content:'\e8a2'
}
.icon-angle-double-right:before{
    content:'\e8a3'
}
.icon-angle-double-up:before{
    content:'\e8a4'
}
.icon-angle-double-down:before{
    content:'\e8a5'
}
.icon-down:before{
    content:'\e8a6'
}
.icon-left:before{
    content:'\e8a7'
}
.icon-right:before{
    content:'\e8a8'
}
.icon-up:before{
    content:'\e8a9'
}
.icon-down-big:before{
    content:'\e8aa'
}
.icon-left-big:before{
    content:'\e8ab'
}
.icon-right-big:before{
    content:'\e8ac'
}
.icon-up-big:before{
    content:'\e8ad'
}
.icon-right-hand:before{
    content:'\e8ae'
}
.icon-left-hand:before{
    content:'\e8af'
}
.icon-up-hand:before{
    content:'\e8b0'
}
.icon-down-hand:before{
    content:'\e8b1'
}
.icon-left-circled:before{
    content:'\e8b2'
}
.icon-right-circled:before{
    content:'\e8b3'
}
.icon-up-circled:before{
    content:'\e8b4'
}
.icon-down-circled:before{
    content:'\e8b5'
}
.icon-cw:before{
    content:'\e8b6'
}
.icon-ccw:before{
    content:'\e8b7'
}
.icon-arrows-cw:before{
    content:'\e8b8'
}
.icon-level-up:before{
    content:'\e8b9'
}
.icon-level-down:before{
    content:'\e8ba'
}
.icon-shuffle:before{
    content:'\e8bb'
}
.icon-exchange:before{
    content:'\e8bc'
}
.icon-expand:before{
    content:'\e8bd'
}
.icon-collapse:before{
    content:'\e8be'
}
.icon-expand-right:before{
    content:'\e8bf'
}
.icon-collapse-left:before{
    content:'\e8c0'
}
.icon-play:before{
    content:'\e8c1'
}
.icon-play-circled:before{
    content:'\e8c2'
}
.icon-play-circled2:before{
    content:'\e8c3'
}
.icon-stop:before{
    content:'\e8c4'
}
.icon-pause:before{
    content:'\e8c5'
}
.icon-to-end:before{
    content:'\e8c6'
}
.icon-to-end-alt:before{
    content:'\e8c7'
}
.icon-to-start:before{
    content:'\e8c8'
}
.icon-to-start-alt:before{
    content:'\e8c9'
}
.icon-fast-fw:before{
    content:'\e8ca'
}
.icon-fast-bw:before{
    content:'\e8cb'
}
.icon-eject:before{
    content:'\e8cc'
}
.icon-target:before{
    content:'\e8cd'
}
.icon-signal:before{
    content:'\e8ce'
}
.icon-award:before{
    content:'\e8cf'
}
.icon-desktop:before{
    content:'\e8d0'
}
.icon-laptop:before{
    content:'\e8d1'
}
.icon-tablet:before{
    content:'\e8d2'
}
.icon-mobile:before{
    content:'\e8d3'
}
.icon-inbox:before{
    content:'\e8d4'
}
.icon-globe:before{
    content:'\e8d5'
}
.icon-sun:before{
    content:'\e8d6'
}
.icon-cloud:before{
    content:'\e8d7'
}
.icon-flash:before{
    content:'\e8d8'
}
.icon-moon:before{
    content:'\e8d9'
}
.icon-umbrella:before{
    content:'\e8da'
}
.icon-flight:before{
    content:'\e8db'
}
.icon-fighter-jet:before{
    content:'\e8dc'
}
.icon-leaf:before{
    content:'\e8dd'
}
.icon-font:before{
    content:'\e8de'
}
.icon-bold:before{
    content:'\e8df'
}
.icon-italic:before{
    content:'\e8e0'
}
.icon-text-height:before{
    content:'\e8e1'
}
.icon-text-width:before{
    content:'\e8e2'
}
.icon-align-left:before{
    content:'\e8e3'
}
.icon-align-center:before{
    content:'\e8e4'
}
.icon-align-right:before{
    content:'\e8e5'
}
.icon-align-justify:before{
    content:'\e8e6'
}
.icon-list:before{
    content:'\e8e7'
}
.icon-indent-left:before{
    content:'\e8e8'
}
.icon-indent-right:before{
    content:'\e8e9'
}
.icon-list-bullet:before{
    content:'\e8ea'
}
.icon-list-numbered:before{
    content:'\e8eb'
}
.icon-strike:before{
    content:'\e8ec'
}
.icon-underline:before{
    content:'\e8ed'
}
.icon-superscript:before{
    content:'\e8ee'
}
.icon-subscript:before{
    content:'\e8ef'
}
.icon-table:before{
    content:'\e8f0'
}
.icon-columns:before{
    content:'\e8f1'
}
.icon-crop:before{
    content:'\e8f2'
}
.icon-scissors:before{
    content:'\e8f3'
}
.icon-paste:before{
    content:'\e8f4'
}
.icon-briefcase:before{
    content:'\e8f5'
}
.icon-suitcase:before{
    content:'\e8f6'
}
.icon-ellipsis:before{
    content:'\e8f7'
}
.icon-ellipsis-vert:before{
    content:'\e8f8'
}
.icon-off:before{
    content:'\e8f9'
}
.icon-road:before{
    content:'\e8fa'
}
.icon-list-alt:before{
    content:'\e8fb'
}
.icon-qrcode:before{
    content:'\e8fc'
}
.icon-barcode:before{
    content:'\e8fd'
}
.icon-book:before{
    content:'\e8fe'
}
.icon-ajust:before{
    content:'\e8ff'
}
.icon-tint:before{
    content:'\e900'
}
.icon-check:before{
    content:'\e901'
}
.icon-check-empty:before{
    content:'\e902'
}
.icon-circle:before{
    content:'\e903'
}
.icon-circle-empty:before{
    content:'\e904'
}
.icon-dot-circled:before{
    content:'\e905'
}
.icon-asterisk:before{
    content:'\e906'
}
.icon-gift:before{
    content:'\e907'
}
.icon-fire:before{
    content:'\e908'
}
.icon-magnet:before{
    content:'\e909'
}
.icon-chart-bar:before{
    content:'\e90a'
}
.icon-ticket:before{
    content:'\e90b'
}
.icon-credit-card:before{
    content:'\e90c'
}
.icon-floppy:before{
    content:'\e90d'
}
.icon-megaphone:before{
    content:'\e90e'
}
.icon-hdd:before{
    content:'\e90f'
}
.icon-key:before{
    content:'\e910'
}
.icon-fork:before{
    content:'\e911'
}
.icon-rocket:before{
    content:'\e912'
}
.icon-bug:before{
    content:'\e913'
}
.icon-certificate:before{
    content:'\e914'
}
.icon-tasks:before{
    content:'\e915'
}
.icon-filter:before{
    content:'\e916'
}
.icon-beaker:before{
    content:'\e917'
}
.icon-magic:before{
    content:'\e918'
}
.icon-truck:before{
    content:'\e919'
}
.icon-money:before{
    content:'\e91a'
}
.icon-euro:before{
    content:'\e91b'
}
.icon-pound:before{
    content:'\e91c'
}
.icon-dollar:before{
    content:'\e91d'
}
.icon-rupee:before{
    content:'\e91e'
}
.icon-yen:before{
    content:'\e91f'
}
.icon-rouble:before{
    content:'\e920'
}
.icon-try:before{
    content:'\e921'
}
.icon-won:before{
    content:'\e922'
}
.icon-bitcoin:before{
    content:'\e923'
}
.icon-sort:before{
    content:'\e924'
}
.icon-sort-down:before{
    content:'\e925'
}
.icon-sort-up:before{
    content:'\e926'
}
.icon-sort-alt-up:before{
    content:'\e927'
}
.icon-sort-alt-down:before{
    content:'\e928'
}
.icon-sort-name-up:before{
    content:'\e929'
}
.icon-sort-name-down:before{
    content:'\e92a'
}
.icon-sort-number-up:before{
    content:'\e92b'
}
.icon-sort-number-down:before{
    content:'\e92c'
}
.icon-hammer:before{
    content:'\e92d'
}
.icon-gauge:before{
    content:'\e92e'
}
.icon-sitemap:before{
    content:'\e92f'
}
.icon-spinner:before{
    content:'\e930'
}
.icon-coffee:before{
    content:'\e931'
}
.icon-food:before{
    content:'\e932'
}
.icon-beer:before{
    content:'\e933'
}
.icon-user-md:before{
    content:'\e934'
}
.icon-stethoscope:before{
    content:'\e935'
}
.icon-ambulance:before{
    content:'\e936'
}
.icon-medkit:before{
    content:'\e937'
}
.icon-h-sigh:before{
    content:'\e938'
}
.icon-hospital:before{
    content:'\e939'
}
.icon-building:before{
    content:'\e93a'
}
.icon-smile:before{
    content:'\e93b'
}
.icon-frown:before{
    content:'\e93c'
}
.icon-meh:before{
    content:'\e93d'
}
.icon-anchor:before{
    content:'\e93e'
}
.icon-terminal:before{
    content:'\e93f'
}
.icon-eraser:before{
    content:'\e940'
}
.icon-puzzle:before{
    content:'\e941'
}
.icon-shield:before{
    content:'\e942'
}
.icon-extinguisher:before{
    content:'\e943'
}
.icon-bullseye:before{
    content:'\e944'
}
.icon-wheelchair:before{
    content:'\e945'
}
.icon-adn:before{
    content:'\e946'
}
.icon-android:before{
    content:'\e947'
}
.icon-apple:before{
    content:'\e948'
}
.icon-bitbucket:before{
    content:'\e949'
}
.icon-bitbucket-squared:before{
    content:'\e94a'
}
.icon-css3:before{
    content:'\e94b'
}
.icon-dribbble:before{
    content:'\e94c'
}
.icon-dropbox:before{
    content:'\e94d'
}
.icon-facebook:before{
    content:'\e94e'
}
.icon-facebook-squared:before{
    content:'\e94f'
}
.icon-flickr:before{
    content:'\e950'
}
.icon-foursquare:before{
    content:'\e951'
}
.icon-github:before{
    content:'\e952'
}
.icon-github-squared:before{
    content:'\e953'
}
.icon-github-circled:before{
    content:'\e954'
}
.icon-gittip:before{
    content:'\e955'
}
.icon-gplus-squared:before{
    content:'\e956'
}
.icon-gplus:before{
    content:'\e957'
}
.icon-html5:before{
    content:'\e958'
}
.icon-instagramm:before{
    content:'\e959'
}
.icon-linkedin-squared:before{
    content:'\e95a'
}
.icon-linux:before{
    content:'\e95b'
}
.icon-linkedin:before{
    content:'\e95c'
}
.icon-maxcdn:before{
    content:'\e95d'
}
.icon-pagelines:before{
    content:'\e95e'
}
.icon-pinterest-circled:before{
    content:'\e95f'
}
.icon-pinterest-squared:before{
    content:'\e960'
}
.icon-renren:before{
    content:'\e961'
}
.icon-skype:before{
    content:'\e962'
}
.icon-stackexchange:before{
    content:'\e963'
}
.icon-stackoverflow:before{
    content:'\e964'
}
.icon-trello:before{
    content:'\e965'
}
.icon-tumblr:before{
    content:'\e966'
}
.icon-tumblr-squared:before{
    content:'\e967'
}
.icon-twitter-squared:before{
    content:'\e968'
}
.icon-twitter:before{
    content:'\e969'
}
.icon-vimeo-squared:before{
    content:'\e96a'
}
.icon-vkontakte:before{
    content:'\e96b'
}
.icon-weibo:before{
    content:'\e96c'
}
.icon-windows:before{
    content:'\e96d'
}
.icon-xing:before{
    content:'\e96e'
}
.icon-xing-squared:before{
    content:'\e96f'
}
.icon-youtube:before{
    content:'\e970'
}
.icon-youtube-squared:before{
    content:'\e971'
}
.icon-youtube-play:before{
    content:'\e972'
}
.icon-blank:before{
    content:'\e973'
}
.icon-lemon:before{
    content:'\e974'
}
.icon-note:before{
    content:'\e975'
}
.icon-note-beamed:before{
    content:'\e976'
}
.icon-music-1:before{
    content:'\e977'
}
.icon-search-1:before{
    content:'\e978'
}
.icon-flashlight:before{
    content:'\e979'
}
.icon-mail-1:before{
    content:'\e97a'
}
.icon-heart-1:before{
    content:'\e97b'
}
.icon-heart-empty-1:before{
    content:'\e97c'
}
.icon-star-1:before{
    content:'\e97d'
}
.icon-star-empty-1:before{
    content:'\e97e'
}
.icon-user-1:before{
    content:'\e97f'
}
.icon-users-1:before{
    content:'\e980'
}
.icon-user-add:before{
    content:'\e981'
}
.icon-video-1:before{
    content:'\e982'
}
.icon-picture-1:before{
    content:'\e983'
}
.icon-camera-1:before{
    content:'\e984'
}
.icon-layout:before{
    content:'\e985'
}
.icon-menu-1:before{
    content:'\e986'
}
.icon-check-1:before{
    content:'\e987'
}
.icon-cancel-1:before{
    content:'\e988'
}
.icon-cancel-circled-1:before{
    content:'\e989'
}
.icon-cancel-squared:before{
    content:'\e98a'
}
.icon-plus-1:before{
    content:'\e98b'
}
.icon-plus-circled-1:before{
    content:'\e98c'
}
.icon-plus-squared-1:before{
    content:'\e98d'
}
.icon-minus-1:before{
    content:'\e98e'
}
.icon-minus-circled-1:before{
    content:'\e98f'
}
.icon-minus-squared-1:before{
    content:'\e990'
}
.icon-help-1:before{
    content:'\e991'
}
.icon-help-circled-1:before{
    content:'\e992'
}
.icon-info-1:before{
    content:'\e993'
}
.icon-info-circled-1:before{
    content:'\e994'
}
.icon-back:before{
    content:'\e995'
}
.icon-home-1:before{
    content:'\e996'
}
.icon-link-1:before{
    content:'\e997'
}
.icon-attach-1:before{
    content:'\e998'
}
.icon-lock-1:before{
    content:'\e999'
}
.icon-lock-open-1:before{
    content:'\e99a'
}
.icon-eye-1:before{
    content:'\e99b'
}
.icon-tag-1:before{
    content:'\e99c'
}
.icon-bookmark-1:before{
    content:'\e99d'
}
.icon-bookmarks:before{
    content:'\e99e'
}
.icon-flag-1:before{
    content:'\e99f'
}
.icon-thumbs-up-1:before{
    content:'\e9a0'
}
.icon-thumbs-down-1:before{
    content:'\e9a1'
}
.icon-download-1:before{
    content:'\e9a2'
}
.icon-upload-1:before{
    content:'\e9a3'
}
.icon-upload-cloud-1:before{
    content:'\e9a4'
}
.icon-reply-1:before{
    content:'\e9a5'
}
.icon-reply-all-1:before{
    content:'\e9a6'
}
.icon-forward-1:before{
    content:'\e9a7'
}
.icon-quote:before{
    content:'\e9a8'
}
.icon-code-1:before{
    content:'\e9a9'
}
.icon-export-1:before{
    content:'\e9aa'
}
.icon-pencil-1:before{
    content:'\e9ab'
}
.icon-feather:before{
    content:'\e9ac'
}
.icon-print-1:before{
    content:'\e9ad'
}
.icon-retweet-1:before{
    content:'\e9ae'
}
.icon-keyboard-1:before{
    content:'\e9af'
}
.icon-comment-1:before{
    content:'\e9b0'
}
.icon-chat-1:before{
    content:'\e9b1'
}
.icon-bell-1:before{
    content:'\e9b2'
}
.icon-attention-1:before{
    content:'\e9b3'
}
.icon-alert:before{
    content:'\e9b4'
}
.icon-vcard:before{
    content:'\e9b5'
}
.icon-address:before{
    content:'\e9b6'
}
.icon-location-1:before{
    content:'\e9b7'
}
.icon-map:before{
    content:'\e9b8'
}
.icon-direction-1:before{
    content:'\e9b9'
}
.icon-compass-1:before{
    content:'\e9ba'
}
.icon-cup:before{
    content:'\e9bb'
}
.icon-trash-1:before{
    content:'\e9bc'
}
.icon-doc-1:before{
    content:'\e9bd'
}
.icon-docs-1:before{
    content:'\e9be'
}
.icon-doc-landscape:before{
    content:'\e9bf'
}
.icon-doc-text-1:before{
    content:'\e9c0'
}
.icon-doc-text-inv-1:before{
    content:'\e9c1'
}
.icon-newspaper:before{
    content:'\e9c2'
}
.icon-book-open:before{
    content:'\e9c3'
}
.icon-book-1:before{
    content:'\e9c4'
}
.icon-folder-1:before{
    content:'\e9c5'
}
.icon-archive:before{
    content:'\e9c6'
}
.icon-box-1:before{
    content:'\e9c7'
}
.icon-rss-1:before{
    content:'\e9c8'
}
.icon-phone-1:before{
    content:'\e9c9'
}
.icon-cog-1:before{
    content:'\e9ca'
}
.icon-tools:before{
    content:'\e9cb'
}
.icon-share:before{
    content:'\e9cc'
}
.icon-shareable:before{
    content:'\e9cd'
}
.icon-basket-1:before{
    content:'\e9ce'
}
.icon-bag:before{
    content:'\e9cf'
}
.icon-calendar-1:before{
    content:'\e9d0'
}
.icon-login-1:before{
    content:'\e9d1'
}
.icon-logout-1:before{
    content:'\e9d2'
}
.icon-mic-1:before{
    content:'\e9d3'
}
.icon-mute-1:before{
    content:'\e9d4'
}
.icon-sound:before{
    content:'\e9d5'
}
.icon-volume:before{
    content:'\e9d6'
}
.icon-clock-1:before{
    content:'\e9d7'
}
.icon-hourglass:before{
    content:'\e9d8'
}
.icon-lamp:before{
    content:'\e9d9'
}
.icon-light-down:before{
    content:'\e9da'
}
.icon-light-up:before{
    content:'\e9db'
}
.icon-adjust:before{
    content:'\e9dc'
}
.icon-block-1:before{
    content:'\e9dd'
}
.icon-resize-full-1:before{
    content:'\e9de'
}
.icon-resize-small-1:before{
    content:'\e9df'
}
.icon-popup:before{
    content:'\e9e0'
}
.icon-publish:before{
    content:'\e9e1'
}
.icon-window:before{
    content:'\e9e2'
}
.icon-arrow-combo:before{
    content:'\e9e3'
}
.icon-down-circled-1:before{
    content:'\e9e4'
}
.icon-left-circled-1:before{
    content:'\e9e5'
}
.icon-right-circled-1:before{
    content:'\e9e6'
}
.icon-up-circled-1:before{
    content:'\e9e7'
}
.icon-down-open-1:before{
    content:'\e9e8'
}
.icon-left-open-1:before{
    content:'\e9e9'
}
.icon-right-open-1:before{
    content:'\e9ea'
}
.icon-up-open-1:before{
    content:'\e9eb'
}
.icon-down-open-mini:before{
    content:'\e9ec'
}
.icon-left-open-mini:before{
    content:'\e9ed'
}
.icon-right-open-mini:before{
    content:'\e9ee'
}
.icon-up-open-mini:before{
    content:'\e9ef'
}
.icon-down-open-big:before{
    content:'\e9f0'
}
.icon-left-open-big:before{
    content:'\e9f1'
}
.icon-right-open-big:before{
    content:'\e9f2'
}
.icon-up-open-big:before{
    content:'\e9f3'
}
.icon-down-1:before{
    content:'\e9f4'
}
.icon-left-1:before{
    content:'\e9f5'
}
.icon-right-1:before{
    content:'\e9f6'
}
.icon-up-1:before{
    content:'\e9f7'
}
.icon-down-dir-1:before{
    content:'\e9f8'
}
.icon-left-dir-1:before{
    content:'\e9f9'
}
.icon-right-dir-1:before{
    content:'\e9fa'
}
.icon-up-dir-1:before{
    content:'\e9fb'
}
.icon-down-bold:before{
    content:'\e9fc'
}
.icon-left-bold:before{
    content:'\e9fd'
}
.icon-right-bold:before{
    content:'\e9fe'
}
.icon-up-bold:before{
    content:'\e9ff'
}
.icon-down-thin:before{
    content:'\ea00'
}
.icon-left-thin:before{
    content:'\ea01'
}
.icon-right-thin:before{
    content:'\ea02'
}
.icon-up-thin:before{
    content:'\ea03'
}
.icon-ccw-1:before{
    content:'\ea04'
}
.icon-cw-1:before{
    content:'\ea05'
}
.icon-arrows-ccw:before{
    content:'\ea06'
}
.icon-level-down-1:before{
    content:'\ea07'
}
.icon-level-up-1:before{
    content:'\ea08'
}
.icon-shuffle-1:before{
    content:'\ea09'
}
.icon-loop:before{
    content:'\ea0a'
}
.icon-switch:before{
    content:'\ea0b'
}
.icon-play-1:before{
    content:'\ea0c'
}
.icon-stop-1:before{
    content:'\ea0d'
}
.icon-pause-1:before{
    content:'\ea0e'
}
.icon-record:before{
    content:'\ea0f'
}
.icon-to-end-1:before{
    content:'\ea10'
}
.icon-to-start-1:before{
    content:'\ea11'
}
.icon-fast-forward:before{
    content:'\ea12'
}
.icon-fast-backward:before{
    content:'\ea13'
}
.icon-progress-0:before{
    content:'\ea14'
}
.icon-progress-1:before{
    content:'\ea15'
}
.icon-progress-2:before{
    content:'\ea16'
}
.icon-progress-3:before{
    content:'\ea17'
}
.icon-target-1:before{
    content:'\ea18'
}
.icon-palette:before{
    content:'\ea19'
}
.icon-list-1:before{
    content:'\ea1a'
}
.icon-list-add:before{
    content:'\ea1b'
}
.icon-signal-1:before{
    content:'\ea1c'
}
.icon-trophy:before{
    content:'\ea1d'
}
.icon-battery:before{
    content:'\ea1e'
}
.icon-back-in-time:before{
    content:'\ea1f'
}
.icon-monitor:before{
    content:'\ea20'
}
.icon-mobile-1:before{
    content:'\ea21'
}
.icon-network:before{
    content:'\ea22'
}
.icon-cd:before{
    content:'\ea23'
}
.icon-inbox-1:before{
    content:'\ea24'
}
.icon-install:before{
    content:'\ea25'
}
.icon-globe-1:before{
    content:'\ea26'
}
.icon-cloud-1:before{
    content:'\ea27'
}
.icon-cloud-thunder:before{
    content:'\ea28'
}
.icon-flash-1:before{
    content:'\ea29'
}
.icon-moon-1:before{
    content:'\ea2a'
}
.icon-flight-1:before{
    content:'\ea2b'
}
.icon-paper-plane:before{
    content:'\ea2c'
}
.icon-leaf-1:before{
    content:'\ea2d'
}
.icon-lifebuoy:before{
    content:'\ea2e'
}
.icon-mouse:before{
    content:'\ea2f'
}
.icon-briefcase-1:before{
    content:'\ea30'
}
.icon-suitcase-1:before{
    content:'\ea31'
}
.icon-dot:before{
    content:'\ea32'
}
.icon-dot-2:before{
    content:'\ea33'
}
.icon-dot-3:before{
    content:'\ea34'
}
.icon-brush:before{
    content:'\ea35'
}
.icon-magnet-1:before{
    content:'\ea36'
}
.icon-infinity:before{
    content:'\ea37'
}
.icon-erase:before{
    content:'\ea38'
}
.icon-chart-pie:before{
    content:'\ea39'
}
.icon-chart-line:before{
    content:'\ea3a'
}
.icon-chart-bar-1:before{
    content:'\ea3b'
}
.icon-chart-area:before{
    content:'\ea3c'
}
.icon-tape:before{
    content:'\ea3d'
}
.icon-graduation-cap:before{
    content:'\ea3e'
}
.icon-language:before{
    content:'\ea3f'
}
.icon-ticket-1:before{
    content:'\ea40'
}
.icon-water:before{
    content:'\ea41'
}
.icon-droplet:before{
    content:'\ea42'
}
.icon-air:before{
    content:'\ea43'
}
.icon-credit-card-1:before{
    content:'\ea44'
}
.icon-floppy-1:before{
    content:'\ea45'
}
.icon-clipboard:before{
    content:'\ea46'
}
.icon-megaphone-1:before{
    content:'\ea47'
}
.icon-database:before{
    content:'\ea48'
}
.icon-drive:before{
    content:'\ea49'
}
.icon-bucket:before{
    content:'\ea4a'
}
.icon-thermometer:before{
    content:'\ea4b'
}
.icon-key-1:before{
    content:'\ea4c'
}
.icon-flow-cascade:before{
    content:'\ea4d'
}
.icon-flow-branch:before{
    content:'\ea4e'
}
.icon-flow-tree:before{
    content:'\ea4f'
}
.icon-flow-line:before{
    content:'\ea50'
}
.icon-flow-parallel:before{
    content:'\ea51'
}
.icon-rocket-1:before{
    content:'\ea52'
}
.icon-gauge-1:before{
    content:'\ea53'
}
.icon-traffic-cone:before{
    content:'\ea54'
}
.icon-cc:before{
    content:'\ea55'
}
.icon-cc-by:before{
    content:'\ea56'
}
.icon-cc-nc:before{
    content:'\ea57'
}
.icon-cc-nc-eu:before{
    content:'\ea58'
}
.icon-cc-nc-jp:before{
    content:'\ea59'
}
.icon-cc-sa:before{
    content:'\ea5a'
}
.icon-cc-nd:before{
    content:'\ea5b'
}
.icon-cc-pd:before{
    content:'\ea5c'
}
.icon-cc-zero:before{
    content:'\ea5d'
}
.icon-cc-share:before{
    content:'\ea5e'
}
.icon-cc-remix:before{
    content:'\ea5f'
}
.icon-github-1:before{
    content:'\ea60'
}
.icon-github-circled-1:before{
    content:'\ea61'
}
.icon-flickr-1:before{
    content:'\ea62'
}
.icon-flickr-circled:before{
    content:'\ea63'
}
.icon-vimeo:before{
    content:'\ea64'
}
.icon-vimeo-circled:before{
    content:'\ea65'
}
.icon-twitter-1:before{
    content:'\ea66'
}
.icon-twitter-circled:before{
    content:'\ea67'
}
.icon-facebook-1:before{
    content:'\ea68'
}
.icon-facebook-circled:before{
    content:'\ea69'
}
.icon-facebook-squared-1:before{
    content:'\ea6a'
}
.icon-gplus-1:before{
    content:'\ea6b'
}
.icon-gplus-circled:before{
    content:'\ea6c'
}
.icon-pinterest:before{
    content:'\ea6d'
}
.icon-pinterest-circled-1:before{
    content:'\ea6e'
}
.icon-tumblr-1:before{
    content:'\ea6f'
}
.icon-tumblr-circled:before{
    content:'\ea70'
}
.icon-linkedin-1:before{
    content:'\ea71'
}
.icon-linkedin-circled:before{
    content:'\ea72'
}
.icon-dribbble-1:before{
    content:'\ea73'
}
.icon-dribbble-circled:before{
    content:'\ea74'
}
.icon-stumbleupon:before{
    content:'\ea75'
}
.icon-stumbleupon-circled:before{
    content:'\ea76'
}
.icon-lastfm:before{
    content:'\ea77'
}
.icon-lastfm-circled:before{
    content:'\ea78'
}
.icon-rdio:before{
    content:'\ea79'
}
.icon-rdio-circled:before{
    content:'\ea7a'
}
.icon-spotify:before{
    content:'\ea7b'
}
.icon-spotify-circled:before{
    content:'\ea7c'
}
.icon-qq:before{
    content:'\ea7d'
}
.icon-instagram:before{
    content:'\ea7e'
}
.icon-dropbox-1:before{
    content:'\ea7f'
}
.icon-evernote:before{
    content:'\ea80'
}
.icon-flattr:before{
    content:'\ea81'
}
.icon-skype-1:before{
    content:'\ea82'
}
.icon-skype-circled:before{
    content:'\ea83'
}
.icon-renren-1:before{
    content:'\ea84'
}
.icon-sina-weibo:before{
    content:'\ea85'
}
.icon-paypal:before{
    content:'\ea86'
}
.icon-picasa:before{
    content:'\ea87'
}
.icon-soundcloud:before{
    content:'\ea88'
}
.icon-mixi:before{
    content:'\ea89'
}
.icon-behance:before{
    content:'\ea8a'
}
.icon-google-circles:before{
    content:'\ea8b'
}
.icon-vkontakte-1:before{
    content:'\ea8c'
}
.icon-smashing:before{
    content:'\ea8d'
}
.icon-sweden:before{
    content:'\ea8e'
}
.icon-db-shape:before{
    content:'\ea8f'
}
.icon-logo-db:before{
    content:'\ea90'
}
.icon-music-outline:before{
    content:'\ea91'
}
.icon-music-2:before{
    content:'\ea92'
}
.icon-search-outline:before{
    content:'\ea93'
}
.icon-search-2:before{
    content:'\ea94'
}
.icon-mail-2:before{
    content:'\ea95'
}
.icon-heart-2:before{
    content:'\ea96'
}
.icon-heart-filled:before{
    content:'\ea97'
}
.icon-star-2:before{
    content:'\ea98'
}
.icon-star-filled:before{
    content:'\ea99'
}
.icon-user-outline:before{
    content:'\ea9a'
}
.icon-user-2:before{
    content:'\ea9b'
}
.icon-users-outline:before{
    content:'\ea9c'
}
.icon-users-2:before{
    content:'\ea9d'
}
.icon-user-add-outline:before{
    content:'\ea9e'
}
.icon-user-add-1:before{
    content:'\ea9f'
}
.icon-user-delete-outline:before{
    content:'\eaa0'
}
.icon-user-delete:before{
    content:'\eaa1'
}
.icon-video-2:before{
    content:'\eaa2'
}
.icon-videocam-outline:before{
    content:'\eaa3'
}
.icon-videocam-1:before{
    content:'\eaa4'
}
.icon-picture-outline:before{
    content:'\eaa5'
}
.icon-picture-2:before{
    content:'\eaa6'
}
.icon-camera-outline:before{
    content:'\eaa7'
}
.icon-camera-2:before{
    content:'\eaa8'
}
.icon-th-outline:before{
    content:'\eaa9'
}
.icon-th-1:before{
    content:'\eaaa'
}
.icon-th-large-outline:before{
    content:'\eaab'
}
.icon-th-large-1:before{
    content:'\eaac'
}
.icon-th-list-outline:before{
    content:'\eaad'
}
.icon-th-list-1:before{
    content:'\eaae'
}
.icon-ok-outline:before{
    content:'\eaaf'
}
.icon-ok-1:before{
    content:'\eab0'
}
.icon-cancel-outline:before{
    content:'\eab1'
}
.icon-cancel-2:before{
    content:'\eab2'
}
.icon-cancel-alt:before{
    content:'\eab3'
}
.icon-cancel-alt-filled:before{
    content:'\eab4'
}
.icon-cancel-circled-outline:before{
    content:'\eab5'
}
.icon-cancel-circled-2:before{
    content:'\eab6'
}
.icon-plus-outline:before{
    content:'\eab7'
}
.icon-plus-2:before{
    content:'\eab8'
}
.icon-minus-outline:before{
    content:'\eab9'
}
.icon-minus-2:before{
    content:'\eaba'
}
.icon-divide-outline:before{
    content:'\eabb'
}
.icon-divide:before{
    content:'\eabc'
}
.icon-eq-outline:before{
    content:'\eabd'
}
.icon-eq:before{
    content:'\eabe'
}
.icon-info-outline:before{
    content:'\eabf'
}
.icon-info-2:before{
    content:'\eac0'
}
.icon-home-outline:before{
    content:'\eac1'
}
.icon-home-2:before{
    content:'\eac2'
}
.icon-link-outline:before{
    content:'\eac3'
}
.icon-link-2:before{
    content:'\eac4'
}
.icon-attach-outline:before{
    content:'\eac5'
}
.icon-attach-2:before{
    content:'\eac6'
}
.icon-lock-2:before{
    content:'\eac7'
}
.icon-lock-filled:before{
    content:'\eac8'
}
.icon-lock-open-2:before{
    content:'\eac9'
}
.icon-lock-open-filled:before{
    content:'\eaca'
}
.icon-pin-outline:before{
    content:'\eacb'
}
.icon-pin-1:before{
    content:'\eacc'
}
.icon-eye-outline:before{
    content:'\eacd'
}
.icon-eye-2:before{
    content:'\eace'
}
.icon-tag-2:before{
    content:'\eacf'
}
.icon-tags-1:before{
    content:'\ead0'
}
.icon-bookmark-2:before{
    content:'\ead1'
}
.icon-flag-2:before{
    content:'\ead2'
}
.icon-flag-filled:before{
    content:'\ead3'
}
.icon-thumbs-up-2:before{
    content:'\ead4'
}
.icon-thumbs-down-2:before{
    content:'\ead5'
}
.icon-download-outline:before{
    content:'\ead6'
}
.icon-download-2:before{
    content:'\ead7'
}
.icon-upload-outline:before{
    content:'\ead8'
}
.icon-upload-2:before{
    content:'\ead9'
}
.icon-upload-cloud-outline:before{
    content:'\eada'
}
.icon-upload-cloud-2:before{
    content:'\eadb'
}
.icon-reply-outline:before{
    content:'\eadc'
}
.icon-reply-2:before{
    content:'\eadd'
}
.icon-forward-outline:before{
    content:'\eade'
}
.icon-forward-2:before{
    content:'\eadf'
}
.icon-code-outline:before{
    content:'\eae0'
}
.icon-code-2:before{
    content:'\eae1'
}
.icon-export-outline:before{
    content:'\eae2'
}
.icon-export-2:before{
    content:'\eae3'
}
.icon-pencil-2:before{
    content:'\eae4'
}
.icon-pen:before{
    content:'\eae5'
}
.icon-feather-1:before{
    content:'\eae6'
}
.icon-edit-1:before{
    content:'\eae7'
}
.icon-print-2:before{
    content:'\eae8'
}
.icon-comment-2:before{
    content:'\eae9'
}
.icon-chat-2:before{
    content:'\eaea'
}
.icon-chat-alt:before{
    content:'\eaeb'
}
.icon-bell-2:before{
    content:'\eaec'
}
.icon-attention-2:before{
    content:'\eaed'
}
.icon-attention-filled:before{
    content:'\eaee'
}
.icon-warning-empty:before{
    content:'\eaef'
}
.icon-warning:before{
    content:'\eaf0'
}
.icon-contacts:before{
    content:'\eaf1'
}
.icon-vcard-1:before{
    content:'\eaf2'
}
.icon-address-1:before{
    content:'\eaf3'
}
.icon-location-outline:before{
    content:'\eaf4'
}
.icon-location-2:before{
    content:'\eaf5'
}
.icon-map-1:before{
    content:'\eaf6'
}
.icon-direction-outline:before{
    content:'\eaf7'
}
.icon-direction-2:before{
    content:'\eaf8'
}
.icon-compass-2:before{
    content:'\eaf9'
}
.icon-trash-2:before{
    content:'\eafa'
}
.icon-doc-2:before{
    content:'\eafb'
}
.icon-doc-text-2:before{
    content:'\eafc'
}
.icon-doc-add:before{
    content:'\eafd'
}
.icon-doc-remove:before{
    content:'\eafe'
}
.icon-news:before{
    content:'\eaff'
}
.icon-folder-2:before{
    content:'\eb00'
}
.icon-folder-add:before{
    content:'\eb01'
}
.icon-folder-delete:before{
    content:'\eb02'
}
.icon-archive-1:before{
    content:'\eb03'
}
.icon-box-2:before{
    content:'\eb04'
}
.icon-rss-outline:before{
    content:'\eb05'
}
.icon-rss-2:before{
    content:'\eb06'
}
.icon-phone-outline:before{
    content:'\eb07'
}
.icon-phone-2:before{
    content:'\eb08'
}
.icon-menu-outline:before{
    content:'\eb09'
}
.icon-menu-2:before{
    content:'\eb0a'
}
.icon-cog-outline:before{
    content:'\eb0b'
}
.icon-cog-2:before{
    content:'\eb0c'
}
.icon-wrench-outline:before{
    content:'\eb0d'
}
.icon-wrench-1:before{
    content:'\eb0e'
}
.icon-basket-2:before{
    content:'\eb0f'
}
.icon-calendar-outlilne:before{
    content:'\eb10'
}
.icon-calendar-2:before{
    content:'\eb11'
}
.icon-mic-outline:before{
    content:'\eb12'
}
.icon-mic-2:before{
    content:'\eb13'
}
.icon-volume-off-1:before{
    content:'\eb14'
}
.icon-volume-low:before{
    content:'\eb15'
}
.icon-volume-middle:before{
    content:'\eb16'
}
.icon-volume-high:before{
    content:'\eb17'
}
.icon-headphones-1:before{
    content:'\eb18'
}
.icon-clock-2:before{
    content:'\eb19'
}
.icon-wristwatch:before{
    content:'\eb1a'
}
.icon-stopwatch:before{
    content:'\eb1b'
}
.icon-lightbulb-1:before{
    content:'\eb1c'
}
.icon-block-outline:before{
    content:'\eb1d'
}
.icon-block-2:before{
    content:'\eb1e'
}
.icon-resize-full-outline:before{
    content:'\eb1f'
}
.icon-resize-full-2:before{
    content:'\eb20'
}
.icon-resize-normal-outline:before{
    content:'\eb21'
}
.icon-resize-normal:before{
    content:'\eb22'
}
.icon-move-outline:before{
    content:'\eb23'
}
.icon-move-1:before{
    content:'\eb24'
}
.icon-popup-1:before{
    content:'\eb25'
}
.icon-zoom-in-outline:before{
    content:'\eb26'
}
.icon-zoom-in-1:before{
    content:'\eb27'
}
.icon-zoom-out-outline:before{
    content:'\eb28'
}
.icon-zoom-out-1:before{
    content:'\eb29'
}
.icon-popup-2:before{
    content:'\eb2a'
}
.icon-left-open-outline:before{
    content:'\eb2b'
}
.icon-left-open-2:before{
    content:'\eb2c'
}
.icon-right-open-outline:before{
    content:'\eb2d'
}
.icon-right-open-2:before{
    content:'\eb2e'
}
.icon-down-2:before{
    content:'\eb2f'
}
.icon-left-2:before{
    content:'\eb30'
}
.icon-right-2:before{
    content:'\eb31'
}
.icon-up-2:before{
    content:'\eb32'
}
.icon-down-outline:before{
    content:'\eb33'
}
.icon-left-outline:before{
    content:'\eb34'
}
.icon-right-outline:before{
    content:'\eb35'
}
.icon-up-outline:before{
    content:'\eb36'
}
.icon-down-small:before{
    content:'\eb37'
}
.icon-left-small:before{
    content:'\eb38'
}
.icon-right-small:before{
    content:'\eb39'
}
.icon-up-small:before{
    content:'\eb3a'
}
.icon-cw-outline:before{
    content:'\eb3b'
}
.icon-cw-2:before{
    content:'\eb3c'
}
.icon-arrows-cw-outline:before{
    content:'\eb3d'
}
.icon-arrows-cw-1:before{
    content:'\eb3e'
}
.icon-loop-outline:before{
    content:'\eb3f'
}
.icon-loop-1:before{
    content:'\eb40'
}
.icon-loop-alt-outline:before{
    content:'\eb41'
}
.icon-loop-alt:before{
    content:'\eb42'
}
.icon-shuffle-2:before{
    content:'\eb43'
}
.icon-play-outline:before{
    content:'\eb44'
}
.icon-play-2:before{
    content:'\eb45'
}
.icon-stop-outline:before{
    content:'\eb46'
}
.icon-stop-2:before{
    content:'\eb47'
}
.icon-pause-outline:before{
    content:'\eb48'
}
.icon-pause-2:before{
    content:'\eb49'
}
.icon-fast-fw-outline:before{
    content:'\eb4a'
}
.icon-fast-fw-1:before{
    content:'\eb4b'
}
.icon-rewind-outline:before{
    content:'\eb4c'
}
.icon-rewind:before{
    content:'\eb4d'
}
.icon-record-outline:before{
    content:'\eb4e'
}
.icon-record-1:before{
    content:'\eb4f'
}
.icon-eject-outline:before{
    content:'\eb50'
}
.icon-eject-1:before{
    content:'\eb51'
}
.icon-eject-alt-outline:before{
    content:'\eb52'
}
.icon-eject-alt:before{
    content:'\eb53'
}
.icon-bat1:before{
    content:'\eb54'
}
.icon-bat2:before{
    content:'\eb55'
}
.icon-bat3:before{
    content:'\eb56'
}
.icon-bat4:before{
    content:'\eb57'
}
.icon-bat-charge:before{
    content:'\eb58'
}
.icon-plug:before{
    content:'\eb59'
}
.icon-target-outline:before{
    content:'\eb5a'
}
.icon-target-2:before{
    content:'\eb5b'
}
.icon-wifi-outline:before{
    content:'\eb5c'
}
.icon-wifi:before{
    content:'\eb5d'
}
.icon-desktop-1:before{
    content:'\eb5e'
}
.icon-laptop-1:before{
    content:'\eb5f'
}
.icon-tablet-1:before{
    content:'\eb60'
}
.icon-mobile-2:before{
    content:'\eb61'
}
.icon-contrast:before{
    content:'\eb62'
}
.icon-globe-outline:before{
    content:'\eb63'
}
.icon-globe-2:before{
    content:'\eb64'
}
.icon-globe-alt-outline:before{
    content:'\eb65'
}
.icon-globe-alt:before{
    content:'\eb66'
}
.icon-sun-1:before{
    content:'\eb67'
}
.icon-sun-filled:before{
    content:'\eb68'
}
.icon-cloud-2:before{
    content:'\eb69'
}
.icon-flash-outline:before{
    content:'\eb6a'
}
.icon-flash-2:before{
    content:'\eb6b'
}
.icon-moon-2:before{
    content:'\eb6c'
}
.icon-waves-outline:before{
    content:'\eb6d'
}
.icon-waves:before{
    content:'\eb6e'
}
.icon-rain:before{
    content:'\eb6f'
}
.icon-cloud-sun:before{
    content:'\eb70'
}
.icon-drizzle:before{
    content:'\eb71'
}
.icon-snow:before{
    content:'\eb72'
}
.icon-cloud-flash:before{
    content:'\eb73'
}
.icon-cloud-wind:before{
    content:'\eb74'
}
.icon-wind:before{
    content:'\eb75'
}
.icon-plane-outline:before{
    content:'\eb76'
}
.icon-plane:before{
    content:'\eb77'
}
.icon-leaf-2:before{
    content:'\eb78'
}
.icon-lifebuoy-1:before{
    content:'\eb79'
}
.icon-briefcase-2:before{
    content:'\eb7a'
}
.icon-brush-1:before{
    content:'\eb7b'
}
.icon-pipette:before{
    content:'\eb7c'
}
.icon-power-outline:before{
    content:'\eb7d'
}
.icon-power:before{
    content:'\eb7e'
}
.icon-check-outline:before{
    content:'\eb7f'
}
.icon-check-2:before{
    content:'\eb80'
}
.icon-gift-1:before{
    content:'\eb81'
}
.icon-temperatire:before{
    content:'\eb82'
}
.icon-chart-outline:before{
    content:'\eb83'
}
.icon-chart:before{
    content:'\eb84'
}
.icon-chart-alt-outline:before{
    content:'\eb85'
}
.icon-chart-alt:before{
    content:'\eb86'
}
.icon-chart-bar-outline:before{
    content:'\eb87'
}
.icon-chart-bar-2:before{
    content:'\eb88'
}
.icon-chart-pie-outline:before{
    content:'\eb89'
}
.icon-chart-pie-1:before{
    content:'\eb8a'
}
.icon-ticket-2:before{
    content:'\eb8b'
}
.icon-credit-card-2:before{
    content:'\eb8c'
}
.icon-clipboard-1:before{
    content:'\eb8d'
}
.icon-database-1:before{
    content:'\eb8e'
}
.icon-key-outline:before{
    content:'\eb8f'
}
.icon-key-2:before{
    content:'\eb90'
}
.icon-flow-split:before{
    content:'\eb91'
}
.icon-flow-merge:before{
    content:'\eb92'
}
.icon-flow-parallel-1:before{
    content:'\eb93'
}
.icon-flow-cross:before{
    content:'\eb94'
}
.icon-certificate-outline:before{
    content:'\eb95'
}
.icon-certificate-1:before{
    content:'\eb96'
}
.icon-scissors-outline:before{
    content:'\eb97'
}
.icon-scissors-1:before{
    content:'\eb98'
}
.icon-flask:before{
    content:'\eb99'
}
.icon-wine:before{
    content:'\eb9a'
}
.icon-coffee-1:before{
    content:'\eb9b'
}
.icon-beer-1:before{
    content:'\eb9c'
}
.icon-anchor-outline:before{
    content:'\eb9d'
}
.icon-anchor-1:before{
    content:'\eb9e'
}
.icon-puzzle-outline:before{
    content:'\eb9f'
}
.icon-puzzle-1:before{
    content:'\eba0'
}
.icon-tree:before{
    content:'\eba1'
}
.icon-calculator:before{
    content:'\eba2'
}
.icon-infinity-outline:before{
    content:'\eba3'
}
.icon-infinity-1:before{
    content:'\eba4'
}
.icon-pi-outline:before{
    content:'\eba5'
}
.icon-pi:before{
    content:'\eba6'
}
.icon-at:before{
    content:'\eba7'
}
.icon-at-circled:before{
    content:'\eba8'
}
.icon-looped-square-outline:before{
    content:'\eba9'
}
.icon-looped-square-interest:before{
    content:'\ebaa'
}
.icon-sort-alphabet-outline:before{
    content:'\ebab'
}
.icon-sort-alphabet:before{
    content:'\ebac'
}
.icon-sort-numeric-outline:before{
    content:'\ebad'
}
.icon-sort-numeric:before{
    content:'\ebae'
}
.icon-dribbble-circled-1:before{
    content:'\ebaf'
}
.icon-dribbble-2:before{
    content:'\ebb0'
}
.icon-facebook-circled-1:before{
    content:'\ebb1'
}
.icon-facebook-2:before{
    content:'\ebb2'
}
.icon-flickr-circled-1:before{
    content:'\ebb3'
}
.icon-flickr-2:before{
    content:'\ebb4'
}
.icon-github-circled-2:before{
    content:'\ebb5'
}
.icon-github-2:before{
    content:'\ebb6'
}
.icon-lastfm-circled-1:before{
    content:'\ebb7'
}
.icon-lastfm-1:before{
    content:'\ebb8'
}
.icon-linkedin-circled-1:before{
    content:'\ebb9'
}
.icon-linkedin-2:before{
    content:'\ebba'
}
.icon-pinterest-circled-2:before{
    content:'\ebbb'
}
.icon-pinterest-1:before{
    content:'\ebbc'
}
.icon-skype-outline:before{
    content:'\ebbd'
}
.icon-skype-2:before{
    content:'\ebbe'
}
.icon-tumbler-circled:before{
    content:'\ebbf'
}
.icon-tumbler:before{
    content:'\ebc0'
}
.icon-twitter-circled-1:before{
    content:'\ebc1'
}
.icon-twitter-2:before{
    content:'\ebc2'
}
.icon-vimeo-circled-1:before{
    content:'\ebc3'
}
.icon-vimeo-1:before{
    content:'\ebc4'
}
.icon-search-3:before{
    content:'\ebc5'
}
.icon-mail-3:before{
    content:'\ebc6'
}
.icon-heart-3:before{
    content:'\ebc7'
}
.icon-heart-empty-2:before{
    content:'\ebc8'
}
.icon-star-3:before{
    content:'\ebc9'
}
.icon-user-3:before{
    content:'\ebca'
}
.icon-video-3:before{
    content:'\ebcb'
}
.icon-picture-3:before{
    content:'\ebcc'
}
.icon-camera-3:before{
    content:'\ebcd'
}
.icon-ok-2:before{
    content:'\ebce'
}
.icon-ok-circle:before{
    content:'\ebcf'
}
.icon-cancel-3:before{
    content:'\ebd0'
}
.icon-cancel-circle:before{
    content:'\ebd1'
}
.icon-plus-3:before{
    content:'\ebd2'
}
.icon-plus-circle:before{
    content:'\ebd3'
}
.icon-minus-3:before{
    content:'\ebd4'
}
.icon-minus-circle:before{
    content:'\ebd5'
}
.icon-help-2:before{
    content:'\ebd6'
}
.icon-info-3:before{
    content:'\ebd7'
}
.icon-home-3:before{
    content:'\ebd8'
}
.icon-link-3:before{
    content:'\ebd9'
}
.icon-attach-3:before{
    content:'\ebda'
}
.icon-lock-3:before{
    content:'\ebdb'
}
.icon-lock-empty:before{
    content:'\ebdc'
}
.icon-lock-open-3:before{
    content:'\ebdd'
}
.icon-lock-open-empty:before{
    content:'\ebde'
}
.icon-pin-2:before{
    content:'\ebdf'
}
.icon-eye-3:before{
    content:'\ebe0'
}
.icon-tag-3:before{
    content:'\ebe1'
}
.icon-tag-empty:before{
    content:'\ebe2'
}
.icon-download-3:before{
    content:'\ebe3'
}
.icon-upload-3:before{
    content:'\ebe4'
}
.icon-download-cloud-1:before{
    content:'\ebe5'
}
.icon-upload-cloud-3:before{
    content:'\ebe6'
}
.icon-quote-left-1:before{
    content:'\ebe7'
}
.icon-quote-right-1:before{
    content:'\ebe8'
}
.icon-quote-left-alt:before{
    content:'\ebe9'
}
.icon-quote-right-alt:before{
    content:'\ebea'
}
.icon-pencil-3:before{
    content:'\ebeb'
}
.icon-pencil-neg:before{
    content:'\ebec'
}
.icon-pencil-alt:before{
    content:'\ebed'
}
.icon-undo:before{
    content:'\ebee'
}
.icon-comment-3:before{
    content:'\ebef'
}
.icon-comment-inv:before{
    content:'\ebf0'
}
.icon-comment-alt:before{
    content:'\ebf1'
}
.icon-comment-inv-alt:before{
    content:'\ebf2'
}
.icon-comment-alt2:before{
    content:'\ebf3'
}
.icon-comment-inv-alt2:before{
    content:'\ebf4'
}
.icon-chat-3:before{
    content:'\ebf5'
}
.icon-chat-inv:before{
    content:'\ebf6'
}
.icon-location-3:before{
    content:'\ebf7'
}
.icon-location-inv:before{
    content:'\ebf8'
}
.icon-location-alt:before{
    content:'\ebf9'
}
.icon-compass-3:before{
    content:'\ebfa'
}
.icon-trash-3:before{
    content:'\ebfb'
}
.icon-trash-empty:before{
    content:'\ebfc'
}
.icon-doc-3:before{
    content:'\ebfd'
}
.icon-doc-inv-1:before{
    content:'\ebfe'
}
.icon-doc-alt:before{
    content:'\ebff'
}
.icon-doc-inv-alt:before{
    content:'\ec00'
}
.icon-article:before{
    content:'\ec01'
}
.icon-article-alt:before{
    content:'\ec02'
}
.icon-book-open-1:before{
    content:'\ec03'
}
.icon-folder-3:before{
    content:'\ec04'
}
.icon-folder-empty-1:before{
    content:'\ec05'
}
.icon-box-3:before{
    content:'\ec06'
}
.icon-rss-3:before{
    content:'\ec07'
}
.icon-rss-alt:before{
    content:'\ec08'
}
.icon-cog-3:before{
    content:'\ec09'
}
.icon-wrench-2:before{
    content:'\ec0a'
}
.icon-share-1:before{
    content:'\ec0b'
}
.icon-calendar-3:before{
    content:'\ec0c'
}
.icon-calendar-inv:before{
    content:'\ec0d'
}
.icon-calendar-alt:before{
    content:'\ec0e'
}
.icon-mic-3:before{
    content:'\ec0f'
}
.icon-volume-off-2:before{
    content:'\ec10'
}
.icon-volume-up-1:before{
    content:'\ec11'
}
.icon-headphones-2:before{
    content:'\ec12'
}
.icon-clock-3:before{
    content:'\ec13'
}
.icon-lamp-1:before{
    content:'\ec14'
}
.icon-block-3:before{
    content:'\ec15'
}
.icon-resize-full-3:before{
    content:'\ec16'
}
.icon-resize-full-alt-1:before{
    content:'\ec17'
}
.icon-resize-small-2:before{
    content:'\ec18'
}
.icon-resize-small-alt:before{
    content:'\ec19'
}
.icon-resize-vertical-1:before{
    content:'\ec1a'
}
.icon-spin4:before{
    content:'\e801'
}
.icon-move-2:before{
    content:'\ec1c'
}
.icon-popup-3:before{
    content:'\ec1d'
}
.icon-down-3:before{
    content:'\ec1e'
}
.icon-left-3:before{
    content:'\ec1f'
}
.icon-right-3:before{
    content:'\ec20'
}
.icon-up-3:before{
    content:'\ec21'
}
.icon-down-circle:before{
    content:'\ec22'
}
.icon-left-circle:before{
    content:'\ec23'
}
.icon-right-circle:before{
    content:'\ec24'
}
.icon-up-circle:before{
    content:'\ec25'
}
.icon-cw-3:before{
    content:'\ec26'
}
.icon-loop-2:before{
    content:'\ec27'
}
.icon-loop-alt-1:before{
    content:'\ec28'
}
.icon-exchange-1:before{
    content:'\ec29'
}
.icon-split:before{
    content:'\ec2a'
}
.icon-arrow-curved:before{
    content:'\ec2b'
}
.icon-play-3:before{
    content:'\ec2c'
}
.icon-play-circle2:before{
    content:'\ec2d'
}
.icon-stop-3:before{
    content:'\ec2e'
}
.icon-pause-3:before{
    content:'\ec2f'
}
.icon-to-start-2:before{
    content:'\ec30'
}
.icon-to-end-2:before{
    content:'\ec31'
}
.icon-eject-2:before{
    content:'\ec32'
}
.icon-target-3:before{
    content:'\ec33'
}
.icon-signal-2:before{
    content:'\ec34'
}
.icon-award-1:before{
    content:'\ec35'
}
.icon-award-empty:before{
    content:'\ec36'
}
.icon-list-2:before{
    content:'\ec37'
}
.icon-list-nested:before{
    content:'\ec38'
}
.icon-bat-empty:before{
    content:'\ec39'
}
.icon-bat-half:before{
    content:'\ec3a'
}
.icon-bat-full:before{
    content:'\ec3b'
}
.icon-bat-charge-1:before{
    content:'\ec3c'
}
.icon-mobile-3:before{
    content:'\ec3d'
}
.icon-cd-1:before{
    content:'\ec3e'
}
.icon-equalizer:before{
    content:'\ec3f'
}
.icon-cursor:before{
    content:'\ec40'
}
.icon-aperture:before{
    content:'\ec41'
}
.icon-aperture-alt:before{
    content:'\ec42'
}
.icon-steering-wheel:before{
    content:'\ec43'
}
.icon-book-2:before{
    content:'\ec44'
}
.icon-book-alt:before{
    content:'\ec45'
}
.icon-brush-2:before{
    content:'\ec46'
}
.icon-brush-alt:before{
    content:'\ec47'
}
.icon-eyedropper:before{
    content:'\ec48'
}
.icon-layers:before{
    content:'\ec49'
}
.icon-layers-alt:before{
    content:'\ec4a'
}
.icon-sun-2:before{
    content:'\ec4b'
}
.icon-sun-inv:before{
    content:'\ec4c'
}
.icon-cloud-3:before{
    content:'\ec4d'
}
.icon-rain-1:before{
    content:'\ec4e'
}
.icon-flash-3:before{
    content:'\ec4f'
}
.icon-moon-3:before{
    content:'\ec50'
}
.icon-moon-inv:before{
    content:'\ec51'
}
.icon-umbrella-1:before{
    content:'\ec52'
}
.icon-chart-bar-3:before{
    content:'\ec53'
}
.icon-chart-pie-2:before{
    content:'\ec54'
}
.icon-chart-pie-alt:before{
    content:'\ec55'
}
.icon-key-3:before{
    content:'\ec56'
}
.icon-key-inv:before{
    content:'\ec57'
}
.icon-hash:before{
    content:'\ec58'
}
.icon-at-1:before{
    content:'\ec59'
}
.icon-pilcrow:before{
    content:'\ec5a'
}
.icon-dial:before{
    content:'\ec5b'
}
.icon-search-4:before{
    content:'\ec5c'
}
.icon-mail-4:before{
    content:'\ec5d'
}
.icon-heart-4:before{
    content:'\ec5e'
}
.icon-star-4:before{
    content:'\ec5f'
}
.icon-user-4:before{
    content:'\ec60'
}
.icon-user-woman:before{
    content:'\ec61'
}
.icon-user-pair:before{
    content:'\ec62'
}
.icon-video-alt:before{
    content:'\ec63'
}
.icon-videocam-2:before{
    content:'\ec64'
}
.icon-videocam-alt:before{
    content:'\ec65'
}
.icon-camera-4:before{
    content:'\ec66'
}
.icon-th-2:before{
    content:'\ec67'
}
.icon-th-list-2:before{
    content:'\ec68'
}
.icon-ok-3:before{
    content:'\ec69'
}
.icon-cancel-4:before{
    content:'\ec6a'
}
.icon-cancel-circle-1:before{
    content:'\ec6b'
}
.icon-plus-4:before{
    content:'\ec6c'
}
.icon-home-4:before{
    content:'\ec6d'
}
.icon-lock-4:before{
    content:'\ec6e'
}
.icon-lock-open-4:before{
    content:'\ec6f'
}
.icon-eye-4:before{
    content:'\ec70'
}
.icon-tag-4:before{
    content:'\ec71'
}
.icon-thumbs-up-3:before{
    content:'\ec72'
}
.icon-thumbs-down-3:before{
    content:'\ec73'
}
.icon-download-4:before{
    content:'\ec74'
}
.icon-export-3:before{
    content:'\ec75'
}
.icon-pencil-4:before{
    content:'\ec76'
}
.icon-pencil-alt-1:before{
    content:'\ec77'
}
.icon-edit-2:before{
    content:'\ec78'
}
.icon-chat-4:before{
    content:'\ec79'
}
.icon-print-3:before{
    content:'\ec7a'
}
.icon-bell-3:before{
    content:'\ec7b'
}
.icon-attention-3:before{
    content:'\ec7c'
}
.icon-info-4:before{
    content:'\ec7d'
}
.icon-question:before{
    content:'\ec7e'
}
.icon-location-4:before{
    content:'\ec7f'
}
.icon-trash-4:before{
    content:'\ec80'
}
.icon-doc-4:before{
    content:'\ec81'
}
.icon-article-1:before{
    content:'\ec82'
}
.icon-article-alt-1:before{
    content:'\ec83'
}
.icon-rss-4:before{
    content:'\ec84'
}
.icon-wrench-3:before{
    content:'\ec85'
}
.icon-basket-3:before{
    content:'\ec86'
}
.icon-basket-alt:before{
    content:'\ec87'
}
.icon-calendar-4:before{
    content:'\ec88'
}
.icon-calendar-alt-1:before{
    content:'\ec89'
}
.icon-volume-off-3:before{
    content:'\ec8a'
}
.icon-volume-down-1:before{
    content:'\ec8b'
}
.icon-volume-up-2:before{
    content:'\ec8c'
}
.icon-bullhorn:before{
    content:'\ec8d'
}
.icon-clock-4:before{
    content:'\ec8e'
}
.icon-clock-alt:before{
    content:'\ec8f'
}
.icon-stop-4:before{
    content:'\ec90'
}
.icon-resize-full-4:before{
    content:'\ec91'
}
.icon-resize-small-3:before{
    content:'\ec92'
}
.icon-zoom-in-2:before{
    content:'\ec93'
}
.icon-zoom-out-2:before{
    content:'\ec94'
}
.icon-popup-4:before{
    content:'\ec95'
}
.icon-down-dir-2:before{
    content:'\ec96'
}
.icon-left-dir-2:before{
    content:'\ec97'
}
.icon-right-dir-2:before{
    content:'\ec98'
}
.icon-up-dir-2:before{
    content:'\ec99'
}
.icon-down-4:before{
    content:'\ec9a'
}
.icon-up-4:before{
    content:'\ec9b'
}
.icon-cw-4:before{
    content:'\ec9c'
}
.icon-signal-3:before{
    content:'\ec9d'
}
.icon-award-2:before{
    content:'\ec9e'
}
.icon-mobile-4:before{
    content:'\ec9f'
}
.icon-mobile-alt:before{
    content:'\eca0'
}
.icon-tablet-2:before{
    content:'\eca1'
}
.icon-ipod:before{
    content:'\eca2'
}
.icon-cd-2:before{
    content:'\eca3'
}
.icon-grid:before{
    content:'\eca4'
}
.icon-book-3:before{
    content:'\eca5'
}
.icon-easel:before{
    content:'\eca6'
}
.icon-globe-3:before{
    content:'\eca7'
}
.icon-chart-1:before{
    content:'\eca8'
}
.icon-chart-bar-4:before{
    content:'\eca9'
}
.icon-chart-pie-3:before{
    content:'\ecaa'
}
.icon-dollar-1:before{
    content:'\ecab'
}
.icon-at-2:before{
    content:'\ecac'
}
.icon-colon:before{
    content:'\ecad'
}
.icon-semicolon:before{
    content:'\ecae'
}
.icon-squares:before{
    content:'\ecaf'
}
.icon-money-1:before{
    content:'\ecb0'
}
.icon-facebook-3:before{
    content:'\ecb1'
}
.icon-facebook-rect:before{
    content:'\ecb2'
}
.icon-twitter-3:before{
    content:'\ecb3'
}
.icon-twitter-bird:before{
    content:'\ecb4'
}
.icon-twitter-rect:before{
    content:'\ecb5'
}
.icon-youtube-1:before{
    content:'\ecb6'
}
.icon-search-5:before{
    content:'\ecb7'
}
.icon-mail-5:before{
    content:'\ecb8'
}
.icon-heart-5:before{
    content:'\ecb9'
}
.icon-heart-broken:before{
    content:'\ecba'
}
.icon-star-5:before{
    content:'\ecbb'
}
.icon-star-empty-2:before{
    content:'\ecbc'
}
.icon-star-half-1:before{
    content:'\ecbd'
}
.icon-star-half_empty:before{
    content:'\ecbe'
}
.icon-user-5:before{
    content:'\ecbf'
}
.icon-user-male:before{
    content:'\ecc0'
}
.icon-user-female:before{
    content:'\ecc1'
}
.icon-users-3:before{
    content:'\ecc2'
}
.icon-movie:before{
    content:'\ecc3'
}
.icon-videocam-3:before{
    content:'\ecc4'
}
.icon-isight:before{
    content:'\ecc5'
}
.icon-camera-5:before{
    content:'\ecc6'
}
.icon-menu-3:before{
    content:'\ecc7'
}
.icon-th-thumb:before{
    content:'\ecc8'
}
.icon-th-thumb-empty:before{
    content:'\ecc9'
}
.icon-th-list-3:before{
    content:'\ecca'
}
.icon-ok-4:before{
    content:'\eccb'
}
.icon-ok-circled-1:before{
    content:'\eccc'
}
.icon-cancel-5:before{
    content:'\eccd'
}
.icon-cancel-circled-3:before{
    content:'\ecce'
}
.icon-plus-5:before{
    content:'\eccf'
}
.icon-help-circled-2:before{
    content:'\ecd0'
}
.icon-help-circled-alt:before{
    content:'\ecd1'
}
.icon-info-circled-2:before{
    content:'\ecd2'
}
.icon-info-circled-alt:before{
    content:'\ecd3'
}
.icon-home-5:before{
    content:'\ecd4'
}
.icon-link-4:before{
    content:'\ecd5'
}
.icon-attach-4:before{
    content:'\ecd6'
}
.icon-lock-5:before{
    content:'\ecd7'
}
.icon-lock-alt:before{
    content:'\ecd8'
}
.icon-lock-open-5:before{
    content:'\ecd9'
}
.icon-lock-open-alt-1:before{
    content:'\ecda'
}
.icon-eye-5:before{
    content:'\ecdb'
}
.icon-download-5:before{
    content:'\ecdc'
}
.icon-upload-4:before{
    content:'\ecdd'
}
.icon-download-cloud-2:before{
    content:'\ecde'
}
.icon-upload-cloud-4:before{
    content:'\ecdf'
}
.icon-reply-3:before{
    content:'\ece0'
}
.icon-pencil-5:before{
    content:'\ece1'
}
.icon-export-4:before{
    content:'\ece2'
}
.icon-print-4:before{
    content:'\ece3'
}
.icon-retweet-2:before{
    content:'\ece4'
}
.icon-comment-4:before{
    content:'\ece5'
}
.icon-chat-5:before{
    content:'\ece6'
}
.icon-bell-4:before{
    content:'\ece7'
}
.icon-attention-4:before{
    content:'\ece8'
}
.icon-attention-alt-1:before{
    content:'\ece9'
}
.icon-location-5:before{
    content:'\ecea'
}
.icon-trash-5:before{
    content:'\eceb'
}
.icon-doc-5:before{
    content:'\ecec'
}
.icon-newspaper-1:before{
    content:'\eced'
}
.icon-folder-4:before{
    content:'\ecee'
}
.icon-folder-open-1:before{
    content:'\ecef'
}
.icon-folder-empty-2:before{
    content:'\ecf0'
}
.icon-folder-open-empty-1:before{
    content:'\ecf1'
}
.icon-cog-4:before{
    content:'\ecf2'
}
.icon-calendar-5:before{
    content:'\ecf3'
}
.icon-login-2:before{
    content:'\ecf4'
}
.icon-logout-2:before{
    content:'\ecf5'
}
.icon-mic-4:before{
    content:'\ecf6'
}
.icon-mic-off:before{
    content:'\ecf7'
}
.icon-clock-5:before{
    content:'\ecf8'
}
.icon-stopwatch-1:before{
    content:'\ecf9'
}
.icon-hourglass-1:before{
    content:'\ecfa'
}
.icon-zoom-in-3:before{
    content:'\ecfb'
}
.icon-zoom-out-3:before{
    content:'\ecfc'
}
.icon-down-open-2:before{
    content:'\ecfd'
}
.icon-left-open-3:before{
    content:'\ecfe'
}
.icon-right-open-3:before{
    content:'\ecff'
}
.icon-up-open-2:before{
    content:'\ed00'
}
.icon-down-5:before{
    content:'\ed01'
}
.icon-left-4:before{
    content:'\ed02'
}
.icon-right-4:before{
    content:'\ed03'
}
.icon-up-5:before{
    content:'\ed04'
}
.icon-down-bold-1:before{
    content:'\ed05'
}
.icon-left-bold-1:before{
    content:'\ed06'
}
.icon-right-bold-1:before{
    content:'\ed07'
}
.icon-up-bold-1:before{
    content:'\ed08'
}
.icon-down-fat:before{
    content:'\ed09'
}
.icon-left-fat:before{
    content:'\ed0a'
}
.icon-right-fat:before{
    content:'\ed0b'
}
.icon-up-fat:before{
    content:'\ed0c'
}
.icon-ccw-2:before{
    content:'\ed0d'
}
.icon-shuffle-3:before{
    content:'\ed0e'
}
.icon-play-4:before{
    content:'\ed0f'
}
.icon-pause-4:before{
    content:'\ed10'
}
.icon-stop-5:before{
    content:'\ed11'
}
.icon-to-end-3:before{
    content:'\ed12'
}
.icon-to-start-3:before{
    content:'\ed13'
}
.icon-fast-forward-1:before{
    content:'\ed14'
}
.icon-fast-backward-1:before{
    content:'\ed15'
}
.icon-trophy-1:before{
    content:'\ed16'
}
.icon-monitor-1:before{
    content:'\ed17'
}
.icon-tablet-3:before{
    content:'\ed18'
}
.icon-mobile-5:before{
    content:'\ed19'
}
.icon-data-science:before{
    content:'\ed1a'
}
.icon-data-science-inv:before{
    content:'\ed1b'
}
.icon-inbox-2:before{
    content:'\ed1c'
}
.icon-globe-4:before{
    content:'\ed1d'
}
.icon-globe-inv:before{
    content:'\ed1e'
}
.icon-flash-4:before{
    content:'\ed1f'
}
.icon-cloud-4:before{
    content:'\ed20'
}
.icon-coverflow:before{
    content:'\ed21'
}
.icon-coverflow-empty:before{
    content:'\ed22'
}
.icon-math:before{
    content:'\ed23'
}
.icon-math-circled:before{
    content:'\ed24'
}
.icon-math-circled-empty:before{
    content:'\ed25'
}
.icon-paper-plane-1:before{
    content:'\ed26'
}
.icon-paper-plane-alt:before{
    content:'\ed27'
}
.icon-paper-plane-alt2:before{
    content:'\ed28'
}
.icon-fontsize:before{
    content:'\ed29'
}
.icon-color-adjust:before{
    content:'\ed2a'
}
.icon-fire-1:before{
    content:'\ed2b'
}
.icon-chart-bar-5:before{
    content:'\ed2c'
}
.icon-hdd-1:before{
    content:'\ed2d'
}
.icon-connected-object:before{
    content:'\ed2e'
}
.icon-ruler:before{
    content:'\ed2f'
}
.icon-vector:before{
    content:'\ed30'
}
.icon-vector-pencil:before{
    content:'\ed31'
}
.icon-at-3:before{
    content:'\ed32'
}
.icon-hash-1:before{
    content:'\ed33'
}
.icon-female-1:before{
    content:'\ed34'
}
.icon-male-1:before{
    content:'\ed35'
}
.icon-spread:before{
    content:'\ed36'
}
.icon-king:before{
    content:'\ed37'
}
.icon-anchor-2:before{
    content:'\ed38'
}
.icon-joystick:before{
    content:'\ed39'
}
.icon-spinner1:before{
    content:'\ed3a'
}
.icon-spinner2:before{
    content:'\ed3b'
}
.icon-github-3:before{
    content:'\ed3c'
}
.icon-github-circled-3:before{
    content:'\ed3d'
}
.icon-github-circled-alt:before{
    content:'\ed3e'
}
.icon-github-circled-alt2:before{
    content:'\ed3f'
}
.icon-twitter-4:before{
    content:'\ed40'
}
.icon-twitter-circled-2:before{
    content:'\ed41'
}
.icon-facebook-4:before{
    content:'\ed42'
}
.icon-facebook-circled-2:before{
    content:'\ed43'
}
.icon-gplus-2:before{
    content:'\ed44'
}
.icon-gplus-circled-1:before{
    content:'\ed45'
}
.icon-linkedin-3:before{
    content:'\ed46'
}
.icon-linkedin-circled-2:before{
    content:'\ed47'
}
.icon-dribbble-3:before{
    content:'\ed48'
}
.icon-dribbble-circled-2:before{
    content:'\ed49'
}
.icon-instagram-1:before{
    content:'\ed4a'
}
.icon-instagram-circled:before{
    content:'\ed4b'
}
.icon-soundcloud-1:before{
    content:'\ed4c'
}
.icon-soundcloud-circled:before{
    content:'\ed4d'
}
.icon-mfg-logo:before{
    content:'\ed4e'
}
.icon-mfg-logo-circled:before{
    content:'\ed4f'
}
.icon-aboveground-rail:before{
    content:'\ed50'
}
.icon-airfield:before{
    content:'\ed51'
}
.icon-airport:before{
    content:'\ed52'
}
.icon-art-gallery:before{
    content:'\ed53'
}
.icon-baseball:before{
    content:'\ed55'
}
.icon-basketball:before{
    content:'\ed56'
}
.icon-beer-2:before{
    content:'\ed57'
}
.icon-belowground-rail:before{
    content:'\ed58'
}
.icon-bicycle:before{
    content:'\ed59'
}
.icon-bus:before{
    content:'\ed5a'
}
.icon-cafe:before{
    content:'\ed5b'
}
.icon-campsite:before{
    content:'\ed5c'
}
.icon-cemetery:before{
    content:'\ed5d'
}
.icon-cinema:before{
    content:'\ed5e'
}
.icon-college:before{
    content:'\ed5f'
}
.icon-commerical-building:before{
    content:'\ed60'
}
.icon-credit-card-3:before{
    content:'\ed61'
}
.icon-cricket:before{
    content:'\ed62'
}
.icon-embassy:before{
    content:'\ed63'
}
.icon-fast-food:before{
    content:'\ed64'
}
.icon-ferry:before{
    content:'\ed65'
}
.icon-fire-station:before{
    content:'\ed66'
}
.icon-football:before{
    content:'\ed67'
}
.icon-fuel:before{
    content:'\ed68'
}
.icon-garden:before{
    content:'\ed69'
}
.icon-giraffe:before{
    content:'\ed6a'
}
.icon-golf:before{
    content:'\ed6b'
}
.icon-grocery-store:before{
    content:'\ed6c'
}
.icon-harbor:before{
    content:'\ed6d'
}
.icon-heliport:before{
    content:'\ed6e'
}
.icon-hospital-1:before{
    content:'\ed6f'
}
.icon-industrial-building:before{
    content:'\ed70'
}
.icon-library:before{
    content:'\ed71'
}
.icon-lodging:before{
    content:'\ed72'
}
.icon-london-underground:before{
    content:'\ed73'
}
.icon-minefield:before{
    content:'\ed74'
}
.icon-monument:before{
    content:'\ed75'
}
.icon-museum:before{
    content:'\ed76'
}
.icon-pharmacy:before{
    content:'\ed77'
}
.icon-pitch:before{
    content:'\ed78'
}
.icon-police:before{
    content:'\ed79'
}
.icon-post:before{
    content:'\ed7a'
}
.icon-prison:before{
    content:'\ed7b'
}
.icon-rail:before{
    content:'\ed7c'
}
.icon-religious-christian:before{
    content:'\ed7d'
}
.icon-religious-islam:before{
    content:'\ed7e'
}
.icon-religious-jewish:before{
    content:'\ed7f'
}
.icon-restaurant:before{
    content:'\ed80'
}
.icon-roadblock:before{
    content:'\ed81'
}
.icon-school:before{
    content:'\ed82'
}
.icon-shop:before{
    content:'\ed83'
}
.icon-skiing:before{
    content:'\ed84'
}
.icon-soccer:before{
    content:'\ed85'
}
.icon-swimming:before{
    content:'\ed86'
}
.icon-tennis:before{
    content:'\ed87'
}
.icon-theatre:before{
    content:'\ed88'
}
.icon-toilet:before{
    content:'\ed89'
}
.icon-town-hall:before{
    content:'\ed8a'
}
.icon-trash-6:before{
    content:'\ed8b'
}
.icon-tree-1:before{
    content:'\ed8c'
}
.icon-tree-2:before{
    content:'\ed8d'
}
.icon-warehouse:before{
    content:'\ed8e'
}
.icon-duckduckgo:before{
    content:'\ed8f'
}
.icon-aim:before{
    content:'\ed90'
}
.icon-delicious:before{
    content:'\ed91'
}
.icon-paypal-1:before{
    content:'\ed92'
}
.icon-flattr-1:before{
    content:'\ed93'
}
.icon-android-1:before{
    content:'\ed94'
}
.icon-eventful:before{
    content:'\ed95'
}
.icon-smashmag:before{
    content:'\ed96'
}
.icon-gplus-3:before{
    content:'\ed97'
}
.icon-wikipedia:before{
    content:'\ed98'
}
.icon-lanyrd:before{
    content:'\ed99'
}
.icon-calendar-6:before{
    content:'\ed9a'
}
.icon-stumbleupon-1:before{
    content:'\ed9b'
}
.icon-fivehundredpx:before{
    content:'\ed9c'
}
.icon-pinterest-2:before{
    content:'\ed9d'
}
.icon-bitcoin-1:before{
    content:'\ed9e'
}
.icon-w3c:before{
    content:'\ed9f'
}
.icon-foursquare-1:before{
    content:'\eda0'
}
.icon-html5-1:before{
    content:'\eda1'
}
.icon-ie:before{
    content:'\eda2'
}
.icon-call:before{
    content:'\eda3'
}
.icon-grooveshark:before{
    content:'\eda4'
}
.icon-ninetyninedesigns:before{
    content:'\eda5'
}
.icon-forrst:before{
    content:'\eda6'
}
.icon-digg:before{
    content:'\eda7'
}
.icon-spotify-1:before{
    content:'\eda8'
}
.icon-reddit:before{
    content:'\eda9'
}
.icon-guest:before{
    content:'\edaa'
}
.icon-gowalla:before{
    content:'\edab'
}
.icon-appstore:before{
    content:'\edac'
}
.icon-blogger:before{
    content:'\edad'
}
.icon-cc-1:before{
    content:'\edae'
}
.icon-dribbble-4:before{
    content:'\edaf'
}
.icon-evernote-1:before{
    content:'\edb0'
}
.icon-flickr-3:before{
    content:'\edb1'
}
.icon-google:before{
    content:'\edb2'
}
.icon-viadeo:before{
    content:'\edb3'
}
.icon-instapaper:before{
    content:'\edb4'
}
.icon-weibo-1:before{
    content:'\edb5'
}
.icon-klout:before{
    content:'\edb6'
}
.icon-linkedin-4:before{
    content:'\edb7'
}
.icon-meetup:before{
    content:'\edb8'
}
.icon-vk:before{
    content:'\edb9'
}
.icon-plancast:before{
    content:'\edba'
}
.icon-disqus:before{
    content:'\edbb'
}
.icon-rss-5:before{
    content:'\edbc'
}
.icon-skype-3:before{
    content:'\edbd'
}
.icon-twitter-5:before{
    content:'\edbe'
}
.icon-youtube-2:before{
    content:'\edbf'
}
.icon-vimeo-2:before{
    content:'\edc0'
}
.icon-windows-1:before{
    content:'\edc1'
}
.icon-xing-1:before{
    content:'\edc2'
}
.icon-yahoo:before{
    content:'\edc3'
}
.icon-chrome:before{
    content:'\edc4'
}
.icon-email:before{
    content:'\edc5'
}
.icon-macstore:before{
    content:'\edc6'
}
.icon-myspace:before{
    content:'\edc7'
}
.icon-podcast:before{
    content:'\edc8'
}
.icon-amazon:before{
    content:'\edc9'
}
.icon-steam:before{
    content:'\edca'
}
.icon-cloudapp:before{
    content:'\edcb'
}
.icon-dropbox-2:before{
    content:'\edcc'
}
.icon-ebay:before{
    content:'\edcd'
}
.icon-facebook-5:before{
    content:'\edce'
}
.icon-github-4:before{
    content:'\edcf'
}
.icon-github-circled-4:before{
    content:'\edd0'
}
.icon-googleplay:before{
    content:'\edd1'
}
.icon-itunes:before{
    content:'\edd2'
}
.icon-plurk:before{
    content:'\edd3'
}
.icon-songkick:before{
    content:'\edd4'
}
.icon-lastfm-2:before{
    content:'\edd5'
}
.icon-gmail:before{
    content:'\edd6'
}
.icon-pinboard:before{
    content:'\edd7'
}
.icon-openid:before{
    content:'\edd8'
}
.icon-quora:before{
    content:'\edd9'
}
.icon-soundcloud-2:before{
    content:'\edda'
}
.icon-tumblr-2:before{
    content:'\eddb'
}
.icon-eventasaurus:before{
    content:'\eddc'
}
.icon-wordpress:before{
    content:'\eddd'
}
.icon-yelp:before{
    content:'\edde'
}
.icon-intensedebate:before{
    content:'\eddf'
}
.icon-eventbrite:before{
    content:'\ede0'
}
.icon-scribd:before{
    content:'\ede1'
}
.icon-posterous:before{
    content:'\ede2'
}
.icon-stripe:before{
    content:'\ede3'
}
.icon-opentable:before{
    content:'\ede4'
}
.icon-cart:before{
    content:'\ede5'
}
.icon-print-5:before{
    content:'\ede6'
}
.icon-angellist:before{
    content:'\ede7'
}
.icon-instagram-2:before{
    content:'\ede8'
}
.icon-dwolla:before{
    content:'\ede9'
}
.icon-appnet:before{
    content:'\edea'
}
.icon-statusnet:before{
    content:'\edeb'
}
.icon-acrobat:before{
    content:'\edec'
}
.icon-drupal:before{
    content:'\eded'
}
.icon-buffer:before{
    content:'\edee'
}
.icon-pocket:before{
    content:'\edef'
}
.icon-bitbucket-1:before{
    content:'\edf0'
}
.icon-lego:before{
    content:'\edf1'
}
.icon-login-3:before{
    content:'\edf2'
}
.icon-stackoverflow-1:before{
    content:'\edf3'
}
.icon-hackernews:before{
    content:'\edf4'
}
.icon-lkdto:before{
    content:'\edf5'
}
.icon-facebook-6:before{
    content:'\edf6'
}
.icon-facebook-rect-1:before{
    content:'\edf7'
}
.icon-twitter-6:before{
    content:'\edf8'
}
.icon-twitter-bird-1:before{
    content:'\edf9'
}
.icon-vimeo-3:before{
    content:'\edfa'
}
.icon-vimeo-rect:before{
    content:'\edfb'
}
.icon-tumblr-3:before{
    content:'\edfc'
}
.icon-tumblr-rect:before{
    content:'\edfd'
}
.icon-googleplus-rect:before{
    content:'\edfe'
}
.icon-github-text:before{
    content:'\edff'
}
.icon-github-5:before{
    content:'\ee00'
}
.icon-skype-4:before{
    content:'\ee01'
}
.icon-icq:before{
    content:'\ee02'
}
.icon-yandex:before{
    content:'\ee03'
}
.icon-yandex-rect:before{
    content:'\ee04'
}
.icon-vkontakte-rect:before{
    content:'\ee05'
}
.icon-odnoklassniki:before{
    content:'\ee06'
}
.icon-odnoklassniki-rect:before{
    content:'\ee07'
}
.icon-friendfeed:before{
    content:'\ee08'
}
.icon-friendfeed-rect:before{
    content:'\ee09'
}
.icon-blogger-1:before{
    content:'\ee0a'
}
.icon-blogger-rect:before{
    content:'\ee0b'
}
.icon-deviantart:before{
    content:'\ee0c'
}
.icon-jabber:before{
    content:'\ee0d'
}
.icon-lastfm-3:before{
    content:'\ee0e'
}
.icon-lastfm-rect:before{
    content:'\ee0f'
}
.icon-linkedin-5:before{
    content:'\ee10'
}
.icon-linkedin-rect:before{
    content:'\ee11'
}
.icon-picasa-1:before{
    content:'\ee12'
}
.icon-wordpress-1:before{
    content:'\ee13'
}
.icon-instagram-3:before{
    content:'\ee14'
}
.icon-instagram-filled:before{
    content:'\ee15'
}
.icon-diigo:before{
    content:'\ee16'
}
.icon-box-4:before{
    content:'\ee17'
}
.icon-box-rect:before{
    content:'\ee18'
}
.icon-tudou:before{
    content:'\ee19'
}
.icon-youku:before{
    content:'\ee1a'
}
.icon-win8:before{
    content:'\ee1b'
}
.icon-glass-1:before{
    content:'\ee72'
}
.icon-music-4:before{
    content:'\ee73'
}
.icon-search-8:before{
    content:'\ee74'
}
.icon-search-circled:before{
    content:'\ee75'
}
.icon-mail-7:before{
    content:'\ee76'
}
.icon-mail-circled:before{
    content:'\ee77'
}
.icon-heart-8:before{
    content:'\ee78'
}
.icon-heart-circled:before{
    content:'\ee79'
}
.icon-heart-empty-4:before{
    content:'\ee7a'
}
.icon-star-8:before{
    content:'\ee7b'
}
.icon-star-circled:before{
    content:'\ee7c'
}
.icon-star-empty-3:before{
    content:'\ee7d'
}
.icon-user-8:before{
    content:'\ee7e'
}
.icon-group:before{
    content:'\ee7f'
}
.icon-group-circled:before{
    content:'\ee80'
}
.icon-torso:before{
    content:'\ee81'
}
.icon-video-5:before{
    content:'\ee82'
}
.icon-video-circled:before{
    content:'\ee83'
}
.icon-video-alt-1:before{
    content:'\ee84'
}
.icon-videocam-5:before{
    content:'\ee85'
}
.icon-video-chat:before{
    content:'\ee86'
}
.icon-picture-5:before{
    content:'\ee87'
}
.icon-camera-7:before{
    content:'\ee88'
}
.icon-photo-1:before{
    content:'\ee89'
}
.icon-photo-circled:before{
    content:'\ee8a'
}
.icon-th-large-2:before{
    content:'\ee8b'
}
.icon-th-3:before{
    content:'\ee8c'
}
.icon-th-list-5:before{
    content:'\ee8d'
}
.icon-view-mode:before{
    content:'\ee8e'
}
.icon-ok-6:before{
    content:'\ee8f'
}
.icon-ok-circled-2:before{
    content:'\ee90'
}
.icon-ok-circled2-1:before{
    content:'\ee91'
}
.icon-cancel-7:before{
    content:'\ee92'
}
.icon-cancel-circled-4:before{
    content:'\ee93'
}
.icon-cancel-circled2-1:before{
    content:'\ee94'
}
.icon-plus-6:before{
    content:'\ee95'
}
.icon-plus-circled-2:before{
    content:'\ee96'
}
.icon-minus-4:before{
    content:'\ee97'
}
.icon-minus-circled-2:before{
    content:'\ee98'
}
.icon-help-3:before{
    content:'\ee99'
}
.icon-help-circled-3:before{
    content:'\ee9a'
}
.icon-info-circled-3:before{
    content:'\ee9b'
}
.icon-home-6:before{
    content:'\ee9c'
}
.icon-home-circled:before{
    content:'\ee9d'
}
.icon-website:before{
    content:'\ee9e'
}
.icon-website-circled:before{
    content:'\ee9f'
}
.icon-attach-7:before{
    content:'\eea0'
}
.icon-attach-circled:before{
    content:'\eea1'
}
.icon-lock-8:before{
    content:'\eea2'
}
.icon-lock-circled:before{
    content:'\eea3'
}
.icon-lock-open-7:before{
    content:'\eea4'
}
.icon-lock-open-alt-2:before{
    content:'\eea5'
}
.icon-eye-7:before{
    content:'\eea6'
}
.icon-eye-off-1:before{
    content:'\eea7'
}
.icon-tag-7:before{
    content:'\eea8'
}
.icon-tags-2:before{
    content:'\eea9'
}
.icon-bookmark-3:before{
    content:'\eeaa'
}
.icon-bookmark-empty-1:before{
    content:'\eeab'
}
.icon-flag-3:before{
    content:'\eeac'
}
.icon-flag-circled:before{
    content:'\eead'
}
.icon-thumbs-up-5:before{
    content:'\eeae'
}
.icon-thumbs-down-4:before{
    content:'\eeaf'
}
.icon-download-6:before{
    content:'\eeb0'
}
.icon-download-alt:before{
    content:'\eeb1'
}
.icon-upload-5:before{
    content:'\eeb2'
}
.icon-share-2:before{
    content:'\eeb3'
}
.icon-quote-1:before{
    content:'\eeb4'
}
.icon-quote-circled:before{
    content:'\eeb5'
}
.icon-export-5:before{
    content:'\eeb6'
}
.icon-pencil-7:before{
    content:'\eeb7'
}
.icon-pencil-circled:before{
    content:'\eeb8'
}
.icon-edit-3:before{
    content:'\eeb9'
}
.icon-edit-circled:before{
    content:'\eeba'
}
.icon-edit-alt:before{
    content:'\eebb'
}
.icon-print-6:before{
    content:'\eebc'
}
.icon-retweet-4:before{
    content:'\eebd'
}
.icon-comment-7:before{
    content:'\eebe'
}
.icon-comment-alt-1:before{
    content:'\eebf'
}
.icon-bell-5:before{
    content:'\eec0'
}
.icon-warning-1:before{
    content:'\eec1'
}
.icon-exclamation:before{
    content:'\eec2'
}
.icon-error:before{
    content:'\eec3'
}
.icon-error-alt:before{
    content:'\eec4'
}
.icon-location-7:before{
    content:'\eec5'
}
.icon-location-circled:before{
    content:'\eec6'
}
.icon-compass-4:before{
    content:'\eec7'
}
.icon-compass-circled:before{
    content:'\eec8'
}
.icon-trash-8:before{
    content:'\eec9'
}
.icon-trash-circled:before{
    content:'\eeca'
}
.icon-doc-7:before{
    content:'\eecb'
}
.icon-doc-circled:before{
    content:'\eecc'
}
.icon-doc-new:before{
    content:'\eecd'
}
.icon-doc-new-circled:before{
    content:'\eece'
}
.icon-folder-5:before{
    content:'\eecf'
}
.icon-folder-circled:before{
    content:'\eed0'
}
.icon-folder-close:before{
    content:'\eed1'
}
.icon-folder-open-2:before{
    content:'\eed2'
}
.icon-rss-6:before{
    content:'\eed3'
}
.icon-phone-3:before{
    content:'\eed4'
}
.icon-phone-circled:before{
    content:'\eed5'
}
.icon-cog-6:before{
    content:'\eed6'
}
.icon-cog-circled:before{
    content:'\eed7'
}
.icon-cogs:before{
    content:'\eed8'
}
.icon-wrench-4:before{
    content:'\eed9'
}
.icon-wrench-circled:before{
    content:'\eeda'
}
.icon-basket-4:before{
    content:'\eedb'
}
.icon-basket-circled:before{
    content:'\eedc'
}
.icon-calendar-8:before{
    content:'\eedd'
}
.icon-calendar-circled:before{
    content:'\eede'
}
.icon-mic-5:before{
    content:'\eedf'
}
.icon-mic-circled:before{
    content:'\eee0'
}
.icon-volume-off-4:before{
    content:'\eee1'
}
.icon-volume-down-2:before{
    content:'\eee2'
}
.icon-volume-1:before{
    content:'\eee3'
}
.icon-volume-up-3:before{
    content:'\eee4'
}
.icon-headphones-3:before{
    content:'\eee5'
}
.icon-clock-8:before{
    content:'\eee6'
}
.icon-clock-circled:before{
    content:'\eee7'
}
.icon-lightbulb-3:before{
    content:'\eee8'
}
.icon-lightbulb-alt:before{
    content:'\eee9'
}
.icon-block-4:before{
    content:'\eeea'
}
.icon-resize-full-6:before{
    content:'\eeeb'
}
.icon-resize-full-alt-2:before{
    content:'\eeec'
}
.icon-resize-small-4:before{
    content:'\eeed'
}
.icon-resize-vertical-2:before{
    content:'\eeee'
}
.icon-resize-horizontal-2:before{
    content:'\eeef'
}
.icon-move-3:before{
    content:'\eef0'
}
.icon-zoom-in-4:before{
    content:'\eef1'
}
.icon-zoom-out-4:before{
    content:'\eef2'
}
.icon-down-open-3:before{
    content:'\eef3'
}
.icon-left-open-5:before{
    content:'\eef4'
}
.icon-right-open-5:before{
    content:'\eef5'
}
.icon-up-open-3:before{
    content:'\eef6'
}
.icon-down-6:before{
    content:'\eef7'
}
.icon-left-5:before{
    content:'\eef8'
}
.icon-right-5:before{
    content:'\eef9'
}
.icon-up-6:before{
    content:'\eefa'
}
.icon-down-circled-2:before{
    content:'\eefb'
}
.icon-left-circled-2:before{
    content:'\eefc'
}
.icon-right-circled-2:before{
    content:'\eefd'
}
.icon-up-circled-2:before{
    content:'\eefe'
}
.icon-down-hand-1:before{
    content:'\eeff'
}
.icon-left-hand-1:before{
    content:'\ef00'
}
.icon-right-hand-1:before{
    content:'\ef01'
}
.icon-up-hand-1:before{
    content:'\ef02'
}
.icon-cw-5:before{
    content:'\ef03'
}
.icon-cw-circled:before{
    content:'\ef04'
}
.icon-arrows-cw-3:before{
    content:'\ef05'
}
.icon-shuffle-4:before{
    content:'\ef06'
}
.icon-play-5:before{
    content:'\ef07'
}
.icon-play-circled-1:before{
    content:'\ef08'
}
.icon-play-circled2-1:before{
    content:'\ef09'
}
.icon-stop-6:before{
    content:'\ef0a'
}
.icon-stop-circled:before{
    content:'\ef0b'
}
.icon-pause-5:before{
    content:'\ef0c'
}
.icon-pause-circled:before{
    content:'\ef0d'
}
.icon-record-2:before{
    content:'\ef0e'
}
.icon-eject-3:before{
    content:'\ef0f'
}
.icon-backward:before{
    content:'\ef10'
}
.icon-backward-circled:before{
    content:'\ef11'
}
.icon-fast-backward-2:before{
    content:'\ef12'
}
.icon-fast-forward-2:before{
    content:'\ef13'
}
.icon-forward-3:before{
    content:'\ef14'
}
.icon-forward-circled:before{
    content:'\ef15'
}
.icon-step-backward:before{
    content:'\ef16'
}
.icon-step-forward:before{
    content:'\ef17'
}
.icon-target-5:before{
    content:'\ef18'
}
.icon-signal-5:before{
    content:'\ef19'
}
.icon-desktop-3:before{
    content:'\ef1a'
}
.icon-desktop-circled:before{
    content:'\ef1b'
}
.icon-laptop-2:before{
    content:'\ef1c'
}
.icon-laptop-circled:before{
    content:'\ef1d'
}
.icon-network-1:before{
    content:'\ef1e'
}
.icon-inbox-4:before{
    content:'\ef1f'
}
.icon-inbox-circled:before{
    content:'\ef20'
}
.icon-inbox-alt:before{
    content:'\ef21'
}
.icon-globe-6:before{
    content:'\ef22'
}
.icon-globe-alt-1:before{
    content:'\ef23'
}
.icon-cloud-6:before{
    content:'\ef24'
}
.icon-cloud-circled:before{
    content:'\ef25'
}
.icon-flight-2:before{
    content:'\ef26'
}
.icon-leaf-3:before{
    content:'\ef27'
}
.icon-font-1:before{
    content:'\ef28'
}
.icon-fontsize-1:before{
    content:'\ef29'
}
.icon-bold-1:before{
    content:'\ef2a'
}
.icon-italic-1:before{
    content:'\ef2b'
}
.icon-text-height-1:before{
    content:'\ef2c'
}
.icon-text-width-1:before{
    content:'\ef2d'
}
.icon-align-left-1:before{
    content:'\ef2e'
}
.icon-align-center-1:before{
    content:'\ef2f'
}
.icon-align-right-1:before{
    content:'\ef30'
}
.icon-align-justify-1:before{
    content:'\ef31'
}
.icon-list-3:before{
    content:'\ef32'
}
.icon-indent-left-1:before{
    content:'\ef33'
}
.icon-indent-right-1:before{
    content:'\ef34'
}
.icon-briefcase-3:before{
    content:'\ef35'
}
.icon-off-1:before{
    content:'\ef36'
}
.icon-road-1:before{
    content:'\ef37'
}
.icon-qrcode-1:before{
    content:'\ef38'
}
.icon-barcode-1:before{
    content:'\ef39'
}
.icon-braille:before{
    content:'\ef3a'
}
.icon-book-4:before{
    content:'\ef3b'
}
.icon-adjust-1:before{
    content:'\ef3c'
}
.icon-tint-1:before{
    content:'\ef3d'
}
.icon-check-3:before{
    content:'\ef3e'
}
.icon-check-empty-1:before{
    content:'\ef3f'
}
.icon-asterisk-1:before{
    content:'\ef40'
}
.icon-gift-2:before{
    content:'\ef41'
}
.icon-fire-3:before{
    content:'\ef42'
}
.icon-magnet-2:before{
    content:'\ef43'
}
.icon-chart-2:before{
    content:'\ef44'
}
.icon-chart-circled:before{
    content:'\ef45'
}
.icon-credit-card-4:before{
    content:'\ef46'
}
.icon-megaphone-3:before{
    content:'\ef47'
}
.icon-clipboard-2:before{
    content:'\ef48'
}
.icon-hdd-2:before{
    content:'\ef49'
}
.icon-key-5:before{
    content:'\ef4a'
}
.icon-certificate-2:before{
    content:'\ef4b'
}
.icon-tasks-1:before{
    content:'\ef4c'
}
.icon-filter-1:before{
    content:'\ef4d'
}
.icon-gauge-2:before{
    content:'\ef4e'
}
.icon-smiley:before{
    content:'\ef4f'
}
.icon-smiley-circled:before{
    content:'\ef50'
}
.icon-address-book:before{
    content:'\ef51'
}
.icon-address-book-alt:before{
    content:'\ef52'
}
.icon-asl:before{
    content:'\ef53'
}
.icon-glasses:before{
    content:'\ef54'
}
.icon-hearing-impaired:before{
    content:'\ef55'
}
.icon-iphone-home:before{
    content:'\ef56'
}
.icon-person:before{
    content:'\ef57'
}
.icon-adult:before{
    content:'\ef58'
}
.icon-child:before{
    content:'\ef59'
}
.icon-blind:before{
    content:'\ef5a'
}
.icon-guidedog:before{
    content:'\ef5b'
}
.icon-accessibility:before{
    content:'\ef5c'
}
.icon-universal-access:before{
    content:'\ef5d'
}
.icon-male-2:before{
    content:'\ef5e'
}
.icon-female-2:before{
    content:'\ef5f'
}
.icon-behance-1:before{
    content:'\ef60'
}
.icon-blogger-2:before{
    content:'\ef61'
}
.icon-cc-2:before{
    content:'\ef62'
}
.icon-css:before{
    content:'\ef63'
}
.icon-delicious-1:before{
    content:'\ef64'
}
.icon-deviantart-1:before{
    content:'\ef65'
}
.icon-digg-1:before{
    content:'\ef66'
}
.icon-dribbble-5:before{
    content:'\ef67'
}
.icon-facebook-7:before{
    content:'\ef68'
}
.icon-flickr-4:before{
    content:'\ef69'
}
.icon-foursquare-2:before{
    content:'\ef6a'
}
.icon-friendfeed-1:before{
    content:'\ef6b'
}
.icon-friendfeed-rect-1:before{
    content:'\ef6c'
}
.icon-github-6:before{
    content:'\ef6d'
}
.icon-github-text-1:before{
    content:'\ef6e'
}
.icon-googleplus:before{
    content:'\ef6f'
}
.icon-instagram-4:before{
    content:'\ef70'
}
.icon-linkedin-6:before{
    content:'\ef71'
}
.icon-path:before{
    content:'\ef72'
}
.icon-picasa-2:before{
    content:'\ef73'
}
.icon-pinterest-3:before{
    content:'\ef74'
}
.icon-reddit-1:before{
    content:'\ef75'
}
.icon-skype-5:before{
    content:'\ef76'
}
.icon-slideshare:before{
    content:'\ef77'
}
.icon-stackoverflow-2:before{
    content:'\ef78'
}
.icon-stumbleupon-2:before{
    content:'\ef79'
}
.icon-twitter-7:before{
    content:'\ef7a'
}
.icon-tumblr-4:before{
    content:'\ef7b'
}
.icon-vimeo-4:before{
    content:'\ef7c'
}
.icon-vkontakte-2:before{
    content:'\ef7d'
}
.icon-w3c-1:before{
    content:'\ef7e'
}
.icon-wordpress-2:before{
    content:'\ef7f'
}
.icon-youtube-3:before{
    content:'\ef80'
}
.icon-music-3:before{
    content:'\ee42'
}
.icon-search-7:before{
    content:'\ee43'
}
.icon-mail-6:before{
    content:'\ee44'
}
.icon-heart-7:before{
    content:'\ee45'
}
.icon-star-7:before{
    content:'\ee46'
}
.icon-user-7:before{
    content:'\ee47'
}
.icon-videocam-4:before{
    content:'\ee48'
}
.icon-camera-6:before{
    content:'\ee49'
}
.icon-photo:before{
    content:'\ee4a'
}
.icon-attach-6:before{
    content:'\ee5c'
}
.icon-lock-7:before{
    content:'\ee5d'
}
.icon-eye-6:before{
    content:'\ee5e'
}
.icon-tag-6:before{
    content:'\ee5f'
}
.icon-thumbs-up-4:before{
    content:'\ee60'
}
.icon-pencil-6:before{
    content:'\ee61'
}
.icon-comment-6:before{
    content:'\ee62'
}
.icon-location-6:before{
    content:'\ee63'
}
.icon-cup-1:before{
    content:'\ee64'
}
.icon-trash-7:before{
    content:'\ee65'
}
.icon-doc-6:before{
    content:'\ee66'
}
.icon-note-1:before{
    content:'\ee4b'
}
.icon-cog-5:before{
    content:'\ee4c'
}
.icon-params:before{
    content:'\ee4d'
}
.icon-calendar-7:before{
    content:'\ee4e'
}
.icon-sound-1:before{
    content:'\ee4f'
}
.icon-clock-7:before{
    content:'\ee50'
}
.icon-lightbulb-2:before{
    content:'\ee51'
}
.icon-tv:before{
    content:'\ee52'
}
.icon-desktop-2:before{
    content:'\ee53'
}
.icon-mobile-6:before{
    content:'\ee67'
}
.icon-cd-3:before{
    content:'\ee68'
}
.icon-inbox-3:before{
    content:'\ee69'
}
.icon-globe-5:before{
    content:'\ee6a'
}
.icon-cloud-5:before{
    content:'\ee6b'
}
.icon-paper-plane-2:before{
    content:'\ee6c'
}
.icon-fire-2:before{
    content:'\ee6d'
}
.icon-graduation-cap-1:before{
    content:'\ee6e'
}
.icon-megaphone-2:before{
    content:'\ee6f'
}
.icon-database-2:before{
    content:'\ee70'
}
.icon-key-4:before{
    content:'\ee71'
}
.icon-beaker-1:before{
    content:'\ee54'
}
.icon-truck-1:before{
    content:'\ee55'
}
.icon-money-2:before{
    content:'\ee56'
}
.icon-food-1:before{
    content:'\ee57'
}
.icon-shop-1:before{
    content:'\ee58'
}
.icon-diamond:before{
    content:'\ee59'
}
.icon-t-shirt:before{
    content:'\ee5a'
}
.icon-wallet:before{
    content:'\ee5b'
}
.icon-search-6:before{
    content:'\ee33'
}
.icon-heart-6:before{
    content:'\ee26'
}
.icon-heart-empty-3:before{
    content:'\ee27'
}
.icon-star-6:before{
    content:'\ee29'
}
.icon-user-6:before{
    content:'\ee28'
}
.icon-video-4:before{
    content:'\ee2a'
}
.icon-picture-4:before{
    content:'\ee2b'
}
.icon-th-large-3:before{
    content:'\ef89'
}
.icon-th-4:before{
    content:'\ef88'
}
.icon-th-list-4:before{
    content:'\ee2c'
}
.icon-ok-5:before{
    content:'\ee1c'
}
.icon-ok-circle-1:before{
    content:'\ee1d'
}
.icon-cancel-6:before{
    content:'\ee1e'
}
.icon-cancel-circle-2:before{
    content:'\ee1f'
}
.icon-plus-circle-1:before{
    content:'\ee20'
}
.icon-minus-circle-1:before{
    content:'\ee21'
}
.icon-link-5:before{
    content:'\ee22'
}
.icon-attach-5:before{
    content:'\ee23'
}
.icon-lock-6:before{
    content:'\ee24'
}
.icon-lock-open-6:before{
    content:'\ee32'
}
.icon-tag-5:before{
    content:'\ee31'
}
.icon-reply-4:before{
    content:'\ee30'
}
.icon-reply-all-2:before{
    content:'\ee25'
}
.icon-code-3:before{
    content:'\ee2f'
}
.icon-retweet-3:before{
    content:'\ee2e'
}
.icon-comment-5:before{
    content:'\ee2d'
}
.icon-location-8:before{
    content:'\ef82'
}
.icon-folder-6:before{
    content:'\ef83'
}
.icon-archive-2:before{
    content:'\ef84'
}
.icon-cog-7:before{
    content:'\ef85'
}
.icon-logout-3:before{
    content:'\ef86'
}
.icon-clock-6:before{
    content:'\ee34'
}
.icon-resize-full-5:before{
    content:'\ee36'
}
.icon-resize-full-circle:before{
    content:'\ee35'
}
.icon-popup-5:before{
    content:'\ef81'
}
.icon-left-open-4:before{
    content:'\ee37'
}
.icon-right-open-4:before{
    content:'\ee38'
}
.icon-down-circle-1:before{
    content:'\ee39'
}
.icon-left-circle-1:before{
    content:'\ee3a'
}
.icon-right-circle-1:before{
    content:'\ee3b'
}
.icon-up-circle-1:before{
    content:'\ee3c'
}
.icon-cw-circle:before{
    content:'\ee3d'
}
.icon-arrows-cw-2:before{
    content:'\ee3e'
}
.icon-updown-circle:before{
    content:'\ee3f'
}
.icon-target-4:before{
    content:'\ee40'
}
.icon-signal-4:before{
    content:'\ee41'
}
.icon-resize-horizontal-1:before{
    content:'\ec1b'
}
.animate-spin{
    -moz-animation:spin 2s infinite linear;
    -o-animation:spin 2s infinite linear;
    -webkit-animation:spin 2s infinite linear;
    animation:spin 2s infinite linear;
    display:inline-block
}
@-moz-keyframes spin{
    0%{
        -moz-transform:rotate(0deg);
        -o-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    100%{
        -moz-transform:rotate(359deg);
        -o-transform:rotate(359deg);
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
@-webkit-keyframes spin{
    0%{
        -moz-transform:rotate(0deg);
        -o-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    100%{
        -moz-transform:rotate(359deg);
        -o-transform:rotate(359deg);
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
@-o-keyframes spin{
    0%{
        -moz-transform:rotate(0deg);
        -o-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    100%{
        -moz-transform:rotate(359deg);
        -o-transform:rotate(359deg);
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
@-ms-keyframes spin{
    0%{
        -moz-transform:rotate(0deg);
        -o-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    100%{
        -moz-transform:rotate(359deg);
        -o-transform:rotate(359deg);
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
@keyframes spin{
    0%{
        -moz-transform:rotate(0deg);
        -o-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    100%{
        -moz-transform:rotate(359deg);
        -o-transform:rotate(359deg);
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
/* Font Awesome */
@font-face{
    font-family:'FontAwesome';
    src:url(http://taradmc.com/themes/default/assets/fonts/fa/fontawesome-webfont.eot?v=4.3.0);
    src:url(http://taradmc.com/themes/default/assets/fonts/fa/fontawesome-webfont.eot#iefix&v=4.3.0) format('embedded-opentype'),url(http://taradmc.com/themes/default/assets/fonts/fa/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(http://taradmc.com/themes/default/assets/fonts/fa/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(http://taradmc.com/themes/default/assets/fonts/fa/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(http://taradmc.com/themes/default/assets/fonts/fa/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');
    font-weight:normal;
    font-style:normal
}
.fa{
    display:inline-block;
    font:normal normal normal 14px/1 FontAwesome;
    font-size:inherit;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    transform:translate(0,0)
}
.fa-lg{
    font-size:1.33333333em;
    line-height:.75em;
    vertical-align:-15%
}
.fa-2x{
    font-size:2em
}
.fa-3x{
    font-size:3em
}
.fa-4x{
    font-size:4em
}
.fa-5x{
    font-size:5em
}
.fa-fw{
    width:1.28571429em;
    text-align:center
}
.fa-ul{
    padding-left:0;
    margin-left:2.14285714em;
    list-style-type:none
}
.fa-ul>li{
    position:relative
}
.fa-li{
    position:absolute;
    left:-2.14285714em;
    width:2.14285714em;
    top:.14285714em;
    text-align:center
}
.fa-li.fa-lg{
    left:-1.85714286em
}
.fa-border{
    padding:.2em .25em .15em;
    border:solid .08em #eee;
    border-radius:.1em
}
.pull-right{
    float:right
}
.pull-left{
    float:left
}
.fa.pull-left{
    margin-right:.3em
}
.fa.pull-right{
    margin-left:.3em
}
.fa-spin{
    -webkit-animation:fa-spin 2s infinite linear;
    animation:fa-spin 2s infinite linear
}
.fa-pulse{
    -webkit-animation:fa-spin 1s infinite steps(8);
    animation:fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    100%{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
@keyframes fa-spin{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    100%{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
.fa-rotate-90{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
.fa-rotate-180{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg)
}
.fa-rotate-270{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform:rotate(270deg);
    -ms-transform:rotate(270deg);
    transform:rotate(270deg)
}
.fa-flip-horizontal{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);
    -webkit-transform:scale(-1,1);
    -ms-transform:scale(-1,1);
    transform:scale(-1,1)
}
.fa-flip-vertical{
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);
    -webkit-transform:scale(1,-1);
    -ms-transform:scale(1,-1);
    transform:scale(1,-1)
}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{
    filter:none
}
.fa-stack{
    position:relative;
    display:inline-block;
    width:2em;
    height:2em;
    line-height:2em;
    vertical-align:middle
}
.fa-stack-1x,.fa-stack-2x{
    position:absolute;
    left:0;
    width:100%;
    text-align:center
}
.fa-stack-1x{
    line-height:inherit
}
.fa-stack-2x{
    font-size:2em
}
.fa-inverse{
    color:#fff
}
.fa-glass:before{
    content:"\f000"
}
.fa-music:before{
    content:"\f001"
}
.fa-search:before{
    content:"\f002"
}
.fa-envelope-o:before{
    content:"\f003"
}
.fa-heart:before{
    content:"\f004"
}
.fa-star:before{
    content:"\f005"
}
.fa-star-o:before{
    content:"\f006"
}
.fa-user:before{
    content:"\f007"
}
.fa-film:before{
    content:"\f008"
}
.fa-th-large:before{
    content:"\f009"
}
.fa-th:before{
    content:"\f00a"
}
.fa-th-list:before{
    content:"\f00b"
}
.fa-check:before{
    content:"\f00c"
}
.fa-remove:before,.fa-close:before,.fa-times:before{
    content:"\f00d"
}
.fa-search-plus:before{
    content:"\f00e"
}
.fa-search-minus:before{
    content:"\f010"
}
.fa-power-off:before{
    content:"\f011"
}
.fa-signal:before{
    content:"\f012"
}
.fa-gear:before,.fa-cog:before{
    content:"\f013"
}
.fa-trash-o:before{
    content:"\f014"
}
.fa-home:before{
    content:"\f015"
}
.fa-file-o:before{
    content:"\f016"
}
.fa-clock-o:before{
    content:"\f017"
}
.fa-road:before{
    content:"\f018"
}
.fa-download:before{
    content:"\f019"
}
.fa-arrow-circle-o-down:before{
    content:"\f01a"
}
.fa-arrow-circle-o-up:before{
    content:"\f01b"
}
.fa-inbox:before{
    content:"\f01c"
}
.fa-play-circle-o:before{
    content:"\f01d"
}
.fa-rotate-right:before,.fa-repeat:before{
    content:"\f01e"
}
.fa-refresh:before{
    content:"\f021"
}
.fa-list-alt:before{
    content:"\f022"
}
.fa-lock:before{
    content:"\f023"
}
.fa-flag:before{
    content:"\f024"
}
.fa-headphones:before{
    content:"\f025"
}
.fa-volume-off:before{
    content:"\f026"
}
.fa-volume-down:before{
    content:"\f027"
}
.fa-volume-up:before{
    content:"\f028"
}
.fa-qrcode:before{
    content:"\f029"
}
.fa-barcode:before{
    content:"\f02a"
}
.fa-tag:before{
    content:"\f02b"
}
.fa-tags:before{
    content:"\f02c"
}
.fa-book:before{
    content:"\f02d"
}
.fa-bookmark:before{
    content:"\f02e"
}
.fa-print:before{
    content:"\f02f"
}
.fa-camera:before{
    content:"\f030"
}
.fa-font:before{
    content:"\f031"
}
.fa-bold:before{
    content:"\f032"
}
.fa-italic:before{
    content:"\f033"
}
.fa-text-height:before{
    content:"\f034"
}
.fa-text-width:before{
    content:"\f035"
}
.fa-align-left:before{
    content:"\f036"
}
.fa-align-center:before{
    content:"\f037"
}
.fa-align-right:before{
    content:"\f038"
}
.fa-align-justify:before{
    content:"\f039"
}
.fa-list:before{
    content:"\f03a"
}
.fa-dedent:before,.fa-outdent:before{
    content:"\f03b"
}
.fa-indent:before{
    content:"\f03c"
}
.fa-video-camera:before{
    content:"\f03d"
}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{
    content:"\f03e"
}
.fa-pencil:before{
    content:"\f040"
}
.fa-map-marker:before{
    content:"\f041"
}
.fa-adjust:before{
    content:"\f042"
}
.fa-tint:before{
    content:"\f043"
}
.fa-edit:before,.fa-pencil-square-o:before{
    content:"\f044"
}
.fa-share-square-o:before{
    content:"\f045"
}
.fa-check-square-o:before{
    content:"\f046"
}
.fa-arrows:before{
    content:"\f047"
}
.fa-step-backward:before{
    content:"\f048"
}
.fa-fast-backward:before{
    content:"\f049"
}
.fa-backward:before{
    content:"\f04a"
}
.fa-play:before{
    content:"\f04b"
}
.fa-pause:before{
    content:"\f04c"
}
.fa-stop:before{
    content:"\f04d"
}
.fa-forward:before{
    content:"\f04e"
}
.fa-fast-forward:before{
    content:"\f050"
}
.fa-step-forward:before{
    content:"\f051"
}
.fa-eject:before{
    content:"\f052"
}
.fa-chevron-left:before{
    content:"\f053"
}
.fa-chevron-right:before{
    content:"\f054"
}
.fa-plus-circle:before{
    content:"\f055"
}
.fa-minus-circle:before{
    content:"\f056"
}
.fa-times-circle:before{
    content:"\f057"
}
.fa-check-circle:before{
    content:"\f058"
}
.fa-question-circle:before{
    content:"\f059"
}
.fa-info-circle:before{
    content:"\f05a"
}
.fa-crosshairs:before{
    content:"\f05b"
}
.fa-times-circle-o:before{
    content:"\f05c"
}
.fa-check-circle-o:before{
    content:"\f05d"
}
.fa-ban:before{
    content:"\f05e"
}
.fa-arrow-left:before{
    content:"\f060"
}
.fa-arrow-right:before{
    content:"\f061"
}
.fa-arrow-up:before{
    content:"\f062"
}
.fa-arrow-down:before{
    content:"\f063"
}
.fa-mail-forward:before,.fa-share:before{
    content:"\f064"
}
.fa-expand:before{
    content:"\f065"
}
.fa-compress:before{
    content:"\f066"
}
.fa-plus:before{
    content:"\f067"
}
.fa-minus:before{
    content:"\f068"
}
.fa-asterisk:before{
    content:"\f069"
}
.fa-exclamation-circle:before{
    content:"\f06a"
}
.fa-gift:before{
    content:"\f06b"
}
.fa-leaf:before{
    content:"\f06c"
}
.fa-fire:before{
    content:"\f06d"
}
.fa-eye:before{
    content:"\f06e"
}
.fa-eye-slash:before{
    content:"\f070"
}
.fa-warning:before,.fa-exclamation-triangle:before{
    content:"\f071"
}
.fa-plane:before{
    content:"\f072"
}
.fa-calendar:before{
    content:"\f073"
}
.fa-random:before{
    content:"\f074"
}
.fa-comment:before{
    content:"\f075"
}
.fa-magnet:before{
    content:"\f076"
}
.fa-chevron-up:before{
    content:"\f077"
}
.fa-chevron-down:before{
    content:"\f078"
}
.fa-retweet:before{
    content:"\f079"
}
.fa-shopping-cart:before{
    content:"\f07a"
}
.fa-folder:before{
    content:"\f07b"
}
.fa-folder-open:before{
    content:"\f07c"
}
.fa-arrows-v:before{
    content:"\f07d"
}
.fa-arrows-h:before{
    content:"\f07e"
}
.fa-bar-chart-o:before,.fa-bar-chart:before{
    content:"\f080"
}
.fa-twitter-square:before{
    content:"\f081"
}
.fa-facebook-square:before{
    content:"\f082"
}
.fa-camera-retro:before{
    content:"\f083"
}
.fa-key:before{
    content:"\f084"
}
.fa-gears:before,.fa-cogs:before{
    content:"\f085"
}
.fa-comments:before{
    content:"\f086"
}
.fa-thumbs-o-up:before{
    content:"\f087"
}
.fa-thumbs-o-down:before{
    content:"\f088"
}
.fa-star-half:before{
    content:"\f089"
}
.fa-heart-o:before{
    content:"\f08a"
}
.fa-sign-out:before{
    content:"\f08b"
}
.fa-linkedin-square:before{
    content:"\f08c"
}
.fa-thumb-tack:before{
    content:"\f08d"
}
.fa-external-link:before{
    content:"\f08e"
}
.fa-sign-in:before{
    content:"\f090"
}
.fa-trophy:before{
    content:"\f091"
}
.fa-github-square:before{
    content:"\f092"
}
.fa-upload:before{
    content:"\f093"
}
.fa-lemon-o:before{
    content:"\f094"
}
.fa-phone:before{
    content:"\f095"
}
.fa-square-o:before{
    content:"\f096"
}
.fa-bookmark-o:before{
    content:"\f097"
}
.fa-phone-square:before{
    content:"\f098"
}
.fa-twitter:before{
    content:"\f099"
}
.fa-facebook-f:before,.fa-facebook:before{
    content:"\f09a"
}
.fa-github:before{
    content:"\f09b"
}
.fa-unlock:before{
    content:"\f09c"
}
.fa-credit-card:before{
    content:"\f09d"
}
.fa-rss:before{
    content:"\f09e"
}
.fa-hdd-o:before{
    content:"\f0a0"
}
.fa-bullhorn:before{
    content:"\f0a1"
}
.fa-bell:before{
    content:"\f0f3"
}
.fa-certificate:before{
    content:"\f0a3"
}
.fa-hand-o-right:before{
    content:"\f0a4"
}
.fa-hand-o-left:before{
    content:"\f0a5"
}
.fa-hand-o-up:before{
    content:"\f0a6"
}
.fa-hand-o-down:before{
    content:"\f0a7"
}
.fa-arrow-circle-left:before{
    content:"\f0a8"
}
.fa-arrow-circle-right:before{
    content:"\f0a9"
}
.fa-arrow-circle-up:before{
    content:"\f0aa"
}
.fa-arrow-circle-down:before{
    content:"\f0ab"
}
.fa-globe:before{
    content:"\f0ac"
}
.fa-wrench:before{
    content:"\f0ad"
}
.fa-tasks:before{
    content:"\f0ae"
}
.fa-filter:before{
    content:"\f0b0"
}
.fa-briefcase:before{
    content:"\f0b1"
}
.fa-arrows-alt:before{
    content:"\f0b2"
}
.fa-group:before,.fa-users:before{
    content:"\f0c0"
}
.fa-chain:before,.fa-link:before{
    content:"\f0c1"
}
.fa-cloud:before{
    content:"\f0c2"
}
.fa-flask:before{
    content:"\f0c3"
}
.fa-cut:before,.fa-scissors:before{
    content:"\f0c4"
}
.fa-copy:before,.fa-files-o:before{
    content:"\f0c5"
}
.fa-paperclip:before{
    content:"\f0c6"
}
.fa-save:before,.fa-floppy-o:before{
    content:"\f0c7"
}
.fa-square:before{
    content:"\f0c8"
}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{
    content:"\f0c9"
}
.fa-list-ul:before{
    content:"\f0ca"
}
.fa-list-ol:before{
    content:"\f0cb"
}
.fa-strikethrough:before{
    content:"\f0cc"
}
.fa-underline:before{
    content:"\f0cd"
}
.fa-table:before{
    content:"\f0ce"
}
.fa-magic:before{
    content:"\f0d0"
}
.fa-truck:before{
    content:"\f0d1"
}
.fa-pinterest:before{
    content:"\f0d2"
}
.fa-pinterest-square:before{
    content:"\f0d3"
}
.fa-google-plus-square:before{
    content:"\f0d4"
}
.fa-google-plus:before{
    content:"\f0d5"
}
.fa-money:before{
    content:"\f0d6"
}
.fa-caret-down:before{
    content:"\f0d7"
}
.fa-caret-up:before{
    content:"\f0d8"
}
.fa-caret-left:before{
    content:"\f0d9"
}
.fa-caret-right:before{
    content:"\f0da"
}
.fa-columns:before{
    content:"\f0db"
}
.fa-unsorted:before,.fa-sort:before{
    content:"\f0dc"
}
.fa-sort-down:before,.fa-sort-desc:before{
    content:"\f0dd"
}
.fa-sort-up:before,.fa-sort-asc:before{
    content:"\f0de"
}
.fa-envelope:before{
    content:"\f0e0"
}
.fa-linkedin:before{
    content:"\f0e1"
}
.fa-rotate-left:before,.fa-undo:before{
    content:"\f0e2"
}
.fa-legal:before,.fa-gavel:before{
    content:"\f0e3"
}
.fa-dashboard:before,.fa-tachometer:before{
    content:"\f0e4"
}
.fa-comment-o:before{
    content:"\f0e5"
}
.fa-comments-o:before{
    content:"\f0e6"
}
.fa-flash:before,.fa-bolt:before{
    content:"\f0e7"
}
.fa-sitemap:before{
    content:"\f0e8"
}
.fa-umbrella:before{
    content:"\f0e9"
}
.fa-paste:before,.fa-clipboard:before{
    content:"\f0ea"
}
.fa-lightbulb-o:before{
    content:"\f0eb"
}
.fa-exchange:before{
    content:"\f0ec"
}
.fa-cloud-download:before{
    content:"\f0ed"
}
.fa-cloud-upload:before{
    content:"\f0ee"
}
.fa-user-md:before{
    content:"\f0f0"
}
.fa-stethoscope:before{
    content:"\f0f1"
}
.fa-suitcase:before{
    content:"\f0f2"
}
.fa-bell-o:before{
    content:"\f0a2"
}
.fa-coffee:before{
    content:"\f0f4"
}
.fa-cutlery:before{
    content:"\f0f5"
}
.fa-file-text-o:before{
    content:"\f0f6"
}
.fa-building-o:before{
    content:"\f0f7"
}
.fa-hospital-o:before{
    content:"\f0f8"
}
.fa-ambulance:before{
    content:"\f0f9"
}
.fa-medkit:before{
    content:"\f0fa"
}
.fa-fighter-jet:before{
    content:"\f0fb"
}
.fa-beer:before{
    content:"\f0fc"
}
.fa-h-square:before{
    content:"\f0fd"
}
.fa-plus-square:before{
    content:"\f0fe"
}
.fa-angle-double-left:before{
    content:"\f100"
}
.fa-angle-double-right:before{
    content:"\f101"
}
.fa-angle-double-up:before{
    content:"\f102"
}
.fa-angle-double-down:before{
    content:"\f103"
}
.fa-angle-left:before{
    content:"\f104"
}
.fa-angle-right:before{
    content:"\f105"
}
.fa-angle-up:before{
    content:"\f106"
}
.fa-angle-down:before{
    content:"\f107"
}
.fa-desktop:before{
    content:"\f108"
}
.fa-laptop:before{
    content:"\f109"
}
.fa-tablet:before{
    content:"\f10a"
}
.fa-mobile-phone:before,.fa-mobile:before{
    content:"\f10b"
}
.fa-circle-o:before{
    content:"\f10c"
}
.fa-quote-left:before{
    content:"\f10d"
}
.fa-quote-right:before{
    content:"\f10e"
}
.fa-spinner:before{
    content:"\f110"
}
.fa-circle:before{
    content:"\f111"
}
.fa-mail-reply:before,.fa-reply:before{
    content:"\f112"
}
.fa-github-alt:before{
    content:"\f113"
}
.fa-folder-o:before{
    content:"\f114"
}
.fa-folder-open-o:before{
    content:"\f115"
}
.fa-smile-o:before{
    content:"\f118"
}
.fa-frown-o:before{
    content:"\f119"
}
.fa-meh-o:before{
    content:"\f11a"
}
.fa-gamepad:before{
    content:"\f11b"
}
.fa-keyboard-o:before{
    content:"\f11c"
}
.fa-flag-o:before{
    content:"\f11d"
}
.fa-flag-checkered:before{
    content:"\f11e"
}
.fa-terminal:before{
    content:"\f120"
}
.fa-code:before{
    content:"\f121"
}
.fa-mail-reply-all:before,.fa-reply-all:before{
    content:"\f122"
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{
    content:"\f123"
}
.fa-location-arrow:before{
    content:"\f124"
}
.fa-crop:before{
    content:"\f125"
}
.fa-code-fork:before{
    content:"\f126"
}
.fa-unlink:before,.fa-chain-broken:before{
    content:"\f127"
}
.fa-question:before{
    content:"\f128"
}
.fa-info:before{
    content:"\f129"
}
.fa-exclamation:before{
    content:"\f12a"
}
.fa-superscript:before{
    content:"\f12b"
}
.fa-subscript:before{
    content:"\f12c"
}
.fa-eraser:before{
    content:"\f12d"
}
.fa-puzzle-piece:before{
    content:"\f12e"
}
.fa-microphone:before{
    content:"\f130"
}
.fa-microphone-slash:before{
    content:"\f131"
}
.fa-shield:before{
    content:"\f132"
}
.fa-calendar-o:before{
    content:"\f133"
}
.fa-fire-extinguisher:before{
    content:"\f134"
}
.fa-rocket:before{
    content:"\f135"
}
.fa-maxcdn:before{
    content:"\f136"
}
.fa-chevron-circle-left:before{
    content:"\f137"
}
.fa-chevron-circle-right:before{
    content:"\f138"
}
.fa-chevron-circle-up:before{
    content:"\f139"
}
.fa-chevron-circle-down:before{
    content:"\f13a"
}
.fa-html5:before{
    content:"\f13b"
}
.fa-css3:before{
    content:"\f13c"
}
.fa-anchor:before{
    content:"\f13d"
}
.fa-unlock-alt:before{
    content:"\f13e"
}
.fa-bullseye:before{
    content:"\f140"
}
.fa-ellipsis-h:before{
    content:"\f141"
}
.fa-ellipsis-v:before{
    content:"\f142"
}
.fa-rss-square:before{
    content:"\f143"
}
.fa-play-circle:before{
    content:"\f144"
}
.fa-ticket:before{
    content:"\f145"
}
.fa-minus-square:before{
    content:"\f146"
}
.fa-minus-square-o:before{
    content:"\f147"
}
.fa-level-up:before{
    content:"\f148"
}
.fa-level-down:before{
    content:"\f149"
}
.fa-check-square:before{
    content:"\f14a"
}
.fa-pencil-square:before{
    content:"\f14b"
}
.fa-external-link-square:before{
    content:"\f14c"
}
.fa-share-square:before{
    content:"\f14d"
}
.fa-compass:before{
    content:"\f14e"
}
.fa-toggle-down:before,.fa-caret-square-o-down:before{
    content:"\f150"
}
.fa-toggle-up:before,.fa-caret-square-o-up:before{
    content:"\f151"
}
.fa-toggle-right:before,.fa-caret-square-o-right:before{
    content:"\f152"
}
.fa-euro:before,.fa-eur:before{
    content:"\f153"
}
.fa-gbp:before{
    content:"\f154"
}
.fa-dollar:before,.fa-usd:before{
    content:"\f155"
}
.fa-rupee:before,.fa-inr:before{
    content:"\f156"
}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{
    content:"\f157"
}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{
    content:"\f158"
}
.fa-won:before,.fa-krw:before{
    content:"\f159"
}
.fa-bitcoin:before,.fa-btc:before{
    content:"\f15a"
}
.fa-file:before{
    content:"\f15b"
}
.fa-file-text:before{
    content:"\f15c"
}
.fa-sort-alpha-asc:before{
    content:"\f15d"
}
.fa-sort-alpha-desc:before{
    content:"\f15e"
}
.fa-sort-amount-asc:before{
    content:"\f160"
}
.fa-sort-amount-desc:before{
    content:"\f161"
}
.fa-sort-numeric-asc:before{
    content:"\f162"
}
.fa-sort-numeric-desc:before{
    content:"\f163"
}
.fa-thumbs-up:before{
    content:"\f164"
}
.fa-thumbs-down:before{
    content:"\f165"
}
.fa-youtube-square:before{
    content:"\f166"
}
.fa-youtube:before{
    content:"\f167"
}
.fa-xing:before{
    content:"\f168"
}
.fa-xing-square:before{
    content:"\f169"
}
.fa-youtube-play:before{
    content:"\f16a"
}
.fa-dropbox:before{
    content:"\f16b"
}
.fa-stack-overflow:before{
    content:"\f16c"
}
.fa-instagram:before{
    content:"\f16d"
}
.fa-flickr:before{
    content:"\f16e"
}
.fa-adn:before{
    content:"\f170"
}
.fa-bitbucket:before{
    content:"\f171"
}
.fa-bitbucket-square:before{
    content:"\f172"
}
.fa-tumblr:before{
    content:"\f173"
}
.fa-tumblr-square:before{
    content:"\f174"
}
.fa-long-arrow-down:before{
    content:"\f175"
}
.fa-long-arrow-up:before{
    content:"\f176"
}
.fa-long-arrow-left:before{
    content:"\f177"
}
.fa-long-arrow-right:before{
    content:"\f178"
}
.fa-apple:before{
    content:"\f179"
}
.fa-windows:before{
    content:"\f17a"
}
.fa-android:before{
    content:"\f17b"
}
.fa-linux:before{
    content:"\f17c"
}
.fa-dribbble:before{
    content:"\f17d"
}
.fa-skype:before{
    content:"\f17e"
}
.fa-foursquare:before{
    content:"\f180"
}
.fa-trello:before{
    content:"\f181"
}
.fa-female:before{
    content:"\f182"
}
.fa-male:before{
    content:"\f183"
}
.fa-gittip:before,.fa-gratipay:before{
    content:"\f184"
}
.fa-sun-o:before{
    content:"\f185"
}
.fa-moon-o:before{
    content:"\f186"
}
.fa-archive:before{
    content:"\f187"
}
.fa-bug:before{
    content:"\f188"
}
.fa-vk:before{
    content:"\f189"
}
.fa-weibo:before{
    content:"\f18a"
}
.fa-renren:before{
    content:"\f18b"
}
.fa-pagelines:before{
    content:"\f18c"
}
.fa-stack-exchange:before{
    content:"\f18d"
}
.fa-arrow-circle-o-right:before{
    content:"\f18e"
}
.fa-arrow-circle-o-left:before{
    content:"\f190"
}
.fa-toggle-left:before,.fa-caret-square-o-left:before{
    content:"\f191"
}
.fa-dot-circle-o:before{
    content:"\f192"
}
.fa-wheelchair:before{
    content:"\f193"
}
.fa-vimeo-square:before{
    content:"\f194"
}
.fa-turkish-lira:before,.fa-try:before{
    content:"\f195"
}
.fa-plus-square-o:before{
    content:"\f196"
}
.fa-space-shuttle:before{
    content:"\f197"
}
.fa-slack:before{
    content:"\f198"
}
.fa-envelope-square:before{
    content:"\f199"
}
.fa-wordpress:before{
    content:"\f19a"
}
.fa-openid:before{
    content:"\f19b"
}
.fa-institution:before,.fa-bank:before,.fa-university:before{
    content:"\f19c"
}
.fa-mortar-board:before,.fa-graduation-cap:before{
    content:"\f19d"
}
.fa-yahoo:before{
    content:"\f19e"
}
.fa-google:before{
    content:"\f1a0"
}
.fa-reddit:before{
    content:"\f1a1"
}
.fa-reddit-square:before{
    content:"\f1a2"
}
.fa-stumbleupon-circle:before{
    content:"\f1a3"
}
.fa-stumbleupon:before{
    content:"\f1a4"
}
.fa-delicious:before{
    content:"\f1a5"
}
.fa-digg:before{
    content:"\f1a6"
}
.fa-pied-piper:before{
    content:"\f1a7"
}
.fa-pied-piper-alt:before{
    content:"\f1a8"
}
.fa-drupal:before{
    content:"\f1a9"
}
.fa-joomla:before{
    content:"\f1aa"
}
.fa-language:before{
    content:"\f1ab"
}
.fa-fax:before{
    content:"\f1ac"
}
.fa-building:before{
    content:"\f1ad"
}
.fa-child:before{
    content:"\f1ae"
}
.fa-paw:before{
    content:"\f1b0"
}
.fa-spoon:before{
    content:"\f1b1"
}
.fa-cube:before{
    content:"\f1b2"
}
.fa-cubes:before{
    content:"\f1b3"
}
.fa-behance:before{
    content:"\f1b4"
}
.fa-behance-square:before{
    content:"\f1b5"
}
.fa-steam:before{
    content:"\f1b6"
}
.fa-steam-square:before{
    content:"\f1b7"
}
.fa-recycle:before{
    content:"\f1b8"
}
.fa-automobile:before,.fa-car:before{
    content:"\f1b9"
}
.fa-cab:before,.fa-taxi:before{
    content:"\f1ba"
}
.fa-tree:before{
    content:"\f1bb"
}
.fa-spotify:before{
    content:"\f1bc"
}
.fa-deviantart:before{
    content:"\f1bd"
}
.fa-soundcloud:before{
    content:"\f1be"
}
.fa-database:before{
    content:"\f1c0"
}
.fa-file-pdf-o:before{
    content:"\f1c1"
}
.fa-file-word-o:before{
    content:"\f1c2"
}
.fa-file-excel-o:before{
    content:"\f1c3"
}
.fa-file-powerpoint-o:before{
    content:"\f1c4"
}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{
    content:"\f1c5"
}
.fa-file-zip-o:before,.fa-file-archive-o:before{
    content:"\f1c6"
}
.fa-file-sound-o:before,.fa-file-audio-o:before{
    content:"\f1c7"
}
.fa-file-movie-o:before,.fa-file-video-o:before{
    content:"\f1c8"
}
.fa-file-code-o:before{
    content:"\f1c9"
}
.fa-vine:before{
    content:"\f1ca"
}
.fa-codepen:before{
    content:"\f1cb"
}
.fa-jsfiddle:before{
    content:"\f1cc"
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{
    content:"\f1cd"
}
.fa-circle-o-notch:before{
    content:"\f1ce"
}
.fa-ra:before,.fa-rebel:before{
    content:"\f1d0"
}
.fa-ge:before,.fa-empire:before{
    content:"\f1d1"
}
.fa-git-square:before{
    content:"\f1d2"
}
.fa-git:before{
    content:"\f1d3"
}
.fa-hacker-news:before{
    content:"\f1d4"
}
.fa-tencent-weibo:before{
    content:"\f1d5"
}
.fa-qq:before{
    content:"\f1d6"
}
.fa-wechat:before,.fa-weixin:before{
    content:"\f1d7"
}
.fa-send:before,.fa-paper-plane:before{
    content:"\f1d8"
}
.fa-send-o:before,.fa-paper-plane-o:before{
    content:"\f1d9"
}
.fa-history:before{
    content:"\f1da"
}
.fa-genderless:before,.fa-circle-thin:before{
    content:"\f1db"
}
.fa-header:before{
    content:"\f1dc"
}
.fa-paragraph:before{
    content:"\f1dd"
}
.fa-sliders:before{
    content:"\f1de"
}
.fa-share-alt:before{
    content:"\f1e0"
}
.fa-share-alt-square:before{
    content:"\f1e1"
}
.fa-bomb:before{
    content:"\f1e2"
}
.fa-soccer-ball-o:before,.fa-futbol-o:before{
    content:"\f1e3"
}
.fa-tty:before{
    content:"\f1e4"
}
.fa-binoculars:before{
    content:"\f1e5"
}
.fa-plug:before{
    content:"\f1e6"
}
.fa-slideshare:before{
    content:"\f1e7"
}
.fa-twitch:before{
    content:"\f1e8"
}
.fa-yelp:before{
    content:"\f1e9"
}
.fa-newspaper-o:before{
    content:"\f1ea"
}
.fa-wifi:before{
    content:"\f1eb"
}
.fa-calculator:before{
    content:"\f1ec"
}
.fa-paypal:before{
    content:"\f1ed"
}
.fa-google-wallet:before{
    content:"\f1ee"
}
.fa-cc-visa:before{
    content:"\f1f0"
}
.fa-cc-mastercard:before{
    content:"\f1f1"
}
.fa-cc-discover:before{
    content:"\f1f2"
}
.fa-cc-amex:before{
    content:"\f1f3"
}
.fa-cc-paypal:before{
    content:"\f1f4"
}
.fa-cc-stripe:before{
    content:"\f1f5"
}
.fa-bell-slash:before{
    content:"\f1f6"
}
.fa-bell-slash-o:before{
    content:"\f1f7"
}
.fa-trash:before{
    content:"\f1f8"
}
.fa-copyright:before{
    content:"\f1f9"
}
.fa-at:before{
    content:"\f1fa"
}
.fa-eyedropper:before{
    content:"\f1fb"
}
.fa-paint-brush:before{
    content:"\f1fc"
}
.fa-birthday-cake:before{
    content:"\f1fd"
}
.fa-area-chart:before{
    content:"\f1fe"
}
.fa-pie-chart:before{
    content:"\f200"
}
.fa-line-chart:before{
    content:"\f201"
}
.fa-lastfm:before{
    content:"\f202"
}
.fa-lastfm-square:before{
    content:"\f203"
}
.fa-toggle-off:before{
    content:"\f204"
}
.fa-toggle-on:before{
    content:"\f205"
}
.fa-bicycle:before{
    content:"\f206"
}
.fa-bus:before{
    content:"\f207"
}
.fa-ioxhost:before{
    content:"\f208"
}
.fa-angellist:before{
    content:"\f209"
}
.fa-cc:before{
    content:"\f20a"
}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{
    content:"\f20b"
}
.fa-meanpath:before{
    content:"\f20c"
}
.fa-buysellads:before{
    content:"\f20d"
}
.fa-connectdevelop:before{
    content:"\f20e"
}
.fa-dashcube:before{
    content:"\f210"
}
.fa-forumbee:before{
    content:"\f211"
}
.fa-leanpub:before{
    content:"\f212"
}
.fa-sellsy:before{
    content:"\f213"
}
.fa-shirtsinbulk:before{
    content:"\f214"
}
.fa-simplybuilt:before{
    content:"\f215"
}
.fa-skyatlas:before{
    content:"\f216"
}
.fa-cart-plus:before{
    content:"\f217"
}
.fa-cart-arrow-down:before{
    content:"\f218"
}
.fa-diamond:before{
    content:"\f219"
}
.fa-ship:before{
    content:"\f21a"
}
.fa-user-secret:before{
    content:"\f21b"
}
.fa-motorcycle:before{
    content:"\f21c"
}
.fa-street-view:before{
    content:"\f21d"
}
.fa-heartbeat:before{
    content:"\f21e"
}
.fa-venus:before{
    content:"\f221"
}
.fa-mars:before{
    content:"\f222"
}
.fa-mercury:before{
    content:"\f223"
}
.fa-transgender:before{
    content:"\f224"
}
.fa-transgender-alt:before{
    content:"\f225"
}
.fa-venus-double:before{
    content:"\f226"
}
.fa-mars-double:before{
    content:"\f227"
}
.fa-venus-mars:before{
    content:"\f228"
}
.fa-mars-stroke:before{
    content:"\f229"
}
.fa-mars-stroke-v:before{
    content:"\f22a"
}
.fa-mars-stroke-h:before{
    content:"\f22b"
}
.fa-neuter:before{
    content:"\f22c"
}
.fa-facebook-official:before{
    content:"\f230"
}
.fa-pinterest-p:before{
    content:"\f231"
}
.fa-whatsapp:before{
    content:"\f232"
}
.fa-server:before{
    content:"\f233"
}
.fa-user-plus:before{
    content:"\f234"
}
.fa-user-times:before{
    content:"\f235"
}
.fa-hotel:before,.fa-bed:before{
    content:"\f236"
}
.fa-viacoin:before{
    content:"\f237"
}
.fa-train:before{
    content:"\f238"
}
.fa-subway:before{
    content:"\f239"
}
.fa-medium:before{
    content:"\f23a"
}
/* Site Fonts */
@font-face{
    font-family:'OpenSansLight';
    src:url('http://taradmc.com/themes/default/assets/fonts/os/OpenSans-Light-webfont.eot');
    src:url('http://taradmc.com/themes/default/assets/fonts/os/OpenSans-Light-webfont.eot#iefix') format('embedded-opentype'), url('http://taradmc.com/themes/default/assets/fonts/os/OpenSans-Light-webfont.woff') format('woff'), url('http://taradmc.com/themes/default/assets/fonts/os/OpenSans-Light-webfont.ttf') format('truetype'), url('http://taradmc.com/themes/default/assets/fonts/os/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
    font-weight:normal;
    font-style:normal
}
@font-face{
    font-family:'OpenSansRegular';
    src:url('http://taradmc.com/themes/default/assets/fonts/os/OpenSans-Regular-webfont.eot');
    src:url('http://taradmc.com/themes/default/assets/fonts/os/OpenSans-Regular-webfont.eot#iefix') format('embedded-opentype'), url('http://taradmc.com/themes/default/assets/fonts/os/OpenSans-Regular-webfont.woff') format('woff'), url('http://taradmc.com/themes/default/assets/fonts/os/OpenSans-Regular-webfont.ttf') format('truetype'), url('http://taradmc.com/themes/default/assets/fonts/os/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight:normal;
    font-style:normal
}
/*============================================================================================*/
/* Fonts */
/*============================================================================================*/
/* Body */
body {
    background-color: #fff;
    font-family: "OpenSansRegular", sans-serif;
}
/* Animated CSS */
.animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.animated.infinite{
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite
}
.animated.hinge{
    -webkit-animation-duration:2s;
    animation-duration:2s
}
@-webkit-keyframes bounce{
    0%,100%,20%,53%,80%{
        -webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);
        transition-timing-function:cubic-bezier(0.215,.61,.355,1);
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    40%,43%{
        -webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);
        transition-timing-function:cubic-bezier(0.755,.050,.855,.060);
        -webkit-transform:translate3d(0,-30px,0);
        transform:translate3d(0,-30px,0)
    }
    70%{
        -webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);
        transition-timing-function:cubic-bezier(0.755,.050,.855,.060);
        -webkit-transform:translate3d(0,-15px,0);
        transform:translate3d(0,-15px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-4px,0);
        transform:translate3d(0,-4px,0)
    }
}
@keyframes bounce{
    0%,100%,20%,53%,80%{
        -webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);
        transition-timing-function:cubic-bezier(0.215,.61,.355,1);
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    40%,43%{
        -webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);
        transition-timing-function:cubic-bezier(0.755,.050,.855,.060);
        -webkit-transform:translate3d(0,-30px,0);
        transform:translate3d(0,-30px,0)
    }
    70%{
        -webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);
        transition-timing-function:cubic-bezier(0.755,.050,.855,.060);
        -webkit-transform:translate3d(0,-15px,0);
        transform:translate3d(0,-15px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-4px,0);
        transform:translate3d(0,-4px,0)
    }
}
.bounce{
    -webkit-animation-name:bounce;
    animation-name:bounce;
    -webkit-transform-origin:center bottom;
    -ms-transform-origin:center bottom;
    transform-origin:center bottom
}
@-webkit-keyframes flash{
    0%,100%,50%{
        opacity:1
    }
    25%,75%{
        opacity:0
    }
}
@keyframes flash{
    0%,100%,50%{
        opacity:1
    }
    25%,75%{
        opacity:0
    }
}
.flash{
    -webkit-animation-name:flash;
    animation-name:flash
}
@-webkit-keyframes pulse{
    0%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    50%{
        -webkit-transform:scale3d(1.05,1.05,1.05);
        transform:scale3d(1.05,1.05,1.05)
    }
    100%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
@keyframes pulse{
    0%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    50%{
        -webkit-transform:scale3d(1.05,1.05,1.05);
        transform:scale3d(1.05,1.05,1.05)
    }
    100%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
.pulse{
    -webkit-animation-name:pulse;
    animation-name:pulse
}
@-webkit-keyframes rubberBand{
    0%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    30%{
        -webkit-transform:scale3d(1.25,.75,1);
        transform:scale3d(1.25,.75,1)
    }
    40%{
        -webkit-transform:scale3d(0.75,1.25,1);
        transform:scale3d(0.75,1.25,1)
    }
    50%{
        -webkit-transform:scale3d(1.15,.85,1);
        transform:scale3d(1.15,.85,1)
    }
    65%{
        -webkit-transform:scale3d(.95,1.05,1);
        transform:scale3d(.95,1.05,1)
    }
    75%{
        -webkit-transform:scale3d(1.05,.95,1);
        transform:scale3d(1.05,.95,1)
    }
    100%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
@keyframes rubberBand{
    0%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    30%{
        -webkit-transform:scale3d(1.25,.75,1);
        transform:scale3d(1.25,.75,1)
    }
    40%{
        -webkit-transform:scale3d(0.75,1.25,1);
        transform:scale3d(0.75,1.25,1)
    }
    50%{
        -webkit-transform:scale3d(1.15,.85,1);
        transform:scale3d(1.15,.85,1)
    }
    65%{
        -webkit-transform:scale3d(.95,1.05,1);
        transform:scale3d(.95,1.05,1)
    }
    75%{
        -webkit-transform:scale3d(1.05,.95,1);
        transform:scale3d(1.05,.95,1)
    }
    100%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
.rubberBand{
    -webkit-animation-name:rubberBand;
    animation-name:rubberBand
}
@-webkit-keyframes shake{
    0%,100%{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    10%,30%,50%,70%,90%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    20%,40%,60%,80%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
}
@keyframes shake{
    0%,100%{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    10%,30%,50%,70%,90%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    20%,40%,60%,80%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
}
.shake{
    -webkit-animation-name:shake;
    animation-name:shake
}
@-webkit-keyframes swing{
    20%{
        -webkit-transform:rotate3d(0,0,1,15deg);
        transform:rotate3d(0,0,1,15deg)
    }
    40%{
        -webkit-transform:rotate3d(0,0,1,-10deg);
        transform:rotate3d(0,0,1,-10deg)
    }
    60%{
        -webkit-transform:rotate3d(0,0,1,5deg);
        transform:rotate3d(0,0,1,5deg)
    }
    80%{
        -webkit-transform:rotate3d(0,0,1,-5deg);
        transform:rotate3d(0,0,1,-5deg)
    }
    100%{
        -webkit-transform:rotate3d(0,0,1,0deg);
        transform:rotate3d(0,0,1,0deg)
    }
}
@keyframes swing{
    20%{
        -webkit-transform:rotate3d(0,0,1,15deg);
        transform:rotate3d(0,0,1,15deg)
    }
    40%{
        -webkit-transform:rotate3d(0,0,1,-10deg);
        transform:rotate3d(0,0,1,-10deg)
    }
    60%{
        -webkit-transform:rotate3d(0,0,1,5deg);
        transform:rotate3d(0,0,1,5deg)
    }
    80%{
        -webkit-transform:rotate3d(0,0,1,-5deg);
        transform:rotate3d(0,0,1,-5deg)
    }
    100%{
        -webkit-transform:rotate3d(0,0,1,0deg);
        transform:rotate3d(0,0,1,0deg)
    }
}
.swing{
    -webkit-transform-origin:top center;
    -ms-transform-origin:top center;
    transform-origin:top center;
    -webkit-animation-name:swing;
    animation-name:swing
}
@-webkit-keyframes tada{
    0%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    10%,20%{
        -webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
        transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }
    30%,50%,70%,90%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }
    40%,60%,80%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
    100%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
@keyframes tada{
    0%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
    10%,20%{
        -webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
        transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }
    30%,50%,70%,90%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }
    40%,60%,80%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
    100%{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
.tada{
    -webkit-animation-name:tada;
    animation-name:tada
}
@-webkit-keyframes wobble{
    0%{
        -webkit-transform:none;
        transform:none
    }
    15%{
        -webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
        transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }
    30%{
        -webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
        transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }
    45%{
        -webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
        transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }
    60%{
        -webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
        transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }
    75%{
        -webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
        transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
    100%{
        -webkit-transform:none;
        transform:none
    }
}
@keyframes wobble{
    0%{
        -webkit-transform:none;
        transform:none
    }
    15%{
        -webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
        transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }
    30%{
        -webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
        transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }
    45%{
        -webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
        transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }
    60%{
        -webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
        transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }
    75%{
        -webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
        transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
    100%{
        -webkit-transform:none;
        transform:none
    }
}
.wobble{
    -webkit-animation-name:wobble;
    animation-name:wobble
}
@-webkit-keyframes bounceIn{
    0%,100%,20%,40%,60%,80%{
        -webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);
        transition-timing-function:cubic-bezier(0.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    20%{
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    40%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(1.03,1.03,1.03);
        transform:scale3d(1.03,1.03,1.03)
    }
    80%{
        -webkit-transform:scale3d(.97,.97,.97);
        transform:scale3d(.97,.97,.97)
    }
    100%{
        opacity:1;
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
@keyframes bounceIn{
    0%,100%,20%,40%,60%,80%{
        -webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);
        transition-timing-function:cubic-bezier(0.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    20%{
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    40%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(1.03,1.03,1.03);
        transform:scale3d(1.03,1.03,1.03)
    }
    80%{
        -webkit-transform:scale3d(.97,.97,.97);
        transform:scale3d(.97,.97,.97)
    }
    100%{
        opacity:1;
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
.bounceIn{
    -webkit-animation-name:bounceIn;
    animation-name:bounceIn;
    -webkit-animation-duration:.75s;
    animation-duration:.75s
}
@-webkit-keyframes bounceInDown{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);
        transition-timing-function:cubic-bezier(0.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-3000px,0);
        transform:translate3d(0,-3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,25px,0);
        transform:translate3d(0,25px,0)
    }
    75%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,5px,0);
        transform:translate3d(0,5px,0)
    }
    100%{
        -webkit-transform:none;
        transform:none
    }
}
@keyframes bounceInDown{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);
        transition-timing-function:cubic-bezier(0.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-3000px,0);
        transform:translate3d(0,-3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,25px,0);
        transform:translate3d(0,25px,0)
    }
    75%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,5px,0);
        transform:translate3d(0,5px,0)
    }
    100%{
        -webkit-transform:none;
        transform:none
    }
}
.bounceInDown{
    -webkit-animation-name:bounceInDown;
    animation-name:bounceInDown
}
@-webkit-keyframes bounceInLeft{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);
        transition-timing-function:cubic-bezier(0.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(-3000px,0,0);
        transform:translate3d(-3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(25px,0,0);
        transform:translate3d(25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(5px,0,0);
        transform:translate3d(5px,0,0)
    }
    100%{
        -webkit-transform:none;
        transform:none
    }
}
@keyframes bounceInLeft{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);
        transition-timing-function:cubic-bezier(0.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(-3000px,0,0);
        transform:translate3d(-3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(25px,0,0);
        transform:translate3d(25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(5px,0,0);
        transform:translate3d(5px,0,0)
    }
    100%{
        -webkit-transform:none;
        transform:none
    }
}
.bounceInLeft{
    -webkit-animation-name:bounceInLeft;
    animation-name:bounceInLeft
}
@-webkit-keyframes bounceInRight{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);
        transition-timing-function:cubic-bezier(0.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(3000px,0,0);
        transform:translate3d(3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(-25px,0,0);
        transform:translate3d(-25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(-5px,0,0);
        transform:translate3d(-5px,0,0)
    }
    100%{
        -webkit-transform:none;
        transform:none
    }
}
@keyframes bounceInRight{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);
        transition-timing-function:cubic-bezier(0.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(3000px,0,0);
        transform:translate3d(3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(-25px,0,0);
        transform:translate3d(-25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(-5px,0,0);
        transform:translate3d(-5px,0,0)
    }
    100%{
        -webkit-transform:none;
        transform:none
    }
}
.bounceInRight{
    -webkit-animation-name:bounceInRight;
    animation-name:bounceInRight
}
@-webkit-keyframes bounceInUp{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);
        transition-timing-function:cubic-bezier(0.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,3000px,0);
        transform:translate3d(0,3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    75%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-5px,0);
        transform:translate3d(0,-5px,0)
    }
    100%{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
@keyframes bounceInUp{
    0%,100%,60%,75%,90%{
        -webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);
        transition-timing-function:cubic-bezier(0.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,3000px,0);
        transform:translate3d(0,3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    75%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-5px,0);
        transform:translate3d(0,-5px,0)
    }
    100%{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
.bounceInUp{
    -webkit-animation-name:bounceInUp;
    animation-name:bounceInUp
}
@-webkit-keyframes bounceOut{
    20%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    50%,55%{
        opacity:1;
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    100%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
}
@keyframes bounceOut{
    20%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    50%,55%{
        opacity:1;
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    100%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
}
.bounceOut{
    -webkit-animation-name:bounceOut;
    animation-name:bounceOut;
    -webkit-animation-duration:.75s;
    animation-duration:.75s
}
@-webkit-keyframes bounceOutDown{
    20%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
@keyframes bounceOutDown{
    20%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
.bounceOutDown{
    -webkit-animation-name:bounceOutDown;
    animation-name:bounceOutDown
}
@-webkit-keyframes bounceOutLeft{
    20%{
        opacity:1;
        -webkit-transform:translate3d(20px,0,0);
        transform:translate3d(20px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
@keyframes bounceOutLeft{
    20%{
        opacity:1;
        -webkit-transform:translate3d(20px,0,0);
        transform:translate3d(20px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
.bounceOutLeft{
    -webkit-animation-name:bounceOutLeft;
    animation-name:bounceOutLeft
}
@-webkit-keyframes bounceOutRight{
    20%{
        opacity:1;
        -webkit-transform:translate3d(-20px,0,0);
        transform:translate3d(-20px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
@keyframes bounceOutRight{
    20%{
        opacity:1;
        -webkit-transform:translate3d(-20px,0,0);
        transform:translate3d(-20px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
.bounceOutRight{
    -webkit-animation-name:bounceOutRight;
    animation-name:bounceOutRight
}
@-webkit-keyframes bounceOutUp{
    20%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,20px,0);
        transform:translate3d(0,20px,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
@keyframes bounceOutUp{
    20%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,20px,0);
        transform:translate3d(0,20px,0)
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
.bounceOutUp{
    -webkit-animation-name:bounceOutUp;
    animation-name:bounceOutUp
}
@-webkit-keyframes fadeIn{
    0%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@keyframes fadeIn{
    0%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
.fadeIn{
    -webkit-animation-name:fadeIn;
    animation-name:fadeIn
}
@-webkit-keyframes fadeInDown{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInDown{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInDown{
    -webkit-animation-name:fadeInDown;
    animation-name:fadeInDown
}
@-webkit-keyframes fadeInDownBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInDownBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInDownBig{
    -webkit-animation-name:fadeInDownBig;
    animation-name:fadeInDownBig
}
@-webkit-keyframes fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInLeft{
    -webkit-animation-name:fadeInLeft;
    animation-name:fadeInLeft
}
@-webkit-keyframes fadeInLeftBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInLeftBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInLeftBig{
    -webkit-animation-name:fadeInLeftBig;
    animation-name:fadeInLeftBig
}
@-webkit-keyframes fadeInRight{
    0%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInRight{
    0%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInRight{
    -webkit-animation-name:fadeInRight;
    animation-name:fadeInRight
}
@-webkit-keyframes fadeInRightBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInRightBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInRightBig{
    -webkit-animation-name:fadeInRightBig;
    animation-name:fadeInRightBig
}
@-webkit-keyframes fadeInUp{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInUp{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInUp{
    -webkit-animation-name:fadeInUp;
    animation-name:fadeInUp
}
@-webkit-keyframes fadeInUpBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes fadeInUpBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.fadeInUpBig{
    -webkit-animation-name:fadeInUpBig;
    animation-name:fadeInUpBig
}
@-webkit-keyframes fadeOut{
    0%{
        opacity:1
    }
    100%{
        opacity:0
    }
}
@keyframes fadeOut{
    0%{
        opacity:1
    }
    100%{
        opacity:0
    }
}
.fadeOut{
    -webkit-animation-name:fadeOut;
    animation-name:fadeOut
}
@-webkit-keyframes fadeOutDown{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
@keyframes fadeOutDown{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
.fadeOutDown{
    -webkit-animation-name:fadeOutDown;
    animation-name:fadeOutDown
}
@-webkit-keyframes fadeOutDownBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
@keyframes fadeOutDownBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
.fadeOutDownBig{
    -webkit-animation-name:fadeOutDownBig;
    animation-name:fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
@keyframes fadeOutLeft{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
.fadeOutLeft{
    -webkit-animation-name:fadeOutLeft;
    animation-name:fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
@keyframes fadeOutLeftBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
.fadeOutLeftBig{
    -webkit-animation-name:fadeOutLeftBig;
    animation-name:fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
@keyframes fadeOutRight{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
.fadeOutRight{
    -webkit-animation-name:fadeOutRight;
    animation-name:fadeOutRight
}
@-webkit-keyframes fadeOutRightBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
@keyframes fadeOutRightBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
.fadeOutRightBig{
    -webkit-animation-name:fadeOutRightBig;
    animation-name:fadeOutRightBig
}
@-webkit-keyframes fadeOutUp{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
@keyframes fadeOutUp{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
.fadeOutUp{
    -webkit-animation-name:fadeOutUp;
    animation-name:fadeOutUp
}
@-webkit-keyframes fadeOutUpBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
@keyframes fadeOutUpBig{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
.fadeOutUpBig{
    -webkit-animation-name:fadeOutUpBig;
    animation-name:fadeOutUpBig
}
@-webkit-keyframes flip{
    0%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);
        transform:perspective(400px) rotate3d(0,1,0,-360deg);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    40%{
        -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    50%{
        -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    80%{
        -webkit-transform:perspective(400px) scale3d(.95,.95,.95);
        transform:perspective(400px) scale3d(.95,.95,.95);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    100%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
}
@keyframes flip{
    0%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);
        transform:perspective(400px) rotate3d(0,1,0,-360deg);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    40%{
        -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    50%{
        -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    80%{
        -webkit-transform:perspective(400px) scale3d(.95,.95,.95);
        transform:perspective(400px) scale3d(.95,.95,.95);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    100%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
}
.animated.flip{
    -webkit-backface-visibility:visible;
    backface-visibility:visible;
    -webkit-animation-name:flip;
    animation-name:flip
}
@-webkit-keyframes flipInX{
    0%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
        transform:perspective(400px) rotate3d(1,0,0,90deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
        transform:perspective(400px) rotate3d(1,0,0,-20deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
        transform:perspective(400px) rotate3d(1,0,0,10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
        transform:perspective(400px) rotate3d(1,0,0,-5deg)
    }
    100%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@keyframes flipInX{
    0%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
        transform:perspective(400px) rotate3d(1,0,0,90deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
        transform:perspective(400px) rotate3d(1,0,0,-20deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
        transform:perspective(400px) rotate3d(1,0,0,10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
        transform:perspective(400px) rotate3d(1,0,0,-5deg)
    }
    100%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
.flipInX{
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important;
    -webkit-animation-name:flipInX;
    animation-name:flipInX
}
@-webkit-keyframes flipInY{
    0%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
        transform:perspective(400px) rotate3d(0,1,0,90deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
        transform:perspective(400px) rotate3d(0,1,0,-20deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
        transform:perspective(400px) rotate3d(0,1,0,10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
        transform:perspective(400px) rotate3d(0,1,0,-5deg)
    }
    100%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@keyframes flipInY{
    0%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
        transform:perspective(400px) rotate3d(0,1,0,90deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
        transform:perspective(400px) rotate3d(0,1,0,-20deg);
        -webkit-transition-timing-function:ease-in;
        transition-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
        transform:perspective(400px) rotate3d(0,1,0,10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
        transform:perspective(400px) rotate3d(0,1,0,-5deg)
    }
    100%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
.flipInY{
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important;
    -webkit-animation-name:flipInY;
    animation-name:flipInY
}
@-webkit-keyframes flipOutX{
    0%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
        transform:perspective(400px) rotate3d(1,0,0,-20deg);
        opacity:1
    }
    100%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
        transform:perspective(400px) rotate3d(1,0,0,90deg);
        opacity:0
    }
}
@keyframes flipOutX{
    0%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
        transform:perspective(400px) rotate3d(1,0,0,-20deg);
        opacity:1
    }
    100%{
        -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
        transform:perspective(400px) rotate3d(1,0,0,90deg);
        opacity:0
    }
}
.flipOutX{
    -webkit-animation-name:flipOutX;
    animation-name:flipOutX;
    -webkit-animation-duration:.75s;
    animation-duration:.75s;
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important
}
@-webkit-keyframes flipOutY{
    0%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);
        transform:perspective(400px) rotate3d(0,1,0,-15deg);
        opacity:1
    }
    100%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
        transform:perspective(400px) rotate3d(0,1,0,90deg);
        opacity:0
    }
}
@keyframes flipOutY{
    0%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);
        transform:perspective(400px) rotate3d(0,1,0,-15deg);
        opacity:1
    }
    100%{
        -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
        transform:perspective(400px) rotate3d(0,1,0,90deg);
        opacity:0
    }
}
.flipOutY{
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important;
    -webkit-animation-name:flipOutY;
    animation-name:flipOutY;
    -webkit-animation-duration:.75s;
    animation-duration:.75s
}
@-webkit-keyframes lightSpeedIn{
    0%{
        -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
        transform:translate3d(100%,0,0) skewX(-30deg);
        opacity:0
    }
    60%{
        -webkit-transform:skewX(20deg);
        transform:skewX(20deg);
        opacity:1
    }
    80%{
        -webkit-transform:skewX(-5deg);
        transform:skewX(-5deg);
        opacity:1
    }
    100%{
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes lightSpeedIn{
    0%{
        -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
        transform:translate3d(100%,0,0) skewX(-30deg);
        opacity:0
    }
    60%{
        -webkit-transform:skewX(20deg);
        transform:skewX(20deg);
        opacity:1
    }
    80%{
        -webkit-transform:skewX(-5deg);
        transform:skewX(-5deg);
        opacity:1
    }
    100%{
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
.lightSpeedIn{
    -webkit-animation-name:lightSpeedIn;
    animation-name:lightSpeedIn;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out
}
@-webkit-keyframes lightSpeedOut{
    0%{
        opacity:1
    }
    100%{
        -webkit-transform:translate3d(100%,0,0) skewX(30deg);
        transform:translate3d(100%,0,0) skewX(30deg);
        opacity:0
    }
}
@keyframes lightSpeedOut{
    0%{
        opacity:1
    }
    100%{
        -webkit-transform:translate3d(100%,0,0) skewX(30deg);
        transform:translate3d(100%,0,0) skewX(30deg);
        opacity:0
    }
}
.lightSpeedOut{
    -webkit-animation-name:lightSpeedOut;
    animation-name:lightSpeedOut;
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in
}
@-webkit-keyframes rotateIn{
    0%{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0,0,1,-200deg);
        transform:rotate3d(0,0,1,-200deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateIn{
    0%{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0,0,1,-200deg);
        transform:rotate3d(0,0,1,-200deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateIn{
    -webkit-animation-name:rotateIn;
    animation-name:rotateIn
}
@-webkit-keyframes rotateInDownLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInDownLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateInDownLeft{
    -webkit-animation-name:rotateInDownLeft;
    animation-name:rotateInDownLeft
}
@-webkit-keyframes rotateInDownRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInDownRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateInDownRight{
    -webkit-animation-name:rotateInDownRight;
    animation-name:rotateInDownRight
}
@-webkit-keyframes rotateInUpLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInUpLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateInUpLeft{
    -webkit-animation-name:rotateInUpLeft;
    animation-name:rotateInUpLeft
}
@-webkit-keyframes rotateInUpRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,-90deg);
        transform:rotate3d(0,0,1,-90deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes rotateInUpRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,-90deg);
        transform:rotate3d(0,0,1,-90deg);
        opacity:0
    }
    100%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
.rotateInUpRight{
    -webkit-animation-name:rotateInUpRight;
    animation-name:rotateInUpRight
}
@-webkit-keyframes rotateOut{
    0%{
        -webkit-transform-origin:center;
        transform-origin:center;
        opacity:1
    }
    100%{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0,0,1,200deg);
        transform:rotate3d(0,0,1,200deg);
        opacity:0
    }
}
@keyframes rotateOut{
    0%{
        -webkit-transform-origin:center;
        transform-origin:center;
        opacity:1
    }
    100%{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate3d(0,0,1,200deg);
        transform:rotate3d(0,0,1,200deg);
        opacity:0
    }
}
.rotateOut{
    -webkit-animation-name:rotateOut;
    animation-name:rotateOut
}
@-webkit-keyframes rotateOutDownLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
}
@keyframes rotateOutDownLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,45deg);
        transform:rotate3d(0,0,1,45deg);
        opacity:0
    }
}
.rotateOutDownLeft{
    -webkit-animation-name:rotateOutDownLeft;
    animation-name:rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
}
@keyframes rotateOutDownRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
}
.rotateOutDownRight{
    -webkit-animation-name:rotateOutDownRight;
    animation-name:rotateOutDownRight
}
@-webkit-keyframes rotateOutUpLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
}
@keyframes rotateOutUpLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate3d(0,0,1,-45deg);
        transform:rotate3d(0,0,1,-45deg);
        opacity:0
    }
}
.rotateOutUpLeft{
    -webkit-animation-name:rotateOutUpLeft;
    animation-name:rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,90deg);
        transform:rotate3d(0,0,1,90deg);
        opacity:0
    }
}
@keyframes rotateOutUpRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    100%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate3d(0,0,1,90deg);
        transform:rotate3d(0,0,1,90deg);
        opacity:0
    }
}
.rotateOutUpRight{
    -webkit-animation-name:rotateOutUpRight;
    animation-name:rotateOutUpRight
}
@-webkit-keyframes hinge{
    0%{
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    20%,60%{
        -webkit-transform:rotate3d(0,0,1,80deg);
        transform:rotate3d(0,0,1,80deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    40%,80%{
        -webkit-transform:rotate3d(0,0,1,60deg);
        transform:rotate3d(0,0,1,60deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out;
        opacity:1
    }
    100%{
        -webkit-transform:translate3d(0,700px,0);
        transform:translate3d(0,700px,0);
        opacity:0
    }
}
@keyframes hinge{
    0%{
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    20%,60%{
        -webkit-transform:rotate3d(0,0,1,80deg);
        transform:rotate3d(0,0,1,80deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    40%,80%{
        -webkit-transform:rotate3d(0,0,1,60deg);
        transform:rotate3d(0,0,1,60deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out;
        opacity:1
    }
    100%{
        -webkit-transform:translate3d(0,700px,0);
        transform:translate3d(0,700px,0);
        opacity:0
    }
}
.hinge{
    -webkit-animation-name:hinge;
    animation-name:hinge
}
@-webkit-keyframes rollIn{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
        transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
@keyframes rollIn{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
        transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }
    100%{
        opacity:1;
        -webkit-transform:none;
        transform:none
    }
}
.rollIn{
    -webkit-animation-name:rollIn;
    animation-name:rollIn
}
@-webkit-keyframes rollOut{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
        transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)
    }
}
@keyframes rollOut{
    0%{
        opacity:1
    }
    100%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
        transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)
    }
}
.rollOut{
    -webkit-animation-name:rollOut;
    animation-name:rollOut
}
@-webkit-keyframes zoomIn{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    50%{
        opacity:1
    }
}
@keyframes zoomIn{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    50%{
        opacity:1
    }
}
.zoomIn{
    -webkit-animation-name:zoomIn;
    animation-name:zoomIn
}
@-webkit-keyframes zoomInDown{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(0.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
        animation-timing-function:cubic-bezier(0.175,.885,.32,1)
    }
}
@keyframes zoomInDown{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(0.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
        animation-timing-function:cubic-bezier(0.175,.885,.32,1)
    }
}
.zoomInDown{
    -webkit-animation-name:zoomInDown;
    animation-name:zoomInDown
}
@-webkit-keyframes zoomInLeft{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(0.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
        animation-timing-function:cubic-bezier(0.175,.885,.32,1)
    }
}
@keyframes zoomInLeft{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(0.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
        animation-timing-function:cubic-bezier(0.175,.885,.32,1)
    }
}
.zoomInLeft{
    -webkit-animation-name:zoomInLeft;
    animation-name:zoomInLeft
}
@-webkit-keyframes zoomInRight{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(0.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
        animation-timing-function:cubic-bezier(0.175,.885,.32,1)
    }
}
@keyframes zoomInRight{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(0.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
        animation-timing-function:cubic-bezier(0.175,.885,.32,1)
    }
}
.zoomInRight{
    -webkit-animation-name:zoomInRight;
    animation-name:zoomInRight
}
@-webkit-keyframes zoomInUp{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(0.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
        animation-timing-function:cubic-bezier(0.175,.885,.32,1)
    }
}
@keyframes zoomInUp{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(0.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
        animation-timing-function:cubic-bezier(0.175,.885,.32,1)
    }
}
.zoomInUp{
    -webkit-animation-name:zoomInUp;
    animation-name:zoomInUp
}
@-webkit-keyframes zoomOut{
    0%{
        opacity:1
    }
    50%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    100%{
        opacity:0
    }
}
@keyframes zoomOut{
    0%{
        opacity:1
    }
    50%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    100%{
        opacity:0
    }
}
.zoomOut{
    -webkit-animation-name:zoomOut;
    animation-name:zoomOut
}
@-webkit-keyframes zoomOutDown{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(0.55,.055,.675,.19)
    }
    100%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
        animation-timing-function:cubic-bezier(0.175,.885,.32,1)
    }
}
@keyframes zoomOutDown{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(0.55,.055,.675,.19)
    }
    100%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
        animation-timing-function:cubic-bezier(0.175,.885,.32,1)
    }
}
.zoomOutDown{
    -webkit-animation-name:zoomOutDown;
    animation-name:zoomOutDown
}
@-webkit-keyframes zoomOutLeft{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(-2000px,0,0);
        transform:scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin:left center;
        transform-origin:left center
    }
}
@keyframes zoomOutLeft{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(-2000px,0,0);
        transform:scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin:left center;
        transform-origin:left center
    }
}
.zoomOutLeft{
    -webkit-animation-name:zoomOutLeft;
    animation-name:zoomOutLeft
}
@-webkit-keyframes zoomOutRight{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(2000px,0,0);
        transform:scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin:right center;
        transform-origin:right center
    }
}
@keyframes zoomOutRight{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }
    100%{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(2000px,0,0);
        transform:scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin:right center;
        transform-origin:right center
    }
}
.zoomOutRight{
    -webkit-animation-name:zoomOutRight;
    animation-name:zoomOutRight
}
@-webkit-keyframes zoomOutUp{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(0.55,.055,.675,.19)
    }
    100%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
        animation-timing-function:cubic-bezier(0.175,.885,.32,1)
    }
}
@keyframes zoomOutUp{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(0.55,.055,.675,.19)
    }
    100%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
        animation-timing-function:cubic-bezier(0.175,.885,.32,1)
    }
}
.zoomOutUp{
    -webkit-animation-name:zoomOutUp;
    animation-name:zoomOutUp
}
@-webkit-keyframes slideInDown{
    0%{
        -webkit-transform:translateY(-100%);
        transform:translateY(-100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@keyframes slideInDown{
    0%{
        -webkit-transform:translateY(-100%);
        transform:translateY(-100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
.slideInDown{
    -webkit-animation-name:slideInDown;
    animation-name:slideInDown
}
@-webkit-keyframes slideInLeft{
    0%{
        -webkit-transform:translateX(-100%);
        transform:translateX(-100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes slideInLeft{
    0%{
        -webkit-transform:translateX(-100%);
        transform:translateX(-100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
.slideInLeft{
    -webkit-animation-name:slideInLeft;
    animation-name:slideInLeft
}
@-webkit-keyframes slideInRight{
    0%{
        -webkit-transform:translateX(100%);
        transform:translateX(100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes slideInRight{
    0%{
        -webkit-transform:translateX(100%);
        transform:translateX(100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
.slideInRight{
    -webkit-animation-name:slideInRight;
    animation-name:slideInRight
}
@-webkit-keyframes slideInUp{
    0%{
        -webkit-transform:translateY(100%);
        transform:translateY(100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@keyframes slideInUp{
    0%{
        -webkit-transform:translateY(100%);
        transform:translateY(100%);
        visibility:visible
    }
    100%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
.slideInUp{
    -webkit-animation-name:slideInUp;
    animation-name:slideInUp
}
@-webkit-keyframes slideOutDown{
    0%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateY(100%);
        transform:translateY(100%)
    }
}
@keyframes slideOutDown{
    0%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateY(100%);
        transform:translateY(100%)
    }
}
.slideOutDown{
    -webkit-animation-name:slideOutDown;
    animation-name:slideOutDown
}
@-webkit-keyframes slideOutLeft{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateX(-100%);
        transform:translateX(-100%)
    }
}
@keyframes slideOutLeft{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateX(-100%);
        transform:translateX(-100%)
    }
}
.slideOutLeft{
    -webkit-animation-name:slideOutLeft;
    animation-name:slideOutLeft
}
@-webkit-keyframes slideOutRight{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateX(100%);
        transform:translateX(100%)
    }
}
@keyframes slideOutRight{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateX(100%);
        transform:translateX(100%)
    }
}
.slideOutRight{
    -webkit-animation-name:slideOutRight;
    animation-name:slideOutRight
}
@-webkit-keyframes slideOutUp{
    0%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateY(-100%);
        transform:translateY(-100%)
    }
}
@keyframes slideOutUp{
    0%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
    100%{
        visibility:hidden;
        -webkit-transform:translateY(-100%);
        transform:translateY(-100%)
    }
}
.slideOutUp{
    -webkit-animation-name:slideOutUp;
    animation-name:slideOutUp
}
/* Circle Range */
.rect-auto,.c100.p51 .slice,.c100.p52 .slice,.c100.p53 .slice,.c100.p54 .slice,.c100.p55 .slice,.c100.p56 .slice,.c100.p57 .slice,.c100.p58 .slice,.c100.p59 .slice,.c100.p60 .slice,.c100.p61 .slice,.c100.p62 .slice,.c100.p63 .slice,.c100.p64 .slice,.c100.p65 .slice,.c100.p66 .slice,.c100.p67 .slice,.c100.p68 .slice,.c100.p69 .slice,.c100.p70 .slice,.c100.p71 .slice,.c100.p72 .slice,.c100.p73 .slice,.c100.p74 .slice,.c100.p75 .slice,.c100.p76 .slice,.c100.p77 .slice,.c100.p78 .slice,.c100.p79 .slice,.c100.p80 .slice,.c100.p81 .slice,.c100.p82 .slice,.c100.p83 .slice,.c100.p84 .slice,.c100.p85 .slice,.c100.p86 .slice,.c100.p87 .slice,.c100.p88 .slice,.c100.p89 .slice,.c100.p90 .slice,.c100.p91 .slice,.c100.p92 .slice,.c100.p93 .slice,.c100.p94 .slice,.c100.p95 .slice,.c100.p96 .slice,.c100.p97 .slice,.c100.p98 .slice,.c100.p99 .slice,.c100.p100 .slice{
    clip:rect(auto,auto,auto,auto)
}
.pie,.c100 .bar,.c100.p51 .fill,.c100.p52 .fill,.c100.p53 .fill,.c100.p54 .fill,.c100.p55 .fill,.c100.p56 .fill,.c100.p57 .fill,.c100.p58 .fill,.c100.p59 .fill,.c100.p60 .fill,.c100.p61 .fill,.c100.p62 .fill,.c100.p63 .fill,.c100.p64 .fill,.c100.p65 .fill,.c100.p66 .fill,.c100.p67 .fill,.c100.p68 .fill,.c100.p69 .fill,.c100.p70 .fill,.c100.p71 .fill,.c100.p72 .fill,.c100.p73 .fill,.c100.p74 .fill,.c100.p75 .fill,.c100.p76 .fill,.c100.p77 .fill,.c100.p78 .fill,.c100.p79 .fill,.c100.p80 .fill,.c100.p81 .fill,.c100.p82 .fill,.c100.p83 .fill,.c100.p84 .fill,.c100.p85 .fill,.c100.p86 .fill,.c100.p87 .fill,.c100.p88 .fill,.c100.p89 .fill,.c100.p90 .fill,.c100.p91 .fill,.c100.p92 .fill,.c100.p93 .fill,.c100.p94 .fill,.c100.p95 .fill,.c100.p96 .fill,.c100.p97 .fill,.c100.p98 .fill,.c100.p99 .fill,.c100.p100 .fill{
    position:absolute;
    border:.08em solid #4285F4;
    width:.84em;
    height:.84em;
    clip:rect(0em,.5em,1em,0em);
    border-radius:50%;
    -webkit-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    -o-transform:rotate(0deg);
    transform:rotate(0deg)
}
.pie-fill,.c100.p51 .bar:after,.c100.p51 .fill,.c100.p52 .bar:after,.c100.p52 .fill,.c100.p53 .bar:after,.c100.p53 .fill,.c100.p54 .bar:after,.c100.p54 .fill,.c100.p55 .bar:after,.c100.p55 .fill,.c100.p56 .bar:after,.c100.p56 .fill,.c100.p57 .bar:after,.c100.p57 .fill,.c100.p58 .bar:after,.c100.p58 .fill,.c100.p59 .bar:after,.c100.p59 .fill,.c100.p60 .bar:after,.c100.p60 .fill,.c100.p61 .bar:after,.c100.p61 .fill,.c100.p62 .bar:after,.c100.p62 .fill,.c100.p63 .bar:after,.c100.p63 .fill,.c100.p64 .bar:after,.c100.p64 .fill,.c100.p65 .bar:after,.c100.p65 .fill,.c100.p66 .bar:after,.c100.p66 .fill,.c100.p67 .bar:after,.c100.p67 .fill,.c100.p68 .bar:after,.c100.p68 .fill,.c100.p69 .bar:after,.c100.p69 .fill,.c100.p70 .bar:after,.c100.p70 .fill,.c100.p71 .bar:after,.c100.p71 .fill,.c100.p72 .bar:after,.c100.p72 .fill,.c100.p73 .bar:after,.c100.p73 .fill,.c100.p74 .bar:after,.c100.p74 .fill,.c100.p75 .bar:after,.c100.p75 .fill,.c100.p76 .bar:after,.c100.p76 .fill,.c100.p77 .bar:after,.c100.p77 .fill,.c100.p78 .bar:after,.c100.p78 .fill,.c100.p79 .bar:after,.c100.p79 .fill,.c100.p80 .bar:after,.c100.p80 .fill,.c100.p81 .bar:after,.c100.p81 .fill,.c100.p82 .bar:after,.c100.p82 .fill,.c100.p83 .bar:after,.c100.p83 .fill,.c100.p84 .bar:after,.c100.p84 .fill,.c100.p85 .bar:after,.c100.p85 .fill,.c100.p86 .bar:after,.c100.p86 .fill,.c100.p87 .bar:after,.c100.p87 .fill,.c100.p88 .bar:after,.c100.p88 .fill,.c100.p89 .bar:after,.c100.p89 .fill,.c100.p90 .bar:after,.c100.p90 .fill,.c100.p91 .bar:after,.c100.p91 .fill,.c100.p92 .bar:after,.c100.p92 .fill,.c100.p93 .bar:after,.c100.p93 .fill,.c100.p94 .bar:after,.c100.p94 .fill,.c100.p95 .bar:after,.c100.p95 .fill,.c100.p96 .bar:after,.c100.p96 .fill,.c100.p97 .bar:after,.c100.p97 .fill,.c100.p98 .bar:after,.c100.p98 .fill,.c100.p99 .bar:after,.c100.p99 .fill,.c100.p100 .bar:after,.c100.p100 .fill{
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    transform:rotate(180deg)
}
.c100{
    position:relative;
    font-size:120px;
    width:1em;
    height:1em;
    border-radius:50%;
    float:left;
    margin:0 .1em .1em 0;
    background-color:#f2f0ee
}
.c100 *,.c100 *:before,.c100 *:after{
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box
}
.c100.center{
    float:none;
    margin:0 auto
}
.c100.big{
    font-size:240px
}
.c100.small{
    font-size:80px
}
.c100>span{
    position:absolute;
    width:100%;
    z-index:1;
    left:0;
    top:0;
    width:5em;
    line-height:5em;
    font-size:.2em;
    display:block;
    text-align:center;
    white-space:nowrap;
    -webkit-transition-property:all;
    -moz-transition-property:all;
    -o-transition-property:all;
    transition-property:all;
    -webkit-transition-duration:0.2s;
    -moz-transition-duration:0.2s;
    -o-transition-duration:0.2s;
    transition-duration:0.2s;
    -webkit-transition-timing-function:ease-out;
    -moz-transition-timing-function:ease-out;
    -o-transition-timing-function:ease-out;
    transition-timing-function:ease-out
}
.c100:after{
    position:absolute;
    top:.08em;
    left:.08em;
    display:block;
    content:" ";
    border-radius:50%;
    background-color:#FCFCFC;
    width:.84em;
    height:.84em;
    -webkit-transition-property:all;
    -moz-transition-property:all;
    -o-transition-property:all;
    transition-property:all;
    -webkit-transition-duration:0.2s;
    -moz-transition-duration:0.2s;
    -o-transition-duration:0.2s;
    transition-duration:0.2s;
    -webkit-transition-timing-function:ease-in;
    -moz-transition-timing-function:ease-in;
    -o-transition-timing-function:ease-in;
    transition-timing-function:ease-in
}
.c100 .slice{
    position:absolute;
    width:1em;
    height:1em;
    clip:rect(0em,1em,1em,.5em)
}
.c100.p1 .bar{
    -webkit-transform:rotate(3.6deg);
    -moz-transform:rotate(3.6deg);
    -ms-transform:rotate(3.6deg);
    -o-transform:rotate(3.6deg);
    transform:rotate(3.6deg)
}
.c100.p2 .bar{
    -webkit-transform:rotate(7.2deg);
    -moz-transform:rotate(7.2deg);
    -ms-transform:rotate(7.2deg);
    -o-transform:rotate(7.2deg);
    transform:rotate(7.2deg)
}
.c100.p3 .bar{
    -webkit-transform:rotate(10.8deg);
    -moz-transform:rotate(10.8deg);
    -ms-transform:rotate(10.8deg);
    -o-transform:rotate(10.8deg);
    transform:rotate(10.8deg)
}
.c100.p4 .bar{
    -webkit-transform:rotate(14.4deg);
    -moz-transform:rotate(14.4deg);
    -ms-transform:rotate(14.4deg);
    -o-transform:rotate(14.4deg);
    transform:rotate(14.4deg)
}
.c100.p5 .bar{
    -webkit-transform:rotate(18deg);
    -moz-transform:rotate(18deg);
    -ms-transform:rotate(18deg);
    -o-transform:rotate(18deg);
    transform:rotate(18deg)
}
.c100.p6 .bar{
    -webkit-transform:rotate(21.6deg);
    -moz-transform:rotate(21.6deg);
    -ms-transform:rotate(21.6deg);
    -o-transform:rotate(21.6deg);
    transform:rotate(21.6deg)
}
.c100.p7 .bar{
    -webkit-transform:rotate(25.2deg);
    -moz-transform:rotate(25.2deg);
    -ms-transform:rotate(25.2deg);
    -o-transform:rotate(25.2deg);
    transform:rotate(25.2deg)
}
.c100.p8 .bar{
    -webkit-transform:rotate(28.8deg);
    -moz-transform:rotate(28.8deg);
    -ms-transform:rotate(28.8deg);
    -o-transform:rotate(28.8deg);
    transform:rotate(28.8deg)
}
.c100.p9 .bar{
    -webkit-transform:rotate(32.4deg);
    -moz-transform:rotate(32.4deg);
    -ms-transform:rotate(32.4deg);
    -o-transform:rotate(32.4deg);
    transform:rotate(32.4deg)
}
.c100.p10 .bar{
    -webkit-transform:rotate(36deg);
    -moz-transform:rotate(36deg);
    -ms-transform:rotate(36deg);
    -o-transform:rotate(36deg);
    transform:rotate(36deg)
}
.c100.p11 .bar{
    -webkit-transform:rotate(39.6deg);
    -moz-transform:rotate(39.6deg);
    -ms-transform:rotate(39.6deg);
    -o-transform:rotate(39.6deg);
    transform:rotate(39.6deg)
}
.c100.p12 .bar{
    -webkit-transform:rotate(43.2deg);
    -moz-transform:rotate(43.2deg);
    -ms-transform:rotate(43.2deg);
    -o-transform:rotate(43.2deg);
    transform:rotate(43.2deg)
}
.c100.p13 .bar{
    -webkit-transform:rotate(46.800000000000004deg);
    -moz-transform:rotate(46.800000000000004deg);
    -ms-transform:rotate(46.800000000000004deg);
    -o-transform:rotate(46.800000000000004deg);
    transform:rotate(46.800000000000004deg)
}
.c100.p14 .bar{
    -webkit-transform:rotate(50.4deg);
    -moz-transform:rotate(50.4deg);
    -ms-transform:rotate(50.4deg);
    -o-transform:rotate(50.4deg);
    transform:rotate(50.4deg)
}
.c100.p15 .bar{
    -webkit-transform:rotate(54deg);
    -moz-transform:rotate(54deg);
    -ms-transform:rotate(54deg);
    -o-transform:rotate(54deg);
    transform:rotate(54deg)
}
.c100.p16 .bar{
    -webkit-transform:rotate(57.6deg);
    -moz-transform:rotate(57.6deg);
    -ms-transform:rotate(57.6deg);
    -o-transform:rotate(57.6deg);
    transform:rotate(57.6deg)
}
.c100.p17 .bar{
    -webkit-transform:rotate(61.2deg);
    -moz-transform:rotate(61.2deg);
    -ms-transform:rotate(61.2deg);
    -o-transform:rotate(61.2deg);
    transform:rotate(61.2deg)
}
.c100.p18 .bar{
    -webkit-transform:rotate(64.8deg);
    -moz-transform:rotate(64.8deg);
    -ms-transform:rotate(64.8deg);
    -o-transform:rotate(64.8deg);
    transform:rotate(64.8deg)
}
.c100.p19 .bar{
    -webkit-transform:rotate(68.4deg);
    -moz-transform:rotate(68.4deg);
    -ms-transform:rotate(68.4deg);
    -o-transform:rotate(68.4deg);
    transform:rotate(68.4deg)
}
.c100.p20 .bar{
    -webkit-transform:rotate(72deg);
    -moz-transform:rotate(72deg);
    -ms-transform:rotate(72deg);
    -o-transform:rotate(72deg);
    transform:rotate(72deg)
}
.c100.p21 .bar{
    -webkit-transform:rotate(75.60000000000001deg);
    -moz-transform:rotate(75.60000000000001deg);
    -ms-transform:rotate(75.60000000000001deg);
    -o-transform:rotate(75.60000000000001deg);
    transform:rotate(75.60000000000001deg)
}
.c100.p22 .bar{
    -webkit-transform:rotate(79.2deg);
    -moz-transform:rotate(79.2deg);
    -ms-transform:rotate(79.2deg);
    -o-transform:rotate(79.2deg);
    transform:rotate(79.2deg)
}
.c100.p23 .bar{
    -webkit-transform:rotate(82.8deg);
    -moz-transform:rotate(82.8deg);
    -ms-transform:rotate(82.8deg);
    -o-transform:rotate(82.8deg);
    transform:rotate(82.8deg)
}
.c100.p24 .bar{
    -webkit-transform:rotate(86.4deg);
    -moz-transform:rotate(86.4deg);
    -ms-transform:rotate(86.4deg);
    -o-transform:rotate(86.4deg);
    transform:rotate(86.4deg)
}
.c100.p25 .bar{
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    -o-transform:rotate(90deg);
    transform:rotate(90deg)
}
.c100.p26 .bar{
    -webkit-transform:rotate(93.60000000000001deg);
    -moz-transform:rotate(93.60000000000001deg);
    -ms-transform:rotate(93.60000000000001deg);
    -o-transform:rotate(93.60000000000001deg);
    transform:rotate(93.60000000000001deg)
}
.c100.p27 .bar{
    -webkit-transform:rotate(97.2deg);
    -moz-transform:rotate(97.2deg);
    -ms-transform:rotate(97.2deg);
    -o-transform:rotate(97.2deg);
    transform:rotate(97.2deg)
}
.c100.p28 .bar{
    -webkit-transform:rotate(100.8deg);
    -moz-transform:rotate(100.8deg);
    -ms-transform:rotate(100.8deg);
    -o-transform:rotate(100.8deg);
    transform:rotate(100.8deg)
}
.c100.p29 .bar{
    -webkit-transform:rotate(104.4deg);
    -moz-transform:rotate(104.4deg);
    -ms-transform:rotate(104.4deg);
    -o-transform:rotate(104.4deg);
    transform:rotate(104.4deg)
}
.c100.p30 .bar{
    -webkit-transform:rotate(108deg);
    -moz-transform:rotate(108deg);
    -ms-transform:rotate(108deg);
    -o-transform:rotate(108deg);
    transform:rotate(108deg)
}
.c100.p31 .bar{
    -webkit-transform:rotate(111.60000000000001deg);
    -moz-transform:rotate(111.60000000000001deg);
    -ms-transform:rotate(111.60000000000001deg);
    -o-transform:rotate(111.60000000000001deg);
    transform:rotate(111.60000000000001deg)
}
.c100.p32 .bar{
    -webkit-transform:rotate(115.2deg);
    -moz-transform:rotate(115.2deg);
    -ms-transform:rotate(115.2deg);
    -o-transform:rotate(115.2deg);
    transform:rotate(115.2deg)
}
.c100.p33 .bar{
    -webkit-transform:rotate(118.8deg);
    -moz-transform:rotate(118.8deg);
    -ms-transform:rotate(118.8deg);
    -o-transform:rotate(118.8deg);
    transform:rotate(118.8deg)
}
.c100.p34 .bar{
    -webkit-transform:rotate(122.4deg);
    -moz-transform:rotate(122.4deg);
    -ms-transform:rotate(122.4deg);
    -o-transform:rotate(122.4deg);
    transform:rotate(122.4deg)
}
.c100.p35 .bar{
    -webkit-transform:rotate(126deg);
    -moz-transform:rotate(126deg);
    -ms-transform:rotate(126deg);
    -o-transform:rotate(126deg);
    transform:rotate(126deg)
}
.c100.p36 .bar{
    -webkit-transform:rotate(129.6deg);
    -moz-transform:rotate(129.6deg);
    -ms-transform:rotate(129.6deg);
    -o-transform:rotate(129.6deg);
    transform:rotate(129.6deg)
}
.c100.p37 .bar{
    -webkit-transform:rotate(133.20000000000002deg);
    -moz-transform:rotate(133.20000000000002deg);
    -ms-transform:rotate(133.20000000000002deg);
    -o-transform:rotate(133.20000000000002deg);
    transform:rotate(133.20000000000002deg)
}
.c100.p38 .bar{
    -webkit-transform:rotate(136.8deg);
    -moz-transform:rotate(136.8deg);
    -ms-transform:rotate(136.8deg);
    -o-transform:rotate(136.8deg);
    transform:rotate(136.8deg)
}
.c100.p39 .bar{
    -webkit-transform:rotate(140.4deg);
    -moz-transform:rotate(140.4deg);
    -ms-transform:rotate(140.4deg);
    -o-transform:rotate(140.4deg);
    transform:rotate(140.4deg)
}
.c100.p40 .bar{
    -webkit-transform:rotate(144deg);
    -moz-transform:rotate(144deg);
    -ms-transform:rotate(144deg);
    -o-transform:rotate(144deg);
    transform:rotate(144deg)
}
.c100.p41 .bar{
    -webkit-transform:rotate(147.6deg);
    -moz-transform:rotate(147.6deg);
    -ms-transform:rotate(147.6deg);
    -o-transform:rotate(147.6deg);
    transform:rotate(147.6deg)
}
.c100.p42 .bar{
    -webkit-transform:rotate(151.20000000000002deg);
    -moz-transform:rotate(151.20000000000002deg);
    -ms-transform:rotate(151.20000000000002deg);
    -o-transform:rotate(151.20000000000002deg);
    transform:rotate(151.20000000000002deg)
}
.c100.p43 .bar{
    -webkit-transform:rotate(154.8deg);
    -moz-transform:rotate(154.8deg);
    -ms-transform:rotate(154.8deg);
    -o-transform:rotate(154.8deg);
    transform:rotate(154.8deg)
}
.c100.p44 .bar{
    -webkit-transform:rotate(158.4deg);
    -moz-transform:rotate(158.4deg);
    -ms-transform:rotate(158.4deg);
    -o-transform:rotate(158.4deg);
    transform:rotate(158.4deg)
}
.c100.p45 .bar{
    -webkit-transform:rotate(162deg);
    -moz-transform:rotate(162deg);
    -ms-transform:rotate(162deg);
    -o-transform:rotate(162deg);
    transform:rotate(162deg)
}
.c100.p46 .bar{
    -webkit-transform:rotate(165.6deg);
    -moz-transform:rotate(165.6deg);
    -ms-transform:rotate(165.6deg);
    -o-transform:rotate(165.6deg);
    transform:rotate(165.6deg)
}
.c100.p47 .bar{
    -webkit-transform:rotate(169.20000000000002deg);
    -moz-transform:rotate(169.20000000000002deg);
    -ms-transform:rotate(169.20000000000002deg);
    -o-transform:rotate(169.20000000000002deg);
    transform:rotate(169.20000000000002deg)
}
.c100.p48 .bar{
    -webkit-transform:rotate(172.8deg);
    -moz-transform:rotate(172.8deg);
    -ms-transform:rotate(172.8deg);
    -o-transform:rotate(172.8deg);
    transform:rotate(172.8deg)
}
.c100.p49 .bar{
    -webkit-transform:rotate(176.4deg);
    -moz-transform:rotate(176.4deg);
    -ms-transform:rotate(176.4deg);
    -o-transform:rotate(176.4deg);
    transform:rotate(176.4deg)
}
.c100.p50 .bar{
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    transform:rotate(180deg)
}
.c100.p51 .bar{
    -webkit-transform:rotate(183.6deg);
    -moz-transform:rotate(183.6deg);
    -ms-transform:rotate(183.6deg);
    -o-transform:rotate(183.6deg);
    transform:rotate(183.6deg)
}
.c100.p52 .bar{
    -webkit-transform:rotate(187.20000000000002deg);
    -moz-transform:rotate(187.20000000000002deg);
    -ms-transform:rotate(187.20000000000002deg);
    -o-transform:rotate(187.20000000000002deg);
    transform:rotate(187.20000000000002deg)
}
.c100.p53 .bar{
    -webkit-transform:rotate(190.8deg);
    -moz-transform:rotate(190.8deg);
    -ms-transform:rotate(190.8deg);
    -o-transform:rotate(190.8deg);
    transform:rotate(190.8deg)
}
.c100.p54 .bar{
    -webkit-transform:rotate(194.4deg);
    -moz-transform:rotate(194.4deg);
    -ms-transform:rotate(194.4deg);
    -o-transform:rotate(194.4deg);
    transform:rotate(194.4deg)
}
.c100.p55 .bar{
    -webkit-transform:rotate(198deg);
    -moz-transform:rotate(198deg);
    -ms-transform:rotate(198deg);
    -o-transform:rotate(198deg);
    transform:rotate(198deg)
}
.c100.p56 .bar{
    -webkit-transform:rotate(201.6deg);
    -moz-transform:rotate(201.6deg);
    -ms-transform:rotate(201.6deg);
    -o-transform:rotate(201.6deg);
    transform:rotate(201.6deg)
}
.c100.p57 .bar{
    -webkit-transform:rotate(205.20000000000002deg);
    -moz-transform:rotate(205.20000000000002deg);
    -ms-transform:rotate(205.20000000000002deg);
    -o-transform:rotate(205.20000000000002deg);
    transform:rotate(205.20000000000002deg)
}
.c100.p58 .bar{
    -webkit-transform:rotate(208.8deg);
    -moz-transform:rotate(208.8deg);
    -ms-transform:rotate(208.8deg);
    -o-transform:rotate(208.8deg);
    transform:rotate(208.8deg)
}
.c100.p59 .bar{
    -webkit-transform:rotate(212.4deg);
    -moz-transform:rotate(212.4deg);
    -ms-transform:rotate(212.4deg);
    -o-transform:rotate(212.4deg);
    transform:rotate(212.4deg)
}
.c100.p60 .bar{
    -webkit-transform:rotate(216deg);
    -moz-transform:rotate(216deg);
    -ms-transform:rotate(216deg);
    -o-transform:rotate(216deg);
    transform:rotate(216deg)
}
.c100.p61 .bar{
    -webkit-transform:rotate(219.6deg);
    -moz-transform:rotate(219.6deg);
    -ms-transform:rotate(219.6deg);
    -o-transform:rotate(219.6deg);
    transform:rotate(219.6deg)
}
.c100.p62 .bar{
    -webkit-transform:rotate(223.20000000000002deg);
    -moz-transform:rotate(223.20000000000002deg);
    -ms-transform:rotate(223.20000000000002deg);
    -o-transform:rotate(223.20000000000002deg);
    transform:rotate(223.20000000000002deg)
}
.c100.p63 .bar{
    -webkit-transform:rotate(226.8deg);
    -moz-transform:rotate(226.8deg);
    -ms-transform:rotate(226.8deg);
    -o-transform:rotate(226.8deg);
    transform:rotate(226.8deg)
}
.c100.p64 .bar{
    -webkit-transform:rotate(230.4deg);
    -moz-transform:rotate(230.4deg);
    -ms-transform:rotate(230.4deg);
    -o-transform:rotate(230.4deg);
    transform:rotate(230.4deg)
}
.c100.p65 .bar{
    -webkit-transform:rotate(234deg);
    -moz-transform:rotate(234deg);
    -ms-transform:rotate(234deg);
    -o-transform:rotate(234deg);
    transform:rotate(234deg)
}
.c100.p66 .bar{
    -webkit-transform:rotate(237.6deg);
    -moz-transform:rotate(237.6deg);
    -ms-transform:rotate(237.6deg);
    -o-transform:rotate(237.6deg);
    transform:rotate(237.6deg)
}
.c100.p67 .bar{
    -webkit-transform:rotate(241.20000000000002deg);
    -moz-transform:rotate(241.20000000000002deg);
    -ms-transform:rotate(241.20000000000002deg);
    -o-transform:rotate(241.20000000000002deg);
    transform:rotate(241.20000000000002deg)
}
.c100.p68 .bar{
    -webkit-transform:rotate(244.8deg);
    -moz-transform:rotate(244.8deg);
    -ms-transform:rotate(244.8deg);
    -o-transform:rotate(244.8deg);
    transform:rotate(244.8deg)
}
.c100.p69 .bar{
    -webkit-transform:rotate(248.4deg);
    -moz-transform:rotate(248.4deg);
    -ms-transform:rotate(248.4deg);
    -o-transform:rotate(248.4deg);
    transform:rotate(248.4deg)
}
.c100.p70 .bar{
    -webkit-transform:rotate(252deg);
    -moz-transform:rotate(252deg);
    -ms-transform:rotate(252deg);
    -o-transform:rotate(252deg);
    transform:rotate(252deg)
}
.c100.p71 .bar{
    -webkit-transform:rotate(255.6deg);
    -moz-transform:rotate(255.6deg);
    -ms-transform:rotate(255.6deg);
    -o-transform:rotate(255.6deg);
    transform:rotate(255.6deg)
}
.c100.p72 .bar{
    -webkit-transform:rotate(259.2deg);
    -moz-transform:rotate(259.2deg);
    -ms-transform:rotate(259.2deg);
    -o-transform:rotate(259.2deg);
    transform:rotate(259.2deg)
}
.c100.p73 .bar{
    -webkit-transform:rotate(262.8deg);
    -moz-transform:rotate(262.8deg);
    -ms-transform:rotate(262.8deg);
    -o-transform:rotate(262.8deg);
    transform:rotate(262.8deg)
}
.c100.p74 .bar{
    -webkit-transform:rotate(266.40000000000003deg);
    -moz-transform:rotate(266.40000000000003deg);
    -ms-transform:rotate(266.40000000000003deg);
    -o-transform:rotate(266.40000000000003deg);
    transform:rotate(266.40000000000003deg)
}
.c100.p75 .bar{
    -webkit-transform:rotate(270deg);
    -moz-transform:rotate(270deg);
    -ms-transform:rotate(270deg);
    -o-transform:rotate(270deg);
    transform:rotate(270deg)
}
.c100.p76 .bar{
    -webkit-transform:rotate(273.6deg);
    -moz-transform:rotate(273.6deg);
    -ms-transform:rotate(273.6deg);
    -o-transform:rotate(273.6deg);
    transform:rotate(273.6deg)
}
.c100.p77 .bar{
    -webkit-transform:rotate(277.2deg);
    -moz-transform:rotate(277.2deg);
    -ms-transform:rotate(277.2deg);
    -o-transform:rotate(277.2deg);
    transform:rotate(277.2deg)
}
.c100.p78 .bar{
    -webkit-transform:rotate(280.8deg);
    -moz-transform:rotate(280.8deg);
    -ms-transform:rotate(280.8deg);
    -o-transform:rotate(280.8deg);
    transform:rotate(280.8deg)
}
.c100.p79 .bar{
    -webkit-transform:rotate(284.40000000000003deg);
    -moz-transform:rotate(284.40000000000003deg);
    -ms-transform:rotate(284.40000000000003deg);
    -o-transform:rotate(284.40000000000003deg);
    transform:rotate(284.40000000000003deg)
}
.c100.p80 .bar{
    -webkit-transform:rotate(288deg);
    -moz-transform:rotate(288deg);
    -ms-transform:rotate(288deg);
    -o-transform:rotate(288deg);
    transform:rotate(288deg)
}
.c100.p81 .bar{
    -webkit-transform:rotate(291.6deg);
    -moz-transform:rotate(291.6deg);
    -ms-transform:rotate(291.6deg);
    -o-transform:rotate(291.6deg);
    transform:rotate(291.6deg)
}
.c100.p82 .bar{
    -webkit-transform:rotate(295.2deg);
    -moz-transform:rotate(295.2deg);
    -ms-transform:rotate(295.2deg);
    -o-transform:rotate(295.2deg);
    transform:rotate(295.2deg)
}
.c100.p83 .bar{
    -webkit-transform:rotate(298.8deg);
    -moz-transform:rotate(298.8deg);
    -ms-transform:rotate(298.8deg);
    -o-transform:rotate(298.8deg);
    transform:rotate(298.8deg)
}
.c100.p84 .bar{
    -webkit-transform:rotate(302.40000000000003deg);
    -moz-transform:rotate(302.40000000000003deg);
    -ms-transform:rotate(302.40000000000003deg);
    -o-transform:rotate(302.40000000000003deg);
    transform:rotate(302.40000000000003deg)
}
.c100.p85 .bar{
    -webkit-transform:rotate(306deg);
    -moz-transform:rotate(306deg);
    -ms-transform:rotate(306deg);
    -o-transform:rotate(306deg);
    transform:rotate(306deg)
}
.c100.p86 .bar{
    -webkit-transform:rotate(309.6deg);
    -moz-transform:rotate(309.6deg);
    -ms-transform:rotate(309.6deg);
    -o-transform:rotate(309.6deg);
    transform:rotate(309.6deg)
}
.c100.p87 .bar{
    -webkit-transform:rotate(313.2deg);
    -moz-transform:rotate(313.2deg);
    -ms-transform:rotate(313.2deg);
    -o-transform:rotate(313.2deg);
    transform:rotate(313.2deg)
}
.c100.p88 .bar{
    -webkit-transform:rotate(316.8deg);
    -moz-transform:rotate(316.8deg);
    -ms-transform:rotate(316.8deg);
    -o-transform:rotate(316.8deg);
    transform:rotate(316.8deg)
}
.c100.p89 .bar{
    -webkit-transform:rotate(320.40000000000003deg);
    -moz-transform:rotate(320.40000000000003deg);
    -ms-transform:rotate(320.40000000000003deg);
    -o-transform:rotate(320.40000000000003deg);
    transform:rotate(320.40000000000003deg)
}
.c100.p90 .bar{
    -webkit-transform:rotate(324deg);
    -moz-transform:rotate(324deg);
    -ms-transform:rotate(324deg);
    -o-transform:rotate(324deg);
    transform:rotate(324deg)
}
.c100.p91 .bar{
    -webkit-transform:rotate(327.6deg);
    -moz-transform:rotate(327.6deg);
    -ms-transform:rotate(327.6deg);
    -o-transform:rotate(327.6deg);
    transform:rotate(327.6deg)
}
.c100.p92 .bar{
    -webkit-transform:rotate(331.2deg);
    -moz-transform:rotate(331.2deg);
    -ms-transform:rotate(331.2deg);
    -o-transform:rotate(331.2deg);
    transform:rotate(331.2deg)
}
.c100.p93 .bar{
    -webkit-transform:rotate(334.8deg);
    -moz-transform:rotate(334.8deg);
    -ms-transform:rotate(334.8deg);
    -o-transform:rotate(334.8deg);
    transform:rotate(334.8deg)
}
.c100.p94 .bar{
    -webkit-transform:rotate(338.40000000000003deg);
    -moz-transform:rotate(338.40000000000003deg);
    -ms-transform:rotate(338.40000000000003deg);
    -o-transform:rotate(338.40000000000003deg);
    transform:rotate(338.40000000000003deg)
}
.c100.p95 .bar{
    -webkit-transform:rotate(342deg);
    -moz-transform:rotate(342deg);
    -ms-transform:rotate(342deg);
    -o-transform:rotate(342deg);
    transform:rotate(342deg)
}
.c100.p96 .bar{
    -webkit-transform:rotate(345.6deg);
    -moz-transform:rotate(345.6deg);
    -ms-transform:rotate(345.6deg);
    -o-transform:rotate(345.6deg);
    transform:rotate(345.6deg)
}
.c100.p97 .bar{
    -webkit-transform:rotate(349.2deg);
    -moz-transform:rotate(349.2deg);
    -ms-transform:rotate(349.2deg);
    -o-transform:rotate(349.2deg);
    transform:rotate(349.2deg)
}
.c100.p98 .bar{
    -webkit-transform:rotate(352.8deg);
    -moz-transform:rotate(352.8deg);
    -ms-transform:rotate(352.8deg);
    -o-transform:rotate(352.8deg);
    transform:rotate(352.8deg)
}
.c100.p99 .bar{
    -webkit-transform:rotate(356.40000000000003deg);
    -moz-transform:rotate(356.40000000000003deg);
    -ms-transform:rotate(356.40000000000003deg);
    -o-transform:rotate(356.40000000000003deg);
    transform:rotate(356.40000000000003deg)
}
.c100.p100 .bar{
    -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    transform:rotate(360deg)
}
.c100:hover{
    cursor:default
}
.c100:hover>span{
    width:3.33em;
    line-height:3.33em;
    font-size:.3em;
    color:#3A3A3A
}
.c100:hover:after{
    top:.04em;
    left:.04em;
    width:.92em;
    height:.92em
}
.c100.dark{
    background-color:#777
}
.c100.dark .bar,.c100.dark .fill{
    border-color:#c6ff00!important
}
.c100.dark>span{
    color:#777
}
.c100.dark:after{
    background-color:#666
}
.c100.dark:hover>span{
    color:#c6ff00
}
.c100.green .bar,.c100.green .fill{
    border-color:#4db53c!important
}
.c100.green:hover>span{
    color:#4db53c
}
.c100.green.dark .bar,.c100.green.dark .fill{
    border-color:#5fd400!important
}
.c100.green.dark:hover>span{
    color:#5fd400
}
.c100.orange .bar,.c100.orange .fill{
    border-color:#dd9d22!important
}
.c100.orange:hover>span{
    color:#dd9d22
}
.c100.orange.dark .bar,.c100.orange.dark .fill{
    border-color:#e08833!important
}
.c100.orange.dark:hover>span{
    color:#e08833
}
/* Magnific Pop */
.mfp-bg{
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:999999;
    overflow:hidden;
    position:fixed;
    background:#0b0b0b;
    opacity:.8;
    filter:alpha(opacity=80)
}
.mfp-wrap{
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:9999999;
    position:fixed;
    outline:none!important;
    -webkit-backface-visibility:hidden
}
.mfp-container{
    text-align:center;
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    padding:0 8px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.mfp-container:before{
    content:'';
    display:inline-block;
    height:100%;
    vertical-align:middle
}
.mfp-align-top .mfp-container:before{
    display:none
}
.mfp-content{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    margin:0 auto;
    text-align:left;
    z-index:1045
}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{
    width:100%;
    cursor:auto
}
.mfp-ajax-cur{
    cursor:progress
}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{
    cursor:-moz-zoom-out;
    cursor:-webkit-zoom-out;
    cursor:zoom-out
}
.mfp-zoom{
    cursor:pointer;
    cursor:-webkit-zoom-in;
    cursor:-moz-zoom-in;
    cursor:zoom-in
}
.mfp-auto-cursor .mfp-content{
    cursor:auto
}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none
}
.mfp-loading.mfp-figure{
    display:none
}
.mfp-hide{
    display:none!important
}
.mfp-preloader{
    color:#CCC;
    position:absolute;
    top:50%;
    width:auto;
    text-align:center;
    margin-top:-.8em;
    left:8px;
    right:8px;
    z-index:1044
}
.mfp-preloader a{
    color:#CCC
}
.mfp-preloader a:hover{
    color:#FFF
}
.mfp-s-ready .mfp-preloader{
    display:none
}
.mfp-s-error .mfp-content{
    display:none
}
button.mfp-close,button.mfp-arrow{
    overflow:visible;
    cursor:pointer;
    background:transparent;
    border:0;
    -webkit-appearance:none;
    display:block;
    outline:none;
    padding:0;
    z-index:1046;
    -webkit-box-shadow:none;
    box-shadow:none
}
button::-moz-focus-inner{
    padding:0;
    border:0
}
.mfp-close{
    width:44px;
    height:44px;
    line-height:44px;
    position:absolute;
    right:0;
    top:0;
    text-decoration:none;
    text-align:center;
    opacity:.65;
    filter:alpha(opacity=65);
    padding:0 0 18px 10px;
    color:#FFF;
    font-style:normal;
    font-size:28px;
    font-family:Arial,Baskerville,monospace
}
.mfp-close:hover,.mfp-close:focus{
    opacity:1;
    filter:alpha(opacity=100)
}
.mfp-close:active{
    top:1px
}
.mfp-close-btn-in .mfp-close{
    color:#333
}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{
    color:#FFF;
    right:-6px;
    text-align:right;
    padding-right:6px;
    width:100%
}
.mfp-counter{
    position:absolute;
    top:0;
    right:0;
    color:#CCC;
    font-size:12px;
    line-height:18px;
    white-space:nowrap
}
.mfp-arrow{
    position:absolute;
    opacity:.65;
    filter:alpha(opacity=65);
    margin:0;
    top:50%;
    margin-top:-55px;
    padding:0;
    width:90px;
    height:110px;
    -webkit-tap-highlight-color:rgba(0,0,0,0)
}
.mfp-arrow:active{
    margin-top:-54px
}
.mfp-arrow:hover,.mfp-arrow:focus{
    opacity:1;
    filter:alpha(opacity=100)
}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{
    content:'';
    display:block;
    width:0;
    height:0;
    position:absolute;
    left:0;
    top:0;
    margin-top:35px;
    margin-left:35px;
    border:medium inset transparent
}
.mfp-arrow:after,.mfp-arrow .mfp-a{
    border-top-width:13px;
    border-bottom-width:13px;
    top:8px
}
.mfp-arrow:before,.mfp-arrow .mfp-b{
    border-top-width:21px;
    border-bottom-width:21px;
    opacity:.7
}
.mfp-arrow-left{
    left:0
}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{
    border-right:17px solid #FFF;
    margin-left:31px
}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{
    margin-left:25px;
    border-right:27px solid #3F3F3F
}
.mfp-arrow-right{
    right:0
}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{
    border-left:17px solid #FFF;
    margin-left:39px
}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{
    border-left:27px solid #3F3F3F
}
.mfp-iframe-holder{
    padding-top:40px;
    padding-bottom:40px
}
.mfp-iframe-holder .mfp-content{
    line-height:0;
    width:100%;
    max-width:900px
}
.mfp-iframe-holder .mfp-close{
    top:-40px
}
.mfp-iframe-scaler{
    width:100%;
    height:0;
    overflow:hidden;
    padding-top:56.25%
}
.mfp-iframe-scaler iframe{
    position:absolute;
    display:block;
    top:0;
    left:0;
    width:100%;
    height:100%;
    box-shadow:0 0 8px rgba(0,0,0,.6);
    background:#000
}
img.mfp-img{
    width:auto;
    max-width:100%;
    height:auto;
    display:block;
    line-height:0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    padding:40px 0 40px;
    margin:0 auto
}
.mfp-figure{
    line-height:0
}
.mfp-figure:after{
    content:'';
    position:absolute;
    left:0;
    top:40px;
    bottom:40px;
    display:block;
    right:0;
    width:auto;
    height:auto;
    z-index:-1;
    box-shadow:0 0 8px rgba(0,0,0,.6);
    background:#444
}
.mfp-figure small{
    color:#BDBDBD;
    display:block;
    font-size:12px;
    line-height:14px
}
.mfp-figure figure{
    margin:0
}
.mfp-bottom-bar{
    margin-top:-36px;
    position:absolute;
    top:100%;
    left:0;
    width:100%;
    cursor:auto
}
.mfp-title{
    text-align:left;
    line-height:18px;
    color:#F3F3F3;
    word-wrap:break-word;
    padding-right:36px
}
.mfp-image-holder .mfp-content{
    max-width:100%
}
.mfp-gallery .mfp-image-holder .mfp-figure{
    cursor:pointer
}
.mfp-preloader{
    width:30px;
    height:30px;
    background:#FFF url(http://taradmc.com/themes/default/assets/img/loader.gif) no-repeat center center;
    opacity:.8;
    margin:0 auto;
    -webkit-animation:rotateplane 1.2s infinite ease-in-out;
    animation:rotateplane 1.2s infinite ease-in-out
}
@-webkit-keyframes rotateplane{
    0%{
        -webkit-transform:perspective(120px)
    }
    50%{
        -webkit-transform:perspective(120px) rotateY(180deg)
    }
    100%{
        -webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)
    }
}
@keyframes rotateplane{
    0%{
        transform:perspective(120px) rotateX(0deg) rotateY(0deg)
    }
    50%{
        transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)
    }
    100%{
        transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
    }
}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){
    .mfp-img-mobile .mfp-image-holder{
        padding-left:0;
        padding-right:0
    }
    .mfp-img-mobile img.mfp-img{
        padding:0
    }
    .mfp-img-mobile .mfp-figure:after{
        top:0;
        bottom:0
    }
    .mfp-img-mobile .mfp-figure small{
        display:inline;
        margin-left:5px
    }
    .mfp-img-mobile .mfp-bottom-bar{
        background:rgba(0,0,0,.6);
        bottom:0;
        margin:0;
        top:auto;
        padding:3px 5px;
        position:fixed;
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box
    }
    .mfp-img-mobile .mfp-bottom-bar:empty{
        padding:0
    }
    .mfp-img-mobile .mfp-counter{
        right:5px;
        top:3px
    }
    .mfp-img-mobile .mfp-close{
        top:0;
        right:0;
        width:35px;
        height:35px;
        line-height:35px;
        background:rgba(0,0,0,.6);
        position:fixed;
        text-align:center;
        padding:0
    }
}
@media all and (max-width:900px){
    .mfp-arrow{
        -webkit-transform:scale(.75);
        transform:scale(.75)
    }
    .mfp-arrow-left{
        -webkit-transform-origin:0;
        transform-origin:0
    }
    .mfp-arrow-right{
        -webkit-transform-origin:100%;
        transform-origin:100%
    }
    .mfp-container{
        padding-left:6px;
        padding-right:6px
    }
}
.mfp-ie7 .mfp-img{
    padding:0
}
.mfp-ie7 .mfp-bottom-bar{
    width:600px;
    left:50%;
    margin-left:-300px;
    margin-top:5px;
    padding-bottom:5px
}
.mfp-ie7 .mfp-container{
    padding:0
}
.mfp-ie7 .mfp-content{
    padding-top:44px
}
.mfp-ie7 .mfp-close{
    top:0;
    right:0;
    padding-top:0
}
/* scroller */
::selection{
    background:#a8d1ff
}
::-moz-selection{
    background:#a8d1ff
}
::-webkit-scrollbar{
    width:5px
}
::-webkit-scrollbar-track{
    background-color:#eaeaea;
}
::-webkit-scrollbar-thumb{
    background-color:#595959
}
::-webkit-scrollbar-thumb:hover{
    background-color:#424242
}
/* Datepicker */
.datepicker{
    top:0;
    left:0;
    padding:4px;
    margin-top:1px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px
}
.datepicker:before{
    content:'';
    display:inline-block;
    border-left:7px solid transparent;
    border-right:7px solid transparent;
    border-bottom:7px solid #ccc;
    border-bottom-color:rgba(0,0,0,.2);
    position:absolute;
    top:-7px;
    left:6px
}
.datepicker:after{
    content:'';
    display:inline-block;
    border-left:6px solid transparent;
    border-right:6px solid transparent;
    border-bottom:6px solid #fff;
    position:absolute;
    top:-6px;
    left:7px
}
.datepicker>div{
    display:none
}
.datepicker table{
    width:100%;
    margin:0
}
.datepicker td,.datepicker th{
    text-align:center;
    width:20px;
    height:20px;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.datepicker td.day:hover{
    background:#eee;
    cursor:pointer
}
.datepicker td.day.disabled{
    color:#eee
}
.datepicker td.old,.datepicker td.new{
    color:#999
}
.datepicker td.active,.datepicker td.active:hover{
    color:#fff;
    background-color:#006dcc;
    background-image:-moz-linear-gradient(top,#08c,#04c);
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));
    background-image:-webkit-linear-gradient(top,#08c,#04c);
    background-image:-o-linear-gradient(top,#08c,#04c);
    background-image:linear-gradient(to bottom,#08c,#04c);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);
    border-color:#04c #04c #002a80;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    *background-color:#04c;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.datepicker td.active:hover,.datepicker td.active:hover:hover,.datepicker td.active:focus,.datepicker td.active:hover:focus,.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active,.datepicker td.active.disabled,.datepicker td.active:hover.disabled,.datepicker td.active[disabled],.datepicker td.active:hover[disabled]{
    color:#fff;
    background-color:#04c;
    *background-color:#003bb3
}
.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active{
    background-color:#039 \9
}
.datepicker td span{
    display:block;
    width:47px;
    height:54px;
    line-height:54px;
    float:left;
    margin:2px;
    cursor:pointer;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px
}
.datepicker td span:hover{
    background:#eee
}
.datepicker td span.active{
    color:#fff;
    background-color:#006dcc;
    background-image:-moz-linear-gradient(top,#08c,#04c);
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));
    background-image:-webkit-linear-gradient(top,#08c,#04c);
    background-image:-o-linear-gradient(top,#08c,#04c);
    background-image:linear-gradient(to bottom,#08c,#04c);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);
    border-color:#04c #04c #002a80;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    *background-color:#04c;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.datepicker td span.active:hover,.datepicker td span.active:focus,.datepicker td span.active:active,.datepicker td span.active.active,.datepicker td span.active.disabled,.datepicker td span.active[disabled]{
    color:#fff;
    background-color:#04c;
    *background-color:#003bb3
}
.datepicker td span.active:active,.datepicker td span.active.active{
    background-color:#039 \9
}
.datepicker td span.old{
    color:#999
}
.datepicker th.switch{
    width:145px
}
.datepicker th.next,.datepicker th.prev{
    font-size:21px
}
.datepicker thead tr:first-child th{
    cursor:pointer
}
.datepicker thead tr:first-child th:hover{
    background:#eee
}
.input-append.date .add-on i,.input-prepend.date .add-on i{
    display:block;
    cursor:pointer;
    width:16px;
    height:16px
}
/* Datepicker2 */
.datepicker{
    padding:4px;
    direction:ltr
}
.datepicker.datepicker-rtl{
    direction:rtl
}
.datepicker.datepicker-rtl table tr td span{
    float:right
}
.datepicker-dropdown{
    top:0;
    left:0
}
.datepicker-dropdown:before{
    content:'';
    display:inline-block;
    border-left:7px solid transparent;
    border-right:7px solid transparent;
    border-bottom:7px solid #ccc;
    border-top:0;
    border-bottom-color:rgba(0,0,0,.2);
    position:absolute
}
.datepicker-dropdown:after{
    content:'';
    display:inline-block;
    border-left:6px solid transparent;
    border-right:6px solid transparent;
    border-bottom:6px solid #fff;
    border-top:0;
    position:absolute
}
.datepicker-dropdown.datepicker-orient-left:before{
    left:6px
}
.datepicker-dropdown.datepicker-orient-left:after{
    left:7px
}
.datepicker-dropdown.datepicker-orient-right:before{
    right:6px
}
.datepicker-dropdown.datepicker-orient-right:after{
    right:7px
}
.datepicker-dropdown.datepicker-orient-top:before{
    top:-7px
}
.datepicker-dropdown.datepicker-orient-top:after{
    top:-6px
}
.datepicker-dropdown.datepicker-orient-bottom:before{
    bottom:-7px;
    border-bottom:0;
    border-top:7px solid #999
}
.datepicker-dropdown.datepicker-orient-bottom:after{
    bottom:-6px;
    border-bottom:0;
    border-top:6px solid #fff
}
.datepicker>div{
    display:none
}
.datepicker.days div.datepicker-days{
    display:block
}
.datepicker.months div.datepicker-months{
    display:block
}
.datepicker.years div.datepicker-years{
    display:block
}
.datepicker table{
    margin:0;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.datepicker table tr td,.datepicker table tr th{
    text-align:center;
    width:30px;
    height:30px;
    border:none
}
.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{
    background-color:transparent
}
.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{
    background:#eee;
    cursor:pointer
}
.datepicker table tr td.day{
    border:1px solid #e6e6e6
}
.datepicker table tr td.old,.datepicker table tr td.new{
    color:#999
}
.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{
    background:none;
    color:#999;
    cursor:default
}
.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{
    color:#000;
    position:relative
}
.datepicker table tr td.today:before,.datepicker table tr td.today:hover:before,.datepicker table tr td.today.disabled:before,.datepicker table tr td.today.disabled:hover:before{
    content:'';
    bottom:2px;
    right:2px;
    display:block;
    width:0;
    height:0;
    border-style:solid;
    border-width:0 0 7px 7px;
    border-color:transparent transparent #333 transparent;
    position:absolute
}
.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today:hover,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover{
    background-image:none
}
.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.today,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today.disabled,fieldset[disabled] .datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover.disabled:hover,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today.disabled:hover.disabled:hover,.datepicker table tr td.today[disabled]:hover,.datepicker table tr td.today:hover[disabled]:hover,.datepicker table tr td.today.disabled[disabled]:hover,.datepicker table tr td.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today:hover:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today:hover.disabled:focus,.datepicker table tr td.today.disabled.disabled:focus,.datepicker table tr td.today.disabled:hover.disabled:focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today:hover[disabled]:focus,.datepicker table tr td.today.disabled[disabled]:focus,.datepicker table tr td.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover:focus,fieldset[disabled] .datepicker table tr td.today.disabled:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today:hover.disabled:active,.datepicker table tr td.today.disabled.disabled:active,.datepicker table tr td.today.disabled:hover.disabled:active,.datepicker table tr td.today[disabled]:active,.datepicker table tr td.today:hover[disabled]:active,.datepicker table tr td.today.disabled[disabled]:active,.datepicker table tr td.today.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.today:active,fieldset[disabled] .datepicker table tr td.today:hover:active,fieldset[disabled] .datepicker table tr td.today.disabled:active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today:hover.disabled.active,.datepicker table tr td.today.disabled.disabled.active,.datepicker table tr td.today.disabled:hover.disabled.active,.datepicker table tr td.today[disabled].active,.datepicker table tr td.today:hover[disabled].active,.datepicker table tr td.today.disabled[disabled].active,.datepicker table tr td.today.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.today.active,fieldset[disabled] .datepicker table tr td.today:hover.active,fieldset[disabled] .datepicker table tr td.today.disabled.active,fieldset[disabled] .datepicker table tr td.today.disabled:hover.active{
    background-color:#ffdb99;
    border-color:#ffb733
}
.datepicker table tr td.today:hover:hover{
    color:#000
}
.datepicker table tr td.today.active:hover{
    color:#fff
}
.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{
    background:#eee;
    -webkit-border-radius:0;
    border-radius:0
}
.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{
    color:#000;
    background-color:#f7ca77;
    border-color:#f1a417;
    -webkit-border-radius:0;
    border-radius:0
}
.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:hover:focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today:hover,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover{
    color:#000;
    background-color:#f4bb51;
    border-color:#bf800c
}
.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today:hover,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover{
    background-image:none
}
.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.range.today,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover.disabled:hover,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today.disabled:hover.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,.datepicker table tr td.range.today:hover[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled]:hover,.datepicker table tr td.range.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today:hover:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today:hover.disabled:focus,.datepicker table tr td.range.today.disabled.disabled:focus,.datepicker table tr td.range.today.disabled:hover.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today:hover[disabled]:focus,.datepicker table tr td.range.today.disabled[disabled]:focus,.datepicker table tr td.range.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today:hover.disabled:active,.datepicker table tr td.range.today.disabled.disabled:active,.datepicker table tr td.range.today.disabled:hover.disabled:active,.datepicker table tr td.range.today[disabled]:active,.datepicker table tr td.range.today:hover[disabled]:active,.datepicker table tr td.range.today.disabled[disabled]:active,.datepicker table tr td.range.today.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.range.today:active,fieldset[disabled] .datepicker table tr td.range.today:hover:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today:hover.disabled.active,.datepicker table tr td.range.today.disabled.disabled.active,.datepicker table tr td.range.today.disabled:hover.disabled.active,.datepicker table tr td.range.today[disabled].active,.datepicker table tr td.range.today:hover[disabled].active,.datepicker table tr td.range.today.disabled[disabled].active,.datepicker table tr td.range.today.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.range.today.active,fieldset[disabled] .datepicker table tr td.range.today:hover.active,fieldset[disabled] .datepicker table tr td.range.today.disabled.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active{
    background-color:#f7ca77;
    border-color:#f1a417
}
.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{
    color:#fff;
    background-color:#999;
    border-color:#555;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:focus,.datepicker table tr td.selected:hover:focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected:hover,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover{
    border-color:#373737
}
.datepicker table tr td.selected:hover color:#fff,.datepicker table tr td.selected:hover:hover color:#fff,.datepicker table tr td.selected.disabled:hover color:#fff,.datepicker table tr td.selected.disabled:hover:hover color:#fff,.datepicker table tr td.selected:focus color:#fff,.datepicker table tr td.selected:hover:focus color:#fff,.datepicker table tr td.selected.disabled:focus color:#fff,.datepicker table tr td.selected.disabled:hover:focus color:#fff,.datepicker table tr td.selected:active color:#fff,.datepicker table tr td.selected:hover:active color:#fff,.datepicker table tr td.selected.disabled:active color:#fff,.datepicker table tr td.selected.disabled:hover:active color:#fff,.datepicker table tr td.selected.active color:#fff,.datepicker table tr td.selected:hover.active color:#fff,.datepicker table tr td.selected.disabled.active color:#fff,.datepicker table tr td.selected.disabled:hover.active color:#fff,.open .dropdown-toggle.datepicker table tr td.selected color:#fff,.open .dropdown-toggle.datepicker table tr td.selected:hover color:#fff,.open .dropdown-toggle.datepicker table tr td.selected.disabled color:#fff,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover color:#fff{
    background-color:#858585
}
.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected:hover,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover{
    background-image:none
}
.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.selected,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.disabled,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover.disabled:hover,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected.disabled:hover.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected:hover[disabled]:hover,.datepicker table tr td.selected.disabled[disabled]:hover,.datepicker table tr td.selected.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected:hover:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected:hover.disabled:focus,.datepicker table tr td.selected.disabled.disabled:focus,.datepicker table tr td.selected.disabled:hover.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected:hover[disabled]:focus,.datepicker table tr td.selected.disabled[disabled]:focus,.datepicker table tr td.selected.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected:hover.disabled:active,.datepicker table tr td.selected.disabled.disabled:active,.datepicker table tr td.selected.disabled:hover.disabled:active,.datepicker table tr td.selected[disabled]:active,.datepicker table tr td.selected:hover[disabled]:active,.datepicker table tr td.selected.disabled[disabled]:active,.datepicker table tr td.selected.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.selected:active,fieldset[disabled] .datepicker table tr td.selected:hover:active,fieldset[disabled] .datepicker table tr td.selected.disabled:active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected:hover.disabled.active,.datepicker table tr td.selected.disabled.disabled.active,.datepicker table tr td.selected.disabled:hover.disabled.active,.datepicker table tr td.selected[disabled].active,.datepicker table tr td.selected:hover[disabled].active,.datepicker table tr td.selected.disabled[disabled].active,.datepicker table tr td.selected.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.selected.active,fieldset[disabled] .datepicker table tr td.selected:hover.active,fieldset[disabled] .datepicker table tr td.selected.disabled.active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active{
    background-color:#999;
    border-color:#555
}
.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{
    color:#fff;
    background-color:#428bca;
    border-color:#357ebd;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover{
    color:#fff;
    background-color:#333;
    border-color:#333
}
.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover{
    background-image:none
}
.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.active,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.disabled,fieldset[disabled] .datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover.disabled:hover,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:hover.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active:hover[disabled]:hover,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active:hover:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active:hover.disabled:focus,.datepicker table tr td.active.disabled.disabled:focus,.datepicker table tr td.active.disabled:hover.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active:hover[disabled]:focus,.datepicker table tr td.active.disabled[disabled]:focus,.datepicker table tr td.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover:focus,fieldset[disabled] .datepicker table tr td.active.disabled:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active:hover.disabled:active,.datepicker table tr td.active.disabled.disabled:active,.datepicker table tr td.active.disabled:hover.disabled:active,.datepicker table tr td.active[disabled]:active,.datepicker table tr td.active:hover[disabled]:active,.datepicker table tr td.active.disabled[disabled]:active,.datepicker table tr td.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.active:active,fieldset[disabled] .datepicker table tr td.active:hover:active,fieldset[disabled] .datepicker table tr td.active.disabled:active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active:hover.disabled.active,.datepicker table tr td.active.disabled.disabled.active,.datepicker table tr td.active.disabled:hover.disabled.active,.datepicker table tr td.active[disabled].active,.datepicker table tr td.active:hover[disabled].active,.datepicker table tr td.active.disabled[disabled].active,.datepicker table tr td.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.active.active,fieldset[disabled] .datepicker table tr td.active:hover.active,fieldset[disabled] .datepicker table tr td.active.disabled.active,fieldset[disabled] .datepicker table tr td.active.disabled:hover.active{
    background-color:#428bca;
    border-color:#357ebd
}
.datepicker table tr td span{
    display:block;
    width:23%;
    height:54px;
    line-height:54px;
    float:left;
    margin:1%;
    cursor:pointer
}
.datepicker table tr td span:hover{
    background:#eee
}
.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{
    background:none;
    color:#999;
    cursor:default
}
.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{
    color:#fff;
    background-color:#428bca;
    border-color:#357ebd;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover{
    color:#fff;
    background-color:#333;
    border-color:#e27513
}
.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover{
    background-image:none
}
.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td span.active,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active.disabled,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active:hover.disabled:active,.datepicker table tr td span.active.disabled.disabled:active,.datepicker table tr td span.active.disabled:hover.disabled:active,.datepicker table tr td span.active[disabled]:active,.datepicker table tr td span.active:hover[disabled]:active,.datepicker table tr td span.active.disabled[disabled]:active,.datepicker table tr td span.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td span.active:active,fieldset[disabled] .datepicker table tr td span.active:hover:active,fieldset[disabled] .datepicker table tr td span.active.disabled:active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active:hover.disabled.active,.datepicker table tr td span.active.disabled.disabled.active,.datepicker table tr td span.active.disabled:hover.disabled.active,.datepicker table tr td span.active[disabled].active,.datepicker table tr td span.active:hover[disabled].active,.datepicker table tr td span.active.disabled[disabled].active,.datepicker table tr td span.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td span.active.active,fieldset[disabled] .datepicker table tr td span.active:hover.active,fieldset[disabled] .datepicker table tr td span.active.disabled.active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active{
    background-color:#428bca;
    border-color:#357ebd
}
.datepicker table tr td span.old,.datepicker table tr td span.new{
    color:#999
}
.datepicker th.datepicker-switch{
    width:145px
}
.datepicker thead tr:first-child th,.datepicker tfoot tr th{
    cursor:pointer
}
.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{
    background:#eee
}
.datepicker .cw{
    font-size:10px;
    width:12px;
    padding:0 2px 0 5px;
    vertical-align:middle
}
.datepicker thead tr:first-child th.cw{
    cursor:default;
    background-color:transparent
}
.datepicker.dropdown-menu{
    position:absolute;
    top:100%;
    left:0;
    z-index:1000;
    float:left;
    display:none;
    min-width:160px;
    list-style:none;
    background-color:#fff;
    border:1px solid rgba(0,0,0,.2);
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-background-clip:padding-box;
    -moz-background-clip:padding;
    -webkit-background-clip:padding;
    -moz-background-clip:padding;
    background-clip:padding-box;
    *border-right-width:2px;
    *border-bottom-width:2px;
    color:#333;
    font-size:13px;
    line-height:1.428571429;
    -webkit-box-shadow:0 2px 1px rgba(0,0,0,.2);
    box-shadow:0 2px 1px rgba(0,0,0,.2);
    padding:7px 10px;
    z-index:9999
}
.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{
    padding:0 4px
}
.datepicker thead tr:first-child th.prev:before,.datepicker thead tr:first-child th.next:before{
    font-family:'fontello';
    content:'\e9f2';
    font-size:18px;
    font-weight:400;
    font-style:normal
}
.datepicker thead tr:first-child th.prev:before{
    content:'\e9f1'
}
.bootstrap-timepicker{
    position:relative
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu{
    left:auto;
    right:0
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before{
    left:auto;
    right:12px
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after{
    left:auto;
    right:13px
}
.bootstrap-timepicker .add-on{
    cursor:pointer
}
.bootstrap-timepicker .add-on i{
    display:inline-block;
    width:16px;
    height:16px;
    border:1px solid rgba(0,0,0,.2)
}
.bootstrap-timepicker-widget.dropdown-menu{
    padding:7px 10px;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:0 2px 1px rgba(0,0,0,.2);
    box-shadow:0 2px 1px rgba(0,0,0,.2)
}
.bootstrap-timepicker-widget.dropdown-menu.open{
    display:inline-block
}
.bootstrap-timepicker-widget.dropdown-menu:before{
    border-bottom:7px solid rgba(0,0,0,.2);
    border-left:7px solid transparent;
    border-right:7px solid transparent;
    content:"";
    display:inline-block;
    position:absolute
}
.bootstrap-timepicker-widget.dropdown-menu:after{
    border-bottom:6px solid #fff;
    border-left:6px solid transparent;
    border-right:6px solid transparent;
    content:"";
    display:inline-block;
    position:absolute
}
.bootstrap-timepicker-widget.timepicker-orient-left:before{
    left:6px
}
.bootstrap-timepicker-widget.timepicker-orient-left:after{
    left:7px
}
.bootstrap-timepicker-widget.timepicker-orient-right:before{
    right:6px
}
.bootstrap-timepicker-widget.timepicker-orient-right:after{
    right:7px
}
.bootstrap-timepicker-widget.timepicker-orient-top:before{
    top:-7px
}
.bootstrap-timepicker-widget.timepicker-orient-top:after{
    top:-6px
}
.bootstrap-timepicker-widget.timepicker-orient-bottom:before{
    bottom:-7px;
    border-bottom:0;
    border-top:7px solid #999
}
.bootstrap-timepicker-widget.timepicker-orient-bottom:after{
    bottom:-6px;
    border-bottom:0;
    border-top:6px solid #fff
}
.bootstrap-timepicker-widget a.btn,.bootstrap-timepicker-widget input{
    -webkit-border-radius:0;
    border-radius:0
}
.bootstrap-timepicker-widget table{
    width:100%;
    margin:0
}
.bootstrap-timepicker-widget table td{
    text-align:center;
    height:30px;
    margin:0;
    padding:2px
}
.bootstrap-timepicker-widget table td:not(.separator){
    min-width:30px
}
.bootstrap-timepicker-widget table td span{
    width:100%
}
.bootstrap-timepicker-widget table td a{
    width:100%;
    display:inline-block;
    margin:0;
    outline:0;
    color:#333;
    width:35px;
    height:35px;
    line-height:35px
}
.bootstrap-timepicker-widget table td a:hover{
    text-decoration:none;
    background-color:#eee
}
.bootstrap-timepicker-widget table td a i{
    margin-top:2px;
    font-size:18px
}
.bootstrap-timepicker-widget table td input{
    width:35px;
    margin:0;
    text-align:center;
    color:#000
}
.bootstrap-timepicker-widget .modal-content{
    padding:4px
}
/* Select 2 */
.select2-container{
    margin:0;
    background-color:white;
    position:relative;
    display:inline-block;
    zoom:1;
    *display:inline;
    vertical-align:middle
}
.select2-container,.select2-drop,.select2-search,.select2-search input{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    border-radius:0px
}
.select2-choice{
    display:block;
    height:40px;
    padding:2px 0 0 10px;
    overflow:hidden;
    position:relative;
    border:1px solid #A8A8A8;
    white-space:nowrap;
    line-height:35px;
    color:rgb(0,0,0);
    opacity:.6;
    text-decoration:none;
    border-radius:3px;
    font-size:14px;
    background-clip:padding-box;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
#s2id_inputSearch .select2-choice{
    opacity: .6;
    filter: none;
    background-repeat: no-repeat;
    background-position: 10px center;
    margin-top: -3% !important;
    margin-left: -4%;
    border: none !important;
}
@media (max-width: 991px){
    #s2id_inputSearch .select2-choice{
        opacity:.6;
        filter:none;
        background-repeat:no-repeat;
        background-position:10px center;
        margin-left: 0;
        margin-top: -1% !important;
        border: none !important;
    }
}
#s2id_carlocations .select2-choice{
    opacity:.6;
    filter:none;
    background-image:url(http://taradmc.com/themes/default/assets/img/location-icon.png)!important;
    background-repeat:no-repeat;
    background-position:10px center;
    padding-left:34px
}
#s2id_location .select2-choice{
    opacity:.6;
    filter:none;
    background-image:url(http://taradmc.com/assets/img/location-icon.png)!important;
    background-repeat:no-repeat;
    background-position:10px center;
    padding-left:34px
}
#s2id_hotelicon .select2-choice{
    opacity:.6;
    filter:none;
    background-image:url(http://taradmc.com/themes/default/assets/img/location-icon.png)!important;
    background-repeat:no-repeat;
    background-position:10px center;
    padding-left:34px
}
#s2id_pickuplocation .select2-choice{
    opacity:.6;
    filter:none;
    background-image:url(http://taradmc.com/themes/default/assets/img/location-icon.png)!important;
    background-repeat:no-repeat;
    background-position:10px center;
    padding-left:34px
}
#s2id_droplocation .select2-choice{
    opacity:.6;
    filter:none;
    background-image:url(http://taradmc.com/themes/default/assets/img/location-icon.png)!important;
    background-repeat:no-repeat;
    background-position:10px center;
    padding-left:34px
}
#s2id_carlocations2 .select2-choice{
    opacity:.6;
    filter:none;
    background-image:url(http://taradmc.com/themes/default/assets/img/location-icon.png)!important;
    background-repeat:no-repeat;
    background-position:10px center;
    padding-left:34px
}
.select2-container.select2-drop-above .select2-choice{
    border-bottom-color:#aaa;
    border-radius:0 0 4px 4px
}
.select2-container.select2-allowclear .select2-choice .select2-chosen{
    margin-right:42px
}
.select2-container .select2-choice>.select2-chosen{
    margin-right:26px;
    display:block;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.select2-container .select2-choice abbr{
    display:none;
    width:12px;
    height:12px;
    position:absolute;
    right:24px;
    top:8px;
    font-size:1px;
    text-decoration:none;
    border:0;
    background:url(http://taradmc.com/themes/default/assets/img/select2.png) right top no-repeat;
    cursor:pointer;
    outline:0
}
.select2-container.select2-allowclear .select2-choice abbr{
    display:inline-block
}
.select2-container .select2-choice abbr:hover{
    background-position:right -11px;
    cursor:pointer
}
.select2-drop-mask{
    border:0;
    margin:0;
    padding:0;
    position:fixed;
    left:0;
    top:0;
    min-height:100%;
    min-width:100%;
    height:auto;
    width:auto;
    opacity:0;
    z-index:9998;
    background-color:#fff;
    filter:alpha(opacity=0)
}
.select2-drop{
    width:100%;
    margin-top:-1px;
    position:absolute;
    z-index:9999;
    top:100%;
    background:#fff;
    color:#000;
    border:1px solid #aaa;
    border-top:0;
    border-radius:0px!important
}
.select2-drop-auto-width{
    border-top:1px solid #aaa;
    width:auto
}
.select2-drop-auto-width .select2-search{
    padding-top:4px
}
.select2-drop.select2-drop-above{
    margin-top:1px;
    border-top:1px solid #aaa;
    border-bottom:0;
    border-radius:4px 4px 0 0
}
.select2-drop-active{
    border:0px solid #5897fb;
    border-top:none
}
.select2-drop.select2-drop-above.select2-drop-active{
    border-top:1px solid #5897fb
}
.select2-container .select2-choice .select2-arrow{
    display:inline-block;
    width:20px;
    height:100%;
    position:absolute;
    right:0;
    top:0;
    padding-top:7px;
    border-left:1px solid #D2D2D2;
    background-clip:padding-box;
    background-color:#F9F9F9
}
.select2-container .select2-choice .select2-arrow b{
    display:block;
    width:100%;
    height:100%;
    background:url(http://taradmc.com/themes/default/assets/img/select2.png) no-repeat 0 1px
}
.select2-search{
    display:inline-block;
    width:100%;
    min-height:26px;
    margin:0;
    padding-left:4px;
    padding-right:4px;
    position:relative;
    z-index:10000;
    white-space:nowrap
}
.select2-search input{
    width:100%;
    height:auto!important;
    min-height:26px;
    padding:4px 20px 4px 5px;
    margin:0;
    outline:0;
    font-family:sans-serif;
    font-size:1em;
    border:1px solid #DEDEDE;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    background:#fff url(http://taradmc.com/themes/default/assets/img/select2.png) no-repeat 100% -22px
}
.select2-drop.select2-drop-above .select2-search input{
    margin-top:4px
}
.select2-search input.select2-active{
    background:#fff url(http://taradmc.com/themes/default/select2-spinner.gif) no-repeat 100%;
    background:url(http://taradmc.com/themes/default/select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));
    background:url(http://taradmc.com/themes/default/select2-spinner.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);
    background:url(http://taradmc.com/themes/default/select2-spinner.gif) no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);
    background:url(http://taradmc.com/themes/default/select2-spinner.gif) no-repeat 100%,linear-gradient(top,#fff 85%,#eee 99%)
}
.select2-container-active .select2-choice,.select2-container-active .select2-choices{
    border:1px solid #5897fb;
    outline:none
}
.select2-dropdown-open .select2-choice{
    border-bottom-color:transparent;
    border-bottom-left-radius:0;
    border-bottom-right-radius:0
}
.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{
    border:1px solid #5897fb;
    border-top-color:transparent;
    background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));
    background-image:-webkit-linear-gradient(center top,#fff 0%,#eee 50%);
    background-image:-moz-linear-gradient(center top,#fff 0%,#eee 50%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);
    background-image:linear-gradient(bottom,#fff 0%,#eee 50%)
}
.select2-dropdown-open .select2-choice .select2-arrow{
    background:transparent;
    border-left:none;
    filter:none
}
.select2-dropdown-open .select2-choice .select2-arrow b{
    background-position:-18px 1px
}
.select2-results{
    max-height:200px;
    padding:0 0 0 4px;
    margin:4px 4px 4px 0;
    position:relative;
    overflow-x:hidden;
    overflow-y:auto;
    -webkit-tap-highlight-color:rgba(0,0,0,0)
}
.select2-results ul.select2-result-sub{
    margin:0;
    padding-left:0
}
.select2-results ul.select2-result-sub>li .select2-result-label{
    padding-left:20px
}
.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{
    padding-left:40px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{
    padding-left:60px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{
    padding-left:80px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{
    padding-left:100px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{
    padding-left:110px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{
    padding-left:120px
}
.select2-results li{
    list-style:none;
    display:list-item;
    background-image:none
}
.select2-results li.select2-result-with-children>.select2-result-label{
    font-weight:700
}
.select2-results .select2-result-label{
    padding:3px 7px 4px;
    margin:0;
    cursor:pointer;
    min-height:1em;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.select2-results .select2-highlighted{
    background:#3875d7;
    color:#fff
}
.select2-results li em{
    background:#feffde;
    font-style:normal
}
.select2-results .select2-highlighted em{
    background:transparent
}
.select2-results .select2-highlighted ul{
    background:#fff;
    color:#000
}
.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{
    display:list-item
}
.select2-results .select2-disabled.select2-highlighted{
    color:#666;
    background:#f4f4f4;
    display:list-item;
    cursor:default
}
.select2-results .select2-disabled{
    background:#f4f4f4;
    display:list-item;
    cursor:default
}
.select2-results .select2-selected{
    display:none
}
.select2-more-results.select2-active{
    background:#f4f4f4 url(http://taradmc.com/themes/default/assets/img/select2-spinner.gif) no-repeat 100%
}
.select2-more-results{
    background:#f4f4f4;
    display:list-item
}
.select2-container.select2-container-disabled .select2-choice{
    background-color:#f4f4f4;
    background-image:none;
    border:1px solid #ddd;
    cursor:default
}
.select2-container.select2-container-disabled .select2-choice .select2-arrow{
    background-color:#f4f4f4;
    background-image:none;
    border-left:0
}
.select2-container.select2-container-disabled .select2-choice abbr{
    display:none
}
.select2-container-multi .select2-choices{
    height:auto!important;
    height:1%;
    margin:0;
    padding:0;
    position:relative;
    border:1px solid #aaa;
    cursor:text;
    overflow:hidden;
    background-color:#fff;
    background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#eee),color-stop(15%,#fff));
    background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);
    background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);
    background-image:linear-gradient(top,#eee 1%,#fff 15%)
}
.select2-locked{
    padding:3px 5px 3px 5px!important
}
.select2-container-multi .select2-choices{
    min-height:26px
}
.select2-container-multi.select2-container-active .select2-choices{
    border:1px solid #5897fb;
    outline:none;
    -webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
    box-shadow:0 0 5px rgba(0,0,0,.3)
}
.select2-container-multi .select2-choices li{
    float:left;
    list-style:none
}
.select2-container-multi .select2-choices .select2-search-field{
    margin:0;
    padding:0;
    white-space:nowrap
}
.select2-container-multi .select2-choices .select2-search-field input{
    padding:5px;
    margin:1px 0;
    font-family:sans-serif;
    font-size:100%;
    color:#666;
    outline:0;
    border:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    background:transparent!important
}
.select2-container-multi .select2-choices .select2-search-field input.select2-active{
    background:#fff url(http://taradmc.com/themes/default/assets/img/select2-spinner.gif) no-repeat 100%!important
}
.select2-default{
    color:#999!important
}
.select2-container-multi .select2-choices .select2-search-choice{
    padding:3px 5px 3px 18px;
    margin:3px 0 3px 5px;
    position:relative;
    line-height:13px;
    color:#333;
    cursor:default;
    border:1px solid #aaa;
    border-radius:1px;
    -webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);
    box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);
    background-clip:padding-box;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    background-color:#e4e4e4;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#f4f4f4',GradientType=0);
    background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));
    background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
    background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
    background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{
    cursor:default
}
.select2-container-multi .select2-choices .select2-search-choice-focus{
    background:#d4d4d4
}
.select2-search-choice-close{
    display:block;
    width:12px;
    height:13px;
    position:absolute;
    right:3px;
    top:4px;
    font-size:1px;
    outline:none;
    background:url(http://taradmc.com/themes/default/assets/img/select2.png) right top no-repeat
}
.select2-container-multi .select2-search-choice-close{
    left:3px
}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{
    background-position:right -11px
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{
    background-position:right -11px
}
.select2-container-multi.select2-container-disabled .select2-choices{
    background-color:#f4f4f4;
    background-image:none;
    border:1px solid #ddd;
    cursor:default
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{
    padding:3px 5px 3px 5px;
    border:1px solid #ddd;
    background-image:none;
    background-color:#f4f4f4
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{
    display:none;
    background:none
}
.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{
    text-decoration:underline
}
.select2-offscreen,.select2-offscreen:focus{
    clip:rect(0 0 0 0)!important;
    width:1px!important;
    height:1px!important;
    border:0!important;
    margin:0!important;
    padding:0!important;
    overflow:hidden!important;
    position:absolute!important;
    outline:0!important;
    left:0px!important;
    top:0px!important
}
.select2-display-none{
    display:none
}
.select2-measure-scrollbar{
    position:absolute;
    top:-10000px;
    left:-10000px;
    width:100px;
    height:100px;
    overflow:scroll
}
/* Icheck */
.icheckbox_square-grey,.iradio_square-grey{
    display:inline-block;
    *display:inline;
    vertical-align:middle;
    margin:0;
    padding:0;
    width:22px;
    height:22px;
    background:url(http://taradmc.com/themes/default/assets/img/green.png) no-repeat;
    border:none;
    cursor:pointer
}
.icheckbox_square-grey{
    background-position:0 0
}
.icheckbox_square-grey.hover{
    background-position:-24px 0
}
.icheckbox_square-grey.checked{
    background-position:-48px 0
}
.icheckbox_square-grey.disabled{
    background-position:-72px 0;
    cursor:default
}
.icheckbox_square-grey.checked.disabled{
    background-position:-96px 0
}
.iradio_square-grey{
    background-position:-120px 0
}
.iradio_square-grey.hover{
    background-position:-144px 0
}
.iradio_square-grey.checked{
    background-position:-168px 0
}
.iradio_square-grey.disabled{
    background-position:-192px 0;
    cursor:default
}
.iradio_square-grey.checked.disabled{
    background-position:-216px 0
}
@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){
    .icheckbox_square-grey,.iradio_square-grey{
        background-image:url(http://taradmc.com/themes/default/assets/img/grey@2x.png);
        -webkit-background-size:240px 24px;
        background-size:240px 24px
    }
}
.rounded-circle{
    margin-top: 10px;
    margin-left: 25%
}
@media (max-width: 991px){
    .rounded-circle{
        margin-left: 41%;
    }
}
/*============================================================================================*/
/* Header */
/*============================================================================================*/
.logo {
    max-height: 40px
}
.header-currency {
    margin-right: 10px;
    margin-top: 14px;
}
.lightcaret{
    width:10px;
    height:5px;
    background:url(http://taradmc.com/themes/default/assets/img/caret.png) scroll 0 0 no-repeat;
    display:inline-block;
    margin-left:2px;
    vertical-align:middle
}
.header-brdr {
    border-right: 1px solid #e4e4e4;
    height: 44px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 8px;
}
.navbar-collapse.in{
    overflow-y:visible !important ;
}
.navbar-default .navbar-form{
    border-bottom: none !important;
}
@media (max-width: 770px){
    .navbar-default .navbar-collapse, .navbar-default .navbar-form{
        margin-top: 0px;
    }
    .width_change,.width_change li{
        width:100%;
        text-align:left;
        margin-left: 0px;
        margin-bottom: 3px
    }
}
@media (max-width: 768px){
    .nav>li{
        position:static !important;
    }
}
/*============================================================================================*/
/* Header */
/*============================================================================================*/
/*============================================================================================*/
/* Footer */
/*============================================================================================*/
footer {
    background-color: #63A531;
    color: white;
    padding: 25px;
    width: 100%;
    padding-top: 20px;
    overflow: hidden;
    font-size: 14px;
}
footer a {
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    transition: .3s
}
footer a:hover {
    color: #8DAED8;
    font-weight: normal;
    text-decoration: none;
}
footer h2 strong {
    font-size: 20px;
    color: white;
    font-family: "OpenSansLight", sans-serif;
}
footer h2 {
    margin-top: -8px;
    border-bottom: 1px solid #fff;
    padding-bottom: 14px;
}
.foot-brand {
    background-color: white;
    width: 100%;
    padding: 45px;
}
.footerbg{
    width:100%;
    background:#fff;
    padding:10px 0;
    overflow:hidden
}
.relative {
    position: relative;
    margin-top: 10px;
}
.social-icons-footer {
    max-height: 38px;
    max-width: 38px;
    padding: 0px;
    border-radius: 3px;
}
.footer-brand {
    padding: 5px;
}
.mob-bg{
    color: #07233f;
    padding: 50px 0 0px;
    position: relative;
    background-color: white;
    min-height: 200px;
}
.mt35{
    margin-top:35px
}
.pd42{
    padding-top:42px
}
.mt15{
    margin-top: 15px;
}
.footer-splitter:before {
    display: block;
    background-color: rgba(255,255,255,.25);
    content: " ";
    height: 2px;
    left: 0;
    width: 100%;
    position: absolute;
    top: 50%;
    margin-top: -1px;
}
.footer-splitter h3 {
    margin: 0;
    display: inline-block;
    padding: 0 20px;
    position: relative;
    background-color: #63A531;
    white-space: nowrap;
    font-size: 17px;
    font-weight: 600;
    text-transform: uppercase;
    color: #FFF;
}
.footer-splitter {
    position: relative;
    text-align: center;
}
@media (max-width: 991px){
    .footer-brand{
        margin-top: 15px !important;
    }
}
/* Newsletter */
.foot-nav{
    border-radius:0px;
    background-color:#63A531;
}
.foot-nav2{
    border-radius:0px;
    background-color:#FFF;
    color: black;
}
.foot-nav .newstext{
    color:white !important;
}
.btncustom{
    position:absolute!important;
    width:32px;
    height:32px;
    background:url(http://taradmc.com/themes/default/assets/img/arrow.png) #EEEEEE -5px -5px;
    border:0;
    text-indent:-100px;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    color:#fff;
    webkit-transition:.3s;
    -moz-transition:.3s;
    transition:.3s;
    position:absolute;
    top:0;
    right:0;
    overflow:hidden
}
.btncustom:hover{
    background:url(http://taradmc.com/themes/default/assets/img/arrow.png) #DDDDDD 37px -5px;
    border:0;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    color:#fff
}
.newstext {
    padding-top: 17px !important;
    padding-bottom: 18px !important;
    font-weight: bold;
    font-size: 18px;
    color: #171F44 !important;
}
.newstext p {
    margin-bottom: 0px !important;
}
/*============================================================================================*/
/* Footer */
/*============================================================================================*/
/*============================================================================================*/
/* My Account Page */
/*============================================================================================*/
span.bookings-icon {
    width: 25px;
    height: 30px;
    display: block;
    margin: 0 auto;
    background: url(http://taradmc.com/themes/default/assets/img/profile-icons.png) scroll 0 -30px no-repeat;
}
span.profile-icon {
    width: 25px;
    height: 30px;
    display: block;
    margin: 0 auto;
    background: url(http://taradmc.com/themes/default/assets/img/profile-icons.png) scroll 0 0 no-repeat;
}
span.wishlist-icon {
    width: 25px;
    height: 30px;
    display: block;
    margin: 0 auto;
    background: url(http://taradmc.com/themes/default/assets/img/profile-icons.png) scroll 0 -60px no-repeat;
}
span.newsletter-icon {
    width: 25px;
    height: 30px;
    display: block;
    margin: 0 auto;
    background: url(http://taradmc.com/themes/default/assets/img/profile-icons.png) scroll 0 -180px no-repeat;
}
h4, .h4 {
    font-size: 18px;
}
.profile-tabs li.active a {
    color: #333;
}
.profile-tabs li a {
    width: 100%;
    height: 115px;
    color: #999999;
    padding-top: 30px;
    text-align: center;
}
.padding40 {
    padding: 40px;
}
.pagecontainer2 {
    background: #fff;
    border: 1px solid #E8E8E8;
    position: relative;
}
.profile-tabs li a {
    width: 100%;
    height: 115px;
    color: #999999;
    padding-top: 30px;
    text-align: center;
}
.line2 {
    background: #e8e8e8;
    height: 1px;
    margin: 12px 0 6px 0;
    padding: 0;
    display: block;
}
.mr20 {
    margin-right: 20px;
}
.size22 {
    font-size: 22px;
}
.green {
    color: #63A531;
}
.profile-tabs li {
    background: #f2f2f2;
    color: #999999;
    padding: 0px;
    margin: 0px;
    border-bottom: 1px solid #e6e6e6;
}
.profile-tabs li.active {
    background: #fff;
    color: #333;
    border-bottom: 1px solid #ffffff;
}
/*============================================================================================*/
/* My Account Page */
/*============================================================================================*/
/* Global Classes */
.star{
    color:#F9C300;
}
.bold {
    font-weight: bold;
}
.strong {
    font-weight: bold;
}
.right {
    float: right;
}
.left {
    float: left;
}
.bgwhite {
    background-color: white
}
/* Font Sizes */
.fs12{
    font-size:12px;
}
.fs18{
    font-size:18px;
}
.fs30{
    font-size:30px
}
/* Paddings */
.p5{
    padding:5px;
}
.pt5{
    padding-top:5px;
}
.hpadding20 {
    padding: 0px 20px 0px 20px;
}
.padding20 {
    padding: 20px;
}
/* Offsets */
.offset-0 {
    padding-left: 0px;
    padding-right: 0px!important;
}
.size44 {
    font-size: 44px;
}
.absolute {
    position : absolute;
}
.review {
    padding: 10px;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    font-size: 18px;
}
.rooms-update {
    color: #525252;
    background-color: #FFFFFF;
    padding:5px;
    margin-top:20px;
    margin-bottom: 20px;
    border-radius: 0px;
}
.btn-update {
    border: 1px solid #C7C7C7;
    background: #F7F7F7;
    color: #6B6B6B;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 2px;
    font-weight: 400;
    text-transform: uppercase;
    -webkit-transition: .2s;
    -moz-transition: .2s;
    transition: .2s;
}
.btn-update:hover {
    border: 1px solid #333333;
    background: #333333;
    color: #FFFFFF;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 2px;
    font-weight: 400;
    text-transform: uppercase;
    -webkit-transition: .2s;
    -moz-transition: .2s;
    transition: .2s;
}
.bg-white {
    background-color:#FFFFFF !important;
}
.bg-dark {
    background-color:#212121 !important;
}
.tiltle-line {
    height: 2px;
    width: 40px;
    background-color: #63A531;
    display: inline-block;
}
.w100p {
    width:100%;
}
.bgsilver{
    width: 100%;
    padding-top: 60px;
    padding-bottom: 60px;
    background: #f8f8f8;
}
.gotop{
    border-radius: 50%;
    padding: 10px;
}
/* Ripple Effect */
a{
    overflow:hidden
}
.btn{
    overflow:hidden;
    position:relative;
    -webkit-transition:all 0.2s ease;
    -moz-transition:all 0.2s ease;
    -o-transition:all 0.2s ease;
    transition:all 0.2s ease;
    z-index:0;
    border-radius: 5px;
}
.ink{
    display:block;
    position:absolute;
    background:rgba(255,255,255,.3);
    border-radius:100%;
    -webkit-transform:scale(0);
    -moz-transform:scale(0);
    -o-transform:scale(0);
    transform:scale(0)
}
.animate{
    -webkit-animation:ripple 0.65s linear;
    -moz-animation:ripple 0.65s linear;
    -ms-animation:ripple 0.65s linear;
    -o-animation:ripple 0.65s linear;
    animation:ripple 0.65s linear
}
@-webkit-keyframes ripple{
    100%{
        opacity:0;
        -webkit-transform:scale(2.5)
    }
}
@-moz-keyframes ripple{
    100%{
        opacity:0;
        -moz-transform:scale(2.5)
    }
}
@-o-keyframes ripple{
    100%{
        opacity:0;
        -o-transform:scale(2.5)
    }
}
@keyframes ripple{
    100%{
        opacity:0;
        transform:scale(2.5)
    }
}
/* Ripple Effect */
/* Button Outline Style */
.remove_btn{
    padding: 12px;
    border-radius: 4px;
    font-size: 14px
}
.write_review{
    padding: 12px !important;
    border-radius: 4px !important
}
.btn-outline {
    background-color: transparent;
    color: inherit;
    transition: all .5s;
}
.btn-primary.btn-outline {
    color: #428bca;
}
.btn-success.btn-outline {
    color: #5cb85c;
}
.btn-info.btn-outline {
    color: #5bc0de;
}
.btn-warning.btn-outline {
    color: #f0ad4e;
}
.btn-danger.btn-outline {
    color: #d9534f;
    font-size: 14px;
    padding: 5px
}
.btn-primary.btn-outline:hover, .btn-success.btn-outline:hover, .btn-info.btn-outline:hover, .btn-warning.btn-outline:hover, .btn-danger.btn-outline:hover {
    color: #fff;
}
.btn-success-small{
    font-size: 12px;
    background-color: #5cb85c;
    border-color: #4cae4c;
    color: white;
    padding: 10px;
    width: 100%;
    padding: 10px 0px
}
.btn-success-small:hover{
    color: white ;
    background-color: #449d44;
    border-color: #398439
}
@media (max-width: 1200px){
    .btn-success-small{
        font-size: 11px;
    }
}
@media (max-width: 991px){
    .alert{
        margin-top: 15px;
    }
}
/* Availability Calendar */
.calendar-legend {
    margin: 0 0 10px;
    text-align: center;
}
.calendar-legend .calendar-key {
    display: inline-block;
    line-height: 21px;
    height: 21px;
    width: 23px;
    position: relative;
}
.calendar-legend .available-key {
    background-color: #fff;
}
.calendar-legend .calendar-key-box {
    height: 21px;
    width: 23px;
    position: absolute;
    top: 4px;
    left: 0;
    border: 1px solid #dbdbdb;
}
.calendar-legend .calendar-key {
    display: inline-block;
    line-height: 21px;
    height: 21px;
    width: 23px;
    position: relative;
}
dt {
    font-weight: 700;
}
.calendar-legend .calendar-label {
    margin: 0 30px 0 5px;
}
.calendar-legend dt, .calendar-legend dd {
    display: inline-block;
}
.calendar-legend .blocked-key {
    background-color: #FF9494;
    text-decoration: line-through;
}
.today {
    background-color: #8AB1FF;
    border-radius: 0px !important;
    color: #fff;
    padding: 3px;
}
.calendar-legend .today {
    background-color: #8AB1FF;
}
.notavailable{
    background-color: #FF9494;
    text-decoration: line-through;
}
.availability-table {
    width: 30% !important;
    margin-top: 15px !important;
    padding:10px;
    border: solid 1px #F5F5F5;
    width: 31%;
    margin-left: 1%;
    margin-right: 1%;
    height: 250px;
    margin-top:2%
}
/* Datepicker Padding issue fix */
/*.dropdown-menu {
    max-width: 212px;
}
*/
/* Loading Spiner */
#rotatingDiv {
    display: block;
    margin: 16px auto;
    height: 50px;
    width: 50px;
    -webkit-animation: rotation .9s infinite linear;
    -moz-animation: rotation .9s infinite linear;
    -o-animation: rotation .9s infinite linear;
    animation: rotation .9s infinite linear;
    border-left: 8px solid rgba(0,0,0,.20);
    border-right: 8px solid rgba(0,0,0,.20);
    border-bottom: 8px solid rgba(0,0,0,.20);
    border-top: 8px solid rgba(33,128,192,1);
    border-radius: 100%;
}
@keyframes rotation {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(359deg);
    }
}
@-webkit-keyframes rotation {
    from {
        -webkit-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(359deg);
    }
}
@-moz-keyframes rotation {
    from {
        -moz-transform: rotate(0deg);
    }
    to {
        -moz-transform: rotate(359deg);
    }
}
@-o-keyframes rotation {
    from {
        -o-transform: rotate(0deg);
    }
    to {
        -o-transform: rotate(359deg);
    }
}
.rotatingDiv {
    display: block;
    margin: 16px auto;
    height: 50px;
    width: 50px;
    -webkit-animation: rotation .9s infinite linear;
    -moz-animation: rotation .9s infinite linear;
    -o-animation: rotation .9s infinite linear;
    animation: rotation .9s infinite linear;
    border-left: 8px solid rgba(0,0,0,.20);
    border-right: 8px solid rgba(0,0,0,.20);
    border-bottom: 8px solid rgba(0,0,0,.20);
    border-top: 8px solid rgba(33,128,192,1);
    border-radius: 100%;
}
@keyframes rotation {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(359deg);
    }
}
@-webkit-keyframes rotation {
    from {
        -webkit-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(359deg);
    }
}
@-moz-keyframes rotation {
    from {
        -moz-transform: rotate(0deg);
    }
    to {
        -moz-transform: rotate(359deg);
    }
}
@-o-keyframes rotation {
    from {
        -o-transform: rotate(0deg);
    }
    to {
        -o-transform: rotate(359deg);
    }
}
/* Remove Powered by Google in PLaces APi */
.pac-container:after{
    content:none !important;
}
/* Select Style */
.selectx {
    font-weight: bold;
    width: 100%;
    height: 46px;
    padding-top: .4em;
    padding-left: .8em;
    padding-bottom: .4em;
    background: #f5f5f5;
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#e7e7e7));
    background: -webkit-linear-gradient(top,#f5f5f5 0%,#e7e7e7 100%);
    background: -moz-linear-gradient(top,#f5f5f5 0%,#e7e7e7 100%);
    background: -ms-linear-gradient(top,#f5f5f5 0%,#e7e7e7 100%);
    background: linear-gradient(top,#f5f5f5 0%,#e7e7e7 100%);
}
.selectx:hover {
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    cursor:pointer;
    background:#D4D4D4;
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#D4D4D4));
    background:-webkit-linear-gradient(top,#f5f5f5 0%,#D4D4D4 100%);
    background:-moz-linear-gradient(top,#f5f5f5 0%,#D4D4D4 100%);
    background:-ms-linear-gradient(top,#f5f5f5 0%,#D4D4D4 100%);
    background:linear-gradient(top,#f5f5f5 0%,#D4D4D4 100%);
}
.selectz {
    -webkit-border-radius:.2em;
    -moz-border-radius:.2em;
    -o-border-radius:.2em;
    border-radius:.2em;
    padding-top:.4em;
    padding-left:.8em;
    padding-bottom:.4em;
    background:#f5f5f5;
    color:#07233f;
    background-color:#fff;
    ;
    font-size:12px;
    cursor:pointer;
}
.selectz:hover {
    cursor:pointer;
    background-color:#F7F7F7;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}
/* footer languages mega menu */
#score_details span {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    display: inline-block;
    width: 45px;
    height: 45px;
    border: 2px solid #2079FF;
    line-height: 42px;
    font-size: 14px;
    font-weight: bold;
    color: #006699;
    margin-right: 5px;
    text-align: center;
}
#score_details small {
    color: #FFF !important;
}
.related {
    color:#fff;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6)
}
.switch-toggle a, .switch-light span span {
    display:none;
}
@media only screen {
    /* Checkbox switch */
    /* Radio switch */
    /* Standalone Themes */
    /* Candy Theme * Based on the "Sort Switches / Toggles (PSD)" by Ormal Clarck * http://www.premiumpixels.com/freebies/sort-switches-toggles-psd/ */
    /* Android Theme */
    /* iOS Theme */
    .switch-light {
        display: block;
        height: 30px;
        width:100px;
        /* Outline the toggles when the inputs are focused */
        position: relative;
        overflow: visible;
        padding: 0;
        margin:auto;
        /* Position the label over all the elements, except the slide-button (<a>) * Clicking anywhere on the label will change the switch-state */
        /* Don't hide the input from screen-readers and keyboard access */
    }
    .switch-light * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .switch-light a {
        display: block;
        -webkit-transition: all 0.3s ease-out;
        -moz-transition: all 0.3s ease-out;
        transition: all 0.3s ease-out;
        outline:none;
    }
    .switch-light label, .switch-light > span {
        line-height: 30px;
        vertical-align: middle;
        height:30px;
        cursor:pointer;
    }
    .switch-light input:focus ~ a, .switch-light input:focus + label {
    }
    .switch-light label {
        position: relative;
        z-index: 3;
        display: block;
        width: 100%;
    }
    .switch-light input {
        position: absolute;
        opacity: 0;
        z-index: 5;
    }
    .switch-light input:checked ~ a {
        right: 0%;
    }
    .switch-light > span {
        position: absolute;
        left: -100px;
        width: 100%;
        margin: 0;
        padding-right: 100px;
        text-align: left;
    }
    .switch-light > span span {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 5;
        display: block;
        width: 50%;
        margin-left: 100px;
        text-align: center;
    }
    .switch-light > span span:last-child {
        left: 50%;
    }
    .switch-light a {
        position: absolute;
        right: 50%;
        top: 0;
        z-index: 4;
        display: block;
        width: 50%;
        height: 100%;
        padding: 0;
    }
    .switch-toggle {
        display: block;
        height: 30px;
        /* Outline the toggles when the inputs are focused */
        position: relative;
        /* For callout panels in foundation */
        padding: 0 !important;
        /* Generate styles for the multiple states */
    }
    .switch-toggle * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .switch-toggle a {
        display: block;
        -webkit-transition: all 0.3s ease-out;
        -moz-transition: all 0.3s ease-out;
        transition: all 0.3s ease-out;
    }
    .switch-toggle label, .switch-toggle > span {
        line-height: 30px;
        vertical-align: middle;
    }
    .switch-toggle input:focus ~ a, .switch-toggle input:focus + label {
        outline: 1px dotted #888888;
    }
    .switch-toggle input {
        position: absolute;
        opacity: 0;
    }
    .switch-toggle input + label {
        position: relative;
        z-index: 2;
        float: left;
        width: 50%;
        height: 100%;
        margin: 0;
        text-align: center;
    }
    .switch-toggle a {
        position: absolute;
        top: 0;
        left: 0;
        padding: 0;
        z-index: 1;
        width: 50%;
        height: 100%;
    }
    .switch-toggle input:last-of-type:checked ~ a {
        left: 50%;
    }
    .switch-toggle.switch-3 label, .switch-toggle.switch-3 a {
        width: 33.33333%;
    }
    .switch-toggle.switch-3 input:checked:nth-of-type(2) ~ a {
        left: 33.33333%;
    }
    .switch-toggle.switch-3 input:checked:last-of-type ~ a {
        left: 66.66667%;
    }
    .switch-toggle.switch-4 label, .switch-toggle.switch-4 a {
        width: 25%;
    }
    .switch-toggle.switch-4 input:checked:nth-of-type(2) ~ a {
        left: 25%;
    }
    .switch-toggle.switch-4 input:checked:nth-of-type(3) ~ a {
        left: 50%;
    }
    .switch-toggle.switch-4 input:checked:last-of-type ~ a {
        left: 75%;
    }
    .switch-toggle.switch-5 label, .switch-toggle.switch-5 a {
        width: 20%;
    }
    .switch-toggle.switch-5 input:checked:nth-of-type(2) ~ a {
        left: 20%;
    }
    .switch-toggle.switch-5 input:checked:nth-of-type(3) ~ a {
        left: 40%;
    }
    .switch-toggle.switch-5 input:checked:nth-of-type(4) ~ a {
        left: 60%;
    }
    .switch-toggle.switch-5 input:checked:last-of-type ~ a {
        left: 80%;
    }
    .switch-candy {
        background-color: #2d3035;
        border-radius: 3px;
        color: white;
        font-weight: bold;
        text-align: center;
        text-shadow: 1px 1px 1px #191b1e;
        box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.3), 0 1px 0px rgba(255, 255, 255, 0.2);
    }
    .switch-candy label {
        color: white;
        -webkit-transition: color 0.2s ease-out;
        -moz-transition: color 0.2s ease-out;
        transition: color 0.2s ease-out;
    }
    .switch-candy input:checked + label {
        color: #333333;
        text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    }
    .switch-candy a {
        border: 1px solid #333333;
        background-color: #70c66b;
        border-radius: 3px;
        background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0));
        background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0));
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), inset 0 1px 1px rgba(255, 255, 255, 0.45);
    }
    .switch-candy > span {
        color: #333333;
        text-shadow: none;
    }
    .switch-candy span {
        color: white;
    }
    .switch-candy.switch-candy-blue a {
        background-color: #38a3d4;
    }
    .switch-candy.switch-candy-yellow a {
        background-color: #f5e560;
    }
    .switch-android {
        background-color: #464747;
        border-radius: 1px;
        color: white;
        box-shadow: inset rgba(0, 0, 0, 0.1) 0 1px 0;
        /* Selected ON switch-light */
    }
    .switch-android label {
        color: white;
    }
    .switch-android > span span {
        opacity: 0;
        -webkit-transition: all 0.1s;
        -moz-transition: all 0.1s;
        transition: all 0.1s;
    }
    .switch-android > span span:first-of-type {
        opacity: 1;
    }
    .switch-android a {
        background-color: #666666;
        border-radius: 1px;
        box-shadow: inset rgba(255, 255, 255, 0.2) 0 1px 0, inset rgba(0, 0, 0, 0.3) 0 -1px 0;
    }
    .switch-android.switch-light input:checked ~ a {
        background-color: #0e88b1;
    }
    .switch-android.switch-light input:checked ~ span span:first-of-type {
        opacity: 0;
    }
    .switch-android.switch-light input:checked ~ span span:last-of-type {
        opacity: 1;
    }
    .switch-android.switch-toggle, .switch-android > span span {
        font-size: 85%;
        text-transform: uppercase;
    }
    .switch-ios.switch-light {
        color: #868686;
    }
    .switch-ios.switch-light a {
        left: 0;
        width: 30px;
        background-color: white;
        border: 1px solid lightgrey;
        border-radius: 100%;
        -webkit-transition: all 0.3s ease-out;
        -moz-transition: all 0.3s ease-out;
        transition: all 0.3s ease-out;
        box-shadow: inset 0 -3px 3px rgba(0, 0, 0, 0.025), 0 1px 4px rgba(0, 0, 0, 0.15), 0 4px 4px rgba(0, 0, 0, 0.1);
    }
    .switch-ios.switch-light > span span {
        width: 100%;
        left: 0;
        opacity: 0;
    }
    .switch-ios.switch-light > span span:first-of-type {
        opacity: 1;
        padding-left: 30px;
    }
    .switch-ios.switch-light > span span:last-of-type {
        padding-right: 30px;
    }
    .switch-ios.switch-light > span:before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 100px;
        top: 0;
        background-color: #fafafa;
        border: 1px solid lightgrey;
        border-radius: 30px;
        -webkit-transition: all 0.5s ease-out;
        -moz-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        box-shadow: inset rgba(0, 0, 0, 0.1) 0 1px 0;
    }
    .switch-ios.switch-light input:checked ~ a {
        left: 100%;
        margin-left: -30px;
    }
    .switch-ios.switch-light input:checked ~ span:before {
        border-color: #85c99d;
        box-shadow: inset 0 0 0 30px #85c99d;
    }
    .switch-ios.switch-light input:checked ~ span span:first-of-type {
        opacity: 0;
    }
    .switch-ios.switch-light input:checked ~ span span:last-of-type {
        opacity: 1;
        color: white;
    }
    .switch-ios.switch-toggle {
        background-color: #fafafa;
        border: 1px solid lightgrey;
        border-radius: 30px;
        box-shadow: inset rgba(0, 0, 0, 0.1) 0 1px 0;
    }
    .switch-ios.switch-toggle a {
        background-color: #85c99d;
        border-radius: 25px;
        -webkit-transition: all 0.3s ease-out;
        -moz-transition: all 0.3s ease-out;
        transition: all 0.3s ease-out;
    }
    .switch-ios.switch-toggle label {
        color: #868686;
    }
    .switch-ios input:checked + label {
        color: #3a3a3a;
    }
    /* Bugfix for older Webkit, including mobile Webkit. Adapted from * http://css-tricks.com/webkit-sibling-bug/ */
    .ie8 input[type="checkbox"].fix_ie8 {
        margin-top:10px;
        margin:8px 0 0 8px;
        display:block;
    }
    .ie8 .ie8_hide {
        display:none;
    }
}
@media only screen and (-webkit-max-device-pixel-ratio: 2) and (max-device-width: 1280px) {
    .switch-light, .switch-toggle {
        -webkit-animation: webkitSiblingBugfix infinite 1s;
    }
}
@-webkit-keyframes webkitSiblingBugfix {
    from {
        -webkit-transform: translate3d(0, 0, 0);
    }
    to {
        -webkit-transform: translate3d(0, 0, 0);
    }
}
.modal-dialog {
    z-index: 9999;
}
.fotorama__stage {
    max-height:524px !important;
    min-width:100% !important;
}
.strip_all_tour_list .fav:before {
    color: #B62039;
}
.strip_all_tour_list .fav a {
    color: #356bc8;
}
.wishlist .fav {
    color: #356bc8 !important;
}
.wishlist.fav:before {
    color: #B62039 !important;
}
.textupper {
    text-transform: uppercase;
}
.main-title {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 20px;
    line-height: 16px;
    margin-top: 0px;
    margin-bottom: 0px;
}
/* btn action */
.btn-action {
    margin-bottom: 10px;
    background: #4285f4;
    color: #ffffff;
    padding: 12px;
    font-size: 14px;
    border-radius: 4px;
    text-align: center;
    cursor: pointer
}
.btn-action:hover {
    background: #1368F1;
    color: #fff;
    text-decoration: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
/* btn action */
.FontLight {
    font-family: "OpenSansLight", sans-serif;
}
.nav-tabs {
    text-transform: uppercase;
    font-size: 12px
}
/* Typeadhead */
.noResults {
    position: absolute;
    right: 30px;
    top: 66px;
    color: #96bedf;
    font-size: 13px;
}
.www-sc__container__right {
    float: left;
    width: 100%;
    border-bottom: 1px solid #ededed;
    background-color: #f4f4f4;
    max-height: 40vh;
    overflow-x: hidden;
    overflow-y: auto;
}
.www-sc__container__right ul.dropdown-menu {
    border: 0;
    width: 100%;
    position: relative;
}
.www-sc__container__right ul.dropdown-menu li {
    color: #062d5d;
}
.www-sc__container {
    width: 100% !important;
    background-color: white;
    box-shadow: 2px 2px 5px -2px rgba(0,0,0,0.49);
    color: #425C81;
    overflow: hidden;
    position:absolute;
    z-index: 999;
    margin-top: 0px;
    border-top: 1px solid #f2f2f2;
}
.www-sc__container__right ul.dropdown-menu li a:hover {
    background: #f7f7f7;
    color: #363636;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    cursor: pointer;
}
/* Typeadhead */
/*============================================================================================*/
/* Hompage */
/*============================================================================================*/
/*
/* Searchbox*/
.searchground {
    padding: 15px;
    background: rgba(0, 0, 0, 0.6);
    min-height: 100px !important;
}
.searchbg{
    position: absolute;
    margin-top: -225px;
    width:100%;
    z-index:100;
    color:white;
    padding-top:0px;
    background: rgba(0,0,0,0);
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,1) 100%);
    background:-webkit-gradient(left top,left bottom,color-stop(70%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));
    background:-o-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,1) 100%);
    background:-ms-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,1) 100%);
    /*background:linear-gradient(to bottom,rgba(0,0,0,0.18) 70%,rgba(0,0,0,0.18) 100%)*/
    ;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0);
}
.form{
    border-radius: 0px !important;
    border-radius: 0px;
    border: 0px solid #D2D2D2;
    display: block;
    width: 100%;
    padding-left: 35px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555555;
    background-color: #ffffff;
}
.iconspane-lg{
    position: absolute;
    font-size: 20px;
    padding: 10px 0px 0px 5px;
    color: #929292;
    z-index: 9999;
}
.searchbg-xs-sm {
    margin-top:-250px;
}
/* Searchbox*/
@media (max-width: 768px) {
    .nav-justified > li {
        display: table-cell;
        width: 1%;
    }
}
/* Homepage Featured */
.featured{
    border: 0px solid #d6d6d6;
    margin-bottom: 10px;
    border-radius: 2px;
}
.featured:hover{
    border:0px solid #E8E8E8;
    background-color: #F7F7F7;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}
.featured .load {
    background:#000000;
    max-width: 100%;
    overflow: hidden;
    min-height: 232px;
    position: relative;
    margin-left: 0
}
.featured .lazy {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.featured .lazy {
    height: 230px;
    width: 100%;
}
.featured:hover img {
    opacity:0.4;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}
.featured_height{
    min-height: 100px;
}
.featured-price {
    background-color: rgba(19, 47, 207, 0.71);
    position: absolute;
    top: 110px;
    color: white;
    font-size: 24px;
    font-weight: 300;
    padding: 2px 14px;
    border-radius: 00px 20px 20px 0px;
    z-index: 100;
}
.featured-title {
    position: absolute;
    top: 150px;
    color: white;
    padding: 5px 10px;
    z-index: 100;
}
.overlay {
    position: absolute;
    width:100%;
    min-height: 250px;
    height: 100%;
    top: 0;
    left: 0;
}
.row5 {
    padding-right: 5px !important;
    padding-left: 5px !important;
}
/* home slider */
.slide img {
    min-height: 100%;
    background-size: cover;
    color: #fff;
    display: table;
    z-index: 99;
    width: 100%;
}
.slider-line{
    height: 1px;
    width: 350px;
    background-color: rgba(255, 255, 255, 0.48);
    display: inline-block;
    margin-bottom: 10px;
    margin-top: 10px;
}
.hero::before {
    background: rgba(0,0,0,0.3);
    background: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.5)), color-stop(100%, rgba(255,255,255,0)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ffffff', GradientType=0 );
    content: "";
    height: 318px;
    position: absolute;
    width: 100%;
    z-index: 0;
}
.searchicons {
    font-size:18px;
}
.item{
    max-height:400px;
    overflow: hidden;
}
.carousel{
    background: rgb(0, 0, 0 ,0);
    min-height: 400px
}
.carousel-fade .carousel-inner .item{
    opacity:.2;
    -webkit-transition-property:opacity;
    -moz-transition-property:opacity;
    -o-transition-property:opacity;
    transition-property:opacity
}
.carousel-fade .carousel-inner .active{
    opacity:5
}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{
    left:0;
    opacity:0;
    z-index:1
}
.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{
    opacity:1
}
.carousel-fade .carousel-control{
    z-index:100
}
.carousel-control{
    width:50px;
    -webkit-transition:all 0.3s ease-out;
    -moz-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out
}
.carousel-control.left:hover{
    background-color:rgba(0,0,0,.2);
    background-repeat:repeat-x
}
.carousel-control.right:hover{
    right:0;
    left:auto;
    background-color:rgba(0,0,0,.2);
    background-repeat:repeat-x
}
.glyphicon{
    display:none
}
.tab_styling{
    margin-top: 9px;
    text-transform: uppercase;
}
@media (max-width: 991px){
    .tab_styling{
        margin-top: 15px;
    }
}
@media (max-width: 768px){
    .tab_styling{
        margin-top: 15px;
    }
}
@media (max-width: 500px){
    .tab_styling{
        margin-top: 15px;
    }
}
/*@media (max-width: 991px){
    .search_form{
        margin-top: 0px !important;
    }
}
@media (max-width: 767px){
    .search_form{
        margin-top: 79px !important;
    }
}
*/
/* Blog Posts */
.blog{
    padding: 40px 0px 40px 0px;
}
.blog_bx {
    border: 1px solid #d6d6d6;
    margin-bottom:20px;
    width: 100%;
    padding: 10px;
    border: 1px solid #e4e4e4;
}
.blog_bx:hover {
    color:black;
    background: #FCFCFC;
    border: 1px solid #C9C9C9;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}
.blog .form-group {
    text-align: center;
    font-weight:bold;
    margin-top: 20px;
    color: #181b1d;
    position: relative;
    padding-bottom: 15px;
}
.blog_bx img {
    width: 100%;
    max-height:170px;
    min-height:169px;
    background-color: #424242;
}
.blog_bx p {
    padding-top:10px;
}
.blog_bx h5 {
    margin-bottom: 5px;
}
.dealtitle a {
    color:white;
    text-shadow: 0 1px 5px rgba(9, 9, 18, 0.6);
    font-family: 'Varela Round', sans-serif;
}
.shadow {
    text-shadow: 0 1px 5px rgba(9, 9, 18, 0.6) !important;
}
.dealtitle {
    float: left;
    max-width: 75%;
    border: 0px solid black;
    line-height: 16px;
}
.overlay {
    position: absolute;
    min-height: 250px;
    height: 100%;
    top: 0;
    left: 0
}
.custom {
    margin-top: -68px;
    position: absolute;
    color: white;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.47);
    padding: 10px 10px 0px 5px;
}
.mt0 {
    margin-top: 0px !important;
}
.numbers-row {
    margin-top: 20px;
    position: relative;
    height: 40px;
    overflow: visible;
}
input.qty2 {
    background-color: transparent;
    border: solid 1px transparent;
    position: relative;
    left: 14px;
    padding: 5px;
    margin-top: 10px;
    width: 60px;
}
.minusplus {
    margin-top: 25px;
}
.inc {
    border-radius: 50%;
    margin-top: 25px;
    background: #fff url(http://taradmc.com/themes/default/images/plus.png) no-repeat center center;
    right: 0;
    top: 0;
    border: 2px solid #879bff;
    -webkit-border-top-right-radius: 50%;
    -webkit-border-bottom-right-radius: 50%;
    -moz-border-radius-topright: 50%;
    -moz-border-radius-bottomright: 50%;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
}
.dec {
    border-radius: 50%;
    margin-top: 25px;
    background: #fff url(http://taradmc.com/themes/default/images/minus.png) no-repeat center center;
    border: 2px solid #879bff;
    left: 0;
    top: 0;
    -webkit-border-top-left-radius: 50%;
    -webkit-border-bottom-left-radius: 50%;
    -moz-border-radius-topleft: 50%;
    -moz-border-radius-bottomleft: 50%;
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
}
.button_inc {
    text-indent: -9999px;
    cursor: pointer;
    position: absolute;
    width: 20px;
    height: 20px;
    border-radius: 10px;
    z-index: 9;
}
.carsearch a {
    border: 0px solid #A8A8A8 !important;
    border-radius: 0px !important;
    height: 46px!important;
    padding: 0 0 0 30px!important;
    line-height: 46px!important;
}
.carsearch a span {
    border-left: 0px solid #D2D2D2 !important;
    border: 0px solid #A8A8A8;
    background-color: transparent !important;
}
.carsearch a span b {
    background: none !important;
}
.hotelsearch a {
    border: 0px solid #A8A8A8 !important;
    border-radius: 0px !important;
    height: 46px!important;
    padding: 0 0 0 30px!important;
    line-height: 46px!important;
}
.hotelsearch a span {
    border-left: 0px solid #D2D2D2 !important;
    border: 0px solid #A8A8A8;
    background-color: transparent !important;
}
.hotelsearch a span b {
    background: none !important;
}
.mt-47{
    margin-top:47px;
}
.homeicons{
    font-size:45px;
}
.features {
    margin-top: 10px;
    background-color: #f3f3f3;
    color: #062d5d;
    padding: 10px 25px 10px 25px;
}
.offersbg {
    width: 100%;
    padding-top: 60px;
    padding-bottom: 60px;
    background: #f8f8f8 scroll center -50px no-repeat;
    margin-top: 0px;
    font-weight: 300;
    overflow: hidden;
}
.offersbg .featured{
    background-color:white
}
.offersbg .featured:hover{
    background-color:#FAFAFA
}
.offers {
    background-color: rgba(0, 0, 0, 0.72);
    margin-top: 70px;
}
/* client and host */
.overflow-hidden {
    overflow: hidden;
}
.block-pad {
    padding: 80px 40px;
    text-align: center;
}
.bg-primary {
    display: table;
    background: #4d536d url(http://taradmc.com/themes/default/assets/img/user.jpg) no-repeat center;
    background-size: cover !important;
    min-height: 600px;
    color: #FFF !important;
    transition : all 1s;
}
.bg-warning {
    display: table;
    background: #4d536d url(http://taradmc.com/themes/default/assets/img/supplier.jpg) no-repeat center;
    background-size: cover !important;
    min-height: 600px;
    color: #FFF !important;
    transition : all 1s;
}
.block-pad .icon {
    line-height: 60px;
    text-align: center;
    font-size: 60px;
    margin: 0;
    color: white;
}
.block-pad h3 {
    font-size: 26px;
    margin: 28px 0 25px;
    line-height: 1;
    color: white;
}
.block-pad .content a {
    text-transform: uppercase;
    border: 1px solid rgba(255,255,255,0.8);
    color: #FFF;
    padding: 10px 0px;
    font-size: 12px;
    display: inline-block;
    margin-top: 10px;
}
.block-pad .content a:hover {
    opacity: 0.8;
    text-decoration: none;
}
/*============================================================================================*/
/* Hompage */
/*============================================================================================*/
/*============================================================================================*/
/* Listing Page */
/*============================================================================================*/
.labelright {
    float: right;
    height: 100%;
    padding: 5px;
    border-left: 1px solid #e8e8e8;
}
.labelright .text-success {
    padding: 10px 0px 15px 0px;
}
.itemlabel3 {
    width: 100%;
    min-height: 180px;
    font-size: 13px;
    line-height: 15px;
    overflow: hidden;
}
.labelleft2 {
    padding: 10px 0 15px 15px;
    font-size: 13px;
    line-height: 18px;
}
.img_list {
    background: #000000;
    overflow: hidden;
    min-height: 180px;
    text-align: center;
    position: relative;
}
.img_list a:hover img {
    opacity: .4;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
}
.img_list a img {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.img_list img {
    display: block;
    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
    width: auto;
    height: 280px;
    position: absolute;
}
.img_list img {
    width: 100%;
    height: 185px;
    position: absolute;
}
#map{
    width:100%;
    height:450px;
    border-bottom:1px solid #ddd;
    border-top:1px solid #ddd;
}
label{
    cursor:pointer
}
a{
    color:black
}
a:hover{
    text-decoration:none
}
thead td{
    background: white;
    padding: 2% 5% 1% 5%;
}
.table-bordered {
    width: 78%;
}
.marker_info{
    width:280px;
    height:320px;
    border-radius:3px;
    text-align:center;
    background:#FFF;
    background:rgba(255,255,255,.9);
    position:relative;
    z-index:9999999;
    font-family:"Montserrat",Arial,sans-serif;
    transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -webkit-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out
}
.marker_info h3{
    font-size:18px;
    line-height:18px;
    text-transform:uppercase;
    margin-bottom:10px
}
.marker_info span{
    display:block;
    padding:0 20px;
    font-size:12px;
    line-height:16px;
    color:#7a7f82;
    margin-bottom:15px
}
.select2-choice{
    height:34px!important;
    padding:0 0 0 33px!important;
    line-height:33px!important;
}
.select2-container .select2-choice .select2-arrow b{
    margin-top:-2px!important
}
.tooltip-content-flip{
    position:absolute;
    z-index:9999;
    width:80px;
    height:80px;
    left:-40%;
    bottom:100%;
    text-align:center;
    color:#fff;
    opacity:0;
    margin-bottom:7px;
    cursor:default;
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transition:opacity 0.3s,-webkit-transform 0.3s;
    transition:opacity 0.3s,transform 0.3s
}
.itemscontainer .wishlist:before{
    font-style:normal;
    font-weight:normal;
    font-family:"icon_set_1";
    font-size:30px;
    content:"\72";
    color:#fff;
    position:absolute;
    left:0;
    top:3px
}
.itemscontainer .wishlist a{
    color:#fff
}
.wishlist a{
    color:#888;
    cursor:pointer;
    display:block
}
.itemscontainer .wishlist{
    position:absolute;
    top:10px;
    right:12px;
    width:30px;
    height:30px;
    z-index:2;
    font-size:20px;
    line-height:30px;
    font-size:14px;
    text-align:center;
    cursor:pointer;
    color:#fff!important
}
.strip_all_tour_list .wishlist a{
    color:#fff
}
.mtb0 {
    margin-top: 0px;
    margin-bottom: 5px;
}
.nav-pills li a {
    color: #FF7802;
    background-color: #FFFFFF;
    border-radius: 0px !important;
    font-weight: bold;
}
.nav-pills li a:hover {
    background-color: rgba(179, 217, 238, 0.24);
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    border-radius:0px !important
}
.nav-pills {
    font-size: 16px;
    border-radius:0px !important
}
.collapsebtn:hover {
    background-color: #CBDAE3;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.listing-search {
    color: #23527c;
    border-radius: 2px;
    margin-bottom:15px;
    background: white;
    position: relative;
    border: solid 1px #d6d6d6;
}
/*.tours12 .img_list {
    min-height: 390px !important;
}
*/
/*side filters bar */
.searchbox{
    margin-bottom: 25px;
    padding:10px;
    background-color:#303030;
    color:rgba(255, 255, 255, 0.7);
    font-size: 12px;
}
.searchbox input{
    font-size: 12px;
}
.searchbox-padding{
    padding: 0px
}
.filters{
    background-color:#FFFFFF;
    color:#656565;
}
.collapsebtn {
    width: 100%;
    height: 32px;
    border: 0px solid black;
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
    color: #303030;
    font-size: 13px;
    font-weight: 700;
    background-color: #cacaca;
}
.collapsebtn:hover {
    color: #ffffff;
    background-color: #b3b3b3;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.collapsebtn span.collapsearrow {
    width: 9px;
    height: 8px;
    float: right;
    margin-top: 4px;
    background: url(http://taradmc.com/themes/default/assets/img/collapsearrow.png) scroll 0 -8px no-repeat;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    transition: .3s;
}
.collapsebtn.collapsed span.collapsearrow {
    width: 9px;
    height: 8px;
    float: right;
    margin-top: 10px;
    background: url(http://taradmc.com/themes/default/assets/img/collapsearrow.png) scroll 0 0px no-repeat;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    transition: .3s;
}
.filterstext {
    text-align: center;
    display: block;
    position: absolute;
    top: -13px;
    left: 0;
    right: 0;
}
.filterstext span {
    background: #FFFFFF;
    padding: 0 10px;
    font-size: 18px;
    color: #303030;
}
.textline{
    border-bottom: 1px solid rgba(255, 255, 255, 0.7);
    position: relative;
    margin: 15px 0 15px;
    background: #919191;
    color: rgba(255, 255, 255, 0.7);
}
.searchtext {
    text-align: center;
    display: block;
    position: absolute;
    top: -13px;
    left: 0;
    right: 0;
}
.searchtext span{
    background: #303030;
    padding: 0 10px;
    font-size: 18px;
    color: white;
}
@media (max-width: 991px){
    .searchbox-padding{
        padding: 15px
    }
}
/* right content */
.pl15pr0{
    padding-left: 15px;
    padding-right:0px;
}
/* Slider Price Ranger */
.slider{
    display:inline-block;
    vertical-align:middle;
    position:relative
}
.slider.slider-horizontal{
    width:85%!important;
    height:20px;
    padding-right:5px
}
.slider.slider-horizontal .slider-track{
    height:5px;
    width:100%;
    margin-top:-5px;
    top:50%;
    left:0
}
.slider.slider-horizontal .slider-selection{
    height:100%;
    top:0;
    bottom:0
}
.slider.slider-horizontal .slider-handle{
    margin-left:-10px;
    margin-top:-9px
}
.slider.slider-horizontal .slider-handle.triangle{
    border-width:0 10px 10px 10px;
    width:0;
    height:0;
    border-bottom-color:#0480be;
    margin-top:0
}
.slider.slider-vertical{
    height:210px;
    width:20px
}
.slider.slider-vertical .slider-track{
    width:5px;
    height:100%;
    margin-left:-5px;
    left:50%;
    top:0
}
.slider.slider-vertical .slider-selection{
    width:100%;
    left:0;
    top:0;
    bottom:0
}
.slider.slider-vertical .slider-handle{
    margin-left:-5px;
    margin-top:-10px
}
.slider.slider-vertical .slider-handle.triangle{
    border-width:10px 0 10px 10px;
    width:1px;
    height:1px;
    border-left-color:#0480be;
    margin-left:0
}
.slider input{
    display:none
}
.slider .tooltip-inner{
    white-space:nowrap
}
.slider-track{
    position:absolute;
    cursor:pointer;
    background-color:#f7f7f7;
    background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
    background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
    background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);
    background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);
    -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
    -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px
}
.slider-selection{
    position:absolute;
    background-color:#63A531;
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);
    -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
    -moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
    box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px
}
.slider-handle{
    position:absolute;
    width:22px;
    height:22px;
    background-color:#FFF;
    background-repeat:repeat-x;
    border:1px solid #CCC;
    box-shadow:0 1px 2px rgba(0,0,0,.2);
    outline:0
}
.slider-handle.round{
    -webkit-border-radius:20px;
    -moz-border-radius:20px;
    border-radius:20px
}
.slider-handle.triangle{
    background:transparent none
}
@media (max-width: 991px){
    .pl15pr0{
        padding-left: 0;
        padding-top: 30px
    }
}
/*============================================================================================*/
/* Listing Page */
/*============================================================================================*/
/*============================================================================================*/
/* Details Page */
/*============================================================================================*/
/* NAV TABS TABSBAR */
.fixed {
    position:fixed;
    top:0px;
    z-index: 10;
    right: 0;
    left: 0;
}
/* MAP */
.marker_info {
    width: 280px;
    height: 320px;
    border-radius: 3px;
    text-align: center;
    background: #FFF;
    background: rgba(255, 255, 255, 0.9);
    position: relative;
    z-index: 9999999;
    font-family: "Montserrat", Arial, sans-serif;
    transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
}
.marker_info h3 {
    font-size: 18px;
    line-height: 18px;
    text-transform: uppercase;
    margin-bottom: 10px;
}
.marker_info span {
    display: block;
    padding: 0px 20px;
    font-size: 12px;
    line-height: 16px;
    color: #7a7f82;
    margin-bottom: 15px;
}
.maps iframe{
    pointer-events: none;
}
#map{
    width:100%;
    height:450px;
    border-bottom:1px solid #ddd;
    border-top:1px solid #ddd;
}
.aboutHotel__amenities__wrap__ul {
    list-style-type: none;
    float: left;
}
ul, li {
    border: 0;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: baseline;
}
.aboutHotel__amenities__wrap__li {
    float: left;
    display: block;
    margin-right: 1.75788%;
    width: 49.12106%;
    margin: 0;
    color: #383838;
    line-height: 28px;
    font-size: 14px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
ul, li {
    list-style-type: none;
    border: 0;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: baseline;
}
.line {
    height: 2px;
    width: 40px;
    background-color: #4d9cd7;
    display: inline-block;
}
/* REVIEWS */
.tablehover td{
    padding:10px
}
.tablehover{
    background:#fff;
    transition: all .2s ease-in-out;
}
.tablehover:hover{
    background:#efefef;
    cursor:pointer;
}
.fixedtopic{
    height:300px;
    overflow-y: scroll;
}
.msgbox{
    padding:10px;
    background:#efefef;
    cursor:pointer;
}
.msgbox:hover{
    background:#e5e5e5;
}
.msgbox2{
    padding:10px;
    background:#fff;
    cursor:pointer;
}
.msgbox2:hover{
    background:#d6ebf5;
}
.badge {
    background-color: #BBBBBB !important;
    border-radius: 4px !important;
}
/* check for inclusions */
ul.list_ok li:before {
    font-style: normal;
    font-weight: bold;
    font-family: "icon_set_1";
    font-size: 14px;
    content: "\6c";
    color: #356bc8;
    position: absolute;
    left: 0;
    top: 0;
}
ul.list_ok li {
    position: relative;
    padding-left: 25px;
}
ul.list_ok {
    list-style: none;
    margin: 0 0 20px 0;
    padding: 0;
    line-height: 22px;
}
/* Panels */
.panel-inverse {
    color: #fff !important;
    background-color: #062d5d !important;
    border-color: #062d5d;
}
.panel-purple {
    color: #fff !important;
    background-color: #91479a !important;
    border-color: #91479a;
}
.panel-yellow {
    color: #fff !important;
    background-color: #f97300 !important;
    border-color: #ce5f00;
}
.panel-blue {
    color: #fff !important;
    background-color: #2496d7 !important;
    border-color: #1880bb;
}
.panel-green {
    color: #fff !important;
    background-color: #63A531 !important;
    border-color: #63A531;
}
/* scroller */
.scroll-400 {
    padding-left: 2px;
    max-height: 400px;
    overflow-y: scroll;
    padding-right: 10px;
}
/*============================================================================================*/
/* Details Page */
/*============================================================================================*/
/*============================================================================================*/
/* Booking Page */
/*============================================================================================*/
.filtertip {
    background: #FF7802;
    padding: 0px;
    color: #fff;
    position: relative;
    text-align: center;
    line-height: 10px;
}
.hpadding30 {
    padding: 0 30px;
}
@media (min-width: 992px) .paymentbox {
    margin-left: 10px;
    margin-right: -15px;
}
.paymentbox {
    margin-left: -15px;
    margin-right: -15px;
}
.bookingside {
    background: #fff;
    border: 1px solid #E8E8E8;
    position: relative;
    background-color: white;
}
.right-content{
    padding: -1px
}
.searchbox-padding{
    float: left !important;
}
@media (max-width: 992px){
    .searchbox-padding{
        width: 100%
    }
    .right-content{
        padding: 0px
    }
    .hpadding30{
        padding: 0 46px;
    }
}
@media (max-width: 765px){
    .hpadding30{
        padding: 0 30px;
    }
}
/*============================================================================================*/
/* Blog */
/*============================================================================================*/
ul.recent_post{
    margin:0;
    padding:0
}
ul.recent_post li{
    padding:0 0 8px 0;
    margin-bottom:15px;
    border-bottom:1px #e7e7e7 dotted;
    color:#313131;
    list-style:none;
    line-height:18px;
    padding-bottom:15px;
    color:#888;
    font-style:italic
}
ul.recent_post li div{
    padding-left:25px;
    font-style:normal
}
ul.recent_post li:last-child{
    border-bottom:0;
    margin-bottom:0;
    padding-bottom:0
}
.tags a{
    display:inline-block;
    margin:5px 14px 10px 0;
    height:33px;
    line-height:33px;
    background:#ededed url(http://taradmc.com/themes/img/tag_bg.png) no-repeat 91% center;
    padding:0 28px 0 11px;
    color:#555;
    -webkit-border-top-right-radius:20px;
    -webkit-border-bottom-right-radius:20px;
    -moz-border-radius-topright:20px;
    -moz-border-radius-bottomright:20px;
    border-top-right-radius:20px;
    border-bottom-right-radius:20px;
    transition:background .5s ease
}
.tags a:hover{
    text-decoration:none;
    color: #63A531;
    background-color: white;
    border-color: #63A531;
}
.widget h4{
    text-transform:uppercase;
    font-size:16px
}
.post{
    margin-bottom:45px
}
.post h2{
    font-size:22px
}
.post img{
    margin-bottom:18px
}
.post_info{
    padding:10px 0;
    border-bottom:1px #ccc dashed;
    border-top:1px #ccc dashed;
    margin-bottom:12px;
    color:#999
}
.post_info a{
    color:#999
}
.post_info a:hover{
    color:#333
}
.post_info span{
    color:#f66
}
.post-left{
    float:left
}
.post-left ul{
    margin-left:0;
    padding-left:0
}
.post-left ul li{
    float:left;
    margin-right:10px;
    list-style:none
}
.post-right{
    float:right
}
.avatar{
    float:left;
    margin-right:11px
}
.avatar img{
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px
}
.comment_right{
    display:table
}
.comment_info{
    padding-bottom:7px
}
.comment_info span{
    padding:0 12px
}
#comments{
    padding:10px 0 0 0;
    margin-bottom:15px
}
#comments ul{
    padding:0;
    margin:0;
    list-style:none
}
#comments ol{
    padding:0;
    margin:0;
    list-style:none
}
#comments li{
    padding:0 0 23px 0;
    list-style:none
}
#comments ol li ul li{
    padding:23px 0 0 30px;
    margin:0
}
#cat_blog ul{
    list-style:none;
    margin:0;
    padding:0;
    font-size:14px
}
#cat_blog ul li a{
    border-bottom:1px solid #ededed;
    padding:10px 0;
    display:block;
    color:#888
}
#cat_blog ul li:last-child a{
    border-bottom:none;
    padding-bottom:0
}
#cat_blog ul li a:hover{
    color:#e04f67
}
@media (max-width:767px){
    .post-right{
        float:none
    }
    .post-left ul li{
        float:none;
        margin-right:0;
        margin-bottom:3px
    }
}
/*============================================================================================*/
/* Blog */
/*============================================================================================*/
/*============================================================================================*/
/* Dohop Flights Style */
/*============================================================================================*/
.autosuggest{
    margin-left:0px;
    position:absolute;
    z-index:10003;
    cursor:pointer;
    color:rgba(99,99,99,.83);
    width: 100%;
    ;
    margin-top:-1px;
    padding-right:0px!important;
    padding-left:0px!important;
    border-radius:0 0 4px 4px
}
.autosuggest ul{
    list-style:none;
    padding:0;
    margin-bottom:0;
    background-color:#062D5D;
    color:#fff
}
.autosuggest ul li{
    padding:5px 10px;
    border-bottom:1px solid #486D9B
}
.autosuggest ul li:hover{
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    color:#fff;
    background:#1F426E;
}
.autosuggest ul li:last-child{
    border-bottom:none
}
.highlight{
    background:white;
    color:#595959
}
/*============================================================================================*/
/* Dohop Flights Style */
/*============================================================================================*/
/*============================================================================================*/
/* Invoice Style */
/*============================================================================================*/
#countdown span{
    color:#4A4A4A;
    font-size:13px;
    margin-left:2px;
    margin-right:2px;
    text-align:center
}
.btn-arrival{
    color:#F33;
    background-color:#FFF;
    display:inline-block;
    padding:6px 12px;
    margin-bottom:0;
    font-size:14px;
    font-weight:normal;
    line-height:1.428571429;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
    cursor:pointer;
    background-image:none;
    border:1px solid #F33;
    border-radius:4px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    -o-user-select:none;
    user-select:none
}
.btn-arrival:hover,.btn-arrival:focus,.btn-arrival:active,.btn-arrival.active,.open .dropdown-toggle.btn-arrival{
    color:#FFF;
    background-color:#F33;
    border-color:#F33
}
.btn-arrival:active,.btn-arrival.active,.open .dropdown-toggle.btn-arrival{
    background-image:none
}
.btn-arrival.disabled,.btn-arrival[disabled],fieldset[disabled] .btn-arrival,.btn-arrival.disabled:hover,.btn-arrival[disabled]:hover,fieldset[disabled] .btn-arrival:hover,.btn-arrival.disabled:focus,.btn-arrival[disabled]:focus,fieldset[disabled] .btn-arrival:focus,.btn-arrival.disabled:active,.btn-arrival[disabled]:active,fieldset[disabled] .btn-arrival:active,.btn-arrival.disabled.active,.btn-arrival[disabled].active,fieldset[disabled] .btn-arrival.active{
    background-color:#FFF;
    border-color:#175BD1
}
.btn-arrival .badge{
    color:#FFF;
    background-color:#1E65DD
}
/*============================================================================================*/
/* Invoice Style */
/*============================================================================================*/
/*============================================================================================*/
/* CarTrawler */
/*============================================================================================*/
#countdown span{
    color:#4A4A4A;
    font-size:13px;
    margin-left:2px;
    margin-right:2px;
    text-align:center
}
.btn-arrival{
    color:#F33;
    background-color:#FFF;
    display:inline-block;
    padding:6px 12px;
    margin-bottom:0;
    font-size:14px;
    font-weight:normal;
    line-height:1.428571429;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
    cursor:pointer;
    background-image:none;
    border:1px solid #F33;
    border-radius:4px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    -o-user-select:none;
    user-select:none
}
.btn-arrival:hover,.btn-arrival:focus,.btn-arrival:active,.btn-arrival.active,.open .dropdown-toggle.btn-arrival{
    color:#FFF;
    background-color:#F33;
    border-color:#F33
}
.btn-arrival:active,.btn-arrival.active,.open .dropdown-toggle.btn-arrival{
    background-image:none
}
.btn-arrival.disabled,.btn-arrival[disabled],fieldset[disabled] .btn-arrival,.btn-arrival.disabled:hover,.btn-arrival[disabled]:hover,fieldset[disabled] .btn-arrival:hover,.btn-arrival.disabled:focus,.btn-arrival[disabled]:focus,fieldset[disabled] .btn-arrival:focus,.btn-arrival.disabled:active,.btn-arrival[disabled]:active,fieldset[disabled] .btn-arrival:active,.btn-arrival.disabled.active,.btn-arrival[disabled].active,fieldset[disabled] .btn-arrival.active{
    background-color:#FFF;
    border-color:#175BD1
}
.btn-arrival .badge{
    color:#FFF;
    background-color:#1E65DD
}
/*============================================================================================*/
/* CarTrawler */
/*============================================================================================*/
/*** Overlay Effect search form on home page ***/
.overlays{
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    min-height: 100%;
    z-index: 4;
    background-color: rgba(0,0,0,0.5);
    position:fixed;
}
/*** Overlay Effect search form on home page ***/
.new_icon{
    max-width: 100%
}
.contact_form{
    margin-bottom: 10px;
}
#child{
    line-height: 42px;
}
select.input-lg{
    line-height: 42px !important;
}

.btn-warning-outline{
    color: #F96D01; 
    border: 1px solid #F96D01;
    padding: 5px;
    border-radius: 5px;
}

.btn-warning-outline:hover {
    background-color: #F96D01;
    color: white;
    transition: all 0.5s;
}

.my-custom-pagination li a{
    /* Customize styles for page numbers */
    color: #367618;
    border: none;
}

.my-custom-pagination li a:hover {
    /* Customize styles for page numbers */
    color: white;
    border-radius: 5px;
    background: #367618;
}

.my-custom-pagination .active a {
    /* Customize styles for active page */
    border: 1px solid #367618;
    background: none;
    color: #367618;
    border-radius: 5px;
}

.my-custom-pagination .active a:hover {
    /* Customize styles for page numbers */
    color: white;
    border: 1px solid #367618;
    background: #367618;
    transition: all 0.5s;
}

.my-custom-pagination .disabled a {
    /* Customize styles for disabled page */
    border: none;
}

#quantityInput::-webkit-inner-spin-button,
#quantityInput::-webkit-outer-spin-button,  
#quantityInputChild::-webkit-inner-spin-button,
#quantityInputChild::-webkit-outer-spin-button,
#quantityInputInfant::-webkit-inner-spin-button,
#quantityInputInfant::-webkit-outer-spin-button{
  -webkit-appearance: none;
  margin: 0;
}

.quantityInput .input-group button:hover {
    background: transparent;
}

.quantityInput .input-group button{
    border: none;
    outline: none;
    background: transparent;
}

.quantityInput .input-group button:focus{
    border: none;
    outline: none;
    background: transparent;
}

.modal-scroll {
    max-height: 400px; /* Set the maximum height you desire */
    overflow-y: auto;
}

.custom-modal-dialog {
    width: 800px; /* Set the desired width */
    border-radius: 10px; /* Set the desired border radius */
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: auto;
    margin-top: 15vh;
}

@media (max-width:770px){
    .form_title{
        margin-right:20px;
        margin-left: 30px
    }
}