/*
 Theme Name:     Manual RuVDS Child Theme
 Theme URI:      https://ruvds.com/
 Description:    RuVDS Child Theme for Manual
 Author:         Andrey Tomilenko
 Author URI:     https://ruvds.com
 Template:       manual
 Version:        1.0
*/
 
/* ------- Insert custom styles below this line ------- */

@font-face {
    font-family: 'whitneymedium';
    src: url('/wp-content/themes/manual-child/fonts/Whitney-Medium.eot');
    src: url('/wp-content/themes/manual-child/fonts/Whitney-Medium.eot?#iefix') format('embedded-opentype'),
    url('/wp-content/themes/manual-child/fonts/Whitney-Medium.woff') format('woff'),
    url('/wp-content/themes/manual-child/fonts/Whitney-Medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'whitneybold';
    src: url('/wp-content/themes/manual-child/fonts/Whitney-Bold.eot');
    src: url('/wp-content/themes/manual-child/fonts/Whitney-Bold.eot?#iefix') format('embedded-opentype'),
    url('/wp-content/themes/manual-child/fonts/Whitney-Bold.woff') format('woff'),
    url('/wp-content/themes/manual-child/fonts/Whitney-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

.ruvds-header-container {
    display: flex;
    align-items: center;
}

.ruvds-mainmenu-left-container {
    width: 150px;
    min-width: 150px;
}

.ruvds-mainmenu-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 550px;
  margin-top: 25px;
  text-transform: uppercase;
  font-family: whitneymedium, Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 16px; }

.ruvds-mainmenu-container a,
.ruvds-mainmenu-container a:visited {
  text-decoration: none;
  color: #6e6e6e;
  transition: all 0.2s linear;
}

.ruvds-mainmenu-container a:hover {
  color: #3ac1ef; }

.ruvds-mainmenu-itemicon {
  display: flex;
  flex-direction: row; }

.ruvds-mainmenu-itemicon img {
  margin-right: 5px; }

.ruvds-mainmenu-itemicon a,
.ruvds-mainmenu-itemicon a:visited {
  color: #3ac1ef; }

.ruvds-mainmenu-itemicon a:hover {
  color: #6e6e6e; }

.ruvds-mainmenu-right-container {
    width: 210px;
    min-width: 210px;
    text-align: right;
    position: relative;
    color: #3ac1ef;
}

.lang_curr {
    position: absolute;
    text-align: right;
    width: 100%;
    font-size: 14px;
    color: #666666;
    margin: -8px 0px 0px 5px;
    top: 20px;
    cursor: default;
}

.lang_curr .lang {
    display: inline-block;
    background: url(/wp-content/themes/manual-child/img/lang_local.png?v=1) no-repeat 0px 2px;
    padding: 2px 25px 2px 26px;
    min-width: 30px;
    text-align: left;
}

.lang_curr .curr {
    display: inline-block;
    padding: 2px 25px 2px 20px;
    min-width: 32px;
    text-align: left;
    margin-left: 7px;
}

.lang_curr .curr>span {
    font-size: 20px;
    margin-left: -18px;
    position: absolute;
    margin-top: -5px;
}

.ruvds-support-phone {
    margin-top: 40px;
}

.ruvds-support-phone-comment {
  font-family: whitneymedium, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-transform: uppercase;
}

.ruvds-support-phone-number {
  font-family: whitneybold, Arial, Helvetica, sans-serif;
  font-size: 21px; }

@media (max-width:991px) {
    .ruvds-mainmenu-container,
    .ruvds-mainmenu-right-container {
        display: none;
    }
    .ruvds-mainmenu-left-container {
        padding-top: 15px
    }
    .ruvds-header-container {
        display: block;
    }
    .ruvds-mainmenu-left-container {
        float: left;
    }
}
