@font-face{font-family:'FontAwesome';src:url('http://www.oferteamenajari.ro/js/plugins/font-awesome/font/fontawesome-webfontf77b.eot?v=3.2.1');src:url('http://www.oferteamenajari.ro/js/plugins/font-awesome/font/fontawesome-webfontd41d.eot#iefix&v=3.2.1') format('embedded-opentype'),url('http://www.oferteamenajari.ro/js/plugins/font-awesome/font/fontawesome-webfontf77b.woff?v=3.2.1') format('woff'),url('http://www.oferteamenajari.ro/js/plugins/font-awesome/font/fontawesome-webfontf77b.ttf?v=3.2.1') format('truetype'),url('http://www.oferteamenajari.ro/js/plugins/font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;}
[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}
.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;}
a [class^="icon-"],a [class*=" icon-"]{display:inline;}
[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;}
.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;}
.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;}
[class^="icon-"].hide,[class*=" icon-"].hide{display:none;}
.icon-muted{color:#eeeeee;}
.icon-light{color:#ffffff;}
.icon-dark{color:#333333;}
.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.pull-right{float:right;}
.pull-left{float:left;}
[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;}
[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;}
[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}
.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none;}
.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;}
.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;}
.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;}
.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;}
.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;}
.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;}
.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);} 100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);} 100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);} 100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(359deg);}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}
.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);}
a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;}
.icon-glass:before{content:"\f000";}
.icon-music:before{content:"\f001";}
.icon-search:before{content:"\f002";}
.icon-envelope-alt:before{content:"\f003";}
.icon-heart:before{content:"\f004";}
.icon-star:before{content:"\f005";}
.icon-star-empty:before{content:"\f006";}
.icon-user:before{content:"\f007";}
.icon-film:before{content:"\f008";}
.icon-th-large:before{content:"\f009";}
.icon-th:before{content:"\f00a";}
.icon-th-list:before{content:"\f00b";}
.icon-ok:before{content:"\f00c";}
.icon-remove:before{content:"\f00d";}
.icon-zoom-in:before{content:"\f00e";}
.icon-zoom-out:before{content:"\f010";}
.icon-power-off:before,.icon-off:before{content:"\f011";}
.icon-signal:before{content:"\f012";}
.icon-gear:before,.icon-cog:before{content:"\f013";}
.icon-trash:before{content:"\f014";}
.icon-home:before{content:"\f015";}
.icon-file-alt:before{content:"\f016";}
.icon-time:before{content:"\f017";}
.icon-road:before{content:"\f018";}
.icon-download-alt:before{content:"\f019";}
.icon-download:before{content:"\f01a";}
.icon-upload:before{content:"\f01b";}
.icon-inbox:before{content:"\f01c";}
.icon-play-circle:before{content:"\f01d";}
.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";}
.icon-refresh:before{content:"\f021";}
.icon-list-alt:before{content:"\f022";}
.icon-lock:before{content:"\f023";}
.icon-flag:before{content:"\f024";}
.icon-headphones:before{content:"\f025";}
.icon-volume-off:before{content:"\f026";}
.icon-volume-down:before{content:"\f027";}
.icon-volume-up:before{content:"\f028";}
.icon-qrcode:before{content:"\f029";}
.icon-barcode:before{content:"\f02a";}
.icon-tag:before{content:"\f02b";}
.icon-tags:before{content:"\f02c";}
.icon-book:before{content:"\f02d";}
.icon-bookmark:before{content:"\f02e";}
.icon-print:before{content:"\f02f";}
.icon-camera:before{content:"\f030";}
.icon-font:before{content:"\f031";}
.icon-bold:before{content:"\f032";}
.icon-italic:before{content:"\f033";}
.icon-text-height:before{content:"\f034";}
.icon-text-width:before{content:"\f035";}
.icon-align-left:before{content:"\f036";}
.icon-align-center:before{content:"\f037";}
.icon-align-right:before{content:"\f038";}
.icon-align-justify:before{content:"\f039";}
.icon-list:before{content:"\f03a";}
.icon-indent-left:before{content:"\f03b";}
.icon-indent-right:before{content:"\f03c";}
.icon-facetime-video:before{content:"\f03d";}
.icon-picture:before{content:"\f03e";}
.icon-pencil:before{content:"\f040";}
.icon-map-marker:before{content:"\f041";}
.icon-adjust:before{content:"\f042";}
.icon-tint:before{content:"\f043";}
.icon-edit:before{content:"\f044";}
.icon-share:before{content:"\f045";}
.icon-check:before{content:"\f046";}
.icon-move:before{content:"\f047";}
.icon-step-backward:before{content:"\f048";}
.icon-fast-backward:before{content:"\f049";}
.icon-backward:before{content:"\f04a";}
.icon-play:before{content:"\f04b";}
.icon-pause:before{content:"\f04c";}
.icon-stop:before{content:"\f04d";}
.icon-forward:before{content:"\f04e";}
.icon-fast-forward:before{content:"\f050";}
.icon-step-forward:before{content:"\f051";}
.icon-eject:before{content:"\f052";}
.icon-chevron-left:before{content:"\f053";}
.icon-chevron-right:before{content:"\f054";}
.icon-plus-sign:before{content:"\f055";}
.icon-minus-sign:before{content:"\f056";}
.icon-remove-sign:before{content:"\f057";}
.icon-ok-sign:before{content:"\f058";}
.icon-question-sign:before{content:"\f059";}
.icon-info-sign:before{content:"\f05a";}
.icon-screenshot:before{content:"\f05b";}
.icon-remove-circle:before{content:"\f05c";}
.icon-ok-circle:before{content:"\f05d";}
.icon-ban-circle:before{content:"\f05e";}
.icon-arrow-left:before{content:"\f060";}
.icon-arrow-right:before{content:"\f061";}
.icon-arrow-up:before{content:"\f062";}
.icon-arrow-down:before{content:"\f063";}
.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";}
.icon-resize-full:before{content:"\f065";}
.icon-resize-small:before{content:"\f066";}
.icon-plus:before{content:"\f067";}
.icon-minus:before{content:"\f068";}
.icon-asterisk:before{content:"\f069";}
.icon-exclamation-sign:before{content:"\f06a";}
.icon-gift:before{content:"\f06b";}
.icon-leaf:before{content:"\f06c";}
.icon-fire:before{content:"\f06d";}
.icon-eye-open:before{content:"\f06e";}
.icon-eye-close:before{content:"\f070";}
.icon-warning-sign:before{content:"\f071";}
.icon-plane:before{content:"\f072";}
.icon-calendar:before{content:"\f073";}
.icon-random:before{content:"\f074";}
.icon-comment:before{content:"\f075";}
.icon-magnet:before{content:"\f076";}
.icon-chevron-up:before{content:"\f077";}
.icon-chevron-down:before{content:"\f078";}
.icon-retweet:before{content:"\f079";}
.icon-shopping-cart:before{content:"\f07a";}
.icon-folder-close:before{content:"\f07b";}
.icon-folder-open:before{content:"\f07c";}
.icon-resize-vertical:before{content:"\f07d";}
.icon-resize-horizontal:before{content:"\f07e";}
.icon-bar-chart:before{content:"\f080";}
.icon-twitter-sign:before{content:"\f081";}
.icon-facebook-sign:before{content:"\f082";}
.icon-camera-retro:before{content:"\f083";}
.icon-key:before{content:"\f084";}
.icon-gears:before,.icon-cogs:before{content:"\f085";}
.icon-comments:before{content:"\f086";}
.icon-thumbs-up-alt:before{content:"\f087";}
.icon-thumbs-down-alt:before{content:"\f088";}
.icon-star-half:before{content:"\f089";}
.icon-heart-empty:before{content:"\f08a";}
.icon-signout:before{content:"\f08b";}
.icon-linkedin-sign:before{content:"\f08c";}
.icon-pushpin:before{content:"\f08d";}
.icon-external-link:before{content:"\f08e";}
.icon-signin:before{content:"\f090";}
.icon-trophy:before{content:"\f091";}
.icon-github-sign:before{content:"\f092";}
.icon-upload-alt:before{content:"\f093";}
.icon-lemon:before{content:"\f094";}
.icon-phone:before{content:"\f095";}
.icon-unchecked:before,.icon-check-empty:before{content:"\f096";}
.icon-bookmark-empty:before{content:"\f097";}
.icon-phone-sign:before{content:"\f098";}
.icon-twitter:before{content:"\f099";}
.icon-facebook:before{content:"\f09a";}
.icon-github:before{content:"\f09b";}
.icon-unlock:before{content:"\f09c";}
.icon-credit-card:before{content:"\f09d";}
.icon-rss:before{content:"\f09e";}
.icon-hdd:before{content:"\f0a0";}
.icon-bullhorn:before{content:"\f0a1";}
.icon-bell:before{content:"\f0a2";}
.icon-certificate:before{content:"\f0a3";}
.icon-hand-right:before{content:"\f0a4";}
.icon-hand-left:before{content:"\f0a5";}
.icon-hand-up:before{content:"\f0a6";}
.icon-hand-down:before{content:"\f0a7";}
.icon-circle-arrow-left:before{content:"\f0a8";}
.icon-circle-arrow-right:before{content:"\f0a9";}
.icon-circle-arrow-up:before{content:"\f0aa";}
.icon-circle-arrow-down:before{content:"\f0ab";}
.icon-globe:before{content:"\f0ac";}
.icon-wrench:before{content:"\f0ad";}
.icon-tasks:before{content:"\f0ae";}
.icon-filter:before{content:"\f0b0";}
.icon-briefcase:before{content:"\f0b1";}
.icon-fullscreen:before{content:"\f0b2";}
.icon-group:before{content:"\f0c0";}
.icon-link:before{content:"\f0c1";}
.icon-cloud:before{content:"\f0c2";}
.icon-beaker:before{content:"\f0c3";}
.icon-cut:before{content:"\f0c4";}
.icon-copy:before{content:"\f0c5";}
.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";}
.icon-save:before{content:"\f0c7";}
.icon-sign-blank:before{content:"\f0c8";}
.icon-reorder:before{content:"\f0c9";}
.icon-list-ul:before{content:"\f0ca";}
.icon-list-ol:before{content:"\f0cb";}
.icon-strikethrough:before{content:"\f0cc";}
.icon-underline:before{content:"\f0cd";}
.icon-table:before{content:"\f0ce";}
.icon-magic:before{content:"\f0d0";}
.icon-truck:before{content:"\f0d1";}
.icon-pinterest:before{content:"\f0d2";}
.icon-pinterest-sign:before{content:"\f0d3";}
.icon-google-plus-sign:before{content:"\f0d4";}
.icon-google-plus:before{content:"\f0d5";}
.icon-money:before{content:"\f0d6";}
.icon-caret-down:before{content:"\f0d7";}
.icon-caret-up:before{content:"\f0d8";}
.icon-caret-left:before{content:"\f0d9";}
.icon-caret-right:before{content:"\f0da";}
.icon-columns:before{content:"\f0db";}
.icon-sort:before{content:"\f0dc";}
.icon-sort-down:before{content:"\f0dd";}
.icon-sort-up:before{content:"\f0de";}
.icon-envelope:before{content:"\f0e0";}
.icon-linkedin:before{content:"\f0e1";}
.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";}
.icon-legal:before{content:"\f0e3";}
.icon-dashboard:before{content:"\f0e4";}
.icon-comment-alt:before{content:"\f0e5";}
.icon-comments-alt:before{content:"\f0e6";}
.icon-bolt:before{content:"\f0e7";}
.icon-sitemap:before{content:"\f0e8";}
.icon-umbrella:before{content:"\f0e9";}
.icon-paste:before{content:"\f0ea";}
.icon-lightbulb:before{content:"\f0eb";}
.icon-exchange:before{content:"\f0ec";}
.icon-cloud-download:before{content:"\f0ed";}
.icon-cloud-upload:before{content:"\f0ee";}
.icon-user-md:before{content:"\f0f0";}
.icon-stethoscope:before{content:"\f0f1";}
.icon-suitcase:before{content:"\f0f2";}
.icon-bell-alt:before{content:"\f0f3";}
.icon-coffee:before{content:"\f0f4";}
.icon-food:before{content:"\f0f5";}
.icon-file-text-alt:before{content:"\f0f6";}
.icon-building:before{content:"\f0f7";}
.icon-hospital:before{content:"\f0f8";}
.icon-ambulance:before{content:"\f0f9";}
.icon-medkit:before{content:"\f0fa";}
.icon-fighter-jet:before{content:"\f0fb";}
.icon-beer:before{content:"\f0fc";}
.icon-h-sign:before{content:"\f0fd";}
.icon-plus-sign-alt:before{content:"\f0fe";}
.icon-double-angle-left:before{content:"\f100";}
.icon-double-angle-right:before{content:"\f101";}
.icon-double-angle-up:before{content:"\f102";}
.icon-double-angle-down:before{content:"\f103";}
.icon-angle-left:before{content:"\f104";}
.icon-angle-right:before{content:"\f105";}
.icon-angle-up:before{content:"\f106";}
.icon-angle-down:before{content:"\f107";}
.icon-desktop:before{content:"\f108";}
.icon-laptop:before{content:"\f109";}
.icon-tablet:before{content:"\f10a";}
.icon-mobile-phone:before{content:"\f10b";}
.icon-circle-blank:before{content:"\f10c";}
.icon-quote-left:before{content:"\f10d";}
.icon-quote-right:before{content:"\f10e";}
.icon-spinner:before{content:"\f110";}
.icon-circle:before{content:"\f111";}
.icon-mail-reply:before,.icon-reply:before{content:"\f112";}
.icon-github-alt:before{content:"\f113";}
.icon-folder-close-alt:before{content:"\f114";}
.icon-folder-open-alt:before{content:"\f115";}
.icon-expand-alt:before{content:"\f116";}
.icon-collapse-alt:before{content:"\f117";}
.icon-smile:before{content:"\f118";}
.icon-frown:before{content:"\f119";}
.icon-meh:before{content:"\f11a";}
.icon-gamepad:before{content:"\f11b";}
.icon-keyboard:before{content:"\f11c";}
.icon-flag-alt:before{content:"\f11d";}
.icon-flag-checkered:before{content:"\f11e";}
.icon-terminal:before{content:"\f120";}
.icon-code:before{content:"\f121";}
.icon-reply-all:before{content:"\f122";}
.icon-mail-reply-all:before{content:"\f122";}
.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";}
.icon-location-arrow:before{content:"\f124";}
.icon-crop:before{content:"\f125";}
.icon-code-fork:before{content:"\f126";}
.icon-unlink:before{content:"\f127";}
.icon-question:before{content:"\f128";}
.icon-info:before{content:"\f129";}
.icon-exclamation:before{content:"\f12a";}
.icon-superscript:before{content:"\f12b";}
.icon-subscript:before{content:"\f12c";}
.icon-eraser:before{content:"\f12d";}
.icon-puzzle-piece:before{content:"\f12e";}
.icon-microphone:before{content:"\f130";}
.icon-microphone-off:before{content:"\f131";}
.icon-shield:before{content:"\f132";}
.icon-calendar-empty:before{content:"\f133";}
.icon-fire-extinguisher:before{content:"\f134";}
.icon-rocket:before{content:"\f135";}
.icon-maxcdn:before{content:"\f136";}
.icon-chevron-sign-left:before{content:"\f137";}
.icon-chevron-sign-right:before{content:"\f138";}
.icon-chevron-sign-up:before{content:"\f139";}
.icon-chevron-sign-down:before{content:"\f13a";}
.icon-html5:before{content:"\f13b";}
.icon-css3:before{content:"\f13c";}
.icon-anchor:before{content:"\f13d";}
.icon-unlock-alt:before{content:"\f13e";}
.icon-bullseye:before{content:"\f140";}
.icon-ellipsis-horizontal:before{content:"\f141";}
.icon-ellipsis-vertical:before{content:"\f142";}
.icon-rss-sign:before{content:"\f143";}
.icon-play-sign:before{content:"\f144";}
.icon-ticket:before{content:"\f145";}
.icon-minus-sign-alt:before{content:"\f146";}
.icon-check-minus:before{content:"\f147";}
.icon-level-up:before{content:"\f148";}
.icon-level-down:before{content:"\f149";}
.icon-check-sign:before{content:"\f14a";}
.icon-edit-sign:before{content:"\f14b";}
.icon-external-link-sign:before{content:"\f14c";}
.icon-share-sign:before{content:"\f14d";}
.icon-compass:before{content:"\f14e";}
.icon-collapse:before{content:"\f150";}
.icon-collapse-top:before{content:"\f151";}
.icon-expand:before{content:"\f152";}
.icon-euro:before,.icon-eur:before{content:"\f153";}
.icon-gbp:before{content:"\f154";}
.icon-dollar:before,.icon-usd:before{content:"\f155";}
.icon-rupee:before,.icon-inr:before{content:"\f156";}
.icon-yen:before,.icon-jpy:before{content:"\f157";}
.icon-renminbi:before,.icon-cny:before{content:"\f158";}
.icon-won:before,.icon-krw:before{content:"\f159";}
.icon-bitcoin:before,.icon-btc:before{content:"\f15a";}
.icon-file:before{content:"\f15b";}
.icon-file-text:before{content:"\f15c";}
.icon-sort-by-alphabet:before{content:"\f15d";}
.icon-sort-by-alphabet-alt:before{content:"\f15e";}
.icon-sort-by-attributes:before{content:"\f160";}
.icon-sort-by-attributes-alt:before{content:"\f161";}
.icon-sort-by-order:before{content:"\f162";}
.icon-sort-by-order-alt:before{content:"\f163";}
.icon-thumbs-up:before{content:"\f164";}
.icon-thumbs-down:before{content:"\f165";}
.icon-youtube-sign:before{content:"\f166";}
.icon-youtube:before{content:"\f167";}
.icon-xing:before{content:"\f168";}
.icon-xing-sign:before{content:"\f169";}
.icon-youtube-play:before{content:"\f16a";}
.icon-dropbox:before{content:"\f16b";}
.icon-stackexchange:before{content:"\f16c";}
.icon-instagram:before{content:"\f16d";}
.icon-flickr:before{content:"\f16e";}
.icon-adn:before{content:"\f170";}
.icon-bitbucket:before{content:"\f171";}
.icon-bitbucket-sign:before{content:"\f172";}
.icon-tumblr:before{content:"\f173";}
.icon-tumblr-sign:before{content:"\f174";}
.icon-long-arrow-down:before{content:"\f175";}
.icon-long-arrow-up:before{content:"\f176";}
.icon-long-arrow-left:before{content:"\f177";}
.icon-long-arrow-right:before{content:"\f178";}
.icon-apple:before{content:"\f179";}
.icon-windows:before{content:"\f17a";}
.icon-android:before{content:"\f17b";}
.icon-linux:before{content:"\f17c";}
.icon-dribbble:before{content:"\f17d";}
.icon-skype:before{content:"\f17e";}
.icon-foursquare:before{content:"\f180";}
.icon-trello:before{content:"\f181";}
.icon-female:before{content:"\f182";}
.icon-male:before{content:"\f183";}
.icon-gittip:before{content:"\f184";}
.icon-sun:before{content:"\f185";}
.icon-moon:before{content:"\f186";}
.icon-archive:before{content:"\f187";}
.icon-bug:before{content:"\f188";}
.icon-vk:before{content:"\f189";}
.icon-weibo:before{content:"\f18a";}
.icon-renren:before{content:"\f18b";}

/*
     FILE ARCHIVED ON 06:48:52 Jan 13, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:14:25 Apr 16, 2026.
     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.498
  exclusion.robots: 0.061
  exclusion.robots.policy: 0.053
  esindex: 0.007
  cdx.remote: 37.014
  LoadShardBlock: 153.351 (3)
  PetaboxLoader3.datanode: 143.674 (4)
  PetaboxLoader3.resolve: 87.661 (2)
  load_resource: 82.818
*/


@charset "UTF-8";
@font-face {
  font-family: 'Berling Nova Text Bold';
  src: url('http://www.oferteamenajari.ro/fonts/Berling Nova Text Bold.eot');
  src: url('http://www.oferteamenajari.ro/fonts/Berling Nova Text Bold.eot#iefix') format('embeddedopentype'),
       url('http://www.oferteamenajari.ro/fonts/Berling Nova Text Bold.woff') format('woff'),
       url('http://www.oferteamenajari.ro/fonts/Berling Nova Text Bold.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Regular';
  src: url('http://www.oferteamenajari.ro/fonts/Proxima Nova Regular.eot');
  src: url('http://www.oferteamenajari.ro/fonts/Proxima Nova Regular.eot#iefix') format('embeddedopentype'),
       url('http://www.oferteamenajari.ro/fonts/Proxima Nova Regular.woff') format('woff'),
       url('http://www.oferteamenajari.ro/fonts/Proxima Nova Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Bold';
  src: url('http://www.oferteamenajari.ro/fonts/Proxima Nova Bold.eot');
  src: url('http://www.oferteamenajari.ro/fonts/Proxima Nova Bold.eot#iefix') format('embeddedopentype'),
       url('http://www.oferteamenajari.ro/fonts/Proxima Nova Bold.woff') format('woff'),
       url('http://www.oferteamenajari.ro/fonts/Proxima Nova Bold.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Semibold';
  src: url('http://www.oferteamenajari.ro/fonts/Proxima Nova Semibold.eot');
  src: url('http://www.oferteamenajari.ro/fonts/Proxima Nova Semibold.eot#iefix') format('embeddedopentype'),
       url('http://www.oferteamenajari.ro/fonts/Proxima Nova Semibold.woff') format('woff'),
       url('http://www.oferteamenajari.ro/fonts/Proxima Nova Semibold.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}


* { margin: 0; padding: 0; border: 0; }
a { text-decoration: none; color: #83be09; }
a:hover { text-decoration: underline; }
img.responsive { max-width: 100%; height: auto; }
h1, h2, h3 { margin-bottom: 0px; margin-top: 0px; }

.clear { clear: both; display: block; width: 100%; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }

.green-light { color: #83be09; }
.green-dark { color: #527606; }
.green-black { color: #324903; }
.yellow { color: #ffd400; }
.rosu { color: #ff0000; }

body {
  /*background: url('http://www.oferteamenajari.ro/img/pat1.jpg') 0 0 repeat, #e4e1d2;*/
  background: #f5f5f5;
  font-family: 'Proxima Nova Regular', serif; font-size: 100%; }


/* HEADER - BG*/
.bg { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-b { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-b.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-c { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-c.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-d { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-d.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-e { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-e.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-f { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-f.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-g { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-g.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-h { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-h.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-i { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-i.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-j { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-j.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }

.bg2 { width: 100%; background: #324903; float: left; }
.bg3 { width: 100%; background: #080b01; }



/* WRAPPER */
.wrapper { position: relative; width: 100%; max-width: 1200px; margin: 0 auto; }

/* MAIN */
.wrapper main { float: right; width: 76.66666666666667%; margin: 0 10px 20px 0px; color: #324903; padding-top: 10px; }

/* ASIDE */
.wrapper aside { float: left; width: 250px; margin: -310px 0 20px 10px; }




/* HEADER - NAV */
.wrapper header nav { height: 40px; margin: 10px 10px 0 0; float: right;
  background: #527606; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;
  font-size: 0.9em; }
.wrapper header nav ul { margin-left: 10px; }
.wrapper header nav ul li { margin: 10px 12px 10px 0; padding: 0 12px 0 0;
  float: left; display: inline-block;
  list-style-type: none; list-style-position: inside;
  border-right: 1px solid #324903;
  line-height: 20px;
  transition: all 0.8s ease 0s; }
doesnotexist:-o-prefocus, .wrapper header nav ul li { transition: background 0.8s ease 0s; }
.wrapper header nav ul li:last-child { border-right: none; margin-right: 0px; padding-right: 12px; }
.wrapper header nav ul li:hover,
.wrapper header nav ul li.selected {
  margin: -10px 12px 0 -13px;
  padding: 20px 12px 10px 13px;
  background: #324903; border-right: 1px solid #324903; }
.wrapper header nav ul li:first-child:hover,
.wrapper header nav ul li.selected:first-child { border-bottom-left-radius: 10px; }
.wrapper header nav ul li:last-child:hover,
.wrapper header nav ul li.selected:last-child { border-right: none; border-bottom-right-radius: 10px; margin-right: 0px; }
.wrapper header nav ul li a { color: #fff; text-shadow: 0 1px 0 #000; display: block; }
.wrapper header nav a#pull { display: none; }



/* HEADER - LOGO */
#logo { width: 240px; height: 180px; padding: 25px 0;
  position: absolute; top: -10px; left: 10px;
  background: url('http://www.oferteamenajari.ro/img/pin.png') 10px 10px no-repeat,
              url('http://www.oferteamenajari.ro/img/pin.png') 215px 10px no-repeat, #527606;
  border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;
  text-align: center; vertical-align: middle; }


/* HEADER - H1 grass */
.wrapper header h1 { margin: 0 0 0 22.4%; padding: 370px 0 25px 0;
  font: bold 2.5em/1.1 'Berling Nova Text Bold'; color: #fff; text-shadow: 0 2px 1px #000; letter-spacing: 1px; }
.wrapper header h1.survey { margin: 0 0 0 10px; }
.wrapper header h1 span.lower { font-size: 0.7em; }



/* MAIN - SURVEY */
.wrapper main.survey { width: 100%; margin: 0 auto 0 auto; padding: 20px 10px; float: none; }
.wrapper main.survey .survey-pag { width: 100%; background: #ffffff; border-radius: 10px; padding: 15px 0; float: left; margin-bottom: 20px; }
.wrapper main.survey .survey-pag .main-container { margin-top: 0; }
.wrapper main.survey .survey-pag .main-container h2 { font: normal 1.8em/1.2 'Proxima Nova Semibold'; padding: 10px 0 20px 0; }
.wrapper main.survey .survey-pag .main-container h2 .mic { font-size: 0.8em; }



/* MAIN - H1 */
.wrapper main h1.principal { padding: 10px 0 0 0; width: 100%;
  font: bold 1.7em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.wrapper main h1.principal a { color: #324903; }
.wrapper main h1.principal a:hover { text-decoration: none; }
.wrapper main h1.principal span { color: #83be09; }
.wrapper main h2.principal { padding: 20px 0 0 0; width: 100%;
  font: normal 1.3em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; }
.wrapper main h2.principal span.lower { color: #83be09; font-size: 0.6em; }



/* HEADER - GENERIC PAGE */
.generic { float: left; margin: 20px 0 0 0; padding: 10px 10px 20px 10px; width: 100%;
 border: 2px solid #cdc6b3; box-shadow: 0 1px 2px #000, inset 0 1px 5px #fff; background: rgba(255, 255, 255, 0.9); border-radius: 5px;
 color: #324903; text-align: center; font: normal 1em 'Proxima Nova Bold'; }
.generic:hover { background: rgba(255, 255, 255, 1); }
.generic p { padding: 10px 30px; font-size: 1.2em; color: #527606; }
.generic.not-found { width: 60%; font-size: .8em; text-shadow: 0 1px 0 #fff; position: absolute;
  top: 410px; left: 20%;
  font: normal 1em/1.2 'Berling Nova Text Bold'; }



/* MAIN - FIRME */
.firme { width: 48.5%; margin: 20px 3% 0 0;
  float: left;
  color: #324903; }
.firme.last { margin-right: 0; }
.firme h1 { padding: 0px 0 0 0; width: 100%;
  font: bold 1.2em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.firme h2 { padding-top: 10px;
  font: normal 1em/1.1 'Proxima Nova Semibold'; text-shadow: 0 1px 1px #fff; }
.firme img { float: right; width: 45%;
  border: 5px solid #d5cdb5; box-shadow: 0 1px 2px #000; margin: 0 0 0px 15px; }
.firme img:hover { border: 5px solid #f0e7cc; }
.firme ul { padding-top: 5px; list-style: none; }
.firme ul li { padding: 5px 0 0 35px;
  background: url(http://www.oferteamenajari.ro/img/check-smaller.png) 0px 5px no-repeat;
  font-size: 0.9em; line-height: 1.2; text-shadow: 0 1px 0px #fff; }
.firme ul li strong { font-family: 'Proxima Nova Semibold'; font-weight: normal; }
.firme ul li span { color: #83be09; }
.firme .btn2 { margin-right: 35px; }



/* MAIN - OFERTE + CERERI FILTRE */
.filtre { width: 100%; padding: 15px; margin: 10px 0 0 0px; float: left;
  background: url(http://www.oferteamenajari.ro/img/pat1.jpg) repeat; border-radius: 10px; border: 1px solid #cdc6b3; box-shadow: inset 0 1px 2px #fff;
  color: #324903; text-shadow: 0 1px 1px #ece4c6; }
.filtre.art { padding-bottom: 0; }

.filtre h2 { font: bold 1.1em 'Proxima Nova Semibold'; color: #527606; text-shadow: 0 1px 0 #fff; text-transform: uppercase; padding: 0 0 10px 0; }

.filtre .filtre-cauta { width: 100%; padding: 10px; margin: 0 0 20px 0; float: left;
  border: 1px solid #efefef; border-radius: 5px; }
.filtre .filtre-cauta input[type="text"] {
  width: 75%;
  width: -moz-calc(100% - 175px);
  width: -webkit-calc(100% - 175px);
  width: -o-calc(100% - 175px);
  width: calc(100% - 175px);
  float: left; padding: 4px; margin: 0px 15px 0 0;
  border-radius: 5px; border: 1px solid #83be09;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1), 1px 1px 5px #fff;
  color: #000; font-size: 1em; }

.filtre .filtre-loc { width: 49%; padding: 10px; margin: 0 2% 0 0; float: left;
  border: 1px solid #efefef; border-radius: 5px; }
.filtre .filtre-loc .sel { float: left;
  width: 100%;
  height: 30px; overflow: hidden; margin: 0 0 10px 0;
  border-radius: 5px; border: 1px solid #83be09; background: url(http://www.oferteamenajari.ro/img/arr-down-yell.png) 97% 10px no-repeat, #fff; box-shadow: 1px 1px 5px #fff;
  text-align: left; }
.filtre .filtre-loc .sel select {
  width: -moz-calc(100% + 20px);
  width: -webkit-calc(100% + 20px);
  width: -o-calc(100% + 20px);
  width: calc(100% + 20px);
  height: 30px; display: inline-block; -webkit-appearance: none; cursor: pointer;
  border: none; outline: none; background: transparent; -webkit-appearance: none;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1), 1px 1px 1px #333;
  font: 0.9em/1.1 'Proxima Nova Regular'; padding: 5px 0 0 5px; color: #324903; }

.filtre .filtre-dom { width: 49%; padding: 10px; margin: 0 0 0 0; float: left;
  border: 1px solid #efefef; border-radius: 5px;
  font-family: 'Proxima Nova Semibold'; text-shadow: 0 1px 0px #ece4c6; }
.filtre .filtre-dom .css-treeview { margin: 0; }

.filtre .filtre-dom .css-treeview ul li input[type="checkbox"] + label { position: relative; padding: 2px 0 2px 20px; float: none; display: block; cursor: pointer;
  text-transform: uppercase; font-size: 0.9em; background: url(http://www.oferteamenajari.ro/img/sprite-check.png) 0px 0px no-repeat; border: none; }
.filtre .filtre-dom .css-treeview ul li input[type="checkbox"] + label:before { content: ""; display: block; position: absolute; top: 0px; left: 0; cursor: pointer;
  height: 15px; width: 15px; background: none; border: none; box-shadow: none; }
.filtre .filtre-dom .css-treeview ul li input[type="checkbox"]:checked + label:before { background: url(http://www.oferteamenajari.ro/img/sprite-check.png) 0px -40px no-repeat; }

.filtre .filtre-dom .css-treeview ul li.fara-copii input[type="checkbox"] + label { position: relative; padding: 2px 0 2px 20px; float: none; display: block; cursor: pointer;
  text-transform: uppercase; font-size: 0.9em; }
.filtre .filtre-dom .css-treeview ul li.fara-copii input[type="checkbox"] + label:before { content: ""; display: block; position: absolute; top: 0px; left: 0; cursor: pointer;
  height: 15px; width: 15px;
  background: white; border: 1px solid #0d7391; box-shadow: inset 0px 0px 0px 1px white; border-radius: 3px; }
.filtre .filtre-dom .css-treeview ul li.fara-copii input[type="checkbox"]:checked + label:before { background: url(http://www.oferteamenajari.ro/img/check-input-blue.png) 1px 0 no-repeat, #fff; }

.plus { background: url(http://www.oferteamenajari.ro/img/sprite-check.png) 0px 2px no-repeat; width: 20px; height: 20px; display: inline; position: absolute; margin-left: 5px; }
.minus { background: url(http://www.oferteamenajari.ro/img/sprite-check.png) 0px -38px no-repeat; width: 20px; height: 20px; display: inline; position: absolute; margin-left: 5px; }

/* MAIN - OFERTE + CERERI */
.oferte, .cereri { width: 48.91304347826087%; margin: 15px 2.17391304347826% 0 0;
  float: left;
  color: #324903; line-height: 1.2; }
.oferte.last, .cereri.last { margin-right: 0; }
.oferte.promotionale, .cereri.promotionale { width: 100%; }
.oferte.wide, .cereri.wide { width: 100%; }

.oferte a, .cereri a { color: #324903; text-shadow: 0 1px 1px #fff; }
.oferte h2, .cereri h2 { padding: 0px 0 10px 0;
  border-bottom: 1px solid #cdc6b3;
  font: bold 1.1em 'Berling Nova Text Bold'; text-transform: uppercase; text-shadow: 0 1px 0 #fff; }
.oferte .item h3, .cereri .item h3 { padding: 0px 0 5px 0; }
.oferte .item h3 a, .cereri .item h3 a { font: normal 0.8em 'Proxima Nova Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.oferte.promotionale h2, .cereri.promotionale h2 { border-bottom: none; padding-bottom: 5px; }

.oferte .item, .cereri .item { padding: 15px 15px 10px 15px; min-height: 160px; width: 100%;
  float: left;
  border-bottom: 1px solid #cdc6b3; border-left: 1px solid #cdc6b3; border-right: 1px solid #cdc6b3; box-shadow: inset 0 1px 2px #fff;
  background: rgba(255, 255, 255, 0.4); }
.oferte .item:hover, .cereri .item:hover { background: rgba(255, 255, 255, 0.6); }
.oferte .item.promotionale, .cereri .item.promotionale { width: 32%; min-height: 280px; margin: 15px 2% 0 0;
  border: 2px solid #fff; box-shadow: 0 1px 2px #000, inset 0 1px 2px #fff;
  background: url(http://www.oferteamenajari.ro/img/pin.png) 2% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 98% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat; border-radius: 5px; }
.oferte .item.promotionale.promo2, .cereri .item.promotionale.promo2 { width: 100%; margin-right: 0; min-height: 100%;
  background: url(http://www.oferteamenajari.ro/img/pin.png) 0.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 99.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat; border-radius: 5px; }
.oferte .item.promotionale.promo2:hover, .cereri .item.promotionale.promo2:hover { width: 100%; margin-right: 0; min-height: 100%;
  background: url(http://www.oferteamenajari.ro/img/pin.png) 0.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 99.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat6.jpg) repeat; border-radius: 5px; }
.oferte .item.promotionale { min-height: 330px; }
.oferte .item.promotionale:hover, .cereri .item.promotionale:hover {
background: url(http://www.oferteamenajari.ro/img/pin.png) 2% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 98% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat6.jpg) repeat; }
.oferte .item.promotionale.last, .cereri .item.promotionale.last { margin-right: 0; }
.oferte .item.wide, .cereri .item.wide { min-height: 100%; width: 100%; }
.oferte .item.date, .cereri .item.date { font-size: 1.1em; }

.oferte .item .pic { width: 26.66666666666667%; margin: 2px 3.33333333333333% 0 0;
  float: left; }
.oferte .item .pic img { border: 4px solid #d5cdb5; box-shadow: 0 1px 2px #000; margin-bottom: 5px; }
.oferte .item .pic img:hover { border: 4px solid #f0e7cc; }
.oferte .item.promotionale .pic { width: 50%; margin: 0 auto; float: none; }
.oferte .item .pic.wide, .oferte .item.promotionale.promo2 .pic.promo2 { width: 15%; margin-right: 2%; }
.oferte .item.promotionale.promo2 .pic.promo2 { float: left; }

.oferte .item .txt { float: left; width: 70%; }
.oferte .item .txt p, .cereri .item .txt p { font-size: 0.9em; line-height: 1.1; color: #534d42; }
.oferte .item .txt p a, .cereri .item .txt p a { font: normal 0.9em 'Proxima Nova Semibold'; }
.oferte .item .txt p a span, .cereri .item .txt p a span { font-size: 1em; color: #83be09; }
.oferte .item.promotionale .txt { float: none; width: 100%; }
.cereri .item.promotionale .txt { float: none; width: 100%; padding-left: 40px; }
.oferte .item .txt.wide, .oferte .item.promotionale.promo2 .txt.promo2 { width: 83%; }
.oferte .item.promotionale.promo2 .txt.promo2 { float: left; }
.cereri .item .txt.wide, .cereri .item.promotionale.promo2 .pic.promo2 { width: 100%; padding-left: 40px; }
.cereri .item.date .txt.wide { font-size: 0.9em; text-shadow: 0 1px 0 #fff; }

.oferte .item .txt .navi, .cereri .item .txt .navi {
  margin: 5px 0 0 0; color: #83be09; border-top: 1px solid #e6dec9; padding: 5px 0 0 0; }
.oferte .item .txt .navi.date, .cereri .item .txt .navi.date { font-size: 1.2em; text-shadow: 0 1px 0 #fff;  }
.oferte .item .txt .navi.date p.txt1, .cereri .item .txt .navi.date p.txt1 { font-family: 'Proxima Nova Semibold'; color: #324903; padding: 5px 0 0 0; }
.oferte .item .txt .navi.date p.txt2, .cereri .item .txt .navi.date p.txt2 { padding: 5px 0; font: normal 0.9em/1.2 'Proxima Nova Regular'; }
.oferte .item .txt .navi.date p.txt2 span.green-light, .cereri .item .txt .navi.date p.txt2 span.green-light { color: #83be09; }
.oferte .item .txt .navi a, .cereri .item .txt .navi a { font: normal 0.8em 'Proxima Nova Semibold'; }

.oferte .item .txt .navi a.trimite, .cereri .item .txt .navi a.trimite { font: normal 0.9em 'Proxima Nova Bold'; color: #83be09; }
.oferte .item .txt .navi a.trimite:before,
.cereri .item .txt .navi a.trimite:before { width: 15px; height: 11px; display: inline-block; margin-right: 5px;
  content:""; background: url(http://www.oferteamenajari.ro/img/envelope.png) 1px 0px no-repeat; }

.oferte .item .txt .navi a.trimite2, .cereri .item .txt .navi a.trimite2 { font: normal 0.9em 'Proxima Nova Bold'; color: #83be09; }
.oferte .item .txt .navi a.trimite2:after,
.cereri .item .txt .navi a.trimite2:after { width: 10px; height: 12px; display: inline-block; top: 3px; margin: 0px 0 0 5px;
  content:""; background: url(http://www.oferteamenajari.ro/img/arr-right-yell2.png) 1px 0px no-repeat; }

.cereri .item .txt { width: 100%; padding-left: 10%;
  background: url(http://www.oferteamenajari.ro/img/cereri-icon.png) no-repeat; }
.oferte .item .txt .navi span, .cereri .item .txt .navi span { font: normal 0.8em 'Proxima Nova Semibold'; color: #324903; }



/* MAIN - MATERIALE */
.materiale { width: 100%; margin: 15px 0 0 0;
  float: left;
  color: #324903; line-height: 1.2; }
.materiale a { color: #324903; text-shadow: 0 1px 1px #fff; }
.materiale h2 { padding: 0px 0 10px 0;
  border-bottom: 1px solid #cdc6b3;
  font: bold 1.1em 'Berling Nova Text Bold'; text-transform: uppercase; text-shadow: 0 1px 0 #fff; }
.materiale.promotionale h2 { border-bottom: none; padding-bottom: 0; }
.materiale .item { padding: 15px 15px 10px 15px;
  float: left;
  border-bottom: 1px solid #cdc6b3; border-left: 1px solid #cdc6b3; border-right: 1px solid #cdc6b3; box-shadow: inset 0 1px 2px #fff;
  background: rgba(255, 255, 255, 0.4); }
.materiale .item:hover { background: rgba(255, 255, 255, 0.6); }
.materiale .item.promotionale { width: 100%; margin: 15px 0 0 0;
  border: 2px solid #fff; box-shadow: 0 1px 2px #000, inset 0 1px 2px #fff;
  background: url(http://www.oferteamenajari.ro/img/pin.png) 0.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 99.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat; border-radius: 5px; }
.materiale .item.promotionale:hover { background: url(http://www.oferteamenajari.ro/img/pin.png) 0.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 99.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat6.jpg) repeat; }
.materiale .item.date { font-size: 1.1em; width: 100%; }
.materiale .item h3 { padding: 0px 0 5px 0;
  font: normal 0.8em 'Proxima Nova Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.materiale .item .pic { float: left; width: 13.33333333333334%; margin: 2px 1.6304347826087% 0 0; }
.materiale .item .pic.date { width: 30%; margin: 10px 1.5% 15px 0; }
.materiale .item .pic.prod { float: right; width: 13.33333333333334%; margin: 3px 0% 0 1.6304347826087%; }
.materiale .item .pic img { border: 4px solid #d5cdb5; box-shadow: 0 1px 2px #000; }
.materiale .item .pic img:hover { border: 4px solid #f0e7cc; }
.materiale .item .txt { float: left; width: 54.34782608695652% }
.materiale .item .txt.date { width: 100%; float: none; overflow: hidden; font-size: 0.9em; text-shadow: 0 1px 0 #fff; }
.materiale .item .txt p { font-size: 0.9em; line-height: 1.1; color: #534d42; }
.materiale .item.date p { padding: 0 0 10px 0; }
.materiale .item .txt p a { font: normal 0.9em 'Proxima Nova Semibold'; }
.materiale .item .txt p a span { font-size: 1em; color: #83be09; }
.materiale .item .txt .navi { margin: 5px 0 0 0; color: #83be09; border-top: 1px solid #e6dec9; padding: 5px 0 0 0; }
.materiale .item .txt .navi a { font: normal 0.8em 'Proxima Nova Semibold'; }
.materiale .item .txt .navi a.trimite { font: normal 0.9em 'Proxima Nova Bold'; color: #83be09; float: right; }
.materiale .item .txt .navi a.trimite:before { width: 14px; height: 11px; display: inline-block; margin-right: 5px;
  content:""; background: url(http://www.oferteamenajari.ro/img/envelope.png) 1px 0px no-repeat; }
.materiale .item .txt .navi span { font: normal 0.8em 'Proxima Nova Semibold'; color: #324903; }

.materiale .item .txt .navi.date { font-size: 1.1em; text-shadow: 0 1px 0 #fff;  }
.materiale .item .txt .navi.date p.txt1 { font-family: 'Proxima Nova Semibold'; color: #324903; padding: 5px 0 0 0; }
.materiale .item .txt .navi.date p.txt2 { padding: 5px 0; font: normal 0.9em/1.2 'Proxima Nova Regular'; }
.materiale .item .txt .navi.date p.txt2 span.green-light { color: #83be09; }



/* MAIN - INREGISTRARE FIRME + BENEFICIARI */
.reg-atu { width: 63%; margin: 20px 2% 0 0;
  float: left;
  color: #324903; }
.reg-atu.pag2, .reg-atu.pag3 { width: 100%; }
.reg-atu.pag3 { margin-top: 0; }
.reg-atu.pag3 h1 { margin-top: 10px; }
.reg-atu h1 { padding: 0px 0 0 0;
  font: bold 1.70em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.reg-atu h2 { padding-top: 20px;
  font: normal 1.2em/1.3 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; color: #080b01; }
.reg-atu strong { font-family: 'Proxima Nova Semibold'; font-weight: normal; }
.reg-atu span.lighter { color: #83be09; }
.reg-atu span.darker { color: #324903; }
.reg-atu p span { color: #83be09; }
.reg-atu .item { margin: 20px 0 0 0; }
.reg-atu .item .nr { width: 32px; height: 32px; padding: 3px 8px; float: left; margin: 0 10px 0 0px;
  border-radius: 20px; border: 1px solid #83be09; box-shadow: 0px 1px 1px #000;
  font: normal 1.2em 'Proxima Nova Bold'; color: #fff; text-shadow: 0 1px 1px #000; text-align: center;
background: rgb(131,190,9); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(131,190,9,1) 0%, rgba(82,118,6,1) 76%, rgba(82,118,6,1) 100%, rgba(50,73,3,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(131,190,9,1)), color-stop(76%,rgba(82,118,6,1)), color-stop(100%,rgba(82,118,6,1)), color-stop(100%,rgba(50,73,3,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(131,190,9,1) 0%,rgba(82,118,6,1) 76%,rgba(82,118,6,1) 100%,rgba(50,73,3,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(131,190,9,1) 0%,rgba(82,118,6,1) 76%,rgba(82,118,6,1) 100%,rgba(50,73,3,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(131,190,9,1) 0%,rgba(82,118,6,1) 76%,rgba(82,118,6,1) 100%,rgba(50,73,3,1) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(131,190,9,1) 0%,rgba(82,118,6,1) 76%,rgba(82,118,6,1) 100%,rgba(50,73,3,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83be09', endColorstr='#324903',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ }
.reg-atu .item p { padding-left: 45px; text-shadow: 0 1px 1px #fff; }
.reg-atu .item p a { font-family: 'Proxima Nova Bold'; }
.reg-atu.pag3 p { padding-bottom: 2px; }
.reg-atu .rand { width: 100%; float: left; padding: 10px 10px 10px 10px;
  font: normal 0.9em 'Proxima Nova Semibold'; text-shadow: 0 1px 1px #fff; }
.reg-atu .rand .pic { float: left; margin: 0 20px 0 0; }
.reg-atu .rand .pic img { height: 40px; display: block; }
.reg-atu .rand .titl { float: left; color: #83be09; width: 100px; font-size: 1.2em; line-height: 40px; text-transform: uppercase; }
.reg-atu .rand .firma { font: 1.7em 'Berling Nova Text Bold'; padding: 20px 0 0 0px; }
.reg-atu .rand .txt { line-height: 20px; padding-top: 10px; }
.reg-atu .line { float: left; height: 2px; width: 100%; opacity: 0.8;
  background: #fff; border-bottom: 1px solid #cdc6b3; box-shadow: 0 1px 3px #fff; }
.reg-atu.pag3 .imagine { position: relative; float: right; margin: 0 0 10px 20px; width: 30% }
.reg-atu.pag3 .imagine:before { content:""; position: absolute; width: 100%; height: 30px;
  background: url('http://www.oferteamenajari.ro/img/pin.png') 2% 10px no-repeat, url('http://www.oferteamenajari.ro/img/pin.png') 98% 10px no-repeat; }
.reg-atu.pag3 .imagine .shadowleft { width: 165px; height: 26px; position: absolute; left: -20px; bottom: -26px;
  background: url("http://www.oferteamenajari.ro/img/shadow.png") 0 0 no-repeat; }
.reg-atu.pag3 .imagine .shadowright { width: 165px; height: 26px; position: absolute; right: -20px; bottom: -26px;
  background: url("http://www.oferteamenajari.ro/img/shadow.png") 100% 0 no-repeat;  }
.reg-atu.pag3 .imagine a { cursor: default; display: block; overflow: hidden;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5); background-color: #d5cdb5; border: 5px solid #d5cdb5; border-radius: 0px; }
.reg-atu.pag3 .imagine a:hover { border: 5px solid #f0e7cc; background-color: #f0e7cc; }
.reg-atu.pag3 .imagine img { position: static; margin: 0; width: 100%; }



/* MAIN - FORM INREGISTRARE FIRME + BENEFICIARI */
.reg-form { width: 35%; padding: 15px; margin: 20px 0 0 0px; float: left;
  background: #14b1df; border: 1px solid #80e2ff; border-radius: 10px; border: 1px solid #14b1df; box-shadow: inset 0 1px 2px #eee;
  color: #324903; font-size: 0.8em; text-transform: uppercase; text-shadow: 0 1px 0 #16caff; }
.reg-form.pas2 { float: left; width: 49%; }
.reg-form.client2 { width: 100%; margin-top: 0; padding: 5px; }
.reg-form h2 { font: normal 1.4em/1.2 'Proxima Nova Bold'; color: #fff; text-shadow: 0 1px 0 #000; text-transform: uppercase; }
.emb { font: bold 1em/2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; color: #080b01; }
.reg-form p { text-transform: uppercase; padding: 10px 0 0 0; font-family: 'Proxima Nova Bold'; }
.reg-form.client2 p { padding: 0; }
.reg-form a { color: #324903; text-transform: uppercase; font-family: 'Proxima Nova Bold'; }
.reg-form .row { margin: 10px 0 0 0; }
.reg-form .row fieldset { border: 1px solid #80e2ff; padding-bottom: 15px; }
.reg-form .row.contact { width: 49%; margin-right: 2%; float: left;  }
.reg-form .row.proiect { width: 49%; float: left; }
.reg-form .row.termeni { clear: both; }
.reg-form .row.termeni2 { margin: 0; }
.reg-form .row fieldset legend { text-transform: none; font-family: 'Proxima Nova Semibold'; padding: 0 5px; font-size: 1em; }
.reg-form .row.c12 { width: 100%; float: left; min-height: 1px; padding-left: 5px; padding-right: 5px; }
.reg-form .row.c6 { width: 50%; float: left; min-height: 1px; padding-left: 5px; padding-right: 5px; }
.reg-form .row.c3 { width: 25%; float: left; min-height: 1px; padding-left: 5px; padding-right: 5px; }

.reg-form .row input[type="text"],
.reg-form .row input[type="email"],
.reg-form .row input[type="password"],
.reg-form .row textarea { width: 100%; padding: 4px; margin: 0px 15px 0 0;
  border-radius: 5px; border: 1px solid #80e2ff;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
  color: #000; font-size: 1.1em; }
.reg-form.client2 .row textarea { height: 105px; }
.reg-form .row input[type="checkbox"] { position: absolute; opacity: 0; }
.reg-form .row input[type="checkbox"] + label { position: relative; padding: 2px 0 2px 20px; float: none; display: block; cursor: pointer;
  text-transform: uppercase; font: 1em/1.1 'Proxima Nova Semibold'; }
.reg-form .row ul li input[type="checkbox"] + label.emph { font: 1.2em/1.1 'Proxima Nova Bold'; color: #000; }
.reg-form .row ul li ul li input[type="checkbox"] + label.emph { font: 1.1em/1.1 'Proxima Nova Semibold'; color: #324903; }
.reg-form .row input[type="checkbox"] + label:before { content: ""; display: block; position: absolute; top: 0px; left: 0; cursor: pointer;
  height: 15px; width: 15px;
  background: white; border: 1px solid #0d7391; box-shadow: inset 0px 0px 0px 1px white; border-radius: 3px; }
.reg-form .row input[type="checkbox"]:checked + label:before { background: url(http://www.oferteamenajari.ro/img/check-input-blue.png) 1px 0 no-repeat, #fff; }

.reg-form .row .sel { float: left;
  width: 100%;
  height: 28px; overflow: hidden; margin: 0 0 0 0;
  border-radius: 5px; border: 1px solid #80e2ff; background: url(http://www.oferteamenajari.ro/img/arr-down-yell.png) 97% 10px no-repeat, #fff;
  text-align: left; }
.reg-form .row .sel select {
  width: -moz-calc(100% + 20px);
  width: -webkit-calc(100% + 20px);
  width: -o-calc(100% + 20px);
  width: calc(100% + 20px);
  height: 30px; display: inline-block; -webkit-appearance: none; cursor: pointer;
  border: none; outline: none; background: transparent; -webkit-appearance: none;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1), 1px 1px 1px #333;
  font: 1.1em/1.1 'Proxima Nova Regular'; padding: 5px 0 0 5px; color: #324903; }
.reg-form .row .sel.alfa { margin-bottom: 12px; }

.reg-form .row .sel select:required, .reg-form .row .sel select:focus {
  background-image: url(http://www.oferteamenajari.ro/img/mandatory.png);
  background-position: 79% 10px;
  background-repeat: no-repeat; }
.reg-form .row .sel select:required:valid, .reg-form .row .sel select:focus:valid {
  background-image: url(http://www.oferteamenajari.ro/img/valid.png);
  background-position: 79% 10px;
  background-repeat: no-repeat; }

.css-treeview { margin: 10px 0 0 0; }
.css-treeview ul, .css-treeview li { padding: 0; margin: 0; list-style: none; }
.css-treeview input { position: absolute; opacity: 0; }
.css-treeview { -moz-user-select: none; -webkit-user-select: none; user-select: none; }
.css-treeview input + label + ul { margin: 0 0 0 22px; }
.css-treeview input ~ ul { display: none; }
.css-treeview label, .css-treeview label::before { cursor: pointer; }
.css-treeview ul li input[type="checkbox"] + label { font: 1.2em/1.1 'Proxima Nova Bold'; color: #000; }
.css-treeview ul li ul li input[type="checkbox"] + label { font: 1.1em/1.1 'Proxima Nova Semibold'; color: #324903; }
.css-treeview input:disabled + label { cursor: default; opacity: .6; }
.css-treeview input:checked:not(:disabled) ~ ul { display: block; }

.reg-form .row .css-treeview ul li input[type="checkbox"] + label { position: relative; padding: 2px 0 2px 20px; float: none; display: block; cursor: pointer;
  text-transform: uppercase; font-size: 1em; background: url(http://www.oferteamenajari.ro/img/sprite-check.png) 0px 0px no-repeat; border: none; }
.reg-form .row .css-treeview ul li input[type="checkbox"] + label:before { content: ""; display: block; position: absolute; top: 0px; left: 0; cursor: pointer;
  height: 15px; width: 15px; background: none; border: none; box-shadow: none; }
.reg-form .row .css-treeview ul li input[type="checkbox"]:checked + label:before { background: url(http://www.oferteamenajari.ro/img/sprite-check.png) 0px -40px no-repeat; }

.reg-form .row .css-treeview ul li.fara-copii input[type="checkbox"] + label { position: relative; padding: 2px 0 2px 20px; float: none; display: block; cursor: pointer;
  text-transform: uppercase; font-size: 1em; }
.reg-form .row .css-treeview ul li.fara-copii input[type="checkbox"] + label:before { content: ""; display: block; position: absolute; top: 0px; left: 0; cursor: pointer;
  height: 15px; width: 15px;
  background: white; border: 1px solid #0d7391; box-shadow: inset 0px 0px 0px 1px white; border-radius: 3px; }
.reg-form .row .css-treeview ul li.fara-copii input[type="checkbox"]:checked + label:before { background: url(http://www.oferteamenajari.ro/img/check-input-blue.png) 1px 0 no-repeat, #fff; }

/* webkit adjacent element selector bugfix */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.css-treeview { -webkit-animation: webkit-adjacent-element-selector-bugfix infinite 1s; }
@-webkit-keyframes webkit-adjacent-element-selector-bugfix {
from { padding: 0; }
to { padding: 0; }
}
}

.trimite-rapid { width: 240px; margin: 20px 0 0 0; padding: 11px 10px 9px 60px; cursor: pointer; height: 61px;
  background: url(http://www.oferteamenajari.ro/img/ceas-small2.png) 10px 5px no-repeat, linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,246,144,1) 48%,rgba(255,208,0,1) 92%,rgba(255,246,144,1) 100%); border-radius: 10px; border: 2px solid #ffd400; box-shadow: inset 0 1px 1px #fff;
  font: normal 1em/1.2 'Proxima Nova Bold'; text-shadow: 0 1px 1px #fff; color: #527606; }
.trimite-rapid:hover { padding: 13px 10px 7px 60px;
  background: url(http://www.oferteamenajari.ro/img/ceas-small2.png) 10px 7px no-repeat, linear-gradient(to bottom, rgba(255,246,144,1) 0%,rgba(255,208,0,1) 8%,rgba(255,246,144,1) 52%,rgba(255,255,255,1) 100%); }
.trimite-rapid p { padding-bottom: 0; color: #324903; text-transform: uppercase; }
.trimite-rapid p a { color: #000; text-decoration: none; }

.trimite-rapid-detalii { float: left; width: 100%; margin: 25px 0 0 0; padding: 20px;
  background: #fff; border-radius: 10px; border: 5px solid #ffd400; box-shadow: 0px 1px 5px #777;
  font: normal 1.2em/1.2 'Proxima Nova Bold'; text-shadow: 0 1px 1px #fff; color: #527606; }
.trimite-rapid-detalii img { float: right; margin: -15px -15px 0 0; width: 16%; }
.trimite-rapid-detalii p, .trimite-rapid-detalii ul { width: 83%; margin-right: 1%; }
.trimite-rapid-detalii p { padding-bottom: 15px; color: #324903;  }
.trimite-rapid-detalii ul { list-style-type: none; }
.trimite-rapid-detalii ul li { padding: 5px 0 5px 30px;
  background: url(http://www.oferteamenajari.ro/img/check-small.png) no-repeat 0 8px; border-bottom: 1px dotted #ffd400; }


/* MAIN - RASPUNSURI LA FORMULARE */
.raspuns-ok { width: 100%; margin: 0 auto; padding: 10px 10px 10px 38px;
  border: 5px solid #c8ff80; border-radius: 10px; box-shadow: 0 1px 2px #333, inset 0 1px 2px #fff;
  background: url(http://www.oferteamenajari.ro/img/rez-form-ok.png) 8px 10px no-repeat, #d7ffa2;
  font-family: 'Proxima Nova Semibold'; color: #527606; text-shadow: 0 1px #fff; text-transform: none; }
.raspuns-info { width: 100%; margin: 0 auto; padding: 10px 10px 10px 38px;
  border: 5px solid #ffe45f; border-radius: 10px; box-shadow: 0 1px 2px #333, inset 0 1px 2px #fff;
  background: url(http://www.oferteamenajari.ro/img/rez-form-info.png) 10px 10px no-repeat, #ffee9d;
  font-family: 'Proxima Nova Semibold'; color: #756100; text-shadow: 0 1px #fff; text-transform: none; }
.raspuns-nok { width: 100%; margin: 0 auto; padding: 10px 10px 10px 38px;
  border: 5px solid #ff9696; border-radius: 10px; box-shadow: 0 1px 2px #333, inset 0 1px 2px #fff;
  background: url(http://www.oferteamenajari.ro/img/rez-form-nok.png) 10px 10px no-repeat, #ffcaca;
  font-family: 'Proxima Nova Semibold'; color: #d10000; text-shadow: 0 1px #fff; text-transform: none; }
.raspuns-ok p,
.raspuns-info p,
.raspuns-nok p { font-family: 'Proxima Nova Semibold'; padding-top: 0; text-transform: none; }



/* MAIN - PACHETE PRETURI */
.pachete-pret { width: 100%; float: left; color: #324903; padding-top: 20px; }
.pachete-pret h2 { padding: 20px 0 20px 0;
  font: bold 1.4em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.pachete-pret h2 a { color: #324903; }
.pachete-pret h2 a:hover { text-decoration: none; }
.pachete-pret h2 + p { text-shadow: 0 1px 1px #fff; }
.pachete-pret h2 + p + .horizontalTab { margin-top: 20px; }
.pachete-pret h2 + p + p { text-shadow: 0 1px 1px #fff; }
.pachete-pret p span { font-family: 'Proxima Nova Bold'; color: #83be09; }

.pachete-abonamente, .pachete-credite { width: 100%; }
.pachete-abonamente h3, .pachete-credite h3 { padding: 20px 0 20px 0; clear: both;
  font: bold 1.2em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }

.pachete-credite-container { width: 100%; margin: 0; float: left; padding: 0 10px 15px 15px;
  border-radius: 10px; background: #213002; border: 1px solid #71a408;
  color: #fff; font-size: 0.8em; text-shadow: 0 1px 0 #000; line-height: 1.2; }

.abonamente-item { width: 32%; padding: 15px 15px 20px 15px; margin: 20px 2% 0 0; float: left; position: relative;
  border-radius: 10px; background: #324903; border: 1px solid #71a408;
  color: #fff; font-size: 0.8em; text-shadow: 0 1px 0 #000; line-height: 1.2; }
.credite-item { width: 31%; padding: 0px; margin: 15px 3% 15px 0px; float: left; position: relative;
  border: 1px solid #527606; border-radius: 10px; box-shadow: 0 1px 5px #000; background: #324903; }
.abonamente-item.last, .credite-item.last { margin-right: 0; }
.credite-item.last { padding-bottom: 10px; }
.credite-item.doi { width: 49%; margin-right: 2%; }
.credite-item.doi.last { margin-right: 0%; }

.abonamente-item img { margin: -40px 0px 0 0; float: right; width: 35%; }
.credite-item img { margin: -10px 10px 0 0; float: right; width: 30%; }
.credite-item.doi img { width: 20%; }
.abonamente-item h4, .credite-item h4 { padding: 10px 0 10px 0;
  font: bold 1.3em/1.4 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #000; text-transform: uppercase; }
.credite-item h4 { padding: 15px; font-size: 1.2em; }
.credite-item.cerere h4 { padding: 15px; font-size: 1.4em; }
.abonamente-item p { color: #fff; padding: 0px 10px 5px 0; }
.abonamente-item p.desc, .credite-item p.desc { color: #fff; padding: 15px 10px 0px 10px; font: 1.3em/1.1 'Proxima Nova Bold'; text-align: center; }

.abonamente-item p.gratuit { text-align: center; color: #fff; font: 1.5em/1.1 'Proxima Nova Bold'; padding: 15px 15px 0 0px; height: 110px; }
.abonamente-item p.gratuit span { color: #ffd400; font: 1.3em/1.1 'Proxima Nova Bold'; }

.abonamente-item p.discount, .credite-item p.discount { text-align: center;
  color: #ffd400; font: 1.5em/1.1 'Proxima Nova Bold'; padding: 10px 0px 10px 0px; clear: both; }
.credite-item p.discount { padding: 10px; }
.credite-item.doi p.discount { width: 80%; margin: 0 auto; }
.abonamente-item p span { font: 2em/1.1 'Proxima Nova Bold'; color: #fff; }
.abonamente-item p sub { font: 0.5em/1.1 'Proxima Nova Regular'; }

.abonamente-item ul, .credite-item ul { margin: 0; list-style-type: none;
  color: #fff; text-shadow: 0 1px 0 #000; font: 1.1em/1.1 'Proxima Nova Regular'; text-transform: uppercase; }

.abonamente-item ul li { padding: 10px 10px 10px 40px; margin: 0 -15px;
  border-top: 1px solid #324903; background: url(http://www.oferteamenajari.ro/img/check-small.png) 15px 9px no-repeat, #527606; }
.abonamente-item ul li:last-child { border-bottom: 1px solid #324903; }
.abonamente-item ul li:hover { background: url(http://www.oferteamenajari.ro/img/check-small.png) 15px 9px no-repeat, #324903; }
.abonamente-item ul li:first-child:hover, .credite-item ul li:first-child:hover { border-top: 1px solid #527606; }
.abonamente-item ul li:last-child:hover { border-bottom: 1px solid #527606; }

.credite-item ul li { padding: 10px 20px 10px 10px; margin: 0;
  border-top: 1px solid #324903; background: #527606; }
.credite-item ul li span { font-size: 1.3em; font-family: 'Proxima Nova Semibold'; }
.credite-item ul li:last-child { border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
.credite-item.banner ul li:last-child { border-radius: 0; border-bottom: 1px solid #527606; }
.credite-item ul li:hover { background: #324903; }
.credite-item ul li input[type="checkbox"] { position: absolute; opacity: 0; }
.credite-item ul li input[type="checkbox"] + label { position: relative; padding: 0 25px 0 25px; float: none; display: block; cursor: pointer;
  text-transform: uppercase; font-size: 1em; }
.credite-item ul li input[type="checkbox"] + label.tot { padding-right: 0; }
.credite-item ul li input[type="checkbox"] + label span { position: static; }
.credite-item ul li input[type="checkbox"] + label span.price { position: absolute; right: -10px; top: 0; }
.credite-item ul li input[type="checkbox"] + label:before { content: ""; display: block; position: absolute; top: 2px; left: 0; cursor: pointer;
  height: 16px; width: 16px;
  background: white; border: 1px solid #83be09; box-shadow: inset 0px 0px 0px 1px white, 1px 1px 0px #000; border-radius: 5px; }
.credite-item ul li input[type="checkbox"]:checked + label:before { background: url(http://www.oferteamenajari.ro/img/check-input.png) 2px 0 no-repeat, #324903; }

.abonamente-item .inca, .credite-item .inca { margin: 10px auto; width: 180px; }
.abonamente-item .inca .sel, .credite-item .inca .sel { width: 180px; height: 30px; overflow: hidden; margin: 0;
  border-radius: 5px; border: 1px solid #83be09; background: url(http://www.oferteamenajari.ro/img/arr-down-yell.png) 155px 10px no-repeat, #fff; box-shadow: 1px 1px 2px #000;
  text-align: left; }
.abonamente-item .inca .sel select, .credite-item .inca .sel select { width: 200px; height: 30px; display: inline-block; -webkit-appearance: none; cursor: pointer;
  border: none; outline: none; background: transparent; -webkit-appearance: none;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1), 1px 1px 1px #333;
  font: 1.1em/1.1 'Proxima Nova Regular'; padding: 2px 0 0 5px; color: #324903; }
.credite-item .inca2 .sel select { font-size: 1em; }

.abonamente-item.bronze ul { height: 170px; }
.abonamente-item.silver ul { height: 280px; }
.abonamente-item.gold ul { height: 280px; }

.abonamente-item.doi.bronze ul { height: 70px; }
.abonamente-item.doi.silver ul { height: 180px; }
.abonamente-item.doi.gold ul { height: 180px; }

.abonamente-item.bronze h4 a { color: #e4b472; font-family: 'Berling Nova Text Bold'; font-weight: bold; }
.abonamente-item.bronze h4 a:hover { text-decoration: none; }
.abonamente-item.silver { color: #dedede; }
.abonamente-item.gold { color: #ffd400; background: #521302; border: 1px solid #521302; }
.abonamente-item.gold ul li { padding: 10px 10px 10px 40px; margin: 0 -15px;
  background: url(http://www.oferteamenajari.ro/img/check-small.png) 15px 11px no-repeat, #961800; border-top: 1px solid #521302;  }
.abonamente-item.gold ul li:last-child { border-bottom: 1px solid #521302; }
.abonamente-item.gold ul li:hover { background: url(http://www.oferteamenajari.ro/img/check-small.png) 15px 11px no-repeat, #521302; }
.abonamente-item.gold ul li:first-child:hover { border-top: 1px solid #961800; }
.abonamente-item.gold ul li:last-child:hover { border-bottom: 1px solid #961800; }

.pachete-credite-container .jos { clear: both; width: 100%; float: left; margin-top: -60px; }
.pachete-credite-container.doi .jos { margin-top: 0px; }
.pachete-credite-container .jos p { font: 1.3em/1.1 'Proxima Nova Regular'; margin: 0px 15px 0 0; }
.pachete-credite-container .jos .p1 { clear: both; }
.pachete-credite-container .jos .p1 p.sumar { float: left; color: #83be09; margin-top: 15px; width: 240px; }
.pachete-credite-container .jos .p1 input[type="text"] { width: 70px; padding: 4px; margin: 10px 15px 0 0; float: left; height: 26px;
  border-radius: 5px; border: 1px solid #83be09;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1), 1px 1px 2px #000;
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1), 1px 1px 2px #000;
  color: #000; font-size: 1.1em; }

.abonamente-item .plata-tip,
.pachete-credite-container .plata-tip { float: left; width: 32.25%; margin: 10px 1.25% 0 0; padding: 15px 10px;
  border: 1px solid #527606; border-radius: 10px; }
.abonamente-item .plata-tip { width: 100%; margin-right: 0; }
.abonamente-item .plata-tip.gold { border: 1px solid #a01900; }

.pachete-credite-container .plata-tip.last { margin-right: 0; float: left; }
.abonamente-item .plata-tip p,
.pachete-credite-container .plata-tip p { float: left; padding: 0; margin: 0 0 0px 0; font: 1.2em 'Proxima Nova Bold'; }
.abonamente-item .plata-tip p span.sms-txt,
.pachete-credite-container .plata-tip p span.sms-txt { font: 0.9em 'Proxima Nova Regular'; color: #fff; }
.abonamente-item .plata-tip img,
.pachete-credite-container .plata-tip img { float: right; margin: 0; padding: 0; }
.abonamente-item .plata-tip img { width: 60px; }
.pachete-credite-container .plata-tip img.last { clear: both; margin-top: 2px; }

.credite-item.cerere { float: left; width: 49%; margin: 15px 2% 20px 0;  }
.credite-item.cerere img { width: 20%; }
.pachete-credite-container .jos.cerere { float: left; width: 48.5%; margin: 15px 0 15px 0; clear: none; }
.pachete-credite-container .jos.cerere p { padding-top: 15px; }
.pachete-credite-container .jos .p1 p { padding-top: 0; }
.pachete-credite-container .plata-tip.cerere { width: 32.25%; margin: 10px 1.25% 0 0; }
.pachete-credite-container .plata-tip.cerere.last { margin-right: 0; }
.pachete-credite-container .plata-tip.cerere img.last { clear: none; float: right; margin: 0 5px 0 0; }

.abonamente-item .row .raspuns-nok { clear: both; margin-top: 10px; }
.pachete-credite-container .row .raspuns-nok { margin-top: 10px; }



/* MAIN - DE CE NOI */
.all-atu { margin: 20px 0 0 0; padding: 20px; float: left;
  border-radius: 10px; border: 1px solid #cdc6b3; box-shadow: inset 0 1px 3px #fff; background: rgba(255,255,255,0.2) }
.all-atu:hover { background: rgba(255,255,255,0.4); box-shadow: inset 0 1px 3px #fff, 0 1px 5px rgba(255,255,255,1); }
.all-atu h3 { padding: 0 0 0 0; width: 100%;
  font: bold 1.3em/1.3 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.all-atu ul { padding-top: 10px; list-style: none; }
.all-atu ul li { padding: 10px 0 0 40px;
  background: url(http://www.oferteamenajari.ro/img/check-smaller.png) 0px 10px no-repeat;
  font-size: 1em; line-height: 1.2; text-shadow: 0 1px 0px #fff; }
.all-atu ul li p { padding: 3px 0 3px 0; }
.all-atu ul li a, .all-atu ul li span, .all-atu ul li span.green-light { font-family: 'Proxima Nova Semibold'; }
.all-atu .imagine { position: relative; float: right; margin: 0 0 10px 20px; width: 45%; }
.all-atu .imagine:before { content:""; position: absolute; width: 100%; height: 30px;
  background: url('http://www.oferteamenajari.ro/img/pin.png') 2% 10px no-repeat, url('http://www.oferteamenajari.ro/img/pin.png') 98% 10px no-repeat; }
.all-atu .imagine .shadowleft { width: 165px; height: 26px; position: absolute; left: -20px; bottom: -26px;
  background: url("http://www.oferteamenajari.ro/img/shadow.png") 0 0 no-repeat; }
.all-atu .imagine .shadowright { width: 165px; height: 26px; position: absolute; right: -20px; bottom: -26px;
  background: url("http://www.oferteamenajari.ro/img/shadow.png") 100% 0 no-repeat;  }
.all-atu .imagine a { display: block; overflow: hidden;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5); background-color: #d5cdb5; border: 5px solid #d5cdb5; border-radius: 0px; }
.all-atu .imagine a:hover { border: 5px solid #f0e7cc; background-color: #f0e7cc; }
.all-atu .imagine img { position: static; margin: 0; width: 100%; }
.all-atu .btn2 { float: left; margin-left: 40px; }



/* MAIN - INFO */
.info { margin: 20px 0 0 0; padding: 20px; float: left;
  border-radius: 10px; border: 1px solid #cdc6b3; box-shadow: inset 0 1px 3px #fff; background: rgba(255,255,255,0.2) }
.info:hover { background: rgba(255,255,255,0.4); box-shadow: inset 0 1px 3px #fff, 0 1px 5px rgba(255,255,255,1); }
.info .stang { overflow: hidden; }
.info .stang h3 { padding: 0 0 0 0; width: 100%;
  font: bold 1.3em/1.3 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.info .stang p.h-4 { padding: 0px 0 0 0; width: 100%;
  font: normal 1.2em/1.3 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff;  }
.info .stang p.h-4.ind { text-indent: 30px; }
.info .stang p.h-4.semiind { text-indent: 13px; }
.info .stang p.h-4.last { padding-bottom: 15px; }
.info .stang .line { height: 2px; width: 100%; opacity: 0.8; margin: 10px 0;
  background: #fff; border-bottom: 1px solid #cdc6b3; box-shadow: 0 1px 3px #fff; }
.info .imagine { position: relative; float: right; margin: 0 0 10px 20px; width: 45%; }
.info .imagine:before { content:""; position: absolute; width: 100%; height: 30px;
  background: url('http://www.oferteamenajari.ro/img/pin.png') 2% 10px no-repeat, url('http://www.oferteamenajari.ro/img/pin.png') 98% 10px no-repeat; }
.info .imagine .shadowleft { width: 165px; height: 26px; position: absolute; left: -20px; bottom: -26px;
  background: url("http://www.oferteamenajari.ro/img/shadow.png") 0 0 no-repeat; }
.info .imagine .shadowright { width: 165px; height: 26px; position: absolute; right: -20px; bottom: -26px;
  background: url("http://www.oferteamenajari.ro/img/shadow.png") 100% 0 no-repeat;  }
.info .imagine a { display: block; overflow: hidden;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5); background-color: #d5cdb5; border: 5px solid #d5cdb5; border-radius: 0px; }
.info .imagine a:hover { border: 5px solid #f0e7cc; background-color: #f0e7cc; }
.info .imagine img { position: static; margin: 0; width: 100%; }
.info .info-li ul { list-style: none; }
.info .info-li ul li { padding: 10px 0 0 40px;
  background: url(http://www.oferteamenajari.ro/img/check-smaller.png) 0px 10px no-repeat;
  font-size: 1em; line-height: 1.2; text-shadow: 0 1px 0px #fff; }
.info .info-li p { font: normal 1.1em/1.3 'Berling Nova Text Bold'; text-shadow: 0 1px 0px #fff; padding: 10px 0 5px 0; border-bottom: 1px solid #324903; }
.info .info-li ul li p { padding: 5px 0 0 0; font: normal 1em 'Proxima Nova Regular'; border: none; }
.info .info-li a, .info .info-li span, .info .info-li span.green-light { font-family: 'Proxima Nova Semibold'; }
.info .info-li .cit { border: 1px solid #fff; padding: 5px; background: rgba(255,255,255,0.4); margin-top: 5px; border-radius: 5px; }
.info .info-li ol { counter-reset: awesome-counter; }
.info .info-li ol li { overflow: hidden; background: none; padding: 10px 0 0 30px; }
.info .info-li ol li:before { content: counter(awesome-counter)"."; counter-increment: awesome-counter;
  margin: -2px 0 0 -25px; display: inline-block; vertical-align: middle; width: 25px;
  font: normal 1.1em/1 'Proxima Nova Bold'; color: #83be09; text-shadow: 0 1px 2px #fff; }
.info .info-li ul.ul-trei { margin-left: -15px; }
.info .info-li ul.ul-trei li:before { content: "â¢"; counter-increment: none;
  margin: -5px 0 0 -15px; display: inline-block; vertical-align: middle; width: 15px;
  color: #324903; }
.info .info-li ul.ul-patru { margin-left: -15px; }
.info .info-li ul.ul-patru li:before { content: "Â»"; counter-increment: none;
  margin: -5px 0 0 -15px; display: inline-block; vertical-align: middle; width: 15px;
  color: #324903; font-family: 'Proxima Nova Semibold'; }
.info .info-li ul.ul-cinci { margin-left: -15px; }
.info .info-li ul.ul-cinci li:before { content: "â¢"; counter-increment: none;
  margin: -5px 0 0 -15px; display: inline-block; vertical-align: middle; width: 15px;
  color: #83be09; }
.info .btn2 { float: left; margin-left: 40px; }

.r-tabs .r-tabs-nav { margin: 0; padding: 0; }
.r-tabs .r-tabs-tab { display: inline-block; margin: 0; list-style: none; }
.r-tabs .r-tabs-panel { padding: 15px; display: none; background: url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat; }
.r-tabs .r-tabs-accordion-title { display: none; }
.r-tabs .r-tabs-panel.r-tabs-state-active { display: block; }

#tab-1, #tab-2, #tab-3, #tab-4 { float: left; }

.r-tabs { position: relative; }
.r-tabs .r-tabs-nav { border-bottom: 1px solid #cdc6b3; }
.r-tabs .r-tabs-nav .r-tabs-tab { position: relative; top: 1px;
  font: normal 1em/1 'Proxima Nova Bold'; color: #fff; text-shadow: 0 1px 1px #000; }
.r-tabs .r-tabs-nav .r-tabs-anchor { margin-bottom: 3px; padding: 15px 10px; display: inline-block;
  background: url(http://www.oferteamenajari.ro/img/pat5.jpg) repeat;
  border-top-left-radius: 7px; border-top-right-radius: 7px;
  text-decoration: none; color: #fff; }
.r-tabs .r-tabs-nav .r-tabs-state-active { margin-bottom: 0px;
  background: url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat;
  border-top-left-radius: 7px; border-top-right-radius: 7px;
  border-top: 1px solid #cdc6b3; border-right: 1px solid #cdc6b3; border-left: 1px solid #cdc6b3; }
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor { box-shadow: inset 0 1px 1px #fff;
  background: url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat;
  color: #324903; text-shadow: 0 1px 1px #fff; }
.r-tabs .r-tabs-nav .r-tabs-state-disabled { opacity: 0.5; }
.r-tabs .r-tabs-panel { margin-bottom: 3px;
  border-right: 1px solid #cdc6b3; border-bottom: 1px solid #cdc6b3; border-left: 1px solid #cdc6b3; }
.r-tabs .r-tabs-accordion-title .r-tabs-anchor { display: block; padding: 15px 10px; margin-bottom: 3px;
  background: url(http://www.oferteamenajari.ro/img/pat5.jpg) repeat; border-radius: 0;
  font: normal 1em/1 'Proxima Nova Bold'; color: #fff; text-shadow: 0 1px 1px #000; text-decoration: none; text-transform: uppercase; }
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled { opacity: 0.5; }
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor { margin-bottom: 0;
  background: url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat;
  border-top: 1px solid #cdc6b3; border-right: 1px solid #cdc6b3; border-left: 1px solid #cdc6b3; box-shadow: inset 0 1px 1px #fff;
  color: #324903; text-shadow: 0 1px 1px #fff; }
.pachete-pret .r-tabs .r-tabs-nav .r-tabs-anchor { position: relative; }



/* MAIN - PROFIL FIRMA */
.profil { padding-top: 10px; }
.profil h1 { padding: 25px 0 0 0; overflow: hidden;
  font: bold 1.7em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.profil .line { height: 2px; width: 100%; opacity: 0.8; margin: 10px 0;
  background: #fff; border-bottom: 1px solid #cdc6b3; box-shadow: 0 1px 3px #fff; }
.profil h2 { padding: 20px 0 0 0; overflow: hidden;
  font: normal 1.3em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; }
.profil .logo-firma { width: 18%; float: left; margin: 0 15px 0 0; }
.profil .logo-firma img { border: 4px solid #d5cdb5; box-shadow: 0 1px 2px #000; margin-bottom: 5px; }
.profil .logo-firma img:hover { border: 4px solid #f0e7cc; }
.profil .star { float: right; width: 100px; height: 100px; margin: 0 0 0 15px;
  background: url(http://www.oferteamenajari.ro/img/star.png) no-repeat;
  text-align: center; }
.profil .star .star-cont { display: table-cell; vertical-align: middle; width: 100px; height: 100px;
  text-align: center;
  font: bold 2em/1 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #000; color: #fff; }
.profil .star .star-cont p { padding: 0; text-transform: uppercase; }
.profil .star .star-cont p.lower { font-size: 0.3em; }
.profil .criterii { font: normal 1em/1.2 'Proxima Nova Semibold'; text-shadow: 0 1px 2px #fff; color: #324903; overflow: hidden; }
.profil .criterii span { font-family: 'Proxima Nova Regular'; color: #527606; }
.profil .criterii span.mic { color: #324903; font-size: 0.8em; }
.profil .criterii .item { margin: 3px 0 0 0; }
.profil .criterii .item .st { padding-left: 0px; }
.profil .criterii .item .st2 { padding-left: 73px; }
.profil .container, .profil .testim { width: 100%; margin: 20px 0 0 0; padding: 15px; float: left;
  border: 2px solid #fff; box-shadow: 0 1px 2px #000, inset 0 1px 2px #fff;
  background: url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat; border-radius: 5px;
  font: normal 1em/1.2 'Proxima Nova Regular'; text-shadow: 0 1px 2px #fff; }
.profil .container { float: left; }
.profil .container h2, .profil .testim h2 { padding: 11px 0 5px 20px; margin: 0 0 10px -21px; height: 50px;
  background: url(http://www.oferteamenajari.ro/img/ribbon.png) no-repeat;
  color: #fff; text-shadow: 0 1px 1px #000; font-weight: bold; }
.profil .container .contact { float: left; width: 100%; margin-bottom: 10px; padding-bottom: 0;
  background: rgba(255,255,255,0.2); border: 1px solid #fff; border-bottom: none; }
.profil .container .contact .rand { width: 100%; float: left; padding: 5px 10px 5px 20px; border-bottom: 1px solid #fff;
  font: normal 0.9em 'Proxima Nova Semibold'; text-shadow: 0 1px 1px #fff; }
.profil .container .contact .rand .pic { float: left; margin: 0 10px 0 0; }
.profil .container .contact .rand .pic img { height: 24px; display: block; }
.profil .container .contact .rand .titl { float: left; color: #83be09; width: 100px; font-size: 1em; line-height: 24px; text-transform: uppercase; }
.profil .container .contact .rand .txt { line-height: 24px; padding-top: 0px; overflow: hidden; }
.profil .container .contact .rand .txt a { color: #527606; }
.profil .container .desc { float: left; width: 100%; }
.profil .container strong, .profil .container b { font-weight: normal; font-family: 'Proxima Nova Semibold'; }
.profil .container p { padding-bottom: 10px; }
.profil .galerie { float: left; width: 100%; }
.profil .galerie h2 { margin-bottom: -15px; }

/* MAIN - PROFIL FIRMA GALERIE FOTO */
.es-carousel-wrapper { padding: 10px 27px; margin-bottom: 20px; position: relative;
  background: #101010; border-radius: 10px; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.9); clear: both; }
.es-carousel{ overflow: hidden; background: #000; }
.es-carousel ul { display: none; }
.es-carousel ul li { height: 100%; float:left; display:block; }
.es-carousel ul li a { display: block; border-style: solid; border-color: #222; opacity: 0.8;
-webkit-touch-callout: none; transition: all 0.2s ease-in-out; }
.es-carousel ul li.selected a { border-color: #fff; opacity: 1.0; }
.es-carousel ul li a img { display: block; border: none; max-height: 100%; max-width: 100%; }
.es-nav span { position: absolute; top: 50%; left: 8px; width: 14px; height: 26px; margin-top: -13px; cursor: pointer; opacity: 0.8;
  background: transparent url(http://www.oferteamenajari.ro/img/slider/nav_thumbs.png) no-repeat top left;
  text-indent: -9000px; }
.es-nav span.es-nav-next { right: 8px; left: auto; background-position: top right; }
.es-nav span:hover { opacity: 1.0; }
.rg-image-wrapper { position: relative; padding: 20px 30px; min-height: 20px; clear: both;
  background: rgba(0,0,0,0.9); border-radius: 10px; }
.rg-image { position: relative; text-align: center; line-height: 0px; }
.rg-image img { max-height: 100%; max-width: 100%; }
.rg-image-nav a { position: absolute; top: 0px; left: 0px; width: 28px; height: 100%; cursor: pointer; opacity: 0.3; outline: none;
  background: #000 url(http://www.oferteamenajari.ro/img/slider/nav.png) no-repeat -20% 50%; border-radius: 10px 0px 0px 10px;
  text-indent: -9000px; }
.rg-image-nav a.rg-image-nav-next { right: 0px; left: auto;
  background-position: 115% 50%; border-radius: 0px 10px 10px 0px; }
.rg-image-nav a:hover { opacity: 0.8; }
.rg-caption { text-align: center; margin-top: 15px; position: relative; }
.rg-caption p { color: #fff; text-shadow: 0 1px 0 #000; }
.rg-view { height: 30px; }
.rg-view a { display: block; float: right; width: 20px; height: 20px; margin-right: 3px; opacity: 0.8;
background: #000 url(http://www.oferteamenajari.ro/img/slider/views.png) no-repeat top left; border: 5px solid #000; }
.rg-view a:hover { opacity: 1.0; }
.rg-view a.rg-view-full { background-position: 0px 0px; }
.rg-view a.rg-view-selected { background-color: #6f6f6f; border-color: #6f6f6f; }
.rg-view a.rg-view-thumbs { background-position: 0px -16px; }
.rg-loading { width: 46px; height: 46px; position: absolute; top: 50%; left: 50%; margin: -23px 0px 0px -23px; z-index: 100; opacity: 0.7;
  background: #000 url(http://www.oferteamenajari.ro/img/slider/ajax-loader.gif) no-repeat center center; border-radius: 10px; }



/* ADMIN FIRME + CLIENTI */
.pag { background: #fff; border-radius: 10px; padding-bottom: 0px; }



/* TERMENI SI CONDITII */
.termeni h1 { padding: 20px 0 20px 0;
  font: normal 1.70em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.termeni h1 span { text-transform: none; }
.termeni ol { margin: 20px 0 0 40px;
  color: #324903; font-size: 1.2em; font-family: 'Proxima Nova Semibold'; }
.termeni ol li h2 { font-size: 0.9em; text-shadow: 0 1px 0 #fff; color: #527606; }
.termeni ol li .det p { font: normal 0.8em 'Proxima Nova Regular'; margin: 15px 0; }
.termeni ul { margin: 20px 0 0px 7px; list-style-type: none;
  color: #324903; font-size: 1em; font-family: 'Proxima Nova Semibold'; text-shadow: none; }
.termeni ul li { padding: 10px 0 0 35px;
  background: url(http://www.oferteamenajari.ro/img/check-small.png) 5px 10px no-repeat; }



/* BUTON - 160px */
.btn1,
.login .row input[type="submit"],
.reg-form .row input[type="submit"],
.abonamente-item .plata-tip input[type="submit"],
.pachete-credite-container .plata-tip input[type="submit"],
.filtre .filtre-cauta input[type="submit"] { display: block;
  width: 160px; height: 30px; padding: 2px 0 0 8px; margin: 0 auto;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn1.png) 0 0; box-shadow: 1px 1px 3px #000; border-radius: 5px;
  font: 1.1em 'Proxima Nova Bold'; color: #324903; text-transform: uppercase; text-shadow: 0 1px 0 #fff; text-align: left; }

.btn1:hover,
.login .row input[type="submit"]:hover,
.reg-form .row input[type="submit"]:hover,
.abonamente-item .plata-tip input[type="submit"]:hover,
.pachete-credite-container .plata-tip input[type="submit"]:hover,
.filtre .filtre-cauta input[type="submit"]:hover {
  padding: 4px 0 0 8px;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn1.png) 0 -40px; box-shadow: 1px 1px 1px #000; }

.login .row input[type="submit"]:disabled,
.reg-form .row input[type="submit"]:disabled,
.abonamente-item .plata-tip input[type="submit"]:disabled,
.pachete-credite-container .plata-tip input[type="submit"]:disabled,
.filtre .filtre-cauta input[type="submit"]:disabled { display: block;
  width: 160px; height: 30px; padding: 2px 0 0 8px; margin: 0 auto;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn1.png) 0 -80px; box-shadow: 1px 1px 3px #000; border-radius: 5px;
  font: 1.1em 'Proxima Nova Bold'; color: #324903; text-transform: uppercase; text-shadow: 0 1px 0 #fff; }

.login .row input[type="submit"]:disabled:hover,
.reg-form .row input[type="submit"]:disabled:hover,
.abonamente-item .plata-tip input[type="submit"]:disabled:hover,
.pachete-credite-container .plata-tip input[type="submit"]:disabled:hover,
.filtre .filtre-cauta input[type="submit"]:disabled:hover { padding-top: 2px; }

.abonamente-item .plata-tip input[type="submit"],
.abonamente-item .plata-tip input[type="submit"]:disabled { float: left; margin: 10px 0 0 0; }

.pachete-credite-container .plata-tip input[type="submit"],
.pachete-credite-container .plata-tip input[type="submit"]:disabled { float: left; margin: 10px 0 0 0; }
.pachete-credite-container .plata-tip.cerere input[type="submit"] { float: left; margin: 10px 0 0 0; clear: both; }
.pachete-credite-container .plata-tip.cerere.last input[type="submit"] { float: left; margin: 0; clear: both; }

.filtre .filtre-cauta input[type="submit"] { float: left; margin: 0; font-size: 0.8em; box-shadow: 0px 1px 2px #000; }
.filtre .filtre-cauta input[type="submit"]:hover { float: left; margin: 0; box-shadow: 0px 1px 2px #000; }

.btn1 { padding: 6px 0 0 8px; margin: 10px auto 0 auto; cursor: pointer; }
.btn1:hover { padding: 8px 0 0 8px; margin: 10px auto 0 auto; }
.btn1 a { color: #324903; }
.btn1 a:hover { text-decoration: none; }



/* BUTON - 340px */
.btn2 { float: right; cursor: pointer;
  width: 340px; height: 30px; padding: 6px 35px 0 10px; margin: 15px 35px 0 0px;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn2.png) 0 0 no-repeat; border-radius: 5px; box-shadow: 1px 1px 2px #000;
  font: normal 0.9em 'Proxima Nova Bold'; color: #324903; text-transform: uppercase; text-shadow: 0 1px 0 #fff; }
.btn2:hover { padding: 8px 35px 0 10px;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn2.png) 0 -40px no-repeat; box-shadow: 1px 1px 1px #000;  }
.btn2 a { color: #324903; }
.btn2 a:hover { text-decoration: none; }


/* BUTON - 240px */
.btn3 { float: right; cursor: pointer;
  width: 240px; height: 30px; padding: 6px 30px 0 10px; margin: 30px 45px 0 0px;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn3.png) 0 0 no-repeat; border-radius: 5px; box-shadow: 1px 1px 2px #000;
  font: normal 0.9em 'Proxima Nova Bold'; color: #324903; text-transform: uppercase; text-shadow: 0 1px 0 #fff; }
.btn3:hover { padding: 8px 30px 0 10px;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn3.png) 0 -40px no-repeat; box-shadow: 1px 1px 1px #000;  }
.btn3 a { color: #324903; }
.btn3 a:hover { text-decoration: none; }



/* MAIN - BANNER DREPTUNGHI */
.bans-dr { float: left; width: 100%; margin: 20px 0 0 0; }
.bans-dr .item { width: 100%; }
.bans-dr .item img { border: 0; box-shadow: 0 1px 2px #000; }



/* ASIDE - LOGIN */
.modalDialog { display: inline-block; opacity: 0; position: fixed; visibility: hidden; z-index: 10;
  left: 50%; top: 40%;
  -webkit-transform: translate(-50%, -50%);
     -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: opacity .5s, top .5s;
     -moz-transition: opacity .5s, top .5s;
      -ms-transition: opacity .5s, top .5s;
       -o-transition: opacity .5s, top .5s;
          transition: opacity .5s, top .5s; }
.overlay { cursor: default; opacity: 0; position: fixed; visibility: hidden; z-index: 1;
  top: 0; left: 0; bottom: 0; right: 0;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-transition: opacity .5s;
     -moz-transition: opacity .5s;
      -ms-transition: opacity .5s;
       -o-transition: opacity .5s;
          transition: opacity .5s; }
.overlay:target { visibility: visible; opacity: 1; }
.overlay:target+.modalDialog { top: 50%; opacity: 1; visibility: visible; }
.modalDialog .close { position: absolute; top: 0px; right: -10px;
  width: 30px; height: 30px;
  background-color: rgba(0, 0, 0, 0.8); border-radius: 15px;
  text-align: center; text-decoration: none; line-height: 30px; }
.modalDialog .close:before { color: rgba(255, 255, 255, 0.9); content: "X"; font-size: 24px; text-shadow: 0 -1px rgba(0, 0, 0, 0.9); font-family: 'Proxima Nova Bold'; }
.modalDialog .close:hover { background-color: rgba(64, 128, 128, 0.8); text-decoration: none; }

.login { width: 240px; padding: 15px; margin: 20px 0 0 0px;
  background: #14b1df; border-radius: 10px; border: 1px solid #14b1df; box-shadow: inset 0 1px 2px #eee;
  color: #324903; font-size: 0.8em; text-transform: uppercase; text-shadow: 0 1px 0 #16caff; }
.login.pas2 { float: left; margin-right: 2%; width: 49%; }
.login h1, .login h2 { font: normal 1.4em/1 'Proxima Nova Bold'; color: #fff; text-shadow: 0 1px 0 #000; text-transform: uppercase; }
.login h1 { padding-top: 5px; }
.login p { text-transform: uppercase; padding: 10px 0 0 0; font-family: 'Proxima Nova Bold'; margin: 0; }
.login a { color: #324903; text-transform: uppercase; font-family: 'Proxima Nova Bold'; }
.login p span { color: #fff; text-shadow: 0 1px 0 #333; }

.login .row { margin: 10px 0 0 0; }
.login .row.no-mg { margin: 5px 0 0 0; }
.login .row input[type="email"],
.login .row input[type="password"] { width: 100%; padding: 4px; margin: 0px 15px 0 0;
  border-radius: 5px; border: 1px solid #80e2ff;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
  color: #000; font-size: 1.1em; }
.login .row input[type="radio"] { position: absolute; opacity: 0; }
.login .row input[type="radio"] + label { position: relative; padding: 4px 0 5px 20px; margin: 0; float: none; display: block; cursor: pointer;
  font: 1em/1.1 'Proxima Nova Bold'; text-transform: uppercase; }
.login.pas2 .row input[type="radio"] + label { font-size: 1em; }
.login .row input[type="radio"] + label:before { content: ""; display: block; position: absolute; top: 3px; left: 0; cursor: pointer;
  height: 14px; width: 14px;
  background: white; border: 1px solid #0d7391; box-shadow: inset 0px 0px 0px 2px white; border-radius: 9px; }
.login .row input[type="radio"]:checked + label:before { background: #0d7391;  }

doesnotexist:-o-prefocus, .login .row input { font-family: Arial; }

.login .slidingDiv1 { display: none; padding-bottom: 5px; }
.login .slidingDiv2 { padding-bottom: 5px; }
.login .show_hide1 { display:; }
.login .show_hide2 { display:; }

.login .row.new-acc { padding: 10px 15px; margin: 10px -15px 0px -15px; background: #324903; position: relative; cursor: pointer; }
.login .row.new-acc.top { margin-top: 1px; }
.login .row.new-acc:hover { background: #1c2902; }
.login a.new-acc { font-size: 1.1em; color: #ffd400; text-shadow: 1px 2px 2px #000; font-family: 'Proxima Nova Bold'; }
.login.logat a.new-acc:hover { color: #ffd400; text-decoration: underline; }
.login a.new-acc img { position: absolute; top: 49%; right: 4%; }
.login a.new-acc.alfa img { position: absolute; top: 36%; right: 4%; }

.login.logat h1 { padding-bottom: 15px; }
.login.logat p { line-height: 1.3; padding: 7px 0; cursor: pointer;
  transition: all 0.1s ease 0s; }
.login.logat p i { color: #fff; text-shadow: 0 1px 0 #000; margin-right: 5px; }
.login.logat p.selected, .login.logat p:hover {
  background: #ffd400; margin: 0 -15px; text-shadow: none; color: #000; padding-left: 15px;
   }
.login.logat p.selected a, .login.logat p:hover a, .login.logat a:hover { text-decoration: none; color: #000; }


input:focus, textarea:focus { background: #d8ffe5; }

input:required, input:focus, textarea:required, textarea:focus {
  background-image: url(http://www.oferteamenajari.ro/img/mandatory.png);
  background-position: 97% 10px;
  background-repeat: no-repeat; }

input:required:valid, input:focus:valid, textarea:required:valid, textarea:focus:valid {
  background-image: url(http://www.oferteamenajari.ro/img/valid.png);
  background-position: 97% 10px;
  background-repeat: no-repeat; }

*::-webkit-input-placeholder { color: #777; }
*:-moz-placeholder { color: #777; }
*::-moz-placeholder { color: #777; }
*:-ms-input-placeholder { color: #777; }


a.sb-open-right { position: relative; color: #83be09; text-decoration: none; display: table; width: 120px; }
a.sb-open-right span { position: absolute; top: -37px; left: 45px; z-index: 100;
  color: #fff; font-family: 'Proxima Nova Bold'; font-size: 0.9em;
  transition: all 0.5s ease 0s; }
a.sb-open-right:before { width: 30px; height: 30px; display: inline-block; position: absolute; top: -40px; left: 15px;
  content:""; background: url('http://www.oferteamenajari.ro/img/sprite-login.png') 0 0 no-repeat; }
a.sb-open-right:hover span { color: #83be09; }
a.sb-open-right:hover:before { background-position: 0 -40px; }

a.sb-open-right.contul-meu:before { background: url('http://www.oferteamenajari.ro/img/sprite-login.png') 0 -160px no-repeat; }
a.sb-open-right.contul-meu:hover:before { background-position: 0 -200px; }



/* ASIDE - LATEST */
.pachete, .specialist { width: 240px; height: 220px; padding: 15px; margin: 20px 0 0 0px; position: relative;
  background: url(http://www.oferteamenajari.ro/img/specialist.png) 100% 0 no-repeat, url(http://www.oferteamenajari.ro/img/pat2.jpg) repeat; border-radius: 10px; border: 1px solid #a09880; box-shadow: inset 0 1px 2px #eee;
  color: #324903; font-size: 0.8em; text-shadow: 0 1px 0px #ece4c6; line-height: 1.1; }
.pachete { background: url(http://www.oferteamenajari.ro/img/percent.png) 15px 0 no-repeat, url(http://www.oferteamenajari.ro/img/pachete-oferta.png) 100% 10px no-repeat, url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat; box-shadow: inset 0 1px 2px #fff; border: 1px solid #cdc6b3; }
.pachete h1, .specialist h1 { font: bold 1.7em/1.2 'Berling Nova Text Bold'; color: #fff; text-shadow: 0 1px 2px #000; text-transform: uppercase; padding: 5px 0 15px 0; padding: 10px 0 0 0; }
.pachete h1 { color: #1c2902; text-shadow: 0 1px 2px #fff; padding-top: 5px; font-size: 1.0em; padding-top: 15px; }
.pachete p, .specialist p { font: normal 1.2em/1.2 'Proxima Nova Semibold'; color: #324903; text-transform: uppercase; padding: 0; width: 50%; }
.pachete p { text-shadow: 0 1px 2px #fff; padding-top: 30px; }
.pachete p.subtitlu { padding-top: 5px; width: 100%; color: #527606; }
.pachete .ask, .specialist .ask { padding: 10px 15px; margin: 10px -15px 0px -15px; background: #324903; position: absolute; bottom: 0; width: 100%;
  border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;
  transition: all 0.5s ease 0s; }
.pachete .ask:hover, .specialist .ask:hover { background: #1c2902; }
.pachete .ask a, .specialist .ask a { font-size: 1.1em; color: #ffd400; text-shadow: 1px 2px 2px #000; font-family: 'Proxima Nova Bold'; text-transform: uppercase; }
.pachete .ask a img, .specialist .ask a img { position: absolute; top: 35%; right: 5%; }
.specialist { display: none; }


/* ASIDE - LATEST + SPECIALIST */
.latest { width: 240px; padding: 15px; margin: 20px 0 0 0px;
  background: #324903; border-radius: 10px; border: 1px solid #324903; box-shadow: inset 0 1px 2px #eee;
  color: #324903; font-size: 0.8em; text-shadow: 0 1px 0 #16caff; line-height: 1.2; }
.latest h1 { font: normal 1.3em/1 'Proxima Nova Bold'; color: #fff; text-shadow: 0 1px 0 #000; text-transform: uppercase; padding: 5px 0 15px 0; }
.latest ol { margin: 0 0 0 20px;
  color: #fff; text-shadow: 0 1px 0 #000; font-size: 1.2em; font-family: 'Proxima Nova Bold';  }
.latest ol li a { color: #fff; font-size: 0.8em; font-family: 'Proxima Nova Regular'; }
.latest ol li:after { content:""; height: 1px; display: block; margin: 0 0 10px -20px; padding: 0 0 5px 0px;
  border-bottom: 1px solid #71a408; }
.latest ol li span a { color: #ffd400; text-shadow: 0 1px 0 #000; font: 0.9em 'Proxima Nova Regular'; text-transform: uppercase; }
.latest ol li:last-child:after { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }



/* BANNER - SQUARE */
.bans-sq { margin: 0; }
.bans-sq .item { width: 240px; margin: 20px 0 0 0px; }
.bans-sq .item img { border-radius: 10px; border: 1px solid #d5cdb5; }



/* ASIDE - AJUTA COPIII */
.ajuta { width: 240px; padding: 15px; margin: 20px 0 0 0px;
  background: url(http://www.oferteamenajari.ro/img/help-hand.png) 100% 0 no-repeat, url(http://www.oferteamenajari.ro/img/pat2.jpg) repeat; border-radius: 10px; border: 1px solid #a09880; box-shadow: inset 0 1px 2px #eee;
  color: #324903; font-size: 0.8em; text-shadow: 0 1px 1px #ece4c6; line-height: 1.1; }
.ajuta h1 { font: bold 1.9em/1 'Berling Nova Text Bold'; color: #fff; text-shadow: 0 1px 2px #000; text-transform: uppercase; padding: 5px 0 15px 0; }
.ajuta img { border: 5px solid #e5e0d3; box-shadow: 0 1px 2px #000; margin: 5px 0 10px 0; -moz-box-sizing: border-box; box-sizing: border-box; }
.ajuta img:hover { border: 5px solid #f8f3e5; }
.ajuta p { font: normal 1.2em/1.2 'Proxima Nova Semibold'; color: #324903; text-transform: uppercase; }
.ajuta p .big { font: normal 1.6em 'Proxima Nova Bold'; }
.ajuta p .bigger { font: normal 1.0em 'Proxima Nova Bold'; }
.ajuta p .small { font-size: 0.7em; }



/* ASIDE - FACEBOOK */
.facebook-widg { width: 240px; margin: 20px 0 0px 0px;
  background: #fff; border: 1px solid #d5cdb5; border-radius: 10px; }



/* MAIN - ARTICOLE LUNGI */
.art h1 { padding: 20px 0 20px 0;
  font: bold 1.70em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.art span { font-family: 'Proxima Nova Semibold'; }
.art p { padding: 0 0 20px 0; }
.art img { width: 29%;
  border: 5px solid #d5cdb5; box-shadow: 0 1px 2px #000; }
.art img:hover { border: 5px solid #f0e7cc; }
.art img.st { float: left; margin: 5px 20px 10px 0; }
.art img.dr { float: right; margin: 5px 0 10px 20px; }
.art ul { list-style-type: none; }
.art ul li { background: url(http://www.oferteamenajari.ro/img/check-small.png) 0 5px no-repeat; padding: 0px 0px 20px 30px; overflow: hidden; }
.art .semnatura { font-size: 0.9em; }
.art .semnatura .line { float: left; height: 2px; width: 100%; opacity: 0.8; margin: 10px 0 15px 0;
  background: #fff; border-bottom: 1px solid #cdc6b3; box-shadow: 0 1px 3px #fff; }
.art .semnatura .nume { font-family: 'Proxima Nova Bold'; font-size: 1.1em; padding: 1px 0; }
.art .semnatura .firma { color: #324903; font-size: 1.1em; padding: 1px 0; }
.art .semnatura .adresa { color: #324903; margin-bottom: 5px; padding: 1px 0; }
.art .semnatura .tel, .art .semnatura .email, .art .semnatura .web { padding: 1px 0 1px 10px; }
.art .semnatura .tel, .art .semnatura .email a, .art .semnatura .web a { color: #71a408; }
.art .semnatura .tel:before { width: 18px; height: 16px; display: inline-block; margin-right: 5px;
  content:""; background: url(http://www.oferteamenajari.ro/img/ico-small-phone.png) 1px 0px no-repeat; }
.art .semnatura .email:before { width: 18px; height: 16px; display: inline-block; margin-right: 5px;
  content:""; background: url(http://www.oferteamenajari.ro/img/ico-small-email.png) 1px 0px no-repeat; }
.art .semnatura .web:before { width: 18px; height: 16px; display: inline-block; margin-right: 5px;
  content:""; background: url(http://www.oferteamenajari.ro/img/ico-small-home.png) 1px 0px no-repeat; }

/* BOTTOM - ARTICOLE TOATE */
.art-all { width: 100%;
  text-shadow: 0 1px 0 #000; line-height: 1.2; }
.art-all.wide { float: left; text-shadow: 0 1px 0 #fff; }
.art-all h2 { padding: 20px 0 0px 10px;
  font: bold 1.4em 'Berling Nova Text Bold'; color: #fff; text-transform: uppercase; }
.art-all.wide h2 { color: #324903; }
.art-all .art-item { width: 31%; margin: 15px 1% 0 1%; float: left; }
.art-all.wide .art-item.wide { width: 100%; padding: 15px 15px 15px 15px; margin: 20px 0 0 0;
  float: left;
  border: 1px solid #cdc6b3; box-shadow: inset 0 1px 2px #fff; border-radius: 5px;
  background: rgba(255, 255, 255, 0.4); }
.art-all.wide .art-item.wide:hover { background: rgba(255, 255, 255, 0.6); }
.art-all .art-item img { float: left; width: 44.73684210526316%; margin: 0px 10px 0 0; display: block;
  border: 5px solid #d8d1bb; box-shadow: 0 1px 2px #000; }
.art-all.wide .art-item.wide img { width: 30%; margin-right: 2%; margin-bottom: 5px; float: left; }
.art-all .art-item img:hover { border: 5px solid #f6eed5; }
.art-all .art-item h3 { padding: 10px 0 10px 0; min-height: 60px;
  font: normal 1em 'Proxima Nova Bold'; color: #83be09; }
.art-all.wide .art-item.wide h3 { font: normal 1.3em 'Berling Nova Text Bold'; color: #324903; min-height: 100%; padding: 0; }
.art-all .art-item p { font-size: 0.9em; color: #d4cdb5; line-height: 1.2; }
.art-all.wide .art-item.wide p { color: #324903; padding-top: 10px; font-size: 1em; width: 68%; float: right; }
.art-all .art-item p a { color: #fff; font-family: 'Proxima Nova Bold'; }
.art-all.wide .art-item.wide p a { color: #83be09; }
.art-all .art-item p a span { color: #83be09; }
.art-all .art-nl { width: 64%; float: left; margin: 15px 1% 20px 1%; padding: 15px;
  background: #263802; border: 1px solid #567c06; border-radius: 10px; box-shadow: 0 1px 1px #000; }
.art-all .art-nl h4 { float: left; width: 30%; margin: 0 5px 0 0;
  font: normal 1em 'Proxima Nova Bold'; color: #fff; padding: 0px 0 10px 0; text-transform: uppercase; }
.art-all .art-nl p { float: left; width: 40%; margin: 0 5px 0 0;
  color: #83be09; font-size: 0.9em; line-height: 1; }
.art-all .art-nl input[type="email"] { float: left; width: 23%; padding: 4px; margin: 0px 5px 0 0;
  border-radius: 5px; border: 1px solid #567c06;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
  color: #000; font-size: 0.9em; }
.art-all .art-nl input[type="submit"] { float: left; width: 28px; height: 28px;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn4.png) 0 0 no-repeat; }
.art-all .art-nl input[type="submit"]:hover { background: url(http://www.oferteamenajari.ro/img/sprite-btn4.png) 0 -40px no-repeat; }




/* FOOTER */
.footer { width: 100%; padding: 10px 0 10px 0px;
  text-shadow: 0 1px 0 #000; line-height: 1.2; text-align: center; font-size: 0.8em; }
.footer p, .footer p a { color: #324903; padding-bottom: 10px; }
.footer p a:hover, .footer p span { color: #83be09; text-decoration: none; }










/*
     FILE ARCHIVED ON 08:58:53 Jan 13, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:14:26 Apr 16, 2026.
     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.707
  exclusion.robots: 0.058
  exclusion.robots.policy: 0.044
  esindex: 0.012
  cdx.remote: 28.899
  LoadShardBlock: 206.564 (3)
  PetaboxLoader3.datanode: 157.795 (4)
  PetaboxLoader3.resolve: 148.106 (2)
  load_resource: 104.275
*/


/* normalize.css v2.1.0 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
   
*, *:before, *:after {
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
 }

 
/**
 * Correct `block` display not defined in IE 8/9.
 */
/* line 22, ../scss/normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */
/* line 32, ../scss/normalize.scss */
audio,
canvas,
video {
  display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 41, ../scss/normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */
/* line 50, ../scss/normalize.scss */
[hidden] {
  display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 64, ../scss/normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 2 */
 font-size: 100%;
}

/**
 * Remove default margin.
 */
/* line 74, ../scss/normalize.scss */
body {
  margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
/* line 86, ../scss/normalize.scss */
a:focus {
  outline: 0;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 95, ../scss/normalize.scss */
a:active,
a:hover {
  outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
/* line 117, ../scss/normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
/* line 126, ../scss/normalize.scss */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */
/* line 134, ../scss/normalize.scss */
dfn {
  font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */
/* line 142, ../scss/normalize.scss */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */
/* line 152, ../scss/normalize.scss */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
/* line 164, ../scss/normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */
/* line 173, ../scss/normalize.scss */
pre {
  white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */
/* line 181, ../scss/normalize.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 189, ../scss/normalize.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 198, ../scss/normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 205, ../scss/normalize.scss */
sup {
  top: -0.5em;
}

/* line 209, ../scss/normalize.scss */
sub {
  bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
/* line 221, ../scss/normalize.scss */
img {
  border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */
/* line 229, ../scss/normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
/* line 241, ../scss/normalize.scss */
figure {
  margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
/* line 253, ../scss/normalize.scss */
fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.0em 0.625em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 264, ../scss/normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
/* line 278, ../scss/normalize.scss */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 290, ../scss/normalize.scss */
button,
input {
  line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
/* line 302, ../scss/normalize.scss */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 317, ../scss/normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
/* line 327, ../scss/normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 */
/* line 337, ../scss/normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 348, ../scss/normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
/* line 361, ../scss/normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 370, ../scss/normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
/* line 380, ../scss/normalize.scss */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 393, ../scss/normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*
     FILE ARCHIVED ON 06:33:23 Jan 13, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:14:27 Apr 16, 2026.
     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: 3.323
  exclusion.robots: 0.043
  exclusion.robots.policy: 0.034
  esindex: 0.008
  cdx.remote: 299.118
  LoadShardBlock: 311.497 (3)
  PetaboxLoader3.datanode: 173.07 (4)
  PetaboxLoader3.resolve: 232.154 (2)
  load_resource: 95.12
*/


@charset "UTF-8";
@font-face {
  font-family: 'Berling Nova Text Bold';
  src: url('http://www.oferteamenajari.ro/fonts/Berling Nova Text Bold.eot');
  src: url('http://www.oferteamenajari.ro/fonts/Berling Nova Text Bold.eot#iefix') format('embeddedopentype'),
       url('http://www.oferteamenajari.ro/fonts/Berling Nova Text Bold.woff') format('woff'),
       url('http://www.oferteamenajari.ro/fonts/Berling Nova Text Bold.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Regular';
  src: url('http://www.oferteamenajari.ro/fonts/Proxima Nova Regular.eot');
  src: url('http://www.oferteamenajari.ro/fonts/Proxima Nova Regular.eot#iefix') format('embeddedopentype'),
       url('http://www.oferteamenajari.ro/fonts/Proxima Nova Regular.woff') format('woff'),
       url('http://www.oferteamenajari.ro/fonts/Proxima Nova Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Bold';
  src: url('http://www.oferteamenajari.ro/fonts/Proxima Nova Bold.eot');
  src: url('http://www.oferteamenajari.ro/fonts/Proxima Nova Bold.eot#iefix') format('embeddedopentype'),
       url('http://www.oferteamenajari.ro/fonts/Proxima Nova Bold.woff') format('woff'),
       url('http://www.oferteamenajari.ro/fonts/Proxima Nova Bold.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Semibold';
  src: url('http://www.oferteamenajari.ro/fonts/Proxima Nova Semibold.eot');
  src: url('http://www.oferteamenajari.ro/fonts/Proxima Nova Semibold.eot#iefix') format('embeddedopentype'),
       url('http://www.oferteamenajari.ro/fonts/Proxima Nova Semibold.woff') format('woff'),
       url('http://www.oferteamenajari.ro/fonts/Proxima Nova Semibold.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}


* { margin: 0; padding: 0; border: 0; }
a { text-decoration: none; color: #83be09; }
a:hover { text-decoration: underline; }
img.responsive { max-width: 100%; height: auto; }
h1, h2, h3 { margin-bottom: 0px; margin-top: 0px; }

.clear { clear: both; display: block; width: 100%; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }

.green-light { color: #83be09; }
.green-dark { color: #527606; }
.green-black { color: #324903; }
.yellow { color: #ffd400; }
.rosu { color: #ff0000; }

body {
  /*background: url('http://www.oferteamenajari.ro/img/pat1.jpg') 0 0 repeat, #e4e1d2;*/
  background: #f5f5f5;
  font-family: 'Proxima Nova Regular', serif; font-size: 100%; }


/* HEADER - BG*/
.bg { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-b { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-b.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-c { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-c.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-d { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-d.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-e { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-e.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-f { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-f.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-g { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-g.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-h { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-h.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-i { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-i.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }
.bg-j { width: 100%; height: 480px;
  background: url('http://www.oferteamenajari.ro/img/bg-1920-j.jpg') center 0px no-repeat;
  background-size: cover; -moz-background-size: cover; }

.bg2 { width: 100%; background: #324903; float: left; }
.bg3 { width: 100%; background: #080b01; }



/* WRAPPER */
.wrapper { position: relative; width: 100%; max-width: 1200px; margin: 0 auto; }

/* MAIN */
.wrapper main { float: right; width: 76.66666666666667%; margin: 0 10px 20px 0px; color: #324903; padding-top: 10px; }

/* ASIDE */
.wrapper aside { float: left; width: 250px; margin: -310px 0 20px 10px; }




/* HEADER - NAV */
.wrapper header nav { height: 40px; margin: 10px 10px 0 0; float: right;
  background: #527606; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;
  font-size: 0.9em; }
.wrapper header nav ul { margin-left: 10px; }
.wrapper header nav ul li { margin: 10px 12px 10px 0; padding: 0 12px 0 0;
  float: left; display: inline-block;
  list-style-type: none; list-style-position: inside;
  border-right: 1px solid #324903;
  line-height: 20px;
  transition: all 0.8s ease 0s; }
doesnotexist:-o-prefocus, .wrapper header nav ul li { transition: background 0.8s ease 0s; }
.wrapper header nav ul li:last-child { border-right: none; margin-right: 0px; padding-right: 12px; }
.wrapper header nav ul li:hover,
.wrapper header nav ul li.selected {
  margin: -10px 12px 0 -13px;
  padding: 20px 12px 10px 13px;
  background: #324903; border-right: 1px solid #324903; }
.wrapper header nav ul li:first-child:hover,
.wrapper header nav ul li.selected:first-child { border-bottom-left-radius: 10px; }
.wrapper header nav ul li:last-child:hover,
.wrapper header nav ul li.selected:last-child { border-right: none; border-bottom-right-radius: 10px; margin-right: 0px; }
.wrapper header nav ul li a { color: #fff; text-shadow: 0 1px 0 #000; display: block; }
.wrapper header nav a#pull { display: none; }



/* HEADER - LOGO */
#logo { width: 240px; height: 180px; padding: 25px 0;
  position: absolute; top: -10px; left: 10px;
  background: url('http://www.oferteamenajari.ro/img/pin.png') 10px 10px no-repeat,
              url('http://www.oferteamenajari.ro/img/pin.png') 215px 10px no-repeat, #527606;
  border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;
  text-align: center; vertical-align: middle; }


/* HEADER - H1 grass */
.wrapper header h1 { margin: 0 0 0 22.4%; padding: 370px 0 25px 0;
  font: bold 2.5em/1.1 'Berling Nova Text Bold'; color: #fff; text-shadow: 0 2px 1px #000; letter-spacing: 1px; }
.wrapper header h1.survey { margin: 0 0 0 10px; }
.wrapper header h1 span.lower { font-size: 0.7em; }



/* MAIN - SURVEY */
.wrapper main.survey { width: 100%; margin: 0 auto 0 auto; padding: 20px 10px; float: none; }
.wrapper main.survey .survey-pag { width: 100%; background: #ffffff; border-radius: 10px; padding: 15px 0; float: left; margin-bottom: 20px; }
.wrapper main.survey .survey-pag .main-container { margin-top: 0; }
.wrapper main.survey .survey-pag .main-container h2 { font: normal 1.8em/1.2 'Proxima Nova Semibold'; padding: 10px 0 20px 0; }
.wrapper main.survey .survey-pag .main-container h2 .mic { font-size: 0.8em; }



/* MAIN - H1 */
.wrapper main h1.principal { padding: 10px 0 0 0; width: 100%;
  font: bold 1.7em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.wrapper main h1.principal a { color: #324903; }
.wrapper main h1.principal a:hover { text-decoration: none; }
.wrapper main h1.principal span { color: #83be09; }
.wrapper main h2.principal { padding: 20px 0 0 0; width: 100%;
  font: normal 1.3em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; }
.wrapper main h2.principal span.lower { color: #83be09; font-size: 0.6em; }



/* HEADER - GENERIC PAGE */
.generic { float: left; margin: 20px 0 0 0; padding: 10px 10px 20px 10px; width: 100%;
 border: 2px solid #cdc6b3; box-shadow: 0 1px 2px #000, inset 0 1px 5px #fff; background: rgba(255, 255, 255, 0.9); border-radius: 5px;
 color: #324903; text-align: center; font: normal 1em 'Proxima Nova Bold'; }
.generic:hover { background: rgba(255, 255, 255, 1); }
.generic p { padding: 10px 30px; font-size: 1.2em; color: #527606; }
.generic.not-found { width: 60%; font-size: .8em; text-shadow: 0 1px 0 #fff; position: absolute;
  top: 410px; left: 20%;
  font: normal 1em/1.2 'Berling Nova Text Bold'; }



/* MAIN - FIRME */
.firme { width: 48.5%; margin: 20px 3% 0 0;
  float: left;
  color: #324903; }
.firme.last { margin-right: 0; }
.firme h1 { padding: 0px 0 0 0; width: 100%;
  font: bold 1.2em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.firme h2 { padding-top: 10px;
  font: normal 1em/1.1 'Proxima Nova Semibold'; text-shadow: 0 1px 1px #fff; }
.firme img { float: right; width: 45%;
  border: 5px solid #d5cdb5; box-shadow: 0 1px 2px #000; margin: 0 0 0px 15px; }
.firme img:hover { border: 5px solid #f0e7cc; }
.firme ul { padding-top: 5px; list-style: none; }
.firme ul li { padding: 5px 0 0 35px;
  background: url(http://www.oferteamenajari.ro/img/check-smaller.png) 0px 5px no-repeat;
  font-size: 0.9em; line-height: 1.2; text-shadow: 0 1px 0px #fff; }
.firme ul li strong { font-family: 'Proxima Nova Semibold'; font-weight: normal; }
.firme ul li span { color: #83be09; }
.firme .btn2 { margin-right: 35px; }



/* MAIN - OFERTE + CERERI FILTRE */
.filtre { width: 100%; padding: 15px; margin: 10px 0 0 0px; float: left;
  background: url(http://www.oferteamenajari.ro/img/pat1.jpg) repeat; border-radius: 10px; border: 1px solid #cdc6b3; box-shadow: inset 0 1px 2px #fff;
  color: #324903; text-shadow: 0 1px 1px #ece4c6; }
.filtre.art { padding-bottom: 0; }

.filtre h2 { font: bold 1.1em 'Proxima Nova Semibold'; color: #527606; text-shadow: 0 1px 0 #fff; text-transform: uppercase; padding: 0 0 10px 0; }

.filtre .filtre-cauta { width: 100%; padding: 10px; margin: 0 0 20px 0; float: left;
  border: 1px solid #efefef; border-radius: 5px; }
.filtre .filtre-cauta input[type="text"] {
  width: 75%;
  width: -moz-calc(100% - 175px);
  width: -webkit-calc(100% - 175px);
  width: -o-calc(100% - 175px);
  width: calc(100% - 175px);
  float: left; padding: 4px; margin: 0px 15px 0 0;
  border-radius: 5px; border: 1px solid #83be09;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1), 1px 1px 5px #fff;
  color: #000; font-size: 1em; }

.filtre .filtre-loc { width: 49%; padding: 10px; margin: 0 2% 0 0; float: left;
  border: 1px solid #efefef; border-radius: 5px; }
.filtre .filtre-loc .sel { float: left;
  width: 100%;
  height: 30px; overflow: hidden; margin: 0 0 10px 0;
  border-radius: 5px; border: 1px solid #83be09; background: url(http://www.oferteamenajari.ro/img/arr-down-yell.png) 97% 10px no-repeat, #fff; box-shadow: 1px 1px 5px #fff;
  text-align: left; }
.filtre .filtre-loc .sel select {
  width: -moz-calc(100% + 20px);
  width: -webkit-calc(100% + 20px);
  width: -o-calc(100% + 20px);
  width: calc(100% + 20px);
  height: 30px; display: inline-block; -webkit-appearance: none; cursor: pointer;
  border: none; outline: none; background: transparent; -webkit-appearance: none;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1), 1px 1px 1px #333;
  font: 0.9em/1.1 'Proxima Nova Regular'; padding: 5px 0 0 5px; color: #324903; }

.filtre .filtre-dom { width: 49%; padding: 10px; margin: 0 0 0 0; float: left;
  border: 1px solid #efefef; border-radius: 5px;
  font-family: 'Proxima Nova Semibold'; text-shadow: 0 1px 0px #ece4c6; }
.filtre .filtre-dom .css-treeview { margin: 0; }

.filtre .filtre-dom .css-treeview ul li input[type="checkbox"] + label { position: relative; padding: 2px 0 2px 20px; float: none; display: block; cursor: pointer;
  text-transform: uppercase; font-size: 0.9em; background: url(http://www.oferteamenajari.ro/img/sprite-check.png) 0px 0px no-repeat; border: none; }
.filtre .filtre-dom .css-treeview ul li input[type="checkbox"] + label:before { content: ""; display: block; position: absolute; top: 0px; left: 0; cursor: pointer;
  height: 15px; width: 15px; background: none; border: none; box-shadow: none; }
.filtre .filtre-dom .css-treeview ul li input[type="checkbox"]:checked + label:before { background: url(http://www.oferteamenajari.ro/img/sprite-check.png) 0px -40px no-repeat; }

.filtre .filtre-dom .css-treeview ul li.fara-copii input[type="checkbox"] + label { position: relative; padding: 2px 0 2px 20px; float: none; display: block; cursor: pointer;
  text-transform: uppercase; font-size: 0.9em; }
.filtre .filtre-dom .css-treeview ul li.fara-copii input[type="checkbox"] + label:before { content: ""; display: block; position: absolute; top: 0px; left: 0; cursor: pointer;
  height: 15px; width: 15px;
  background: white; border: 1px solid #0d7391; box-shadow: inset 0px 0px 0px 1px white; border-radius: 3px; }
.filtre .filtre-dom .css-treeview ul li.fara-copii input[type="checkbox"]:checked + label:before { background: url(http://www.oferteamenajari.ro/img/check-input-blue.png) 1px 0 no-repeat, #fff; }

.plus { background: url(http://www.oferteamenajari.ro/img/sprite-check.png) 0px 2px no-repeat; width: 20px; height: 20px; display: inline; position: absolute; margin-left: 5px; }
.minus { background: url(http://www.oferteamenajari.ro/img/sprite-check.png) 0px -38px no-repeat; width: 20px; height: 20px; display: inline; position: absolute; margin-left: 5px; }

/* MAIN - OFERTE + CERERI */
.oferte, .cereri { width: 48.91304347826087%; margin: 15px 2.17391304347826% 0 0;
  float: left;
  color: #324903; line-height: 1.2; }
.oferte.last, .cereri.last { margin-right: 0; }
.oferte.promotionale, .cereri.promotionale { width: 100%; }
.oferte.wide, .cereri.wide { width: 100%; }

.oferte a, .cereri a { color: #324903; text-shadow: 0 1px 1px #fff; }
.oferte h2, .cereri h2 { padding: 0px 0 10px 0;
  border-bottom: 1px solid #cdc6b3;
  font: bold 1.1em 'Berling Nova Text Bold'; text-transform: uppercase; text-shadow: 0 1px 0 #fff; }
.oferte .item h3, .cereri .item h3 { padding: 0px 0 5px 0; }
.oferte .item h3 a, .cereri .item h3 a { font: normal 0.8em 'Proxima Nova Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.oferte.promotionale h2, .cereri.promotionale h2 { border-bottom: none; padding-bottom: 5px; }

.oferte .item, .cereri .item { padding: 15px 15px 10px 15px; min-height: 160px; width: 100%;
  float: left;
  border-bottom: 1px solid #cdc6b3; border-left: 1px solid #cdc6b3; border-right: 1px solid #cdc6b3; box-shadow: inset 0 1px 2px #fff;
  background: rgba(255, 255, 255, 0.4); }
.oferte .item:hover, .cereri .item:hover { background: rgba(255, 255, 255, 0.6); }
.oferte .item.promotionale, .cereri .item.promotionale { width: 32%; min-height: 280px; margin: 15px 2% 0 0;
  border: 2px solid #fff; box-shadow: 0 1px 2px #000, inset 0 1px 2px #fff;
  background: url(http://www.oferteamenajari.ro/img/pin.png) 2% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 98% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat; border-radius: 5px; }
.oferte .item.promotionale.promo2, .cereri .item.promotionale.promo2 { width: 100%; margin-right: 0; min-height: 100%;
  background: url(http://www.oferteamenajari.ro/img/pin.png) 0.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 99.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat; border-radius: 5px; }
.oferte .item.promotionale.promo2:hover, .cereri .item.promotionale.promo2:hover { width: 100%; margin-right: 0; min-height: 100%;
  background: url(http://www.oferteamenajari.ro/img/pin.png) 0.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 99.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat6.jpg) repeat; border-radius: 5px; }
.oferte .item.promotionale { min-height: 330px; }
.oferte .item.promotionale:hover, .cereri .item.promotionale:hover {
background: url(http://www.oferteamenajari.ro/img/pin.png) 2% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 98% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat6.jpg) repeat; }
.oferte .item.promotionale.last, .cereri .item.promotionale.last { margin-right: 0; }
.oferte .item.wide, .cereri .item.wide { min-height: 100%; width: 100%; }
.oferte .item.date, .cereri .item.date { font-size: 1.1em; }

.oferte .item .pic { width: 26.66666666666667%; margin: 2px 3.33333333333333% 0 0;
  float: left; }
.oferte .item .pic img { border: 4px solid #d5cdb5; box-shadow: 0 1px 2px #000; margin-bottom: 5px; }
.oferte .item .pic img:hover { border: 4px solid #f0e7cc; }
.oferte .item.promotionale .pic { width: 50%; margin: 0 auto; float: none; }
.oferte .item .pic.wide, .oferte .item.promotionale.promo2 .pic.promo2 { width: 15%; margin-right: 2%; }
.oferte .item.promotionale.promo2 .pic.promo2 { float: left; }

.oferte .item .txt { float: left; width: 70%; }
.oferte .item .txt p, .cereri .item .txt p { font-size: 0.9em; line-height: 1.1; color: #534d42; }
.oferte .item .txt p a, .cereri .item .txt p a { font: normal 0.9em 'Proxima Nova Semibold'; }
.oferte .item .txt p a span, .cereri .item .txt p a span { font-size: 1em; color: #83be09; }
.oferte .item.promotionale .txt { float: none; width: 100%; }
.cereri .item.promotionale .txt { float: none; width: 100%; padding-left: 40px; }
.oferte .item .txt.wide, .oferte .item.promotionale.promo2 .txt.promo2 { width: 83%; }
.oferte .item.promotionale.promo2 .txt.promo2 { float: left; }
.cereri .item .txt.wide, .cereri .item.promotionale.promo2 .pic.promo2 { width: 100%; padding-left: 40px; }
.cereri .item.date .txt.wide { font-size: 0.9em; text-shadow: 0 1px 0 #fff; }

.oferte .item .txt .navi, .cereri .item .txt .navi {
  margin: 5px 0 0 0; color: #83be09; border-top: 1px solid #e6dec9; padding: 5px 0 0 0; }
.oferte .item .txt .navi.date, .cereri .item .txt .navi.date { font-size: 1.2em; text-shadow: 0 1px 0 #fff;  }
.oferte .item .txt .navi.date p.txt1, .cereri .item .txt .navi.date p.txt1 { font-family: 'Proxima Nova Semibold'; color: #324903; padding: 5px 0 0 0; }
.oferte .item .txt .navi.date p.txt2, .cereri .item .txt .navi.date p.txt2 { padding: 5px 0; font: normal 0.9em/1.2 'Proxima Nova Regular'; }
.oferte .item .txt .navi.date p.txt2 span.green-light, .cereri .item .txt .navi.date p.txt2 span.green-light { color: #83be09; }
.oferte .item .txt .navi a, .cereri .item .txt .navi a { font: normal 0.8em 'Proxima Nova Semibold'; }

.oferte .item .txt .navi a.trimite, .cereri .item .txt .navi a.trimite { font: normal 0.9em 'Proxima Nova Bold'; color: #83be09; }
.oferte .item .txt .navi a.trimite:before,
.cereri .item .txt .navi a.trimite:before { width: 15px; height: 11px; display: inline-block; margin-right: 5px;
  content:""; background: url(http://www.oferteamenajari.ro/img/envelope.png) 1px 0px no-repeat; }

.oferte .item .txt .navi a.trimite2, .cereri .item .txt .navi a.trimite2 { font: normal 0.9em 'Proxima Nova Bold'; color: #83be09; }
.oferte .item .txt .navi a.trimite2:after,
.cereri .item .txt .navi a.trimite2:after { width: 10px; height: 12px; display: inline-block; top: 3px; margin: 0px 0 0 5px;
  content:""; background: url(http://www.oferteamenajari.ro/img/arr-right-yell2.png) 1px 0px no-repeat; }

.cereri .item .txt { width: 100%; padding-left: 10%;
  background: url(http://www.oferteamenajari.ro/img/cereri-icon.png) no-repeat; }
.oferte .item .txt .navi span, .cereri .item .txt .navi span { font: normal 0.8em 'Proxima Nova Semibold'; color: #324903; }



/* MAIN - MATERIALE */
.materiale { width: 100%; margin: 15px 0 0 0;
  float: left;
  color: #324903; line-height: 1.2; }
.materiale a { color: #324903; text-shadow: 0 1px 1px #fff; }
.materiale h2 { padding: 0px 0 10px 0;
  border-bottom: 1px solid #cdc6b3;
  font: bold 1.1em 'Berling Nova Text Bold'; text-transform: uppercase; text-shadow: 0 1px 0 #fff; }
.materiale.promotionale h2 { border-bottom: none; padding-bottom: 0; }
.materiale .item { padding: 15px 15px 10px 15px;
  float: left;
  border-bottom: 1px solid #cdc6b3; border-left: 1px solid #cdc6b3; border-right: 1px solid #cdc6b3; box-shadow: inset 0 1px 2px #fff;
  background: rgba(255, 255, 255, 0.4); }
.materiale .item:hover { background: rgba(255, 255, 255, 0.6); }
.materiale .item.promotionale { width: 100%; margin: 15px 0 0 0;
  border: 2px solid #fff; box-shadow: 0 1px 2px #000, inset 0 1px 2px #fff;
  background: url(http://www.oferteamenajari.ro/img/pin.png) 0.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 99.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat; border-radius: 5px; }
.materiale .item.promotionale:hover { background: url(http://www.oferteamenajari.ro/img/pin.png) 0.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 99.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat6.jpg) repeat; }
.materiale .item.date { font-size: 1.1em; width: 100%; }
.materiale .item h3 { padding: 0px 0 5px 0;
  font: normal 0.8em 'Proxima Nova Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.materiale .item .pic { float: left; width: 13.33333333333334%; margin: 2px 1.6304347826087% 0 0; }
.materiale .item .pic.date { width: 30%; margin: 10px 1.5% 15px 0; }
.materiale .item .pic.prod { float: right; width: 13.33333333333334%; margin: 3px 0% 0 1.6304347826087%; }
.materiale .item .pic img { border: 4px solid #d5cdb5; box-shadow: 0 1px 2px #000; }
.materiale .item .pic img:hover { border: 4px solid #f0e7cc; }
.materiale .item .txt { float: left; width: 54.34782608695652% }
.materiale .item .txt.date { width: 100%; float: none; overflow: hidden; font-size: 0.9em; text-shadow: 0 1px 0 #fff; }
.materiale .item .txt p { font-size: 0.9em; line-height: 1.1; color: #534d42; }
.materiale .item.date p { padding: 0 0 10px 0; }
.materiale .item .txt p a { font: normal 0.9em 'Proxima Nova Semibold'; }
.materiale .item .txt p a span { font-size: 1em; color: #83be09; }
.materiale .item .txt .navi { margin: 5px 0 0 0; color: #83be09; border-top: 1px solid #e6dec9; padding: 5px 0 0 0; }
.materiale .item .txt .navi a { font: normal 0.8em 'Proxima Nova Semibold'; }
.materiale .item .txt .navi a.trimite { font: normal 0.9em 'Proxima Nova Bold'; color: #83be09; float: right; }
.materiale .item .txt .navi a.trimite:before { width: 14px; height: 11px; display: inline-block; margin-right: 5px;
  content:""; background: url(http://www.oferteamenajari.ro/img/envelope.png) 1px 0px no-repeat; }
.materiale .item .txt .navi span { font: normal 0.8em 'Proxima Nova Semibold'; color: #324903; }

.materiale .item .txt .navi.date { font-size: 1.1em; text-shadow: 0 1px 0 #fff;  }
.materiale .item .txt .navi.date p.txt1 { font-family: 'Proxima Nova Semibold'; color: #324903; padding: 5px 0 0 0; }
.materiale .item .txt .navi.date p.txt2 { padding: 5px 0; font: normal 0.9em/1.2 'Proxima Nova Regular'; }
.materiale .item .txt .navi.date p.txt2 span.green-light { color: #83be09; }



/* MAIN - INREGISTRARE FIRME + BENEFICIARI */
.reg-atu { width: 63%; margin: 20px 2% 0 0;
  float: left;
  color: #324903; }
.reg-atu.pag2, .reg-atu.pag3 { width: 100%; }
.reg-atu.pag3 { margin-top: 0; }
.reg-atu.pag3 h1 { margin-top: 10px; }
.reg-atu h1 { padding: 0px 0 0 0;
  font: bold 1.70em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.reg-atu h2 { padding-top: 20px;
  font: normal 1.2em/1.3 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; color: #080b01; }
.reg-atu strong { font-family: 'Proxima Nova Semibold'; font-weight: normal; }
.reg-atu span.lighter { color: #83be09; }
.reg-atu span.darker { color: #324903; }
.reg-atu p span { color: #83be09; }
.reg-atu .item { margin: 20px 0 0 0; }
.reg-atu .item .nr { width: 32px; height: 32px; padding: 3px 8px; float: left; margin: 0 10px 0 0px;
  border-radius: 20px; border: 1px solid #83be09; box-shadow: 0px 1px 1px #000;
  font: normal 1.2em 'Proxima Nova Bold'; color: #fff; text-shadow: 0 1px 1px #000; text-align: center;
background: rgb(131,190,9); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(131,190,9,1) 0%, rgba(82,118,6,1) 76%, rgba(82,118,6,1) 100%, rgba(50,73,3,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(131,190,9,1)), color-stop(76%,rgba(82,118,6,1)), color-stop(100%,rgba(82,118,6,1)), color-stop(100%,rgba(50,73,3,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(131,190,9,1) 0%,rgba(82,118,6,1) 76%,rgba(82,118,6,1) 100%,rgba(50,73,3,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(131,190,9,1) 0%,rgba(82,118,6,1) 76%,rgba(82,118,6,1) 100%,rgba(50,73,3,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(131,190,9,1) 0%,rgba(82,118,6,1) 76%,rgba(82,118,6,1) 100%,rgba(50,73,3,1) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(131,190,9,1) 0%,rgba(82,118,6,1) 76%,rgba(82,118,6,1) 100%,rgba(50,73,3,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83be09', endColorstr='#324903',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ }
.reg-atu .item p { padding-left: 45px; text-shadow: 0 1px 1px #fff; }
.reg-atu .item p a { font-family: 'Proxima Nova Bold'; }
.reg-atu.pag3 p { padding-bottom: 2px; }
.reg-atu .rand { width: 100%; float: left; padding: 10px 10px 10px 10px;
  font: normal 0.9em 'Proxima Nova Semibold'; text-shadow: 0 1px 1px #fff; }
.reg-atu .rand .pic { float: left; margin: 0 20px 0 0; }
.reg-atu .rand .pic img { height: 40px; display: block; }
.reg-atu .rand .titl { float: left; color: #83be09; width: 100px; font-size: 1.2em; line-height: 40px; text-transform: uppercase; }
.reg-atu .rand .firma { font: 1.7em 'Berling Nova Text Bold'; padding: 20px 0 0 0px; }
.reg-atu .rand .txt { line-height: 20px; padding-top: 10px; }
.reg-atu .line { float: left; height: 2px; width: 100%; opacity: 0.8;
  background: #fff; border-bottom: 1px solid #cdc6b3; box-shadow: 0 1px 3px #fff; }
.reg-atu.pag3 .imagine { position: relative; float: right; margin: 0 0 10px 20px; width: 30% }
.reg-atu.pag3 .imagine:before { content:""; position: absolute; width: 100%; height: 30px;
  background: url('http://www.oferteamenajari.ro/img/pin.png') 2% 10px no-repeat, url('http://www.oferteamenajari.ro/img/pin.png') 98% 10px no-repeat; }
.reg-atu.pag3 .imagine .shadowleft { width: 165px; height: 26px; position: absolute; left: -20px; bottom: -26px;
  background: url("http://www.oferteamenajari.ro/img/shadow.png") 0 0 no-repeat; }
.reg-atu.pag3 .imagine .shadowright { width: 165px; height: 26px; position: absolute; right: -20px; bottom: -26px;
  background: url("http://www.oferteamenajari.ro/img/shadow.png") 100% 0 no-repeat;  }
.reg-atu.pag3 .imagine a { cursor: default; display: block; overflow: hidden;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5); background-color: #d5cdb5; border: 5px solid #d5cdb5; border-radius: 0px; }
.reg-atu.pag3 .imagine a:hover { border: 5px solid #f0e7cc; background-color: #f0e7cc; }
.reg-atu.pag3 .imagine img { position: static; margin: 0; width: 100%; }



/* MAIN - FORM INREGISTRARE FIRME + BENEFICIARI */
.reg-form { width: 35%; padding: 15px; margin: 20px 0 0 0px; float: left;
  background: #14b1df; border: 1px solid #80e2ff; border-radius: 10px; border: 1px solid #14b1df; box-shadow: inset 0 1px 2px #eee;
  color: #324903; font-size: 0.8em; text-transform: uppercase; text-shadow: 0 1px 0 #16caff; }
.reg-form.pas2 { float: left; width: 49%; }
.reg-form.client2 { width: 100%; margin-top: 0; padding: 5px; }
.reg-form h2 { font: normal 1.4em/1.2 'Proxima Nova Bold'; color: #fff; text-shadow: 0 1px 0 #000; text-transform: uppercase; }
.emb { font: bold 1em/2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; color: #080b01; }
.reg-form p { text-transform: uppercase; padding: 10px 0 0 0; font-family: 'Proxima Nova Bold'; }
.reg-form.client2 p { padding: 0; }
.reg-form a { color: #324903; text-transform: uppercase; font-family: 'Proxima Nova Bold'; }
.reg-form .row { margin: 10px 0 0 0; }
.reg-form .row fieldset { border: 1px solid #80e2ff; padding-bottom: 15px; }
.reg-form .row.contact { width: 49%; margin-right: 2%; float: left;  }
.reg-form .row.proiect { width: 49%; float: left; }
.reg-form .row.termeni { clear: both; }
.reg-form .row.termeni2 { margin: 0; }
.reg-form .row fieldset legend { text-transform: none; font-family: 'Proxima Nova Semibold'; padding: 0 5px; font-size: 1em; }
.reg-form .row.c12 { width: 100%; float: left; min-height: 1px; padding-left: 5px; padding-right: 5px; }
.reg-form .row.c6 { width: 50%; float: left; min-height: 1px; padding-left: 5px; padding-right: 5px; }
.reg-form .row.c3 { width: 25%; float: left; min-height: 1px; padding-left: 5px; padding-right: 5px; }

.reg-form .row input[type="text"],
.reg-form .row input[type="email"],
.reg-form .row input[type="password"],
.reg-form .row textarea { width: 100%; padding: 4px; margin: 0px 15px 0 0;
  border-radius: 5px; border: 1px solid #80e2ff;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
  color: #000; font-size: 1.1em; }
.reg-form.client2 .row textarea { height: 105px; }
.reg-form .row input[type="checkbox"] { position: absolute; opacity: 0; }
.reg-form .row input[type="checkbox"] + label { position: relative; padding: 2px 0 2px 20px; float: none; display: block; cursor: pointer;
  text-transform: uppercase; font: 1em/1.1 'Proxima Nova Semibold'; }
.reg-form .row ul li input[type="checkbox"] + label.emph { font: 1.2em/1.1 'Proxima Nova Bold'; color: #000; }
.reg-form .row ul li ul li input[type="checkbox"] + label.emph { font: 1.1em/1.1 'Proxima Nova Semibold'; color: #324903; }
.reg-form .row input[type="checkbox"] + label:before { content: ""; display: block; position: absolute; top: 0px; left: 0; cursor: pointer;
  height: 15px; width: 15px;
  background: white; border: 1px solid #0d7391; box-shadow: inset 0px 0px 0px 1px white; border-radius: 3px; }
.reg-form .row input[type="checkbox"]:checked + label:before { background: url(http://www.oferteamenajari.ro/img/check-input-blue.png) 1px 0 no-repeat, #fff; }

.reg-form .row .sel { float: left;
  width: 100%;
  height: 28px; overflow: hidden; margin: 0 0 0 0;
  border-radius: 5px; border: 1px solid #80e2ff; background: url(http://www.oferteamenajari.ro/img/arr-down-yell.png) 97% 10px no-repeat, #fff;
  text-align: left; }
.reg-form .row .sel select {
  width: -moz-calc(100% + 20px);
  width: -webkit-calc(100% + 20px);
  width: -o-calc(100% + 20px);
  width: calc(100% + 20px);
  height: 30px; display: inline-block; -webkit-appearance: none; cursor: pointer;
  border: none; outline: none; background: transparent; -webkit-appearance: none;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1), 1px 1px 1px #333;
  font: 1.1em/1.1 'Proxima Nova Regular'; padding: 5px 0 0 5px; color: #324903; }
.reg-form .row .sel.alfa { margin-bottom: 12px; }

.reg-form .row .sel select:required, .reg-form .row .sel select:focus {
  background-image: url(http://www.oferteamenajari.ro/img/mandatory.png);
  background-position: 79% 10px;
  background-repeat: no-repeat; }
.reg-form .row .sel select:required:valid, .reg-form .row .sel select:focus:valid {
  background-image: url(http://www.oferteamenajari.ro/img/valid.png);
  background-position: 79% 10px;
  background-repeat: no-repeat; }

.css-treeview { margin: 10px 0 0 0; }
.css-treeview ul, .css-treeview li { padding: 0; margin: 0; list-style: none; }
.css-treeview input { position: absolute; opacity: 0; }
.css-treeview { -moz-user-select: none; -webkit-user-select: none; user-select: none; }
.css-treeview input + label + ul { margin: 0 0 0 22px; }
.css-treeview input ~ ul { display: none; }
.css-treeview label, .css-treeview label::before { cursor: pointer; }
.css-treeview ul li input[type="checkbox"] + label { font: 1.2em/1.1 'Proxima Nova Bold'; color: #000; }
.css-treeview ul li ul li input[type="checkbox"] + label { font: 1.1em/1.1 'Proxima Nova Semibold'; color: #324903; }
.css-treeview input:disabled + label { cursor: default; opacity: .6; }
.css-treeview input:checked:not(:disabled) ~ ul { display: block; }

.reg-form .row .css-treeview ul li input[type="checkbox"] + label { position: relative; padding: 2px 0 2px 20px; float: none; display: block; cursor: pointer;
  text-transform: uppercase; font-size: 1em; background: url(http://www.oferteamenajari.ro/img/sprite-check.png) 0px 0px no-repeat; border: none; }
.reg-form .row .css-treeview ul li input[type="checkbox"] + label:before { content: ""; display: block; position: absolute; top: 0px; left: 0; cursor: pointer;
  height: 15px; width: 15px; background: none; border: none; box-shadow: none; }
.reg-form .row .css-treeview ul li input[type="checkbox"]:checked + label:before { background: url(http://www.oferteamenajari.ro/img/sprite-check.png) 0px -40px no-repeat; }

.reg-form .row .css-treeview ul li.fara-copii input[type="checkbox"] + label { position: relative; padding: 2px 0 2px 20px; float: none; display: block; cursor: pointer;
  text-transform: uppercase; font-size: 1em; }
.reg-form .row .css-treeview ul li.fara-copii input[type="checkbox"] + label:before { content: ""; display: block; position: absolute; top: 0px; left: 0; cursor: pointer;
  height: 15px; width: 15px;
  background: white; border: 1px solid #0d7391; box-shadow: inset 0px 0px 0px 1px white; border-radius: 3px; }
.reg-form .row .css-treeview ul li.fara-copii input[type="checkbox"]:checked + label:before { background: url(http://www.oferteamenajari.ro/img/check-input-blue.png) 1px 0 no-repeat, #fff; }

/* webkit adjacent element selector bugfix */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.css-treeview { -webkit-animation: webkit-adjacent-element-selector-bugfix infinite 1s; }
@-webkit-keyframes webkit-adjacent-element-selector-bugfix {
from { padding: 0; }
to { padding: 0; }
}
}

.trimite-rapid { width: 240px; margin: 20px 0 0 0; padding: 11px 10px 9px 60px; cursor: pointer; height: 61px;
  background: url(http://www.oferteamenajari.ro/img/ceas-small2.png) 10px 5px no-repeat, linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,246,144,1) 48%,rgba(255,208,0,1) 92%,rgba(255,246,144,1) 100%); border-radius: 10px; border: 2px solid #ffd400; box-shadow: inset 0 1px 1px #fff;
  font: normal 1em/1.2 'Proxima Nova Bold'; text-shadow: 0 1px 1px #fff; color: #527606; }
.trimite-rapid:hover { padding: 13px 10px 7px 60px;
  background: url(http://www.oferteamenajari.ro/img/ceas-small2.png) 10px 7px no-repeat, linear-gradient(to bottom, rgba(255,246,144,1) 0%,rgba(255,208,0,1) 8%,rgba(255,246,144,1) 52%,rgba(255,255,255,1) 100%); }
.trimite-rapid p { padding-bottom: 0; color: #324903; text-transform: uppercase; }
.trimite-rapid p a { color: #000; text-decoration: none; }

.trimite-rapid-detalii { float: left; width: 100%; margin: 25px 0 0 0; padding: 20px;
  background: #fff; border-radius: 10px; border: 5px solid #ffd400; box-shadow: 0px 1px 5px #777;
  font: normal 1.2em/1.2 'Proxima Nova Bold'; text-shadow: 0 1px 1px #fff; color: #527606; }
.trimite-rapid-detalii img { float: right; margin: -15px -15px 0 0; width: 16%; }
.trimite-rapid-detalii p, .trimite-rapid-detalii ul { width: 83%; margin-right: 1%; }
.trimite-rapid-detalii p { padding-bottom: 15px; color: #324903;  }
.trimite-rapid-detalii ul { list-style-type: none; }
.trimite-rapid-detalii ul li { padding: 5px 0 5px 30px;
  background: url(http://www.oferteamenajari.ro/img/check-small.png) no-repeat 0 8px; border-bottom: 1px dotted #ffd400; }


/* MAIN - RASPUNSURI LA FORMULARE */
.raspuns-ok { width: 100%; margin: 0 auto; padding: 10px 10px 10px 38px;
  border: 5px solid #c8ff80; border-radius: 10px; box-shadow: 0 1px 2px #333, inset 0 1px 2px #fff;
  background: url(http://www.oferteamenajari.ro/img/rez-form-ok.png) 8px 10px no-repeat, #d7ffa2;
  font-family: 'Proxima Nova Semibold'; color: #527606; text-shadow: 0 1px #fff; text-transform: none; }
.raspuns-info { width: 100%; margin: 0 auto; padding: 10px 10px 10px 38px;
  border: 5px solid #ffe45f; border-radius: 10px; box-shadow: 0 1px 2px #333, inset 0 1px 2px #fff;
  background: url(http://www.oferteamenajari.ro/img/rez-form-info.png) 10px 10px no-repeat, #ffee9d;
  font-family: 'Proxima Nova Semibold'; color: #756100; text-shadow: 0 1px #fff; text-transform: none; }
.raspuns-nok { width: 100%; margin: 0 auto; padding: 10px 10px 10px 38px;
  border: 5px solid #ff9696; border-radius: 10px; box-shadow: 0 1px 2px #333, inset 0 1px 2px #fff;
  background: url(http://www.oferteamenajari.ro/img/rez-form-nok.png) 10px 10px no-repeat, #ffcaca;
  font-family: 'Proxima Nova Semibold'; color: #d10000; text-shadow: 0 1px #fff; text-transform: none; }
.raspuns-ok p,
.raspuns-info p,
.raspuns-nok p { font-family: 'Proxima Nova Semibold'; padding-top: 0; text-transform: none; }



/* MAIN - PACHETE PRETURI */
.pachete-pret { width: 100%; float: left; color: #324903; padding-top: 20px; }
.pachete-pret h2 { padding: 20px 0 20px 0;
  font: bold 1.4em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.pachete-pret h2 a { color: #324903; }
.pachete-pret h2 a:hover { text-decoration: none; }
.pachete-pret h2 + p { text-shadow: 0 1px 1px #fff; }
.pachete-pret h2 + p + .horizontalTab { margin-top: 20px; }
.pachete-pret h2 + p + p { text-shadow: 0 1px 1px #fff; }
.pachete-pret p span { font-family: 'Proxima Nova Bold'; color: #83be09; }

.pachete-abonamente, .pachete-credite { width: 100%; }
.pachete-abonamente h3, .pachete-credite h3 { padding: 20px 0 20px 0; clear: both;
  font: bold 1.2em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }

.pachete-credite-container { width: 100%; margin: 0; float: left; padding: 0 10px 15px 15px;
  border-radius: 10px; background: #213002; border: 1px solid #71a408;
  color: #fff; font-size: 0.8em; text-shadow: 0 1px 0 #000; line-height: 1.2; }

.abonamente-item { width: 32%; padding: 15px 15px 20px 15px; margin: 20px 2% 0 0; float: left; position: relative;
  border-radius: 10px; background: #324903; border: 1px solid #71a408;
  color: #fff; font-size: 0.8em; text-shadow: 0 1px 0 #000; line-height: 1.2; }
.credite-item { width: 31%; padding: 0px; margin: 15px 3% 15px 0px; float: left; position: relative;
  border: 1px solid #527606; border-radius: 10px; box-shadow: 0 1px 5px #000; background: #324903; }
.abonamente-item.last, .credite-item.last { margin-right: 0; }
.credite-item.last { padding-bottom: 10px; }
.credite-item.doi { width: 49%; margin-right: 2%; }
.credite-item.doi.last { margin-right: 0%; }

.abonamente-item img { margin: -40px 0px 0 0; float: right; width: 35%; }
.credite-item img { margin: -10px 10px 0 0; float: right; width: 30%; }
.credite-item.doi img { width: 20%; }
.abonamente-item h4, .credite-item h4 { padding: 10px 0 10px 0;
  font: bold 1.3em/1.4 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #000; text-transform: uppercase; }
.credite-item h4 { padding: 15px; font-size: 1.2em; }
.credite-item.cerere h4 { padding: 15px; font-size: 1.4em; }
.abonamente-item p { color: #fff; padding: 0px 10px 5px 0; }
.abonamente-item p.desc, .credite-item p.desc { color: #fff; padding: 15px 10px 0px 10px; font: 1.3em/1.1 'Proxima Nova Bold'; text-align: center; }

.abonamente-item p.gratuit { text-align: center; color: #fff; font: 1.5em/1.1 'Proxima Nova Bold'; padding: 15px 15px 0 0px; height: 110px; }
.abonamente-item p.gratuit span { color: #ffd400; font: 1.3em/1.1 'Proxima Nova Bold'; }

.abonamente-item p.discount, .credite-item p.discount { text-align: center;
  color: #ffd400; font: 1.5em/1.1 'Proxima Nova Bold'; padding: 10px 0px 10px 0px; clear: both; }
.credite-item p.discount { padding: 10px; }
.credite-item.doi p.discount { width: 80%; margin: 0 auto; }
.abonamente-item p span { font: 2em/1.1 'Proxima Nova Bold'; color: #fff; }
.abonamente-item p sub { font: 0.5em/1.1 'Proxima Nova Regular'; }

.abonamente-item ul, .credite-item ul { margin: 0; list-style-type: none;
  color: #fff; text-shadow: 0 1px 0 #000; font: 1.1em/1.1 'Proxima Nova Regular'; text-transform: uppercase; }

.abonamente-item ul li { padding: 10px 10px 10px 40px; margin: 0 -15px;
  border-top: 1px solid #324903; background: url(http://www.oferteamenajari.ro/img/check-small.png) 15px 9px no-repeat, #527606; }
.abonamente-item ul li:last-child { border-bottom: 1px solid #324903; }
.abonamente-item ul li:hover { background: url(http://www.oferteamenajari.ro/img/check-small.png) 15px 9px no-repeat, #324903; }
.abonamente-item ul li:first-child:hover, .credite-item ul li:first-child:hover { border-top: 1px solid #527606; }
.abonamente-item ul li:last-child:hover { border-bottom: 1px solid #527606; }

.credite-item ul li { padding: 10px 20px 10px 10px; margin: 0;
  border-top: 1px solid #324903; background: #527606; }
.credite-item ul li span { font-size: 1.3em; font-family: 'Proxima Nova Semibold'; }
.credite-item ul li:last-child { border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
.credite-item.banner ul li:last-child { border-radius: 0; border-bottom: 1px solid #527606; }
.credite-item ul li:hover { background: #324903; }
.credite-item ul li input[type="checkbox"] { position: absolute; opacity: 0; }
.credite-item ul li input[type="checkbox"] + label { position: relative; padding: 0 25px 0 25px; float: none; display: block; cursor: pointer;
  text-transform: uppercase; font-size: 1em; }
.credite-item ul li input[type="checkbox"] + label.tot { padding-right: 0; }
.credite-item ul li input[type="checkbox"] + label span { position: static; }
.credite-item ul li input[type="checkbox"] + label span.price { position: absolute; right: -10px; top: 0; }
.credite-item ul li input[type="checkbox"] + label:before { content: ""; display: block; position: absolute; top: 2px; left: 0; cursor: pointer;
  height: 16px; width: 16px;
  background: white; border: 1px solid #83be09; box-shadow: inset 0px 0px 0px 1px white, 1px 1px 0px #000; border-radius: 5px; }
.credite-item ul li input[type="checkbox"]:checked + label:before { background: url(http://www.oferteamenajari.ro/img/check-input.png) 2px 0 no-repeat, #324903; }

.abonamente-item .inca, .credite-item .inca { margin: 10px auto; width: 180px; }
.abonamente-item .inca .sel, .credite-item .inca .sel { width: 180px; height: 30px; overflow: hidden; margin: 0;
  border-radius: 5px; border: 1px solid #83be09; background: url(http://www.oferteamenajari.ro/img/arr-down-yell.png) 155px 10px no-repeat, #fff; box-shadow: 1px 1px 2px #000;
  text-align: left; }
.abonamente-item .inca .sel select, .credite-item .inca .sel select { width: 200px; height: 30px; display: inline-block; -webkit-appearance: none; cursor: pointer;
  border: none; outline: none; background: transparent; -webkit-appearance: none;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1), 1px 1px 1px #333;
  font: 1.1em/1.1 'Proxima Nova Regular'; padding: 2px 0 0 5px; color: #324903; }
.credite-item .inca2 .sel select { font-size: 1em; }

.abonamente-item.bronze ul { height: 170px; }
.abonamente-item.silver ul { height: 280px; }
.abonamente-item.gold ul { height: 280px; }

.abonamente-item.doi.bronze ul { height: 70px; }
.abonamente-item.doi.silver ul { height: 180px; }
.abonamente-item.doi.gold ul { height: 180px; }

.abonamente-item.bronze h4 a { color: #e4b472; font-family: 'Berling Nova Text Bold'; font-weight: bold; }
.abonamente-item.bronze h4 a:hover { text-decoration: none; }
.abonamente-item.silver { color: #dedede; }
.abonamente-item.gold { color: #ffd400; background: #521302; border: 1px solid #521302; }
.abonamente-item.gold ul li { padding: 10px 10px 10px 40px; margin: 0 -15px;
  background: url(http://www.oferteamenajari.ro/img/check-small.png) 15px 11px no-repeat, #961800; border-top: 1px solid #521302;  }
.abonamente-item.gold ul li:last-child { border-bottom: 1px solid #521302; }
.abonamente-item.gold ul li:hover { background: url(http://www.oferteamenajari.ro/img/check-small.png) 15px 11px no-repeat, #521302; }
.abonamente-item.gold ul li:first-child:hover { border-top: 1px solid #961800; }
.abonamente-item.gold ul li:last-child:hover { border-bottom: 1px solid #961800; }

.pachete-credite-container .jos { clear: both; width: 100%; float: left; margin-top: -60px; }
.pachete-credite-container.doi .jos { margin-top: 0px; }
.pachete-credite-container .jos p { font: 1.3em/1.1 'Proxima Nova Regular'; margin: 0px 15px 0 0; }
.pachete-credite-container .jos .p1 { clear: both; }
.pachete-credite-container .jos .p1 p.sumar { float: left; color: #83be09; margin-top: 15px; width: 240px; }
.pachete-credite-container .jos .p1 input[type="text"] { width: 70px; padding: 4px; margin: 10px 15px 0 0; float: left; height: 26px;
  border-radius: 5px; border: 1px solid #83be09;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1), 1px 1px 2px #000;
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1), 1px 1px 2px #000;
  color: #000; font-size: 1.1em; }

.abonamente-item .plata-tip,
.pachete-credite-container .plata-tip { float: left; width: 32.25%; margin: 10px 1.25% 0 0; padding: 15px 10px;
  border: 1px solid #527606; border-radius: 10px; }
.abonamente-item .plata-tip { width: 100%; margin-right: 0; }
.abonamente-item .plata-tip.gold { border: 1px solid #a01900; }

.pachete-credite-container .plata-tip.last { margin-right: 0; float: left; }
.abonamente-item .plata-tip p,
.pachete-credite-container .plata-tip p { float: left; padding: 0; margin: 0 0 0px 0; font: 1.2em 'Proxima Nova Bold'; }
.abonamente-item .plata-tip p span.sms-txt,
.pachete-credite-container .plata-tip p span.sms-txt { font: 0.9em 'Proxima Nova Regular'; color: #fff; }
.abonamente-item .plata-tip img,
.pachete-credite-container .plata-tip img { float: right; margin: 0; padding: 0; }
.abonamente-item .plata-tip img { width: 60px; }
.pachete-credite-container .plata-tip img.last { clear: both; margin-top: 2px; }

.credite-item.cerere { float: left; width: 49%; margin: 15px 2% 20px 0;  }
.credite-item.cerere img { width: 20%; }
.pachete-credite-container .jos.cerere { float: left; width: 48.5%; margin: 15px 0 15px 0; clear: none; }
.pachete-credite-container .jos.cerere p { padding-top: 15px; }
.pachete-credite-container .jos .p1 p { padding-top: 0; }
.pachete-credite-container .plata-tip.cerere { width: 32.25%; margin: 10px 1.25% 0 0; }
.pachete-credite-container .plata-tip.cerere.last { margin-right: 0; }
.pachete-credite-container .plata-tip.cerere img.last { clear: none; float: right; margin: 0 5px 0 0; }

.abonamente-item .row .raspuns-nok { clear: both; margin-top: 10px; }
.pachete-credite-container .row .raspuns-nok { margin-top: 10px; }



/* MAIN - DE CE NOI */
.all-atu { margin: 20px 0 0 0; padding: 20px; float: left;
  border-radius: 10px; border: 1px solid #cdc6b3; box-shadow: inset 0 1px 3px #fff; background: rgba(255,255,255,0.2) }
.all-atu:hover { background: rgba(255,255,255,0.4); box-shadow: inset 0 1px 3px #fff, 0 1px 5px rgba(255,255,255,1); }
.all-atu h3 { padding: 0 0 0 0; width: 100%;
  font: bold 1.3em/1.3 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.all-atu ul { padding-top: 10px; list-style: none; }
.all-atu ul li { padding: 10px 0 0 40px;
  background: url(http://www.oferteamenajari.ro/img/check-smaller.png) 0px 10px no-repeat;
  font-size: 1em; line-height: 1.2; text-shadow: 0 1px 0px #fff; }
.all-atu ul li p { padding: 3px 0 3px 0; }
.all-atu ul li a, .all-atu ul li span, .all-atu ul li span.green-light { font-family: 'Proxima Nova Semibold'; }
.all-atu .imagine { position: relative; float: right; margin: 0 0 10px 20px; width: 45%; }
.all-atu .imagine:before { content:""; position: absolute; width: 100%; height: 30px;
  background: url('http://www.oferteamenajari.ro/img/pin.png') 2% 10px no-repeat, url('http://www.oferteamenajari.ro/img/pin.png') 98% 10px no-repeat; }
.all-atu .imagine .shadowleft { width: 165px; height: 26px; position: absolute; left: -20px; bottom: -26px;
  background: url("http://www.oferteamenajari.ro/img/shadow.png") 0 0 no-repeat; }
.all-atu .imagine .shadowright { width: 165px; height: 26px; position: absolute; right: -20px; bottom: -26px;
  background: url("http://www.oferteamenajari.ro/img/shadow.png") 100% 0 no-repeat;  }
.all-atu .imagine a { display: block; overflow: hidden;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5); background-color: #d5cdb5; border: 5px solid #d5cdb5; border-radius: 0px; }
.all-atu .imagine a:hover { border: 5px solid #f0e7cc; background-color: #f0e7cc; }
.all-atu .imagine img { position: static; margin: 0; width: 100%; }
.all-atu .btn2 { float: left; margin-left: 40px; }



/* MAIN - INFO */
.info { margin: 20px 0 0 0; padding: 20px; float: left;
  border-radius: 10px; border: 1px solid #cdc6b3; box-shadow: inset 0 1px 3px #fff; background: rgba(255,255,255,0.2) }
.info:hover { background: rgba(255,255,255,0.4); box-shadow: inset 0 1px 3px #fff, 0 1px 5px rgba(255,255,255,1); }
.info .stang { overflow: hidden; }
.info .stang h3 { padding: 0 0 0 0; width: 100%;
  font: bold 1.3em/1.3 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.info .stang p.h-4 { padding: 0px 0 0 0; width: 100%;
  font: normal 1.2em/1.3 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff;  }
.info .stang p.h-4.ind { text-indent: 30px; }
.info .stang p.h-4.semiind { text-indent: 13px; }
.info .stang p.h-4.last { padding-bottom: 15px; }
.info .stang .line { height: 2px; width: 100%; opacity: 0.8; margin: 10px 0;
  background: #fff; border-bottom: 1px solid #cdc6b3; box-shadow: 0 1px 3px #fff; }
.info .imagine { position: relative; float: right; margin: 0 0 10px 20px; width: 45%; }
.info .imagine:before { content:""; position: absolute; width: 100%; height: 30px;
  background: url('http://www.oferteamenajari.ro/img/pin.png') 2% 10px no-repeat, url('http://www.oferteamenajari.ro/img/pin.png') 98% 10px no-repeat; }
.info .imagine .shadowleft { width: 165px; height: 26px; position: absolute; left: -20px; bottom: -26px;
  background: url("http://www.oferteamenajari.ro/img/shadow.png") 0 0 no-repeat; }
.info .imagine .shadowright { width: 165px; height: 26px; position: absolute; right: -20px; bottom: -26px;
  background: url("http://www.oferteamenajari.ro/img/shadow.png") 100% 0 no-repeat;  }
.info .imagine a { display: block; overflow: hidden;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5); background-color: #d5cdb5; border: 5px solid #d5cdb5; border-radius: 0px; }
.info .imagine a:hover { border: 5px solid #f0e7cc; background-color: #f0e7cc; }
.info .imagine img { position: static; margin: 0; width: 100%; }
.info .info-li ul { list-style: none; }
.info .info-li ul li { padding: 10px 0 0 40px;
  background: url(http://www.oferteamenajari.ro/img/check-smaller.png) 0px 10px no-repeat;
  font-size: 1em; line-height: 1.2; text-shadow: 0 1px 0px #fff; }
.info .info-li p { font: normal 1.1em/1.3 'Berling Nova Text Bold'; text-shadow: 0 1px 0px #fff; padding: 10px 0 5px 0; border-bottom: 1px solid #324903; }
.info .info-li ul li p { padding: 5px 0 0 0; font: normal 1em 'Proxima Nova Regular'; border: none; }
.info .info-li a, .info .info-li span, .info .info-li span.green-light { font-family: 'Proxima Nova Semibold'; }
.info .info-li .cit { border: 1px solid #fff; padding: 5px; background: rgba(255,255,255,0.4); margin-top: 5px; border-radius: 5px; }
.info .info-li ol { counter-reset: awesome-counter; }
.info .info-li ol li { overflow: hidden; background: none; padding: 10px 0 0 30px; }
.info .info-li ol li:before { content: counter(awesome-counter)"."; counter-increment: awesome-counter;
  margin: -2px 0 0 -25px; display: inline-block; vertical-align: middle; width: 25px;
  font: normal 1.1em/1 'Proxima Nova Bold'; color: #83be09; text-shadow: 0 1px 2px #fff; }
.info .info-li ul.ul-trei { margin-left: -15px; }
.info .info-li ul.ul-trei li:before { content: "â¢"; counter-increment: none;
  margin: -5px 0 0 -15px; display: inline-block; vertical-align: middle; width: 15px;
  color: #324903; }
.info .info-li ul.ul-patru { margin-left: -15px; }
.info .info-li ul.ul-patru li:before { content: "Â»"; counter-increment: none;
  margin: -5px 0 0 -15px; display: inline-block; vertical-align: middle; width: 15px;
  color: #324903; font-family: 'Proxima Nova Semibold'; }
.info .info-li ul.ul-cinci { margin-left: -15px; }
.info .info-li ul.ul-cinci li:before { content: "â¢"; counter-increment: none;
  margin: -5px 0 0 -15px; display: inline-block; vertical-align: middle; width: 15px;
  color: #83be09; }
.info .btn2 { float: left; margin-left: 40px; }

.r-tabs .r-tabs-nav { margin: 0; padding: 0; }
.r-tabs .r-tabs-tab { display: inline-block; margin: 0; list-style: none; }
.r-tabs .r-tabs-panel { padding: 15px; display: none; background: url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat; }
.r-tabs .r-tabs-accordion-title { display: none; }
.r-tabs .r-tabs-panel.r-tabs-state-active { display: block; }

#tab-1, #tab-2, #tab-3, #tab-4 { float: left; }

.r-tabs { position: relative; }
.r-tabs .r-tabs-nav { border-bottom: 1px solid #cdc6b3; }
.r-tabs .r-tabs-nav .r-tabs-tab { position: relative; top: 1px;
  font: normal 1em/1 'Proxima Nova Bold'; color: #fff; text-shadow: 0 1px 1px #000; }
.r-tabs .r-tabs-nav .r-tabs-anchor { margin-bottom: 3px; padding: 15px 10px; display: inline-block;
  background: url(http://www.oferteamenajari.ro/img/pat5.jpg) repeat;
  border-top-left-radius: 7px; border-top-right-radius: 7px;
  text-decoration: none; color: #fff; }
.r-tabs .r-tabs-nav .r-tabs-state-active { margin-bottom: 0px;
  background: url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat;
  border-top-left-radius: 7px; border-top-right-radius: 7px;
  border-top: 1px solid #cdc6b3; border-right: 1px solid #cdc6b3; border-left: 1px solid #cdc6b3; }
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor { box-shadow: inset 0 1px 1px #fff;
  background: url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat;
  color: #324903; text-shadow: 0 1px 1px #fff; }
.r-tabs .r-tabs-nav .r-tabs-state-disabled { opacity: 0.5; }
.r-tabs .r-tabs-panel { margin-bottom: 3px;
  border-right: 1px solid #cdc6b3; border-bottom: 1px solid #cdc6b3; border-left: 1px solid #cdc6b3; }
.r-tabs .r-tabs-accordion-title .r-tabs-anchor { display: block; padding: 15px 10px; margin-bottom: 3px;
  background: url(http://www.oferteamenajari.ro/img/pat5.jpg) repeat; border-radius: 0;
  font: normal 1em/1 'Proxima Nova Bold'; color: #fff; text-shadow: 0 1px 1px #000; text-decoration: none; text-transform: uppercase; }
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled { opacity: 0.5; }
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor { margin-bottom: 0;
  background: url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat;
  border-top: 1px solid #cdc6b3; border-right: 1px solid #cdc6b3; border-left: 1px solid #cdc6b3; box-shadow: inset 0 1px 1px #fff;
  color: #324903; text-shadow: 0 1px 1px #fff; }
.pachete-pret .r-tabs .r-tabs-nav .r-tabs-anchor { position: relative; }



/* MAIN - PROFIL FIRMA */
.profil { padding-top: 10px; }
.profil h1 { padding: 25px 0 0 0; overflow: hidden;
  font: bold 1.7em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.profil .line { height: 2px; width: 100%; opacity: 0.8; margin: 10px 0;
  background: #fff; border-bottom: 1px solid #cdc6b3; box-shadow: 0 1px 3px #fff; }
.profil h2 { padding: 20px 0 0 0; overflow: hidden;
  font: normal 1.3em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; }
.profil .logo-firma { width: 18%; float: left; margin: 0 15px 0 0; }
.profil .logo-firma img { border: 4px solid #d5cdb5; box-shadow: 0 1px 2px #000; margin-bottom: 5px; }
.profil .logo-firma img:hover { border: 4px solid #f0e7cc; }
.profil .star { float: right; width: 100px; height: 100px; margin: 0 0 0 15px;
  background: url(http://www.oferteamenajari.ro/img/star.png) no-repeat;
  text-align: center; }
.profil .star .star-cont { display: table-cell; vertical-align: middle; width: 100px; height: 100px;
  text-align: center;
  font: bold 2em/1 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #000; color: #fff; }
.profil .star .star-cont p { padding: 0; text-transform: uppercase; }
.profil .star .star-cont p.lower { font-size: 0.3em; }
.profil .criterii { font: normal 1em/1.2 'Proxima Nova Semibold'; text-shadow: 0 1px 2px #fff; color: #324903; overflow: hidden; }
.profil .criterii span { font-family: 'Proxima Nova Regular'; color: #527606; }
.profil .criterii span.mic { color: #324903; font-size: 0.8em; }
.profil .criterii .item { margin: 3px 0 0 0; }
.profil .criterii .item .st { padding-left: 0px; }
.profil .criterii .item .st2 { padding-left: 73px; }
.profil .container, .profil .testim { width: 100%; margin: 20px 0 0 0; padding: 15px; float: left;
  border: 2px solid #fff; box-shadow: 0 1px 2px #000, inset 0 1px 2px #fff;
  background: url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat; border-radius: 5px;
  font: normal 1em/1.2 'Proxima Nova Regular'; text-shadow: 0 1px 2px #fff; }
.profil .container { float: left; }
.profil .container h2, .profil .testim h2 { padding: 11px 0 5px 20px; margin: 0 0 10px -21px; height: 50px;
  background: url(http://www.oferteamenajari.ro/img/ribbon.png) no-repeat;
  color: #fff; text-shadow: 0 1px 1px #000; font-weight: bold; }
.profil .container .contact { float: left; width: 100%; margin-bottom: 10px; padding-bottom: 0;
  background: rgba(255,255,255,0.2); border: 1px solid #fff; border-bottom: none; }
.profil .container .contact .rand { width: 100%; float: left; padding: 5px 10px 5px 20px; border-bottom: 1px solid #fff;
  font: normal 0.9em 'Proxima Nova Semibold'; text-shadow: 0 1px 1px #fff; }
.profil .container .contact .rand .pic { float: left; margin: 0 10px 0 0; }
.profil .container .contact .rand .pic img { height: 24px; display: block; }
.profil .container .contact .rand .titl { float: left; color: #83be09; width: 100px; font-size: 1em; line-height: 24px; text-transform: uppercase; }
.profil .container .contact .rand .txt { line-height: 24px; padding-top: 0px; overflow: hidden; }
.profil .container .contact .rand .txt a { color: #527606; }
.profil .container .desc { float: left; width: 100%; }
.profil .container strong, .profil .container b { font-weight: normal; font-family: 'Proxima Nova Semibold'; }
.profil .container p { padding-bottom: 10px; }
.profil .galerie { float: left; width: 100%; }
.profil .galerie h2 { margin-bottom: -15px; }

/* MAIN - PROFIL FIRMA GALERIE FOTO */
.es-carousel-wrapper { padding: 10px 27px; margin-bottom: 20px; position: relative;
  background: #101010; border-radius: 10px; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.9); clear: both; }
.es-carousel{ overflow: hidden; background: #000; }
.es-carousel ul { display: none; }
.es-carousel ul li { height: 100%; float:left; display:block; }
.es-carousel ul li a { display: block; border-style: solid; border-color: #222; opacity: 0.8;
-webkit-touch-callout: none; transition: all 0.2s ease-in-out; }
.es-carousel ul li.selected a { border-color: #fff; opacity: 1.0; }
.es-carousel ul li a img { display: block; border: none; max-height: 100%; max-width: 100%; }
.es-nav span { position: absolute; top: 50%; left: 8px; width: 14px; height: 26px; margin-top: -13px; cursor: pointer; opacity: 0.8;
  background: transparent url(http://www.oferteamenajari.ro/img/slider/nav_thumbs.png) no-repeat top left;
  text-indent: -9000px; }
.es-nav span.es-nav-next { right: 8px; left: auto; background-position: top right; }
.es-nav span:hover { opacity: 1.0; }
.rg-image-wrapper { position: relative; padding: 20px 30px; min-height: 20px; clear: both;
  background: rgba(0,0,0,0.9); border-radius: 10px; }
.rg-image { position: relative; text-align: center; line-height: 0px; }
.rg-image img { max-height: 100%; max-width: 100%; }
.rg-image-nav a { position: absolute; top: 0px; left: 0px; width: 28px; height: 100%; cursor: pointer; opacity: 0.3; outline: none;
  background: #000 url(http://www.oferteamenajari.ro/img/slider/nav.png) no-repeat -20% 50%; border-radius: 10px 0px 0px 10px;
  text-indent: -9000px; }
.rg-image-nav a.rg-image-nav-next { right: 0px; left: auto;
  background-position: 115% 50%; border-radius: 0px 10px 10px 0px; }
.rg-image-nav a:hover { opacity: 0.8; }
.rg-caption { text-align: center; margin-top: 15px; position: relative; }
.rg-caption p { color: #fff; text-shadow: 0 1px 0 #000; }
.rg-view { height: 30px; }
.rg-view a { display: block; float: right; width: 20px; height: 20px; margin-right: 3px; opacity: 0.8;
background: #000 url(http://www.oferteamenajari.ro/img/slider/views.png) no-repeat top left; border: 5px solid #000; }
.rg-view a:hover { opacity: 1.0; }
.rg-view a.rg-view-full { background-position: 0px 0px; }
.rg-view a.rg-view-selected { background-color: #6f6f6f; border-color: #6f6f6f; }
.rg-view a.rg-view-thumbs { background-position: 0px -16px; }
.rg-loading { width: 46px; height: 46px; position: absolute; top: 50%; left: 50%; margin: -23px 0px 0px -23px; z-index: 100; opacity: 0.7;
  background: #000 url(http://www.oferteamenajari.ro/img/slider/ajax-loader.gif) no-repeat center center; border-radius: 10px; }



/* ADMIN FIRME + CLIENTI */
.pag { background: #fff; border-radius: 10px; padding-bottom: 0px; }



/* TERMENI SI CONDITII */
.termeni h1 { padding: 20px 0 20px 0;
  font: normal 1.70em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.termeni h1 span { text-transform: none; }
.termeni ol { margin: 20px 0 0 40px;
  color: #324903; font-size: 1.2em; font-family: 'Proxima Nova Semibold'; }
.termeni ol li h2 { font-size: 0.9em; text-shadow: 0 1px 0 #fff; color: #527606; }
.termeni ol li .det p { font: normal 0.8em 'Proxima Nova Regular'; margin: 15px 0; }
.termeni ul { margin: 20px 0 0px 7px; list-style-type: none;
  color: #324903; font-size: 1em; font-family: 'Proxima Nova Semibold'; text-shadow: none; }
.termeni ul li { padding: 10px 0 0 35px;
  background: url(http://www.oferteamenajari.ro/img/check-small.png) 5px 10px no-repeat; }



/* BUTON - 160px */
.btn1,
.login .row input[type="submit"],
.reg-form .row input[type="submit"],
.abonamente-item .plata-tip input[type="submit"],
.pachete-credite-container .plata-tip input[type="submit"],
.filtre .filtre-cauta input[type="submit"] { display: block;
  width: 160px; height: 30px; padding: 2px 0 0 8px; margin: 0 auto;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn1.png) 0 0; box-shadow: 1px 1px 3px #000; border-radius: 5px;
  font: 1.1em 'Proxima Nova Bold'; color: #324903; text-transform: uppercase; text-shadow: 0 1px 0 #fff; text-align: left; }

.btn1:hover,
.login .row input[type="submit"]:hover,
.reg-form .row input[type="submit"]:hover,
.abonamente-item .plata-tip input[type="submit"]:hover,
.pachete-credite-container .plata-tip input[type="submit"]:hover,
.filtre .filtre-cauta input[type="submit"]:hover {
  padding: 4px 0 0 8px;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn1.png) 0 -40px; box-shadow: 1px 1px 1px #000; }

.login .row input[type="submit"]:disabled,
.reg-form .row input[type="submit"]:disabled,
.abonamente-item .plata-tip input[type="submit"]:disabled,
.pachete-credite-container .plata-tip input[type="submit"]:disabled,
.filtre .filtre-cauta input[type="submit"]:disabled { display: block;
  width: 160px; height: 30px; padding: 2px 0 0 8px; margin: 0 auto;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn1.png) 0 -80px; box-shadow: 1px 1px 3px #000; border-radius: 5px;
  font: 1.1em 'Proxima Nova Bold'; color: #324903; text-transform: uppercase; text-shadow: 0 1px 0 #fff; }

.login .row input[type="submit"]:disabled:hover,
.reg-form .row input[type="submit"]:disabled:hover,
.abonamente-item .plata-tip input[type="submit"]:disabled:hover,
.pachete-credite-container .plata-tip input[type="submit"]:disabled:hover,
.filtre .filtre-cauta input[type="submit"]:disabled:hover { padding-top: 2px; }

.abonamente-item .plata-tip input[type="submit"],
.abonamente-item .plata-tip input[type="submit"]:disabled { float: left; margin: 10px 0 0 0; }

.pachete-credite-container .plata-tip input[type="submit"],
.pachete-credite-container .plata-tip input[type="submit"]:disabled { float: left; margin: 10px 0 0 0; }
.pachete-credite-container .plata-tip.cerere input[type="submit"] { float: left; margin: 10px 0 0 0; clear: both; }
.pachete-credite-container .plata-tip.cerere.last input[type="submit"] { float: left; margin: 0; clear: both; }

.filtre .filtre-cauta input[type="submit"] { float: left; margin: 0; font-size: 0.8em; box-shadow: 0px 1px 2px #000; }
.filtre .filtre-cauta input[type="submit"]:hover { float: left; margin: 0; box-shadow: 0px 1px 2px #000; }

.btn1 { padding: 6px 0 0 8px; margin: 10px auto 0 auto; cursor: pointer; }
.btn1:hover { padding: 8px 0 0 8px; margin: 10px auto 0 auto; }
.btn1 a { color: #324903; }
.btn1 a:hover { text-decoration: none; }



/* BUTON - 340px */
.btn2 { float: right; cursor: pointer;
  width: 340px; height: 30px; padding: 6px 35px 0 10px; margin: 15px 35px 0 0px;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn2.png) 0 0 no-repeat; border-radius: 5px; box-shadow: 1px 1px 2px #000;
  font: normal 0.9em 'Proxima Nova Bold'; color: #324903; text-transform: uppercase; text-shadow: 0 1px 0 #fff; }
.btn2:hover { padding: 8px 35px 0 10px;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn2.png) 0 -40px no-repeat; box-shadow: 1px 1px 1px #000;  }
.btn2 a { color: #324903; }
.btn2 a:hover { text-decoration: none; }


/* BUTON - 240px */
.btn3 { float: right; cursor: pointer;
  width: 240px; height: 30px; padding: 6px 30px 0 10px; margin: 30px 45px 0 0px;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn3.png) 0 0 no-repeat; border-radius: 5px; box-shadow: 1px 1px 2px #000;
  font: normal 0.9em 'Proxima Nova Bold'; color: #324903; text-transform: uppercase; text-shadow: 0 1px 0 #fff; }
.btn3:hover { padding: 8px 30px 0 10px;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn3.png) 0 -40px no-repeat; box-shadow: 1px 1px 1px #000;  }
.btn3 a { color: #324903; }
.btn3 a:hover { text-decoration: none; }



/* MAIN - BANNER DREPTUNGHI */
.bans-dr { float: left; width: 100%; margin: 20px 0 0 0; }
.bans-dr .item { width: 100%; }
.bans-dr .item img { border: 0; box-shadow: 0 1px 2px #000; }



/* ASIDE - LOGIN */
.modalDialog { display: inline-block; opacity: 0; position: fixed; visibility: hidden; z-index: 10;
  left: 50%; top: 40%;
  -webkit-transform: translate(-50%, -50%);
     -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: opacity .5s, top .5s;
     -moz-transition: opacity .5s, top .5s;
      -ms-transition: opacity .5s, top .5s;
       -o-transition: opacity .5s, top .5s;
          transition: opacity .5s, top .5s; }
.overlay { cursor: default; opacity: 0; position: fixed; visibility: hidden; z-index: 1;
  top: 0; left: 0; bottom: 0; right: 0;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-transition: opacity .5s;
     -moz-transition: opacity .5s;
      -ms-transition: opacity .5s;
       -o-transition: opacity .5s;
          transition: opacity .5s; }
.overlay:target { visibility: visible; opacity: 1; }
.overlay:target+.modalDialog { top: 50%; opacity: 1; visibility: visible; }
.modalDialog .close { position: absolute; top: 0px; right: -10px;
  width: 30px; height: 30px;
  background-color: rgba(0, 0, 0, 0.8); border-radius: 15px;
  text-align: center; text-decoration: none; line-height: 30px; }
.modalDialog .close:before { color: rgba(255, 255, 255, 0.9); content: "X"; font-size: 24px; text-shadow: 0 -1px rgba(0, 0, 0, 0.9); font-family: 'Proxima Nova Bold'; }
.modalDialog .close:hover { background-color: rgba(64, 128, 128, 0.8); text-decoration: none; }

.login { width: 240px; padding: 15px; margin: 20px 0 0 0px;
  background: #14b1df; border-radius: 10px; border: 1px solid #14b1df; box-shadow: inset 0 1px 2px #eee;
  color: #324903; font-size: 0.8em; text-transform: uppercase; text-shadow: 0 1px 0 #16caff; }
.login.pas2 { float: left; margin-right: 2%; width: 49%; }
.login h1, .login h2 { font: normal 1.4em/1 'Proxima Nova Bold'; color: #fff; text-shadow: 0 1px 0 #000; text-transform: uppercase; }
.login h1 { padding-top: 5px; }
.login p { text-transform: uppercase; padding: 10px 0 0 0; font-family: 'Proxima Nova Bold'; margin: 0; }
.login a { color: #324903; text-transform: uppercase; font-family: 'Proxima Nova Bold'; }
.login p span { color: #fff; text-shadow: 0 1px 0 #333; }

.login .row { margin: 10px 0 0 0; }
.login .row.no-mg { margin: 5px 0 0 0; }
.login .row input[type="email"],
.login .row input[type="password"] { width: 100%; padding: 4px; margin: 0px 15px 0 0;
  border-radius: 5px; border: 1px solid #80e2ff;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
  color: #000; font-size: 1.1em; }
.login .row input[type="radio"] { position: absolute; opacity: 0; }
.login .row input[type="radio"] + label { position: relative; padding: 4px 0 5px 20px; margin: 0; float: none; display: block; cursor: pointer;
  font: 1em/1.1 'Proxima Nova Bold'; text-transform: uppercase; }
.login.pas2 .row input[type="radio"] + label { font-size: 1em; }
.login .row input[type="radio"] + label:before { content: ""; display: block; position: absolute; top: 3px; left: 0; cursor: pointer;
  height: 14px; width: 14px;
  background: white; border: 1px solid #0d7391; box-shadow: inset 0px 0px 0px 2px white; border-radius: 9px; }
.login .row input[type="radio"]:checked + label:before { background: #0d7391;  }

doesnotexist:-o-prefocus, .login .row input { font-family: Arial; }

.login .slidingDiv1 { display: none; padding-bottom: 5px; }
.login .slidingDiv2 { padding-bottom: 5px; }
.login .show_hide1 { display:; }
.login .show_hide2 { display:; }

.login .row.new-acc { padding: 10px 15px; margin: 10px -15px 0px -15px; background: #324903; position: relative; cursor: pointer; }
.login .row.new-acc.top { margin-top: 1px; }
.login .row.new-acc:hover { background: #1c2902; }
.login a.new-acc { font-size: 1.1em; color: #ffd400; text-shadow: 1px 2px 2px #000; font-family: 'Proxima Nova Bold'; }
.login.logat a.new-acc:hover { color: #ffd400; text-decoration: underline; }
.login a.new-acc img { position: absolute; top: 49%; right: 4%; }
.login a.new-acc.alfa img { position: absolute; top: 36%; right: 4%; }

.login.logat h1 { padding-bottom: 15px; }
.login.logat p { line-height: 1.3; padding: 7px 0; cursor: pointer;
  transition: all 0.1s ease 0s; }
.login.logat p i { color: #fff; text-shadow: 0 1px 0 #000; margin-right: 5px; }
.login.logat p.selected, .login.logat p:hover {
  background: #ffd400; margin: 0 -15px; text-shadow: none; color: #000; padding-left: 15px;
   }
.login.logat p.selected a, .login.logat p:hover a, .login.logat a:hover { text-decoration: none; color: #000; }


input:focus, textarea:focus { background: #d8ffe5; }

input:required, input:focus, textarea:required, textarea:focus {
  background-image: url(http://www.oferteamenajari.ro/img/mandatory.png);
  background-position: 97% 10px;
  background-repeat: no-repeat; }

input:required:valid, input:focus:valid, textarea:required:valid, textarea:focus:valid {
  background-image: url(http://www.oferteamenajari.ro/img/valid.png);
  background-position: 97% 10px;
  background-repeat: no-repeat; }

*::-webkit-input-placeholder { color: #777; }
*:-moz-placeholder { color: #777; }
*::-moz-placeholder { color: #777; }
*:-ms-input-placeholder { color: #777; }


a.sb-open-right { position: relative; color: #83be09; text-decoration: none; display: table; width: 120px; }
a.sb-open-right span { position: absolute; top: -37px; left: 45px; z-index: 100;
  color: #fff; font-family: 'Proxima Nova Bold'; font-size: 0.9em;
  transition: all 0.5s ease 0s; }
a.sb-open-right:before { width: 30px; height: 30px; display: inline-block; position: absolute; top: -40px; left: 15px;
  content:""; background: url('http://www.oferteamenajari.ro/img/sprite-login.png') 0 0 no-repeat; }
a.sb-open-right:hover span { color: #83be09; }
a.sb-open-right:hover:before { background-position: 0 -40px; }

a.sb-open-right.contul-meu:before { background: url('http://www.oferteamenajari.ro/img/sprite-login.png') 0 -160px no-repeat; }
a.sb-open-right.contul-meu:hover:before { background-position: 0 -200px; }



/* ASIDE - LATEST */
.pachete, .specialist { width: 240px; height: 220px; padding: 15px; margin: 20px 0 0 0px; position: relative;
  background: url(http://www.oferteamenajari.ro/img/specialist.png) 100% 0 no-repeat, url(http://www.oferteamenajari.ro/img/pat2.jpg) repeat; border-radius: 10px; border: 1px solid #a09880; box-shadow: inset 0 1px 2px #eee;
  color: #324903; font-size: 0.8em; text-shadow: 0 1px 0px #ece4c6; line-height: 1.1; }
.pachete { background: url(http://www.oferteamenajari.ro/img/percent.png) 15px 0 no-repeat, url(http://www.oferteamenajari.ro/img/pachete-oferta.png) 100% 10px no-repeat, url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat; box-shadow: inset 0 1px 2px #fff; border: 1px solid #cdc6b3; }
.pachete h1, .specialist h1 { font: bold 1.7em/1.2 'Berling Nova Text Bold'; color: #fff; text-shadow: 0 1px 2px #000; text-transform: uppercase; padding: 5px 0 15px 0; padding: 10px 0 0 0; }
.pachete h1 { color: #1c2902; text-shadow: 0 1px 2px #fff; padding-top: 5px; font-size: 1.0em; padding-top: 15px; }
.pachete p, .specialist p { font: normal 1.2em/1.2 'Proxima Nova Semibold'; color: #324903; text-transform: uppercase; padding: 0; width: 50%; }
.pachete p { text-shadow: 0 1px 2px #fff; padding-top: 30px; }
.pachete p.subtitlu { padding-top: 5px; width: 100%; color: #527606; }
.pachete .ask, .specialist .ask { padding: 10px 15px; margin: 10px -15px 0px -15px; background: #324903; position: absolute; bottom: 0; width: 100%;
  border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;
  transition: all 0.5s ease 0s; }
.pachete .ask:hover, .specialist .ask:hover { background: #1c2902; }
.pachete .ask a, .specialist .ask a { font-size: 1.1em; color: #ffd400; text-shadow: 1px 2px 2px #000; font-family: 'Proxima Nova Bold'; text-transform: uppercase; }
.pachete .ask a img, .specialist .ask a img { position: absolute; top: 35%; right: 5%; }
.specialist { display: none; }


/* ASIDE - LATEST + SPECIALIST */
.latest { width: 240px; padding: 15px; margin: 20px 0 0 0px;
  background: #324903; border-radius: 10px; border: 1px solid #324903; box-shadow: inset 0 1px 2px #eee;
  color: #324903; font-size: 0.8em; text-shadow: 0 1px 0 #16caff; line-height: 1.2; }
.latest h1 { font: normal 1.3em/1 'Proxima Nova Bold'; color: #fff; text-shadow: 0 1px 0 #000; text-transform: uppercase; padding: 5px 0 15px 0; }
.latest ol { margin: 0 0 0 20px;
  color: #fff; text-shadow: 0 1px 0 #000; font-size: 1.2em; font-family: 'Proxima Nova Bold';  }
.latest ol li a { color: #fff; font-size: 0.8em; font-family: 'Proxima Nova Regular'; }
.latest ol li:after { content:""; height: 1px; display: block; margin: 0 0 10px -20px; padding: 0 0 5px 0px;
  border-bottom: 1px solid #71a408; }
.latest ol li span a { color: #ffd400; text-shadow: 0 1px 0 #000; font: 0.9em 'Proxima Nova Regular'; text-transform: uppercase; }
.latest ol li:last-child:after { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }



/* BANNER - SQUARE */
.bans-sq { margin: 0; }
.bans-sq .item { width: 240px; margin: 20px 0 0 0px; }
.bans-sq .item img { border-radius: 10px; border: 1px solid #d5cdb5; }



/* ASIDE - AJUTA COPIII */
.ajuta { width: 240px; padding: 15px; margin: 20px 0 0 0px;
  background: url(http://www.oferteamenajari.ro/img/help-hand.png) 100% 0 no-repeat, url(http://www.oferteamenajari.ro/img/pat2.jpg) repeat; border-radius: 10px; border: 1px solid #a09880; box-shadow: inset 0 1px 2px #eee;
  color: #324903; font-size: 0.8em; text-shadow: 0 1px 1px #ece4c6; line-height: 1.1; }
.ajuta h1 { font: bold 1.9em/1 'Berling Nova Text Bold'; color: #fff; text-shadow: 0 1px 2px #000; text-transform: uppercase; padding: 5px 0 15px 0; }
.ajuta img { border: 5px solid #e5e0d3; box-shadow: 0 1px 2px #000; margin: 5px 0 10px 0; -moz-box-sizing: border-box; box-sizing: border-box; }
.ajuta img:hover { border: 5px solid #f8f3e5; }
.ajuta p { font: normal 1.2em/1.2 'Proxima Nova Semibold'; color: #324903; text-transform: uppercase; }
.ajuta p .big { font: normal 1.6em 'Proxima Nova Bold'; }
.ajuta p .bigger { font: normal 1.0em 'Proxima Nova Bold'; }
.ajuta p .small { font-size: 0.7em; }



/* ASIDE - FACEBOOK */
.facebook-widg { width: 240px; margin: 20px 0 0px 0px;
  background: #fff; border: 1px solid #d5cdb5; border-radius: 10px; }



/* MAIN - ARTICOLE LUNGI */
.art h1 { padding: 20px 0 20px 0;
  font: bold 1.70em/1.2 'Berling Nova Text Bold'; text-shadow: 0 1px 1px #fff; text-transform: uppercase; }
.art span { font-family: 'Proxima Nova Semibold'; }
.art p { padding: 0 0 20px 0; }
.art img { width: 29%;
  border: 5px solid #d5cdb5; box-shadow: 0 1px 2px #000; }
.art img:hover { border: 5px solid #f0e7cc; }
.art img.st { float: left; margin: 5px 20px 10px 0; }
.art img.dr { float: right; margin: 5px 0 10px 20px; }
.art ul { list-style-type: none; }
.art ul li { background: url(http://www.oferteamenajari.ro/img/check-small.png) 0 5px no-repeat; padding: 0px 0px 20px 30px; overflow: hidden; }
.art .semnatura { font-size: 0.9em; }
.art .semnatura .line { float: left; height: 2px; width: 100%; opacity: 0.8; margin: 10px 0 15px 0;
  background: #fff; border-bottom: 1px solid #cdc6b3; box-shadow: 0 1px 3px #fff; }
.art .semnatura .nume { font-family: 'Proxima Nova Bold'; font-size: 1.1em; padding: 1px 0; }
.art .semnatura .firma { color: #324903; font-size: 1.1em; padding: 1px 0; }
.art .semnatura .adresa { color: #324903; margin-bottom: 5px; padding: 1px 0; }
.art .semnatura .tel, .art .semnatura .email, .art .semnatura .web { padding: 1px 0 1px 10px; }
.art .semnatura .tel, .art .semnatura .email a, .art .semnatura .web a { color: #71a408; }
.art .semnatura .tel:before { width: 18px; height: 16px; display: inline-block; margin-right: 5px;
  content:""; background: url(http://www.oferteamenajari.ro/img/ico-small-phone.png) 1px 0px no-repeat; }
.art .semnatura .email:before { width: 18px; height: 16px; display: inline-block; margin-right: 5px;
  content:""; background: url(http://www.oferteamenajari.ro/img/ico-small-email.png) 1px 0px no-repeat; }
.art .semnatura .web:before { width: 18px; height: 16px; display: inline-block; margin-right: 5px;
  content:""; background: url(http://www.oferteamenajari.ro/img/ico-small-home.png) 1px 0px no-repeat; }

/* BOTTOM - ARTICOLE TOATE */
.art-all { width: 100%;
  text-shadow: 0 1px 0 #000; line-height: 1.2; }
.art-all.wide { float: left; text-shadow: 0 1px 0 #fff; }
.art-all h2 { padding: 20px 0 0px 10px;
  font: bold 1.4em 'Berling Nova Text Bold'; color: #fff; text-transform: uppercase; }
.art-all.wide h2 { color: #324903; }
.art-all .art-item { width: 31%; margin: 15px 1% 0 1%; float: left; }
.art-all.wide .art-item.wide { width: 100%; padding: 15px 15px 15px 15px; margin: 20px 0 0 0;
  float: left;
  border: 1px solid #cdc6b3; box-shadow: inset 0 1px 2px #fff; border-radius: 5px;
  background: rgba(255, 255, 255, 0.4); }
.art-all.wide .art-item.wide:hover { background: rgba(255, 255, 255, 0.6); }
.art-all .art-item img { float: left; width: 44.73684210526316%; margin: 0px 10px 0 0; display: block;
  border: 5px solid #d8d1bb; box-shadow: 0 1px 2px #000; }
.art-all.wide .art-item.wide img { width: 30%; margin-right: 2%; margin-bottom: 5px; float: left; }
.art-all .art-item img:hover { border: 5px solid #f6eed5; }
.art-all .art-item h3 { padding: 10px 0 10px 0; min-height: 60px;
  font: normal 1em 'Proxima Nova Bold'; color: #83be09; }
.art-all.wide .art-item.wide h3 { font: normal 1.3em 'Berling Nova Text Bold'; color: #324903; min-height: 100%; padding: 0; }
.art-all .art-item p { font-size: 0.9em; color: #d4cdb5; line-height: 1.2; }
.art-all.wide .art-item.wide p { color: #324903; padding-top: 10px; font-size: 1em; width: 68%; float: right; }
.art-all .art-item p a { color: #fff; font-family: 'Proxima Nova Bold'; }
.art-all.wide .art-item.wide p a { color: #83be09; }
.art-all .art-item p a span { color: #83be09; }
.art-all .art-nl { width: 64%; float: left; margin: 15px 1% 20px 1%; padding: 15px;
  background: #263802; border: 1px solid #567c06; border-radius: 10px; box-shadow: 0 1px 1px #000; }
.art-all .art-nl h4 { float: left; width: 30%; margin: 0 5px 0 0;
  font: normal 1em 'Proxima Nova Bold'; color: #fff; padding: 0px 0 10px 0; text-transform: uppercase; }
.art-all .art-nl p { float: left; width: 40%; margin: 0 5px 0 0;
  color: #83be09; font-size: 0.9em; line-height: 1; }
.art-all .art-nl input[type="email"] { float: left; width: 23%; padding: 4px; margin: 0px 5px 0 0;
  border-radius: 5px; border: 1px solid #567c06;
  -webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
          box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.1);
  color: #000; font-size: 0.9em; }
.art-all .art-nl input[type="submit"] { float: left; width: 28px; height: 28px;
  background: url(http://www.oferteamenajari.ro/img/sprite-btn4.png) 0 0 no-repeat; }
.art-all .art-nl input[type="submit"]:hover { background: url(http://www.oferteamenajari.ro/img/sprite-btn4.png) 0 -40px no-repeat; }




/* FOOTER */
.footer { width: 100%; padding: 10px 0 10px 0px;
  text-shadow: 0 1px 0 #000; line-height: 1.2; text-align: center; font-size: 0.8em; }
.footer p, .footer p a { color: #324903; padding-bottom: 10px; }
.footer p a:hover, .footer p span { color: #83be09; text-decoration: none; }










/*
     FILE ARCHIVED ON 03:17:49 Jan 13, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:14:28 Apr 16, 2026.
     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.432
  exclusion.robots: 0.039
  exclusion.robots.policy: 0.031
  esindex: 0.006
  cdx.remote: 56.436
  LoadShardBlock: 300.758 (3)
  PetaboxLoader3.datanode: 362.509 (4)
  PetaboxLoader3.resolve: 148.257 (2)
  load_resource: 211.433
*/




/* HEADER - BG*/
@media screen and (min-width: 1007px) {
.bg, .bg-b, .bg-c, .bg-d, .bg-e, .bg-f, .bg-g, .bg-h, .bg-i, .bg-j { margin-top: 20px; }
}
@media screen and (min-width: 783px) and (max-width: 1006px) {
.bg, .bg-b, .bg-c, .bg-d, .bg-e, .bg-f, .bg-g, .bg-h, .bg-i, .bg-j { margin-top: 30px; }
}

@media screen and (min-width: 1349px) and (max-width: 1382px) { /* 1366 */
.bg { background: url('http://www.oferteamenajari.ro/img/bg-1366.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1183px) and (max-width: 1348px) { /* 1280 1200 */
.bg { background: url('http://www.oferteamenajari.ro/img/bg-1280.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1135px) and (max-width: 1182px) { /* 1152 */
.bg { background: url('http://www.oferteamenajari.ro/img/bg-1152.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1033px) and (max-width: 1134px) { /* 1080 1050 */
.bg { background: url('http://www.oferteamenajari.ro/img/bg-1080.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024  */
.bg { background: url('http://www.oferteamenajari.ro/img/bg-1024.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 883px) and (max-width: 1006px) { /* 980 900 */
.bg { background: url('http://www.oferteamenajari.ro/img/bg-0980.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 783px) and (max-width: 882px) { /* 854 800  */
.bg { background: url('http://www.oferteamenajari.ro/img/bg-0854.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 703px) and (max-width: 782px) { /* 768 720 */
.bg { background: url('http://www.oferteamenajari.ro/img/bg-0768.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 583px) and (max-width: 702px) { /* 640 600 */
.bg { background: url('http://www.oferteamenajari.ro/img/bg-0640.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 559px) and (max-width: 582px) { /* 576 */
.bg { background: url('http://www.oferteamenajari.ro/img/bg-0576.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 463px) and (max-width: 558px) { /* 480 */
.bg { background: url('http://www.oferteamenajari.ro/img/bg-0480.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 335px) and (max-width: 462px) { /* 384 352 */
.bg { background: url('http://www.oferteamenajari.ro/img/bg-0384.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 303px) and (max-width: 334px) { /* 320 */
.bg { background: url('http://www.oferteamenajari.ro/img/bg-0320.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 */
.bg { background: url('http://www.oferteamenajari.ro/img/bg-0200.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}



@media screen and (min-width: 1349px) and (max-width: 1382px) { /* 1366 */
.bg-b { background: url('http://www.oferteamenajari.ro/img/bg-1366-b.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1183px) and (max-width: 1348px) { /* 1280 1200 */
.bg-b { background: url('http://www.oferteamenajari.ro/img/bg-1280-b.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1135px) and (max-width: 1182px) { /* 1152 */
.bg-b { background: url('http://www.oferteamenajari.ro/img/bg-1152-b.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1033px) and (max-width: 1134px) { /* 1080 1050 */
.bg-b { background: url('http://www.oferteamenajari.ro/img/bg-1080-b.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024  */
.bg-b { background: url('http://www.oferteamenajari.ro/img/bg-1024-b.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 883px) and (max-width: 1006px) { /* 980 900 */
.bg-b { background: url('http://www.oferteamenajari.ro/img/bg-0980-b.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 783px) and (max-width: 882px) { /* 854 800  */
.bg-b { background: url('http://www.oferteamenajari.ro/img/bg-0854-b.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 703px) and (max-width: 782px) { /* 768 720 */
.bg-b { background: url('http://www.oferteamenajari.ro/img/bg-0768-b.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 583px) and (max-width: 702px) { /* 640 600 */
.bg-b { background: url('http://www.oferteamenajari.ro/img/bg-0640-b.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 559px) and (max-width: 582px) { /* 576 */
.bg-b { background: url('http://www.oferteamenajari.ro/img/bg-0576-b.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 463px) and (max-width: 558px) { /* 480 */
.bg-b { background: url('http://www.oferteamenajari.ro/img/bg-0480-b.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 335px) and (max-width: 462px) { /* 384 352 */
.bg-b { background: url('http://www.oferteamenajari.ro/img/bg-0384-b.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 303px) and (max-width: 334px) { /* 320 */
.bg-b { background: url('http://www.oferteamenajari.ro/img/bg-0320-b.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 */
.bg-b { background: url('http://www.oferteamenajari.ro/img/bg-0200-b.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}



@media screen and (min-width: 1349px) and (max-width: 1382px) { /* 1366 */
.bg-c { background: url('http://www.oferteamenajari.ro/img/bg-1366-c.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1183px) and (max-width: 1348px) { /* 1280 1200 */
.bg-c { background: url('http://www.oferteamenajari.ro/img/bg-1280-c.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1135px) and (max-width: 1182px) { /* 1152 */
.bg-c { background: url('http://www.oferteamenajari.ro/img/bg-1152-c.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1033px) and (max-width: 1134px) { /* 1080 1050 */
.bg-c { background: url('http://www.oferteamenajari.ro/img/bg-1080-c.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024  */
.bg-c { background: url('http://www.oferteamenajari.ro/img/bg-1024-c.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 883px) and (max-width: 1006px) { /* 980 900 */
.bg-c { background: url('http://www.oferteamenajari.ro/img/bg-0980-c.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 783px) and (max-width: 882px) { /* 854 800  */
.bg-c { background: url('http://www.oferteamenajari.ro/img/bg-0854-c.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 703px) and (max-width: 782px) { /* 768 720 */
.bg-c { background: url('http://www.oferteamenajari.ro/img/bg-0768-c.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 583px) and (max-width: 702px) { /* 640 600 */
.bg-c { background: url('http://www.oferteamenajari.ro/img/bg-0640-c.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 559px) and (max-width: 582px) { /* 576 */
.bg-c { background: url('http://www.oferteamenajari.ro/img/bg-0576-c.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 463px) and (max-width: 558px) { /* 480 */
.bg-c { background: url('http://www.oferteamenajari.ro/img/bg-0480-c.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 335px) and (max-width: 462px) { /* 384 352 */
.bg-c { background: url('http://www.oferteamenajari.ro/img/bg-0384-c.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 303px) and (max-width: 334px) { /* 320 */
.bg-c { background: url('http://www.oferteamenajari.ro/img/bg-0320-c.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 */
.bg-c { background: url('http://www.oferteamenajari.ro/img/bg-0200-c.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}



@media screen and (min-width: 1349px) and (max-width: 1382px) { /* 1366 */
.bg-d { background: url('http://www.oferteamenajari.ro/img/bg-1366-d.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1183px) and (max-width: 1348px) { /* 1280 1200 */
.bg-d { background: url('http://www.oferteamenajari.ro/img/bg-1280-d.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1135px) and (max-width: 1182px) { /* 1152 */
.bg-d { background: url('http://www.oferteamenajari.ro/img/bg-1152-d.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1033px) and (max-width: 1134px) { /* 1080 1050 */
.bg-d { background: url('http://www.oferteamenajari.ro/img/bg-1080-d.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024  */
.bg-d { background: url('http://www.oferteamenajari.ro/img/bg-1024-d.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 883px) and (max-width: 1006px) { /* 980 900 */
.bg-d { background: url('http://www.oferteamenajari.ro/img/bg-0980-d.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 783px) and (max-width: 882px) { /* 854 800  */
.bg-d { background: url('http://www.oferteamenajari.ro/img/bg-0854-d.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 703px) and (max-width: 782px) { /* 768 720 */
.bg-d { background: url('http://www.oferteamenajari.ro/img/bg-0768-d.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 583px) and (max-width: 702px) { /* 640 600 */
.bg-d { background: url('http://www.oferteamenajari.ro/img/bg-0640-d.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 559px) and (max-width: 582px) { /* 576 */
.bg-d { background: url('http://www.oferteamenajari.ro/img/bg-0576-d.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 463px) and (max-width: 558px) { /* 480 */
.bg-d { background: url('http://www.oferteamenajari.ro/img/bg-0480-d.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 335px) and (max-width: 462px) { /* 384 352 */
.bg-d { background: url('http://www.oferteamenajari.ro/img/bg-0384-d.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 303px) and (max-width: 334px) { /* 320 */
.bg-d { background: url('http://www.oferteamenajari.ro/img/bg-0320-d.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 */
.bg-d { background: url('http://www.oferteamenajari.ro/img/bg-0200-d.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}



@media screen and (min-width: 1349px) and (max-width: 1382px) { /* 1366 */
.bg-e { background: url('http://www.oferteamenajari.ro/img/bg-1366-e.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1183px) and (max-width: 1348px) { /* 1280 1200 */
.bg-e { background: url('http://www.oferteamenajari.ro/img/bg-1280-e.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1135px) and (max-width: 1182px) { /* 1152 */
.bg-e { background: url('http://www.oferteamenajari.ro/img/bg-1152-e.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1033px) and (max-width: 1134px) { /* 1080 1050 */
.bg-e { background: url('http://www.oferteamenajari.ro/img/bg-1080-e.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024  */
.bg-e { background: url('http://www.oferteamenajari.ro/img/bg-1024-e.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 883px) and (max-width: 1006px) { /* 980 900 */
.bg-e { background: url('http://www.oferteamenajari.ro/img/bg-0980-e.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 783px) and (max-width: 882px) { /* 854 800  */
.bg-e { background: url('http://www.oferteamenajari.ro/img/bg-0854-e.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 703px) and (max-width: 782px) { /* 768 720 */
.bg-e { background: url('http://www.oferteamenajari.ro/img/bg-0768-e.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 583px) and (max-width: 702px) { /* 640 600 */
.bg-e { background: url('http://www.oferteamenajari.ro/img/bg-0640-e.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 559px) and (max-width: 582px) { /* 576 */
.bg-e { background: url('http://www.oferteamenajari.ro/img/bg-0576-e.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 463px) and (max-width: 558px) { /* 480 */
.bg-e { background: url('http://www.oferteamenajari.ro/img/bg-0480-e.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 335px) and (max-width: 462px) { /* 384 352 */
.bg-e { background: url('http://www.oferteamenajari.ro/img/bg-0384-e.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 303px) and (max-width: 334px) { /* 320 */
.bg-e { background: url('http://www.oferteamenajari.ro/img/bg-0320-e.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 */
.bg-e { background: url('http://www.oferteamenajari.ro/img/bg-0200-e.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}



@media screen and (min-width: 1349px) and (max-width: 1382px) { /* 1366 */
.bg-f { background: url('http://www.oferteamenajari.ro/img/bg-1366-f.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1183px) and (max-width: 1348px) { /* 1280 1200 */
.bg-f { background: url('http://www.oferteamenajari.ro/img/bg-1280-f.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1135px) and (max-width: 1182px) { /* 1152 */
.bg-f { background: url('http://www.oferteamenajari.ro/img/bg-1152-f.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1033px) and (max-width: 1134px) { /* 1080 1050 */
.bg-f { background: url('http://www.oferteamenajari.ro/img/bg-1080-f.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024  */
.bg-f { background: url('http://www.oferteamenajari.ro/img/bg-1024-f.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 883px) and (max-width: 1006px) { /* 980 900 */
.bg-f { background: url('http://www.oferteamenajari.ro/img/bg-0980-f.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 783px) and (max-width: 882px) { /* 854 800  */
.bg-f { background: url('http://www.oferteamenajari.ro/img/bg-0854-f.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 703px) and (max-width: 782px) { /* 768 720 */
.bg-f { background: url('http://www.oferteamenajari.ro/img/bg-0768-f.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 583px) and (max-width: 702px) { /* 640 600 */
.bg-f { background: url('http://www.oferteamenajari.ro/img/bg-0640-f.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 559px) and (max-width: 582px) { /* 576 */
.bg-f { background: url('http://www.oferteamenajari.ro/img/bg-0576-f.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 463px) and (max-width: 558px) { /* 480 */
.bg-f { background: url('http://www.oferteamenajari.ro/img/bg-0480-f.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 335px) and (max-width: 462px) { /* 384 352 */
.bg-f { background: url('http://www.oferteamenajari.ro/img/bg-0384-f.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 303px) and (max-width: 334px) { /* 320 */
.bg-f { background: url('http://www.oferteamenajari.ro/img/bg-0320-f.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 */
.bg-f { background: url('http://www.oferteamenajari.ro/img/bg-0200-f.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}



@media screen and (min-width: 1349px) and (max-width: 1382px) { /* 1366 */
.bg-g { background: url('http://www.oferteamenajari.ro/img/bg-1366-g.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1183px) and (max-width: 1348px) { /* 1280 1200 */
.bg-g { background: url('http://www.oferteamenajari.ro/img/bg-1280-g.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1135px) and (max-width: 1182px) { /* 1152 */
.bg-g { background: url('http://www.oferteamenajari.ro/img/bg-1152-g.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1033px) and (max-width: 1134px) { /* 1080 1050 */
.bg-g { background: url('http://www.oferteamenajari.ro/img/bg-1080-g.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024  */
.bg-g { background: url('http://www.oferteamenajari.ro/img/bg-1024-g.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 883px) and (max-width: 1006px) { /* 980 900 */
.bg-g { background: url('http://www.oferteamenajari.ro/img/bg-0980-g.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 783px) and (max-width: 882px) { /* 854 800  */
.bg-g { background: url('http://www.oferteamenajari.ro/img/bg-0854-g.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 703px) and (max-width: 782px) { /* 768 720 */
.bg-g { background: url('http://www.oferteamenajari.ro/img/bg-0768-g.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 583px) and (max-width: 702px) { /* 640 600 */
.bg-g { background: url('http://www.oferteamenajari.ro/img/bg-0640-g.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 559px) and (max-width: 582px) { /* 576 */
.bg-g { background: url('http://www.oferteamenajari.ro/img/bg-0576-g.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 463px) and (max-width: 558px) { /* 480 */
.bg-g { background: url('http://www.oferteamenajari.ro/img/bg-0480-g.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 335px) and (max-width: 462px) { /* 384 352 */
.bg-g { background: url('http://www.oferteamenajari.ro/img/bg-0384-g.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 303px) and (max-width: 334px) { /* 320 */
.bg-g { background: url('http://www.oferteamenajari.ro/img/bg-0320-g.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 */
.bg-g { background: url('http://www.oferteamenajari.ro/img/bg-0200-g.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}


@media screen and (min-width: 1349px) and (max-width: 1382px) { /* 1366 */
.bg-h { background: url('http://www.oferteamenajari.ro/img/bg-1366-h.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1183px) and (max-width: 1348px) { /* 1280 1200 */
.bg-h { background: url('http://www.oferteamenajari.ro/img/bg-1280-h.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1135px) and (max-width: 1182px) { /* 1152 */
.bg-h { background: url('http://www.oferteamenajari.ro/img/bg-1152-h.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1033px) and (max-width: 1134px) { /* 1080 1050 */
.bg-h { background: url('http://www.oferteamenajari.ro/img/bg-1080-h.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024  */
.bg-h { background: url('http://www.oferteamenajari.ro/img/bg-1024-h.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 883px) and (max-width: 1006px) { /* 980 900 */
.bg-h { background: url('http://www.oferteamenajari.ro/img/bg-0980-h.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 783px) and (max-width: 882px) { /* 854 800  */
.bg-h { background: url('http://www.oferteamenajari.ro/img/bg-0854-h.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 703px) and (max-width: 782px) { /* 768 720 */
.bg-h { background: url('http://www.oferteamenajari.ro/img/bg-0768-h.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 583px) and (max-width: 702px) { /* 640 600 */
.bg-h { background: url('http://www.oferteamenajari.ro/img/bg-0640-h.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 559px) and (max-width: 582px) { /* 576 */
.bg-h { background: url('http://www.oferteamenajari.ro/img/bg-0576-h.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 463px) and (max-width: 558px) { /* 480 */
.bg-h { background: url('http://www.oferteamenajari.ro/img/bg-0480-h.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 335px) and (max-width: 462px) { /* 384 352 */
.bg-h { background: url('http://www.oferteamenajari.ro/img/bg-0384-h.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 303px) and (max-width: 334px) { /* 320 */
.bg-h { background: url('http://www.oferteamenajari.ro/img/bg-0320-h.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 */
.bg-h { background: url('http://www.oferteamenajari.ro/img/bg-0200-h.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}


@media screen and (min-width: 1349px) and (max-width: 1382px) { /* 1366 */
.bg-i { background: url('http://www.oferteamenajari.ro/img/bg-1366-i.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1183px) and (max-width: 1348px) { /* 1280 1200 */
.bg-i { background: url('http://www.oferteamenajari.ro/img/bg-1280-i.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1135px) and (max-width: 1182px) { /* 1152 */
.bg-i { background: url('http://www.oferteamenajari.ro/img/bg-1152-i.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1033px) and (max-width: 1134px) { /* 1080 1050 */
.bg-i { background: url('http://www.oferteamenajari.ro/img/bg-1080-i.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024  */
.bg-i { background: url('http://www.oferteamenajari.ro/img/bg-1024-i.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 883px) and (max-width: 1006px) { /* 980 900 */
.bg-i { background: url('http://www.oferteamenajari.ro/img/bg-0980-i.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 783px) and (max-width: 882px) { /* 854 800  */
.bg-i { background: url('http://www.oferteamenajari.ro/img/bg-0854-i.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 703px) and (max-width: 782px) { /* 768 720 */
.bg-i { background: url('http://www.oferteamenajari.ro/img/bg-0768-i.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 583px) and (max-width: 702px) { /* 640 600 */
.bg-i { background: url('http://www.oferteamenajari.ro/img/bg-0640-i.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 559px) and (max-width: 582px) { /* 576 */
.bg-i { background: url('http://www.oferteamenajari.ro/img/bg-0576-i.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 463px) and (max-width: 558px) { /* 480 */
.bg-i { background: url('http://www.oferteamenajari.ro/img/bg-0480-i.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 335px) and (max-width: 462px) { /* 384 352 */
.bg-i { background: url('http://www.oferteamenajari.ro/img/bg-0384-i.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 303px) and (max-width: 334px) { /* 320 */
.bg-i { background: url('http://www.oferteamenajari.ro/img/bg-0320-i.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 */
.bg-i { background: url('http://www.oferteamenajari.ro/img/bg-0200-i.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}

@media screen and (min-width: 1349px) and (max-width: 1382px) { /* 1366 */
.bg-j { background: url('http://www.oferteamenajari.ro/img/bg-1366-j.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1183px) and (max-width: 1348px) { /* 1280 1200 */
.bg-j { background: url('http://www.oferteamenajari.ro/img/bg-1280-j.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1135px) and (max-width: 1182px) { /* 1152 */
.bg-j { background: url('http://www.oferteamenajari.ro/img/bg-1152-j.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1033px) and (max-width: 1134px) { /* 1080 1050 */
.bg-j { background: url('http://www.oferteamenajari.ro/img/bg-1080-j.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024  */
.bg-j { background: url('http://www.oferteamenajari.ro/img/bg-1024-j.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 883px) and (max-width: 1006px) { /* 980 900 */
.bg-j { background: url('http://www.oferteamenajari.ro/img/bg-0980-j.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 783px) and (max-width: 882px) { /* 854 800  */
.bg-j { background: url('http://www.oferteamenajari.ro/img/bg-0854-j.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 703px) and (max-width: 782px) { /* 768 720 */
.bg-j { background: url('http://www.oferteamenajari.ro/img/bg-0768-j.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 583px) and (max-width: 702px) { /* 640 600 */
.bg-j { background: url('http://www.oferteamenajari.ro/img/bg-0640-j.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 559px) and (max-width: 582px) { /* 576 */
.bg-j { background: url('http://www.oferteamenajari.ro/img/bg-0576-j.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 463px) and (max-width: 558px) { /* 480 */
.bg-j { background: url('http://www.oferteamenajari.ro/img/bg-0480-j.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 335px) and (max-width: 462px) { /* 384 352 */
.bg-j { background: url('http://www.oferteamenajari.ro/img/bg-0384-j.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 303px) and (max-width: 334px) { /* 320 */
.bg-j { background: url('http://www.oferteamenajari.ro/img/bg-0320-j.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 */
.bg-j { background: url('http://www.oferteamenajari.ro/img/bg-0200-j.jpg') center 0px no-repeat; background-size: cover; -moz-background-size: cover; }
}



/* MAIN */
@media screen and (min-width: 1135px) and (max-width: 1182px) { /* 1152 */
.wrapper main { width: 76%; }
}
@media screen and (min-width: 1033px) and (max-width: 1134px) { /* 1080 1050 */
.wrapper main { width: 73.5%; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024 */
.wrapper main { width: 72.65625%; }
}
@media screen and (min-width: 1px) and (max-width: 1006px) { /* 800 768 600 480 320 1 */
.wrapper main { width: 100%; clear: both; float: none; padding: 0 10px 20px 10px; display: block; }
}



/* ASIDE */
@media screen and (min-width: 1px) and (max-width: 1006px) { /* 800 768 600 480 320 1 */
.wrapper aside { width: 100%; clear: both; padding: 20px 10px 0px 10px; display: block; margin: -20px 0 20px 0; }
}



/* HEADER - NAV */
@media screen and (min-width: 783px) and (max-width: 1006px) { /* 800 */
.wrapper header nav { width: 68.75%; margin: 40px auto 0 auto; clear: right; display: block;
  background: none; border-radius: 0; }
.wrapper header nav ul { margin: 0 0 0 60px; }
.wrapper header nav ul li { margin: 2px; padding: 7px 5px; width: 20%; height: 28px;
  display: table; box-sizing: content-box;
  background: #527606; border-right: none; border-radius: 6px;
  line-height: 1; text-align: center; }
.wrapper header nav ul li span { height: 28px; display: table-cell; vertical-align: middle; text-align: center; }
.wrapper header nav ul li:last-child { margin: 2px; padding: 7px 5px; }
.wrapper header nav ul li:hover,
.wrapper header nav ul li.selected { margin: 2px; padding: 7px 5px; border-right: none; }
.wrapper header nav ul li:first-child:hover,
.wrapper header nav ul li.selected:first-child { margin: 2px; padding: 7px 5px; }
.wrapper header nav ul li:last-child:hover,
.wrapper header nav ul li.selected:last-child { margin: 2px; padding: 7px 5px; }
}
@media screen and (min-width: 1px) and (max-width: 782px) { /* 768 600 480 320  */
.wrapper header nav { width: 100%; margin: 0; background: none; position: absolute; }
.wrapper header nav ul { margin: 0; }
.wrapper header nav ul li { margin: 0px; padding: 7px 0px; width: 50%; height: 28px; display: table;
  background: #527606; border-right: none; border-bottom: 1px solid #324903; border-radius: 0px;
  line-height: 1; text-align: center; }
.wrapper header nav ul li span { height: 28px; display: table-cell; vertical-align: middle; text-align: center; }
.wrapper header nav ul li:last-child { margin: 0px; padding: 7px 0px; width: 100%; }
.wrapper header nav ul li:hover,
.wrapper header nav ul li.selected { margin: 0px; padding: 7px 0px; border-right: none; }
.wrapper header nav ul li:first-child:hover,
.wrapper header nav ul li.selected:first-child { margin: 0px; padding: 7px 0px; border-bottom-left-radius: 0px; }
.wrapper header nav ul li:last-child:hover,
.wrapper header nav ul li.selected:last-child { margin: 0px; padding: 7px 0px; border-bottom-right-radius: 0px; }
.wrapper header nav ul { display: none; }
.wrapper header nav #pull { width: 100%; height: 50px; padding: 13px 0px 7px 0px; display: block; position: relative;
  background-color: #000; border-bottom: 10px solid #527606; }
.wrapper header nav #pull a { color: #83be09; text-decoration: none; }
.wrapper header nav #pull a span { position: absolute; top: 12px; right: 50px; z-index: 100;
  color: #fff; font-family: 'Proxima Nova Bold';
  transition: all 0.5s ease 0s; }
.wrapper header nav #pull a:hover span { color: #83be09; }
.wrapper header nav #pull a:before { width: 30px; height: 30px; display: inline-block; position: absolute; top: 10px; right: 10px;
  content:""; background: url('http://www.oferteamenajari.ro/img/sprite-login.png') 0 -80px no-repeat; }
.wrapper header nav #pull a:hover:before { background-position: 0 -120px; color: #83be09; }
}



/* HEADER - LOGO */
@media screen and (min-width: 783px) and (max-width: 1006px) { /* 800 768 */
.wrapper header #logo { width: 23%; height: auto; padding: 2% 1.3%; top: -20px;
  background: url('http://www.oferteamenajari.ro/img/pin.png') 3% 5.8% no-repeat,
              url('http://www.oferteamenajari.ro/img/pin.png') 97% 5.8% no-repeat, #527606; }
}
@media screen and (min-width: 463px) and (max-width: 782px) { /* 600 480 */
.wrapper header #logo { width: 30%; height: auto; padding: 2% 3%;  margin: 0 auto; clear: both; display: block; float: none; position: static;
  background: url('http://www.oferteamenajari.ro/img/pin.png') 3% 4% no-repeat,
              url('http://www.oferteamenajari.ro/img/pin.png') 97% 4% no-repeat, #527606; }
}
@media screen and (min-width: 1px) and (max-width: 462px) { /* 320 1 */
.wrapper header #logo { width: 60%; height: auto; padding: 1.953125% 3%; margin: 0 auto; clear: both; display: block; float: none; position: static;
  background: url('http://www.oferteamenajari.ro/img/pin.png') 2.5% 1.5% no-repeat,
              url('http://www.oferteamenajari.ro/img/pin.png') 97.5% 1.5% no-repeat, #527606; }
}


/* MAIN - SURVEY */
@media screen and (min-width: 1px) and (max-width: 782px) { /* 768 */
.bg.survey { margin-top: 30px; }
.wrapper header #logo.survey { position: absolute; top: -10px; left: 0; right: 0; margin-left: auto; margin-right: auto;
  width: 35%; height: auto; padding: 15px 5px;
  background: url('http://www.oferteamenajari.ro/img/pin.png') 2.5% 4% no-repeat,
              url('http://www.oferteamenajari.ro/img/pin.png') 97.5% 4% no-repeat, #527606; }
}
@media screen and (min-width: 1px) and (max-width: 558px) { /* 480 */
.wrapper header #logo.survey { position: absolute; top: -10px; left: 0; right: 0; margin-left: auto; margin-right: auto;
  width: 45%; height: auto; padding: 15px 5px;
  background: url('http://www.oferteamenajari.ro/img/pin.png') 2.5% 4% no-repeat,
              url('http://www.oferteamenajari.ro/img/pin.png') 97.5% 4% no-repeat, #527606; }
}



/* HEADER - H1 grass */
@media screen and (min-width: 1135px) and (max-width: 1182px) { /* 1152 */
.wrapper header h1 { margin-left: 23%; }
}
@media screen and (min-width: 1033px) and (max-width: 1134px) { /* 1080 1050 */
.wrapper header h1 { font: bold 2em/1.2 'Berling Nova Text Bold'; margin-left: 25%; padding-top: 380px; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024 */
.wrapper header h1 { font: bold 2em/1.2 'Berling Nova Text Bold'; margin-left: 26%; padding-top: 390px; }
}
@media screen and (min-width: 751px) and (max-width: 1006px) { /* 980 900 800 768 */
.wrapper header h1 { font: bold 2.2em/1.2 'Berling Nova Text Bold'; margin-left: 2%; padding-top: 375px; padding-bottom: 35px; }
.wrapper header h1.survey { font-size: 2em; }
}
@media screen and (min-width: 703px) and (max-width: 750px) { /* 720 */
.wrapper header h1 { font: bold 2em/1.2 'Berling Nova Text Bold'; margin-left: 1.5%; padding-top: 380px; padding-bottom: 30px; }
.wrapper header h1.survey { font-size: 1.9em; }
}
@media screen and (min-width: 623px) and (max-width: 702px) { /* 640 */
.wrapper header h1 { font: bold 1.9em/1.2 'Berling Nova Text Bold'; margin-left: 1.5%; padding-top: 380px; padding-bottom: 30px; }
.wrapper header h1.survey { font-size: 1.9em; padding-top: 360px; }
}
@media screen and (min-width: 583px) and (max-width: 622px) { /* 600 */
.wrapper header h1 { font: bold 1.9em/1.2 'Berling Nova Text Bold'; margin-left: 1.5%; padding-top: 380px; padding-bottom: 30px; }
.wrapper header h1.survey { font-size: 1.9em; padding-top: 360px; }
}
@media screen and (min-width: 559px) and (max-width: 582px) { /* 576 */
.wrapper header h1 { font: bold 1.6em/1.2 'Berling Nova Text Bold'; margin-left: 2%; padding-top: 400px; padding-bottom: 30px; }
.wrapper header h1.survey { font-size: 1.4em; }
}
@media screen and (min-width: 463px) and (max-width: 558px) { /* 480 */
.wrapper header h1 { font: bold 1.4em/1.2 'Berling Nova Text Bold'; margin-left: 2%; padding-top: 400px; }
.wrapper header h1.survey { font-size: 1.6em; padding-top: 380px; }
}
@media screen and (min-width: 335px) and (max-width: 462px) { /* 384 352 */
.wrapper header h1 { font: bold 1.6em/1.2 'Berling Nova Text Bold'; margin-left: 2.5%; padding-top: 350px; z-index: 0; min-height: 490px; }
.wrapper header h1.survey { font-size: 1.6em; padding-top: 350px; }
}
@media screen and (min-width: 271px) and (max-width: 334px) { /* 320 288 */
.wrapper header h1 { font: bold 1.4em/1.2 'Berling Nova Text Bold'; margin-left: 2.5%; padding-top: 360px; z-index: 0; min-height: 480px; }
.wrapper header h1.survey { font-size: 1.4em; padding-top: 360px; }
}
@media screen and (min-width: 1px) and (max-width: 270px) { /* 200 1 */
.wrapper header h1 { font: bold 1.5em/1.2 'Berling Nova Text Bold'; margin-left: 4%; padding-top: 350px; z-index: 0; }
.wrapper header h1.survey { font-size: 1.3em; padding-top: 350px; }
}



/* MAIN - FIRME */
@media screen and (min-width: 1033px) and (max-width: 1134px) { /* 1080 1050 */
.firme h1 { font-size: 1em; }
.firme h2 { font-size: 0.9em; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024 */
.firme h1 { font-size: 1em; }
.firme h2 { font-size: 0.9em; }
.firme ul li { min-height: 110px; }
}
@media screen and (min-width: 963px) and (max-width: 1006px) { /* 980 */
}
@media screen and (min-width: 883px) and (max-width: 962px) { /* 900 */
.firme .btn2, .firme .btn2:hover { padding-right: 60px; }
}
@media screen and (min-width: 783px) and (max-width: 882px) { /* 854 800 */
.firme h1 { font-size: 1em; }
.firme h2 { font-size: 0.9em; }
.firme ul li { min-height: 90px; }
}
@media screen and (min-width: 751px) and (max-width: 782px) { /* 768 */
.firme h1 { font-size: 1em; }
.firme h2 { font-size: 0.9em; }
.firme ul li { min-height: 110px; }
}
@media screen and (min-width: 703px) and (max-width: 750px) { /* 720 */
.firme h1 { width: 75%; padding-top: 10px; }
.firme h2 { width: 90%; padding-top: 10px; font-size: 1.0em; }
.firme img { float: none; width: 90%; margin: 0px; }
.firme ul li { min-height: 110px; }
.firme .btn2 { float: right; width: 88%; margin: 10px 0 0 0; padding: 11px 80px 9px 10px; }
.firme .btn2:hover { padding: 12px 80px 8px 10px; }
}
@media screen and (min-width: 623px) and (max-width: 702px) { /* 640 */
.firme h1 { width: 75%; padding-top: 10px; }
.firme h2 { width: 90%; padding-top: 10px; font-size: 1.0em; }
.firme img { float: none; width: 90%; margin: 0px; }
.firme ul li { min-height: 130px; }
.firme .btn2 { float: right; width: 88%; margin: 10px 0 0 0; padding: 11px 80px 9px 10px; }
.firme .btn2:hover { padding: 12px 80px 8px 10px; }
}
@media screen and (min-width: 583px) and (max-width: 622px) { /* 600 */
.firme { clear: left; width: 100%; margin: 0; padding: 0; }
.firme h1 { font-size: 1.3em; width: 40%; padding-bottom: 10px; padding-top: 20px; }
.firme h2 { font-size: 1.2em; }
.firme img { margin-top: 20px; }
.firme ul li { min-height: 100%; }
.firme .btn2 { float: none; clear: both; width: 100%; height: 55px; margin: 10px 0 0 0; padding: 21px 80px 19px 10px; }
.firme .btn2:hover { height: 55px; padding: 22px 80px 18px 10px; }
}
@media screen and (min-width: 559px) and (max-width: 582px) { /* 576 */
.firme { clear: left; width: 100%; margin: 0; padding: 0; }
.firme h1 { font-size: 1.5em; width: 40%; padding-bottom: 10px; padding-top: 20px; }
.firme h2 { font-size: 1.2em; }
.firme img { margin-top: 20px; }
.firme ul li { min-height: 100%; }
.firme .btn2 { float: none; clear: both; width: 100%; height: 55px; margin: 10px 0 0 0; padding: 21px 80px 19px 10px; }
.firme .btn2:hover { height: 55px; padding: 22px 80px 18px 10px; }
}
@media screen and (min-width: 463px) and (max-width: 558px) { /* 480 */
.firme { clear: left; width: 100%; margin: 0; padding: 0; }
.firme h1 { padding-bottom: 10px; padding-top: 20px; }
.firme img { margin-top: 20px; }
.firme ul li { min-height: 100%; }
.firme .btn2 { float: none; clear: both; width: 100%; height: 55px; margin: 10px 0 0 0; padding: 21px 80px 19px 10px; }
.firme .btn2:hover { height: 55px; padding: 22px 80px 18px 10px; }
}
@media screen and (min-width: 335px) and (max-width: 462px) { /* 480 384 352 */
.firme { clear: left; width: 100%; margin: 0; padding: 0; }
.firme h1 { padding-top: 10px; font-size: 1.3em; }
.firme h2 { padding-top: 10px; font-size: 1em; }
.firme img { margin-top: 10px; margin-bottom: 10px; }
.firme ul li { min-height: 100%; }
.firme .btn2 { float: none; clear: both; width: 100%; height: auto; margin: 10px 0 0 0; padding: 21px 80px 19px 10px; }
.firme .btn2:hover { height: auto; padding: 22px 80px 18px 10px; }
}
@media screen and (min-width: 303px) and (max-width: 334px) { /* 320 */
.firme { clear: left; width: 100%; margin: 0; padding: 0; }
.firme h1 { width: 100%; }
.firme h2 { padding-top: 10px; width: 100%; }
.firme img { float: none; width: 100%; margin: 10px 0 10px 0; padding: 0; }
.firme ul li { padding: 10px 0 0 40px;
  background: url(http://www.oferteamenajari.ro/img/check-smaller.png) 5px 10px no-repeat; }
.firme .btn2 { float: none; width: 100%; margin: 10px 0 0 0; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 1 */
.firme { clear: left; width: 100%; margin: 0; padding: 0; }
.firme h1 { width: 100%; font-size: 1.4em; }
.firme h2 { padding-top: 15px; width: 100%; }
.firme img { float: none; width: 100%; margin-top: 20px; }
.firme ul li { padding: 10px 0 0 25px;
  background: url(http://www.oferteamenajari.ro/img/check-small.png) 0px 10px no-repeat; }
.firme .btn2 { float: none; width: 100%; margin: 10px 0 0 0; }
}



/* MAIN - OFERTE + CERERI FILTRE */
@media screen and (min-width: 1007px) and (max-width: 1182px) { /* 1152 1080 1050 1024  */
.oferte .item, .cereri .item { min-height: 150px; }
.oferte .btn2, .cereri .btn2 { clear: both; width: 100%; height: 55px; margin: 10px 0 0 0; padding: 21px 80px 19px 10px; }
.oferte .btn2:hover, .cereri .btn2:hover { height: 55px; padding: 22px 80px 18px 10px; }
.cereri .item .txt { padding-left: 12%; }
}
@media screen and (min-width: 883px) and (max-width: 1006px) { /* 980 900 */
.oferte h2, .cereri h2 { min-height: 60px; font-size: 1.5em; }
.oferte .item, .cereri .item { min-height: 140px; }
.oferte .btn2, .cereri .btn2 { clear: both; width: 100%; height: 55px; margin: 10px 0 0 0; padding: 21px 80px 19px 10px; }
.oferte .btn2:hover, .cereri .btn2:hover { height: 55px; padding: 22px 80px 18px 10px; }
}
@media screen and (min-width: 751px) and (max-width: 882px) { /* 854 800 768 */
.oferte h2, .cereri h2 { min-height: 60px; font-size: 1.3em; }
.oferte .item, .cereri .item { min-height: 150px; }
.oferte .btn2, .cereri .btn2 { width: 100%; margin: 10px 0 0 0; height: 55px; margin: 10px 0 0 0; padding: 21px 80px 19px 10px; }
.oferte .btn2:hover, .cereri .btn2:hover { height: 55px; padding: 22px 80px 18px 10px; }
.cereri .item .txt { padding-left: 40px; }
.cereri .item .txt .navi { margin: 5px 0 0 0%; padding: 5px 0 0 0; }
}
@media screen and (min-width: 703px) and (max-width: 750px) { /* 720 */
.oferte h2, .cereri h2 { font-size: 1.3em; }
.oferte .item, .cereri .item { min-height: 160px; float: none; }
.oferte .item .pic { width: 40%; clear: both; float: none; margin: 0 auto 5px auto; }
.oferte .item .txt, .cereri .item .txt { width: 100%; clear: both; float: none; }
.cereri .item .txt { padding-left: 40px; }
.oferte .btn2, .cereri .btn2 { width: 100%; margin: 10px 0 0 0; height: 55px; margin: 10px 0 0 0; padding: 21px 60px 19px 10px; }
.oferte .btn2:hover, .cereri .btn2:hover { height: 55px; padding: 22px 60px 18px 10px; }
}
@media screen and (min-width: 583px) and (max-width: 702px) { /* 640 600 */
.oferte .item, .cereri .item { min-height: 180px; }
.oferte .item { float: none; }
.oferte .item .pic { width: 40%; clear: both; float: none; margin: 0 auto 5px auto; }
.oferte .item .txt { width: 100%; clear: both; float: none; }
.oferte .btn2, .cereri .btn2 { width: 100%; margin: 10px 0 0 0; }
.cereri .item h3 { padding-bottom: 20px; }
.cereri .item .txt { clear: both; float: none; width: 100%; padding-left: 40px; }
}
@media screen and (min-width: 335px) and (max-width: 582px) { /* 480 384 352 */
.oferte, .cereri { clear: left; width: 100%; margin: 20px 0 0 0px; }
.oferte .item, .cereri .item { min-height: 100%; }
.oferte .btn2, .cereri .btn2 { clear: both; width: 100%; height: 55px; margin: 10px 0 0 0; padding: 21px 80px 19px 10px; }
.oferte .btn2:hover, .cereri .btn2:hover { height: 55px; padding-top: 22px; padding-bottom: 18px; }
}
@media screen and (min-width: 303px) and (max-width: 334px) { /* 320 */
.oferte, .cereri { clear: left; width: 100%; margin: 20px 0 0 0px; }
.oferte h2, .cereri h2 { padding-top: 0; font-size: 1.3em; }
.oferte .item, .cereri .item { clear: both; float: none; }
.oferte .item h3, .cereri .item h3 { text-align: center; font-size: 1em; }
.oferte .item .pic { width: 60%; clear: both; float: none; margin: 0 auto 5px auto; }
.oferte .item .txt { width: 100%; clear: both; float: none; }
.oferte .item .txt .navi { padding: 5px 0 0 15%; }
.oferte .btn2, .cereri .btn2 { float: none; width: 100%; margin: 10px 0 0 0; }
.cereri .item .txt { clear: both;  float: none; width: 100%; padding-left: 40px; }
.cereri .item .txt .navi { margin: 5px 0 0 -15%; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 1 */
.oferte, .cereri { clear: left; width: 100%; margin: 20px 0 0 0px; }
.oferte h2, .cereri h2 { padding-top: 0; font-size: 1.2em; }
.oferte .item, .cereri .item { clear: both; float: none; }
.oferte .item h3, .cereri .item h3 { text-align: center; font-size: 1em; }
.oferte .item .pic { width: 100%; clear: both; float: none; margin: 0 auto 5px auto; }
.oferte .item .txt { width: 100%; clear: both; float: none; }
.oferte .item .txt .navi { padding: 5px 0 0 0; }
.oferte .btn2, .cereri .btn2 { float: none; width: 100%; margin: 10px 0 0 0; }
.cereri .item .txt { clear: both;  float: none; width: 100%; padding-left: 40px; }
.cereri .item .txt .navi { margin: 5px 0 0 0; }
}

@media screen and (min-width: 1063px) and (max-width: 1134px) { /* 1080 */
.oferte .item.promotionale, .cereri .item.promotionale { min-height: 300px; }
}
@media screen and (min-width: 1033px) and (max-width: 1062px) { /* 1050 */
.oferte .item.promotionale, .cereri .item.promotionale { min-height: 320px; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024 */
.oferte .item.promotionale, .cereri .item.promotionale { min-height: 350px; }
}
@media screen and (min-width: 963px) and (max-width: 1006px) { /* 980 */
.oferte.promotionale h2, .cereri.promotionale h2 { min-height: 100%; }
.oferte .item.promotionale, .cereri .item.promotionale { min-height: 300px; }
}
@media screen and (min-width: 883px) and (max-width: 962px) { /* 900 */
.oferte.promotionale h2, .cereri.promotionale h2 { min-height: 100%; }
.oferte .item.promotionale, .cereri .item.promotionale { min-height: 300px; }
}
@media screen and (min-width: 837px) and (max-width: 882px) { /* 854 */
.oferte.promotionale h2, .cereri.promotionale h2 { min-height: 100%; }
.oferte .item.promotionale, .cereri .item.promotionale { min-height: 310px; }
}
@media screen and (min-width: 783px) and (max-width: 836px) { /* 800 */
.oferte.promotionale h2, .cereri.promotionale h2 { min-height: 100%; }
.oferte .item.promotionale, .cereri .item.promotionale { min-height: 320px; }
}
@media screen and (min-width: 1px) and (max-width: 782px) { /* 1 < x <= 768 */
.filtre { margin-top: 20px; }
.filtre .filtre-loc { width: 100%; margin: 0 0 0 0; }
.filtre .filtre-dom { width: 100%; margin: 20px 0 0 0; }
}
@media screen and (min-width: 559px) and (max-width: 782px) { /* 480 < x <= 768 */
.oferte.promotionale h2, .cereri.promotionale h2 { min-height: 100%; padding-bottom: 20px; }
.oferte .item.promotionale, .cereri .item.promotionale { width: 100%; margin: 0px 0 20px 0; min-height: 100%; float: left;
  background: url(http://www.oferteamenajari.ro/img/pin.png) 0.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 99.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat; }
.oferte .item.promotionale:hover, .cereri .item.promotionale:hover {
background: url(http://www.oferteamenajari.ro/img/pin.png) 0.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 99.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat6.jpg) repeat; }
.oferte .item.promotionale.last, .cereri .item.promotionale.last { margin: 0; margin-bottom: 20px; }
.oferte .item.wide, .cereri .item.wide { float: left; }
.oferte .item.wide .pic, .oferte .item.promotionale .pic { float: left; width: 20%; margin: 0 2% 0 0;  }
.oferte .item.wide .txt, .oferte .item.promotionale .txt { float: left; width: 78%; margin: 0; clear: none; }
.cereri .item.wide .txt, .cereri .item.promotionale .txt { float: left; width: 100%; margin: 0; clear: none; padding-left: 40px; }
}
@media screen and (min-width: 1px) and (max-width: 558px) { /* 1 < x <= 480 */
.filtre { margin-top: 20px; }
.filtre .filtre-cauta input[type="text"] { width: 100%; margin: 0 0 10px 0; }
.filtre .filtre-cauta input[type="submit"], .filtre .filtre-cauta input[type="submit"]:hover { margin: 0 auto; display: block; clear: both; float: none; }
.oferte.promotionale h2, .cereri.promotionale h2 { min-height: 100%; padding-bottom: 20px; }
.oferte .item.promotionale, .cereri .item.promotionale { width: 100%; margin: 0px 0 20px 0; min-height: 100%; float: left;
  background: url(http://www.oferteamenajari.ro/img/pin.png) 0.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 99.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat4.jpg) repeat; }
.oferte .item.promotionale:hover, .cereri .item.promotionale:hover {
background: url(http://www.oferteamenajari.ro/img/pin.png) 0.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pin.png) 99.5% 5px no-repeat, url(http://www.oferteamenajari.ro/img/pat6.jpg) repeat; }
.oferte .item.promotionale.last, .cereri .item.promotionale.last { margin: 0; margin-bottom: 20px; }
.oferte .item.wide, .cereri .item.wide { float: left; width: 100%; }
.oferte .item.wide .pic, .oferte .item.promotionale .pic { float: none; width: 40%; margin: 0 auto 10px auto; }
.oferte .item.wide .txt, .oferte .item.promotionale .txt { float: left; width: 100%; margin: 0; clear: none; }
.cereri .item.wide .txt, .cereri .item.promotionale .txt { float: left; width: 100%; margin: 0; clear: none; padding-left: 40px; }
}



/* MAIN - MATERIALE */
@media screen and (min-width: 751px) and (max-width: 1182px) { /* 768 < = x < = 1152 */
.materiale .btn2 { width: 45%; height: 55px; margin: 10px 0 0 0; padding: 21px 60px 19px 10px; }
.materiale .btn2:hover { height: 55px; padding: 22px 60px 18px 10px; }
}
@media screen and (min-width: 583px) and (max-width: 750px) { /* 720 640 600 */
.materiale .item .pic { width: 25%; margin: 0 auto 5px auto; }
.materiale .item .pic.prod { width: 25%; margin-top: 0; }
.materiale .item .pic.date { width: 32%; }
.materiale .item .pic.date.last { margin-right: 0; }
.materiale .item .txt { width: 100%; clear: both; float: none; }
.materiale .item .txt .navi a.trimite { float: none; }
.materiale .btn2 { width: 100%; height: 55px; margin: 10px 0 0 0; padding: 21px 60px 19px 10px; }
.materiale .btn2:hover { height: 55px; padding: 22px 60px 18px 10px; }
}
@media screen and (min-width: 463px) and (max-width: 582px) { /* 576 480 */
.materiale .item .pic { width: 30%; margin: 0 auto 5px auto; }
.materiale .item .pic.prod { width: 30%; margin-top: 0; }
.materiale .item .pic.date { width: 50%; margin: 10px auto; float: none; }
.materiale .item .txt { width: 100%; clear: both; float: none; }
.materiale .item .txt .navi { padding: 5px 0% 0 5%; }
.materiale .item .txt .navi a.trimite { clear: both; float: none; }
.materiale .btn2 { width: 100%; height: 55px; margin: 10px 0 0 0; padding: 21px 60px 19px 10px; }
.materiale .btn2:hover { height: 55px; padding: 22px 60px 18px 10px; }
}
@media screen and (min-width: 303px) and (max-width: 462px) { /* 320 */
.materiale { clear: left; width: 100%; margin: 20px 0 0 0px; }
.materiale h2 { padding-top: 0px; font-size: 1.3em; }
.materiale .item { clear: both; float: none; }
.materiale .item h3 { text-align: center; font-size: 1em; }
.materiale .item .pic { width: 60%; clear: both; float: none; margin: 0 auto 5px auto; }
.materiale .item .pic.prod { width: 60%; clear: both; float: none; margin: 0 auto 5px auto; }
.materiale .item .pic.date { width: 70%; margin: 10px auto; float: none; }
.materiale .item .txt { width: 100%; clear: both; float: none; }
.materiale .item .txt .navi { padding: 5px 15% 0 10%; }
.materiale .item .txt .navi a.trimite { clear: both; float: none; }
.materiale .btn2 { float: none; width: 100%; margin: 10px 0 0 0; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 1 */
.materiale { clear: left; width: 100%; margin: 20px 0 0 0px; }
.materiale h2 { padding-top: 0px; font-size: 1.2em; }
.materiale .item { clear: both; float: none; }
.materiale .item h3 { text-align: center; font-size: 1em; }
.materiale .item .pic { width: 100%; clear: both; float: none; margin: 0 auto 5px auto; }
.materiale .item .pic.prod { width: 100%; clear: both; float: none; margin: 0 auto 5px auto; }
.materiale .item .pic.date { width: 70%; margin: 10px auto; float: none; }
.materiale .item .txt { width: 100%; clear: both; float: none; }
.materiale .item .txt .navi { padding: 5px 0 0 0; }
.materiale .item .txt .navi a.trimite { clear: both; float: none; }
.materiale .btn2 { float: none; width: 100%; margin: 10px 0 0 0; }
}



/* MAIN - INREGISTRARE FIRME */
@media screen and (min-width: 1px) and (max-width: 1182px) { /* 1152 */
.reg-atu { width: 58%; margin-right: 3% }
.reg-form { width: 39%; }
}
@media screen and (min-width: 1px) and (max-width: 750px) { /* <= 720 */
.reg-atu { width: 100%; float: none; }
.reg-form { width: 100%; clear: left; margin-top: 20px; }
}
@media screen and (min-width: 1px) and (max-width: 702px) { /* 640 */
.reg-atu.pag3 .imagine { width: 35%; }
}
/* MAIN - FORM INREGISTRARE FIRME + BENEFICIARI */
@media screen and (min-width: 623px) and (max-width: 750px) { /* 720 640 */
.reg-form.pas2 { float: left; clear: none; }
.reg-atu.pag2 h1 { clear: both; }
.login.pas2 { float: left; clear: none; }
}
@media screen and (min-width: 1px) and (max-width: 622px) { /* 600 480 320 1 */
.reg-form.pas2 { float: none; width: 100%; }
.reg-atu.pag2 h1 { clear: both; }
.login.pas2 { float: none; width: 100%; }
}
@media screen and (min-width: 1px) and (max-width: 750px) { /* 720 640 600 480 320 1 */
.reg-form.client2 { float: left; }
.reg-form .row.contact { width: 100%; margin-right: 0; float: none;  }
.reg-form .row.proiect { width: 100%; float: none; }
.reg-form .row.c12 { width: 100%; float: left; min-height: 1px; padding-left: 5px; padding-right: 5px; }
.reg-form .row.c6 { width: 100%; float: left; min-height: 1px; padding-left: 5px; padding-right: 5px; }
.reg-form .row.c3 { width: 100%; float: left; min-height: 1px; padding-left: 5px; padding-right: 5px; }
}
@media screen and (min-width: 1063px) and (max-width: 1134px) { /* 1080 */
.reg-form .row .sel select:required, .reg-form .row .sel select:focus,
.reg-form .row .sel select:required:valid, .reg-form .row .sel select:focus:valid { background-position: 77% 10px; }
}
@media screen and (min-width: 1033px) and (max-width: 1062px) { /* 1050 */
.reg-form .row .sel select:required, .reg-form .row .sel select:focus,
.reg-form .row .sel select:required:valid, .reg-form .row .sel select:focus:valid { background-position: 75% 10px; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024 */
.reg-form .row .sel select:required, .reg-form .row .sel select:focus,
.reg-form .row .sel select:required:valid, .reg-form .row .sel select:focus:valid { background-position: 73% 10px; }
}
@media screen and (min-width: 837px) and (max-width: 882px) { /* 854 */
.reg-form .row .sel select:required, .reg-form .row .sel select:focus,
.reg-form .row .sel select:required:valid, .reg-form .row .sel select:focus:valid { background-position: 77% 10px; }
}
@media screen and (min-width: 783px) and (max-width: 836px) { /* 800 */
.reg-form .row .sel select:required, .reg-form .row .sel select:focus,
.reg-form .row .sel select:required:valid, .reg-form .row .sel select:focus:valid { background-position: 75% 10px; }
}
@media screen and (min-width: 751px) and (max-width: 782px) { /* 768 */
.reg-form .row .sel select:required, .reg-form .row .sel select:focus,
.reg-form .row .sel select:required:valid, .reg-form .row .sel select:focus:valid { background-position: 73% 10px; }
}
@media screen and (min-width: 621px) and (max-width: 750px) { /* 720 */
.reg-form .row .sel select:required, .reg-form .row .sel select:focus,
.reg-form .row .sel select:required:valid, .reg-form .row .sel select:focus:valid { background-position: 90% 10px; }
}
@media screen and (min-width: 559px) and (max-width: 622px) { /* 600 */
.reg-form .row .sel select:required, .reg-form .row .sel select:focus,
.reg-form .row .sel select:required:valid, .reg-form .row .sel select:focus:valid { background-position: 89% 10px; }
}
@media screen and (min-width: 463px) and (max-width: 558px) { /* 480 */
.reg-form .row .sel select:required, .reg-form .row .sel select:focus,
.reg-form .row .sel select:required:valid, .reg-form .row .sel select:focus:valid { background-position: 86% 10px; }
}

@media screen and (min-width: 623px) and (max-width: 750px) { /* 720 640 */
.trimite-rapid-detalii img { width: 40%; }
.trimite-rapid-detalii p, .trimite-rapid-detalii li { width: 59%; }
}
@media screen and (min-width: 1px) and (max-width: 622px) { /* 600 480 320 1 */

}


/* MAIN - TABI INFO + PRETURI */
@media only screen and (min-width: 1px) and (max-width: 1182px) {
.pachete-pret .r-tabs .r-tabs-nav .r-tabs-anchor { width: 170px; }
}
@media only screen and (min-width: 1px) and (max-width: 768px) {
.r-tabs .r-tabs-nav { display: none; }
.r-tabs .r-tabs-accordion-title { display: block; }
}



/* MAIN - PACHETE PRETURI */
@media screen and (min-width: 1035px) and (max-width: 1182px) { /* 1152 */
.abonamente-item h4, .credite-item h4 { font-size: 1.2em; }
.abonamente-item.bronze ul { height: 210px; }
.abonamente-item.silver ul { height: 320px; }
.abonamente-item.gold ul { height: 320px; }
.abonamente-item .plata-tip p { width: 100%; }
.abonamente-item .plata-tip img { float: none; margin: 0 auto; clear: both; }
.abonamente-item .plata-tip img.last { float: none; margin: 0 auto; clear: both; }
.abonamente-item .plata-tip input[type="submit"] { float: none; clear: both; margin: 12px auto 0 auto; }
.abonamente-item .plata-tip.last input[type="submit"] { float: none; clear: both; margin: 0px auto 0 auto; }
.pachete-credite h4 { font-size: 1.2em; }
.pachete-credite-container .plata-tip.cerere img.last { margin: 5px 0 0 0; clear: both; }
.pachete-credite-container .plata-tip.cerere input[type="submit"] { clear: none; }
}
@media screen and (min-width: 1007px) and (max-width: 1134px) { /* 1080 1050 */
.abonamente-item h4, .credite-item h4 { font-size: 1.1em; }
.abonamente-item.bronze ul { height: 230px; }
.abonamente-item.silver ul { height: 340px; }
.abonamente-item.gold ul { height: 340px; }
.abonamente-item p.discount { padding: 10px; }
.credite-item p.desc { padding: 10px 10px 0 10px; }
.pachete-credite-container .plata-tip p { width: 100%; }
.pachete-credite-container .plata-tip img { float: none; margin: 0; clear: both; }
.pachete-credite-container .plata-tip img.last { float: none; margin: 0; clear: both; }
.pachete-credite-container .plata-tip input[type="submit"] { float: none; clear: both; margin: 12px auto 0 auto; }
.pachete-credite-container .plata-tip.last input[type="submit"] { float: none; clear: both; margin: 0px auto 0 auto; }
.pachete-credite-container .plata-tip.cerere img { float: none; margin: 0; }
.pachete-credite-container .plata-tip.cerere img.last { float: none; margin: 0; }
.pachete-credite-container .plata-tip.cerere input[type="submit"] { float: none; margin: 10px 0 0 0; }
.pachete-credite-container .plata-tip.cerere.last input[type="submit"] { float: none; clear: none; margin: 0 0 0 0; }
}
@media screen and (min-width: 1007px) and (max-width: 1032px) { /* 1024 */
.pachete-credite-container .jos p { width: 60%; }
.credite-item h4 { font-size: 1.0em; }
.credite-item.cerere { margin-bottom: 30px; }
}
@media screen and (min-width: 883px) and (max-width: 962px) { /* 900 */
.credite-item h4 { font-size: 1.1em; }
.abonamente-item.bronze ul { height: 210px; }
.abonamente-item.silver ul { height: 320px; }
.abonamente-item.gold ul { height: 320px; }
.pachete-credite-container .plata-tip.cerere img.last { margin: 5px 0 0 0; clear: both; }
.pachete-credite-container .plata-tip.cerere input[type="submit"] { clear: none; }
}
@media screen and (min-width: 837px) and (max-width: 882px) { /* 854 */
.abonamente-item h4, .credite-item h4 { font-size: 1.2em; }
.abonamente-item.bronze ul { height: 220px; }
.abonamente-item.silver ul { height: 330px; }
.abonamente-item.gold ul { height: 330px; }
.pachete-credite-container .plata-tip.cerere img.last { margin: 5px 0 0 0; clear: both; }
.pachete-credite-container .plata-tip.cerere input[type="submit"] { clear: none; }
}
@media screen and (min-width: 783px) and (max-width: 836px) { /* 800 */
.abonamente-item h4, .credite-item h4 { font-size: 1.1em; }
.abonamente-item.bronze ul { height: 230px; }
.abonamente-item.silver ul { height: 340px; }
.abonamente-item.gold ul { height: 340px; }
.pachete-credite-container .plata-tip p { width: 100%; }
.pachete-credite-container .plata-tip img { float: none; margin: 0; clear: both; }
.pachete-credite-container .plata-tip img.last { float: none; margin: 0; clear: both; }
.pachete-credite-container .plata-tip input[type="submit"] { float: none; clear: both; margin: 12px auto 0 auto; }
.pachete-credite-container .plata-tip.last input[type="submit"] { float: none; clear: both; margin: 0px auto 0 auto; }
.pachete-credite-container .plata-tip.cerere img { float: none; margin: 0; }
.pachete-credite-container .plata-tip.cerere img.last { float: none; margin: 0; }
.pachete-credite-container .plata-tip.cerere input[type="submit"] { float: none; margin: 10px 0 0 0; }
.pachete-credite-container .plata-tip.cerere.last input[type="submit"] { float: none; clear: none; margin: 0 0 0 0; }
}
@media screen and (min-width: 1px) and (max-width: 782px) { /* <= 768 */
.pachete-credite-container .jos { margin-top: 0; }
.pachete-credite-container .jos.cerere { width: 100%; }
.abonamente-item.bronze ul, .abonamente-item,doi.bronze ul { height: auto; }
.abonamente-item.silver ul, .abonamente-item.doi.silver ul { height: auto; }
.abonamente-item.gold ul, .abonamente-item.doi.gold ul { height: auto; }
.pachete-abonamente h3 { padding-bottom: 0; }
.abonamente-item, .credite-item, .credite-item.doi { float: none; width: 100%; height: auto; }
.credite-item.cerere { width: 100%; height: auto; margin-bottom: 10px; }
.abonamente-item h4, .credite-item h4 { font-size: 1.6em; }
.credite-item.cerere h4 { font-size: 1.3em; }
.abonamente-item ul, .credite-item ul { font-size: 1.2em; }
.abonamente-item img { width: 90px; margin-top: -30px; }
.credite-item img, .credite-item.doi img, .credite-item.cerere img { width: 60px; margin-top: -10px; }
.abonamente-item p.gratuit { text-align: left; padding-bottom: 0; height: auto; }
.abonamente-item p.desc { text-align: left; padding: 10px 0 5px 0; }
.abonamente-item p.discount { text-align: left; padding: 10px 0 5px 0; }
.credite-item p.desc { text-align: left; padding: 10px 0 5px 10px; }
.credite-item p.discount, .credite-item.doi p.discount { text-align: left; padding: 10px 0 5px 10px; width: 100%; }
.abonamente-item .inca { margin: 10px 0; width: 180px; }
.credite-item .inca { margin: 10px 0 0 10px; width: 180px; }
.abonamente-item .plata-tip input[type="submit"] { clear: both; }
.pachete-credite-container .plata-tip, .pachete-credite-container .plata-tip.cerere { float: left; width: 100%; }
.pachete-credite-container .plata-tip img { float: right; margin: 0; padding: 0; }
.pachete-credite-container .plata-tip img.last { clear: none; margin: 0 5px 0 0; padding: 0; }
.pachete-credite-container .plata-tip input[type="submit"] { margin-top: 10px; float: left; clear: both; }
.pachete-credite-container .plata-tip.last input[type="submit"] { float: none; clear: both; margin-top: 10px; }
}
@media screen and (min-width: 1px) and (max-width: 334px) { /* <= 320 */
.pachete-credite-container .plata-tip p { width: 100%; }
.pachete-credite-container .plata-tip img { float: none; margin: 0; clear: both; }
.pachete-credite-container .plata-tip img.last { float: none; margin: 0; clear: both; }
.pachete-credite-container .plata-tip input[type="submit"] { float: none; clear: both; margin: 12px auto 0 auto; }
.pachete-credite-container .plata-tip.last input[type="submit"] { float: none; clear: both; margin: 0px auto 0 auto; }
.credite-item.cerere { float: left; width: 100%; margin: 15px 0 10px 0; }
.credite-item.cerere img { width: 15%; }
.pachete-credite-container .jos.cerere { float: left; width: 100%; margin: 15px 0 15px 0; clear: none; }
.pachete-credite-container .plata-tip.cerere { float: left; width: 100%; margin: 0 0 15px 0; }
.pachete-credite-container .plata-tip.cerere.last { float: left; width: 100%; margin: 0 0 0 0; }
.pachete-credite-container .plata-tip.cerere p { float: left; width: auto; clear: none; }
.pachete-credite-container .plata-tip.cerere img { float: right; margin: 0; clear: none; }
.pachete-credite-container .plata-tip.cerere img.last { float: right; margin: 0 0px 0 0; clear: none; }
.pachete-credite-container .plata-tip.cerere input[type="submit"] { float: left; margin: 10px 0 0 0; }
.pachete-credite-container .plata-tip.cerere.last input[type="submit"] { float: left; margin: 0; }
}


/* MAIN - INFO */
@media screen and (min-width: 751px) and (max-width: 1182px) { /* 768 < = x < = 1152 */
.info .stang { overflow: visible; }
.info .stang .line { width: 52%; }
}
@media screen and (min-width: 1px) and (max-width: 750px) { /* < = 720 */
.info .stang { overflow: visible; width: 100%;  }
.info .stang .line { width: 100%; }
.info .imagine, .all-atu .imagine { width: 100%; margin-bottom: 30px; }
}
@media screen and (min-width: 463px) and (max-width: 558px) { /* 480 */
.info .btn2, .all-atu .btn2 { height: 55px; padding: 21px 60px 19px 10px; }
.info .btn2:hover, .all-atu .btn2:hover { height: 55px; padding: 22px 60px 18px 10px; }
}
@media screen and (min-width: 1px) and (max-width: 462px) { /* < = 384 */
.info .btn2, .all-atu .btn2 { height: auto; padding: 11px 70px 9px 10px; width: 100%; float: none; margin-left: auto; margin-right: auto; }
.info .btn2:hover, .all-atu .btn2:hover { height: auto; padding: 12px 70px 8px 10px; }
}


/* MAIN - PROFIL FIRMA */
@media screen and (min-width: 1007px) and (max-width: 1134px) { /* 1080 1050 1024 */
.profil .logo-firma { width: 27%; }
}
@media screen and (min-width: 837px) and (max-width: 882px) { /* 854 */
.profil .logo-firma { width: 26%; }
}
@media screen and (min-width: 783px) and (max-width: 836px) { /* 800 */
.profil .logo-firma { width: 28%; }
}
@media screen and (min-width: 751px) and (max-width: 782px) { /* 768 */
.profil .logo-firma { width: 29%; }
}
@media screen and (min-width: 703px) and (max-width: 750px) { /* 720 */
.profil .logo-firma { width: 31%; }
}
@media screen and (min-width: 1px) and (max-width: 702px) { /* 640 576 480 384 352 320 288 200 1 */
.profil h1 { text-align: center; width: 100%; }
.profil .logo-firma { width: 40%; float: none; margin: 0 auto; }
.profil .star { float: none; margin: 0 auto; }
}
@media screen and (min-width: 1px) and (max-width: 462px) { /* 384 352 320 200 1 */
.profil .container .contact .rand { padding-left: 10px; }
.profil .container .contact .rand .pic { width: 15%; margin: 0; }
.profil .container .contact .rand .titl { width: 75%; }
.profil .container .contact .rand .txt { overflow: visible; clear: both; margin-left: 15%; }
}




/* MAIN - BUTTON FIRME + OFERTE + CERERI + MATERIALE */
@media screen and (min-width: 1px) and (max-width: 1182px) { /* <= 1152 GRADIENT BUTTON */
.btn2,
.btn3 {
background: rgb(255,255,255); /* Old browsers */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 50% no-repeat, -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,246,144,1) 48%, rgba(255,208,0,1) 92%, rgba(255,246,144,1) 100%); /* FF3.6+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 50% no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(48%,rgba(255,246,144,1)), color-stop(92%,rgba(255,208,0,1)), color-stop(100%,rgba(255,246,144,1))); /* Chrome,Safari4+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 50% no-repeat, -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,246,144,1) 48%,rgba(255,208,0,1) 92%,rgba(255,246,144,1) 100%); /* Chrome10+,Safari5.1+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 50% no-repeat, -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,246,144,1) 48%,rgba(255,208,0,1) 92%,rgba(255,246,144,1) 100%); /* Opera 11.10+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 50% no-repeat, -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,246,144,1) 48%,rgba(255,208,0,1) 92%,rgba(255,246,144,1) 100%); /* IE10+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 50% no-repeat, linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,246,144,1) 48%,rgba(255,208,0,1) 92%,rgba(255,246,144,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fff690',GradientType=0 ); /* IE6-9 */ }



.btn2:hover,
.btn3:hover {
background: rgb(255,246,144); /* Old browsers */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 55% no-repeat, -moz-linear-gradient(top,  rgba(255,246,144,1) 0%, rgba(255,208,0,1) 8%, rgba(255,246,144,1) 52%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 55% no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,246,144,1)), color-stop(8%,rgba(255,208,0,1)), color-stop(52%,rgba(255,246,144,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 55% no-repeat, -webkit-linear-gradient(top,  rgba(255,246,144,1) 0%,rgba(255,208,0,1) 8%,rgba(255,246,144,1) 52%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 55% no-repeat, -o-linear-gradient(top,  rgba(255,246,144,1) 0%,rgba(255,208,0,1) 8%,rgba(255,246,144,1) 52%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 55% no-repeat, -ms-linear-gradient(top,  rgba(255,246,144,1) 0%,rgba(255,208,0,1) 8%,rgba(255,246,144,1) 52%,rgba(255,255,255,1) 100%); /* IE10+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 55% no-repeat, linear-gradient(to bottom,  rgba(255,246,144,1) 0%,rgba(255,208,0,1) 8%,rgba(255,246,144,1) 52%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff690', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ }



.btn1,
.login .row input[type="submit"],
.reg-form .row input[type="submit"],
.abonamente-item .plata-tip input[type="submit"],
.pachete-credite-container .plata-tip input[type="submit"],
.filtre .filtre-cauta input[type="submit"] {
background: rgb(255,255,255); /* Old browsers */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 2px no-repeat, -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,246,144,1) 48%, rgba(255,208,0,1) 92%, rgba(255,246,144,1) 100%); /* FF3.6+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 2px no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(48%,rgba(255,246,144,1)), color-stop(92%,rgba(255,208,0,1)), color-stop(100%,rgba(255,246,144,1))); /* Chrome,Safari4+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 2px no-repeat, -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,246,144,1) 48%,rgba(255,208,0,1) 92%,rgba(255,246,144,1) 100%); /* Chrome10+,Safari5.1+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 2px no-repeat, -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,246,144,1) 48%,rgba(255,208,0,1) 92%,rgba(255,246,144,1) 100%); /* Opera 11.10+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 2px no-repeat, -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,246,144,1) 48%,rgba(255,208,0,1) 92%,rgba(255,246,144,1) 100%); /* IE10+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 2px no-repeat, linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,246,144,1) 48%,rgba(255,208,0,1) 92%,rgba(255,246,144,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fff690',GradientType=0 ); /* IE6-9 */ }



.btn1:hover,
.login .row input[type="submit"]:hover,
.reg-form .row input[type="submit"]:hover,
.abonamente-item .plata-tip input[type="submit"]:hover,
.pachete-credite-container .plata-tip input[type="submit"]:hover,
.filtre .filtre-cauta input[type="submit"]:hover {
background: rgb(255,246,144); /* Old browsers */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 3px no-repeat, -moz-linear-gradient(top,  rgba(255,246,144,1) 0%, rgba(255,208,0,1) 8%, rgba(255,246,144,1) 52%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 3px no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,246,144,1)), color-stop(8%,rgba(255,208,0,1)), color-stop(52%,rgba(255,246,144,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 3px no-repeat, -webkit-linear-gradient(top,  rgba(255,246,144,1) 0%,rgba(255,208,0,1) 8%,rgba(255,246,144,1) 52%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 3px no-repeat, -o-linear-gradient(top,  rgba(255,246,144,1) 0%,rgba(255,208,0,1) 8%,rgba(255,246,144,1) 52%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 3px no-repeat, -ms-linear-gradient(top,  rgba(255,246,144,1) 0%,rgba(255,208,0,1) 8%,rgba(255,246,144,1) 52%,rgba(255,255,255,1) 100%); /* IE10+ */
background: url(http://www.oferteamenajari.ro/img/go.png) 97% 3px no-repeat, linear-gradient(to bottom,  rgba(255,246,144,1) 0%,rgba(255,208,0,1) 8%,rgba(255,246,144,1) 52%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff690', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ }



.btn1:disabled, .btn1:disabled:hover,
.login .row input[type="submit"]:disabled, .login .row input[type="submit"]:disabled:hover,
.reg-form .row input[type="submit"]:disabled, .reg-form .row input[type="submit"]:disabled:hover,
.abonamente-item .plata-tip input[type="submit"]:disabled, .abonamente-item .plata-tip input[type="submit"]:disabled:hover,
.pachete-credite-container .plata-tip input[type="submit"]:disabled, .pachete-credite-container .plata-tip input[type="submit"]:disabled:hover,
.filtre .filtre-cauta input[type="submit"]:disabled, .filtre .filtre-cauta input[type="submit"]:disabled:hover {
background: rgb(255,255,255); /* Old browsers */
background: url(http://www.oferteamenajari.ro/img/go-gray.png) 97% 2px no-repeat, -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(239,239,239,1) 48%, rgba(221,221,221,1) 92%, rgba(238,238,238,1) 100%); /* FF3.6+ */
background: url(http://www.oferteamenajari.ro/img/go-gray.png) 97% 2px no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(48%,rgba(239,239,239,1)), color-stop(92%,rgba(221,221,221,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
background: url(http://www.oferteamenajari.ro/img/go-gray.png) 97% 2px no-repeat, -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 48%,rgba(221,221,221,1) 92%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
background: url(http://www.oferteamenajari.ro/img/go-gray.png) 97% 2px no-repeat, -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 48%,rgba(221,221,221,1) 92%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
background: url(http://www.oferteamenajari.ro/img/go-gray.png) 97% 2px no-repeat, -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 48%,rgba(221,221,221,1) 92%,rgba(238,238,238,1) 100%); /* IE10+ */
background: url(http://www.oferteamenajari.ro/img/go-gray.png) 97% 2px no-repeat, linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 48%,rgba(221,221,221,1) 92%,rgba(238,238,238,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */ }
}



/* MAIN - BUTTON FIRME + OFERTE + CERERI + MATERIALE */
@media screen and (min-width: 1px) and (max-width: 1182px) { /* < = 1152 */
.btn2 { width: 84%; height: auto; padding: 11px 90px 9px 10px; margin: 10px 0px 0 0px;
  box-shadow: 1px 1px 2px #000; }
.btn2 a { font: normal 0.9em/1.1 'Proxima Nova Bold'; }
.btn2:hover { height: auto; padding: 12px 90px 8px 10px;
  box-shadow: 1px 1px 1px #000; }
}



/* MAIN - BANNER DREPTUNGHI */
@media screen and (min-width: 1px) and (max-width: 462px) { /* 320 */
.bans-dr { width: 100%; margin: 30px 0 0 0px; }
}



/* ASIDE LOGIN */
@media (min-width: 1007px) { /* >= 1024 */
#pull a { display: none; }
a.sb-open-right { display: none; }
a.sb-open-right2 { display: none; }
.overlay { display: none; }
.modalDialog { position: static; visibility: visible; opacity: 1;
  width: 100%; max-width: 1200px; margin: 0 auto;
  left: 0; top: 0;
  -webkit-transform: none;
     -moz-transform: none;
      -ms-transform: none;
       -o-transform: none;
          transform: none;
  -webkit-transition: none;
     -moz-transition: none;
      -ms-transition: none;
       -o-transition: none;
          transition: none; }
.modalDialog .close { display: none; }
.login .row.new-acc { transition: all 0.5s ease 0s; }
}
@media screen and (min-width: 783px) and (max-width: 1006px) { /* 980 900 854 800 */
#pull a { display: none; }

a.sb-open-right { top: -152px; left: -40px; width: 75px; height: 29px;
  background: #324903; border-top-left-radius: 5px; border-top-right-radius: 5px; }
a.sb-open-right:before { position: absolute; top: 1px; left: 5px; padding: 0; width: 20px;
  content:""; background: url('http://www.oferteamenajari.ro/img/sprite-login.png') 0 0 no-repeat; }
a.sb-open-right span { top: 1px; left: 30px; padding: 5px 0 10px 0px; z-index: 0;
  color: #fff; font-family: 'Proxima Nova Bold'; font-size: 0.9em;
  transition: none; }
a.sb-open-right.contul-meu { width: 110px; }
}



/* ASIDE - PACHETE PRET + SPECIALIST */
/*@media screen and (min-width: 751px) and (max-width: 1006px) {
.pachete, .specialist { float: left; width: 49%; height: 180px; }
.pachete { margin-right: 2%; }
}
@media screen and (min-width: 559px) and (max-width: 750px) { /*
.pachete, .specialist { float: left; width: 49%; height: 240px; }
.pachete { margin-right: 2%; }
}
@media screen and (min-width: 1px) and (max-width: 558px) { /*
.pachete, .specialist { float: left; width: 100%; }
.pachete { margin-right: 0; }
}*/
@media screen and (min-width: 751px) and (max-width: 1006px) { /* 980 900 800 768 */
.pachete, .specialist { float: left; width: 100%; height: 180px; }
.pachete { margin-right: 0%; }
}
@media screen and (min-width: 559px) and (max-width: 750px) { /* 720 640 600 576 */
.pachete, .specialist { float: left; width: 100%; height: 240px; }
.pachete { margin-right: 0%; }
}
@media screen and (min-width: 1px) and (max-width: 558px) { /* 480 320 1 */
.pachete, .specialist { float: left; width: 100%; }
.pachete { margin-right: 0; }
}


/* ASIDE - LATEST COMPANIES REGISTERED */
@media screen and (min-width: 463px) and (max-width: 1006px) { /* < = 980 */
.latest { float: left; width: 100%; clear: both; }
}
@media screen and (min-width: 1px) and (max-width: 462px) { /* < = 980 */
.latest { float: left; width: 100%; clear: both; margin-bottom: 20px; }
}



/* ASIDE - TRIMITERE RAPIDA */
@media screen and (min-width: 367px) and (max-width: 782px) { /* 768 */
.trimite-rapid-detalii img { width: 25%; }
.trimite-rapid-detalii p, .trimite-rapid-detalii ul { width: 74%; margin-right: 1%; }
}
@media screen and (min-width: 367px) and (max-width: 1006px) { /* 980 <= x <= 384 */
.trimite-rapid { width: 100%; padding: 21px 10px 19px 60px; }
.trimite-rapid:hover { padding: 23px 10px 17px 60px; }
}
@media screen and (min-width: 1px) and (max-width: 366px) { /* 352 320 200 1 */
.trimite-rapid-detalii img { width: 40%; margin: -15px -15px 0 0; }
.trimite-rapid-detalii p, .trimite-rapid-detalii ul { width: 100%; margin-right: 0%; }
.trimite-rapid { width: 100%; padding: 11px 10px 9px 60px; }
.trimite-rapid:hover { padding: 13px 10px 7px 60px; }
}


/* ASIDE - BANNER SQUARE */
@media screen and (min-width: 463px) and (max-width: 1006px) { /* 800 768 640 480 */
.bans-sq { width: 100%; }
.bans-sq .item { width: 32%; height: auto; float: left; margin: 20px 2% 20px 0; }
.bans-sq .item:last-child { margin-right: 0; }
}
@media screen and (min-width: 1px) and (max-width: 462px) { /* 384 352 320 */
.bans-sq { clear: both; margin: 20px 0 0px 0; }
.bans-sq .item { margin: 20px auto 0 auto; }
}




/* ASIDE FACEBOOK */
@media screen and (min-width: 463px) and (max-width: 1006px) { /* < = 980 */
.facebook-widg { float: left; width: 100%; margin: 0; }
}
@media screen and (min-width: 1px) and (max-width: 462px) { /* < = 980 */
.facebook-widg { float: left; width: 100%; margin: 20px 0 0 0; }
}



/* ASIDE - AJUTA COPIII */
@media screen and (min-width: 583px) and (max-width: 1006px) { /* 800 768 640 600 */
.ajuta { float: left; margin: 0 20px 0 0 }
}
@media screen and (min-width: 303px) and (max-width: 582px) { /* 480 320 */
.ajuta { margin: 20px auto 0 auto; clear: left; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 1 */
.ajuta { margin: 20px auto 0 auto; width: auto; height: auto; }
}


/* MAIN - ARTICOLE LUNGI */

@media screen and (min-width: 1px) and (max-width: 582px) { /* 576 */
.art img { width: 100%; }
.art ul li { overflow: visible; }
}

/* BOTTOM - ARTICOLE TOATE */
@media screen and (min-width: 1007px) and (max-width: 1182px) { /* 1024 */
.art-all .art-nl h4 { margin-right: 10px; width: 18%; padding-bottom: 0; }
.art-all .art-nl p { width: 48%; margin-right: 10px; }
.art-all .art-nl input[type="email"] { margin-right: 5px; }
}
@media screen and (min-width: 751px) and (max-width: 1006px) { /* 800 768 */
.art-all .art-item img { clear: left; float: none; width: 95%; }
.art-all .art-item h3 { min-height: 75px; }
.art-all .art-nl { width: 60%; clear: both; }
.art-all .art-nl h4 { width: 50%; float: none; clear: left; }
.art-all .art-nl p { width: 50%; clear: left; margin-right: 5px;  }
.art-all .art-nl input[type="email"] { width: 40%; margin-right: 5px; }
}
@media screen and (min-width: 463px) and (max-width: 750px) { /* 720 640 600 480 */
.art-all { padding: 0 10px 0 10px; }
.art-all h2 { padding-left: 0; }
.art-all .art-item { width: 100%; float: none; margin: 15px 0 0 0; padding-bottom: 10px;
  border-bottom: 1px dotted #83be09; }
.art-all .art-item:nth-child(4) { border-bottom: none; }
.art-all .art-nl { width: 100%; margin: 15px 0 15px 0; clear: both; }
.art-all .art-nl h4 { width: 100%; }
.art-all .art-nl p { width: 100%; margin: 0 0 0px 0; }
.art-all .art-nl input[type="email"] { width: 82%; }
}
@media screen and (min-width: 1px) and (max-width: 462px) { /* 320 */
.art-all { padding: 0 10px 0px 10px; }
.art-all h2 { padding-left: 0; }
.art-all .art-item { width: 100%; float: none; margin: 15px 0 0 0; }
.art-all .art-item img { width: 100%; float: none; clear: both; }
.art-all .art-nl { width: 100%; margin: 15px 0 15px 0; clear: both; }
.art-all .art-nl h4 { width: 100%; }
.art-all .art-nl p { width: 100%; margin: 0 0 10px 0; }
.art-all .art-nl input[type="email"] { width: 82%; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 */
.art-all .art-nl { padding: 10px; }
.art-all .art-nl input[type="email"] { width: 77%; margin-right: 5px; }
}
@media screen and (min-width: 1px) and (max-width: 702px) { /* <= 640 */
.art-all.wide .art-item.wide img { width: 100%; margin-right: 0%; margin-bottom: 15px; float: none; }
.art-all.wide .art-item.wide p { width: 100%; float: none; }
}




/* BOTTOM - BUTTON ARTICOLE */
@media screen and (min-width: 1px) and (max-width: 1182px) { /* < = 1152 */
.btn3 { height: auto; margin: 30px 20px 0 0px; padding: 11px 80px 9px 10px;
  font: normal 0.9em/1.1 'Proxima Nova Bold'; }
.btn3:hover { height: auto; padding: 12px 80px 8px 10px; }
}
@media screen and (min-width: 751px) and (max-width: 1006px) { /* 800 768 */
.btn3 { margin-top: 50px; }
}
@media screen and (min-width: 303px) and (max-width: 750px) { /* 720 640 600 576 480 384 352 320 */
.btn3 { width: 100%; margin: 10px 0 20px 0; height: 55px; padding: 21px 80px 19px 10px; clear: both; float: none; }
.btn3:hover { height: 55px; padding: 22px 80px 18px 10px; }
}
@media screen and (min-width: 1px) and (max-width: 302px) { /* 200 */
.btn3 { width: 100%; margin: 10px 0 20px 0; height: auto; padding: 11px 80px 9px 10px;
  clear: both; float: none; }
.btn3:hover { height: auto; padding: 12px 80px 8px 10px; }
}



/* FOOTER */














/*
     FILE ARCHIVED ON 07:09:33 Jan 13, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:14:30 Apr 16, 2026.
     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.539
  exclusion.robots: 0.037
  exclusion.robots.policy: 0.028
  esindex: 0.006
  cdx.remote: 44.307
  LoadShardBlock: 267.443 (3)
  PetaboxLoader3.datanode: 218.033 (4)
  PetaboxLoader3.resolve: 350.856 (2)
  load_resource: 302.994
*/


#scrollpaginationdemo {
	width:600px;
	margin:0px auto;
}

#scrollpaginationdemo ul {
	list-style:none;
	width:100%;
	margin:0px auto;
	padding:0px;
}

#scrollpaginationdemo ul li {
	margin:10px 0px;
	width:100%;
	background:#352828;
	padding:5px 10px;
	border-radius: 15px;
	text-shadow: 2px 1px -1px #000000;
}

.loading { float: left; margin: 20px 0 0 0; padding: 10px; width: 100%; display: none;
	border: 2px solid #cdc6b3; box-shadow: 0 1px 2px #000, inset 0 1px 5px #fff; background: rgba(255, 255, 255, 0.5); border-radius: 5px;
	color: #324903; text-align: center; font: normal 1em 'Proxima Nova Bold'; }
.loading:hover { background: rgba(255, 255, 255, 0.7); }
/*
     FILE ARCHIVED ON 03:24:15 Jan 13, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:14:31 Apr 16, 2026.
     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.544
  exclusion.robots: 0.038
  exclusion.robots.policy: 0.03
  esindex: 0.009
  cdx.remote: 11.772
  LoadShardBlock: 62.96 (3)
  PetaboxLoader3.datanode: 72.783 (4)
  load_resource: 276.794
  PetaboxLoader3.resolve: 265.701
*/