/*
Theme Name: wagview1
Theme URI: http://www.wagview.com
Description: wagview theme take 1
Author: wagview.com
Author URI: http://www.wagview.com
Version: 1.78.0
*/
/*
    Copyright (C) 2015-2017  wagview.com
*/


.theme_wagview1_header button,
.theme_wagview1_header input {
    width:                      12em;
}

.theme_wagview1_header .theme_wagview1_panel_items {
    overflow:                   hidden;
    text-align:                 center;
}

@font-face {
  font-family:                  'PT Sans Narrow';
  font-style:                   normal;
  font-weight:                  700;
  src:                          local('PT Sans Narrow Bold'),
                                local('PTSans-NarrowBold'),
                                url(fonts/ptsansnarrow.woff) format('woff');
}


/* Plugin widget styles go here... */

body.theme_wagview1__body .widget_view_agg__screen {
    background:                 white;
    color:                      black;
}

body.theme_wagview1__body .widget_view_agg__a__go_back {
    padding:                    1.25em;
}


/* Theme widget styles go here... */

.widget_view_agg__div__hamster__view_token .widget_view_agg__div__mouse__header__name {
    cursor:                     text;
}

.widget_view_agg__div__hamster__view_token .widget_view_agg__div__mouse__header__name::selection {
    background-color:           white;
    color:                      blue;
}

.widget_view_agg__div__hamster__view_token___top_indicator {
    cursor:                     default;
}

.widget_view_agg__div__hamster__view_token__notes {
    color:                      yellow;
    display:                    block;
    font-size:                  0.8em;
    font-weight:                bold;
    margin:                     0.0117em;
    text-align:                 center;
    text-decoration:            none;
}

.widget_view_agg__div__hamster__view_token__notes__empty {
    font-style:                 italic;
}

.widget_view_agg__div__hamster__view_token___disabled .widget_view_agg__div__mouse__header {
    background-color:           grey;
}

.widget_view_agg__div__hamster__view_token___disabled label {
    font-weight:                normal;
}

.widget_view_agg__div__hamster__view_token___top_indicator {
    background-color:           red;
    color:                      white;
    font-weight:                bold;
    letter-spacing:             0.15em;
    padding:                    0.25em;
    text-transform:             uppercase;
}

.widget_view_agg__div__intro {
    text-transform:             uppercase;
}

.widget_view_agg__section__enter_client_view_token {
    border:                     0.15em solid transparent;
    border-radius:              0.277778em;
    background:                 rgba(51, 51, 51, 0.85);
    color:                      white;
    font-size:                  18px;
    text-align:                 center;
    overflow:                   hidden;
}

.widget_view_agg__input__client_view_token {
    color:                      white;
    font-family:                monospaced;
    font-size:                  36px;
    text-align:                 center;
    padding:                    0px;
    margin:                     0px;
}

.widget_view_agg__input__client_view_token:-ms-input-placeholder,
.widget_view_agg__input__client_view_token::-moz-placeholder,
.widget_view_agg__input__client_view_token::-webkit-input-placeholder {
    text-align:                 center;
}

.widget_view_agg__section__enter_client_view_token__entry {
    background:                 rgb(51, 51, 51);
    border:                     0.15em solid red;
    border-radius:              0.277778em;
    color:                      white;
    letter-spacing:             -0.0277778em;
    margin:                     0.83334em 0.83334em 0;
    padding:                    0.44446em;
}

.widget_view_agg__section__enter_client_view_token__instructions {
    border-radius:              0.222222em;
}

button.widget_view_agg__section__enter_client_view_token__go {
    border:                     0.15em solid red;
    border-radius:              0.277778em;
    background:                 #333;
    color:                      white;
    letter-spacing:             -0.0277778em;
    font-size:                  18px;
    font-weight:                bold;
    margin:                     0.83334em;
    text-align:                 center;
    width:                      5em;
    padding:                    0.2222em;
    overflow:                   hidden;
    white-space:                nowrap;
}

button.widget_view_agg__section__enter_client_view_token__go:hover {
    background-color:           orange;
}

@media screen {
}

@media screen and (min-width: 1100px) {
    .theme_wagview1_header button,
    .theme_wagview1_header input {
        font-size:              22px;
    }

    .theme_wagview1_footer_container {
        font-size:              13px;
    }

    .widget_view_agg__input__client_view_token {
        font-size:              39px;
    }

    .widget_view_agg__section__enter_client_view_token {
        font-size:              24px;
    }

    .widget_view_agg__div__intro  {
        font-size:              20px;
    }
}

@media screen and (max-width: 1100px) {
    .theme_wagview1_header button,
    .theme_wagview1_header input {
        font-size:              21px;
    }

    .theme_wagview1_footer_container {
        font-size:              13px;
    }

    .widget_view_agg__section__enter_client_view_token {
        font-size:              23px;
    }

    .widget_view_agg__div__intro  {
        font-size:              19px;
    }
}

@media screen and (max-width: 1050px) {
    .theme_wagview1_header button,
    .theme_wagview1_header input {
        font-size:              20px;
    }

    .theme_wagview1_footer_container {
        font-size:              12px;
    }

    .widget_view_agg__input__client_view_token {
        font-size:              38px;
    }

    .widget_view_agg__section__enter_client_view_token {
        font-size:              22px;
    }

    .widget_view_agg__div__intro  {
        font-size:              18px;
    }
}

@media screen and (max-width: 1000px) {
    .theme_wagview1_header button,
    .theme_wagview1_header input {
        font-size:              19px;
    }

    .theme_wagview1_footer_container {
        font-size:              12px;
    }

    .widget_view_agg__input__client_view_token {
        font-size:              37px;
    }

    .widget_view_agg__section__enter_client_view_token {
        font-size:              21px;
    }

    .widget_view_agg__div__intro  {
        font-size:              17px;
    }
}

@media screen and (max-width: 950px) {
    .theme_wagview1_header button,
    .theme_wagview1_header input {
        font-size:              18px;
    }

    .theme_wagview1_footer_container {
        font-size:              11px;
    }

    .widget_view_agg__input__client_view_token {
        font-size:              36px;
    }

    .widget_view_agg__section__enter_client_view_token {
        font-size:              20px;
    }

    .widget_view_agg__div__intro  {
        font-size:              16px;
    }
}

@media screen and (max-width: 900px) {
    .theme_wagview1_header button,
    .theme_wagview1_header input {
        font-size:              17px;
    }

    .theme_wagview1_footer_container {
        font-size:              11px;
    }

    .widget_view_agg__input__client_view_token {
        font-size:              35px;
    }

    .widget_view_agg__section__enter_client_view_token {
        font-size:              19px;
    }

    .widget_view_agg__div__intro  {
        font-size:              15px;
    }
}

@media screen and (max-width: 850px) {
    .theme_wagview1_header button,
    .theme_wagview1_header input {
        font-size:              16px;
    }

    .theme_wagview1_footer_container {
        font-size:              10px;
    }

    .widget_view_agg__input__client_view_token {
        font-size:              34px;
    }

    .widget_view_agg__section__enter_client_view_token {
        font-size:              18px;
    }

    .widget_view_agg__div__intro  {
        font-size:              14px;
    }
}

@media screen and (max-width: 800px) {
    .theme_wagview1_header button,
    .theme_wagview1_header input {
        font-size:              15px;
    }

    .theme_wagview1_footer_container {
        font-size:              10px;
    }

    .widget_view_agg__input__client_view_token {
        font-size:              33px;
    }

    .widget_view_agg__section__enter_client_view_token {
        font-size:              17px;
    }

    .widget_view_agg__div__intro  {
        font-size:              13px;
    }
}

@media screen and (max-width: 750px) {
    .theme_wagview1_header button,
    .theme_wagview1_header input {
        font-size:              14px;
    }

    .theme_wagview1_footer_container {
        font-size:              9px;
    }

    .widget_view_agg__input__client_view_token {
        font-size:              32px;
    }

    .widget_view_agg__section__enter_client_view_token {
        font-size:              16px;
    }

    .widget_view_agg__div__intro  {
        font-size:              12px;
    }
}

@media screen and (max-width: 700px) {
    .theme_wagview1_header button,
    .theme_wagview1_header input {
        font-size:              13px;
    }

    .theme_wagview1_footer_container {
        font-size:              9px;
    }

    .widget_view_agg__input__client_view_token {
        font-size:              31px;
    }

    .widget_view_agg__section__enter_client_view_token {
        font-size:              15px;
    }

    .widget_view_agg__div__intro  {
        font-size:              11px;
    }
}

@media screen and (max-width: 650px) {
    .theme_wagview1_header button,
    .theme_wagview1_header input {
        font-size:              12px;
    }

    .theme_wagview1_footer_container {
        font-size:              8px;
    }

    .widget_view_agg__input__client_view_token {
        font-size:              30px;
    }

    .widget_view_agg__section__enter_client_view_token {
        font-size:              14px;
    }

    .widget_view_agg__div__intro  {
        font-size:              10px;
    }
}

@media screen and (max-width: 600px) {
    .theme_wagview1_header button,
    .theme_wagview1_header input {
        font-size:              11px;
    }

    .theme_wagview1_footer_container {
        font-size:              8px;
    }

    .widget_view_agg__input__client_view_token {
        font-size:              29px;
    }

    .widget_view_agg__section__enter_client_view_token {
        font-size:              13px;
    }

    .widget_view_agg__div__intro  {
        font-size:              9px;
    }
}

@media screen and (max-width: 550px) {
    .theme_wagview1_header button,
    .theme_wagview1_header input {
        font-size:              10px;
    }

    .theme_wagview1_footer_container {
        font-size:              7px;
    }

    .widget_view_agg__input__client_view_token {
        font-size:              28px;
    }

    .widget_view_agg__section__enter_client_view_token {
        font-size:              12px;
    }

    .widget_view_agg__div__intro  {
        font-size:              8px;
    }
}

@media screen and (max-width: 500px) {
    .theme_wagview1_header button,
    .theme_wagview1_header input {
        font-size:              9px;
    }

    .theme_wagview1_footer_container {
        font-size:              7px;
    }

    .widget_view_agg__input__client_view_token {
        font-size:              27px;
    }

    .widget_view_agg__section__enter_client_view_token {
        font-size:              11px;
    }

    .widget_view_agg__div__intro  {
        font-size:              7px;
    }
}
