button:active, button:focus {outline: none;}.tmpBodyMainStyle {font-family: arial;background-image:url('/img/fon1.jpg');}.navbar.past-main {height: 50px;}.tmpMainBorder {border: 10px ridge #EEB422;}.tmpBackGroundColor {background-color: #FFFAFA;}.tmpNavBar { padding-top: 15px; height: 50px;}.tmpMainContainer {padding-left: 10px;padding-right: 10px;padding-top: 40px;}.tmpLinkMainStyle a, .tmpLinkMainStyle a:visited {color: #000099;font-size: 15px;text-decoration: none;}.tmpLinkMainStyle a:hover { font-size:15px; color:#FF0000; background-color:#FDF8EC; text-decoration:none;}a.tmpSmallLink, a:visited.tmpSmallLink {font-size:12px;text-decoration:none;}a:hover.tmpSmallLink {font-size:12px;background-color:#FDF8EC;}.tmpAddText {color:#666666;font-size:13px;}.tmpLineUnderContent {border-bottom: solid 1px #333333;margin-top: 0;padding: 8px 0;line-height: 1.4em;font-size: 17px;}.tmpLineUnderContent p {margin: 0;}.tmpImageWidthDiv {width: 100%;margin: 0 auto;}.tmpImageWidthDiv img {width: 100%;}.tmpUnderContentInfoTab {width: 100%;table-layout: fixed;border-collapse: collapse;margin-top: 8px;}.tmpUnderContentInfoTab td {padding: 0;vertical-align: bottom;}.tmpUnderContentInfoTabRightTd {text-align: right;}.tmpH2 {font-size: 20px;font-weight: 600;}.tmpAjaxLoadContentForm {text-align: center;margin: 15px 0;}.tmpPaddingContent {margin-bottom: 15px;}.tmpSimilarLink {margin-left: 15px;}a.btn-success, a:visited.btn-success {color: #ffffff;font-weight: 600;background-color: #8BB71A;border: 1px solid #333;}a:hover.btn-success {color: #000000;background-color: transparent;border: 1px solid #333;}.page-item.disabled .btn-success {pointer-events: none;cursor: auto;color: #000000;font-weight: bold;background-color: transparent;}a.tmpBtnVk {background-color: #577CA5;border: none !important;}a:hover.tmpBtnVk { background-color: #577CA5; opacity: 0.9;}.tmpBtnVk .tmpSocialSimbol {font-size: 23px !important;vertical-align: middle;}a.tmpBtnTg {background-color: #0088CC;border: none !important;}a:hover.tmpBtnTg { background-color: #0088CC; opacity: 0.9;}.tmpBtnTg .tmpSocialSimbol {font-size: 24px !important;vertical-align: middle;}a.tmpBtnOk {background-color: #FF7700;border: none !important;}a:hover.tmpBtnOk { background-color: #FF7700; opacity: 0.9;}.tmpBtnOk .tmpSocialSimbol {font-size: 24px !important;vertical-align: middle;}.gamesImgDiv {width: 100%;height: auto;cursor: pointer;}.gamesImgDiv img {width: 100%;height: 100%;object-fit: contain;}.oldPagesH1 {color: #666666; font-size: 15px; text-align: center; font-weight: normal;}.oldPagesLineDiv { background-image:url(/img/line_content.jpg); background-repeat:no-repeat; background-position:center; margin: 30px 0 30px 0;}.hidden {display: none;}#opaco {position:absolute;top:0;left:0;width:100%;background-color: #000000;z-index:1000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6; opacity:0.6;text-align: center;}#opaco img {top: 0;bottom: 0;left: 0;right: 0;margin: auto;position: fixed;}.popupWindows {top: 0;bottom: 0;left: 0;right: 0;margin: auto;position: fixed;background-color: #fff;}.popupWindowsBottom {position: fixed;bottom: 0;border: none;box-shadow: 1px 1px 45px rgba(0, 0, 0, 0.3);background-color: #ffffff;}.popupContentDiv p {font-size: 16px;}div.popupCloseDiv {position: absolute;width: 33px;height: 33px;padding: 0;line-height: 33px;right: 10px;color: #fff;font-size: 2.4rem;font-weight: 500;text-align: center;cursor: pointer;z-index: 100000;margin-top: 12px;}div.popupCloseDiv:hover {font-size: 2.7rem;}.popupCloseDivMob {position: absolute;top: 0;right: 0;width: 100%;height: 40px;line-height: 40px;color: #fff;background-color: #000;font-weight: bold;padding: 0 15px;cursor: pointer;z-index: 100000;text-align: right;font-size: 40px;font-weight: 300;}.popupCloseDivBottom {position: absolute;top: -30px;right: 1px;width: 45px;height: 30px;line-height: 30px;color: #666;background-color: #eee;font-weight: bold;cursor: pointer;z-index: 100000;text-align: center;font-size: 30px;border-top-left-radius: 5px;border-top-right-radius: 5px;}.popupWindowSubDiv {width: 100%;height: 100%;overflow-y: auto;background-color: #ffffff;}.popupWindowsTab {width: 100%;height: 100%;}.popupMessageDiv {text-align: center;font-size: 22px;font-weight: bold;padding: 10px 15px;}.popupMessageDivMob {text-align: center;font-size: 22px;font-weight: bold;padding: 15px;}.popupTopBorder {border-top: 2px solid #EEE;}a.btn-social, a:visited.btn-social { color: #fff !important; }.profileSocialBtnUser {font-size: 20px;margin-right: 10px;vertical-align: middle;}.btn-vk {background-color: #577CA5;}.btn-vk .profileSocialBtnUser {position: relative;top: -1px;}a:hover.btn-vk { background-color: #577CA5; opacity: 0.9;}.btn-ok {background-color: #F07F13;}.btn-ok .profileSocialBtnUser {position: relative;top: -1px;}a:hover.btn-ok { background-color: #F07F13; opacity: 0.9;}.profileuUserPagePhotoDiv {width: 300px;height: auto;margin: 0 auto;}.profileAddAvatarBtn {width: 300px;}.profileuUserPagePhotoDiv img {width: 100%;height: 100%;object-fit: contain;}.profileUserPageAddAvatarForm {text-align: center;margin-top: 15px;}.profileUserPageName {text-align: center;font-size: 18px;font-weight: bold;}.profileuUserPageSocLinkDiv {width: 300px;margin: 0 auto;}.profileuUserPageSocLinkDiv a, .profileuUserPageSocLinkDiv a:visited {color: #ffffff;}.profileuUserPageSocLinkDiv div {height: 30px;line-height: 30px;text-align: center;}.profileUserPageInfoForm {margin: 20px 0;}.profileUserPageInfoForm input {width: 100%;}.profileUserPageInfoForm input[type="text"] {padding: 8px 10px;margin-bottom: 15px;border: 1px solid #c3921c;font-size: 16px;border-radius: 3px;}.profileUserPageInfoForm input[type="text"]:hover {border: 1px solid #191918;transition: border 0.3s ease 0s;}.profileUserPageInfoForm input[type="button"] {height: 40px;line-height: 40px;font-size: 16px;background-color: #c3921c;color: #ffffff;font-weight: bold;border-radius: 3px;cursor: pointer;border: 1px solid transparent;}.profileUserPageAddPhotoForm {color: #000000;}.profileUserPageAddPhotoForm input {width: 100%;margin-bottom: 20px;border: 1px solid #c3921c;font-size: 16px;}.profileUserPageAddPhotoForm input[type="button"] {height: 35px;margin-bottom: 0;}.profileAddMainDiv {width: 90%;margin: 0 auto;}.profileAddMainDiv h1 {font-size: 25px;}.profileAddMainDiv form textarea {width: 100%;height: 200px;border: 1px solid #c3921c;padding: 10px;margin-bottom: 20px;border-radius: 3px;outline: none;font-size: 15px;}.profileAddMainDiv form textarea:hover, .profileAddFileInput:hover {border: 1px solid #191918;border-radius: 3px;}.profileAddTextBtn {width: 200px;height: 37px;line-height: 37px;font-weight: bold;font-size: 16px;cursor: pointer;color: #ffffff;border-radius: 3px;background-color: #c3921c;border: 1px solid #c3921c;}.profileAddH3 {font-size: 20px;margin-top: 30px;}.profileAddImgBtn {width: 150px;height: 23px;line-height: 1em;font-size: 15px;cursor: pointer;color: #ffffff;border-radius: 3px;background-color: #c3921c;border: 1px solid #c3921c;vertical-align: middle;}.profileAddFileInput {border: 1px solid #c3921c;cursor: pointer;}.profileEditContentBtn {cursor: pointer;}.profileEditFormDiv{text-align: center;}.profileEditFormDiv h3 {margin-top: 20px;}.profileEditFormDiv select {width: 90%;padding: 5px;margin-bottom: 10px;}.profileEditFormDiv textarea {width: 90%;padding: 15px;font-size: 16px;height: 250px;margin-bottom: 10px;}.profileEditCatTab {table-layout: fixed;font-size: 15px;color: #191918;margin-top: -18px;}.profileEditCatTab td {vertical-align: top;padding-right: 20px;}.profileEditAddForm input[type="checkbox"] {vertical-align: middle;margin-right: 4px;cursor: pointer;width: 15px;height: 15px;}.profileEditCatDiv {width: 90%;margin: 0 auto;padding: 0;}.profileRegDiv {margin: 10px auto;width: 80%;}.profileRegForm {}.profileRegForm input, .profileRegForm select {width: 100%;margin-bottom: 15px;outline: none;}.profileRegForm input[type="text"]:hover, .profileRegForm input[type="password"]:hover, .profileRegForm select:hover {border: 1px solid #191918;transition: border 0.3s ease 0s;}.profileRegForm input[type="text"], .profileRegForm input[type="password"], .profileRegForm select {padding: 7px;border: 1px solid #c3921c;font-size: 15px;border-radius: 3px;}.profileRegForm input[type="submit"] {height: 35px;font-size: 16px;line-height: 32px;}.ringtonyNaTelefonImgDiv {width: 71px;height: 71px;}.ringtonyNaTelefonImgDiv img {width: 100%;height: 100%;object-fit: cover;}a.ringtonyNaTelefonComponentNavLink, a:visited.ringtonyNaTelefonComponentNavLink {font-size:13px;text-decoration:none;}a:hover.ringtonyNaTelefonComponentNavLink {font-size:13px;background-color:#FDF8EC;}.ringtonyNaTelefonComponentBull {vertical-align: middle !important;font-size: 17px;margin: 0 2px;}.prikolnyeZvukiSearchListItem {text-decoration: underline;}.prikolnyeZvukiSearchListItem:hover {text-decoration: none;}.prikolnyeZvukiSearchPopupWindowDiv {padding: 60px 10px 0 10px;}.prikolnyeZvukiSearchDownloadBtn {border: 1px solid #000;color: #000 !important;}.tmpSelectionTitleLink a, .tmpSelectionTitleLink a:visited {font-size: 20px;}.tmpSelectionTitleLink a:hover {font-size: 20px;}.searchInput {border: 1px solid #999999;border-radius: 3px;background-color: #fff;margin-bottom: 0;}.seachAjaxListDiv {position: absolute;width: 100%;max-height: 250px;overflow-y: auto;border: 1px solid #999999;background-color: #fff;border-radius: 3px;margin-top: 3px;}.seachAjaxListDiv div {padding: 5px 8px;}.seachAjaxListDiv a, .seachAjaxListDiv a:visited {font-size: 14px;text-decoration: underline;color: #000;}.seachAjaxListDiv a:hover {text-decoration: none;}.vote {cursor: pointer;margin-right: 7px;border: 1px solid transparent; }.vote img {width: 25px;height: 25px;}.vote:hover {background-color: #fff68f;}.voteBtnImg {padding: 7px 7px 0 7px;border-radius: 4px;}.voteMainBlockP {margin: 0;border: 1px solid #8BB71A;}.voteBtnImgPlus {background-color: #8BB71A;}.voteBtnImgMinus {background-color: #FA8072;}.voteResultBlock {height: 34px;line-height: 34px;font-weight: 400;font-size: 17px;}