body {
    font-feature-settings:'kern';
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    top:0!important;
    position:static!important
   }
   .soc {
    display:inline-block;
    font-size:0;
    list-style:none;
    margin:0;
    text-align:center;
    vertical-align:middle
   }
   .soc li {
    display:inline-block;
    margin:3px
   }
   .soc a,
   .soc svg {
    display:block;
    color:#ddd
   }
   .soc a {
    position:relative;
    height:20px;
    width:20px
   }
   .soc svg {
    height:100%;
    width:100%;
    color:#ddd
   }
   .iconsoc:hover {
    border-radius:100%;
    color:#fff;
    fill:#fff;
    background:#777;
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
    transition:background-color .2s,-webkit-transform .2s ease-out;
    transition:background-color .2s,transform .2s ease-out;
    transition:background-color .2s,transform .2s ease-out,-webkit-transform .2s ease-out
   }
   .iconsoc {
    color:#777;
    fill:#777
   }
   .bcos {
    min-width:200px;
    height:30px;
    border-radius:3px;
    border:1px solid #002284;
    line-height:20px;
    background:#0071e3;
    color:#fff;
    margin-bottom:10px
   }
   .bcos:hover {
    background:#002284;
    color:#fff;
    border:1px solid #002284
   }
   textarea {
    resize:none!important
   }
   #lsus {
    display:none
   }
   #ajax_tooltipObj {
    z-index:1000000;
    text-align:left
   }
   #ajax_tooltipObj div {
    position:relative;
    -webkit-box-shadow:#888 3px 3px 15px;
    -moz-box-shadow:#888 3px 3px 15px;
    box-shadow:#888 3px 3px 15px
   }
   #ajax_tooltipObj .ajax_tooltip_arrow {
    width:1px;
    position:absolute;
    left:0;
    top:0;
    z-index:1000005;
    height:50px
   }
   #ajax_tooltipObj .ajax_tooltip_content {
    border:2px solid #ddd;
    left:-255px;
    top:21px;
    position:absolute;
    width:auto;
    height:auto;
    background-color:#fff;
    padding:3px;
    font-size:.8em;
    overflow:auto;
    z-index:1000001;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
   }
   tbody tr.odd {
    background-color:#dbffff
   }
   tbody tr.dep {
    background-color:#ccc
   }
   tbody tr.zzz {
    background-color:#ef9a48
   }
   tbody tr.zz {
    background-color:#fff974
   }
   tfoot th,
   thead th {
    text-align:right;
    background-color:#48e0fd;
    padding:3px 1px 3px 1px
   }
   table.sortable {
    border-collapse:collapse;
    border:1px solid #eee;
    text-align:right;
    font-size:12px;
    font-family:Roboto,Arial,Helvetica,sans-serif;
    padding:1px;
    border-spacing:1px;
    background:#fff
   }
   table.nosortable {
    border-collapse:collapse;
    border:1px solid #eee;
    text-align:right;
    font-size:12px;
    font-family:Roboto,Arial,Helvetica,sans-serif;
    padding:1px;
    border-spacing:1px;
    background:#fff
   }
   table.sortable tr:hover {
    background-color:#fbf7b0;
    border-bottom:1px solid #e8e3a3
   }
   table.sortable tr {
    border-bottom:1px solid #eee
   }
   .icon-menu {
    position:relative;
    display:inline-block;
    width:20px;
    height:16px;
    vertical-align:middle;
    fill:none;
    top:-4px
   }
   .icon-menu .line {
    position:absolute;
    left:0;
    display:block;
    width:100%;
    height:2px;
    -webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);
    -moz-transition:all .25s cubic-bezier(.645,.045,.355,1);
    -o-transition:all .25s cubic-bezier(.645,.045,.355,1);
    transition:all .25s cubic-bezier(.645,.045,.355,1);
    -webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);
    -moz-transition-timing-function:cubic-bezier(.645,.045,.355,1);
    -o-transition-timing-function:cubic-bezier(.645,.045,.355,1);
    transition-timing-function:cubic-bezier(.645,.045,.355,1);
    background-color:#1d1d1f
   }
   .icon-menu .line-1 {
    top:0
   }
   .is-active .icon-menu .line-1 {
    -webkit-transform:translateY(6px) translateX(0) rotate(45deg);
    -moz-transform:translateY(6px) translateX(0) rotate(45deg);
    transform:translateY(6px) translateX(0) rotate(45deg)
   }
   .icon-menu .line-2 {
    top:50%;
    margin-top:-1px
   }
   .is-active .icon-menu .line-2 {
    opacity:0
   }
   .icon-menu .line-3 {
    bottom:0
   }
   .is-active .icon-menu .line-3 {
    -webkit-transform:translateY(-8px) translateX(0) rotate(-45deg);
    -moz-transform:translateY(-8px) translateX(0) rotate(-45deg);
    transform:translateY(-8px) translateX(0) rotate(-45deg)
   }
   input[type=checkbox],
   input[type=radio] {
    -webkit-appearance:radio
   }
   .arrow-down {
    border-left:8px solid transparent;
    border-right:8px solid transparent;
    border-top:8px solid #000;
    display:inline-block;
    float:right;
    height:0;
    margin-right:21px;
    margin-top:15px
   }
   #continut p {
    color:#111
   }
   #continut {
    color:#111;
    width:100%;
    max-width:1600px
   }
   #cos {
    margin-right:10px;
    display:inline;
    z-index:100000;
    background:url(images/bag2.svg) no-repeat 0 0;
    width:20px;
    height:23px;
    position:relative;
    float:right
   }
   #cos2 {
    margin-right:10px;
    border-radius:6px;
    margin-top:-3px;
    margin-left:-3px;
    width:6px;
    height:6px;
    background:#6bf;
    display:none;
    position:absolute;
    top:50%;
    left:50%;
    z-index:1
   }
   #cautaf {
    width:20%
   }
   .imgabj,
   .imgabj img {
    width:240px;
    height:240px
   }
   #detalii {
    margin-top:0;
    background:#fff;
    clear:right
   }
   #detalii li {
    padding:3px;
    list-style-type:none;
    color:#666;
    text-align:left;
    font-size:14px
   }
   #detalii li a {
    margin-left:4px;
    line-height:20px
   }
   #detalii li a b {
    margin-right:10px
   }
   .fadein0 {
    float:left;
    margin-right:16px
   }
   #user1centru {
    padding-left:200px
   }
   @font-face {
    font-family:GT Super Display;
    src:url(scripts/GTSuperDisplay-Light.woff2) format("woff2"),
    url(../scripts/GTSuperDisplay-Light.woff) format("woff");
    font-weight:300;
    font-style:normal
   }
   #pageuser {
    padding-left:200px
   }
   #pageall {
    padding-left:200px
   }
   .ant {
    display:none
   }
   #meniustinga {
    display:block
   }
   #codprod {
    min-height:65px;
    background:#eee;
    font-size:12px;
    color:#999;
    padding-bottom:12px
   }
   #tel2 {
    text-align:center;
    background:#ccc;
    height:35px;
    padding:.5em;
    display:none;
    line-height:20px;
    margin:6px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    font-size:16px
   }
   #load {
    width:240px;
    min-height:300px
   }
   A:active,
   A:hover,
   A:link,
   A:visited,
   body {
    font-family:"HelveticaNeueRoman",Helvetica,Arial,Utkal,sans-serif
   }
   #fdsprod a,
   #fdsprod a:hover,
   #fdsprodr a,
   #fdsprodr a:hover,
   #fdst-links a,
   #fdst-links li,
   #fdst-links li a:hover,
   #fdst-links strong,
   .blu a,
   .blu a:hover,
   .blu a:visited,
   .fdsNav3,
   .fdsb-links li,
   .fdsb-links li a:hover,
   .footerr A:hover,
   .me a:hover,
   A.mini:active,
   A.mini:hover,
   A.mini:link,
   A.mini:visited,
   A:active,
   A:hover,
   A:link,
   A:visited,
   TD.form2,
   TD.table_blk,
   body,
   p.ssx {
    color:#1d1d1f
   }
   body {
    background:#d3d3d3
   }
   #fdsprod,
   #fdsprod li,
   #fdsprodr,
   #fdsprodr li,
   #fdstot,
   #menu,
   #menu li a,
   .cod,
   .curved .c1,
   .fdsB,
   .fdsFB,
   .featured2_off,
   .featured2_on,
   .jdGallery img,
   .loginssw,
   .searchwww,
   body,
   dd,
   dl,
   dt {
    margin:0
   }
   #fdslogo,
   #fdsprod,
   #fdsprod li,
   #fdsprodr,
   #fdsprodr li,
   #fdstot,
   #fdstot3 p,
   #menu .h2,
   #menu .h3,
   #menu .h4,
   #menu .h5,
   .columns_left,
   .fdsb-links a,
   .fdsb-links strong,
   .loginssw,
   .searchwww,
   body,
   dl {
    padding:0
   }
   table {
    margin-left:auto;
    margin-right:auto
   }
   .fdsb-links a,
   .fdsb-links strong,
   li,
   ol,
   ul {
    color:#666
   }
   #fdsprod a,
   #fdsprod li,
   #fdsprodr a,
   #fdsprodr li,
   #fdst-links li,
   #fdst-links li a:hover,
   #fdstot3 a,
   #menu .h4,
   #menu .h5,
   #menu li a,
   #usermenu a:visited,
   .blu a,
   .cod,
   .fdsb-links li,
   .fdsb-links li a:hover,
   .me a,
   .me a:visited,
   .red a,
   A.medium:active,
   A.medium:hover,
   A.medium:link,
   A.medium:visited,
   A.mini2:active,
   A.mini2:hover,
   A.mini2:link,
   A.mini2:visited,
   A.mini:active,
   A.mini:hover,
   A.mini:link,
   A.mini:visited,
   A:active,
   A:hover,
   A:link,
   A:visited,
   TR TD.fdsNav A:link,
   TR TD.fdsNav A:visited,
   TR TD.fdsNav2 A:link,
   TR TD.fdsNav2 A:visited,
   TR TD.fdsNavHilite A:link,
   TR TD.fdsNavHilite A:visited,
   dt a,
   dt a:hover,
   dt a:link,
   dt a:visited {
    text-decoration:none
   }
   #fdst-links li,
   #fdst-linksp li,
   #fdst-linksp li a,
   #menu .h3,
   A.mini:active,
   A.mini:hover,
   A.mini:link,
   A.mini:visited,
   FONT.minitext {
    font:12px Helvetica Neue,Helvetica,Arial,Helvetica,sans-serif
   }
   #fdstot3 a,
   #usermenu a:visited,
   .fdsb-links li strong,
   A.mini2:active,
   A.mini2:hover,
   A.mini2:link,
   A.mini2:visited,
   INPUT.radio {
    color:#fff
   }
   A.mini2:active,
   A.mini2:hover,
   A.mini2:link,
   A.mini2:visited {
    font:32px Helvetica Neue,Helvetica,Arial,Helvetica,sans-serif
   }
   #fdst-links li strong,
   #menu li a,
   #menu li a span,
   .blu,
   .fdsB,
   .fdsFB,
   .fdsNav,
   .fdsNav A:hover,
   .fdsNav A:link,
   .fdsNav A:visited,
   .fdsNav2,
   .fdsNav2 A:hover,
   .fdsNav2 A:link,
   .fdsNav2 A:visited,
   .fdsNavHilite A:hover,
   .fdsNavHilite A:link,
   .fdsNavHilite A:visited,
   A.medium:active,
   A.medium:hover,
   A.medium:link,
   A.medium:visited,
   dt {
    color:#fff
   }
   A.medium:active,
   A.medium:hover,
   A.medium:link,
   A.medium:visited,
   FONT.normaltext,
   TD.table_alb3 {
    font:16px Helvetica Neue,Helvetica,Arial,Helvetica,sans-serif
   }
   #fdstot {
    min-width:750px
   }
   #fdslogo {
    background:url(images/tdrlogo.svg) no-repeat left top transparent;
    width:200px;
    height:140px;
    float:left;
    margin-top:0;
    position:absolute
   }
   #continut,
   #fdsprod li,
   #fdsprodr li,
   #fdstot3,
   .jdGallery,
   .searchwww {
    position:relative
   }
   .searchwww {
    width:100%
   }
   #fdsprod strong,
   #fdsprodr strong,
   #fdstot2 {
    margin:0 auto
   }
   #fdstot0 {
    position:fixed;
    z-index:1000;
    padding:0;
    height:30px
   }
   #fdstot0,
   .jdGallery .loadingElement {
    left:0;
    top:0
   }
   #fdstot0,
   #menu li,
   #menu li a,
   .curved .c1,
   .footerr,
   .jdGallery .loadingElement,
   .jdGallery .slideElement,
   .me a,
   .me a:visited {
    width:100%
   }
   #fdstot2 {
    width:100%;
    max-width:1600px
   }
   #continut {
    margin:0 auto 0;
    border-width:0
   }
   #continut,
   #fdsprod a,
   #fdsprod img,
   #fdsprodr a,
   #fdsprodr img,
   #fdst-links li,
   .blu a,
   .fdsb-links li,
   .searchwww,
   .tip,
   TD.table_alb,
   TD.table_alb3 {
    background:#fff
   }
   #continut,
   #fdsprod,
   #fdsprod img,
   #fdsprod strong,
   #fdsprodr,
   #fdsprodr img,
   #fdsprodr strong,
   .clearfix:after {
    clear:both
   }
   #fdsprod a {
    padding-top:0
   }
   #fdstot3 {
    padding:9px 0 0 0;
    float:right;
    margin:0;
    width:100%;
    height:30px
   }
   #fdsstinga {
    height:38px;
    top:0;
    width:100%;
    max-width:1600px;
    background:#fff;
    border-bottom:.1px solid #ccc;
    background:rgba(255,255,255,.6);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(100%,rgba(255,255,255,.6)));
    background:-webkit-linear-gradient(top,#fff 5%,rgba(255,255,255,.6) 100%);
    background:-moz-linear-gradient(top,#fff 5%,rgba(255,255,255,.6) 100%);
    background:linear-gradient(top,#fff 5%,rgba(255,255,255,.6) 100%);
    -webkit-backdrop-filter:saturate(180%) blur(6px);
    backdrop-filter:saturate(180%) blur(6px)
   }
   #fdsstinga,
   #menu,
   .jdGallery .loadingElement,
   .tip {
    position:absolute
   }
   #fdsstinga,
   .me a,
   .me a:visited,
   TD.table_albl,
   TD.table_blk,
   TD.table_value,
   TD.table_value2,
   dd {
    color:#333
   }
   #fdstot3 p {
    font:normal 20px Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
    margin:2px 0 0;
    color:#bbb
   }
   #fdstot3 p,
   #menu .h4,
   #menu .h5,
   .cod {
    letter-spacing:0
   }
   H1 {
    font:400 24px Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
    margin:0;
    color:#aaa;
    letter-spacing:0
   }
   H2 {
    font-weight:400;
    color:#111;
    font:24px;
    margin:0;
    padding-top:8px;
    padding-bottom:8px
   }
   H3 {
    color:#fff;
    font:14px/18px Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
    display:inline;
    border:0;
    margin:0 7px;
    padding:0
   }
   H4,
   TD.table_alb,
   TD.table_albl,
   TD.table_blk,
   TD.table_gri3,
   TD.table_min,
   TD.table_value,
   TD.table_value2,
   TD.table_valuew,
   TD.table_valuew2 {
    font:13px Helvetica Neue,Helvetica,Arial,Helvetica,sans-serif
   }
   FONT.error {
    color:#c00
   }
   FONT.error,
   FONT.normaltextbold {
    font:700 16px Helvetica Neue,Helvetica,Arial,Helvetica,sans-serif
   }
   TD.table_title {
    font:700 15px Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
    background:#bbb
   }
   #fdsprod a,
   #fdsprod li,
   #fdsprodr a,
   #fdsprodr li,
   #menu,
   .fdsb-links li,
   .footerr,
   TD.table_alb,
   TD.table_gri3,
   TD.table_mic,
   TD.table_min,
   TD.table_title,
   TD.table_title2 {
    text-align:center
   }
   .curved .c1,
   TD.table_mic,
   TD.table_title2,
   TD.table_value {
    background:#ccc
   }
   TD.table_title2 {
    font:15px Helvetica Neue,Helvetica,Arial,Helvetica,sans-serif
   }
   #fdsprod a:hover,
   #fdsprod a:hover img,
   TD.table_value2,
   TD.table_valuew {
    background:#ddd
   }
   #fdst-links li,
   .blu a,
   .featured2_off,
   .featured2_on,
   .featured_off,
   .featured_on,
   .me a,
   .me a:visited,
   .red a,
   TD.table_alb3,
   TD.table_mic2,
   TD.table_side,
   TD.table_valuew,
   TD.table_valuew2,
   dl {
    text-align:left
   }
   #fdsprod strong,
   #fdsprodr a:hover,
   #fdsprodr a:hover img,
   #fdsprodr strong,
   #user1centru,
   #user2centru,
   .loginssw,
   TD.table_valuew2,
   input.hilite2 {
    background:#eee
   }
   TD.table_min {
    background:gold
   }
   TD.table_blk {
    background:#48e0fd
   }
   TD.table_albl {
    background:#fff
   }
   TD.table_gri3,
   TD.table_mic2 {
    background:#d9d9d9
   }
   .fdsb-links li,
   .footerr,
   TD.table_mic,
   TD.table_mic2,
   TD.table_side {
    font:11px Helvetica Neue,Helvetica,Arial,Helvetica,sans-serif
   }
   INPUT,
   TD.table_side {
    background:#f5f5f5
   }
   TD.form {
    font:400 14px Helvetica,Arial,Verdana,sans-serif
   }
   INPUT,
   SELECT,
   TD.form2,
   TEXTAREA {
    font:400 13px Helvetica Neue,Helvetica,Arial,Helvetica,sans-serif
   }
   .curved .boxcontent,
   INPUT.radio {
    background:0 0
   }
   .fdsNav {
    background:#1a5eb0
   }
   #menu li a:hover span,
   .fdsNav,
   .fdsNav2,
   .fdsNav3 {
    cursor:pointer
   }
   .fdsNav2 {
    background:#036
   }
   .fdsNavText {
    padding-left:4px;
    font:700 11px/15px Helvetica Neue,Helvetica,Arial,Helvetica,sans-serif
   }
   .fdsNav3 {
    background:#eee;
    -webkit-border-top-left-radius:10px;
    -webkit-border-top-right-radius:10px;
    -moz-border-radius-topleft:10px;
    -moz-border-radius-topright:10px;
    border-top-left-radius:10px;
    border-top-right-radius:10px
   }
   #menu {
    height:410px;
    width:350px;
    right:0;
    top:50px;
    z-index:90;
    background:0 0
   }
   #menu,
   .jdGallery {
    overflow:hidden
   }
   #fdsprod li,
   #fdsprodr li,
   #fdst-links li,
   #menu li,
   .fdsb-links li {
    list-style-type:none
   }
   #fdsprod li,
   #fdsprodr li,
   #menu img,
   #menu li,
   .columns_left,
   .fdsb-links li,
   .feature img,
   .featured2_off,
   .featured2_on,
   .featured_off,
   .featured_on,
   .searchwww,
   .sp {
    float:left
   }
   #fdsprod a,
   #fdsprod img,
   #fdsprod strong,
   #fdsprodr a,
   #fdsprodr img,
   #fdsprodr strong,
   #fdst-links a,
   #fdst-links strong,
   #menu li,
   #menu li a,
   #menu li a.one span,
   #menu li a:hover span,
   .blu a,
   .clearfix,
   .clearfix:after,
   .curved .boxcontent,
   .fdsb-links a,
   .fdsb-links strong,
   .jdGallery .loadingElement,
   .jdGallery .slideElement,
   .me a,
   .me a:hover,
   .me a:visited,
   .red a {
    display:block
   }
   #menu li a span,
   #myGallery img.thumbnail,
   #myGallerySet img.thumbnail,
   .hiddenPic {
    display:none
   }
   #menu li a span {
    padding-right:18px
   }
   #menu li a.one span,
   #menu li a:hover span {
    height:150px;
    margin:0 2px
   }
   #menu li a:hover {
    background:#000;
    background:rgba(0,0,0,.7);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(100%,rgba(0,0,0,.2)));
    background:-webkit-linear-gradient(top,#000 5%,rgba(0,0,0,.2) 100%);
    background:-moz-linear-gradient(top,#000 5%,rgba(0,0,0,.2) 100%);
    background:linear-gradient(top,#000 5%,rgba(0,0,0,.2) 100%);
    letter-spacing:0
   }
   #menu li a:hover span {
    letter-spacing:0
   }
   #menu .h2 {
    font:bold 13px/16px GT Super Display;
    margin:0 7px
   }
   #menu .h2,
   #menu .h3 {
    color:#fff
   }
   #menu a:hover b {
    color:#fff
   }
   #menu li a span {
    font-size:13px
   }
   #menu li a {
    text-align:right
   }
   #menu .h2,
   .jdGallery img,
   .red a {
    border:0
   }
   #menu li .h3 {
    color:#fff;
    margin:0 16px 0 0
   }
   #menu .h4 {
    font-size:18px;
    font:400 17px/1 Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
    text-transform:lowercase;
    line-height:19px
   }
   #menu .h4,
   #menu .h5 {
    color:#ddd;
    margin:0 0 3px
   }
   #menu .h5 {
    font:19px Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
    line-height:21px;
    font-weight:400
   }
   #menu img {
    border:0 solid #ddd;
    margin:4px 5px 0 10px
   }
   #exposeabj {
    margin:10px 0 10px 10px;
    display:inline;
    clear:left;
    float:left
   }
   #myGallery,
   #myGallerySet,
   .curved,
   .featured2_off,
   .featured2_on {
    width:670px
   }
   .curved .c1 {
    border-bottom:0 solid #ddd;
    height:2px
   }
   .curved .boxcontent {
    font-size:.9em;
    text-align:justify
   }
   .searchwww {
    height:60px;
    width:100%;
    text-align:center
   }
   .blu,
   .blu a,
   .me,
   .red,
   .red a {
    width:200px;
    max-width:200px;
    max-height:36px;
    overflow:hidden;
    text-overflow:ellipsis
   }
   .me a,
   .me a:visited {
    background:#eee url(images/xmx117.gif) repeat-y right;
    font:14px/24px "HelveticaNeueLight",Helvetica,Arial,Helvetica,sans-serif
   }
   .blu a,
   .me a,
   .me a:visited,
   .red a {
    text-align:center;
    text-overflow:ellipsis
   }
   .me a:hover {
    background:#f9f9f9 url(images/xbx117.gif) repeat-y right
   }
   .red a {
    background:#e0e0e0 url(images/stinga22.gif) repeat-y right;
    font:14px/26px "HelveticaNeueRoman",Helvetica,Arial,Utkal,sans-serif;
    vertical-align:middle
   }
   .red a,
   dt a,
   dt a:hover,
   dt a:link,
   dt a:visited {
    color:#333
   }
   .blu a {
    border-top:#e5e5e5 1px solid;
    border-bottom:#e5e5e5 1px solid;
    font:14px/26px "HelveticaNeueLight",Helvetica,Arial,Helvetica,sans-serif
   }
   .loginssw {
    width:161px;
    color:#ccc
   }
   #fdsprod a,
   #fdsprod li {
    width:135px
   }
   #fdsprod a,
   #fdsprodr a,
   #fdst-links a,
   #fdst-links strong {
    border-bottom:solid 1px;
    border-color:transparent
   }
   #fdsprod a,
   #fdsprodr a {
    border-top:solid 2px #fff;
    margin:auto
   }
   #fdsprod li {
    height:200px
   }
   #fdsprod li,
   #fdsprodr li,
   #fdst-links li,
   .fdsb-links li {
    text-align:center;
    border-style:none
   }
   #fdsprod a:hover img {
    border-color:#ddd
   }
   .fdsb-links li {
    margin-right:0;
    margin-left:0
   }
   #fdsprodr a {
    padding-top:6px
   }
   #fdsprodr a,
   #fdsprodr li {
    width:33.33%;
    display:inline
   }
   #fdsprodr li {
    height:204px
   }
   #fdsprodr a:hover img {
    border-color:#eee
   }
   .fdsb-links a,
   .fdsb-links strong {
    border-top:solid 1px #eee;
    border-bottom:solid 2px #eee
   }
   .fdsb-links li a:hover {
    border-bottom:solid 2px #e3e3e3
   }
   #fdst-links li strong,
   .fdsb-links li strong {
    font-weight:400
   }
   .fdsb-links li strong {
    background:#aaa
   }
   #fdst-links li {
    width:100%
   }
   #fdsprod img,
   #fdsprodr img,
   #fdst-links li {
    padding:2px
   }
   #fdst-links a,
   #fdst-links strong {
    padding:2px
   }
   #fdst-links li strong {
    background:#39c
   }
   SELECT,
   TEXTAREA {
    background:#d9d9d9
   }
   #load {
    background:#fff url(images/loading1.gif) no-repeat center center
   }
   .clearfix:after {
    content:".";
    height:0;
    visibility:hidden
   }
   * html .clearfix {
    height:1%
   }
   dl {
    width:150px;
    border-top:0 solid #11204a;
    border-left:0 solid #ccc
   }
   dt {
    font:normal 13px/24px Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
    background:#ededed url(images/xmy117.gif) repeat-y top left;
    padding:2px 0 0 2px;
    text-align:center
   }
   dd {
    background:#eee url(images/xmy117.gif) repeat-y left;
    font:400 11px/15px Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
    padding:2px 3px 4px 9px
   }
   .cod {
    font:100 35px/60px GT Super Display;
    color:#222
   }
   p.ssx {
    font-size:12px;
    margin:2px 12px 2px 12px
   }
   .columns_left,
   .featured_off,
   .featured_on {
    width:406px
   }
   .sp {
    margin-top:10px;
    width:6px
   }
   .featured_off,
   .featured_on {
    margin:4px 0 0 0
   }
   .featured2_on,
   .featured_on {
    background:#fbf9f6
   }
   .feature img,
   .feature2 img {
    width:60px;
    border:0
   }
   .feature img {
    margin:0 5px 0 0
   }
   .feature2 img {
    float:right;
    margin:0 0 0 5px
   }
   .footerr,
   .jos {
    clear:left
   }
   .footerr,
   .footerr A {
    color:#777
   }
   .footerr {
    vertical-align:middle;
    height:25px;
    height:auto;
    background:#f5f5f7;
    margin:0;
    text-align:center;
    padding:10px 0 10px 0;
    vertical-align:middle
   }
   section.sitemap ul {
    list-style:none;
    margin:0 0 0 16px;
    padding:0;
    font-size:12px;
    line-height:2.4em;
    color:#fff;
    text-align:left
   }
   ol,
   ul {
    list-style-type:square
   }
   #fdsprod img,
   #fdsprodr img {
    width:120px;
    height:150px;
    border:solid 1px #d9d9d9;
    margin:3px auto 3px
   }
   #fdsprod strong,
   #fdsprodr strong {
    font:bold 12px Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
    padding:3px 0 3px
   }
   #fdsprod a:hover strong,
   #fdsprodr a:hover strong {
    border-bottom:solid 4px #eee
   }
   #myGallery,
   #myGallerySet {
    height:420px;
    z-index:10
   }
   .jdGallery .loadingElement,
   .jdGallery .slideElement {
    background:#fff url(images/loading1.gif) no-repeat center center;
    height:100%
   }
   .jos {
    height:10px
   }
   .tip {
    -webkit-box-shadow:#888 12px 12px 15px;
    -moz-box-shadow:#888 12px 12px 15px;
    box-shadow:#888 12px 12px 15px;
    border:solid 2px #676767;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px
   }
   #fdsabj {
    clear:both;
    padding:0;
    margin:0;
    display:block;
    text-align:center
   }
   #fdsabj li {
    height:206px;
    float:left;
    list-style-type:none;
    position:relative;
    text-decoration:none;
    font:bold 10px Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
    padding:1px;
    margin:4px 0 0 0;
    background:#fff;
    text-align:center
   }
   #abj1 {
    margin-top:4px;
    border-left:0 solid #fff;
    border-top:0 solid #fff
   }
   #abj1 img {
    padding:1px;
    margin:0
   }
   #abj1 strong {
    background:#fff;
    font:bold 12px Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
    padding:0;
    display:inline-table;
    margin:5px 0 0 0
   }
   #abj2 img {
    width:20px;
    height:16px;
    border:0;
    margin:0;
    padding:12px 0 0 0
   }
   #abj2 {
    border-top:0 solid #fff;
    width:35px;
    height:206px;
    background:#eee
   }
   #abj1 a {
    margin:0;
    padding:0;
    background:#fff
   }
   .blua {
    background:#fff;
    text-align:right;
    height:28px;
    border-top:#e5e5e5 1px solid;
    border-bottom:#e5e5e5 2px solid;
    font:11px Helvetica Neue,Helvetica,Arial,Helvetica,sans-serif;
    -webkit-box-shadow:#e5e5e5 2px -1px 3px;
    -moz-box-shadow:#e5e5e5 2px -1px 3px;
    box-shadow:#e5e5e5 2px -1px 3px;
    margin:0;
    padding-top:7px;
   }
   .blua img,
   .blus img {
    vertical-align:top;
    border:solid #fff 1px;
    width:11px;
    height:11px;
    margin-right:3px
   }
   .scrollable {
    position:relative;
    overflow:hidden;
    width:675px;
    height:390px
   }
   .scrollable .items {
    width:2000em;
    position:absolute;
    clear:both;
    left:0
   }
   .items div {
    float:left;
    width:676px
   }
   .scrollable img {
    margin:20px 5px 20px 21px;
    padding:3px;
    border:1px solid #ccc;
    width:100px;
    height:75px
   }
   .scrollable .active {
    border:2px solid #000;
    position:relative;
    cursor:default
   }
   .scrollable {
    float:left
   }
   a.browse {
    background:url(images/bot.gif) no-repeat;
    display:block;
    width:32px;
    height:24px;
    float:left;
    margin:0;
    cursor:pointer;
    font-size:1px
   }
   a.right {
    background-position:-32px -24px;
    clear:right;
    float:right;
    margin-right:5px
   }
   a.right:hover {
    background-position:-32px -24px
   }
   a.right:active {
    background-position:-32px 0
   }
   a.left {
    background-position:0 -24px;
    margin-left:5px;
    float:left
   }
   a.left:hover {
    background-position:0 -24px
   }
   a.left:active {
    background-position:0 0
   }
   .navi {
    height:20px;
    float:left
   }
   .navi a {
    width:8px;
    height:8px;
    float:left;
    margin:2px;
    background:url(navigator.png) 0 0 no-repeat;
    display:block;
    font-size:1px
   }
   .navi a:hover {
    background-position:0 -8px
   }
   .navi a.active {
    background-position:0 -16px
   }
   .simple_overlay {
    display:none;
    z-index:10000;
    background-color:#fff;
    width:675px;
    min-height:200px;
    border:1px solid #666;
    box-shadow:0 0 90px 5px #000;
    -moz-box-shadow:0 0 90px 5px #000;
    -webkit-box-shadow:0 0 90px #000
   }
   .simple_overlay .close {
    position:absolute;
    left:-15px;
    top:-15px;
    cursor:pointer;
    height:30px;
    width:30px;
    background:url(images/zoom/closebox.png) no-repeat
   }
   #gallery {
    padding:0;
    margin:0;
    list-style-type:none;
    overflow:hidden;
    width:190px;
    height:352px;
    background:#eee;
    border:0
   }
   #gallery li {
    float:left;
    position:relative;
    bottom:0;
    top:-37px;
    padding:0;
    margin:0 0 0 13px;
    background:#eee;
    border:0
   }
   #gallery li a {
    display:block;
    height:16px;
    width:175px;
    float:left;
    text-decoration:none;
    cursor:default;
    border:0
   }
   #gallery li a img {
    width:175px;
    height:55px;
    border:0;
    padding:0;
    position:static;
    top:0
   }
   #gallery li a:hover {
    background:0 0;
    height:19px;
    margin:30px 0 0 0;
    border:0
   }
   #gallery li a:hover img {
    height:55px
   }
   #triggers {
    text-align:center
   }
   .details {
    position:absolute;
    top:15px;
    right:15px;
    font-size:11px;
    color:#fff;
    width:150px
   }
   .details h3 {
    color:#aba;
    font-size:15px;
    margin:0 0 -10px 0
   }
   * html #fdstot0 {
    margin:0;
    padding:0;
    background:0 0
   }
   * html #fdstot2 {
    background:#eee
   }
   * html #continut {
    margin:0 auto 0 auto;
    position:relative;
    padding:0;
    width:100%;
    max-width:1600px
   }
   * html #menu li a:hover {
    background:0
   }
   * html #menu {
    position:absolute;
    left:565px;
    top:10px;
    z-index:1000;
    padding:0
   }
   .fdsB,
   .fdsFB,
   input.fdsB {
    font:12px/16px "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
    padding:auto 6px auto 6px;
    height:24px;
    border:1px solid #2284d1;
    border-bottom:1px solid #3384d1;
    color:#fff;
    text-align:center;
    text-decoration:none;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    background-color:#59b1f6;
    background-image:-moz-linear-gradient(top,#59b1f6,#59b1f6);
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#59b1f6),to(#59b1f6));
    background-image:-webkit-linear-gradient(top,#59b1f6,#59b1f6);
    background-image:-o-linear-gradient(top,#59b1f6,#59b1f6);
    background-image:linear-gradient(to bottom,#59b1f6,#59b1f6)
   }
   .fdsB:hover,
   .fdsFB:hover,
   input.fdsB:hover {
    -moz-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3),inset 0 0 2px hsla(0,100%,100%,.3),0 1px 2px hsla(0,0%,0%,.29);
    box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3),inset 0 0 2px hsla(0,100%,100%,.3),0 1px 2px hsla(0,0%,0%,.29)
   }
   .fdsB:active,
   .fdsFB:active,
   input.fdsB:active {
    border-color:#20559a;
    -webkit-box-shadow:inset 0 0 9px hsla(0,0%,0%,.3),0 1px 0 #fff;
    -moz-box-shadow:inset 0 0 9px hsla(0,0%,0%,.3),0 1px 0 #fff;
    box-shadow:inset 0 0 9px hsla(0,0%,0%,.3),0 1px 0 #fff
   }
   button::-moz-focus-inner,
   input::-moz-focus-inner {
    border:0
   }
   .hilite,
   .input.hilite,
   select,
   textarea {
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    border:1px solid #bbb;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    background:#fff;
    padding:2px;
    -webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);
    -moz-box-shadow:1px 1px 1px rgba(0,0,0,.05);
    box-shadow:1px 1px 1px rgba(0,0,0,.05);
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    color:#555;
    background:#fff;
    line-height:21px
   }
   .hilite:focus,
   .input.hilite:focus,
   select:focus,
   textarea:focus {
    border:1px solid #999
   }
   #fdsmeniu {
    float:left;
    width:162px;
    background:url(images/fdl5.gif) no-repeat scroll left -50px #fff;
    margin-top:67px
   }
   .error {
    height:15px;
    background-color:#fffe36;
    border:1px solid #e1e16d;
    font-size:11px;
    color:#000;
    padding:3px 10px;
    margin-left:-2px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius-bottomleft:0;
    -moz-border-radius-topleft:0;
    border-bottom-left-radius:0;
    -webkit-border-bottom-left-radius:0;
    border-top-left-radius:0;
    -webkit-border-top-left-radius:0;
    box-shadow:0 0 6px #ddd;
    -moz-box-shadow:0 0 6px #ddd;
    -webkit-box-shadow:0 0 6px #ddd
   }
   #fdst-linksp,
   #fdst-linksp li {
    text-align:right;
    padding:2px;
    text-decoration:none;
    list-style-type:none
   }
   #fdsprod a:hover strong,
   #fdsprodr a:hover strong {
    background:#ddd
   }
   .me3 a,
   .me3 a:hover,
   .me3 a:visited {
    background:#eee url(images/xmx117.gif) repeat-y right;
    font:12px/24px Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
    width:100%;
    text-align:center;
    text-overflow:ellipsis;
    color:#333;
    display:block
   }
   .me3 {
    width:200px;
    max-width:200px;
    max-height:26px;
    overflow:hidden;
    text-overflow:ellipsis
   }
   a.bhome::before {
    content:"Homepage";
    font-size:12px;
    vertical-align:top
   }
   a.bhome {
    font-size:12px;
    background:0;
    display:block;
    height:15px;
    float:left;
    margin:0;
    cursor:pointer;
    font-size:12px
   }
   a.bhome::after {
    content:"/";
    font-size:20px;
    font-weight:100;
    padding-left:10px
   }
   .brhome {
    float:left;
    text-align:left;
    color:#666;
    display:inline;
    margin:2px 22px 0 0;
    font-size:12px;
    letter-spacing:0;
    line-height:18px;
    list-style:none outside none;
    padding:0 0 0 220px
   }
   a.bhome:hover {
    color:#1111
   }
   .brhome li {
    display:block;
    height:15px;
    float:left;
    padding-left:10px;
    color:#666
   }
   #fdstot3 a {
    color:#666
   }
   #fdstot3 a:hover {
    color:#000
   }
   #spatiusus {
    display:block;
    background:#fcfcfc;
    height:38px
   }
   #meniustinga {
    float:left;
    width:200px;
    background:#eee url(images/xmx117.gif) repeat-y right;
    padding-top:100px
   }
   #xsearchwww2 {
    float:left;
    position:relative;
    width:842px;
    text-align:right
   }
   #fdst-links a {
    margin-right:6px;
    padding:3px
   }
   .nrnote2 {
    font-size:12px;
    background:#ff9;
    border:2px;
    border-style:solid;
    border-color:#fff;
    display:inline;
    float:none;
    margin-left:-19px;
    vertical-align:top;
    color:#021eaa;
    line-height:20px;
    box-shadow:0 2px 3px rgba(0,0,0,.6);
    -moz-box-shadow:0 2px 3px rgba(0,0,0,.6);
    -webkit-box-shadow:rgba(0,0,0,.6) 0 2px 3px;
    font-weight:400;
    border-radius:8px
   }
   .nrnote {
    display:block;
    position:absolute;
    display:inline;
    float:none;
    margin-left:-18px;
    vertical-align:top;
    height:15px;
    padding:0 2px 0 2px;
    font-family:Arial,sans-serif;
    color:#fff;
    text-shadow:0 1px rgba(0,0,0,.25);
    border-width:1px;
    border-style:solid;
    border-radius:10px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,.08),inset 0 1px rgba(255,255,255,.3);
    -moz-box-shadow:0 1px 1px rgba(0,0,0,.08),inset 0 1px rgba(255,255,255,.3);
    box-shadow:0 1px 1px rgba(0,0,0,.08),inset 0 1px rgba(255,255,255,.3);
    border-color:#999;
    background-color:#67c1ef;
    background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#acddf6),color-stop(100%,#2e76cf));
    background-image:-webkit-linear-gradient(top,#acddf6,#2e76cf);
    background-image:-moz-linear-gradient(top,#acddf6,#2e76cf);
    background-image:-ms-linear-gradient(top,#acddf6,#2e76cf);
    background-image:-o-linear-gradient(top,#acddf6,#2e76cf);
    background-image:linear-gradient(top,#acddf6,#2e76cf);
    font-size:12px;
    z-index:100
   }
   .outer,
   .outer2 {
    float:left
   }
   .outer li {
    width:24%;
    list-style:none;
    color:#eee
   }
   .inner li {
    width:24%;
    list-style:none;
    color:#ccc
   }
   .inner2 li,
   .outer2 li {
    width:100%;
    list-style:none;
    color:#ccc
   }
   .inner,
   .inner li,
   .inner ul,
   .inner2,
   .inner2 li,
   .inner2 ul,
   .outer,
   .outer li,
   .outer ul,
   .outer2,
   .outer2 li,
   .outer2 ul {
    height:24px;
    line-height:24px
   }
   .inner,
   .inner li,
   .inner2,
   .inner2 li,
   .outer li,
   .outer2 li {
    float:left
   }
   .inner ul,
   .inner2 ul,
   .outer ul,
   .outer2 ul {
    overflow:hidden;
    padding:0;
    margin:0
   }
   .inner,
   .inner ul,
   .inner2,
   .inner2 ul,
   .outer,
   .outer ul,
   .outer2,
   .outer2 ul {
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px
   }
   .inner ul,
   .outer,
   .outer ul {
    width:121px
   }
   .inner2 ul,
   .outer2,
   .outer2 ul {
    width:28px
   }
   .inner ul,
   .inner2 ul,
   .outer ul,
   .outer2 ul {
    position:absolute
   }
   @-webkit-keyframes show {
    from {
     width:15%
    }
    to {
     width:max-width
    }
   }
   @keyframes show {
    from {
     width:15%
    }
    to {
     width:max-width
    }
   }
   .inner {
    background:#dbe8f6;
    background:-moz-linear-gradient(top,#d4f5fd 0,#eef5fd 50%,#dbe8f6 51%,#dbe8f6 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eef5fd),color-stop(50%,#eef5fd),color-stop(51%,#dbe8f6),color-stop(100%,#dbe8f6));
    background:-webkit-linear-gradient(top,#d4f5fd 0,#eef5fd 50%,#dbe8f6 51%,#dbe8f6 100%);
    background:-o-linear-gradient(top,#eef5fd 0,#eef5fd 50%,#dbe8f6 51%,#dbe8f6 100%);
    background:-ms-linear-gradient(top,#eef5fd 0,#eef5fd 50%,#dbe8f6 51%,#dbe8f6 100%);
    background:linear-gradient(top,#eef5fd 0,#eef5fd 50%,#dbe8f6 51%,#dbe8f6 100%);
    color:#fff;
    margin:0;
    overflow:hidden;
    z-index:999;
    width:0;
    animation-name:show;
    -webkit-animation-name:show;
    animation-duration:2s;
    -webkit-animation-duration:2s
   }
   .inner2 {
    background:#dbe8f6;
    background:-moz-linear-gradient(top,#d4f5fd 0,#eef5fd 50%,#dbe8f6 51%,#dbe8f6 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eef5fd),color-stop(50%,#eef5fd),color-stop(51%,#dbe8f6),color-stop(100%,#dbe8f6));
    background:-webkit-linear-gradient(top,#d4f5fd 0,#eef5fd 50%,#dbe8f6 51%,#dbe8f6 100%);
    background:-o-linear-gradient(top,#eef5fd 0,#eef5fd 50%,#dbe8f6 51%,#dbe8f6 100%);
    background:-ms-linear-gradient(top,#eef5fd 0,#eef5fd 50%,#dbe8f6 51%,#dbe8f6 100%);
    background:linear-gradient(top,#eef5fd 0,#eef5fd 50%,#dbe8f6 51%,#dbe8f6 100%);
    color:#fff;
    margin:0;
    overflow:hidden;
    width:27px;
    z-index:99
   }
   .outer a,
   .outer2 a {
    font-weight:700;
    margin:0;
    text-decoration:none;
    text-align:center;
    font-size:18px
   }
   .inner a,
   .inner2 a {
    font-weight:700;
    margin:0;
    text-decoration:none;
    text-align:center;
    font-size:18px
   }
   .inner,
   .inner2,
   .outer,
   .outer2 {
    position:relative
   }
   .outer,
   .outer2 {
    background-color:#fff;
    -webkit-box-shadow:0 0 0 1px #bbb,0 0 0 2px #eee,inset 0 0 5px #ccc;
    -moz-box-shadow:0 0 0 1px #bbb,0 0 0 2px #eee,inset 0 0 5px #ccc;
    box-shadow:0 0 0 1px #bbb,0 0 0 2px #eee,inset 0 0 5px #ccc;
    display:block;
    margin:6px
   }
   .rama {
    background:#f7f7f7;
    margin:25px auto 0 auto;
    border:1px solid #aaa;
    border-radius:6px;
    padding:0;
    box-shadow:0 1px 3px #bbb
   }
   H7 {
    color:#777;
    font-size:20px;
    display:block;
    margin:1px 0 6px 0;
    border-bottom:2px solid #59b1f6;
    text-shadow:rgba(255,255,255,.6) 0 2px 2px;
    background:#e0e0e0;
    border-radius:5px 5px 0 0;
    padding:6px
   }
   p.form {
    font:400 14px Helvetica,Arial,Verdana,sans-serif
   }
   #all2centru {
    overflow:hidden;
    background:#fff
   }
   #meniuselect {
    display:none
   }
   #user2centru {
    margin-bottom:20px
   }
   .fadein0 {
    padding:0
   }
   .cautabt:hover {
    background:#fff
   }
   .cautabt {
    background:#ddd;
    border:1px solid #ccc;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    color:#000;
    display:inline-block;
    font-size:13px;
    font-weight:400;
    text-decoration:none;
    cursor:pointer;
    margin-bottom:0;
    line-height:normal;
    padding:6px 6px;
    font-family:Lato,sans-serif;
    -webkit-appearance:none;
    text-align:center;
    min-width:200px;
    margin-left:15px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px
   }
   cautaf {
    background:#fff;
    font-size:12px;
    width:200px;
    border:1px solid #aaa;
    margin-top:2px
   }
   #menuaa,
   #menubb,
   #stilb {
    display:none
   }
   #navv {
    margin-right:10px;
    margin-left:5px
   }
   .cod2 {
    font:100 18px/16px GT Super Display;
    color:#222;
    margin:12px
   }
   @media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait),screen and (max-width:1000px) and (min-width:610px) {
    .brhome {
     padding:0
    }
    #landscape $user {
     display:none
    }
    #meniustinga {
     visibility:hidden
    }
    .blu,
    .me,
    .red {
     xdisplay:none
    }
    #meniuselect {
     display:block;
     margin-left:20px
    }
    #pageuser {
     padding:0
    }
    #pageall {
     padding:0
    }
    #user1centru {
     padding-left:0
    }
    a.bhome::after,
    a.bhome::before {
     content:none;
     font-size:1px
    }
    #fdstot {
     margin:0 auto
    }
    #afdstot0 {
     display:none
    }
    searchwww2 {
     width:680px;
     padding-bottom:200px
    }
    a.bhome,
    a.bhome:hover {
     display:none
    }
    a.xbhome,
    a.xbhome:hover {
     height:20px;
     background:url(images/fdslogo2.svg) no-repeat left top transparent;
     width:120px;
     background-size:120px 20px;
     margin-top:-2px
    }
    .footerrp {
     vertical-align:top;
     margin:0 auto 10px;
     height:25px;
     padding:14px 0 0 0;
     font:11px Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
     width:100%;
     text-align:center;
     margin-top:-2px
    }
    .footerrp,
    .footerrp a {
     color:#777
    }
    .footerrp,
    .jos {
     clear:left
    }
    #meniuselect {
     float:left;
     text-align:left
    }
    #afdstot0 {
     position:absolute
    }
    #spatiusus {
     height:38px
    }
    #menubb {
     display:inline;
     float:left;
     margin-left:20px
    }
    #meniustinga {
     width:100%;
     height:100%;
     background:#eee;
     opacity:.9;
     padding-top:0;
     float:none;
     position:absolute;
     z-index:200;
    margin-top:-38px;
    padding-top:42px;
    }
    .blu,
    .blu:hover,
    .me,
    .me3,
    .me3:hover,
    .me:hover,
    .red,
    red:hover {
     max-width:100%;
     width:100%
    }
    .blu a,
    .blu a:hover,
    .me a,
    .me a:hover,
    .me3 a,
    .me3a:hover {
     font-size:15px;
     max-width:100%;
     width:100%
    }
    .red a,
    .red a:hover {
     font-size:15px;
     max-width:100%;
     width:100%
    }
    #josfade {
     display:none
    }
    .me a:hover {
     background:#fff
    }
    .me3 {
     height:5px;
     background:#fff
    }
    #menubb {
     display:inline;
     float:left;
     margin-top:2px
    }
    #fdslogo {
     height:28px;
     background:url(images/fdslogo2.svg) no-repeat center top transparent;
     width:calc(100% - 100px);
     float:left;
     margin-top:6px;
     margin-left:50px;
     background-size:140px 28px
    }
    .scrollable {
     position:relative;
     overflow:hidden;
     width:100%
    }
    .scrollable .slide img {
     width:100%;
     height:auto
    }
    .scrollable .slide img {
     width:100%;
     height:auto
    }
   }
   @media only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-width:320px)and (max-device-width:480px),screen and (max-width:610px) {
    .bcos {
     width:100%;
     font-size:16px;
     height:40px
    }
    #lsus {
     display:block!important
    }
    #ljos {
     display:none
    }
    #fdslogo {
     height:28px;
     background:url(images/fdslogo2.svg) no-repeat center top transparent;
     width:calc(100% - 100px);
     float:left;
     margin-top:6px;
     margin-left:50px;
     background-size:140px 28px
    }
    #landscape,
    #userr,
    .userr {
     display:none!important
    }
    #userr .userr {
     font-size:2px
    }
    #tel2 {
     display:block
    }
    .imgabj {
     width:50%;
     height:50%
    }
    .imgabj img {
     width:100%;
     height:100%
    }
    a.bhome::after,
    a.bhome::before {
     content:none;
     font-size:1px
    }
    #farabk {
     background:0 0!important;
     padding-left:5px!important
    }
    .fadein0 {
     float:none;
     margin-right:0
    }
    #pageuser {
     padding:0
    }
    #pageall {
     padding:0
    }
    #user1centru {
     padding-left:0
    }
    #fdstot3 {
     width:100%;
     padding:12px 6px 0 0;
     height:0
    }
    #fdsstinga {
     width:100%;
     height:38px
    }
    #continut {
     width:100%;
     border:0
    }
    #spatiusus {
     width:100%
    }
    .brhome {
     width:310px;
     overflow:hidden;
     padding:0
    }
    #all2centru {
     margin-top:0!important
    }
    #exposeabj {
     margin:0
    }
    .searchwww {
     width:100%
    }
    #fdstot {
     width:100%
    }
    #searchwww2 {
     width:100%;
     padding-bottom:200px
    }
    #afdstot0 {
     display:none
    }
    #fdstot {
     margin:0
    }
    #fdstot2 {
     width:100%
    }
    .featured2_off {
     width:97%
    }
    #slideshow,
    .fadein {
     width:100%;
     height:300px;
     margin:0;
     padding:0
    }
    #meniuselect {
     display:block
    }
    a.bhome,
    a.bhome:hover {
     background:url(images/fdsp.png) no-repeat 0;
     width:100px
    }
    .footerrp {
     vertical-align:top;
     margin:0 auto 10px;
     height:25px;
     padding:14px 0 0 0;
     font:11px Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
     width:100%;
     text-align:center
    }
    .footerrp,
    .footerrp a {
     color:#777
    }
    .footerrp,
    .jos {
     clear:left
    }
    #meniuselect {
     float:left;
     text-align:left
    }
    #afdstot0 {
     position:absolute
    }
    #spatiusus {
     height:38px
    }
    #fdstot {
     min-width:320px
    }
    .dreaptanav {
     display:none
    }
    #searchj {
     display:none
    }
    .brhome {
     width:310px;
     overflow:hidden;
     padding:0
    }
    .searchc {
     display:none
    }
    #all2centru {
     width:100%!important;
     float:left;
     background:#fff;
     overflow:hidden
    }
    #spatiusus {
     width:100%
    }
    #logoalama,
    span#cos {
     display:none
    }
    #cos {
     margin-right:12px;
     margin-top:-2px
    }
    .fadein img {
     width:150%
    }
    H1 {
     margin-left:2px!important;
     font-size:20px!important
    }
    .brhome {
     display:none
    }
    .fadein {
     padding:0
    }
    .cautabt {
     height:30px;
     width:30%;
     display:inline-block;
     padding:4px 8px;
     margin-bottom:0;
     margin-left:0;
     font-size:14px;
     line-height:20px;
     color:#333;
     text-align:center;
     vertical-align:middle;
     cursor:pointer;
     border:1px solid #ccc;
     border-color:#e6e6e6 #e6e6e6 #bfbfbf;
     border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
     border-bottom-color:#b3b3b3;
     -webkit-border-radius:0 4px 4px 0;
     -moz-border-radius:0 4px 4px 0;
     border-radius:0 4px 4px 0
    }
    .cautabt.active,
    .cautabt.disabled,
    .cautabt:active,
    .cautabt:focus,
    .cautabt:hover,
    .cautabt[disabled] {
     color:#333;
     background-color:#e6e6e6
    }
    #cautaf {
     display:inline-block;
     height:30px;
     width:62%;
     padding:4px 6px;
     margin-bottom:0;
     font-size:14px;
     line-height:20px;
     color:#555;
     vertical-align:middle;
     -webkit-border-radius:4px 0 0 4px;
     -moz-border-radius:4px 0 0 4px;
     border-radius:4px 0 0 4px;
     background-color:#fff;
     border:1px solid #ccc;
     -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
     -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
     box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
    }
    #menu {
     right:0
    }
    #menu {
     visibility:hidden
    }
    #menu {
     height:100%;
     margin:0 auto 0 auto;
     top:80px;
     width:100%;
     padding:0
    }
    #menu {
     padding-top:2px;
     background:#eee;
     opacity:.9;
     -webkit-transition:all .35s ease;
     -moz-transition:all .35s ease;
     -o-transition:all .35s ease;
     transition:all .35s ease
    }
    #menu li a:hover {
     background:#fff
    }
    #menu li a.one {
     display:none
    }
    #menu img {
     margin:-22px 5px 0 0
    }
    #menu li a b.h3,
    #menu li a h3,
    #menu li a span {
     color:#000
    }
    #menu li a:hover span {
     margin:0;
     height:108px;
     font-size:13px
    }
    #menu li a h3 {
     color:#111;
     font-size:20px;
     margin-left:16px;
     line-height:28px
    }
    #menu li a {
     padding-top:5px
    }
    #menubb {
     display:inline;
     float:left;
     margin-left:20px
    }
    #meniustinga {
     background:#eee;
     opacity:.9;
     width:100%;
     padding-top:0
    }
    .blu,
    .blu:hover,
    .me,
    .me3,
    .me3:hover,
    .me:hover,
    .red,
    .red:hover {
     max-width:100%;
     width:100%
    }
    .blu a,
    .blu a:hover,
    .me a,
    .me a:hover,
    .me3 a,
    .me3a:hover {
     font-size:20px;
     max-width:100%;
     width:100%;
     line-height:32px;
    }
    .red a,
    .red a:hover {
     font-size:15px;
     max-width:100%;
     width:100%
    }
    #josfade {
     display:none
    }
    .me a:hover {
     background:#fff
    }
    .me3 {
     height:5px;
     background:#fff
    }
    #meniustinga {
     visibility:hidden;
     position:absolute;
     z-index:1000;
     position:fixed
    }
    #stilb {
     display:block;
     width:100%;
     line-height:40px;
     background:#ddd;
     font-size:18px;
     text-align:left;
     padding-left:5px;
     font-weight:300
    }
    #center,
    #left,
    #right {
     float:left;
     width:100%!important;
     margin:0 auto!important;
     padding-bottom:0;
     background:#eee;
     margin:0 auto!important;
     border-bottom:1px solid #ddd
    }
    #center img,
    #left img,
    #right img {
     float:left;
     width:110px;
     height:40px
    }
    #center a h3,
    #left a h3,
    #right a h3 {
     line-height:30px
    }
    .columns_left,
    .featured_off,
    .featured_on {
     display:block;
     float:left;
     width:100%
    }
    #cod,
    #codprod,
    #expose,
    #exposee,
    #load {
     width:100%
    }
    #exposee {
     margin:0!important
    }
    #formmesaj {
     display:none
    }
    #navv {
     display:none
    }
    #detalii {
     width:100%;
     overflow:auto
    }
    #fdst-links li {
     width:100%
    }
    #fdsprodr a,
    #fdsprodr li {
     width:33%;
     display:inline
    }
    #menuaa {
     display:none
    }
    #fdsprod img,
    #fdsprodr img {
     height:150px;
     border:solid 1px #d9d9d9;
     margin:3px auto 3px
    }
    #prodr {
     width:100%
    }
    .scrollable {
     position:relative;
     overflow:hidden;
     width:100%
    }
    #fdsprod img,
    #fdsprodr img,
    .scrollable slide img {
     width:100%;
     height:auto;
     display:inline
    }
    #fdsstinga {
     border-bottom:1px solid #eee
    }
    #adobe {
     display:none
    }
   }
   