/*
	Fisier stiluri 4.0
*/

@font-face {
    font-family: RobotoBold;
    src: url(Roboto-Regular.ttf);
}

/*reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0px;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;    letter-spacing: 2px;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
/*end reset*/
.album .albumInner img {width: 100%}
/*elemente principale*/
body{font-family:"RobotoBold";background:#f1f1f1;font-size:14px;color:#484848;}
#masterwrapper{}
#wrapper{ }
#footerwrapper{background:url('../img/footerbg.jpg') repeat-x bottom center; }
#footerwrapper2{ }
#pagewrapper{}
#page{width:1200px;margin:0px auto;}
.backwhite{background:#fff;    width: 100%;
    display: inline-block;}
.meniubg{background:url('../img/bgmeniu.png') repeat bottom center;  width: 100%;
    display: inline-block;}
a{color:#484848;font-size:14px;text-decoration:none;outline:none;}
a:hover{color:#4ec6b7;}
ul{clear:both;float:left;text-align:left;}
b{font-weight:bold}
.clear{clear:both;}
i{font-style:italic;}
h1{ font-family:"RobotoBold";font-size:20px;color:#000;font-weight:bold;}
h1 b{font-size:14px;color:#4ec6b7;}
h2{ font-family:"RobotoBold";font-size:16px;color:#4ec6b7;}
h3{ font-family:"RobotoBold";font-size:14px;color:#4ec6b7;padding:0px 0px 10px 0px;}
h3 span.titlecenter{float:left;height:30px;font-family:"RobotoBold";color:#000;;line-height:30px;font-size:14px;font-weight:bold;width: 100%;text-transform: uppercase}
h4{ font-family:"RobotoBold";font-size:13px;font-weight:bold;color:#000;margin-bottom:10px;display:inline;width:100%;float:left;}
.button{float:left;padding:4px 15px;line-height:18px;text-align:center;color:#fff !important;font-size:13px;font-family:"RobotoBold";background: #4ec6b7;border:1px solid #4ec6b7}
.sageata{float:left;background:#4ec6b7;padding-left:10px;padding-right:10px;height:18px;line-height:18px;text-align:center;color:white;font-size:13px;font-family:"RobotoBold";text-transform:lowercase;border:none;}
.sageata:hover{color:black;}
.mailmulte{float:left;padding:4px 15px;height:17px;line-height:18px;text-align:center;color:#fff;font-size:14px;text-transform: none;font-weight: normal;font-family:"RobotoBold";background:#4ec6b7;border:1px solid #4ec6b7}
.mailmulte:hover{color:#000;}
.mailmultes{float:left;height:18px;line-height:18px;text-align:center;color:#A9A9A9;font-size:14px;font-family:"RobotoBold";}
.mailmultes:hover{color:#4ec6b7;}
input.button{cursor:pointer;}
.right{float:right !important;}
strong{font-weight:bold !important;color:#484848;}
p{font-size:14px;line-height:20px;color:#484848;}
/*end elemente principale*/

/*footer*/
#footer{float:left;width:1200px; position:relative; margin-top:70px;margin-bottom:85px;}
.footerTop{float:left;height:17px;bottom: 102px;position: absolute;left:13px;top:-24px;display:none;}
.footerLinks{float:left;width:1200px;text-align:center;padding-top:20px;text-align: left}
.footerLinks a{margin:0px 20px 0px 0px;font-size:13px; color:white; font-weight:bold; float: left; }
.footerLinks span{ color:#fff;}
.footerLinks strong{ color:#fff;}
.footerLinks h4{font-size:18px; color:#fff; float: left;text-align: left;}
.footerLinks.menu-f a{width: 100%;margin-bottom: 5px;}
.footerLinks a:hover{  color:#4ec6b7; }
.footerLinks .box{  background:none; }
.footerLinks .box a{  margin:0px; }
.copyright{float:left;width:1200px;text-align:left;color:#fff;font-size:12px;padding-top:5px;}
.codsiruta{float:left;width:1200px;text-align:left;color:#fff;font-size:12px;padding-top:5px;padding-bottom:15px;}
/*end footer*/

/*header*/
#header{float:left;width:1200px;height:244px;}

/*google translate
.goog-te-gadget-simple { background:none !important; border-left: none !important; border-width: 0px !important; }
.goog-te-gadget-simple .goog-te-menu-value{ color:#ffffff !important; }
.goog-te-gadget-simple .goog-te-menu-value span{ border-left:none !important; color:#ffffff !important; }
.goog-te-menu-value img { margin-left: 0 !important; margin-right: 1px !important;}
.goog-te-gadget-simple .goog-te-menu-value span {color:#dee032 !important;}
end google translate*/

.headerTop{float:left;width:100%;height:45px;position:fixed;background: #4ec6b7;z-index: 2000;}
.headerTop .homeHeader{position:absolute;top:0px;left:0px;}
.headerTop .facebookHeader{position:absolute;top:0px;right:0px;}
.headerCenter{float:left;width:1200px;height:110px;position:relative;margin-top: 45px;}
.headerBottom{float:left;width:1200px;height:54px;border-top:4px solid #4ec6b7;}
.headerSub{float:left;width:1200px;height:28px;}

div.home{font-family:"RobotoBold";float:left;height:25px;border-right:1px solid #830808; color: #484848; float: left; font-size: 13px;line-height: 25px; padding: 0 18px; text-transform: uppercase; margin-top:11px; color:#ffffff; }
div.home a{color:#ffffff;}

.breadcrumb{float:left;height:31px;line-height:31px;width:515px;overflow:hidden;padding-left:15px;}
.breadcrumb label{float:left;margin-right:10px;display:inline;color:#dee032;}
/*.breadcrumb label a{padding-right:20px;font-size:14px;color:#dee032;background:url('../img/bread_sageata.jpg') no-repeat right center;}*/
/*.breadcrumb label a:hover{color:#ffffff;}*/


.languages{float:right;height:8px;margin-top:37px; padding:10px;border-right:1px solid #d5d5d5;padding-right: 15px;padding-top: 7px;}
.languages label{float:left;color:#484848;}
.languages a{padding-left:5px;padding-top:0px;float:left;}

.logo{float:left;position: relative; top:8px}
.logo img{width:330px;margin-left:0px;margin-right:80px;}

.search{float:left;height:42px;width:280px;padding:3px 0px 0px 15px;margin-top:28px;margin-right:80px;}
.searchInput{font-family:RobotoBold;float:left;width:222px;height:35px;color:black;font-size:13px;background:#f1f1f1;padding:0px 10px;line-height:35px;border: 0px;}
.searchSubmit{width:38px;height:42px;background:url('../img/searchbtn.jpg') no-repeat 0px 0px;border:none;float:right;}

#google_translate_element{padding:15px 0px 0px 10px !important;}

.generalInfo{float:left;color:#000;bottom:0px;font-family:"RobotoBold", sans-serif;    height: 30px;margin-top: 16px;}
.generalInfo label{float:left;padding-left:20px;font-size:14px;display:block;margin-left:30px;color:#000;    height: 16px;}
.generalInfo label.address{background:url('../img/address.png') no-repeat left center;margin-left: 0px}
.generalInfo label.phone{background:url('../img/phone.png') no-repeat left center;}
.generalInfo label.fax{background:url('../img/fax.png') no-repeat left center;}
.generalInfo label.email{background:url('../img/email.png') no-repeat left center;}

.menu{margin:0 auto;height:45px;line-height:45px;width:1200px;}
.menu ul{width:1200px;text-align: right;}
.menu ul li{display: inline-block;height:45px;padding-top:0px;position:relative;}
.menu ul li a{padding-right: 25px;color:#fff;padding-left:25px;font-family:"RobotoBold";float:left;font-size:14px;line-height:45px;height:45px;text-transform: uppercase}
.menu ul li a:hover{background:#99ced4;color:#fff;} 
.menu ul li.active a{background:#99ced4;color:#fff;/*box-shadow: 0px 0px 1px black;*/}


ul.subnav{position:absolute;top:50px;z-index:9999;float:left;left:0px;display:none;background:#4ec6b7;border-bottom: 4px solid #d4eeff;    height: 150px;}
ul.c4{
    width:1000px;
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4;
}
ul.c3{
    width:800px;
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
}
ul.c2{
    width:577px;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}

ul.subnav2{position:absolute;top:0px;z-index:9999;float:left;left:270px;width:270px;display:none;}
ul.subnav li{float:left;height:auto;padding:0px;margin:0px; display:inline-block;}
ul.subnav li a{padding:0px; font-weight: normal;margin:0px;line-height:12px;height:auto;border-bottom:1px solid #d4eeff;width:200px;color:#fff;font-size:16px;padding:10px 5px;margin:0px 15px;background:#ffffff;text-transform: none;}
ul.subnav li a:hover{color:Black !important}
.menu ul li.active ul.subnav li a:hover{background:#4ec6b7;color:#4ec6b7;}
.marginli{margin-bottom:20px !important}
.fontcontrol{float:right;height:25px;margin-top:37px; padding-right:10px;padding-left:10px;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;}
.fontcontrol a{float:left;display:inline;}
#fontplus{background:url("../img/fontplus.jpg") no-repeat center;width:28px;height:19px;text-indent:-6666px;}
#fontminus{background:url("../img/fontminus.jpg") no-repeat center;width:28px;height:19px;text-indent:-6666px;}
.ptop3{padding-top:3px;}
/*end header*/

/*container*/
#container{float:left;width:1200px;margin-bottom:50px;} 
#containerLeft{float:left;width:280px;}
#containerRight{float:right;width:920px;}
/*end container*/

/*content*/
#contentLeft{float:left;width:660px;margin-left:30px;}
#contentRight{float:right;width:230px;position: relative;}
/*end content*/

/*box*/
.box{float:left;width:280px;display:inline;}
.box .boxTop{}
.box .boxTop h3{float:left;width:240px;margin:0px 20px; color:#000 ; font-size:18px; font-weight:bold;height: 30px;}
#contentRight .boxTop h3{text-align:left;}
#contentRight p{text-align:left;}
#contentRight .padding{float:left;}
#contentRight .checkbox{float:left;    }
#pool_answers p{font-weight:bold;}

.boxInner{float:left;}
.boxInner ul{ float:left;width:620px;background:#fff}
.boxInner ul li {float:left;width:280px;border-bottom:1px solid #9d9995;cursor: pointer;}
.boxInner ul li:hover{color:#4ec6b7 !important;background-position-x: 20px;background-position-y: center;background-repeat: no-repeat;}
.boxInner ul li a{float:left;width: 185px;font-size:14px;margin:10px 2px 10px 20px;color:#000;padding-left: 15px;}
.boxInner p{font-size:14px;padding-bottom:5px;}
.boxInner p a{font-size:14px;}
.boxInner h3{ cursor: pointer;text-transform: uppercase;color:#fff;float:left;padding-left:15px;
             padding-right:15px;width:250px;padding-bottom:0px;display:inline;margin-bottom:0px;line-height:30px;}
.boxInner h3:hover{background-image: linear-gradient(to right, #4ec6b7, #4dc2b3, #4bbeaf, #4abaac, #48b6a8);}
.boxInner h3 a{color:#fff;font-size:16px;font-weight:bold;}
.boxInner h3:hover span.sright{background-image: url('../img/h3down.png');background-position-x: left;background-position-y: center;background-repeat: no-repeat;padding-left: 33px;}
.boxInner h3 span.sdown{background-image: url('../img/h3down.png');background-position-x: left;width: 90%;background-position-y: center;background-repeat: no-repeat;padding-left: 33px;}
.boxInner h3 span{background-position-x: right;background-position-y: center;background-repeat: no-repeat;float:left;width:100%;    margin-bottom: 5px;margin-top: 5px;
    line-height: 16px;}

.meniubg .containerRight .boxInner{float:left;width:900px;}
.meniubg .boxInner ul{ float:left;width:620px;margin-left:40px;background:none;}
.meniubg .boxInner ul li a{float:left;width: 300px;font-size:14px;margin:10px 10px 10px 10px;color:white;padding-left: 10px;padding-right: 15px;}
.meniubg .boxInner ul li {float:left;width:310px;cursor: pointer;border-bottom:0px;}
.meniubg .boxInner ul li:hover{color:white !important;background:#4ec6b7 }
.meniubg .boxInner ul li:hover a{}

#contentRight .boxInner h3{text-align:left;}
#contentRight .boxInner ul{ float:left;}
#contentRight .boxInner ul li{ float:left; }
#contentRight .boxInner ul li a{float:left;text-align:left;}
/*end box*/

/*boxul de la meniu din dreapta*/
.yellowBox{float:left;width:184px;margin-bottom:10px;display:inline;background:#f3f3dd;}
.yellowBoxInner{float:left;width:180px;border:1px solid #e5e5d3;background:url('../img/yellowBoxBg.jpg') no-repeat top center #fbfbf0;padding:1px;}
.yellowBox h3{margin:9px 10px 0px 8px;}
.yellowBox a.parinte{color:#bbb73e;font-size:14px;padding:0px 8px 10px 8px;float:left;margin-top:10px;display:inline;width:164px;font-weight:bold;outline:none;}
.yellowBox a.parinte.down{background:url('../img/down.jpg') 160px 5px  no-repeat;}
.yellowBox a.parinte.up{background:url('../img/up.jpg') 160px 5px  no-repeat;}
.yellowBox ul{display:none;float:left;padding-bottom:10px;}
.yellowBox ul li {float:left;width:158px;padding:0px 0px 5px 22px;}
.yellowBox ul li a{float:left;}
.borderbottom{float:left;border-bottom:1px solid #e5e5d3;width:180px;}
/*end box meniu dreapta*/

/*banner*/
#banner{float:left;width: 100%;position:relative;display:inline;margin-bottom:70px;}
#banner_controls{ position:absolute; top:0px;  left: 0px; width:100%; z-index:999; }
.lof-slidecontent{position:relative;overflow:hidden;width:100%;}
.lof-slidecontent .preload{height:100%;width:100%;background:#FFF;position:absolute;top:0;left:0;z-index:97;color:#FFF;text-align:center}
.lof-slidecontent .preload div{height:100%;width:100%;background:transparent url(../img/banner/load-indicator.gif) no-repeat scroll 50% 50%;}
.lof-main-outer{position:relative;width:100%;z-index:3;overflow:hidden;}
.lof-main-outer h3{color: #ffffff;}
.lof-main-item-desc{display:inline;left: 100px;bottom:150px;z-index:10;position:absolute;width:393px;height:220px;float:left;padding:20px; }
.lof-main-item-desc p{color:#fff; font-size:23px;line-height:23px;}
.lof-main-item-desc h3{color:#fff; font-size: 40px;
    line-height: 50px;}
ul.lof-main-wapper{/* margin-right:auto; */overflow:hidden;background:transparent url(../img/banner/load-indicator.gif) no-repeat scroll 50% 50%;padding:0px;margin:0;height:600px;width:1200px;overflow:hidden;}
ul.lof-main-wapper li{overflow:hidden;padding:0px;margin:0px;width:100%;position:absolute;}
.lof-opacity  li{float: inherit;left: 0;position: absolute;top: 0;}
ul.lof-main-wapper li img{padding:0px;width:100%;float:left}
li-desc{z-index:100;position:absolute;bottom:0px;left:0px;width:1000px;background:url(../img/banner/transparent_bg.png);}
li-desc p{color:#FFF;margin:0 8px;padding:8px 0}
li-desc h3 a{color:#FFF;margin:0;font-size:140%;padding:20px 8px 2px;font-family:"RobotoBold",Trebuchet,Arial,Verdana,sans-serif;}
li-desc h3 a:hover{color:#FF6;text-decoration:underline;}
ul.lof-navigator{top:0;padding:0;margin:0;position:absolute;width:100%;height:100px !important;}
ul.lof-navigator li{cursor:pointer;list-style:none;width:100%;padding:0;margin:0;overflow:hidden;height:100px !important;float:left;}
.lof-navigator-outer{position:absolute;left:0px;bottom:0px;z-index:100;height:100px !important;width:100%;overflow:hidden;color:#FFF;background-color: rgba(0, 0, 0, 0.6);}
.lof-navigator li.active{color:#FFF;border-top: 5px solid white;height:95px !important;}
.lof-navigator li:hover{}
.lof-navigator li h3{color:#ffffff !important;font-size:16px !important;padding:45px 0 0 !important;margin:0;}
.lof-navigator li h3 p{color:#ffffff !important;font-size:16px !important;font-weight: normal;}
.lof-navigator li div{height:100px;position:relative;margin-left:60px;padding-left:15px;}
.lof-navigator li.active div{background:url(../img/banner/arrow-bg.png) no-repeat left center;color:#FFF;z-index:100;font-weight: bold}
.lof-navigator li img{height:60px;width:60px;margin:15px 15px 10px 0px;float:left;padding:3px;border:#C5C5C5 solid 1px;}
.lof-navigator li.active img{}
.lof-navigator li.active h3{color:#FFF;padding: 39px 0 0 !important;}
@import url("https://fonts.googleapis.com/css?family=Lato:400,400i,700");
  
ul.lof-navigator {
  counter-reset: my-awesome-counter;
  list-style: none;
}
ul.lof-navigator li {
  counter-increment: my-awesome-counter;
  position: relative;
}
ul.lof-navigator li::before {
    content: counter(my-awesome-counter);
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    position: absolute;
    size: 32px;
    width: 34px;
    height: 24px;
    padding-top: 10px;
    top: 34px;
    left:30px;
    border-radius: 50%;
    text-align: center;
    border: 1px solid #fff;
}
ul.lof-navigator li.active::before {
    border: 3px solid #fff;
    top: 26px;
    left: 28px;
}

div.lof-previous{float:left;width:33px;height:63px;margin-left:20px;margin-top:200px;display:inline;text-indent:-9999px;cursor:pointer;background:url('../img/left.png') no-repeat center;}
div.lof-previous:hover{}
div.lof-next:hover{}
div.lof-next{float:right;width:33px;height:63px;margin-right:20px;margin-top:200px;display:inline;text-indent:-9999px;cursor:pointer;background:url('../img/right.png') no-repeat center;}
.bannerRama{background:url('../img/bannerrama.png') no-repeat center;position:absolute;height:294px;width:766px;z-index:98;top:0px;left:0px;}
/*end banner*/

/*latestNews*/
#latestNews{float:left;width:500px;height:29px;display:inline;    z-index: 1000;padding-left:40px;position:absolute;top:150px;left:100px;}
.latestNewsText{float:left;width:100%;}
.latestNewsText label{float:left;font-size:14px;padding-top:3px;}
/*end latestNews*/

/*tabBox*/
.tabBox{float:left;width:630px;display:inline;margin-bottom:30px;overflow: hidden;}
.tabBoxInner{float:left;width:630px;}
.tabBoxTop{float:left;width:630px;position:relative;height:41px;}
.tabBoxTopInner{float:left;width:630px;height:41px;padding:0px 0px;border-bottom: 3px solid #bfe7e2;}
.tabBoxContent{float:left;width:630px;padding:20px 0px;}
.tabBoxTop a{font-family:"RobotoBold";float:left;color:#bfe7e2;font-weight:bold;font-size:14px;line-height:41px;height:40px;margin-right:3px;margin-right:25px;}
.tabBoxTop a span.tableft{float:left;height:41px;}
.tabBoxTop a span.tabcenter{float:left;height:41px;}
.tabBoxTop a span.tabright{float:left;height:41px;}
.tabBoxTop a:hover span.tableft{float:left;height:40px;}
.tabBoxTop a:hover span.tabcenter{float:left;height:40px;color:#4ec6b7;}
.tabBoxTop a:hover span.tabright{float:left;height:40px;}
.tabBoxTop a.active{border-bottom: 3px solid #4ec6b7;overflow: hidden;height: 40px;}
.tabBoxTop a.active span.tableft{float:left;height:40px;}
.tabBoxTop a.active span.tabcenter{float:left;height:40px;color:#4ec6b7;}
.tabBoxTop a.active span.tabright{float:left;height:40px;}
.tab{display:none;}
.tabBoxContent ul li{float:left;width:100%;padding-bottom:10px;margin-bottom:20px;background: url(../img/arrow.png) no-repeat bottom right;}
.tabBoxContent ul li label{float:left;width:100px;height:14px;line-height:14px;color:#4ec6b7;}
.tabBoxContent ul li a{float:right;width:530px;color:#000;font-size:14px;}
.tabBoxContent ul li a:hover{font-weight:bold;color:#4ec6b7;} 
/*end tabBox*/

.leftNews{float:left;width:190px;padding:20px;display:inline;margin-bottom:10px;background:#fff}
.leftNews .pagedata{    background: url(../img/lastsep.jpg) no-repeat top left;     padding-bottom: 0px;    padding-top: 6px;padding-left: 0px;margin-bottom: 5px;margin-top: 10px;}
.leftNews a{float:left;}
.leftNews h3{font-weight: bold;color:#000;background: url(../img/lastnh3.jpg) no-repeat top left;padding-left:35px;padding-bottom: 0px;padding-top: 5px;    height: 24px;}

/*servicii*/
.serviciu{float:left;border-bottom:1px solid #e0e0e0;width:100%;padding:5px 0px;}
.serviciu img{float:left;}
.serviciu a{float:right;font-size:14px;width:130px;padding-bottom:2px;}
.serviciu p{float:right;width: 130px;}
/*end servicii*/

/*chestionar*/
.checkbox{float:left;padding:0px;margin:0px 10px 0px 0px;display:inline;}
/*end chestionar*/

/*galerie foto si carte oaspeti link*/
.galerieFoto{text-transform: uppercase; text-align: center;float:left;width:78px;height:60px;padding:80px 30px 0px 30px;font-size:17px;border-right: 2px solid #5372a1;background:#4c6c9d url('../img/foto2.jpg') no-repeat 50% 20px;color:#fff;display:inline;font-family:"RobotoBold";}
.galerieVideo{text-transform: uppercase; text-align: center;float:left;width:80px;height:60px;padding:80px 30px 0px 30px;font-size:17px;background:#4c6c9d url('../img/video.jpg') no-repeat 50% 20px;color:#fff;display:inline;font-family:"RobotoBold";}
.carteOaspeti{text-transform: uppercase; text-align: center;float:left;width:78px;height:60px;padding:80px 30px 19px 30px;border-top: 2px solid #5372a1;border-right: 2px solid #5372a1;font-size:17px;background:#4c6c9d url('../img/carte.jpg') no-repeat 50% 20px;color:#fff;display:inline;font-family:"RobotoBold";}
.web{text-transform: uppercase; text-align: center;float:left;width:80px;height:60px;padding:80px 30px 19px 30px;border-top: 2px solid #5372a1;font-size:17px;background:#4c6c9d url('../img/web.jpg') no-repeat 50% 20px ;color:#fff;display:inline;font-family:"RobotoBold";}
.galerieFoto:hover{color:#4ec6b7;}
.galerieVideo:hover{color:#4ec6b7;}
.carteOaspeti:hover{color:#4ec6b7;}
.web:hover{color:#4ec6b7;}
/*end galerie foto si carte oaspeti link*/

.padding{float:left;padding:20px;width:200px;}


/*bigBox*/
.bigBoxList{float:right;width:890px;display:inline;margin-bottom:30px;margin-top:0px;display:inline;margin-top:30px;}
.bigBoxListTop{float:left;height: 33px;padding-top: 5px;;padding-bottom: 5px;width:890px;}
.bigBoxListTop h3{}
.bigBoxListInner{float:left;width:890px;}
.bixBoxBottom{}

.nomright{margin-right:0px;}
.bigBox{float:left;width:280px;display:inline;padding-top:15px;margin-right:25px}
.bigBox:last-of-type{border:none;}
.bigBoxInner{float:left;width:280px;}
.bigBoxInner h3{padding:0px 0px 10px 0px;}
.bigBoxInner h3 a{height:25px;color: #0065a1;}
.bigBoxInnerActions{float:left;width:100%;margin-bottom:20px;font-style:italic;}
.bigBoxInner p{padding:0px 0px 0px 0px;font-size:14px;}
.bigBoxInner .left img{float:right;padding:0px;width:280px}
.bixBoxInner .imga{float:right;}
.bigBoxInnerDetail{float:right;width:240px;padding:20px;position:relative;background: white url(../img/arrow.png) no-repeat 95% 90%;}
.image{float:left;}
.image_mare{float:left;width:280px}
.image_mare img{float:left;width:280px}
.image a{float:left;}
.image img{float:left;padding:0px;width:200px}
.description{float:left;}
.description p{font-size:11px;}
.bigBox .bigBoxInnerDetail .description {
    float: left;
    height: 56px;
    overflow: hidden;
}
.bigBox .bigBoxInnerDetail h3 {
    height: 52px;
    overflow: hidden;
    padding-bottom: 0px;
    margin-bottom: 10px;
}
.bigBox .bigBoxInnerDetail h3 a {
    color: #4ec6b7
}
.pageactions{float:left;padding-top:10px;width: 100%;}

.share{float:right;width:60px;}
.share a {float:right;}
.share a img{padding:0px;}

.bigBoxInnerDetail .pagedata{position:absolute;top:-30px;left:0px;}
.pagedata{float:left;color:#4ec6b7;padding-bottom:6px;background: white;padding:10px;}
.categorydata{float:left;color:#4ec6b7;padding-bottom:6px;background: white;margin-top:20px;    height: 16px;width: 100%;}
.sharer{float:right;padding-right:10px;}
.sharer img{padding:0px 0px 0px 5px;}
/*end bigBox*/

/*bigBox list*/
.bigBox.lista{width:630px;margin-bottom:0px;padding-bottom:20px;}
.bigBox.lista .bigBoxInner{width:630px;}
.bigBox.lista .description{}
.bigBox.lista .bigBoxInnerDetail{width:415px;background: none; padding: 0px;}
.bigBox.lista .pagedata{float:left !important;color:#4ec6b7;padding-bottom:6px;position:relative;top:-5px;left:0;background: white;padding:5px;}
.bigBoxInnerDetail h3 a{ color:#000;  font-size:14px; font-family:"RobotoBold"; text-transform: none;line-height: 18px}
/*end bigBox list*/

/*extraBigBox*/
.pageBig{float:left;width:1200px;border-top:4px solid #d5d5d5}
.pageBigTop{float:left;width:1200px;}
.pageBigInner{background: none repeat scroll 0 0 #FFFFFF;float: left;padding: 30px;width: 1140px;border-top:0px;}
.pageBigTop h1{float:left;padding:9px 0px;margin-left:20px;display:inline;font-weight:normal;position:relative;top:1px;}
.pageBigTop a{margin:5px 10px 0px 0px;display:inline;}
/*end extraBigBox*/

/*galerie foto*/
.album{float:left;border:3px solid #4ec6b7;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;width:357px;margin:0px 18px 18px 0px;}
.albumInner{float:left;width:355px;border:1px solid #4ec6b7;}
.albumText{float:left;width:337px;background:#4ec6b7;padding:5px 10px;text-align:center;}
.albumText a{float:left;font-size:14px;font-weight:bold;color:#ffffff;}

.galleri{float:right !important;width:626px;}
.galleriInner{float:left;position: relative;}
ul.thumbs li{float:left;padding:0px 4px 7px 0px;}
.thumburi{width:270px;float:left;}
.navigation{float:left;background:#ffffff;width:440px;}
.bottom{display:none;}

.top.pagination{float:left;width:262px;color:#474747;font-size:14px;padding-bottom:10px;}
.top.pagination a{color:#555555;text-decoration:none;float:left;padding:4px 4px;}
.top.pagination .ellipsis{float:left;padding-top:2px;}
.top.pagination span.current{color:#ffffff;float:left;padding:4px 4px;background:#1076b0;margin-right:5px;}
a.thumb img{border:1px solid #E0E0E0;padding:2px;background:#ffffff;}

ul.thumbs li.selected a.thumb img{background:#E0E0E0 !important;border:1px solid #a4ca7c;}

.loader{background:url('../img/loader.gif') no-repeat center;height:502px;left:0px;position:absolute;top:0px;width: 594px;}

div.slideshow span.image-wrapper {display:block;left:0;position:absolute;}
div.slideshow a.advance-link {display:block;text-align:center;text-decoration:none;}
div.slideshow-container {clear:both;height:500px;position:relative;}

.controls{float:right;position:absolute;width:73px;height:32px;left:548px;bottom:0px;z-index:110;}
.ss-controls{float:left;text-align:center;position:absolute;top:0px;left:30px;z-index:120;width:13px;text-align:center;top:0px;background:transparent;}
.play{font-size:14px;text-decoration:none;display:block;text-indent:-9999px;background:url('../img/pause.jpg') no-repeat center;width:13px;height:32px;}
.pause{font-size:14px;text-decoration:none;display:block;text-indent:-9999px;background:url('../img/pause.jpg') no-repeat center;width:13px;height:32px;}
.nav-controls{float:left;width:73px;position:absolute;display:block;}
.nav-controls a.prev{background: url("../img/galleryleft.jpg") no-repeat scroll center center transparent;cursor: pointer;float: left;height: 32px;width:20px;text-indent:-6666px;display:inline;}
.nav-controls a.next{background: url("../img/galleryright.jpg") no-repeat scroll center center transparent;cursor: pointer;float: right;height: 32px;width:20px;text-indent:-6666px;display:inline;}
.caption-container{width:539px;height:32px;display:block;position:absolute;bottom:0px;left:0px;float:left;}
.image-title{width:539px;font-size:14px;color:#484848;text-transform:uppercase;text-align:left;font-weight:bold;padding-left:10px;line-height:32px;}
.image-desc{display:none;}
.inapoigalerie{float:right;}
.advance-link{border:4px solid #4ec6b7;}
.left{float:left;}
/*eng galerie foto*/

/*page*/
.page{float:left;width:630px;margin-bottom:10px;display:inline;}
.pageTop{float:left;width:630px;padding-top:20px;}
.pageTop .bigBoxInnerActions{float:right;width:107px;margin-bottom:0px;}
.pageTopBottom{}
.pageTop h1{float:left;padding:0px 0px 20px 0px;display:inline;}
.pageBottom{}
.pageActions{float:right;padding:0px 0px 0px 5px;margin:5px 10px 0px 0px;}
.pageActions a{float:left;margin-left:10px;display:inline}
.imga{float:left;margin:0px 10px 10px 0px;border:1px solid #007f82;padding:0px;}
.pageInner{float:left;width:630px;border-top:0px;text-align:justify}
.pageInner p{font-size:14px;line-height:20px;color:#484848;}
.pageInner p a{font-size:14px;}
.page h3{color:#4ec6b7;width:100%;padding:0px 0px 5px 0px;margin:0px 0px 10px 0px;display:inline;float:left;font-weight:bold;font-size:18px;}
.pageInner ul li{line-height:15px;float: left;font-size: 12px;padding:5px 0px 5px 0px;margin:0px;width:100%;}
.pageInner ul{width:100%;list-style: disc inside none;}
/*end page*/

/*indexBox*/
.primar{float:left;width:1200px;background:white;display:inline;}
.primarTop{float:left;width:630px;border-top-left-radius: 10px;}
.mesajPrimar h3{
    height: 30px;
    font-family: "RobotoBold";
    color: #000;
    line-height: 30px;
    margin-bottom: 30px;
    text-transform: uppercase;
    font-size: 24px;
    font-weight: bold;}
.primarContent{float:left; width:1200px;border-top:0px;border-bottom:0px;}
.primarBottom{float:left;width:630px;font-size:0px;height:39px;background:#f6dc8f;}
.primarBottom a{padding:5px;padding-left:10px;padding-right:10px; margin:9px;display:block;float:left;color:#158848;}
.primarBottom a:hover{background:#4ec6b7;border-radius: 10px;color:#fff}
.indexBox{float:left;width:630px;margin:20px 0px 20px 0px;padding-bottom:20px;display:inline;border-bottom: 4px solid #d5d5d5}
.indexBoxTop h3{font-size:20px;font-family:"RobotoBold";font-weight:bold;}
.indexBoxInner{float:left;width:630px;}
.indexBoxInner p{line-height:20px;}
.indexBoxInner h3{padding:0px 0px 10px 0px;width:534px;display:inline;float:left;}
.primarImg{float:right;width:400px;padding-right:30px;margin-top:30px;}
.primarImg a{padding:15px 20px; margin-bottom:1px;display:block;float:left;color:#fff;background:#4ec6b7; width:160px;}
.primarImg a:hover{color:#000}
.primarImg img{padding-left:0px;width:400px;}
.mesajPrimar{float:left;width:630px;font-size:14px;margin-top: 50px;padding-bottom: 20px;}
.mesajPrimar b{float:left;color:#4ec6b7;font-size:23px;}
.mesajPrimar p{font-size:14px;color:#484848;line-height:21px;}
/*indexBox*/

.shortlink {float:left;margin-bottom:20px;margin-top:20px;margin-left:40px}
.shortlink a{padding-top:55px;float:left;width:232px;text-align: center;font-size: 22px;color:#fff;padding-top: 85px !important;}
.shortlink a span{padding-top:10px;font-size: 13px;font-weight: normal;width: 197px;    margin: 0px 0px;display: inline-block;}
.shortlink a span.sageataicon{padding-right:20px;font-size: 15px;background: url("../img/arrow.png") no-repeat right bottom;color:#4ec6b7;width: auto;}
.shortlink a.a1{background: url("../img/a1.png") no-repeat;padding:30px;background-position-x: 50%;background-position-y: 25px; background-size: 37px 44px;}
.shortlink a.a2{background: url("../img/a2.png") no-repeat;padding:30px;background-position-x: 50%;background-position-y: 25px; background-size: 37px 44px;}
.shortlink a.a3{background: url("../img/a3.png") no-repeat;padding:30px;background-position-x: 50%;background-position-y: 25px; background-size: 37px 44px;}
.shortlink a.a1:hover{background:#4ec6b7 url("../img/a1.png") no-repeat;background-position-x: 50%;background-position-y: 25px;color:#fff;background-size: 37px 44px;}
.shortlink a.a2:hover{background:#4ec6b7 url("../img/a2.png") no-repeat;background-position-x: 50%;background-position-y: 25px;color:#fff;background-size: 37px 44px;}
.shortlink a.a3:hover{background:#4ec6b7 url("../img/a3.png") no-repeat;background-position-x: 50%;background-position-y: 25px;color:#fff;background-size: 37px 44px;}
.shortlink a:hover span{color:#fff;}

.shortlinkalt {float:right;width:240px;margin-bottom:20px;}
.shortlinkalt a{padding-top:55px;float:left;width:232px;text-align: center;font-size: 22px;color:#fff;padding-top: 85px !important;}
.shortlinkalt a span{padding-top:10px;font-size: 13px;font-weight: normal;width: 197px;    margin: 0px 0px;display: inline-block;}
.shortlinkalt a span.sageataicon{padding-right:20px;font-size: 15px;background: url("../img/arrow.png") no-repeat right bottom;color:#4ec6b7;width: auto;}
.shortlinkalt a.a1{background: url("../img/a1.png") no-repeat;padding:30px;background-position-x: 50%;background-position-y: 25px; background-size: 37px 44px;}
.shortlinkalt a.a2{background: url("../img/a2.png") no-repeat;padding:30px;background-position-x: 50%;background-position-y: 25px; background-size: 37px 44px;}
.shortlinkalt a.a3{background: url("../img/a3.png") no-repeat;padding:30px;background-position-x: 50%;background-position-y: 25px; background-size: 37px 44px;}
.shortlinkalt a.a1:hover{background:#4ec6b7 url("../img/a1.png") no-repeat;background-position-x: 50%;background-position-y: 25px;color:#fff;background-size: 37px 44px;}
.shortlinkalt a.a2:hover{background:#4ec6b7 url("../img/a2.png") no-repeat;background-position-x: 50%;background-position-y: 25px;color:#fff;background-size: 37px 44px;}
.shortlinkalt a.a3:hover{background:#4ec6b7 url("../img/a3.png") no-repeat;background-position-x: 50%;background-position-y: 25px;color:#fff;background-size: 37px 44px;}
.shortlinkalt a:hover span{color:#fff;}


/*filesBox*/
.filesBox{float:left;width:630px;margin-bottom:10px;display:inline;    padding-top: 20px;
    border-top: 4px solid #d5d5d5;}
.filesBoxInner{float:left;width:630px;padding-bottom:10px;margin-bottom:10px;display:inline;}
.filesBox ul li {width:630px;clear:both;margin:0px 0px 10px 0px;display:block;padding:0px 0px;    background: white;
-webkit-box-shadow: 1px 1px 8px 0px rgba(50, 50, 50, 0.59);
-moz-box-shadow:    1px 1px 8px 0px rgba(50, 50, 50, 0.59);
box-shadow:         1px 1px 8px 0px rgba(50, 50, 50, 0.59);}
.filesBox ul li a{background: url("../img/fileicon.png") no-repeat scroll left center transparent;float: left;font-size: 14px;padding:15px 0px 15px 45px;width:390px;text-align:justify;margin-left: 10px;}
.filesBox ul li label{float:right;font-size:12px;font-weight:bold;color:#9a9a9a;padding:15px 15px 15px 0px;}
/*end filesBox*/

/*otherBox*/
.otherBox{float:left;width:630px;margin-bottom:10px;display:inline;}
.otherBoxInner{float:left;width:630px;}
.otherBoxInner ul{float:left;width:630px;}
.otherBoxInner ul li {width:630px;clear:both;margin:0px 0px 10px 0px;display:block;padding:0px 0px;float: left;    background: white;
-webkit-box-shadow: 1px 1px 8px 0px rgba(50, 50, 50, 0.59);
-moz-box-shadow:    1px 1px 8px 0px rgba(50, 50, 50, 0.59);
box-shadow:         1px 1px 8px 0px rgba(50, 50, 50, 0.59);}
.otherBoxInner ul li a{background: url("../img/pageicon.png") no-repeat scroll left center transparent;float: left;font-size: 14px;padding:15px 0px 15px 45px;text-align:justify;margin-left: 10px;}
/*end otherBox*/

/*galleryBox*/
.galleryBox{float:left;width:630px;margin-bottom:20px;display:inline;}
.gelleryBoxInner{float:left;width:630px;}
.galleryBox a{float:left;margin:0px 10px 15px 0px;border: 1px solid #4ec6b7;}
.galleryBox a:hover{border: 1px solid #79B70D;}
.galleryBox img{padding:0px;}
/*end GalleryBox*/



/*table*/
table{width:100%;font-size:14px;}
table tr{border:1px solid #E0E0E0;}
table tr th{padding:8px 7px;border: 1px solid #E0E0E0;background:#4ec6b7;color:white;}
table tr td{padding:8px 7px;border: 1px solid #E0E0E0;background:#ffffff;vertical-align:top;}
table tr td a{font-size:14px;font-weight:bold;}
.aligncenter{text-align:center;}
/*end table*/

/*paginatie*/
.paginatie{float:left;width: 100%;padding-top:10px;font-size:14px;margin-bottom:10px;display:inline;clear:both}
.paginatie label{float:left;padding-right:10px;font-weight:normal;padding-top:3px;}
.paginatie ul {float:right;clear:none;}
.paginatie ul li{float:left;padding:4px 4px;text-align:center;font-size:14px;font-weight:bold;margin:0px 2px 0px 0px;width:auto !important;background:none;}
.paginatie ul li a{color:#555555;background:none;}
.paginatie ul li.active{background:#4ec6b7;padding: 4px 4px;text-align: center;font-size:14px;font-weight:bold;color:#ffffff;}
/*end paginatie*/

/*filtru*/
.filtru{float:left;width: 630px;margin-bottom:40px;display:inline;}
.filtru label{float:left;padding-right:5px;padding-top:10px;}
.filtru .input{width:55px;height:33px;margin-right:7px;}
.filtru .select{width:90px;margin-right:15px;display:inline;height: 33px;}
/*filtru*/

/*elemente formular*/
.select{float:left;}
/*end elemente formular*/

.back{float:left;padding:10px;}

.error{color:#840124;text-align:center;}
.succes{color:#fff;}

/*Chestionare*/
.chestionar{float:left;width:630px;}
.chestionar p{padding:0px 0px 10px 0px;}
.raspunspool{float:left;width:280px;clear:both;}
.raspunspool label{float:left;padding-bottom:3px;}
.raspunspoolrezultat{float:left;padding-bottom:5px;}
.raspunspoolrezultat label{float:right;}
.padding a{color:#4ec6b7;}
.vedetialtechestionare a{float:right}

.raspunspoolbarabg {background-color:#f6f6f6;border: 1px solid #e0e0e0;float: left;height: 9px;width: 280px;}
.raspunspoolbara {background: none repeat scroll 0 0 #274256;float: left;height: 10px;}

.raspunspoolmare{float:left;width:530px;clear:both;}
.raspunspoolmare label{float:left;padding-bottom:3px;}
.raspunspoolrezultatmare{float:left;padding-bottom:5px;}
.raspunspoolrezultatmare label{float:right;padding-left:10px;}
.raspunspoolbarabgmare {background-color: #F6F6F6;border: 1px solid #E0E0E0;float: left;height: 20px;width: 630px;}
.raspunspoolbaramare {background: none repeat scroll 0 0 #365983;float: left;height: 20px;}
/*end chestionare*/

/*contact*/
.contactData{float:left;width:257px;}
.contactData p{padding:3px 0px;clear:both;}
/*end contact*/

/*formulare*/
.form{float:left;width:100%;}
.formleft{float:left;width:270px;}
.formleft p{float:left;width:100%;padding-top:10px;}
.formleft p label{width:100%;color:#555555;font-size:14px;padding-bottom:5px;float:left;}

.formright{float:right;width:270px;}
.formright p{float:left;width:100%;padding-top:10px;}
.formright p label{width:100%;color:#555555;font-size:14px;padding-bottom:5px;float:left;}

.formcenter{float:right;width:630px;}
.formcenter p{float:left;width:100%;padding-top:10px;}
.formcenter p label{width:100%;color:#555555;font-size:14px;padding-bottom:5px;float:left;}
.formcenter span{float:left;padding:4px 0px 0px 10px;color:#acacac;}
#accept_label.eroareform {
    color: #e91a1a;
}
.contact_custom .formcenter{float:right;width:800px;}
.contact_custom .formcenter p{float:left;width:49%;padding-top:10px;}
.contact_custom .formcenter p input{float:left;width:95%;padding-top:10px;height:25px;padding:5px;}
.contact_custom .formcenter p textarea{float:left;width:95%;height:200px}
.contact_custom .formcenter p label{width:100%;color:#555555;font-size:14px;padding-bottom:5px;float:left;}
.contact_custom .formcenter span{float:left;padding:0px;color:#acacac;}

.inputMic{float:left;width:142px;height:20px;background:#ffffff;border:0px;font-size:14px; color:#484848;padding:0px 5px;border:1px solid #d3d3d3;}
.submitMic{float:left;width:24px;height:20px;background:#ffffff;border:0px;color:#484848;font-weight:bold;font-size:14px;line-height:20px;text-align:center;border:1px solid #d3d3d3;border-left:0px;}
.inputMic.eroareform{border-color:#e91a1a;}
.input{float:left;width:260px;height:20px;background:#ffffff;border:0px;font-size:14px; color:#4c5c6a;padding:0px 5px;border:1px solid #4ec6b7;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.input.eroareform{border-color:#e91a1a;}
.textarea{float:left;width:260px;height:100px;background:#ffffff;border:0px;font-size:14px; color:#4c5c6a;padding:5px;border:1px solid #4ec6b7;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.textarea.eroareform{border-color:#e91a1a;}
.inputCaptcha{float:left;width:75px;height:22px;background:#ffffff;border:0px;font-size:14px; color:#4c5c6a;padding:0px 5px;border:1px solid #4ec6b7;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.inputCaptcha.eroareform{border-color:#e91a1a;}
/*end formulare*/

.newsletter_input{font-family:RobotoBold;float:left;width:144px;height:33px;color:black;font-size:13px;background:#f1f1f1;border:none;padding:0px 10px;line-height:39px;}
.newsletter_button{float:left;width:36px;height:33px;background:url('../img/newsletter_button.jpg') no-repeat 0px 0px;border:none;margin:0px;}


/*carte oaspeti*/
.mesaj{float:left;width:630px;padding-bottom:10px;margin-bottom:10px;}
.mesajTop{float:left;width:630px;height:22px;line-height:22px;margin-bottom:10px;}
.mesaj b{color:#555555;float:left;}
.mesaj p b{margin-bottom:20px;font-size:16px;}
.mesaj span{color:#555555;float:right;}
.mesaj p{padding:0px 0px 10px 0px;width:100%;clear:both;}
.mesajTop{float:left;}
/*carte oaspeti*/

/*popup*/
.popup{float:left;width:630px;padding:20px;}
.popup .formleft{float:left;width:260px;}
.popup .formright{float:right;width:260px;}
.popup .inputMic{float:left;width:260px;height:20px;background:#ffffff;border:0px;font-size:14px; color:#484848;padding:0px 5px;border:1px solid #d3d3d3;}
.popup .input{float:left;width:260px;height:20px;background:#ffffff;border:0px;font-size:14px; color:#4c5c6a;padding:0px 5px;border:1px solid #4ec6b7;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.popup .textarea{float:left;width:260px;height:100px;background:#ffffff;border:0px;font-size:14px; color:#4c5c6a;padding:5px;border:1px solid #4ec6b7;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
/*end popup*/

/*ticker*/
#ticker{width: 540px;height: 21px;display: block;position: relative;overflow: hidden;left:-20px;}
#ticker span{display:none !important;}
#ticker-title {display:none;}
#ticker-content {margin: 0px;position: absolute;color: #1F527B;font-weight: bold;overflow: hidden;white-space: nowrap;line-height: 1.2em;}
#ticker-content:focus {}
#ticker-content a {text-decoration: none;color:#484848;font-weight:normal;}
#ticker-content a:hover {text-decoration: underline;color: #0D3059;}
#ticker-swipe {position: absolute;top: 0px;display: block;width: 800px;height: 23px;}
#ticker-swipe span {margin-left: 1px;background-color: #f4da01;border-bottom: 1px solid #1F527B;height: 12px;width: 7px;display: none;}
.js-hidden {display: none;}
#ticker-controls{display:none;}
/*end ticker*/


/*print*/
.printPage{margin:0px auto;}
.printPageTop{float:left;width:100%;}
.printPageTop h1{float:left;width:100%;padding:20px 0px 0px 0px;font-size:16px;color:#000000;font-weight:bold;}
.printPageTop h2{float:left;width:100%;padding:5px 0px 20px 0px;font-size:14px;color:#000000;font-weight:bold;font-style:"italic";}
.printPageInner{float:left;width:100%;}
.printPageInner img{float:left;margin:0px 10px 10px 0px;}
.printPageInner p{font-size:14px;color:#000000;}
.printPageInner ul li{font-size:14px;color:#000000;padding:0px 0px 5px 0px;}
/*end print*/

/*petitii*/
.petitiiActions{float:left;width:100%;padding:0px 0px 20px 0px;}
.addpetitie{float:left;background:#ffffff; width:280px; height:49px; padding:10px; border: 1px solid #D3D3D3;}
.verificapetitie{float:right;background:#ffffff; width:280px; height:49px; padding:10px; border: 1px solid #D3D3D3;}
.petitiiActions a label{float:left;font-size:14px;width:100%;font-weight:bold;padding-bottom:2px;text-align: left}
.petitiiActions a span{float:left;font-size:14px;color:#555555;text-align: left}
/*end petitii*/

/*video*/
.videodiv{float:left;width:922px;text-align:center;}
.videodiv a{float:left;margin-left:200px;display:inline;width:500px;height:300px;}
.videodiv p{width:500px;text-align:center;margin-left:200px;display:inline;float:left;}
/*end video*/

/*addThis*/
.backbtn{float:left;font-size:14px;margin-top:10px;}
.addThis{float:right;width: 85px;}
/*end addThis*/

/*widget vreme*/
.vreme{float:left;width: 162px;padding-top:10px;}
.vremecurenta{float:left;border-bottom:1px solid #e7eef5;margin-bottom:10px;padding-bottom:10px;display:inline;width:100%}
.vremecurenta img{float:left;}
.vremecurenta label{font-size:40px;color:#365983;padding-left:10px;float:left;}
.vremeaurmatoare{float:left;width:40px;margin-right:10px;display:inline;}
.vremeaurmatoare label{float:left;color:#5e5e5e;font-size:14px;}
.vremeaurmatoare img{float:left;margin:5px 0px;display:inline;}
.vremeaurmatoare b{float:left;font-size:14px;}
/*end widget vreme*/

/*widget lista*/
.widgetlista a{float:left;width:100%;padding-bottom:10px;}
/*end widget lista*/

/*linkBox*/
.linkBox{float:left;width:259px;border:1px solid #d8e0e3;background:url('../img/linkBoxBg.jpg') no-repeat top center #ffffff;padding:10px;margin:0px 0px 10px 0px;display:inline;}
.linkBox ul li{float:left;width:259px;border-bottom:1px solid #ecf2f4;padding:5px 0px;display:inline;}
.linkBox ul li a{background: url("../img/sageata.jpg") no-repeat scroll left center transparent;float: left;font-size: 12px;padding-left: 15px;width: 244px;}
/*end linkBox*/

#scrie_mesaj{margin:5px 0px 0px 0px;display:inline;}
.w100{width: 630px;;}

.menu-toogle, .menu_mobile {
    display: none;
}

#raspunsmesaj .succes{
    color:black;
}


@media screen and (max-width: 1023px) {
    *{
        box-sizing: border-box;
    }

    select{-webkit-appearance: none;}


    p{font-size:13px;}

    #page {
        width:100%;
    }
    
    .galerieVideo {
            border-top: 2px solid #5372a1;
    }
    #petitieform .formcenter{
        float:left;
        width:50%;
    }

    #innerbody{
        width:100%;
        background:none;
    }

    #header{
        width:100%;
    }
    .headerCenter {
        width:100%;
        height: auto;
    }

    .headertop{
        display:none;
    }

    #body_top{
        background:none;
    }

    .headermiddle{
        width:100%;
        height:auto;
    }

    .headermiddleInner{
        width:100%;
    }

    .logo{
        width:80%;
        margin-bottom: 30px;
    }

    .logo img{
        width:100%;
        position: relative;
        left:0px;
        max-width:400px;
    }

    .dateheader{
        display: none;
    }

    .headerbottom{
        height:auto;
        width: 100%;
    }

    .menu{
        width:100%;
        height: auto;
        background:#fff;
        display: none;
    }

    .menu ul li{
        width:100%;
        display: block;
    }

    .menu ul li a{
        width:100%;
        color:#1183c6;
        text-align: center;
        border:none;
        border-bottom:1px solid #e7e7e7;
        text-transform: uppercase;
        font-size:20px;
        padding:10px 0px;
        height: auto;
        line-height: 20px;
    }

    .menu ul li.drop ul.dropList{
        position: relative;
        color:#fff;
        background:#1183c6;
        top:0px;
        left:0px;
    }

    .menu ul li.drop ul.dropList li a{
        color:#fff;
    }

    .menu ul li a:hover{
        color:#fff;
        background:#1183c6;
    }

    .search{
        margin: 0 auto;
        float: none;
        display: none;
        
        width: 275px;
    }

    .search form{
        width:100%;
    }

    .search .searchinput{
        width:70%;
    }

    .search .searchsubmit{
        width:20%;
        background: url('../img/buttonCauta.png') no-repeat left center #3295db;
        float:right;
    }

    .menu-toogle{
        display:block;
        float:right;
        width:20%;
        padding-top:38px;
        padding-left:20px;
    }

    #menuToggleLink{
        background:url('../img/menu-open.png') no-repeat center;
        display:block;
        width:32px;
        height:32px;
        text-indent:-9999px;
        float:right;
        margin-right:20px;
    }

    #menuToggleLink.opened{
        background:url('../img/menu-close.png') no-repeat center;
    }

    #container{
        width:100%;
    }

    .containerleft{
        display:none;
    }

    .containerright{
        width:100%;
    }

    .bannerPlaceholder{
        display:none;
    }

    #banner{
        width:100%;
        border:none;
        padding:0px;
        height:auto;
        background:#fff;
        margin-bottom: 0px;
    }

    #bannerdiv {
        width:100%;
        height:auto;
    }

    .bannerinner{
        width:100%;
        height:auto;
    }

    #bannerdiv .banner{
        width:100%;
        height:auto;
    }

    #bannerdiv .banner .bannertextbg{
        display:none;
    }

    #bannerdiv .banner .bannertext{
        bottom:0px;
        left:0px;
        width:100%;
        background:#1987cc;
        padding:10px;
        height: auto;
    }

    #bannerdiv .banner .bannertext h3{
        color:#fff;
    }

    #bannerdiv .banner .bannertext p{
        display: none;
    }

    #bannerdiv .banner img{
        width:100%;
        height:auto;
    }

    #bannermenu{
        display:none;
    }
    
    ul.lof-main-wapper {
        height: 250px;
        width: 100%;
        position: unset;
    }
    
    #containerLeft {
        float: left;
        width: 100%;
    }
    
    .galerieFoto, .web, .galerieVideo, .carteOaspeti {
        width: 100%;
        height: 105px;
        padding-top: 60px;
    }

    div.lof-previous ,div.lof-next , .lof-navigator-outer, .lof-main-item-desc, .meniubg, #contentRight, .romania100 {
        display:none;
    }
    
    .stirilista{
        width:100%;
        border:none;
    }

    .primarbox{
        width:100%;
    }

    .primarboxinner h3{
        text-align: center;
    }

    .primarboxcontentleft{
        width:100%;
        text-align: center;
    }

    .primarboxcontentright{
        width:100%;
        text-align: center;
    }

    .primarboxcontentright img{
        float:none;
        display:inline-block;
    }

    .primarboxcontentright p{
        display: block;
        text-align: center;
    }

    .stiriTitle{
        width:100%;
        margin:0px;
        padding:20px;
        font-family: "open_sansbold";
    }

    .stire{
        width:100%;
    }

    .contentright{
        width:100%;
        padding:5px;
    }

    .newsletterBox{
        width:100%;
        float:left;
    }

    .newsletterBox h3{
        font-weight:bold;
        float:left;
        width:100%;
    }

    .newsletterBox .newsletterinput{
        width:100%;
    }

    .contentleft{
        padding:5px;
        width:100%;
    }

    iframe{
        width:100% !important;
        text-align: center;
    }

    .widget{
        display:none;
    }

    #footer{
        width:100%;
        padding:0px 0px 0px 0px;
        position:relative;
        background:url('../img/footer-mobil.jpg') repeat-x center top;
        margin: 0px;
    }

    #footerInner{
        width:100%;
    }

    .footerMiddle{
        width:100%;
        height:auto;
        text-align:center;
        top:0px;
    }

    .footerMiddle a{
        float:none;
        display: block;
        margin-top:5px;
        margin-bottom:10px;
    }

    .footerMiddle .detaliiFooter{
        width:100%;
        text-align: center;
        margin:0px;
        padding:0px;
    }

    .footerMiddle .detaliiFooter span{display:block;float:none;}

    .footerlinks{
        display:none;
    }

    .facebookFooter{
        display:none;
    }

    .telefonFooter{
        float:none;
        width:100%;
        text-align: center;
    }

    .telefonFooter span{
        float:none;
        display:block;
        padding:0px !important;
        margin:0px !important;
        border:none !important;
    }

    .telefonFooter a{
        float:none;
        display:block;
    }

    .footerBottom{
        top:0px;
        position:none;
        width:100%;
        text-align: center;
        padding:10px 0px;
    }

    .trafic{
        display:none;
    }

    .copyright{
        width:100%;
        text-align:center;
        color:#000;
    }

    #siglaOradea{
        top:-40px;
        bottom:0px;
    }

    .fb-like{display:none;}

    .contentinner{
        width:100%;
    }

    .modulembedded{
        width:100%;
    }

    .contentinnercontent img{
        width:100%;
    }

    .content{
        width:100%;
    }

    .stirilistaTitle{
        width:100%;
    }

    .stirilista h1{
        width:100%;
        float:left;
        font-family: "open_sansregular";
        color:#2b8fd4;
        font-size:22px;
    }

    .filtru{
        position: inherit;
        top:0px;
        left:0px;
        right:0px;
        width:100%;
        height:auto;
    }

    .filtruinput{
        width:75%;
        height:auto;
        padding:10px;
        margin:0px;
        -webkit-appearance: none;
        -webkit-appearance: none;
        -webkit-border-radius:0;
        -moz-border-radius:0;
        border-radius:0;
    }

    .filtrusubmit{
        width: 20%;
        height: 38px;
        padding: 0px;
        -webkit-appearance: none;
        -webkit-border-radius:0;
        -moz-border-radius:0;
        border-radius:0;
    }

    .galerie{
        width:100%;
    }

    .galerie h1{
        color:#2b8fd4;
        font-size:28px;
        margin-bottom:20px;
        display:block;
        width:100%;
    }

    .galerie .albumTitle{
        width:100%;
        float:left;
    }

    .galerie .filtru{
        padding-left:0px;
    }

    .galerie .album{
        width:45%;
        height:auto;
        margin: 20px 20px 0px 0px !important;
    }

    .galerie .album .albuminner{
        width:100%;
        height:auto;
        position: relative;
    }

    .galerie .album .albuminner img{
        width:100%;
        height:auto;
        float:left;
    }

    .galerie .album .albuminner .albumOverlay{
        width:100%;
        overflow:hidden;
        bottom:0px;
        top:auto;
        position: absolute;
    }

    .galerie .album .albuminner:hover .albumOverlay{
        width:100%;
    }

    .inapoigalerie{
        float:right;
        height:auto;
        padding:10px 5px;
        margin-top:0px;
    }

    .onlymobile{
        width:100%;
        float:left;
        display:block;
    }

    .onlymobile .categorie h3{
        margin-top:0px;
        color:#2b8fd4;
        text-decoration: none;
        text-transform: uppercase;
        font-family: "open_sansregular";
        font-size:14px;
    }

    .contentinnertitle h1{
        width:100%;
        float:left;
        font-family: "open_sansregular";
        color:#2b8fd4;
        font-size:22px;
    }

    .contentinnercontent h2{
        font-family: "open_sansregular";
        font-size:18px;
    }

    .contentinnercontent h3{
        font-family: "open_sansregular";
        font-size:16px;
    }


    .onlymobile .categorie h3 a{
        color:#2b8fd4;
        text-decoration: none;
        text-transform: uppercase;
        font-family: "open_sansregular";
        font-size:14px;
        margin-bottom:10px;
        margin-top:0px;
    }

    .onlymobile .categorie ul li{
        padding:0px;
        margin:0px;
        width:100%px;
    }

    .onlymobile .categorie ul li a{
        color:#383838;
        font-size:14px;
        text-decoration:none;
        background:url('../img/submenuabg.jpg') no-repeat 0px 6px;
        display:block;
        padding:0px 0px 5px 17px;
    }

    .onlymobile .categorie ul li a:hover {
        background:url('../img/submenuabg_hover.jpg') no-repeat 0px 6px;
        color: #007ac7;
    }

    .contentinnercontent p{
        font-size:14px;
    }

    .contentinnercontent a{
        font-size:14px;
    }

    .contentinnercontent ul li{
        font-size:14px;
    }

    .contentinnercontent strong,b{
         font-size:14px;
     }

    .pagecontent{
        width:100%;
    }

    .pagecontent h1{
        width:100%;
        float:left;
        font-family: "open_sansregular";
        color:#2b8fd4;
        font-size:28px;
    }

    .oradeaCentru{
        width:100%;
        height:auto;
    }

    .contactdata{
        width:100%;
    }

    .formular{
        width:100%;
    }

    .contactform input{
        height:auto;
        width:100%;
        -webkit-appearance: none;
    }

    .contactform textarea{
        height:auto;
        width:100%;
        -webkit-appearance: none;
    }

    .captcha{
        width:auto;
    }

    .contactform input[type=button]{
        clear:both;
        float:left;
        width:100%;
        height:auto;
        -webkit-appearance: none;
        padding:15px 0px;
        margin-top:20px;
    }

    .declaratii{
        padding:10px;

    }

    .filtruhcl{
        padding:10px 0px;
    }

    .filtruhcl label{
        width:100%;
        display:block;
        padding:5px 0px;
        font-size:14px;
    }

    .filtruhcl .inputhcl{
        width:100% !important;
        height:auto;
        padding:20px 10px;
    }

    .filtruhcl .filtrusubmit{
        width:100%;
        border: 1px solid #e0e0e0;
        margin-top:20px;
    }

    .filtruhcl .filtrulink{
        width:100%;
        text-align: center;
        padding:10px 10px;
        height: auto;
        font-weight: bold;
        margin-top:20px;
    }

    table.hcltable{
        margin-left:0px;
        width: 100% !important;
    }

    table.hcltable td a{
        font-size:14px;
    }

    .contentinnercontent table td{
        font-size:14px;
    }

    .paginatie{
        width:100%;
    }

    #containerRight, .bigBoxList, .bigBoxListTop , .bigBoxListInner, .bigBox, .bigBoxInner, .bigBoxInner .left, .bigBoxInnerDetail, .tabBox, .tabBoxInner, .tabBoxTop , .boxInner
    , .tabBoxTopInner, .tabBoxContent, .primarContent, .mesajPrimar, .codsiruta, .page, .pageTop, .pageInner, .bigBox.lista, .bigBox.lista .bigBoxInner, .image img, .bigBox.lista .bigBoxInnerDetail
    , .image , .image a, #map, .contactData, #contactForm .formleft, #contactForm input, #contactForm .textarea, #contactForm .formright , #contactForm .formcenter, .otherBox
    , .otherBoxInner, .otherBoxInner ul, .otherBoxInner ul li , .pageBig, .pageBigTop, .pageBigInner, .galleri, #gallery img, div.slideshow-container, .thumburi, .navigation
    , .filesBox , .filesBoxInner, .filesBoxInner ul, .filesBoxInner ul li, .controls, .galleriInner, .slideshow, .image-wrapper,.div.slideshow a.advance-link, .image-title, .caption-container
    {
        width:100% !important;
    }
    
    .filesBox ul li a, .otherBoxInner ul li a{
        width:90% !important;
    }
    
    .contactData {
        text-align: center;
    }
    
    .tabBoxContent ul li label{
        width:30%;
    }
    .tabBoxContent ul li a{
        width:70%;
    }
    .bigBoxInner .left img{
        width:100%;
        padding: 25px;
        background: white;
    }
    .pagedata {
        padding-left: 25px;
    }
    .bigBoxListTop {
        padding-left: 10px;
        padding-right: 10px;
    }
    .bigBoxList{
        margin-top:15px;
    }
    .filesBox ul li label{
        display:none;
    }
    h1 b {
        font-size: 14px;
        color: #4ec6b7;
        margin-top: 5px;
        display: inline-block;
    }
    .primarImg img {
        padding-left: 0px;
        width: 100%;
        padding-left: 40px;
    }
    .popup .formright{
        width: 100%;
    }
    .popup .formcenter{
        width: 50%;
        float: left;
    }
    
    .primarImg {
        float: right;
        width: 100%;
        padding-right: 0px;
        margin-top: 15px;
    }
    .mailmulte {
        height: 26px;
    }
    .box, .primar{
        width:100% !important;
        padding:5% !important;
    }
    .padding {
        width:100% !important;
    }
    #footer {
        width:100% !important;
        padding:5% !important;
    }
    .footerLinks {
        width:100% !important;
        text-align: center !important;
        padding:0% !important;
        padding-left:0% !important;
        padding-right:0% !important;
        margin-left:0px !important;
    }
    #latestNews{
        display:none;
    }
    .footerLinks a,.footerLinks strong, .codsiruta, .footerLinks h4{
        width:100%;
        text-align: center;
    }
    .fontcontrol, .languages, #controls, #caption{
        display:none;
    }
    
    div.slideshow span.image-wrapper{
        position: relative;
    }
    div.slideshow-container{
        height: auto;
        margin-bottom: 20px; 
    }

    .paginatie span a{
        height:auto;
    }

    .paginatie a {
        height:auto;
    }
    
    #contentLeft{
        width:90%;
        margin-left: 5%;
        margin-right: 5%;
    }

    .modul{width:100%;}
    
    .menu_mobile{margin:0 auto;width:100%;background:#4ec6b7;float: left;}
    .menu_mobile ul{width:100%;text-align: center;float: left;}
    .menu_mobile ul li{display: inline-block;height:45px;padding-top:0px;position:relative;width:100%;float: left;border-bottom: 1px solid white;}
    .menu_mobile ul li a{color:#fff;font-family:"RobotoBold";float:left;font-size:14px;line-height:45px;height:45px;text-transform: uppercase;width: 100%;text-align: center}
    .menu_mobile ul li a:hover{background:#4ec6b7;color:#fff;} 
    .menu_mobile ul li.active a{background:#4ec6b7;color:#fff;/*box-shadow: 0px 0px 1px black;*/}
    
    .addpetitie {
        width: 100%;
        height: auto;
    }
    .verificapetitie{
        width: 100%;
        height: auto;
    }
    
    .filtru .input,.filtru .select {
        width: 85px;
        margin-bottom: 10px;
    }
    
    .album, .albumInner, .albumText, .videodiv, object {
        width:100%
    }
    .videodiv p {
        width: 100%;
        margin-left: 0px;
    }
    .tabBoxTop a {
        margin-right: 10px;
        font-size: 12px;
    }
    .footerTop{float:left;height:17px;bottom: 102px;position: absolute;left:13px;top:-45px;display:block;}
}