@-ms-viewport, @viewport {
  width: device-width;
}
@font-face {
    font-family: mergevr;
    src: url(/assets/fonts/mergevr.eot?040516);
    src: url(/assets/fonts/mergevr.eot?#040516) format('embedded-opentype'), url(/assets/fonts/mergevr.ttf?040516) format('truetype'), url(/assets/fonts/mergevr.woff?040516) format('woff'), url(/assets/fonts/mergevr.svg?040516#mergevr) format('svg');
    font-weight: 400;
    font-style: normal
}
/*------------------------icon stuff------------------*/
[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'mergevr' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Enable Ligatures ================ */
    letter-spacing: 0;
    -webkit-font-feature-settings: "liga";
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-high-res:before {
    content: "\e1b1";
}
.icon-low-res:before {
    content: "\e1b2";
}
.icon-compass:before {
    content: "\e1b3";
}
.icon-gyroscope:before {
    content: "\e1c1";
}
.icon-high-speed:before {
    content: "\e423";
}
.icon-low-speed:before {
    content: "\e424";
}
.icon-arrow_drop_down_circle:before {
    content: "\e5c6";
}
.icon-keyboard_control:before {
    content: "\e5d3";
}
.icon-more_vert:before {
    content: "\e5d4";
}
.icon-share:before {
    content: "\e80d";
}
.icon-favorite:before {
    content: "\e87d";
}
.icon-favorite_outline:before {
    content: "\e87e";
}
.icon-feedback:before {
    content: "\e87f";
}
.icon-help:before {
    content: "\e887";
}
.icon-info:before {
    content: "\e88e";
}
.icon-open_with:before {
    content: "\e89f";
}
.icon-report_problem:before {
    content: "\e8b2";
}
.icon-newspaper:before {
    content: "\e900";
}
.icon-coins:before {
    content: "\e91e";
}
.icon-calendar:before {
    content: "\e904";
}
.icon-user:before {
    content: "\e901";
}
.icon-users:before {
    content: "\e902";
}
.icon-spinner8:before {
    content: "\e905";
}
.icon-pie-chart:before {
    content: "\e906";
}
.icon-stats-dots:before {
    content: "\e907";
}
.icon-stats-bars:before {
    content: "\e908";
}
.icon-popular:before {
    content: "\e909";
}
.icon-gift:before {
    content: "\e90a";
}
.icon-fire:before {
    content: "\e90b";
}
.icon-briefcase:before {
    content: "\e903";
}
.icon-truck:before {
    content: "\e90c";
}
.icon-map:before {
    content: "\e91a";
}
.icon-target:before {
    content: "\e90d";
}
.icon-shield:before {
    content: "\e90e";
}
.icon-power:before {
    content: "\e90f";
}
.icon-categories:before {
    content: "\e91b";
}
.icon-alphabetical:before {
    content: "\e91c";
}
.icon-download3:before {
    content: "\e910";
}
.icon-featured:before {
    content: "\e91d";
}
.icon-motion-intense:before {
    content: "\e912";
}
.icon-motion-intense2:before {
    content: "\e913";
}
.icon-motion-moderate:before {
    content: "\e914";
}
.icon-motion-moderate2:before {
    content: "\e915";
}
.icon-motion-mild:before {
    content: "\e916";
}
.icon-motion-mild2:before {
    content: "\e917";
}
.icon-motion-blank:before {
    content: "\e919";
}
.icon-play3:before {
    content: "\e918";
}
.icon-sort-alpha-asc:before {
    content: "\e911";
}
.icon-vr:before {
    content: "\f26c";
}
.icon-music:before {
    content: "\f001";
}
.icon-search:before {
    content: "\f002";
}
.icon-envelope-o:before {
    content: "\f003";
}
.icon-star:before {
    content: "\f005";
}
.icon-star-o:before {
    content: "\f006";
}
.icon-film:before {
    content: "\f008";
}
.icon-th-large:before {
    content: "\f009";
}
.icon-viewer-profile:before {
    content: "\f00f";
}
.icon-th:before {
    content: "\f00a";
}
.icon-th-list:before {
    content: "\f00b";
}
.icon-check:before {
    content: "\f00c";
}
.icon-close:before {
    content: "\f00d";
}
.icon-search-plus:before {
    content: "\f00e";
}
.icon-cog:before {
    content: "\f013";
}
.icon-trash-o:before {
    content: "\f014";
}
.icon-home:before {
    content: "\f015";
}
.icon-download:before {
    content: "\f019";
}
.icon-arrow-circle-o-down:before {
    content: "\f01a";
}
.icon-arrow-circle-o-up:before {
    content: "\f01b";
}
.icon-play-circle-o:before {
    content: "\f01d";
}
.icon-repeat:before {
    content: "\f01e";
}
.icon-refresh:before {
    content: "\f021";
}
.icon-list-alt:before {
    content: "\f022";
}
.icon-lock:before {
    content: "\f023";
}
.icon-flag:before {
    content: "\f024";
}
.icon-headphones:before {
    content: "\f025";
}
.icon-volume-off:before {
    content: "\f026";
}
.icon-volume-down:before {
    content: "\f027";
}
.icon-volume-up:before {
    content: "\f028";
}
.icon-tag:before {
    content: "\f02b";
}
.icon-tags:before {
    content: "\f02c";
}
.icon-bookmark:before {
    content: "\f02e";
}
.icon-print:before {
    content: "\f02f";
}
.icon-camera:before {
    content: "\f030";
}
.icon-video-camera:before {
    content: "\f03d";
}
.icon-map-marker:before {
    content: "\f041";
}
.icon-chevron-left-light:before {
    content: "\f05b";
}
.icon-chevron-left:before {
    content: "\f053";
}
.icon-chevron-right-light:before {
    content: "\f05f";
}
.icon-chevron-right:before {
    content: "\f054";
}
.icon-plus-circle:before {
    content: "\f055";
}
.icon-minus-circle:before {
    content: "\f056";
}
.icon-times-circle:before {
    content: "\f057";
}
.icon-check-circle:before {
    content: "\f058";
}
.icon-question-circle:before {
    content: "\f059";
}
.icon-info-circle:before {
    content: "\f05a";
}
.icon-times-circle-o:before {
    content: "\f05c";
}
.icon-check-circle-o:before {
    content: "\f05d";
}
.icon-ban:before {
    content: "\f05e";
}
.icon-eye:before {
    content: "\f06e";
}
.icon-eye-slash:before {
    content: "\f070";
}
.icon-exclamation-triangle:before {
    content: "\f071";
}
.icon-comment:before {
    content: "\f075";
}
.icon-shopping-cart:before {
    content: "\f07a";
}
.icon-folder:before {
    content: "\f07b";
}
.icon-folder-open:before {
    content: "\f07c";
}
.icon-twitter-square:before {
    content: "\f081";
}
.icon-facebook-square:before {
    content: "\f082";
}
.icon-camera-retro:before {
    content: "\f083";
}
.icon-thumbs-o-up:before {
    content: "\f087";
}
.icon-thumbs-o-down:before {
    content: "\f088";
}
.icon-linkedin-square:before {
    content: "\f08c";
}
.icon-external-link:before {
    content: "\f08e";
}
.icon-sign-in:before {
    content: "\f090";
}
.icon-phone:before {
    content: "\f095";
}
.icon-phone-square:before {
    content: "\f098";
}
.icon-twitter:before {
    content: "\f099";
}
.icon-facebook:before {
    content: "\f09a";
}
.icon-credit-card:before {
    content: "\f09d";
}
.icon-bullhorn:before {
    content: "\f0a1";
}
.icon-bell-o:before {
    content: "\f0a2";
}
.icon-globe:before {
    content: "\f0ac";
}
.icon-bars:before {
    content: "\f0c9";
}
.icon-pinterest:before {
    content: "\f0d2";
}
.icon-pinterest-square:before {
    content: "\f0d3";
}
.icon-linkedin:before {
    content: "\f0e1";
}
.icon-lightbulb-o:before {
    content: "\f0eb";
}
.icon-desktop:before {
    content: "\f108";
}
.icon-laptop:before {
    content: "\f109";
}
.icon-tablet:before {
    content: "\f10a";
}
.icon-mobile:before {
    content: "\f10b";
}
.icon-quote-left:before {
    content: "\f10d";
}
.icon-quote-right:before {
    content: "\f10e";
}
.icon-gamepad:before {
    content: "\f11b";
}
.icon-rocket:before {
    content: "\f135";
}
.icon-chevron-circle-left:before {
    content: "\f137";
}
.icon-chevron-circle-right:before {
    content: "\f138";
}
.icon-chevron-circle-up:before {
    content: "\f139";
}
.icon-chevron-circle-down:before {
    content: "\f13a";
}
.icon-youtube-square:before {
    content: "\f166";
}
.icon-youtube:before {
    content: "\f167";
}
.icon-instagram:before {
    content: "\f16d";
}
.icon-apple:before {
    content: "\f179";
}
.icon-windows:before {
    content: "\f17a";
}
.icon-android:before {
    content: "\f17b";
}
.icon-linux:before {
    content: "\f17c";
}
.icon-skype:before {
    content: "\f17e";
}
.icon-vimeo-square:before {
    content: "\f194";
}
.icon-file-pdf-o:before {
    content: "\f1c1";
}
.icon-file-word-o:before {
    content: "\f1c2";
}
.icon-file-excel-o:before {
    content: "\f1c3";
}
.icon-file-powerpoint-o:before {
    content: "\f1c4";
}
.icon-file-image-o:before {
    content: "\f1c5";
}
.icon-file-archive-o:before {
    content: "\f1c6";
}
.icon-file-audio-o:before {
    content: "\f1c7";
}
.icon-file-movie-o:before {
    content: "\f1c8";
}
.icon-file-code-o:before {
    content: "\f1c9";
}
.icon-git-square:before {
    content: "\f1d2";
}
.icon-git:before {
    content: "\f1d3";
}
.icon-share-alt-square:before {
    content: "\f1e1";
}
.icon-google-wallet:before {
    content: "\f1ee";
}
.icon-cc-visa:before {
    content: "\f1f0";
}
.icon-cc-mastercard:before {
    content: "\f1f1";
}
.icon-cc-discover:before {
    content: "\f1f2";
}
.icon-cc-amex:before {
    content: "\f1f3";
}
.icon-cc-paypal:before {
    content: "\f1f4";
}
.icon-cc-stripe:before {
    content: "\f1f5";
}
.icon-bell-slash:before {
    content: "\f1f6";
}
.icon-bell-slash-o:before {
    content: "\f1f7";
}
.icon-copyright:before {
    content: "\f1f9";
}
.icon-merge-m:before {
    content: "\6d";
}
.icon-merge-e:before {
    content: "\65";
}
.icon-merge-r:before {
    content: "\72";
}
.icon-merge-g:before {
    content: "\67";
}
.icon-merge-virtual:before {
    content: "\f225";
}
.icon-merge-reality:before {
    content: "\f226";
}
.icon-facebook-official:before {
    content: "\f230";
}
.icon-pinterest-p:before {
    content: "\f231";
}
.icon-trademark:before {
    content: "\f25c";
}
.icon-registered:before {
    content: "\f25d";
}
.icon-creative-commons:before {
    content: "\f25e";
}
.icon-add-merge-to-home:before {
    content: "\f266";
}
.icon-merge-icon:before {
    content: "\f267";
}
.icon-merge-wordmark:before {
    content: "\f268";
}
.icon-merge-logo-square:before {
    content: "\f269";
}
.icon-merge-logo-wide:before {
    content: "\f26a";
}
.icon-merge-logo-no-icon:before {
    content: "\f26b";
}
.icon-amazon:before {
    content: "\f270";
}
/* ---------------loader diamond ------------- */
.sk-folding-cube {
    opacity: .5;
    margin: 20px auto;
    width: 40px;
    height: 40px;
    position: relative;
    -webkit-transform: rotateZ(45deg);
    transform: rotateZ(45deg)
}
.sk-folding-cube .sk-cube {
    float: left;
    width: 50%;
    height: 50%;
    position: relative;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}
.sk-folding-cube .sk-cube:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #6b2c90;
    -webkit-animation: sk-foldCubeAngle 2.4s infinite linear both;
    animation: sk-foldCubeAngle 2.4s infinite linear both;
    -webkit-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    transform-origin: 100% 100%
}
.sk-folding-cube .sk-cube2 {
    -webkit-transform: scale(1.1) rotateZ(90deg);
    transform: scale(1.1) rotateZ(90deg)
}
.sk-folding-cube .sk-cube3 {
    -webkit-transform: scale(1.1) rotateZ(180deg);
    transform: scale(1.1) rotateZ(180deg)
}
.sk-folding-cube .sk-cube4 {
    -webkit-transform: scale(1.1) rotateZ(270deg);
    transform: scale(1.1) rotateZ(270deg)
}
.sk-folding-cube .sk-cube2:before {
    -webkit-animation-delay: .3s;
    animation-delay: .3s
}
.sk-folding-cube .sk-cube3:before {
    -webkit-animation-delay: .6s;
    animation-delay: .6s
}
.sk-folding-cube .sk-cube4:before {
    -webkit-animation-delay: .9s;
    animation-delay: .9s
}
@-webkit-keyframes sk-foldCubeAngle {
    0%, 10% {
        -webkit-transform: perspective(140px) rotateX(-180deg);
        transform: perspective(140px) rotateX(-180deg);
        opacity: 0
    }
    25%,
    75% {
        -webkit-transform: perspective(140px) rotateX(0);
        transform: perspective(140px) rotateX(0);
        opacity: 1
    }
    100%,
    90% {
        -webkit-transform: perspective(140px) rotateY(180deg);
        transform: perspective(140px) rotateY(180deg);
        opacity: 0
    }
}
@keyframes sk-foldCubeAngle {
    0%, 10% {
        -webkit-transform: perspective(140px) rotateX(-180deg);
        transform: perspective(140px) rotateX(-180deg);
        opacity: 0
    }
    25%,
    75% {
        -webkit-transform: perspective(140px) rotateX(0);
        transform: perspective(140px) rotateX(0);
        opacity: 1
    }
    100%,
    90% {
        -webkit-transform: perspective(140px) rotateY(180deg);
        transform: perspective(140px) rotateY(180deg);
        opacity: 0
    }
}
