#oferte_cazare_viena{max-width:1100px;margin:0 auto;overflow:hidden;width:100%}.page-title{margin:25px 0;text-align:center}.oferte_selection{background:#fff;border:1px solid #dae6ed;padding:10px;margin:50px 0 30px}.oferte_selection ul li a span{color:red;text-transform:uppercase}.oferte_selection ul li{display:inline-block;border-right:1px solid #dae6ed}.oferte_selection ul li a{font-size:15px;color:#395998;font-weight:700;padding:0 15px}.loop_oferte article{border:1px solid #dae6ed;background:#fffdf2;display:inline-block;max-width:410px;margin:25px 130px 50px 0;position:relative}.loop_oferte article img{line-height:0}.loop_oferte article header{position:absolute;width:100%;background:linear-gradient(rgba(0,0,0,0),#000) rgba(0,0,0,0);margin:-152px 0 0;min-height:60px;padding:92px 0 0}.loop_oferte article h2{color:#fff;font-size:19px;line-height:25px;margin:4px;padding:0 5px}#s-design .pret-suma{background:#fff;position:absolute;margin-left:410px;padding:5px;text-align:center;border:none;z-index:8888;width:75px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border:1px solid #dae6ed}#s-design .pret-suma h5{color:#304a81;text-transform:uppercase}#s-design .pret-bubble{padding:1px 8px;font-size:12px}#s-design .pret_verde{font-size:25px!important}.box_info{background:#fff;border:1px solid #dae6ed;padding:15px;max-width:800px;margin:30px auto;text-align:center}.box_info p{color:#545454;font-size:22px;line-height:34px}.box_info a{font-weight:700}.box_info span{font-size:50px;background:#fffdf2;border:1px solid #dae6ed;padding:10px 10px 0;color:#304a81;-webkit-border-radius:5px 20px 5px;-moz-border-radius:5px 20px 5px;border-radius:5px 20px 5px;margin-left:-70px}.triangle-isosceles{position:relative;padding:3px 9px;margin:-4em 0 1em;color:#fff;font-size:14px;background:#ae0000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:33px}.triangle-isosceles:after{content:"";position:absolute;bottom:-8px;left:20px;border-width:12px 12px 0;border-style:solid;border-color:#ae0000 transparent;display:block;width:0}.content_oferta{background:#fff;border-bottom:2px solid #dae6ed;padding:15px;width:793px;float:left;margin-right:20px}.content_oferta ol{background:#d4edda;padding:10px;border:1px solid #c3e6cb;color:#155724}.content_oferta ol li{font-size:18px;margin-bottom:10px;list-style:square inside}.content_oferta h1{color:#ae0000;font-size:29px;line-height:35px;margin-bottom:20px}.content_oferta h2{margin-bottom:20px;font-size:22px;color:#565656}.content_oferta h3{margin-bottom:20px;font-size:20px;color:#304a81}.content_oferta h4{margin-bottom:10px;font-size:19px;color:#ae0000}.content_oferta p{color:#000;font-size:19px;margin-bottom:10px;line-height:22px}.content_oferta img{margin:10px 0}.content_oferta .alignleft{float:left;margin-right:15px}.content_oferta .aligncenter{display:block;margin-left:auto;margin-right:auto}.content_oferta .alignright{float:right;margin-left:15px}.container_oferta{overflow:hidden;margin:25px 0}.sidebar_oferta{float:left;width:255px;overflow:hidden}.puls{display:inline-block;color:#fff;padding:2px 4px;margin:2px auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-animation:pulsate .9s ease-out;-webkit-animation-iteration-count:infinite;opacity:.5}@-webkit-keyframes pulsate{0%{opacity:.5}50%{opacity:1.0}100%{opacity:.5}}.rosu{background:#d12323}.negru{background:#000}.verde{background:#0ab21b}.albastru{background:#304a81}.disponibilitate_oferta{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;text-align:center;font-size:21px;padding:10px;margin-bottom:15px}.box_pret_oferta{overflow:hidden;text-align:center}.pret-suma{background:#fff;padding:15px 0;border-bottom:2px solid #dae6ed;margin-bottom:20px}.pret-bubble{margin:5px auto;max-width:90px;text-align:center;background:#d12323;color:#fff;padding:4px 0;font-size:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.box_pret_oferta h5{text-align:center;color:#304a81;font-size:22px;text-transform:uppercase}.pret-suma strike{color:#ae0000}.box_pret_oferta span{font-size:14px;color:#000}.box_pret_oferta strike{color:#d12323;font-size:24px}.pret_verde{color:#0ab21b;font-size:60px;font-weight:700}.box_pret_oferta ul{text-align:center;font-size:18px;color:#000}.box_pret_oferta ul span{font-size:32px;color:#304a81}.rezervare:hover{color:#fff!important}.box_pret_oferta ul li{font-size:16px;color:#000;text-align:left;margin-top:10px;padding:4px 0 0 25px;background:url(//www.hotel-viena.ro/hotelviena/wp-content/themes/hotelviena19/images/ok.png) left 9px no-repeat}#access .pulsate{background:#ae0000}#access .pulsate a{color:#fff!important}#c-menu--slide-left .pulsate a{color:#fff;background:#ae0000 !important}.pulsate{-webkit-animation:pulsate .8s ease-out;-webkit-animation-iteration-count:infinite;opacity:.5}@-webkit-keyframes pulsate{0%{opacity:.5}50%{opacity:1.0}100%{opacity:.5}}.headerstyle{border-bottom:2px solid #fff;padding:0 0 5px 10px;border-left:4px solid #4267b2;color:#111;font-size:25px;margin:25px 0}.facilitati_default{width:100%;overflow:hidden;margin:15px 0;clear:both;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.facilitati_default h6{font-size:18px;margin-bottom:5px}.facilitati_default h6 span{color:#fecd57}.facilitati_box{display:inline-block;margin:10px;width:235px}.facilitati_box li{padding:4px 0 2px 25px;background:url(//www.hotel-viena.ro/hotelviena/wp-content/themes/hotelviena19/images/ok.png) left 9px no-repeat;font-size:14px;color:#000}.facilitati_box li span{background:#0ab21b;color:#fff;padding:2px 4px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:12px}#camere-disponibile h3{color:#304a81;margin:5px 0 15px}#camere-disponibile p{color:#000;font-size:16px;margin-bottom:10px}#camere-disponibile img{width:130px!important;height:auto!important;line-height:0}.camere-design{background:#f0f5f8;background:-moz-linear-gradient(90deg,rgba(240,245,248,1) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(90deg,rgba(240,245,248,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(90deg,rgba(240,245,248,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f0f5f8",endColorstr="#ffffff",GradientType=1);border-bottom:2px solid #dae6ed;margin-bottom:40px;overflow:hidden;cursor:pointer}.camere-design:hover{border:2px solid #dae6ed;background:#fff}.camere-design .a{width:67%;float:left;padding:14px;overflow:hidden;margin-right:25px;border-right:1px solid #f1f1f1}.camere-design .b{width:25%;float:left;text-align:center;padding:13px}.camere-design span{font-size:10px;color:#ababab}.camere-design strike{color:#d12323;font-size:24px}.camere-design .pret_verde{font-size:40px}.camere-design .second-price-details{font-size:13px;color:#304a81}.camere-design .gallery-item{display:inline-block;margin-right:2px}.camere-design .gallery br{display:none}.blue-button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#304a81;color:#fff;font-size:14px;padding:8px 35px}.blue-button:hover{color:#fff!important}.time-table{margin:25px 0;border-top:2px solid #dae6ed;border-bottom:2px solid #dae6ed;padding:15px}.time-table h6{color:#155724;text-transform:uppercase;font-size:11px}.time-table .load-grey{height:23px;width:65%;margin:0 auto;float:right;background:#d4edda;margin-right:0}.time-table .load-grey span{color:#155724}.time-table .second-grey span{color:#856404}.time-table .second-grey{height:23px;width:40%;margin:0 auto;float:left;margin-left:15px;background-color:#fff3cd}.time-table span{font-size:13px;font-weight:700}.time-table .load-border-green{overflow:hidden;border:1px solid #c3e6cb;background:#fff;margin:5px 0 15px}.time-table .load-border-yellow{overflow:hidden;border:1px solid #ffeeba;background:#fff;margin:5px 0 10px}.perioada-table{color:#0c5460;background-color:#d1ecf1;border:1px solid #bee5eb;overflow:hidden;padding:8px 2px;margin:40px 0}.perioada-table h5{color:#0c5460;font-size:15px;text-transform:unset}.perioada-table h6{font-size:18px;color:#0c5460}.perioada-table h6 span{font-size:23px;color:#0c5460}#container-new{max-width:1100px;margin:0 auto;overflow:hidden;width:100%}.recenzii_oferte{overflow:hidden}#recenziiparcare .blockquote-wrapper{display:flex}#recenziiparcare .blockquote{position:relative;max-width:1100px;align-self:center}#recenziiparcare .blockquote h4{font-size:17px;position:relative;color:#ae0000;line-height:22px;font-weight:400;margin:0;border:2px solid #fff;border:solid 2px;border-radius:20px;padding:14px}#recenziiparcare .blockquote h4 span{color:#000;font-weight:700}#recenziiparcare .blockquote h4:after{content:"";position:absolute;border:2px solid #ae0000;border-radius:0 50px 0 0;width:60px;height:60px;bottom:-62px;left:50px;border-bottom:none;border-left:none;z-index:3}#recenziiparcare .blockquote h4:before{content:"";position:absolute;width:80px;border:6px solid #f0f5f8;bottom:-3px;left:50px;z-index:2}#recenziiparcare .blockquote h6{position:relative;color:#304a81;font-size:16px;line-height:1.2;margin:0;margin-bottom:50px;padding-top:15px;z-index:1;margin-left:130px;padding-left:12px}.parking-free{overflow:hidden;border-bottom:2px solid #dae6ed;padding:0 15px;text-align:left}.parking-free p{font-size:14px;color:#000;line-height:16px;margin-bottom:15px}.parking-free img{width:35px;float:left;margin-right:10px}#rezervare-directa{max-width:650px;overflow:hidden;margin:0 auto;padding:1% 2% 0;background:#dae6ed;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#rezervare-directa h5{text-align:center;font-size:20px;padding:0 0 5px}#rezervare-directa h6{text-align:center;font-size:13px;border-bottom:2px solid #fff;padding:0 0 15px;margin-bottom:30px;color:#8e8e8e}#rezervare-directa .gform_wrapper label.gfield_label{font-size:16px !important;color:#304A81!important}#rezervare-directa .gform_body input,#rezervare-directa .gform_body textarea{font-size:16px !important;color:#000 !important}#rezervare-directa .gform_wrapper input.large,.gform_wrapper input.medium,.gform_wrapper input.small,.gform_wrapper select.large,.gform_wrapper select.medium,.gform_wrapper select.small{width:100%!important}#rezervare-directa .gform_confirmation_message{border:1px solid #c3e6cb;background:#d4edda;text-align:center;width:96%;padding:2%;margin:1% auto;font-size:20px;line-height:28px;color:#003100}#rezervare-directa .gform_confirmation_message span{color:red;padding:0 3px}#rezervare-directa .gform_button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#304a81;color:#fff;font-size:19px;padding:12px 35px;border:none!important;cursor:pointer;margin:10px auto}#rezervare-directa .gform_button:hover{background:#ae0000}#rezervare-directa .gform_wrapper .gform_footer{text-align:center}#rezervare-directa .gform_wrapper div.validation_error{color:red;border-top:2px solid red;border-bottom:2px solid red}#rezervare-directa .gform_wrapper li.gfield.gfield_error,#rezervare-directa .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}#rezervare-directa .gform_wrapper .validation_message{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;text-align:center}.rez-dir{overflow:hidden;margin:15px 0 0;padding:15px 0}.rez-dir .blue-button{font-size:16px;padding:10px 50px}.rez-dir a{display:block;font-size:14px;padding:4px 0}.rezbtn{display:none!important}.fullimg img{width:100%;height:auto}.content-new{margin-bottom:5%;width:790px;float:left;margin-right:30px}.prezentare-generala{background:#fff;border:1px solid #dae6ed;padding:10px;overflow:hidden}.prezentare-generala h3{color:#666;font-size:25px;border-bottom:4px solid #f1f1f1;padding-bottom:5px;margin-bottom:15px}.prezentare-generala h3 a{font-size:16px;float:right;color:#395998}.sidebar-new{float:left;width:280px}.sidebar-new a{color:#a7a7a7}.sidebar-new #recomandare-camera{margin-bottom:25px}.sidebar-new #recomandare-camera h4{color:#45639e;font-size:20px;font-weight:700;margin-bottom:5px}.sidebar-new #recomandare-camera h5{font-size:18px !important}.sidebar-new #recomandare-camera .foto-box header{padding:80px 0 10px}.sidebar-new #recomandare-camera .foto-rel-gal img{max-width:138px !important}.sidebar-new #recomandare-camera .foto-box{width:280px;background:0 0;padding:0}.box-sd-new{background:#fff;border:1px solid #dae6ed;text-align:center;padding:10px 3px;overflow:hidden;font-size:12px;margin-bottom:10%}.box-sd-new em{display:block;margin:10px 0;color:#666;font-size:14px}.box-sd-new h3{color:#666;font-size:23px;margin-bottom:2%}.box-sd-new h4{color:#a7a7a7 !important;font-size:12px !important;border:none !important;text-transform:none !important}.box-sd-new span{font-size:15px}.box-sd-new .nota{width:35%;float:left;font-size:60px;color:#e7711b}.box-sd-new .stele{color:#545454;font-size:13px;width:65%;float:left;margin-top:4px}.box-sd-new .stele strong{color:#ccc000;font-size:18px}.box-sd-new .stele .google1{color:#f14336}.box-sd-new .stele .google2{color:#fbbb00}.box-sd-new .stele .google3{color:#28b446}.box-sd-new .stele .google4{color:#518ef8}.box-sd-new .stele .stelute{font-size:20px;color:#e7711b}hr{margin:5px 0!important}.prezentare-dreapta{width:45%;border-right:1px solid #f1f1f1;padding-right:5%;margin-right:3%;float:left}.prezentare-dreapta .nota{width:35%;float:left;font-size:42px;color:#ccc000;border-left:3px solid #f1f1f1;padding-left:5px}.prezentare-dreapta .stele{color:#545454;font-size:13px}.prezentare-dreapta .stele strong{font-size:16px;color:#ccc000}.prezentare-dreapta .stelute{font-size:18px;color:#ccc000}.prezentare-dreapta h5{margin:20px 0;font-size:18px;color:#304a81}.prezentare-dreapta h6{margin:0 0 4px;font-size:14px;color:#868686}.prezentare-dreapta h6 span{font-size:11px;color:#a0a0a0}.prezentare-dreapta .info-box2{color:#545454;font-size:12px;margin-top:8px;text-align:center}.prezentare-dreapta .info-box2 .c1{color:#7f00ff}.prezentare-dreapta .info-box2 .c2{color:#4c4cff}.prezentare-dreapta .info-box2 .c3{color:#e6711a}.prezentare-dreapta .info-box2 .c4{color:#ff2626}.prezentare-dreapta .info-box2 .c5{color:#00b200}.prozent-load .load-border-green{overflow:hidden;background:#ccc;margin:4px 0}.prozent-load .load-grey{height:8px;margin:0 auto;float:left;background:#e7711b;color:#fff;text-align:center}.prozent-load .load-c{width:100%}.prozent-load .load-l{width:98%}.prozent-load .load-m{width:97%}.prozent-load .load-p{width:95%}.prozent-load .load-i{width:95%}.header-cat{text-align:center;margin:2.5rem 0 7px;margin-bottom:15px;color:#45639e;border-top:.1925rem solid #fff}.header-cat span{padding:0 20px;background:#f0f5f8;font-size:20px;font-weight:700;display:inline-block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.prezentare-stanga{width:45%;float:left;overflow:hidden}.prezentare-stanga li{font-size:15px;color:#868686;margin-bottom:10px}.prezentare-stanga .faci-list .puls{color:#fff!important}.prezentare-stanga .facili{width:100%;overflow:hidden;margin:25px 0;clear:both;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;border-bottom:1px solid #f1f1f1;padding-bottom:15px;margin-bottom:15px}.prezentare-stanga .faci-list{width:165px}.prezentare-stanga .other-facili{color:#545454;font-size:12px}.prezentare-stanga .other-facili h5{margin:6px 0}.prezentare-stanga .other-facili h5 a{color:#6f8fce;font-size:12px}.prezentare-stanga .other-facili h5 span{color:#a8a8a8;font-size:15px}#sidebar-sugestii .oferte_selection{display:none}#sidebar-sugestii #s-design .pret-suma{margin-left:-1px;margin-top:-1px}#sidebar-sugestii .loop_oferte article{max-width:280px;margin:0 0 45px}.comment-author-asandi .comment-body{border:3px solid #0ab21b!important}#comments{overflow:hidden;font-size:11px;font-weight:400}.form-submit{padding:0!important}#comments .comment-notes{color:#b5b5b5;font-size:11px;font-style:italic}#comments .time_date{color:#b3b3b3;margin-bottom:10px}#comments textarea{height:150px !important}#comments input,textarea,select{color:#4f4f4f;font-weight:400;line-height:1.6;text-rendering:optimizelegibility;border:1px solid #b4c0c7;padding:6px 10px;margin:5px auto;width:85%;font-size:16px;color:#626262}#comments input:focus,textarea:focus{border:1px solid #0ab21b}#comments .submit{background:#0085b2 none repeat scroll 0 0;color:#fff !important;cursor:pointer;width:140px!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none}#comments .submit:hover{background:#ae0000 none repeat scroll 0 0}#comments .avatar-32{float:left;margin-right:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#comments .comment-awaiting-moderation{color:#9a0000}#comments cite{display:block;margin:6px 0}#comments cite a{color:#444;font-size:14px;font-style:normal;font-weight:700;line-height:1}#comments .comment-body{background:#fff;padding:13px;border:1px solid #b4c0c7;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:5px}#comments .comment-body:hover{border:1px solid #0ab21b}#comments ul ul.children{margin-bottom:0;padding-bottom:0}#comments ul.children{overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:20px 0 0 70px;padding:20px;position:relative}#comments .reply a{background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#999;display:inline-block;font-size:12px;padding:2px 5px;text-decoration:none;font-weight:400;letter-spacing:0}#comments .reply a:hover{color:#fff!important;background:#ae0000;border:1px solid #ae0000}#comments .comment-edit-link{text-decoration:none;margin-left:4px}#comments .depth-1{border-bottom:1px solid #ddd;margin-bottom:25px;padding-bottom:25px}.comment-form-cookies-consent{display:none}.comment-notes{display:none}#comments p{font-size:16px;color:#626262}.comment-form{overflow:hidden;width:100%;text-align:left}#comments h6 small{float:right}#comments #cancel-comment-reply-link{font-size:11px;font-weight:400;margin-left:7px;position:relative;text-decoration:none;text-transform:lowercase;word-spacing:1px}#comments #cancel-comment-reply-link:hover{color:#ec3136}#comments .logged-in-as a{font-size:11px;font-weight:400;text-decoration:none}.comment-respond{margin-top:20px;overflow:hidden}.comment-respond i{margin-right:7px}#comments h5{border-bottom:1px solid #ddd;font-size:20px;margin:10px 0 25px;padding:10px 0 15px;text-transform:uppercase;display:none}#comments .reply-button{background:#c2c9cb none repeat scroll 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;display:inline-block;float:right;font-size:11px;letter-spacing:1px;margin:-5px 0 0;padding:8px 10px;text-transform:uppercase}#comments .reply-button:hover{background:#3c4057 none repeat scroll 0 0}#subscribe-reloaded{color:#008000!important;font-size:11px;padding:3px 2px;width:160px;background:#fff}.comment-form-subscriptions{margin:10px 0!important;padding:0!important}.left-comment{width:10%;float:left;text-align:center;overflow:hidden;margin-right:3%}.left-comment .avatar{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.com-body{width:87%;float:left;overflow:hidden}#comments .comment{overflow:hidden}.alert-info{text-align:center;max-width:70%;margin:15px auto;font-size:19px;line-height:28px}.alert-info span{font-size:50px;background:#fffdf2;border:1px solid #dae6ed;padding:10px 10px 0;color:#304a81;-webkit-border-radius:5px 20px 5px;-moz-border-radius:5px 20px 5px;border-radius:5px 20px 5px;margin-left:-50px}.alert{position:relative;padding:.75rem 1.25rem}.alert_green{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.transfer-aeroport-gara{overflow:hidden;text-align:center;padding:0 2px}.transfer-aeroport-gara img{width:100%;height:auto;max-width:650px}.content-aer-gara{background:#fff;border-top:1px solid #dae6ed;border-bottom:1px solid #dae6ed;padding:20px 4px}.content-aer-gara img{line-height:0;margin:15px auto}.content-aer-gara .aligncenter{display:block}.content-aer-gara p{margin-bottom:25px;line-height:27px}.info-span{font-size:27px;background:#fffdf2;border:1px solid #dae6ed;padding:3px 10px 0;color:#304a81;-webkit-border-radius:5px 20px 5px;-moz-border-radius:5px 20px 5px;border-radius:5px 20px 5px}.evaluari-info{border-top:1px solid #dae6ed;border-bottom:1px solid #dae6ed;background:#fff;padding:15px 0;overflow:hidden}.evaluari-info .box-a{width:70%;float:left;vertical-align:top;margin-right:54px}.evaluari-info .box-b{width:25%;float:left;vertical-align:top}.evaluari-info .comment-meta,.evaluari-info .says{display:none}.evaluari-info #comments .comment-body{padding:7px 13px}.evaluari-info #comments .depth-1{border-bottom:none;margin-bottom:0;padding-bottom:10px}.evaluari-info #comments .avatar-32{width:14px;height:auto;margin-right:7px}.evaluari-info #comments p{font-size:15px}#camere-disponibile .wp-caption-text{display:none}.aer-imagini{margin:15px 0;text-align:center}.aer-gara-info{border-top:1px solid #dae6ed;background:#fff;padding:15px 0;margin:25px 0;text-align:center}.aer-gara-info p{margin-bottom:13px;font-size:22px}.aer-gara-info h5{font-size:24px;margin-bottom:25px}.mainheaders2{font-size:28px;text-align:center;position:relative;z-index:1;margin:10px 0 35px}.mainheaders2:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-8px;width:10%;border-bottom:4px solid #b20000}.mainheaders2 span{color:#b20000}.harta{text-align:center;margin:0 auto 20px auto;max-width:1050px}.harta img{width:100%;height:auto;border-top:2px solid #fff;border-bottom:2px solid #fff}.harta .wp-caption{width:100%!important}.content-container{max-width:1100px;margin:0 auto}@media only screen and (max-width:1050px){.page-title{margin:15px 0;font-size:22px}.oferte_selection{text-align:left;margin:10px auto 0 auto;max-width:380px;padding:5px 0}.oferte_selection ul li{display:block;border:none;margin:7px 0 7px 10px;padding:2px 0 2px 10px;background:url(//www.hotel-viena.ro/hotelviena/wp-content/themes/hotelviena19/images/ok.png) left 9px no-repeat}.triangle-isosceles{display:none}.loop_oferte article{display:block;max-width:380px;margin:25px auto}.loop_oferte article img{width:100%;height:auto}#s-design .pret-suma{margin-left:-1px;width:60px;margin-top:-1px}#s-design .pret-bubble{padding:4px 0;font-size:11px}#s-design .pret_verde{font-size:20px !important;font-weight:700}.content_oferta{width:96%;float:none;margin-right:0;padding:2%}.content_oferta img{width:100%;height:auto}.content_oferta h2{font-size:20px}.sidebar_oferta{float:none;width:98%;padding:0 1%}.parking-free p{margin-bottom:5px}#camere-disponibile{width:100%}.camere-design .a{width:96%;float:none;padding:2%;overflow:hidden;margin-right:0;border-right:0}.camere-design .b{width:96%;float:none;text-align:center;padding:0 2% 2%}.camere-design{padding-bottom:1%}.camere-design:hover{border:none}.headerstyle{font-size:19px}.facilitati_default{width:100%;overflow:hidden;margin:15px 0;clear:both;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.facilitati_default h6{font-size:15px}.facilitati_box{width:90%}#recenziiparcare .blockquote{padding:0 3px}#container_reclama{float:none;width:90%}#camere-disponibile img{width:75px !important}#rezervare-directa .gform_body input,#rezervare-directa .gform_body textarea{padding:2px 5px !important}#rezervare-directa .gform_wrapper,#rezervare-directa .gform_footer{padding:0!important}#rezervare-directa h5{font-size:18px}#rezervare-directa h6{font-size:12px;margin-bottom:10px}#rezervare-directa .ginput_container{margin-top:1px}.box_pret_oferta span{font-size:16px}#rezervare-directa{padding:3% 2% 0}.b .blue-button{background:#304a81;display:block;font-size:16px;padding:10px 50px}.box_info span{margin-left:0}#rezervare-directa .gform_confirmation_message{padding:13% 2% 5%}.rezbtn{display:block!important}.content_oferta h1{font-size:21px;line-height:25px}.content-new{width:100%;float:none;margin-right:0}.prezentare-generala h3{font-size:16px}.prezentare-generala h3 a{float:none;font-size:13px;margin-left:4px}.prezentare-dreapta{width:100%;border-right:none;padding-right:0;margin-right:0;float:none}.prezentare-dreapta h5{font-size:16px}.prezentare-stanga{width:100%;float:none;margin:15px 0;border-top:1px solid #f1f1f1;padding-top:14px}.prezentare-stanga .faci-list{width:137px}.commentlist{padding:0 2px}.left-comment{width:17%}.com-body{width:80%}#comments ul.children{margin:20px 0 0 30px}.header-cat span{font-size:16px}.comment-form{text-align:center}.sidebar-new{float:none;width:280px;margin:0 auto}#swipebox-close{z-index:9999999!important}#swipebox-overlay{z-index:999999999 !important}.alert-info{font-size:19px}.content-aer-gara img{width:100%;height:auto}.aer-gara-info h5{font-size:21px}.aer-gara-info h5 span{color:#b0b0b0;font-size:14px}.mainheaders2{margin-bottom:15px;font-size:23px}.evaluari-info .box-a a{text-align:center;margin:10px 0;display:block}.evaluari-info .box-a{width:100%;float:none;margin-right:0}.evaluari-info .box-b{width:90%;float:none;margin:0 auto;max-width:350px}.blogloop article{margin:20px auto;text-align:left}}