@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Hind:400,300&subset=latin,latin-ext);html{height:100%;}
form, ul{margin:0;padding:0;}
body{font-family:'Hind';line-height:1.6em;margin:0;padding:0;font-size:14px;color:#484848;font-weight:normal;width:100%;}
.body{color:#484848;margin:0 0 0 0;padding:0px;font-family:'Hind';font-size:14px;width:100%;}
body p{font-size:15px;line-height:24px;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
a, a:hover, button, button:hover{text-decoration:none !important;outline:none !important;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
a, a:link, a:visited{text-decoration:none;font-weight:normal;outline:0;}
a:hover{text-decoration:none;}
a:hover, a:active, a:visited, a:link{outline:0 !important;}
p{padding:10px 0px;margin:0;}
img{border:0 none;}
table, td{border-collapse:collapse;border:none;padding:0;}
.wrapp{width:100%;margin:0 auto;display:block;background:#2c6092;clear:both;}
#wrapper .wrapp:nth-child(2){background-color:#7A7224;z-index:9999;}
.article_separator{display:none;}
#container ul{margin:0;text-decoration:none;list-style-type:none;padding:0;}
#detailDesc ul{margin:10px auto;padding:0;}
#maincolumn ul li{padding:10px 0 10px 30px;background:url('../images/arrow-r.png') no-repeat 10px 13px;line-height:1.4em;text-align:left;}
.componentheading{font-size:20px;font-weight:normal;color:#0E0F17;padding:0px;margin:0 auto;width:100%;}
div#wrapper{margin:0 auto;padding:0;min-height:100px;width:100%;max-width:2000px;}
.container2{background:#f8f8f8;border-top:6px solid #e5e5e5;}
div.mainmenu nav{display:none;}
#google_translate_element{padding-top:30px;float:right;text-align:center;display:block;}
#google_translate_element select{font-size:13px;color:#777777;margin:0px;padding:2px;border:none;outline:none;border:1px #E2E2E2 solid\9;}
@media screen and (-webkit-min-device-pixel-ratio:0){#google_translate_element select{font-size:13px;color:#777777;margin:0px;padding:2px 2px 1px 2px;border:none;outline:none;}
}
body:first-of-type #google_translate_element select{font-size:13px;color:#777777;margin:0px;padding:2px 2px 1px 2px;border:none;outline:none;border:1px #E2E2E2 solid;}
#google_translate_element option{background:#F5F5F5;border:none;outline:none;}
#google_translate_element input[type=image]{border:none;outline:none;width:0px;height:0px;}
.menu-hold{padding:40px 50px;box-sizing:border-box;position:relative;}
.home-grid h2{font-family:'Oswald';text-transform:none;color:#000;padding:20px 25px 20px;line-height:1.6em;color:#fff;background-color:#9D0000;box-sizing:border-box;margin:0;font-size:36px;font-weight:300;}
header{position:relative;height:90px;background-color:#9d0000;}
.slick-prev, .slick-next{z-index:99999;}
.slick-prev:before, .slick-next:before{font-family:'FontAwesome' !important;}
.slick-prev:before{content:"\f177" !important;}
.slick-next:before{content:"\f178" !important;}
.slider div{height:670px;width:100%;background-size:cover;}
.slick-next{right:75px !important;}
.slick-prev{left:75px !important;}
.slick-slider, .slick-track, .slick-slide{outline:none !important;border:none !important;}
.slick-slider{margin-bottom:0 !important;}
.slider-msg{position:absolute;top:0;left:0;width:66.66%;z-index:1;background-color:rgba(0,0,0,0.5);height:100%;padding:0 25px;box-sizing:border-box;}
.slider-msg h1{text-transform:uppercase;font-weight:300;color:#fff;font-size:78px;margin-top:100px;margin-bottom:0;}
.slider-msg h1 span{font-size:22px;font-weight:400;background-color:#9d0000;padding:0 10px;position:relative;top:-5px;}
.slider-msg p{color:#fff;font-size:18px;line-height:30px;width:70%;font-weight:300;margin-top:0;padding-top:0;}
.slider-msg .slider-btn{font-family:'Oswald';color:#fff;text-transform:uppercase;display:inline-block;padding:10px 25px;background-color:rgba(122, 114, 36, 0.8);position:absolute;bottom:0;right:0;font-weight:400;}
.slider-msg .slider-btn:hover{background-color:rgba(122, 114, 36, 1);color:#9d0000;}
.slick-prev{bottom:0px !important;top:auto !important;left:25px !important;background-color:rgba(157, 0, 0, 0.7) !important;padding:5px !important;width:40px !important;height:40px !important;}
.slick-next{bottom:0px !important;top:auto !important;left:100px !important;background-color:rgba(157, 0, 0, 0.7) !important;padding:5px !important;width:40px !important;height:40px !important;}
.module{clear:both;width:95%;}
.module div{float:left;margin-bottom:2px;width:100%;}
.module div div{float:left;padding:0;margin:0!important;width:100%;}
.module div div div{margin:0!important;float:left;width:100%;background:#e7e2d9 url('../images/leaf_b.png') no-repeat 98% 0.5%;border-radius:3px;}
.module div div div ul{margin:0px auto;padding:0;list-style:none;width:100%;text-align:center;}
.module li{float:left;margin:0;padding:0px;width:100%;}
.module ul li#current a{color:#f86117;}
.module a{font-family:'HelvLT57Cn';font-size:15px;font-weight:normal;float:left;display:block;line-height:1.4em;padding:12px 0px 10px 0px;color:#272727;text-decoration:none;text-align:left;width:100%;background:url('../images/ico_pen.png') no-repeat 7% 15px;border-bottom:1px dashed #c8c4b1;transition:color 0.3s ease-in-out 0s;}
#leftcolumn div.module > a:last-child{border:none;}
.module a:hover{color:#f86117;}
.module a span{padding:0 12px 0 35px;display:block;}
#leftcolumn .module ul.menu > li:last-child > a{border:none;}
.module ul.menu li > ul > li:last-child a{border:none;}
.module ul.menu li > ul > li a span{padding:0 12px 0 25px;}
#footer-bg{margin:0 auto 0;padding:0px;clear:both;color:#fff;display:block;}
#footer{margin:0 auto;padding:20px 30px 20px;max-width:2000px;box-sizing:border-box;}
#footer-left{float:left;width:20%;}
#footer-middle{padding-top:20px;float:left;width:60%;margin:0 auto;}
#footer .menufooter li{display:inline-block;border:1px solid #fff;padding:10px 20px;margin:10px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
#footer .menufooter li a{font-family:'Muli';text-transform:uppercase;font-weight:400;color:#FFF;letter-spacing:1px;font-size:14px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
#footer .menufooter li:hover{background-color:#fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
#footer .menufooter li:hover a{color:#000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
#footer-bg .wrapp{background:#9D0000;}
.maps-hold{margin-top:20px;background-color:#f5f5f5;padding:40px 25px;margin-left:-25px;}
#footer .moduletable{display:inline-block;width:49.5%;vertical-align:top;position:relative;}
#footer-right{float:left;width:20%;}
#footer .moduletable:first-child p{padding-top:0;line-height:1.3em;}
#map{max-width:270px;max-height:185px;display:inline-block;position:absolute;float:right;right:0;top:0;overflow:hidden;margin-right:1em;}
#maincolumn #map{top:100px;margin:0;max-width:450px;max-height:300px;width:100%;height:100%;}
#map > iframe{width:100%;height:100%;}
#parteneri .f-box{width:32%;display:inline-block;margin-top:10px;text-align:center;}
#livecom{clear:both;text-align:left;margin:0 auto;padding:15px 25px 14px 25px;box-sizing:border-box;font-size:12px;max-width:2000px;width:100%;display:block;color:#c26d6d;}
#livecom .trafic-script{float:right;position:relative;top:-5px;}
#livecom .trafic-script a{border:none;}
#livecom a{color:#7a7224;;font-weight:normal;text-decoration:none;border-bottom:1px dashed #989898;}
#livecom a:hover{color:#eaeaea;}
#livecom > *{display:inline-block;}
#livecom #by_livecom{float:right;margin-left:25px;}
.footer-details{text-align:left;box-sizing:border-box;background-color:#f5f5f5;}
.footer-col{padding:25px 25px;box-sizing:border-box;color:#484848;float:left;}
.footer-col img{float:left;}
.footer-details .social-button{width:122px;height:122px;text-align:center;float:right;color:#9d0000;padding-top:45px;box-sizing:border-box;font-size:30px;}
.footer-details .social-button:hover{background-color:#D2D1D1 !important;}
.footer-details .social-button.twitter{background-color:#f0f0f0;}
.footer-details .social-button.facebook{background-color:#e7e7e7;}
.footer-col p{font-size:15px;padding:0;margin-bottom:0;float:left;margin-left:15px;margin-top:15px;}
.footer-col h4{font-family:'Muli';color:#fff;font-weight:300;text-transform:uppercase;}
.top-call-form{position:absolute;right:25px;top:30px;}
#callForm.top-call-form a{background:#9D0000;color:#fff;}
#callForm.top-call-form a:hover{background-color:#7A7224;}
.contact-btn{float:right;}
.contact-info-hold{float:left;}
.qr-hold{float:left;width:auto !important;margin:0 !important;padding:0 !important;position:relative;top:15px;}
.maps-hold h3{margin:0;color:#7A7224;}
table.contentpaneopen td{padding:0px;}
.maincol-top{height:5px;width:596px;float:left;}
.maincol-middle{background:transparent url('../images/maincol-middle.png') repeat-y;width:596px;float:left;}
.maincol-bottom{height:5px;width:596px;background:transparent url('../images/maincol-bottom.png') no-repeat top;float:left;}
div.offline{background:#fffebb;width:100%;position:absolute;top:0;left:0;font-size:1.2em;padding:5px;}
.invalid{border-color:#ff0000;}
label.invalid{color:#ff0000;}
a.mainlevel:link, a.mainlevel:visited{padding-left:5px;}
a.mainlevel:hover{}
div.module{clear:both;}
.moduletable-f{margin-bottom:20px;}
.moduletable-f ul{list-style-type:none;margin:0;padding:0;text-align:center;}
.moduletable-f ul li{list-style-type:none;display:inline;padding:20px;background:transparent url('../images/spacer.jpg') no-repeat right center;}
.moduletable-f ul li a{color:#B0B0B0;font-weight:normal;}
.moduletable-f ul li a:hover{color:#fff;}
.moduletable-f ul li#current{}
.moduletable-f ul li#current a{color:#fff;}
.titlu_modul{font-family:'MPRg', Helvetica, Arial, sans-serif;font-size:18px;font-weight:normal;color:#336799;text-transform:uppercase;margin:0;padding:0px;}
#rightcolumn .titlu_modul, .detailRightcol .titlu_modul{padding:40px 0 10px;display:block;}
div.module_menu{margin:0;padding:0;margin-bottom:15px;}
div.module_menu div div div{padding:10px;padding-top:30px;padding-bottom:15px;width:auto;}
div.module_menu div div div div{background:none;padding:0;}
div.module_menu ul{margin:10px 0;padding-left:20px;}
div.module_menu ul li a:link, div.module_menu ul li a:visited{font-weight:bold;}
#leftcolumn div.module table{width:auto;}
table.adminform textarea{width:540px;height:400px;font-size:1em;color:#000099;}
form#form-login fieldset{border:0 none;margin:0em;padding:0.2em;}
form#form-login ul{padding-left:20px;}
form#com-form-login fieldset{border:0 none;margin:0em;padding:0.2em;}
form#com-form-login ul{padding-left:20px;}
table.contentpaneopen #solicitari-online{margin:0 auto 20px;display:block;}
#solicitari-online{margin:0 auto;padding:0px;text-align:justify;padding:0 0 30px 0;padding-right:25px;}
#solicitari-online h1{background-color:#f5f5f5;margin-left:-25px;margin-right:-25px;padding-left:25px;padding-bottom:30px;padding-right:20px;color:#9D0000;}
#modal #solicitari-online{padding:0;}
#solicitari-online ul{list-style-type:none;margin:0;}
#solicitari-online ul li{list-style-type:none;text-align:left;padding:8px 0;}
#Telefon, #Firma, #Email, #Adresa, #chrono_verification{border:1px #D9D7D7 solid;height:21px;}
#Nume, #Oras,{border:1px #D9D7D7 solid;height:23px;}
#Tip-Client{border:1px #D9D7D7 solid;height:25px;margin-bottom:5px;}
#Mesaj, #Cod{border:1px #D9D7D7 solid;height:100px;}
#contact-form{margin:0;padding:0px 15px 15px 0px;float:none;}
#contact-form ul{list-style-type:none;margin:0;padding:0px 5px;}
#contact-form ul li{list-style-type:none;text-align:left;}
#Mesaj-cf{border:1px #D9D7D7 solid;width:532px;height:120px;}
form li.leftHalf, form li.rightHalf{}
form li.leftrightHalf{width:100%;}
li.leftrightHalf{clear:left;float:left;}
li.leftHalf{clear:left;float:left;}
li.rightHalf{clear:none;float:right;}
li.leftHalf .medium, li.rightHalf .medium, li.leftHalf .small, li.rightHalf .small{width:100%;}
#captchaInput{float:left;margin:10px 0 25px;}
div#solicitari-online input, div#solicitari-online select, div#solicitari-online textarea{font-size:13px;margin-right:5px;clear:both;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
div#solicitari-online input:focus, div#solicitari-online select:focus, div#solicitari-online textarea:focus{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(102, 175, 233, 0.6);border-color:#66afe9;border-radius:7px !important;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
label.desc{line-height:25px;font-size:14px;float:left;font-family:'Oswald';color:#7A7224;margin-bottom:5px;}
.req{color:#CC0000;padding-left:2px;}
.leftHalf, .rightHalf{position:relative;}
#Nume, #Oras, #Telefon, #Firma, #CUI, #Email, #Adresa, #chrono_verification, textarea, select#Tip-Client{height:35px;box-sizing:border-box;padding-left:15px;background:#E0E0E0;border:none !important;outline:none !important;box-shadow:none !important;font-family:'Hind';}
form textarea{box-sizing:border-box;padding-left:15px;background:#E0E0E0;border:none !important;padding-top:10px;resize:none;}
span.captcha-label span{display:block;}
.leftHalf label, .rightHalf label, #solicitari-online li.fullwidth label{-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}
.leftHalf label.focused, .rightHalf label.focused, #solicitari-online li.fullwidth label.focused{left:0;top:0;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}
div#solicitari-online ul li span.form-error{clear:both;margin:3px 0;display:block;font-size:12px;color:#ff0000;font-weight:normal;font-family:'Hind';line-height:1.1em;}
#systmsg{background:transparent url('../images/error-message.png') no-repeat center center;color:red;font-weight:bold;display:block;position:absolute;margin:0 auto;padding:0;text-align:center;top:100px;width:495px;height:93px;z-index:100000000;padding-top:20px;cursor:pointer;}
ol{list-style-type:none;font-size:18px;font-weight:normal;}
div#solicitari-online .btTxt{clear:both;background:#9D0000;width:30%;border:none;cursor:pointer;font-size:13px;font-weight:normal;font-family:'Oswald';text-transform:uppercase;color:#fff;text-align:center;padding:11px 5px;margin:0 auto;float:none !important;text-align:center;transition-property:background, color;transition-duration:0.3s;transition-timing-function:ease-in-out;outline:none !important;box-shadow:none !important;margin-top:40px;}
div#solicitari-online .btTxt:hover{background:#7A7224;color:#fff;}
.contact-col{float:left;width:50%;box-sizing:border-box;padding-right:60px;}
.contact-col-right{background-color:#f5f5f5;padding:30px;}
.contact-col a{color:#000;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;border-bottom:1px dashed transparent;}
.contact-col a:hover{border-bottom:1px dashed #000;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}
#map-canvas{margin-top:20px;height:220px;}
div.search input.button{cursor:pointer;width:50px;margin:0;padding:0;text-align:center;}
div.search .inputbox{width:130px;margin:0px 5px 0px 5px;height:18px;}
.inputbox{border:1px #ccc solid;background:#fbfbfb;padding:3px;}
button.button2{background:transparent url('../images/button-search.png') repeat-x;min-width:57px;height:24px;padding:0px 10px 0px 10px;color:#fff;font-weight:bold;border:none;cursor:pointer;}
input.button2{background:transparent url('../images/button-search.png') repeat-x;min-width:57px;height:24px;padding:0px 10px 0px 10px;color:#fff;font-weight:bold;border:none;cursor:pointer;}
a.btn, a.readon{color:#fff;font-weight:normal;font-size:13px;border:none;cursor:pointer;text-align:center;margin:0 auto;padding:6px 30px;}
a.readon{margin:0 auto 15px;}
a.btn:hover{background:#e7e2d9;color:#36330c;text-decoration:none;}
div.search input{}
label{font-size:13px;}
input.contentpaneopen{padding:5px 0px 5px 0px;height:15px;}
#search{float:right;width:320px;margin-top:-20px;margin-right:30px;height:40px;overflow:hidden;text-align:right;}
form#searchForm label{line-height:18px;}
form#searchForm input{}
form#searchForm select{margin-left:10px;}
form#searchForm table{border-collapse:collapse;border:1px #ccc dotted;background:#F8F8F8;width:98%;}
form#searchForm td{padding:10px;}
#mod_search_searchword{padding-left:3px;}
.red{color:#D50000;font-weight:bold;}
input.system-openid, input.com-system-openid{background:url(http://openid.net/images/login-bg.gif) no-repeat;background-color:#fff;background-position:0 50%;color:#000;padding-left:18px;}
.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df;}
#system-message{margin-bottom:10px;padding:0;}
#system-message dt{font-weight:bold;}
#system-message dd{margin:0;font-weight:bold;text-indent:30px;}
#system-message dd ul{color:#0055BB;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB;}
#system-message dt.message{display:none;}
#system-message dd.message{}
#system-message dt.error{display:none;}
#system-message dd.error ul{color:#c00;background-color:#E6C0C0;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;}
#system-message dt.notice{display:none;}
#system-message dd.notice ul{color:#c00;background:#EFE7B8;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E;}
#system-debug{color:#ccc;background-color:#fff;padding:10px;margin:10px;}
#system-debug div{font-size:11px;}
.invalid{border-color:#ff0000;}
label.invalid{color:#ff0000;}
#editor-xtd-buttons{padding:5px;}
.button2-left,
.button2-right,
.button2-left div,
.button2-right div{float:left;}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer;}
.button2-left span,
.button2-right span{cursor:default;color:#999;}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span{padding:0 6px;}
.page span{color:#000;font-weight:bold;}
.button2-left a:hover,
.button2-right a:hover{text-decoration:none;color:#0B55C4;}
.button2-left a,
.button2-left span{padding:0 24px 0 6px;}
.button2-right a,
.button2-right span{padding:0 6px 0 24px;}
.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px;}
.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px;}
.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat;}
.button2-left .readmore{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat;}
.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;}
.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat;}
div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000;}
div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/selector-arrow.png) no-repeat;}
div.tooltip p{font-size:90%;margin:0;}
.img_caption.left{float:left;margin-right:1em;}
.img_caption.right{float:right;margin-left:1em;}
.img_caption.left p{clear:left;text-align:center;}
.img_caption.right p{clear:right;text-align:center;}
.img_caption{text-align:center!important;}
.img_caption.none{margin-left:auto;margin-right:auto;}
.caption.left{float:left;margin-right:1em;}
.caption.right{float:right;margin-left:1em;}
.caption.left p{clear:left;text-align:center;}
.caption.right p{clear:right;text-align:center;}
.caption.none{margin-left:auto;margin-right:auto;}
.caption{text-align:center!important;}
a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle;}
div.articleBreak{width:100%;height:89px;background:url('../images/separator.png') no-repeat center bottom;display:block;clear:both;margin:0 0;position:relative;top:43px;}
table.blog td a.pagenav{background:#4b7e0f;color:#fff;padding:3px 13px;border-radius:2px;font-size:12px;}
table.blog td a.pagenav:hover{background:#f86117;text-decoration:none;}
table.blog td span.pagenav{padding:3px 7px;font-size:12px;}
#sobi2PageNav{font-size:0;text-align:center;clear:both;display:block;background:#f5f5f5;padding:0px 0;margin-top:25px;font-family:'Muli';position:relative;top:15px;}
span.dblArrow, span.sglArrow{display:inline-block;}
span.dblArrow .pagenav{background:url('../../../templates/livecms/images/arrow-pl.png') no-repeat center center;width:10px;padding:5px 8px;margin:0px 0px;text-indent:999px;overflow:hidden;display:inline-block;}
span.dblArrow .pagenav:hover{background:#f5f5f5 url('../../../templates/livecms/images/arrow-pl.png') no-repeat center center;}
span.sglArrow .pagenav{background:url('../../../templates/livecms/images/arrow-sl.png') no-repeat center center;width:4px;padding:5px 10px;margin:0px 0px;text-indent:999px;overflow:hidden;display:inline-block;}
span.sglArrow .pagenav:hover{background:#f5f5f5 url('../../../templates/livecms/images/arrow-sl.png') no-repeat center center;}
span.sgrArrow .pagenav{background:url('../../../templates/livecms/images/arrow-sr.png') no-repeat center center;width:4px;padding:5px 10px;margin:0px 0px;text-indent:999px;overflow:hidden;display:inline-block;}
span.sgrArrow .pagenav:hover{background:#f5f5f5 url('../../../templates/livecms/images/arrow-sr.png') no-repeat center center;}
span.dbrArrow .pagenav{background:url('../../../templates/livecms/images/arrow-pr.png') no-repeat center center;width:10px;padding:5px 8px;margin:0px 0px;text-indent:999px;overflow:hidden;display:inline-block;}
span.dbrArrow .pagenav:hover{background:#f5f5f5 url('../../../templates/livecms/images/arrow-pr.png') no-repeat center center;}
.pagenav, a.pagenav{display:inline-block;padding:5px 10px;font-size:13px;font-weight:bold;vertical-align:top;}
span.pagenav, a.pagenav{color:#484848;font-weight:300;}
a.pagenav:hover{text-decoration:none;color:#000;}
#header{width:100%;max-width:2000px;margin:0 auto;display:block;padding:20px 30px 15px;position:relative;background:#000;box-sizing:border-box;}
#logo{display:inline-block;text-align:left;width:auto;padding:8px 25px 8px;background-color:#fff;}
#logo a{display:block;}
#logo img{width:174px;position:relative;top:3px;}
.sf-menu_top li li a{font-size:13px;padding:0.9em 1.5em !important;box-sizing:border-box;text-align:left !important;}
#translate{float:right;display:inline-block;}
#cautare{float:right;display:inline-block;}
#wrapper .wrapp:first-child{top:0;z-index:9999;background:#fff;}
.nav-toggle{background-color:transparent;border:none;box-shadow:none;position:absolute;right:45px;top:50px;outline:none !important;cursor:pointer;}
.nav-toggle.open{top:54px;}
.icon-bar{width:30px;margin:0 auto;height:3px;margin-bottom:6px;background-color:#fff;display:block;border-radius:2px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.nav-toggle.open .icon-bar:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:5px;position:relative;}
.nav-toggle.open .icon-bar:nth-child(2){margin-top:2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:-4px;}
.nav-toggle.open .icon-bar:nth-child(3){opacity:0;-webkit-transition:all 0.0s ease-in-out;-moz-transition:all 0.0s ease-in-out;-o-transition:all 0.0s ease-in-out;transition:all 0.0s ease-in-out;}
#header .mainmenu{right:70px;top:12px;}
#header .nav-toggle{right:30px;top:32px;}
#header .nav-toggle.open{top:36px;}
.mainmenu{clear:both;float:right;position:relative;top:0;right:20px;display:inline-block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
div.slicknav_menu{display:none;}
ul.menu_top{display:block;width:100%;}
ul.menu_top li{display:inline-block;list-style-type:none;transition-property:background;transition-duration:0.3s;transition-timing-function:ease-in-out;}
ul.menu_top li a{text-align:center;padding:38px 25px 36px;display:block;font-family:'Hind';font-size:14px;text-transform:uppercase;font-weight:400;line-height:1.1em;color:#fff !important;margin-left:0;border-bottom:1px dashed transparent;transition-property:padding;transition-duration:0.3s;transition-timing-function:ease-in-out;text-decoration:none !important;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
ul.menu_top li ul a{color:transparent;background-color:#7a7224;}
ul.menu_top li ul a:hover{background-color:#9d0000;}
ul.menu_top li:hover ul a{color:#fff;}
ul.menu_top li#current > a, ul.menu_top li:hover > a{background-color:#7a7224;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
ul.menu_top li#current > a, ul.menu_top li:hover > a{color:#fff;}
#container{display:block;max-width:2000px;margin:0 auto;width:100%;padding:0 0 0 25px;box-sizing:border-box;}
.slider-hold{position:relative;height:670px;}
.contentpaneopen{font-size:15px;}
.sobi2Listing .contentpaneopen{float:left;width:33.3333333%;padding:60px 50px 30px 30px;box-sizing:border-box;}
.contentpaneopen p{line-height:26px;}
.contentpaneopen a.get-help{font-family:'Raleway';text-transform:uppercase;color:#000;font-size:13px;margin-top:20px;display:inline-block;}
#price-info{display:inline-block;border:1px dashed #000;padding:10px 20px;margin-bottom:20px;font-family:'Muli';font-size:15px;}
.price-box{position:absolute;right:30px;top:30px;display:none;}
.contentpaneopen a.get-help i{margin-left:3px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.contentpaneopen a.get-help:hover i{margin-left:6px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.contentpaneopen p{width:70%;}
.contentpaneopen h1{background-color:#f5f5f5;margin-left:-25px;padding-left:25px;padding-bottom:30px;color:#9D0000;line-height:1.4em;}
.contentpaneopen a{color:#7A7224;}
.contentpaneopen a:hover{color:#9d0000;}
.contentpaneopen ul{padding-left:10px;margin:10px 0;width:90%;}
.contentpaneopen ul li{font-size:16px;margin-bottom:10px;}
.contentpaneopen ul li:before{content:"\f0da";font-family:'FontAwesome';margin:0 5px 0 0;font-size:13px;position:relative;top:-0px;color:#9d0000;}
.slicknav_nav ul li a{color:#E6E6E6 !important;}
.dv h1{background-color:#f5f5f5;margin-left:-25px;padding-left:25px;padding-bottom:30px;color:#9D0000;}
#detailDesc ul{padding-left:10px;margin:10px 0;}
#detailDesc ul li{font-size:16px;margin-bottom:10px;}
#detailDesc ul li:before{content:"\f0da";font-family:'FontAwesome';margin:0 5px 0 0;font-size:13px;position:relative;top:-0px;color:#9d0000;}
.grid-item{float:left;width:33.3333333%;text-align:center;position:relative;cursor:pointer;overflow:hidden;}
.grid-item .text-overlay{position:absolute;text-align:center;width:100%;height:70px;bottom:0;background-color:rgba(78, 76, 1, 0.7);box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.grid-item:hover .text-overlay{height:100%;}
.grid-item:nth-child(even) .text-overlay{background-color:rgba(157, 0, 0, 0.7);}
.grid-item:hover .text-overlay{background-color:rgba(78, 76, 1, 0.9);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.grid-item:nth-child(even):hover .text-overlay{background-color:rgba(157, 0, 0, 0.9);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.grid-item a.catName{font-family:'Oswald';text-transform:uppercase;color:#fff;font-size:22px;padding:24px 25px 0;display:block;text-align:left;width:auto;height:auto;font-weight:300;box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.grid-item:hover a.catName{padding-top:40px;}
.grid-item .descriere-scurta{opacity:0;color:#fff;font-size:16px;line-height:22px;width:95%;font-weight:300;font-family:'Hind';text-transform:none;margin-top:20px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.descriere-scurta .overlay-cta{text-transform:uppercase;font-weight:normal;font-size:13px;font-family:'Oswald';letter-spacing:1px;position:absolute;bottom:22px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0;}
.grid-item:hover .descriere-scurta .overlay-cta{opacity:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transition-delay:0.3s;transition-delay:0.3s;}
.descriere-scurta .overlay-cta i{margin-left:3px;}
.grid-item:hover .descriere-scurta{opacity:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.grid-item{-webkit-user-select:none;-webkit-touch-callout:none;}
.body .sobi2Listing{width:100% !important;padding-top:0 !important;margin-top:0 !important;}
#leftcolumn{display:inline-block;width:20%;vertical-align:top;}
#maincolumn{display:inline-block;vertical-align:top;}
.body2 #maincolumn > *{width:97%;margin:0;}
.body #maincolumn{width:100%;}
#rightcolumn{display:inline-block;width:20%;vertical-align:top;}
.body #maincolumn .contentpaneopen, .body .sobi2Listing{width:93%;margin:0 auto;display:block;padding:10px 0 0;}
.contentpaneopen{position:relative;}
h1{display:block;font-weight:normal;margin:0 0 15px;padding:30px 0 0 0;font-size:28px;font-family:'Oswald';color:#000;line-height:1.4em;}
h2{font-size:20px;font-family:'Oswald';font-weight:normal;text-transform:uppercase;color:#7A7224;margin:35px auto 15px;line-height:1.6em;}
form#ChronoContact_solicitare_online{width:100%;}
table.contentpaneopen #solicitari-online{width:100%;max-width:1000px;text-align:left;}
#solicitari-online ul{padding:0px 0px;margin:0;width:100%;max-width:850px;}
#captchaInput{width:52%;float:left;clear:both;}
form li.leftHalf{width:48%;}
form li.rightHalf{margin:0 0px 0 0;width:48%;}
form li.leftHalf, form li.rightHalf, form li.fullwidth{display:inline-block;float:none;clear:none;vertical-align:top;}
#Mesaj, #Cod{width:320px;}
#solicitari-online li.fullwidth{clear:both;width:100%;}
#captchaInput{width:21%;float:left;}
#captchaInput input{width:90% !important;}
#captchaImg{margin:10px auto 0;width:20%;float:left;}
div#solicitari-online input.btTxt{width:20%;margin:50px 0 0;clear:both;display:block;}
#solicitari-online ul li{text-align:left;background-image:none;}
div#solicitari-online input, div#solicitari-online select, div#solicitari-online textarea{width:100%;}
#pathway{display:block;margin:0 auto;max-width:2000px;padding:9px 30px 8px;color:#fff;font-family:'Hind';font-weight:normal;font-size:13px;text-transform:}
span.pathway > *{color:#D2D2D2;margin-right:7px;}
#maincolumn img.img_responsive{max-width:100%;margin:0;}
div.sigplus-gallery > ul > li{width:auto !important;}
div.sigplus-gallery{min-height:350px;}
#modal{left:50%;background:#fff;margin:0 0 0 -20%;opacity:0;position:absolute;top:-100%;visibility:hidden;width:40%;box-shadow:0 3px 7px rgba(0,0,0,.25);box-sizing:border-box;transition:top 0.4s ease-in-out;-moz-transition:top 0.4s ease-in-out;-webkit-transition:top 0.4s ease-in-out;z-index:20;}
#modal:target{opacity:1;top:70px;visibility:visible;}
#modal .btn{position:absolute;top:0;right:0;color:#222;background:#f5f5f5 url('../images/close.png') no-repeat 85% center;text-align:left;padding:7px 50px 7px 15px;transition:background-color 0.3s ease-in-out;}
#modal .btn:hover{background:#f0f0f0 url('../images/close.png') no-repeat 85% center;}
.modal-content{background:#fff;position:relative;z-index:30;margin:0 auto;padding:25px 30px;}
#modal .copy{background:#fff;}
.overlay{background-color:#000;background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10;}
#modal h1{margin-left:0;background:transparent;line-height:1.2em;font-size:23px;padding:25px 0 0;margin-right:0;}
#modal p{width:100%;}
.bottom-menu-hold{width:66.66%;background-color:#7a7224;float:left;padding:35px 25px;box-sizing:border-box;height:260px;}
.bottom-menu-hold ul{list-style:none;}
.bottom-menu-hold ul li{width:33.33%;float:left;margin-bottom:15px;}
.bottom-menu-hold ul li a{color:#fff;font-size:15px;}
.bottom-menu-hold ul li:before{content:"\f0da";font-family:'FontAwesome';margin:0 5px 0 0;font-size:13px;position:relative;top:-1px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.bottom-menu-hold ul li:hover:before{margin-right:8px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.logo-hold{width:33.33%;float:left;background-color:#9D0000;height:260px;text-align:center;padding-top:65px;box-sizing:border-box;}
.contentpaneopen .maps-hold p{width:100%;}
@media only screen and (max-width:1152px){div#solicitari-online input.btTxt{width:30%;}
.cta{padding-top:4%;}
.price-box{position:relative;right:0;top:0;}
.grid-item, .sobi2Listing .contentpaneopen{width:50%;}
form#ChronoContact_solicitare_online{width:100%;}
#maincolumn img.img_responsive{margin:10px;width:auto;min-width:auto;max-width:500px;}
#modal{width:70%;margin-left:-35%;}
#topcontrol{display:none;}
#container{display:block;}
#maincolumn{}
#header{margin:0 auto;display:block;}
#footer, #livecom{margin:0 auto;display:block;}
.body #maincolumn .contentpaneopen, .body .sobi2Listing{width:100%;}
#maincolumn #map{max-width:350px;}
}
@media only screen and (max-width:1152px){.contact-col{float:none;width:100%;margin-bottom:30px;}
.contact-col-right{margin-left:-30px;width:auto;margin-bottom:0;}
.slider-msg{width:100%;}
}
@media only screen and (max-width:1024px){.sf-menu_top li.parent a{padding-left:0.5em !important;}
#rightcolumn{width:23%;}
#maincolumn #map{max-width:300px;max-height:250px;}
.logo-hold, .bottom-menu-hold{width:100%;height:auto;}
}
@media only screen and (max-width:980px){.contentpaneopen p{width:95%;}
.cta{padding-top:12%;}
#footer{padding:20px 10px 20px;box-sizing:border-box;}
#livecom #by_livecom{float:none;margin-left:0;display:block;}
#livecom .trafic-script{float:none;position:static;margin-top:10px;display:block;}
.mainmenu{opacity:1;}
.nav-toggle, ul.menu_top{display:none;}
div.slicknav_menu{display:block;position:fixed;top:25px;right:15px;z-index:99999;}
.slicknav_nav a{font-family:'Hind' !important;font-size:14px !important;}
.slicknav_nav a:hover{background-color:#7a7224 !important;}
.mainmenu.homepage .slicknav_nav{top:0;}
.slicknav_nav li{border:none !important;}
.slicknav_nav{position:relative;top:22px;background:#9A9898 !important;}
.slicknav_menu .slicknav_icon-bar{background:#fff !important;}
.grid-item:hover .text-overlay .catName{padding-top:40px;}
.contentpaneopen{width:100%;}
#solicitari-online ul{width:97%;}
#maincolumn img.img_responsive{width:auto;max-width:100%;margin:0 auto;}
#modal{width:95%;margin-left:-50%;}
#rightcolumn{display:none;}
#footer .moduletable{display:block;width:100%;margin-bottom:1em;}
#maincolumn{width:100%;}
#maincolumn #map{max-width:300px;max-height:250px;}
.body2 #maincolumn > *{width:100%;}
}
@media only screen and (max-width:800px){#pathway a{display:inline-block;}
.contact-second-map{margin-left:0 !important;margin-top:20px !important;}
.maps-hold iframe{max-width:260px;}
.bottom-menu-hold ul li{width:50%;}
.footer-details .social-button{float:left;width:33.33%;}
.footer-col{width:100%}
.slider-msg h1{font-size:60px;margin-top:50px;display:inline-block;margin-bottom:20px;}
.home-grid h2{font-size:22px;}
.slider-msg h1 span{display:block;width:auto;top:0px;padding:5px 10px;line-height:1;}
.slider-msg p{font-size:16px;line-height:24px;}
.slider-hold, .slider div{height:580px;}
.grid-item, .contentpaneopen, .sobi2Listing .contentpaneopen{width:100%;}
.grid-item:hover .text-overlay .catName{padding-top:80px;}
.cta p{width:50%;}
ul.menu_top, ul.sf-menu{display:none;}
}
@media only screen and (max-width:780px){.header-content{padding:10px;}
.cta h1{font-size:30px;.
padding:16px;line-height:38px;}
.cta{padding-top:5%;}
.cta{padding-left:15px;padding-right:15px;}
#maincolumn{margin:0 auto;display:block;}
.body #maincolumn .contentpaneopen , .sobi2Listing .contentpaneopen, .body .sobi2Listing{width:100%;}
#translate{display:none;}
.slider-wrapper{display:none;}
#map{float:none;display:block;position:relative;max-width:100%;margin:1em 0;}
#parteneri .f-box{width:49%;margin-top:1em;}
#livecom #by_livecom{float:none;display:block;}
.shadow{z-index:-99;}
#maincolumn #map{top:0;margin-top:1em;max-width:100%;}
}
@media only screen and (max-width:660px){.slider-msg h1{font-size:50px;margin-top:20px;}
#modal h1{font-size:20px;}
.slider-msg p{width:100%;font-size:15px;}
.slider-msg h1 span{font-size:17px;}
.cta p{width:70%;}
.bottom-menu-hold ul li{width:100%;}
.menu-hold{padding:40px 15px;}
.scroll-more{bottom:30px;}
}
@media only screen and (max-width:500px){.logo-hold{height:auto;padding:20px 0;}
.logo-hold a:first-child img{margin-bottom:15px;}
.sobi2Listing .contentpaneopen{padding-left:15px !important;}
.slick-prev, .slick-next{display:none !important;}
.grid-item:hover .text-overlay .catName{padding-top:30px;}
form li.leftHalf{margin:0 0px 0 0;width:100%;}
form li.rightHalf{margin:0 0px 0 0;width:100%;}
#solicitari-online ul{width:100%;}
.cta p{width:95%;}
.grid-item a.catName{width:270px;padding:20px 15px;}
.scroll-more{display:none;}
.cta p{line-height:28px;font-size:16px;margin-top:5px;}
.descriere-scurta .overlay-cta{margin-top:10px;}
.mainmenu.homepage div.slicknav_menu{top:25px;right:5px;}
}
@media only screen and (max-height:600px){#modal:target{top:15%;}
}
@media only screen and (max-height:480px) and (min-width:320px){#modal:target{top:85%;}
}
@media only screen and (max-height:480px) and (min-width:800px){#modal:target{top:65%;}
}
@media only screen and (max-width:320px){#modal{width:90%;margin-left:-45%;}
#modal:target{top:60%;}
}
@media only screen and (max-width:1260px) and (min-width:1152px){.text-overlay .descriere-scurta{margin-top:15px;}
.grid-item:hover .text-overlay .catName{padding-top:35px;}
.descriere-scurta .overlay-cta{margin-top:10px;}
}
#boxplus, #boxplus div{transition:none !important;}
video{width:100%!important;height:auto !important;}
#ascuns{display:none;}
span.form-error  {color: red;}

.gdpr-check {
font-size: 16px;
display: block;
padding-top: 20px;
padding-bottom: 20px;
}
.gdpr-check a {color: #000;font-size: 16px;
font-weight: bold; }



.gdpr-check input {width: auto!important;
width: 20px !important;
height: 20px !important;
cursor: pointer;
box-shadow: none;
border-radius: 0px;
  padding: 0;
  margin:0;
  vertical-align: bottom;
  position: relative;
  top: -1px;
  *overflow: hidden;
}