.reset-ul {
 margin: 0;
 padding: 0;
 list-style: none;
}
.center-inner {
 text-align: center;
}
.left-inner {
 text-align: left;
}
.right-inner {
 text-align: right;
}
.justify-inner {
 text-align: justify;
}
.invisible {
 display: none;
}
.visible {
 display: run-in;
}
.hidden {
 visibility: hidden;
 opacity: 0;
}
.shown {
 visibility: visible;
 opacity: 1;
}
.pull-left {
 float: left;
}
.pull-right {
 float: right;
}
.clear {
 clear: both;
}
.clearright {
 clear: right;
}
.clearleft {
 clear: left;
}
.clearfix:before,
.clearfix:after {
 content: "";
 display: table;
}
.clearfix:after {
 clear: both;
}
article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
 display: block;
}
audio,
canvas,
video {
 display: inline-block;
}
audio:not([controls]) {
 display: none;
 height: 0;
}
[hidden] {
 display: none;
}
html {
 font-family: sans-serif;
 -ms-text-size-adjust: 100%;
 -webkit-text-size-adjust: 100%;
}
body {
 margin: 0;
}
a {
 background: transparent;
}
a:focus {
 outline: thin dotted;
}
a:active,
a:hover {
 outline: 0;
}
h1 {
 font-size: 1.4em;
 margin: 0.67em 0;
 text-align: center;
 padding: 3px; 
 background: #e3f3ff;
 border-top-left-radius: 5px; 
 border-top-right-radius: 5px; 
 border-bottom-right-radius: 5px; 
 border-bottom-left-radius: 5px; 
}

h2 {
 font-size: 1.1em;
 margin: 0.67em 0;
 text-align: center;
 font-weight: 550;
}

abbr[title] {
 border-bottom: 1px dotted;
}
b,
strong {
 font-weight: bold;
}
hr {
 -moz-box-sizing: content-box;
 box-sizing: content-box;
 height: 1px;
 border: 0;
 background: #ccc;
}

.hr_1 {
 -moz-box-sizing: content-box;
 box-sizing: content-box;
 height: 1px;
 border: 0;
 background: #fff;
}

pre {
 font-family: monospace, serif;
 font-size: 1em;
}
pre {
 white-space: pre-wrap;
}
q {
 quotes: "\201C" "\201D" "\2018" "\2019";
}
small {
 font-size: 80%;
}
sub,
sup {
 font-size: 75%;
 line-height: 0;
 position: relative;
 vertical-align: baseline;
}
sup {
 top: -0.5em;
}
sub {
 bottom: -0.25em;
}
img {
 border: 0;
}
svg:not(:root) {
 overflow: hidden;
}
figure {
 margin: 0;
}
fieldset {
 border: 1px solid #c0c0c0;
 margin: 0 2px;
 padding: 0.35em 0.625em 0.75em;
}
legend {
 border: 0;
 padding: 0;
}
button,
select,
textarea {
 font-family: inherit;
 margin: 0;
}
button,
input {
 line-height: normal;
}
button,
select {
 text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
 -webkit-appearance: button;
 cursor: pointer;
}
button[disabled],
html input[disabled] {
 cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
 box-sizing: border-box;
 padding: 0;
}
input[type="search"] {
 -webkit-appearance: textfield;
 -moz-box-sizing: content-box;
 -webkit-box-sizing: content-box;
 box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
 border: 0;
 padding: 0;
}
textarea {
 overflow: auto;
 vertical-align: top;
}
iframe, object, embed {max-width: 100%;}
/*-----------------------*/
/*-----------------------*/
/*Common, default
-------------------------*/
body {
 margin: 0;
 font: 0.875em/1.429 'Open Sans', sans-serif;
 color: #4b4b4b;
 background: #fff;
 
}
body.t-body {
 background: #d7e7f7;
 
}
body {
 text-align: left;
}
a {
 color: #003057;
 text-decoration: none;
}
a:hover {
 color: #000000;
}
a img {
 border: 0;
}
p {
 margin: 12px 0;
}
ul {
 margin: 12px 0;
 padding: 0 0 0 20px;
 list-style: square;
}
ul ul {
 margin: 0;
 list-style: disc;
}
ul ul ul {
 list-style: circle;
}

.t-container {
 width: 1003px;
 margin: auto;
 
}
.b-white {
 background: #fff;
 border-top-left-radius: 7px; border-top-right-radius: 7px; border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; 
}
/*-----------------------*/
/*Header
-------------------------*/
#top {
 background: #242424;
 
}
#top nav {
 margin-right: 160px;
}
#top .uMenuRoot {
 margin: 0;
 padding: 0;
 list-style: none;
}
#top .uMenuRoot ul {
 margin: 0;
 padding: 0;
 min-width: 100%;
 list-style: none;
 position: absolute;
 width: 0;
 z-index: 1;
 left: 0;
 top: 100%;
 visibility: hidden;
 opacity: 0;
 -webkit-transition: all 0.2s 0.15s ease-out;
 transition: all 0.2s 0.15s ease-out;
 white-space: nowrap;
 background: #515151;
 overflow: hidden;
}
#top .uMenuRoot ul ul {
 top: 0;
 left: 100%;
}
#top .uMenuRoot li {
 float: left;
 position: relative;
 list-style: none !important;
 -webkit-transition: all 0.1s 0s ease-out;
 transition: all 0.1s 0s ease-out;
}
#top .uMenuRoot li.has-submenu > a:after,
#top .uMenuRoot li.has-submenu > span:after {
 display: block;
 position: absolute;
 content: "+";
 right: 5px;
 top: 0;
}
#top .uMenuRoot li:hover > a {
 color: #fff;
 background: #1dacd6;
 
}
#top .uMenuRoot li:hover > ul {
 visibility: visible;
 opacity: 1;
 width: auto;
 overflow: visible;
}
#top .uMenuRoot li .uMenuItemA {
 color: #fff;
 background: #0099cc;
 
}
#top .uMenuRoot li li {
 float: none;
}
#top .uMenuRoot li li:hover > a {
 box-shadow: none;
}
#top .uMenuRoot li li a {
 padding: 0 25px 0 20px;
 line-height: 2.5;
}
#top .uMenuRoot li li .uMenuItemA {
 box-shadow: none;
}
#top .uMenuRoot li > span {
 display: block;
 padding: 0 15px 4px 15px;
 line-height: 3.286;
}
#top .uMenuRoot a {
 display: block;
 padding: 0 15px 4px 15px;
 line-height: 3.286;
 color: #fff;
 -webkit-transition: all 0.1s 0s ease-out;
 transition: all 0.1s 0s ease-out;
}
#top .uMenuRoot a:hover + ul {
 visibility: visible;
 opacity: 1;
}
.show-menu {
 display: none;
 width: 50px;
 height: 50px;
 background: #2a72cc url(/web/20221222122735im_/https://call-sound.ru/.s/t/1081/menu.png) no-repeat center center;
 
 cursor: pointer;
}
.show-search {
 display: none;
 width: 50px;
 height: 50px;
 float: right;
 background: #767676 url(/web/20221222122735im_/https://call-sound.ru/.s/t/1081/search-mobile.png) no-repeat center center;
 
 cursor: pointer;
}
.b-search {
 width: 160px;
 height: 30px;
 margin-top: 9px;
 margin-bottom: 9px;
 overflow: hidden;
 -webkit-transition: all 0.1s 0s ease-out;
 transition: all 0.1s 0s ease-out;
}
.b-search .schQuery,
.b-search .schBtn {
 float: left;
}
.b-search input[type=text] {
 width: 160px !important;
 padding-right: 30px !important;
 background: #c9c8c8 !important;
 border: none;
}
.b-search input[type=submit] {
 width: 30px !important;
 margin-left: -30px;
 font-size: 0 !important;
 color: transparent !important;
 background: url(/web/20221222122735im_/https://call-sound.ru/.s/t/1081/search.png) no-repeat center center !important;
 box-shadow: none !important;
}
.b-maincontent .queryField {
 width: auto !important;
}
.b-usermenu {
 text-align: right;
 font-size: 0.929em;
 line-height: 3.077;
}
/*-----------------------*/
/*Main
-------------------------*/
.b-logo {
 float: left;
 width: 280px;
 padding: 35px 15px 25px;
 text-align: center;
 -ms-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
}
.b-logo img {
 max-width: 100%;
}
.site-title {
 margin: 15px 0 0 0;
 padding: 5px 0;
 font-size: 1.429em;
 line-height: 1.5;
 font-weight: bold;
}
.site-slogan {
 line-height: 2.143;
}
.b-maincontent {
 float: right;
 width: 681px;
}
.b-maincontent .smiles img {
 max-width: none;
}
#allEntries img {
 max-width: 100%;
}
img.site-img {
 vertical-align: top;
 width: 100%;
}
.content-padding {
 padding: 0px 20px 20px 20px;
}
.site-intro {
 margin: 10px 0;
 line-height: 1.714;
}
.eBlock {
 padding-bottom: 7px;
 margin: 20px 0;
 border-bottom: 1px dotted #bbb;
 table-layout: fixed;
}

.eBlock + br {
 display: none;
}
.eBlock > tbody > tr > td {
 padding: 0 !important;
}
.eTitle {
 margin-bottom: 10px;
 padding-left: 0px;
 font-size: 15px;
 line-height: 1.333;
 font-weight: normal;
 color: #4b4b4b;
 
}
.eTitle a {
 color: #4b4b4b;
}
.eTitle a:hover {
 color: #717171;
}
.eTitle div[style^="float:right"] a {font-size: inherit;}
.eMessage,
.eText {
 margin: 12px 0;
 padding: 0 !important;
 text-align: justify !important;
}
.eMessage,
.eText,
.cMessage {
 word-wrap: break-word;
}
.eMessage img,
.eText img {
 margin: 5px !important;
 max-width: 100%;
}
.eDetails,
.eDetails1,
.eDetails2 {
 margin: 10px 0;
 text-align: left;
 font-size: 0.929em;
 line-height: 2.154;
}
.eDetails > a:last-child,
.eDetails1 > a:last-child,
.eDetails2 > a:last-child,
.eDetails > span:last-child,
.eDetails1 > span:last-child,
.eDetails2 > span:last-child {
 margin-right: 0;
}
.e-reads,
.e-redirects,
.e-author,
.e-add,
.e-date,
.e-comments,
.e-rating,
.e-loads,
.e-category,
.e-tags,
.e-placed,
.e-author-phone {
 margin-right: 25px;
 padding-left: 22px;
 display: inline-block;
 vertical-align: middle;
}
.ed-sep,
.ed-title {
 display: none !important;
 margin: 0 !important;
 padding: 0 !important;
}
.eDetails .u-star-rating-15 {
 display: inline-block;
 vertical-align: middle;
 margin-left: 5px;
}
.e-reads,
.e-redirects {
 background: url(/web/20221222122735im_/https://call-sound.ru/.s/t/1081/e-reads.png) no-repeat left center;
}
.e-author,
.e-add {
 background: url(/web/20221222122735im_/https://call-sound.ru/.s/t/1081/e-author.png) no-repeat left center;
}
.e-date {
 background: url(/web/20221222122735im_/https://call-sound.ru/.s/t/1081/e-date.png) no-repeat left center;
}
.e-comments {
 background: url(/web/20221222122735im_/https://call-sound.ru/.s/t/1081/e-comments.png) no-repeat left center;
}
.e-rating {
 background: url(/web/20221222122735im_/https://call-sound.ru/.s/t/1081/e-rating.png) no-repeat left center;
}
.e-loads {
 padding-left: 15px;
 background: url(/web/20221222122735im_/https://call-sound.ru/.s/t/1081/e-loads.png) no-repeat left center;
}
.e-category {
 background: url(/web/20221222122735im_/https://call-sound.ru/.s/t/1081/e-category.png) no-repeat left center;
}
.e-tags {
 background: url(/web/20221222122735im_/https://call-sound.ru/.s/t/1081/e-tags.png) no-repeat left center;
}
.e-placed {
 background: url(/web/20221222122735im_/https://call-sound.ru/.s/t/1081/e-placed.png) no-repeat left center;
}
.e-author-phone {
 background: url(/web/20221222122735im_/https://call-sound.ru/.s/t/1081/e-phone.png) no-repeat left center;
}
.catDescr {
 font-size: .875em;
}
.catPages1,
.catPages2,
.pagesBlock1,
.pagesBlock2,
.pagesBlockuz1,
.pagesBlockuz2 {
 margin: 20px 0;
}
span.catPages1,
span.catPages2,
span.pagesBlock1,
span.pagesBlock2,
span.pagesBlockuz1,
span.pagesBlockuz2 {
 display: inline-block;
}
.catPages1 a,
.catPages2 a,
.pagesBlock1 a,
.pagesBlock2 a,
.pagesBlockuz1 a,
.pagesBlockuz2 a,
.catPages1 b,
.catPages2 b,
.pagesBlock1 b,
.pagesBlock2 b,
.pagesBlockuz1 b,
.pagesBlockuz2 b {
 display: inline-block;
 margin: 0 2px;
 padding: 2px 8px;
 background: #f5f5f5;
        font-weight: normal;
    color: #000;
    border: 1px solid #000;
    margin-bottom :5px;
}
.catPages1 b,
.catPages2 b,
.pagesBlock1 b,
.pagesBlock2 b,
.pagesBlockuz1 span,
.pagesBlockuz2 b {
 font-weight: normal;
 background: #636363;
 color: #fff;
        display: inline-block;
    margin: 0 2px;
    padding: 2px 8px;
    margin-bottom :5px;
}
.catPages1 a:hover,
.catPages2 a:hover,
.pagesBlock1 a:hover,
.pagesBlock2 a:hover,
.pagesBlockuz1 a:hover,
.pagesBlockuz2 a:hover {
 background: #e0e0e0;
}
.cat-blocks.with-clear:after {
 clear: none;
}
.user_avatar img {
 border-radius: 5px;
 background: #fff;
 padding: 2px;
 box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cMessage .user_avatar img {
 margin: 0 6px 6px 0;
}
.cMessage {
 padding: 5px 0 !important;
 overflow: hidden;
}
.cBlock1,
.cBlock2 {
 border-top: 1px dotted #e7e7e7;
}
.cBlock1 + br,
.cBlock2 + br {
 display: none;
}
.bbCodeBlock,
.bbQuoteBlock {
 margin: 5px 0;
}
.bbCodeName {
 font-size: 0.786em !important;
 line-height: 1.455;
 padding-left: 13px !important;
}
.codeMessage {
 padding: 5px;
 font: 11px 'Consolas', 'Courier New', 'sans-serif';
 background-color: #ebebeb;
 color: #000;
}
.bbQuoteName {
 font-size: 0.786em !important;
 line-height: 1.455;
 padding-left: 13px !important;
}
.quoteMessage {
 margin: 0 0 5px 0;
 padding: 3px 10px 3px 10px;
 color: #666;
 font-style: italic;
 border: none !important;
 border-left: 3px solid #8c9294 !important;
 background-color: #dce3e9;
 font-size: 0.857em;
 line-height: 1.5;
}
#invoice-table td {
 padding: 3px 1px;
}
#cat-select {
 max-width: 230px;
}

/*Sidebar
-------------------------*/
.b-sidebar {
 clear: left;
 width: 290px;
 height: 1500px; 
 margin: 0px 0 0 0;
 border-top-left-radius: 7px; border-top-right-radius: 7px; border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; 
}
.block {
 padding: 0px 10px; 
 margin: 10px 0;
 border-bottom: 1px dotted #bbb;
 
}
.block:last-child {
 border-bottom: 0;
}
.blocktitle {
 font-size: 1.143em;
 line-height: 1.5;
 font-weight: bold;
 text-align: center;
}
.blockcontent {
 margin: 0px 0 20px;
 display: table;
 width: 100%;
 
}
.calTable {
 width: 100%;
 border-spacing: 0;
 border-collapse: collapse;
}
.calTable td {
 padding-top: 5px;
 padding-bottom: 5px;
}
.calWday,
.calWdaySe,
.calWdaySu {
 background: #e6e6e6;
}
.calMdayA,
.calMdayIsA {
 background: #e6e6e6;
}
/*-----------------------*/
/*Footer
-------------------------*/
footer {
 padding: 20px 0;
}
footer .t-container {
 text-align: right;
}
footer img {
 vertical-align: middle;
}
/*-----------------------*/
/*Buttons
-----------------------*/
input[type=button],
input[type=submit],
input[type=reset],
button,
.button {
 display: inline-block;
 vertical-align: middle;
 padding: 5px 12px;
 white-space: nowrap;
 text-align: center;
 text-transform: uppercase;
 height: 30px;
 color: #fff;
 border: none;
 cursor: pointer;
 background-color: #2a72cc;
 -webkit-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
 -webkit-transition: background-color 0.1s 0s ease-out;
 transition: background-color 0.1s 0s ease-out;
 -ms-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 box-shadow: inset 0 -3px rgba(0, 0, 0, 0.09);
 /*--FOR-IE--*/

 *display: inline;
 overflow: visible;
 zoom: 1;
}
input[type=button]::-moz-focus-inner,
input[type=submit]::-moz-focus-inner,
input[type=reset]::-moz-focus-inner,
button::-moz-focus-inner,
.button::-moz-focus-inner {
 border: 0;
 padding: 0;
}
input[type=button]:hover,
input[type=submit]:hover,
input[type=reset]:hover,
button:hover,
.button:hover {
 background-color: #c93979;
}
input[type=button]:active,
input[type=submit]:active,
input[type=reset]:active,
button:active,
.button:active {
 background-color: #a32d61;
}
input[type=button]:disabled,
input[type=submit]:disabled,
input[type=reset]:disabled,
button:disabled,
.button:disabled {
 background: #828689 !important;
 box-shadow: none !important;
 cursor: default;
}
input#catSelector9{background-image:url('/web/20221222122735im_/https://call-sound.ru/.s/src/panel-v2/img/select_disabled_arrow.png'); padding-right:25px; white-space:pre-wrap; height:auto; }
#iplus input {
 width: auto !important;
}
.fileinput .fakefile input[type=button]{
 padding: 0;
}
input.fastNav {
 padding-left: 5px;
 padding-right: 5px;
}
#mchatBtn {
 padding: 0;
}
.codeButtons {
 height: 25px !important;
 width: auto !important;
 padding: 5px !important;
}
select.codeButtons {
 padding: 0 !important;
}
.allUsersBtn,
.uSearchFlSbm {
 width: auto !important;
}
#iplus {
 width: auto !important;
}
/*--ubutton-fix--*/
.myBtnLeft img,
.myBtnRight img,
.myBtnLeftA img,
.myBtnRightA img,
.myBtnRight + td input,
.myBtnRightA + td input {
 display: block;
}
.myBtnCenter,
.myBtnCenterA {
 line-height: 19px !important;
}
.myBtnCont {
 height: 19px;
 padding-bottom: 0 !important;
}
/*-----------------------*/
/*Inputs
-----------------------*/
input[type=text],
input[type=password],
textarea {
 display: inline-block;
 vertical-align: middle;
 padding: 5px 10px;
 font-size: 0.929em;
 background-color: #fff;
 border: 1px solid #e1e1e1;
 outline: none;
 box-shadow: inset 0 2px rgba(0, 0, 0, 0.06);
 -ms-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
}
input[type=text]:focus,
input[type=password]:focus,
textarea:focus {
 border-color: #2a72cc;
}
textarea {
 height: auto;
 min-height: 100px;
 overflow: auto;
 resize: none;
}
.commFl, .prosFl, .consFl {width: 100%;}
input[type=checkbox],
input[type=radio] {
 vertical-align: middle;
}
[id^=iCode] input[type=text] {
 width: auto !important;
 padding-left: 0;
 padding-right: 0;
 text-align: center;
}
/*-----------------------*/
/*Popup
-------------------------*/
.popup {
 margin: 10px;
 background: #fff;
}
.popuptitle {
 padding: 10px 20px;
 background: #2a72cc;
 color: #fff;
}
.popupbody {
 padding: 10px 20px;
}
/*-----------------------*/
/*RESPONSIVE
-------------------------*/
@media only screen and (max-width: 1023px) {
 .t-container {
 width: auto;
 margin-left: 18px;
 margin-right: 18px;
 }
 .b-usermenu {
 display: none;
 }
 .b-main {
 margin-top: 18px;
 margin-bottom: 18px;
 }
 .b-logo {
 float: none;
 width: auto;
 padding-bottom: 0;
 }
 .b-maincontent {
 float: none;
 width: auto;
 }
 img.site-img {
 width: 100%;
 }
 .mainpage-header {
 padding-top: 20px;
 }
 .b-sidebar {
 width: auto;
 margin-top: 18px;
 }
 footer .t-container {
 text-align: center;
 }
 #top nav {
 font-size: .929em;
 }
 #top .uMenuRoot ul {
 width: auto;
 overflow: visible;
 }
 #top .uMenuRoot ul ul {
 display: block;
 position: static;
 padding-left: 0;
 background: none;
 }
 #top .uMenuRoot ul ul a {
 padding-left: 55px;
 }
 #top .uMenuRoot ul ul ul a {
 padding-left: 90px;
 }
 #top .uMenuRoot ul a:hover {
 background: #2a72cc;
 }
 #top .uMenuRoot li:hover ul {
 visibility: visible;
 opacity: 1;
 }
 #top .uMenuRoot li > span {
 line-height: 3.538em;
 }
 #top .uMenuRoot li li.has-submenu a:after,
 #top .uMenuRoot li li.has-submenu span:after {
 display: inline;
 content: '';
 position: static;
 }
 #top .uMenuRoot a {
 line-height: 3.538em;
 }
 .show-search {
 display: block;
 }
 .show-search-min {
 display: none;
 }
 .b-search.b-search-min {
 width: 0;
 }
 .commFl {
 width: 100%;
 }
}
@media only screen and (max-width: 960px) {
.navbar-share {display: none;}
}
@media only screen and (max-width: 768px) {
 .show-menu {
 display: block;
 }
 #top nav {
 display: none;
 margin-right: 0;
 padding-bottom: 4px;
 background: #2a72cc;
 box-shadow: inset 0 -4px rgba(0, 0, 0, 0.09);
 visibility: hidden;
 opacity: 0;
 }
 #top nav.nav-opened {
 display: block;
 visibility: visible;
 opacity: 1;
 }
 #top .uMenuRoot {
 white-space: nowrap;
 }
 #top .uMenuRoot li {
 display: block;
 float: none;
 }
 #top .uMenuRoot li.has-submenu a:after,
 #top .uMenuRoot li.has-submenu span:after {
 display: inline;
 content: '';
 position: static;
 }
 #top .uMenuRoot li:hover a {
 box-shadow: none;
 }
 #top .uMenuRoot li > span {
 line-height: 2.5;
 color: #fff;
 padding: 0 20px !important;
 }
 #top .uMenuRoot a {
 line-height: 2.5;
 color: #fff;
 padding: 0 20px !important;
 }
 #top .uMenuRoot a:hover,
 #top .uMenuRoot a.uMenuItemA {
 background: #8f2755 !important;
 box-shadow: none;
 }
 #top .uMenuRoot ul {
 display: block;
 position: static;
 padding-left: 0 !important;
 background: none;
 visibility: visible;
 opacity: 1;
 }
 #top .uMenuRoot ul a {
 padding-left: 35px !important;
 }
 #top .uMenuRoot ul ul a {
 padding-left: 70px !important;
 }
 #puzadpn {display:none;}
}
@media only screen and (max-width: 600px) {
 .b-maincontent .queryField {
 width: 100px !important;
 }
 #uNetRegF > table > tbody > tr > td {
 display: block;
 }
 #uEntriesList {
 text-align: center;
 }
 #uEntriesList > li {
 width: auto !important;
 padding: 5px;
 }
 table.catalog td {
 display: block;
 clear: left;
 }
}
/*-----------------------*/

/*
 PLAYER
 */
.eTitle .audioplayer {width:auto;}
 .audioplayer
 {
 width: 40px;
 height: 40px; /* 40 */
 color: #fff;
 text-shadow: 1px 1px 0 #000;
 border: 1px solid #222;
 position: relative;
 z-index: 1;
 background: #333;
 }


 /* mini mode (fallback) */

 .audioplayer-mini
 {
 display: none;
 width: 2.5em; /* 40 */
 margin: 0 auto;
 }


 /* player elements: play/pause and volume buttons, played/duration timers, progress bar of loaded/played */

 .audioplayer > div
 {
 position: absolute;
 }


 /* play/pause button */

 .audioplayer-playpause
 {
 width: 40px; /* 40 */
 height: 100%;
 text-align: left;
 text-indent: -9999px;
 cursor: pointer;
 z-index: 2;
 top: 0;
 left: 0;
 }
 .audioplayer:not(.audioplayer-mini) .audioplayer-playpause
 {
 }
 .audioplayer-mini .audioplayer-playpause
 {
 width: 100%;
 }
 .audioplayer-playpause:hover,
 .audioplayer-playpause:focus
 {

 }
 .audioplayer-playpause a
 {
 display: block;
 }
 .audioplayer-stopped .audioplayer-playpause a
 {
 width: 0;
 height: 0;
 border: 0.5em solid transparent; /* 8 */
 border-right: none;
 border-left-color: #000;
 content: '';
 position: absolute;
 top: 50%;
 left: 50%;
 margin: -0.5em 0 0 -0.25em; /* 8 4 */
 }
 .audioplayer-playing .audioplayer-playpause a
 {
 width: 0.75em; /* 12 */
 height: 0.75em; /* 12 */
 position: absolute;
 top: 50%;
 left: 50%;
 margin: -0.375em 0 0 -0.375em; /* 6 */
 }
 .audioplayer-playing .audioplayer-playpause a:before,
 .audioplayer-playing .audioplayer-playpause a:after
 {
 width: 40%;
 height: 100%;
 background-color: #fff;
 content: '';
 position: absolute;
 top: 0;
 }
 .audioplayer-playing .audioplayer-playpause a:before
 {
 left: 0;
 }
 .audioplayer-playing .audioplayer-playpause a:after
 {
 right: 0;
 }


 /* timers */

 .audioplayer-time
 {
 display: none;
 width: 4.375em; /* 70 */
 height: 100%;
 line-height: 2.375em; /* 38 */
 text-align: center;
 z-index: 2;
 top: 0;
 }
 .audioplayer-time-current
 {
 display: none;
 border-left: 1px solid #111;
 border-left-color: rgba( 0, 0, 0, .25 );
 left: 2.5em; /* 40 */
 }
 .audioplayer-time-duration
 {
 display: none;
 border-right: 1px solid #555;
 border-right-color: rgba( 255, 255, 255, .1 );
 right: 2.5em; /* 40 */
 }
 .audioplayer-novolume .audioplayer-time-duration
 {
 display: none;
 border-right: 0;
 right: 0;
 }


 /* progress bar of loaded/played */

 .audioplayer-bar
 {
 display: none;
 height: 0.875em; /* 14 */
 background-color: #222;
 cursor: pointer;
 z-index: 1;
 top: 50%;
 right: 6.875em; /* 110 */
 left: 6.875em; /* 110 */
 margin-top: -0.438em; /* 7 */
 }
 .audioplayer-novolume .audioplayer-bar
 {
 display: none;
 right: 4.375em; /* 70 */
 }
 .audioplayer-bar div
 {
 display: none;
 width: 0;
 height: 100%;
 position: absolute;
 left: 0;
 top: 0;
 }
 .audioplayer-bar-loaded
 {
 display: none;
 background-color: #333;
 z-index: 1;
 }
 .audioplayer-bar-played
 {
 display: none;
 background: #007fd1;
 z-index: 2;
 }


 /* volume button */

 .audioplayer-volume
 {
 display: none;
 width: 2.5em; /* 40 */
 height: 100%;
 border-left: 1px solid #111;
 border-left-color: rgba( 0, 0, 0, .25 );
 text-align: left;
 text-indent: -9999px;
 cursor: pointer;
 z-index: 2;
 top: 0;
 right: 0;
 }
 .audioplayer-volume:hover,
 .audioplayer-volume:focus
 {
 display: none;
 background-color: #222;
 }
 .audioplayer-volume-button
 {
 display: none;
 width: 100%;
 height: 100%;
 }
 .audioplayer-volume-button a
 {
 display: none;
 width: 0.313em; /* 5 */
 height: 0.375em; /* 6 */
 background-color: #fff;
 display: block;
 position: relative;
 z-index: 1;
 top: 40%;
 left: 35%;
 }
 .audioplayer-volume-button a:before,
 .audioplayer-volume-button a:after
 {
 display: none;
 content: '';
 position: absolute;
 }
 .audioplayer-volume-button a:before
 {
 display: none;
 width: 0;
 height: 0;
 border: 0.5em solid transparent; /* 8 */
 border-left: none;
 border-right-color: #fff;
 z-index: 2;
 top: 50%;
 right: -0.25em;
 margin-top: -0.5em; /* 8 */
 }
 .audioplayer:not(.audioplayer-muted) .audioplayer-volume-button a:after
 {
 display: none;
 /* "volume" icon by Nicolas Gallagher, http://nicolasgallagher.com/pure-css-gui-icons */
 width: 0.313em; /* 5 */
 height: 0.313em; /* 5 */
 border: 0.25em double #fff; /* 4 */
 border-width: 0.25em 0.25em 0 0; /* 4 */
 left: 0.563em; /* 9 */
 top: -0.063em; /* 1 */
 -webkit-border-radius: 0 0.938em 0 0; /* 15 */
 -moz-border-radius: 0 0.938em 0 0; /* 15 */
 border-radius: 0 0.938em 0 0; /* 15 */
 -webkit-transform: rotate( 45deg );
 -moz-transform: rotate( 45deg );
 -ms-transform: rotate( 45deg );
 -o-transform: rotate( 45deg );
 transform: rotate( 45deg );
 }


 /* volume dropdown */

 .audioplayer-volume-adjust
 {
 height: 6.25em; /* 100 */
 cursor: default;
 position: absolute;
 left: 0;
 right: -1px;
 top: -9999px;
 background: #333;
 }
 .audioplayer-volume:not(:hover) .audioplayer-volume-adjust
 {
 opacity: 0;
 }
 .audioplayer-volume:hover .audioplayer-volume-adjust
 {
 top: auto;
 bottom: 100%;
 }
 .audioplayer-volume-adjust > div
 {
 width: 40%;
 height: 80%;
 background-color: #222;
 cursor: pointer;
 position: relative;
 z-index: 1;
 margin: 30% auto 0;
 }
 .audioplayer-volume-adjust div div
 {
 width: 100%;
 height: 100%;
 position: absolute;
 bottom: 0;
 left: 0;
 background: #007fd1;
 }
 .audioplayer-novolume .audioplayer-volume
 {
 display: none;
 }


 /* CSS3 decorations */

 body
 {
 -webkit-box-shadow: inset 0 0 18.75em rgba( 0, 0, 0, .5 ); /* 300 */
 -moz-box-shadow: inset 0 0 18.75em rgba( 0, 0, 0, 5 ); /* 300 */
 box-shadow: inset 0 0 18.75em rgba( 0, 0, 0, .5 ); /* 300 */
 }
 .audioplayer
 {

 }
 .audioplayer-volume-adjust
 {
 -webkit-box-shadow: -2px -2px 2px rgba( 0, 0, 0, .15 ), 2px -2px 2px rgba( 0, 0, 0, .15 );
 -moz-box-shadow: -2px -2px 2px rgba( 0, 0, 0, .15 ), 2px -2px 2px rgba( 0, 0, 0, .15 );
 box-shadow: -2px -2px 2px rgba( 0, 0, 0, .15 ), 2px -2px 2px rgba( 0, 0, 0, .15 );
 }
 .audioplayer-bar,
 .audioplayer-volume-adjust > div
 {
 -webkit-box-shadow: -1px -1px 0 rgba( 0, 0, 0, .5 ), 1px 1px 0 rgba( 255, 255, 255, .1 );
 -moz-box-shadow: -1px -1px 0 rgba( 0, 0, 0, .5 ), 1px 1px 0 rgba( 255, 255, 255, .1 );
 box-shadow: -1px -1px 0 rgba( 0, 0, 0, .5 ), 1px 1px 0 rgba( 255, 255, 255, .1 );
 }
 .audioplayer-volume-adjust div div,
 .audioplayer-bar-played
 {
 -webkit-box-shadow: inset 0 0 5px rgba( 255, 255, 255, .5 );
 -moz-box-shadow: inset 0 0 5px rgba( 255, 255, 255, .5 );
 box-shadow: inset 0 0 5px rgba( 255, 255, 255, .5 );
 }
 .audioplayer-playpause,
 .audioplayer-volume a
 {
 
 }
 .audioplayer,
 .audioplayer-volume-adjust
 {
 background: #80c8ff;
 }
 .audioplayer-bar-played
 {
 background: #80c8ff;
 }
 .audioplayer-volume-adjust div div
 {
 
 }
 .audioplayer-bar,
 .audioplayer-bar div,
 .audioplayer-volume-adjust div
 {
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
 }
 .audioplayer
 {
 -webkit-border-radius: 15px;
 -moz-border-radius: 15px;
 border-radius: 50%;
 }
 .audioplayer-volume-adjust
 {
 -webkit-border-top-left-radius: 2px;
 -webkit-border-top-right-radius: 2px;
 -moz-border-radius-topleft: 2px;
 -moz-border-radius-topright: 2px;
 border-top-left-radius: 2px;
 border-top-right-radius: 2px;
 }
 .audioplayer *,
 .audioplayer *:before,
 .audioplayer *:after
 {
 -webkit-transition: color .25s ease, background-color .25s ease, opacity .5s ease;
 -moz-transition: color .25s ease, background-color .25s ease, opacity .5s ease;
 -ms-transition: color .25s ease, background-color .25s ease, opacity .5s ease;
 -o-transition: color .25s ease, background-color .25s ease, opacity .5s ease;
 transition: color .25s ease, background-color .25s ease, opacity .5s ease;
 }


 /* responsiveness */

 @media only screen and ( max-width: 32.5em ) /* 520 */
 {
 body
 {
 -webkit-box-shadow: inset 0 0 9.375em rgba( 0, 0, 0, .5 ); /* 150 */
 -moz-box-shadow: inset 0 0 9.375em rgba( 0, 0, 0, 5 ); /* 150 */
 box-shadow: inset 0 0 9.375em rgba( 0, 0, 0, .5 ); /* 150 */
 }
 #wrapper
 {
 width: 100%;
 height: auto;
 position: static;
 padding: 1.25em; /* 20 */
 margin: 0;
 }
 }






.ed-value a, .eBlock a {color:#004c8a;}
.swchItem {
 font-weight: normal;
 color: #000;
 border: 1px solid #000;
 background: #C1D0D2;
}


.border {
list-style: none;
padding: 0;
}
.border li {
font-family: "Trebuchet MS", "Lucida Sans";
padding: 2px 5px;
margin-bottom: 6px;
border-radius: 3px;
border-left: 10px solid #80c8ff; 
box-shadow: 
 -1px -1px 2px 0 rgba(0,0,0,.1),
 1px 1px 2px 0 rgba(0,0,0,.1),
 -1px 1px 2px 0 rgba(0,0,0,.1);
font-size: 14px;
letter-spacing: 1px;
transition: 0.3s all linear;
}
.border li:nth-child:hover {border-right: 10px solid #80c8ff;}

.header-row.clr {
 max-width: 960px;
 margin: 0 auto;
}
.top-left, .top-right {
display: inline-block;
width: 20%;
height: 36px; 
margin: 10px 0 8px; 
}
.top-center {
display: inline-block;
width: 59%; 
margin: 10px 0 8px; 
}
.top-left .logo-name {
 float: left;
 padding: 9px 0;
}
.h1 {
 font-size: 21px
 }

 #hamburger-icon {
 height: 20px;
 position: relative;
 display: block;
 margin-top: 6px;
 z-index: 9998;
 width: 35px
 }

 #hamburger-icon .line {
 display: block;
 background: #636363;
 width: 35px;
 height: 5px;
 position: absolute;
 left: 0;
 border-radius: 4px;
 transition: all 0.4s;
 -webkit-transition: all 0.4s;
 -moz-transition: all 0.4s;
 }



 #hamburger-icon .line.line-1 {
 top: 0;
 }

 #hamburger-icon .line.line-2 {
 top: 10px;
 }

 #hamburger-icon .line.line-3 {
 top: 20px;
 }

#hamburger-icon .line.line-4 {
 top: 30px;
 }

 #hamburger-icon .line.line-5 {
 top: 60%;
 }

#hamburger-icon .line.line-6 {
 top: 80%;
 }

#hamburger-icon .line.line-7 {
 top: 100%;
 }

 #hamburger-icon.active .line-1 {
 
 }

 #hamburger-icon.active .line-2 {
 
 }

 #hamburger-icon.active .line-3 {
 
 }

 #hamburger-icon.active .line-4 {
 
 }

#hamburger-icon.active .line-5 {
 
 }

#hamburger-icon.active .line-6 {
 
 }

#hamburger-icon.active .line-7 {
 
 }

 .close-menu .line-1.rotateRight {
 transform: translateY(10px) translateX(0) rotate(45deg);
 -webkit-transform: translateY(10px) translateX(0) rotate(45deg);
 -moz-transform: translateY(10px) translateX(0) rotate(45deg)
 }

 .close-menu .line-2.trasparent {
 opacity: 0;
 }

 .close-menu .line-3.rotateLeft {
 transform: translateY(-10px) translateX(0) rotate(-45deg);
 -webkit-transform: translateY(-10px) translateX(0) rotate(-45deg);
 -moz-transform: translateY(-10px) translateX(0) rotate(-45deg)
 }

/* Slide Menu */

 .slide-menu {
 position: fixed;
 -webkit-transform: translateX(-285px);
 -ms-transform: translateX(-285px);
 transform: translateX(-285px);
 -webkit-transform-style: preserve-3d;
 transform-style: preserve-3d;
 will-change: transform;
 -webkit-transition-duration: .2s;
 transition-duration: .2s;
 -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
 transition-timing-function: cubic-bezier(.4, 0, .2, 1);
 -webkit-transition-property: -webkit-transform;
 transition-property: transform;
 background: #fff;
 top: 0;
 bottom: 0;
 color: #333;
 z-index: 9999;
 width: 250px;
 -webkit-box-shadow: 3px 0px 7px 0px rgba(0, 0, 0, 0.25);
 -moz-box-shadow: 3px 0px 7px 0px rgba(0, 0, 0, 0.25);
 box-shadow: 3px 0px 7px 0px rgba(0, 0, 0, 0.25);
 }

 .slide-header {
 height: 115px;
 color: #fff;
 top: 0;
 background: #636363;
 position: relative;
 text-align: center
 }

 .slide-close-button button:hover {
 background-color: #a1a1a1
 }

 .slide-close-button button:active {
 background-color: #bbb
 }

 .slide-close-button button {
 background: #aaa;
 border: 0;
 font-size: 16px;
 border-radius: 50%;
 width: 35px;
 height: 35px;
 text-align: center;
 color: #fff;
 cursor: pointer;
 position: absolute;
 bottom: -15px;
 outline: none;
 right: 2em;
 z-index: 99999;
 }
 .h1 {
 font-size: 21px
 }
 .slide-header>.h1 {
 padding: 2em 0 0
 }

 .slide-header p {
 font-size: 12px
 }

 .slide-menu>.slide-menu-here>.menu {
 margin-block-start: 0;
 margin-inline-end: 0;
 margin-block-end: 0;
 padding-inline-start: 0;
 list-style-type: none;
 overflow: hidden;
 overflow-y: scroll;
 height: calc(100vh - 160px);
 margin-bottom: 40px;
}

 .slide-menu>.slide-menu-here>.menu li {
 position: relative
 }

 .slide-menu>.slide-menu-here>.menu li>a {
 padding: .8em 1em;
 width: 100%;
 position: relative;
 border-bottom: 1px solid #ececec;
 display: inline-block
 }

 .slide-menu>.slide-menu-here>.menu li.title span {
 padding: .8em 1em;
 border-bottom: 1px solid #ececec;
 width: 100%;
 position: relative;
 display: inline-block;
 }

 .slide-menu>.slide-menu-here>.menu li>.sub-menu {
 -webkit-transform: translateY(-100px);
 -ms-transform: translateY(-100px);
 transform: translateY(-100px);
 -webkit-transform-style: preserve-3d;
 transform-style: preserve-3d;
 will-change: transform;
 -webkit-transition-duration: .65s;
 transition-duration: .65s;
 -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
 transition-timing-function: cubic-bezier(.4, 0, .2, 1);
 -webkit-transition-property: -webkit-transform;
 transition-property: transform;
 display: none
 }

 .slide-menu>.slide-menu-here>.menu li>.sub-menu.active {
 display: block;
 -webkit-transform: translateY(0px);
 -ms-transform: translateY(0px);
 transform: translateY(0px);
 }

 .slide-menu>.slide-menu-here>.menu li>.sub-menu>li>a {
 padding-left: 2em;
 font-size: 13px;
 border-bottom: 1px solid #f5f5f5
 }

 .slide-menu>.slide-menu-here>.menu li.title>.dropdownmenu:after {
 content: "\f107";
 top: 10px;
 position: Absolute;
 right: 2em;
 background-color: #aaa;
 width: 20px;
 height: 20px;
 text-align: center;
 cursor: pointer;
 border-radius: 50%;
 line-height: 20px;
 color: #fff;
 font: normal normal normal 14px/20px FontAwesome;
 }

 .slide-menu a:hover {
 background-color: #f8f8f8
 }

 /* Slide Left */

 .slide-left {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
 z-index: 99999;
 }

 .mdl-layout__obfuscator {
 background-color: transparent;
 position: absolute;
 top: 0;
 left: 0;
 height: 100%;
 width: 100%;
 visibility: hidden;
 -webkit-transition-property: background-color;
 transition-property: background-color;
 -webkit-transition-duration: .2s;
 transition-duration: .2s;
 -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
 transition-timing-function: cubic-bezier(.4, 0, .2, 1);
 }

 .slide-left~.mdl-layout__obfuscator {
 background-color: rgba(0, 0, 0, .5);
 visibility: visible;
 position: fixed;
 }

.search-box {
 float: left;
 background: #fff url(/web/20221222122735im_/https://call-sound.ru/img/search1.png) no-repeat 10px 50%;
 width: calc(100% - 119px);
 padding: 0 0 0 25px;
 border-top-left-radius: 3px;
 border-bottom-left-radius: 3px;
}
.search-box #inpsearch {
 background: #FFFFFF;
 border: none;
 margin-left: 10px;
 height: 36px;
 width: 100%;
 font-size: 14px;
}
#search_submit {
 width: 94px;
 height: 36px;
 float: right;
 background: #636363;
 border: none;
 color: #FFFFFF;
 border-bottom-right-radius: 3px;
 border-top-right-radius: 3px;
 cursor: pointer;
 font-size: 14px;
 font-weight: 600;
 transition: 1s;
}
.menu-icon {
 float: right;
}
nav.nav-row.mob, .header-row.clr {
 display: none;
}
.__adv_purchase {
background: #324ab2;
 padding: 5px 12px;
 color: #fff;
 height: 30px;
 vertical-align: middle;
}
.__adv_purchase::before {
 content: url(/web/20221222122735im_/https://call-sound.ru/_st/my.css);
 position: relative;
 top: 3px;
 right: 5px;
}


@media (max-width: 1000px) {
 nav.nav-row.mob, .header-row.clr {
 display: block;
 background: #d7e7f7; 
} 
 body {
 box-shadow: none;
}
 .logo-row.clr, .b-sidebar {
 display: none;
} 
#top {
 display: none;
} 
 .main-menu {
 text-align: center;
} 
.top-left, .top-right {
width: calc(20% - 20px); 
padding: 0 10px;
}
.close-menu .line {
background: #fff !important;
}
.menu-title {
margin: 20px 0 0 10px;
font-size: 16px;
font-weight: bold;
} 
 .main-menu .uMenuRoot li {
 display: inline-block;
 min-height: 0;
 width: 30%;
 margin: 3px 1px;
 border: 1px solid #636363;
 border-radius: 5px;
 padding: 3px;
 line-height: 0;
} 
.main-menu .uMenuRoot li a {
 height: auto;
 font-weight: 600; 
 line-height: 26px;
 font-size: 14px;
} 
.main-menu ul {
 margin: 0;
 padding: 10px 0;
} 
}
@media (max-width: 700px) {
.logo-row .cont-wrap, .contact-row .cont-wrap, .nav-row .cont-wrap {
 margin: 0px;
} 
.main-menu {
 display: inline-block; 
} 
.top-center {
width: 58%;
}
h1 {
font-size: 1em;
} 
.content {
 margin-bottom: 0 !important;
} 
}
@media (max-width: 420px) {
#search_submit {
width: 55px;
font-size: 11px; 
}
.search-box {
width: calc(100% - 70px);
padding: 0 0 0 15px; 
} 
.top-center {
width: 57%;
} 
}

@media(max-width:450px){
._adv_card_track .__adv_purchase {
 display: flex;
 justify-content: center;
 align-items: center;
 margin-top: 8px;
 padding: 0px 12px;
 width: 100px;
 }
}
/*
     FILE ARCHIVED ON 12:27:35 Dec 22, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:03:00 Sep 11, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.496
  exclusion.robots: 0.021
  exclusion.robots.policy: 0.009
  esindex: 0.01
  cdx.remote: 17.393
  LoadShardBlock: 69.575 (3)
  PetaboxLoader3.datanode: 222.036 (4)
  load_resource: 282.859
  PetaboxLoader3.resolve: 52.2
*/