body {margin:0;padding:0;background:#f7f7f7;font-family:MyriadPro-Regular;color:#797d8d;font-size:14px;}

img,form {border:0;margin:0;}
a,input {outline:none;}
a {color:#797d8d;text-decoration:none;transition: all 0.3s ease;}
a:hover {text-decoration:none;}
h1,h2, h3, h4, h5, h6 {font-weight:normal;margin:5px 0;padding:0;}
ul {list-style:none;}
p {margin-top:3px;margin-bottom:3px;}
.clr {clear:both;}

input,option,select {height:30px;}
input,option,select,textarea {background:#fff !important;border:none;color:#797d8d;padding:0 5px;max-width:98%;}
hr {height:2px;background:#f7f7f7;margin-top:5px;margin-bottom:5px;border:0px;}

@font-face {font-family:MyriadPro-Semibold;src:local("MyriadPro-Semibold"),url(/fonts/MyriadPro-Semibold.otf);}
@font-face {font-family:MyriadPro-Regular;src:local("MyriadPro-Regular"),url(/fonts/MyriadPro-Regular.otf);}

::-webkit-scrollbar-track {background-color:#fff;}
::-webkit-scrollbar {background-color:#fff;height:5px;width:7px;}
::-webkit-scrollbar-thumb {background:#444a5d;opacity:0.8;}

.wrapper {max-width:1000px;width:100%;margin:auto;}

.header-bg {overflow:hidden;background:#fff;}
.header-left {float:left;margin:35px 0;overflow:hidden;}
.logo {overflow:hidden;float:left;}
.logo-ico {width:46px;height:42px;background:#bb5151 url(/images/logo-ico.png);float:left;margin-top:19px;}
.logo-text {float:left;font-size:72px;color:#4f566c;font-family:MyriadPro-Semibold;text-transform:uppercase;}
.logo-text span {color:#bb5151;}
.logo-text p {font-size:28px;font-family:MyriadPro-Regular;text-transform:none;margin-top:-25px;margin-left:-47px;}
.logo-ico,.logo-text,.logo-text span,.logo-text p {transition: all 0.3s ease;}


.border-left {float:left;overflow:hidden;margin:18px 20px 0;}
.border-left div {width:4px;height:18px;background:#4f566c;margin-bottom:4px;}
.border-left2 {background:#bb5151 !important;}

.auth-go {float:left;font-size:16px;color:#a84747;font-family:MyriadPro-Semibold;margin-top:42px;}
.auth-go a {color:#bb5151;float:left;}
.auth-go a:hover {color:#4f566c}
.auth-go span {width:25px;height:11px;background:url(/images/icons.png);float:left;margin:2px 5px 0;}

.header-right {float:right;overflow:hidden;text-align:center;margin-top:57px;color:#4a4646;}
.advert-go {overflow:hidden;background:#bb5151;color:#f7f7f7;font-size:18px;text-transform:uppercase;padding:14px 15px 7px;margin-bottom:5px;transition: all 0.3s ease;}
.advert-go span {float:right;width:30px;height:30px;background:url(/images/icons.png);background-position:-24px 0;margin-top:-7px;margin-left:8px;}
.advert-go:hover {background:#4f566c;}


.header-menu {width:100%;float:left;background:#444a5d;margin-bottom:20px;}
.header-menu a:hover {background:rgba(0,0,0,0.2);}
.header-menu ul {margin:0;padding:0;list-style:none;min-width:100px;}
.header-menu li {float:left;position:relative;}
.header-menu a {display:inline-block;padding:20px 15px 15px;color:#fefefe;font-size:18px;}
.header-menu li.uWithSubmenu:after {content:''; position:absolute;right:5px;top:50%;border:4px solid transparent;border-left-color:#fff;
 -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.header-menu li li.uWithSubmenu:after {-webkit-transform:translateY(-50%);transform: translateY(-50%);}
.header-menu li:hover > ul {opacity:1;visibility:visible;width:auto;overflow:visible;background:#444a5d;}
.header-menu ul ul {margin:0;padding:0;list-style:none;width:0;overflow:hidden;display:block !important;opacity:0;visibility:hidden;position:absolute;z-index:100;top:100%;left:0;transition: all 0.5s ease;}
.header-menu ul ul ul {position:absolute;top:0;left:100%;transition:0.5s;}
.header-menu ul ul li {float:none !important;}
.header-menu ul ul a {display:block !important;padding: 0 25px 0 10px!important;white-space:nowrap;border-bottom: 1px solid rgba(255,255,255,0.2);font-size: 13px!important;line-height: 30px!important;color:#fff !important;}

header a#pull {display:none;float:left !important;max-width:800px;width:100%;}

.navbar {color:#434a5d;font-size:16px;font-family:MyriadPro-Semibold;overflow:hidden;margin:0 0 15px;margin-left:-8px;}
.navbar a {margin:0 8px;}

.global-search {overflow:hidden;width:100%;margin-bottom:20px;height:55px;overflow:hidden;}
.global-search input {height:55px;line-height:1.5;}
.global-search input[type=text] {float:left;width:79%;background:#4f566c !important;font-size:18px;color:#f7f7f7;padding:2px 1.5% 0;-webkit-box-shadow:inset -10px -2px 11px -3px rgba(50, 50, 50, 0.72);-moz-box-shadow:inset -10px -2px 11px -3px rgba(50, 50, 50, 0.72);box-shadow:inset -10px -2px 11px -3px rgba(50, 50, 50, 0.72);}
.global-search input[type=submit] {float:right;width:18%;background-color:#bb5151 !important;color:#f7f7f7;font-size:36px;font-family:MyriadPro-Semibold;padding:0;text-align:center;cursor:pointer;background-image:url(/images/search-ico.png) !important;background-repeat:no-repeat !important;transition: all 0.3s ease;}
.global-search input[type=submit]:hover {background-color:#60667a !important;}

.global-search ::-webkit-input-placeholder {color:#f7f7f7 !important;}
.global-search :-moz-placeholder {color:#f7f7f7 !important;}
.global-search ::-moz-placeholder {color:#f7f7f7 !important;}
.global-search :-ms-input-placeholder {color:#f7f7f7 !important;}

.content,.blocks {overflow:hidden;margin-bottom:20px;}
.content {float:left;width:68%;}
.blocks {float:right;width:30%;}

footer {overflow:hidden;background:#30374c;width:100%;padding:35px 0 25px;}
.footer-left {float:left;color:#9ea6bd;overflow:hidden;}
.footer-left a {color:#9ea6bd;}
.footer-centr {width:242px;margin:-55px auto 0;opacity:0.9;}
.footer-centr .advert-go {background:#4f566c;}
.footer-centr .advert-go:hover {background:#bb5151;}
.footer-right {float:right;overflow:hidden;font-size:16px;color:#4f566c;font-family:MyriadPro-Semibold;transition: all 0.3s ease;}
.footer-right p {font-size:26.5px;text-transform:uppercase;margin-top:-3px;}
.footer-right a {color:#4f566c;}
.footer-right:hover,.footer-right a:hover {color:#bb5151;}
.footer-link {overflow:hidden;width:100%;text-align:center;margin-top:25px;color:#9ea6bd;}
.footer-link a {color:#9ea6bd;margin:0 7px;}
.footer-link a:hover {color:#bb5151}


.block {overflow:hidden;margin-bottom:15px;}
.block-title {font-size:18px;font-family:MyriadPro-Semibold;text-transform:uppercase;padding:0 0 10px;}
.block-content {overflow:hidden;background:#fff;padding:10px;}

.block ul {padding:0px;margin:0;}
.block-content input,.block-content option,.block-content select,.block-content textarea {background:#f7f7f7 !important;}
.block ul li,.block .catsTable td {border-bottom:solid 1px #f7f7f7;padding:9px 10px 6px;transition: all 0.3s ease;}
.block ul li:hover,.block .catsTable td:hover,.content-categories .catsTable tr:hover {background:#f7f7f7;}
.block .catNumData,.content-categories .catNumData {float:right;background:#4f566c;color:#f7f7f7;padding:3px 5px 0;opacity:0.7;transition: all 0.3s ease;}
.block .catNumData {margin-top:-2px;}
.block .catsTable td:hover .catNumData {background:#bb5151;}

.content-categories {background:#fff;overflow:hidden;margin-bottom:20px;padding:1%;}
.content-categories .catsTable tr {float:left;border-bottom:solid 1px #f7f7f7;padding:9px 10px 6px;}
.content-categories .catNumData {margin-left:5px;margin-top:-4px;}
.content-categories .catsTable tr:hover .catNumData {background:#bb5151;}
.content-howmany {background:#fff;overflow:hidden;padding:10px 10px 6px;margin-bottom:15px;}
.content-sortmenu,.content-filters {margin-top:10px;}
.content-sortmenu a {margin:0 5px;}
.content-filters select {border:solid 1px #f7f7f7 !important;margin-right:10px;}

.advert-view {overflow:hidden;background:#fff;margin-bottom:15px;padding:10px;}
.advert-view-image {float:left;overflow:hidden;margin-right:2%;max-width:198px;width:100%;max-height:130px;}
.advert-view-image img {height:135px;min-width:100%;transition: all 0.3s ease;}
.advert-view-title {color:#444a5d;font-size:18px;font-family:MyriadPro-Semibold;}
.advert-view-title a {color:#444a5d;}
.advert-view-price,.advert-view-noprice {color:#a84747;font-family:MyriadPro-Semibold;margin-bottom:5px;clear:both;}
.advert-view-detals {color:#3f4457;margin-top:5px;}
.advert-view-mp {float:right;}
.advert-view h2 {float:left;width:90%;}
.advert-view-message {float:left;overflow:hidden;width:68%;}
.advert-view-message2 {width:100%;overflow:hidden;}
.advert-view-text {clear:both;}
.advert-view:hover .advert-view-image img {-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-o-transform: scale(1.3);}
.advert-view-next {background:#bb5151;margin-top:-72%;position:relative;z-index:2;float:left;width:100%;min-height:135px;font-size:0;opacity:0;transition: all 0.5s ease;}
.advert-view-image img {position:relative;z-index:1;}
.advert-view-next div {width:75px;height:45px;background:url(/images/icons.png);background-position:-60px 0;margin:23% auto;}
.advert-view:hover .advert-view-next {opacity:0.7;}
.advert-view-noprice {color:#797d8d;}

.advert-full {margin-bottom:15px;}
.advert-full,.advert-full-text {overflow:hidden;background:#fff;padding:10px;}
.advert-slider {overflow:hidden;padding:10px;background:#fff;margin:0 0 15px;}
.advert-slider ::-webkit-scrollbar-track {background-color:#f7f7f7;}
.advert-slider ::-webkit-scrollbar {background-color:#f7f7f7;height:5px;width:7px;}
.advert-slider ::-webkit-scrollbar-thumb {background:#4f566c;}
.advert-full h1 {float:left;font-family:MyriadPro-Semibold;font-size:24px;}
.advert-full-mp {float:right;}
.advert-top-info {overflow:hidden;width:100%;color:#3f4457;}
.advert-top-info span {float:right;color:#797d8d;}
.advert-full-text {margin-bottom:15px;padding:10px 10px 6px;}

.advert-full-detals {overflow:hidden;background:#fff;}
.advert-full-detals div {float:left;font-size:18px;}
.advert-full-price,.advert-full-phone {background:#bb5151;overflow:hidden;color:#fff;padding:7px 10px 4px;opacity:0.9;}
.advert-full-name {font-size:16px;padding:8px 10px 0px;}
.advert-full-phone {background:#4f566c;}

.advert-comment-top,.news-comment-top {overflow:hidden;background:#4f566c;color:#fff;text-align:center;padding:10px 10px 6px;margin-bottom:15px;}
.news-comment-top {opacity:0.9;}
.coment-view {margin-top:10px;margin-bottom:10px;background:#fff;overflow:hidden;padding:7px;}
.coment-avatar {float:left;width:9%;overflow:hidden;margin-right:1%;}
.coment-avatar img {width:100%;max-width:64px;}
.coment-text {width:90%;float:left;overflow:hidden;}
.coment-view .coment-answer {float:right;opacity:0;transition: all 0.3s ease;}
.coment-view:hover .coment-answer {opacity:1;margin-right:10px;}
.coment-top {margin-bottom:3px;}
.coment-text {margin-top:-27px;position:relative;z-index:1;}
.coment-rating-button {float:right;position:relative;z-index:3;}
.coment-good {float:left;}
.coment-good,.coment-bad {margin-top:6px;opacity:0;width:0;transition: all 0.3s ease;background:url(/images/icons.png);width:0px;height:12px;background-position:-66px -45px;}
.coment-bad {background-position:-80px -45px;float:right;}
.coment-view:hover .coment-good,.coment-view:hover .coment-bad {width:12px;opacity:1;}
.coment-view:hover .coment-value,.coment-view:hover .coment-value-good,.coment-view:hover .coment-value-bad {margin-right:5px;margin-left:5px;}
.coment-value,.coment-value-good,.coment-value-bad {float:left;background:#e7e7e7;overflow:hidden;padding:3px 6px;transition: all 0.3s ease;}
.coment-value-good {background:#79b17f;color:#fff;}
.coment-value-bad {background:#c26262;color:#fff;}

.coment-view-answer {padding:7px 10px;color:#fff;opacity:0.8;margin-top:-10px;transition: all 0.5s ease;}
.coment-view-answer a {color:#fff;}
.coment-and-answer:hover .coment-view-answer,.coment-and-answer2:hover .coment-view-answer {opacity:1;}
.coment-and-answer2 .coment-view {background:#ebebeb;}
.coment-and-answer2 .coment-value {background:#fff;}

.advert-go-mail {float:right !important;width:29px;height:19px;background-image:url(/images/icons.png);background-position:-1px -34px;background-color:#4f566c;margin:7.5px 7px 0;opacity:0.8;transition: all 0.3s ease;}
.advert-go-mail:hover {background-color:#bb5151;}
.advert-page-selector,.coment-bottom-sel,.faq-page .pagesBottom,.catPages1 {text-align:center;overflow:hidden;padding:10px;}
.advert-page-selector a,.advert-page-selector b,.coment-bottom-sel a,.coment-bottom-sel b,.faq-page .pagesBottom a,.faq-page .pagesBottom b,.catPages1 a,.catPages1 b {background:#fff;padding:5px 7px 3px;margin:0 2px;}
.advert-page-selector a:hover,.coment-bottom-sel a:hover,.faq-page .pagesBottom a:hover,.catPages1 a:hover {background:#4f566c;color:#fff;}
.advert-full-price span,.advert-full-phone span {float:left;width:16px;height:18px;background:url(/images/icons.png);background-position:-31px -28px;margin-right:7px;}
.advert-full-phone span {width:10px;background-position:-50px -28px;}



.home-searching {background:#30374c;overflow:hidden;padding:35px 0 15px;margin-bottom:30px;}
.home-searching h3 {font-size:24px;color:#666c7e;text-align:center;text-transform:uppercase;font-family:MyriadPro-Semibold;margin:0 0 10px;}
.hs-right,.hs-right-search {float:right;margin-right:5px;margin-top:-10px;}
.hs-right-search {color:#9ea6bd;}

.home-adv-top {overflow:hidden;}
.home-adv-top h3 {float:left;font-size:30px;color:#676c7e;margin:0;font-family:MyriadPro-Semibold;}
.home-adv-top span {float:left;margin:11px 10px 0;}
.home-at-all {float:right;font-size:18px;margin:8px 0 0;}
.home-at-all a {color:#30374c;}

.home-adv-link {text-align:center;overflow:hidden;margin:30px 0 0;padding:13px 15px 8px;}
.home-adv-link a {background:#bb5151;color:#f7f7f7;font-size:18px;text-transform:uppercase;padding:14px 15px 8px;transition:all 0.3s ease;opacity:0.7;}
.home-adv-link a:hover {background:#4f566c;opacity:0.9;}


.home-board-adv {overflow:hidden;margin:10px 0 30px;}

.home-jobs-all {overflow:hidden;background:#30374c;margin:0 0 30px;padding:20px 0 15px;}
.home-jobs-top {font-size:20px;font-family:MyriadPro-Semibold;overflow:hidden;}
.home-jobs-top h3 {float:left;}
.home-jobs-top span {float:right;}

.home-jobs-all ul {float:left;width:30%;}
.home-jobs-all li {float:left;width:100%;font-size:16px;padding:7px 10px 4px;;}
.home-jobs-all li a {color:#868c9e;padding:7px 10px 4px;}
.home-jobs-all li a:hover {background:#4f566c;color:#fff;opacity:0.8;}

.home-jobs-good {float:right !important;width:22% !important;}

.slide img {width:100%;min-height:420px;position:relative;z-index:1;}
.slide span {position:relative;z-index:3;float:left;color:#fff;font-size:24px;margin-top:-30%;margin-left:5%;font-family:MyriadPro-Semibold;text-shadow: 4px 3px 1px rgba(0, 0, 0, 0.52);}
.stwo-text {float:right !important;margin-left:0 !important;margin-right:5%;margin-top:-4% !important;}
.sthree-text {float:left !important;margin-top:-4% !important;}
.home-board-adv .advert-view-message {width:76%;}

.slide-next,.slide-prew {width:52px;height:52px;background:url(/images/icons.png);background-position:0 -57px;opacity:0.4;transition: all 0.3s ease;}
.slide-prew {background-position:-50px -57px;}
.slide-next:hover,.slide-prew:hover {opacity:1;}


.home-new-news,.home-new-publ {float:left;overflow:hidden;width:49.5%;margin:0 0 30px;}
.home-new-news .advert-view h2 {width:100%;}
.home-new-publ {float:right;}
.home-new-news .advert-view-image,.home-new-publ .advert-view-image {max-width:100%;margin-bottom:5px;}
.home-new-news .advert-view-image img,.home-new-publ .advert-view-image img {height:auto;width:100%;}
.home-new-news .advert-view-message,.home-new-publ .advert-view-message {width:100%;}

.home-new-news h3,.home-new-publ h3 {font-size:24px;font-family:MyriadPro-Semibold;}
.home-new-btext {text-align:center;font-size:16px;}

.advert-title-inf {text-align:center;font-size:18px;padding:5px 10px 3px;}
.faq-page-title {font-size:36px;text-align:center;padding:20px 10px 30px;}
.faq-page {overflow:hidden;margin:0 0 30px;}
.faq-page .fastLinks {overflow:hidden;margin:0 0 20px;}
.faq-page .fastLinksHr {display:none;}
.faq-page .fastLinks div {padding:12px 10px 6px;margin-bottom:5px;background:#fff;overflow:hidden;}

.faq-ask {background:#fff;overflow:hidden;padding:5px 10px;transition: all 0.3s ease;}
.faq-ask h2 {font-size:16px;float:left;}
.faq-ask:hover {background:#30374c;color:#9ea6bd;}
.faq-ask:hover a {color:#9ea6bd;}
.faq-ask-mes {overflow:hidden;width:100%;}

.faq-page-goask {overflow:hidden;background:#30374c;text-align:center;padding:10px;margin:0 0 20px;}
.faq-page .pagesBottom {margin-top:10px;}
.faq-page-goask h3 {font-size:36px;}
.faq-goask-button {margin:30px 10px 15px;}
.faq-goask-button a {background:#bb5151;color:#f7f7f7;font-size:18px;text-transform:uppercase;padding: 14px 15px 7px;margin-bottom: 5px;transition: all 0.3s ease;opacity:0.9;}
.faq-goask-button a:hover {background:#4f566c;}

.faq-page-adverts {float:left;width:40%;}
.faq-page-adverts .advert-view-next {margin-top:-73%;}
.faq-page-adverts .advert-view-image {max-width:100%;max-height:175px;}
.faq-page-adverts .advert-view-image img {height:auto;width:100%;}
.faq-page-adverts .advert-view-message {width:100%;}
.faq-page-publ,.faq-page-news {float:right;width:58.5%;overflow:hidden;}
.faq-page-publ .advert-view-image,.faq-page-news .advert-view-image {max-width:30%;max-height:105px;}
.faq-page-publ .advert-view-image img,.faq-page-news .advert-view-image img {height:105px;width:auto;}
.faq-page-publ .advert-view-detals,.faq-page-news .advert-view-detals {display:none;}
.faq-page-news h5 {font-size:24px;margin:5px 0 10px;}
.faq-page-adverts,.faq-page-news {margin:0 0 10px;}

.news-view,.news-view2 {overflow:hidden;margin-bottom:15px;background:#fff;padding:10px;}
.news-view h2,.news-view2 h2 {margin:0 0 5px;color:#444a5d;font-size:18px;font-family:MyriadPro-Semibold;}
.news-view h2 a,.news-view2 h2 a {color:#444a5d;}
.news-view-image {float:left;max-width:30%;margin-right:1%;overflow:hidden;max-height:100px;width:100%;}
.news-view-image img {width:100%;transition: all 0.3s ease;}
.news-view-info {color:#3f4457;float:right;}
.news-view:hover .news-view-image img,.news-view2:hover .news-view-image img  {-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-o-transform: scale(1.3);}
.news-view2 .news-view-image {max-width:100%;margin:0 0 10px;}
.news-view2 .news-view-text {width:100%;}
.news-view2 .news-view-info {float:right;}
.news-view-mp {float:right;margin-top:-5px;}

.news-full-title {margin:0 0 10px;color:#444a5d;font-size:18px;font-family:MyriadPro-Semibold;float:left;width:90%;}
.news-full-text {overflow:hidden;background:#fff;padding:1.5%;width:97%;margin:0 0 10px;}
.news-full-text img {width:100%;}
.news-full-mp {float:right;}
.news-full-info {background:#f1f1f1;overflow:hidden;margin:0 0 10px;padding:12px 10px 7px;}

.news-full-tags {font-size:0px;margin:7px 0 12px;overflow:hidden;}
.news-full-tags a {float:left;font-size:14px !important;background:#fff;padding:10px 12px 5px;margin-right:6px;text-transform:capitalize;}
.news-full-tags a:hover {background:#bb5151;color:#fff;opacity:0.9;}

.add-page-full {background:#fff;overflow;hidden;padding:10px;}
.add-page-full input,.add-page-full option,.add-page-full select,.add-page-full textarea {border:solid 2px #f7f7f7;}
.add-full-link {float:right;}

.module-name-top {font-size:36px;text-align:center;padding:20px 10px 30px;}

.contact-page-info {background:#fff;overflow:hidden;padding:10px;margin:0 0 30px;}
.contact-page-info h2 {color:#444a5d;}
.contact-page-take {overflow:hidden;margin:20px 0 0;}

.contact-form {overflow:hidden;}
.contact-form input,.contact-form textarea {border:solid 1px #dadada;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius: 3px;max-width:100%;}
.contact-form textarea {font-family:MyriadPro-Regular !important;width:95.5%;padding:10px 2% 5px;margin:0 0 1%;}
.contact-form input {width:44.5%;float:left;padding:7px 2% 5px;margin-bottom:2%;}
.cpt-left {float:left;width:56%;overflow;hidden;}
.contact-form-mail {margin-right:2%;}
.contact-form input[type=submit] {width:100%;padding:12px 10px 10px;height:auto;background:#4f566c !important;color:#fff;text-transform:uppercase;border:none;cursor:pointer;transition: all 0.4s ease;opacity:0.9;}
.contact-form input[type=submit]:hover {background:#bb5151 !important;}

.cpt-right {float:right;width:40%;overflow:hidden;}
.cpt-right div {overflow:hidden;width:100%;margin:0 0 15px;color:#444a5d;}
.cpt-phone {font-size:36px;}
.cpt-place {font-size:20px;}
.cpt-mail {font-size:24px;}

.cpt-phone span,.cpt-place span,.cpt-mail span {width:15px;height:24px;background:#4f566c url(/images/icons.png);float:left;background-position:-110px -49px;margin-right:20px;margin-bottom:15px;}
.cpt-phone span {margin-top:7px;}
.cpt-place span {width:18px;height:23px;background-position:-109px -74px;}
.cpt-mail span {width:20px;height:14px;background-position:-109px -99px;margin-top:7px;}

.cpt-map {overflow:hidden;border-top:solid 4px #fff;border-bottom:solid 4px #5b6688;}
.cpt2-takes {color:#444a5d;text-align:center;margin:20px 20px 30px;}

.nopage-wrapper {max-width:1000px;width:100%;margin:auto;padding:100px 20px 20px;text-align:center;}
.nopage-wrapper h1 {font-size:100px;margin-bottom:-30px;color:#444a5d;opacity:0.8;}
.nopage-wrapper h1 span {color:#bb5151;}
.nopage-error {font-size:200px;color:#444a5d;margin-bottom:-60px;}
.nopage-etext {font-size:32px;margin:0 0 50px;}
.nopage-wrapper a {color:#bb5151;font-size:18px;text-transform:uppercase;}

.about-page-info {padding:10px;background:#fff;overflow:hidden;margin:0 0 20px;}

.pers-page {background:#fff;overflow:hidden;padding:10px;margin:0 0 20px;}
.pers-page-linkes {text-align:center;margin:20px 10px 20px;}
.pers-page-linkes a {background:#4f566c;padding:14px 15px 9px;text-transform:uppercase;color:#fff;opacity:0.8;}
.pers-page-link2 {background:#bb5151 !important;margin-left:5px;}
.pers-page-linkes a:hover {opacity:0.9;}
.pers-page-activ {text-align:center;overflow:hidden;margin:20px;padding:10px;}
.pers-page-activ a {font-size:14px !important;background:#fff;padding:10px 12px 7px;margin-right:6px;text-transform:capitalize;}
.pers-page-activ a:hover {background:#4f566c;color:#fff;opacity:0.7;}
.pers-page-top {background:#30374c;overflow:hidden;padding:10px;}
.pers-page-ava {float:left;overflow:hidden;width:90px;height:90px;margin-right:10px;}
.pers-page-ava img {width:90px;height:90px;}
.pers-page-id {color:#bb5151;opacity:0.7;}
.pers-page-rep,.pers-page-ban,.pers-page-pm,.pers-page-change {font-size:36px;text-align:center;overflow:hidden;float:left;margin:15px 10px 0;}
.pers-page-rep p,.pers-page-ban p,.pers-page-pm p,.pers-page-change p {font-size:16px !important;}
.pers-page-change {float:right;}

.pers-page-banned {text-align:center;font-size:18px;color:#bb5151;padding:15px;}
.pers-page-group {float:right;margin-top:-7px;}
.pers-page-status,.pers-page-whereonline,.pers-page-bday {float:right;}
.pers-page-line {overflow:hidden;padding:7px 0 5px;}
.pers-page-email {text-align:center;}
.pers-page-mailok,.pers-page-redtext {color:#bb5151;}

.pers-page-bottomform {text-align:center;}
.pers-page-bottomform input {border:solid 2px #f7f7f7 !important;text-align:center;padding:7px 12px 5px;margin:0 5px 0;}
.pers-page-bottomform form {margin:20px 0 30px;overflow:hidden;}
.pers-page-bottomform input[type=submit],.pers-page-bottomform input[type=button] {cursor:pointer;}

.pers-page-mailes,.pers-page-changes,.pers-page-allusers,.user-page-register {overflow:hidden;background:#fff;padding:10px;margin:0 0 30px;}
.pers-page-mailes input,.pers-page-changes input,.pers-page-changes textarea,.pers-page-finduser input,.pers-page-finduser select,.user-page-register input {border:solid 2px #f7f7f7;}

.pers-page-finduser {overflow:hidden;background:#fff;padding:10px;text-align:center;margin:0 0 5px;}
.pers-page-allusers td {border-bottom:solid 1px #f7f7f7;padding:5px 0 3px;}
.about-page-whatknow {overflow:hidden;margin:0 0 30px;}
.about-page-whatknow div {overflow:hidden;width:30%;background:#fff;padding:1%;float:left;}
.about-ico-auto,.about-ico-jobs {margin:0 2%;}

.about-ico-people i,.about-ico-auto i,.about-ico-home i,.about-ico-resume i,.about-ico-jobs i {float:left;width:42px;height:28px;background-color:#30374c; background-image:url(/images/icons.png);background-position:-5px -117px;margin:10px 10px 5px 5px;opacity:0.8;}
.about-ico-auto i {background-position:-50px -117px !important;width:35px !important;}
.about-ico-home i {background-position:-89px -117px !important;width:28px !important;}
.about-ico-resume i {background-position:-2px -149px !important;width:30px !important;}
.about-ico-jobs i {background-position:-33px -149px !important;width:35px !important;}


.findjob-topbg {overflow:hidden;background:url(/images/findjob/man.png) center 20px no-repeat;min-height:515px;}
.findjob-search {float:left;margin:60px 0 0;max-width:320px;}
.findjob-search h3 {margin:0;background:#bb5151;padding:20px 10px 10px;color:#fff;text-align:center;text-transform:uppercase;opacity:0.9;font-size:24px;}
.findjob-search .global-search input[type=text] {width:93.5%;padding:2px 3.5% 0;}
.findjob-search .global-search input[type=submit] {width:100%;float:left;max-width:100%;}
.findjob-search .global-search input[type=submit]:hover {opacity:1;}
.findjob-search .global-search {height:auto;margin-bottom:0;}
.findjob-leftform {-webkit-box-shadow: 1px 1px 8px 0px rgba(50, 50, 50, 0.63);-moz-box-shadow:    1px 1px 8px 0px rgba(50, 50, 50, 0.63);box-shadow:1px 1px 8px 0px rgba(50, 50, 50, 0.63);overflow:hidden;margin:0 0 20px;}

.findjob-right {float:right;background:#30374c;overflow:hidden;margin:50px 0 0;font-size:16px;-webkit-box-shadow: 1px 1px 8px 0px rgba(50, 50, 50, 0.63);-moz-box-shadow:1px 1px 8px 0px rgba(50, 50, 50, 0.63);box-shadow:1px 1px 8px 0px rgba(50, 50, 50, 0.63);}
.fj-toptext {text-align:center;font-size:16px;color:#fff;text-shadow: 2px 2px 4px rgba(150, 150, 150, 1);font-family:MyriadPro-Semibold;background:rgba(0, 0, 0, 0.3);padding:7px 10px 5px;}
.findjob-right h3 {text-align:center;margin:10px 0 0;font-family:MyriadPro-Semibold;}
.findjob-right div {width:100%;overflow:hidden;padding:7px 15px 5px;border-bottom:1px solid rgba(255,255,255,0.2);}

.fj-subtop {overflow:hidden;background:#30374c;padding:5px 0 20px;}
.fj-subtop h2 {font-size:24px;font-family:MyriadPro-Semibold;margin:15px 0 5px;}
.fj-subtop ul {padding:0;margin:0;}
.fj-subtop li {float:left;background:#4f566c;color:#fff;opacity:0.8;padding:4px 7px 2px;margin:0 7px 7px 0;transition: all 0.3s ease;}
.fj-subtop li a {color:#fff;}
.fj-subtop li:hover {opacity:1;}
.fj-lastadv {overflow:hidden;}
.fj-lastadv h1 {text-align:center;font-family:MyriadPro-Semibold;margin:20px 10px 20px;}
.fj-formsbg {overflow:hidden;background:#000 url(/images/findjob/office.jpg) center no-repeat;}
.fj-allbutton {text-align:center;font-size:18px;margin:15px;}

.fj-need {overflow:hidden;background:#30374c;margin:0 0 20px;padding:20px 0 25px;}
.fj-need div div {float:left;width:48%;overflow:hidden;text-align:center;}
.fj-need-job {margin-right:4%;}
.fj-need h4 {font-size:24px;font-family:MyriadPro-Semibold;text-transform:uppercase;margin:15px 10px 5px;}
.fj-need div div p {margin:0 0 15px;}
.fj-need div div a {background:#4f566c;color:#fff;opacity:0.6;padding:5px 7px 10px;margin:0 7px 7px 0;transition: all 0.3s ease;}
.fj-need div div a:hover {opacity:1;}

.fj-about {float:left;overflow:hidden;background:#fff;padding:2%;width:46%;margin:0 0 20px;}
.fj-rnd-news {float:right;overflow:hidden;width:48%;}
.fj-rnd-news .advert-view-image {max-width:100%;}
.fj-rnd-news .advert-view-message,.fj-rnd-news .advert-view h2 {width:100%;}
.fj-rnd-news .advert-view-detals {text-align:right;}
.fj-rnd-news .advert-view-image img {width:100%;height:auto;max-width:100%;}
.fj-rnd-news h5 {text-align:center;font-size:24px;}


.fa-newcars {overflow:hidden;background:#fff;margin:0 0 20px;padding:0 8px;}
.fa-newcars h2 {font-size:24px;font-family:MyriadPro-Semibold;margin:14px 6px 8px;float:left;}
.fa-newlink {float:right;margin:17px 10px 0 0;}
.fa-newcar {float:left;overflow:hidden;width:24%;margin:0 0.5% 10px;background:#fff;}
.fa-carimg {overflow:hidden;height:140px;background:#30374c;}
.fa-carimg img {width:100%;height:140px;}

.fa-carimage {overflow:hidden;}
.fa-carimage2 {overflow:hidden;margin-top:-146px;opacity:0;transition: all 0.3s ease;}
.fa-carimg:hover .fa-carimage2 {opacity:1;}
.fa-newcar h3 {color:#444a5d;margin:10px 0 5px;overflow:hidden;height:17px;}
.fa-newcar h3 a {color:#444a5d;}
.fa-carprice span {color:#a84747;font-family:MyriadPro-Semibold;}

.fa-marks {overflow:hidden;background:#fff;padding:15px 1.5% 15px;width:55%;margin:0 0 20px;float:left;}
.fa-catview a {background:#30374c;padding:7px 8px 3px;color:#fff;float:left;opacity:0.8;}
.fa-catview a:hover {opacity:1;}
.fa-catview span {background:#30374c;color:#fff;padding:7px 8px 3px;float:left;}
.fa-catview {float:left;overflow:hidden;margin:0 7px 7px 0;}
.fa-marks tr,.fa-marks td {width:auto !important;float:left;}
.fa-lm-all {float:right;}

.fa-marks .global-search {height:auto;margin-bottom:0;}
.fa-marks .global-search input[type=text] {width:95%;padding:2px 2.5% 0;}
.fa-marks .global-search input[type=submit] {max-width:100% !important;width:100%;background-color:#444a5d !important;opacity:0.9;}
.fa-marks .global-search input[type=submit]:hover {opacity:1;}

.fa-news-right {float:right;overflow:hidden;width:40%;}
.fa-news-right .advert-view-image {max-width:100%;}
.fa-news-right .advert-view-message,.fj-rnd-news .advert-view h2 {width:100%;}
.fa-news-right .advert-view-detals {text-align:right;}
.fa-news-right .advert-view-image img {width:100%;height:auto;max-width:100%;}
.fa-news-right h5 {text-align:center;font-size:24px;}

.fa-news-inf {float:right;width:70%;}
.fa-last-com {float:left;width:28%;}
.fa-last-com h5 {font-size:24px;}
.fa-news-inf .advert-view-detals {text-align:right;}

.fa-new-comment {overflow:hidden;background:#fff;padding:7px 7px 3px;margin:0 0 10px;}





@media screen and (max-width:1000px) {
.wrapper {overflow:hidden;max-width:96%;padding:0 2%;}
.advert-view-image {max-width:30%;}
.advert-view-next {margin-top:-74%;}
.home-board-adv .advert-view-image {max-width:198px;}
.slide span {margin-top:-35%;}
.sthree-text,.stwo-text {margin-top:-7% !important;}
}


@media screen and (max-width:960px) {
.advert-view-next {display:none;}
.home-board-adv .advert-view-message {width:73%;}
.home-board-adv .advert-view-image {max-width:25%;}
.home-jobs-good {width:25% !important;}
.home-jobs-top span {margin-right:2.5%;}
.slider,.slide img {min-height:380px;height:380px !important;}
}

@media screen and (max-width:900px) {
.home-jobs-good {width:27% !important;}
}

@media screen and (max-width:860px) {
.fa-newcar {height:220px;}
.fa-newcar h3 {height:auto;}
}

@media screen and (max-width:800px) {
.header-menu a {display:block;padding:10px 10px;font-size:13px;width:100%;border-bottom: 1px solid rgba(255,255,255,0.2);color:#fff !important;}
.header-menu li {width:100%;}
.header-menu li.uWithSubmenu:after {border:none;}
.header-menu ul ul {width:100%;opacity:1;visibility:visible;width:auto;overflow:visible;position:relative;}
.header-menu ul ul ul {position:relative;top:0;left:0;}
.header-menu ul ul span {padding: 0 15px;}
.header-menu ul ul ul span {padding: 0 30px;}
.header-menu li:hover a,.head-menu a:hover {color:#fff !important;}
.header-menu {overflow:hidden;width:100%;clear:both !important;}
.header-menu ul {display:none;height:auto;}
header a#pull {display:block;width:100%;position:relative;border-top: 1px solid rgba(255,255,255,0.2);}
header a#pull:after {content:"";background: url('/images/icons.png') no-repeat;width:20px;height:20px;display:inline-block;position:absolute;right:30px;top:9px;background-position:-1px -12px;}
.header-menu .wrapper {padding:0;max-width:100%;}
.slider,.slide img {min-height:auto !important;height:350px !important;}
.slide span {text-align:center;margin:auto;width:100%;margin-top:-40% !important;}
.findjob-topbg {min-height:405px;background: url(/images/findjob/man.png) center -20px no-repeat;}
.fa-newcar {width:32%;}
}

@media screen and (max-width:750px) {
.slider,.slide img {height:300px !important;}
.content {width:100%;}
.slide span {margin-top:-35% !important;}
.logo-ico {display:none;}
.logo-text {font-size:64px;}
.logo-text p {margin-left:3px;font-size:20px;}
.blocks {width:100%;float:left;}
.block {float:left;width:30%;margin:0 1.5% 15px 1.5%;}
.findjob-topbg {min-height:300px;background: url(/images/findjob/man.png) center -60px no-repeat;}
.findjob-right {margin:7px 0 0;}
.findjob-search {margin:40px 0 0;}
.cpt-left,.cpt-right {width:100%;}
}

@media screen and (max-width:650px) {
.findjob-topbg {background:none !important;}
.fa-newcar {width:32%;}
.fa-marks {width:97%;}
.fa-news-right,.fa-last-com,.fa-news-inf {width:100%;}
.slider-arrows,.border-left {display:none;}
.slider,.slide img {height:250px !important;}
.home-jobs-top span {display:none;}
.home-jobs-all ul {width:50%;}
.home-jobs-good {width:100% !important;margin-top:20px;}
.home-jobs-good li {float:left;width:auto;}
.home-new-news,.home-new-publ,.fj-rnd-news {width:100%;}
.auth-go {float:none;}
.logo-text p {margin-bottom:10px;}
.fj-about {width:96%;}
.about-page-whatknow div {width:47%;margin-bottom:10px;}
.about-ico-jobs,.about-ico-auto {margin:0 0 0 2%;}
.about-ico-resume,.about-ico-home {width:100% !important;}
.global-search input[type=text] {width:69%;}
.global-search input[type=submit] {width:28%;}
.faq-page-adverts {width:100%;}
.faq-page-adverts .advert-view {width:44%;float:left;padding:2%;margin:0 1%;}
.faq-page-publ, .faq-page-news {width:100%;float:left;}
}

@media screen and (max-width:550px) {
.block {width:100%;}
.blocks {-moz-column-count:2;-webkit-column-count:2;column-count:2;}
.footer-left {width:100%;text-align:center;margin-bottom:10px;}
.footer-right {display:none;}
.advert-view-image,.home-board-adv .advert-view-image {max-width:198px;}
.advert-view-message,.home-board-adv .advert-view-message {float:none;width:auto;}
.findjob-search {max-width:100%;margin:30px 0 0;}
.findjob-right {display:none;}
.fj-formsbg {background: #000 url(/images/findjob/office.jpg) center -40px no-repeat;}
.fj-need div div {width:100%;}
.fj-need-job {margin-bottom:15px;}
.fa-newcar {width:48%;height:auto;}
}

@media screen and (max-width:500px) {
.about-page-whatknow div,.header-left,.logo {width:100%;}
.about-ico-jobs, .about-ico-auto {margin:0;}
.logo-text {float:none;text-align:center;}
.logo-text p {margin-left:0;}
.auth-go a {float:none;margin-right:10px;}
.auth-go {text-align:center;}
.auth-go span {display:none;}
.header-left {margin:20px 0;}
.header-right {margin-top:0;float:none;width:245px;margin:auto;margin-bottom:10px;}
.global-search input[type=text] {width:59%;}
.global-search input[type=submit] {width:38%;}
.home-at-all {width:100%;text-align:center;}
.slider,.slide img {height:200px !important;}
.faq-page-adverts .advert-view {width:96%;margin:0;} 
.faq-page-adverts .advert-view-image,.faq-page-publ .advert-view-image, .faq-page-news .advert-view-image {max-height:100%;}
.faq-page-publ .advert-view-image, .faq-page-news .advert-view-image {max-width:100%;}
.faq-page-publ .advert-view-image img, .faq-page-news .advert-view-image img {height:auto;width:100%;}
.faq-page-publ .advert-view-message,.faq-page-news .advert-view-message {float:left;}
}

@media screen and (max-width:430px) { 
.fa-newlink {float:none;margin:10px;text-align:center;width:100%;display:block;overflow:hidden;}
.fa-newcars h2 {text-align:center;}
.fa-newcar {width:100%;}
.fa-carimage2 {display:none;}
.fa-carimg,.advert-view-image {height:auto;}
.advert-view-image,.news-view-image {max-height:100%;}
.fa-carimg img,.advert-view-image img {height:auto;width:100%;}
.advert-view-image, .home-board-adv .advert-view-image,.news-view-image {max-width:100%;}
.advert-view-message, .home-board-adv .advert-view-message {float:left;width:100%;}
.contact-form input {width:95%;}
.contact-form textarea {width:94.5%;}
}



