@font-face{font-family:'Tekton';src:url('../fonts/Tekton.otf') format('opentype'),url('../fonts/Tekton.ttf') format('truetype');}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, a, input, form, label, textarea, img, header, nav, section, aside, footer{margin:0;padding:0;border:0;}
li{list-style:none;}
.clear{float:none;clear:both;}
.nomargin{margin:0 !important;}
.nopadding{padding:0 !important;}
.noborder{border:0 !important;}
.nobg{background:none !important;}
.alignLeft{text-align:left !important;}
.alignRight{text-align:right !important;}
.alignCenter{text-align:center !important;}
.alignJustify{text-align:justify !important;}
.floatLeft{float:left !important;}
.floatRight{float:right !important;}
.floatNone{float:none !important;}
.submit input, input.submit{cursor:pointer;}
#addMoreNews{cursor:pointer;}
body{color:#5b5b5b;font-family:Trebuchet ms;font-size:62.5%;width:100%;overflow-x:hidden;}
.mainWideBannerBox.bannerBlock750 img{width:95% !important;}
a{color:#000000;outline:none;text-decoration:none;}
a:hover{text-decoration:underline;}
h1, h2, h3, h4, h5{font-weight:bold;}
h2, h3, h4, h5{color:#000000;}
.bannerBlock720.mainBox .mainBoxInnerWithBorder , .bannerBlock724.mainBox .mainBoxInnerWithBorder , .bannerBlock728.mainBox .mainBoxInnerWithBorder{border:none !important;background:none !important;webkit-border-radius:0em !important;-moz-border-radius:0em !important;border-radius:0em !important;}
header{position:relative;z-index:10;max-width:1292px;margin:0 auto;}
header .header_h1{color:#ccc;font-size:12px;font-weight:normal;//height:1.8em;line-height:26px;//margin:0 auto -1.5em;overflow:hidden;text-align:center;//width:80%;}
header .headerTopContainer{margin:0 auto 0 auto;vertical-align:bottom;width:162.0em;background-color:#fff;max-width:1360px;}
header .headerSearchBox{clear:both;margin:0 auto 0 auto;text-align:right;max-width:1360px;background-color:#fff;height:47px;}
.logoDiv{float:left;}
header .logo{display:inline-block;float:left;margin-right:10px;}
header .logo img{display:inline-block;width:32px;}
.searchDiv{float:left;}
header .headerTopGadgetBar{display:inline-block;vertical-align:bottom;margin-left:2em;float:right;}
header .headerShare{//background:none repeat scroll 0 0 #fff788;color:#404040;display:inline-block;font-size:1.4em;font-weight:normal;height:1.5em;max-height:1.5em;max-width:50%;padding:0.6em 0em 0.6em 0.4em;vertical-align:bottom;}
header .headerShare .toFavourites{float:left;}
header .headerShare .toFavourites img{vertical-align:middle;}
header .headerShareFB{display:inline-block;float:left;height:1.4em;margin-left:0.5em;}
header .headerShareG{display:inline-block;float:left;height:1.4em;margin-left:0.5em;}
header .loginContainer{//background:none repeat scroll 0 0 #fff788;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;color:#102c67;display:inline-block;font-size:1.4em;font-weight:bold;height:1.5em;max-height:1.5em;padding:0.8em 0em 0.4em 0em;vertical-align:bottom;margin-left:0.5em;margin-right:0.6em;}
header .loginContainer a{display:inline-block;color:#102c67;text-transform:uppercase;text-decoration:none;}
header .loginContainer a:hover{text-decoration:underline;}
header .headerSearchForm{background-color:#FFFFFF;border:1px solid #b0b0b0;padding:0px 4px 0px 4px;vertical-align:top;width:367px;margin-right:5px;margin-top:5px;}
header .headerSearchForm .headerSearchWord{display:inline-block;color:#404040;font-size:15px;width:327px;vertical-align:middle;height:29px;}
header .headerSearchForm .submit{background:url(../images/searchBoxButton.gif) no-repeat scroll center center transparent;display:inline-block;width:41px;height:30px;float:right;vertical-align:top;margin:-1px -4px 0 0;}
nav{position:relative;max-width:1292px;margin:0 auto;}
nav .top{height:51px;color:#4b4b4b;background:#102c67;margin:0 auto 0 auto;border-left:1px solid #102c67;border-right:1px solid #102c67;}
nav .top .headerNavMainMenu{display:inline-block;position:relative;height:51px;}
nav .top .headerNavMainMenu li{display:inline-block;height:51px;border-right:1px solid #5d7098;}
nav .top .headerNavMainMenu li:hover,
nav .top .headerNavMainMenu li.active{background:#ea5a06;}
nav .top .headerNavMainMenu li:hover a,
nav .top .headerNavMainMenu li.active a{color:#ffffff;}
nav .top .headerNavMainMenu .headerNavSubMenu{display:none;background:#ea5a06;}
nav .top .headerNavMainMenu li:hover .headerNavSubMenu,
nav .top .headerNavMainMenu li.active .headerNavSubMenu{display:inline-block;position:absolute;left:0;bottom:-51px;}
nav .top .headerNavMainMenu a{color:#fff;display:inline-block;font-weight:bold;height:100%;line-height:57px;margin-left:10px;margin-right:10px;text-transform:uppercase;text-decoration:none;vertical-align:middle;font-family:'Tekton';font-size:12px;}
nav .top .headerNavMainMenu .headerNavSubMenu a:hover{text-decoration:underline;}
nav .top .headerNavSmall{display:none;position:relative;}
nav .top .headerNavSmall li{display:inline-block;height:51px;border-right:1px solid #5d7098;}
nav .top .headerNavSmall .headerNavSmallMainLink{padding-right:2.1em;color:#fff;display:inline-block;font-weight:bold;height:100%;line-height:57px;margin-left:1em;margin-right:1em;text-transform:uppercase;text-decoration:none;vertical-align:middle;font-family:'Tekton';font-size:16px;background:url("../images_enportal_resp/menuDownArrowActive.png") no-repeat center right scroll transparent;}
nav .top .headerNavSmall li:hover .headerNavSmallMainLink,
nav .top .headerNavSmall li.active .headerNavSmallMainLink{color:#ffffff;background:url("../images_enportal_resp/menuDownArrow.png") no-repeat center right scroll transparent;}
nav .top .headerNavSmall li:hover,
nav .top .headerNavSmall li.active{background:#ea5a06;}
nav .top .headerNavSmall .headerNavSmallSubBlock{display:none;background:#ea5a06;margin:23px 0 0 0;color:#ffffff;}
nav .top .headerNavSmall li:hover .headerNavSmallSubBlock,
nav .top .headerNavSmall li.active .headerNavSmallSubBlock{display:block;position:absolute;left:0;right:0;top:2.8em;padding:0.8em;z-index:55000;}
nav .headerNavSmallSubBlockPart{padding-top:1em;margin-top:1em;border-top:2px solid #ffffff;}
header .headerSearchFormSmall{background-color:#FFFFFF;-webkit-border-radius:0.17em;-moz-border-radius:0.17em;border-radius:0.17em;color:#404040;display:inline-block;font-size:1.2em;font-weight:normal;height:0.8em;max-height:0.8em;max-width:50%;padding:0.4em;vertical-align:top;width:9em;margin-right:0.5em;}
header .headerSearchFormSmall .headerSearchWord{display:inline-block;color:#404040;max-width:80%;font-size:0.7em;width:80%;vertical-align:top;}
header .headerSearchFormSmall .submit{background:url("../images_enportal_resp/searchIcon2.png") no-repeat scroll center center transparent;background-size:1.5em 1.5em;display:inline-block;width:1.5em;height:1.5em;float:right;vertical-align:top;margin:-0.2em -0.2em 0 0;}
nav .headerNavSmallSubBlockSearch .loginContainerSmall{display:inline-block;margin-top:0.3em;}
nav .headerNavSmallSubBlockSearch .loginContainerSmall a{color:#ffffff;text-transform:uppercase;font-weight:bold;}
nav .headerNavSmallSubBlockM1 a{display:inline-block;padding:0.2em 0.4em;background:#5dcfe2;color:#ffffff;margin:0 0.2em 0.5em 0;text-transform:uppercase;font-weight:bold;}
nav .headerNavSmallSubBlockTitle{display:block;margin-bottom:0.5em;font-weight:normal;}
nav .headerNavSmallSubBlockM2 a,
nav .headerNavSmallSubBlockRent a{display:inline-block;color:#ffffff;margin:0 1.2em 0.4em 0;text-transform:uppercase;font-weight:bold;}
footer{border-top:2px solid #7ed2e2;margin-top:1em;padding-top:1em;}
footer .footerMenu{font-size:1.4em;line-height:1.8em;margin-bottom:0.5em;}
footer .footerMenu a{color:#565656;text-transform:uppercase;display:inline-block;margin-right:1em;}
footer .footerCredit{font-size:1.2em;margin-top:1em;}
footer .footerCredit a{color:#565656;}
footer .footerLogo{display:inline-block;max-width:100%;}
.mainBoxDouble .bx-wrapper{margin:0 auto 10px;}
.mainBoxDouble .bx-wrapper .bx-viewport{border:0px;left:0px;}
.mainBoxDouble .bx-wrapper .bx-pager, .mainBoxDouble .bx-wrapper .bx-controls-auto{bottom:10px;width:98%;}
.mainBoxDouble .bx-wrapper .bx-pager.bx-default-pager a:hover, .mainBoxDouble .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#eb5a06;}
.mainBoxDouble .bx-wrapper .bx-pager.bx-default-pager a{background-color:#FFF;}
.mainBoxDouble .bx-wrapper .bx-controls-direction a{color:#FFF;text-indent:0;font-size:3em;font-weight:bold;font-family:'Tekton';text-decoration:none;}
.mainBoxDouble .bx-prev{margin-left:40%;}
.mainBoxDouble .bx-next{margin-right:40%;}
.mainBoxDouble .bx-controls.bx-has-pager{margin-top:-165px;position:absolute;width:100%;background-color:rgba(0,0,0,0.7);height:29px;}
.popupContent{width:200px;height:300px;position:absolute;background-color:#FFF;border:2px solid #dce1e9;box-shadow:0px 0px 3px #000;margin-top:-330px;margin-left:-90px;font-family:Trebuchet ms;visibility:hidden;z-index:10000;text-align:left;opacity:0;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;}
.popupContent .popUpinner{width:190px;overflow:hidden;margin:auto;margin-top:9px;}
.active:hover .popupContent,.active:focus .popupContent,.active:active .popupContent{visibility:visible;opacity:1;}
.active .bx-wrapper .bx-pager{bottom:-15px;width:100%;overflow:hidden;height:14px;padding:0px;}
a.bx-pager-link.active{border:none;}
.popupContent:after{content:"";position:absolute;bottom:-9px;left:87px;display:block;width:25px;border-left:1px solid #d9dee7;border-right:1px solid #d9dee7;height:9px;background-color:#fff;}
.popupContent .popUpTitle{position:absolute;background-color:rgba(234,89,6,.72);width:170px;color:#fff;font-size:24px;padding-top:10px;text-align:center;line-height:28px;font-weight:bold;word-break:break-word;padding-left:10px;padding-right:10px;max-height:80px;overflow:hidden;font-family:'Tekton';}
#nextEvent{height:20px;width:20px;background-color:red;float:right;margin-right:0px;margin-top:-5px;}
.popUpinner img{width:190px;height:190px;background-color:rgba(234,89,6,0.7);}
.onClick{cursor:pointer;}
.onClick:hover{text-decoration:underline;}
#prevEvent{height:20px;width:20px;background-color:green;float:left;margin-left:0px;margin-top:-5px;}
.popupContent .date{font-size:12px;font-weight:400;text-transform:lowercase;color:#102d68;}
.popupContent .title{font-weight:800;height:45px;margin-bottom:10px;overflow:hidden;width:190px;color:#102d68;}
.popupContent .bx-wrapper .bx-viewport{border:none;box-shadow:none;left:0px;background:none;}
.popupContent .moreLink{color:#ea5906;font-weight:bold;text-transform:none;}
.contentWrapper{z-index:2;}
.content{max-width:1293px;background-color:#fff;margin:0 auto;z-index:4;padding:5px 0 0 0;}
.colJoin5{float:left;width:162.0em;max-width:100%;}
.colJoin4{float:left;width:129.25em;max-width:100%;}
.colJoin3{float:left;width:96.5em;max-width:100%;}
.colJoin2{float:left;width:63.75em;max-width:100%;}
.oneCol{float:left;width:31.0em;max-width:100%;}
.col1{width:31.0em;}
.col2, .col3, .col4, .col5{width:31.0em;margin-left:1.75em;}
.col12345, .col1234, .col123, .col12{max-width:100%;overflow:hidden;}
.mainContentBox{float:left;width:100%;max-width:100%;margin-bottom:1.5em;}
.mainBoxDoubleInner .mainBoxDoubleMiddle{height:119px;}
.mainContentBoxInnerWithBorder{border:2px solid #d9d9d9;overflow:hidden;background-color:#ffffff;padding:2.8em;}
.mainBox{display:inline-block;width:31em;max-width:100%;margin-bottom:1.5em;}
.etelBox .mainBoxInnerWithBorder{height:30em;overflow:hidden;}
.mainBox .mainBoxInner{}
.mainBox .mainBoxInnerWithBorder{overflow:hidden;background-color:#ffffff;}
.mainBox .mainBoxTopImage{width:100%;}
.mainBox .mainBoxMiddle{padding:10px 0 0 0;}
.mainBox .mainBoxFooter{padding:1.2em 0 1.2em 0;background-color:#fff;}
.catBoxFooter32466{background:url("../images/categoryIcon01b.png") no-repeat 5px 8px;}
.catBoxFooter32466 a{}
.catBoxFooter32520{background:url("../images/categoryIcon02b.png") no-repeat 5px 8px;}
.catBoxFooter32520 a{}
.catBoxFooter32518{background:url("../images/categoryIcon03b.png") no-repeat 5px 8px;}
.catBoxFooter32518 a{}
.catBoxFooter{background:url("../images/categoryIcon04b.png") no-repeat 5px 8px;}
.catBoxFooter a{}
.catBoxFooter{background:url("../images/categoryIcon05b.png") no-repeat 5px 8px;}
.catBoxFooter a{}
.catBoxFooter32517{background:url("../images/categoryIcon06b.png") no-repeat 5px 8px;}
.catBoxFooter32517 a{}
.catBoxFooter32519{background:url("../images/categoryIcon07b.png") no-repeat 5px 8px;}
.catBoxFooter32519 a{}
.mainBox .mainBoxMiddle h3, .mainBox .mainBoxMiddle p, .mainBox .mainBoxMiddle a{color:#333333;}
.mainBox .mainBoxMiddle h3 a{color:#102d68;font-size:25px;font-weight:bold;line-height:29px;}
.mainBox .mainBoxMiddle h3{font-size:1.8em;margin-bottom:8px;}
.mainBox .mainBoxMiddle p{font-size:1.2em;text-align:justify;}
.mainBox .mainBoxFooter a{color:#ea5a06;font-size:14px;text-transform:uppercase;font-family:'Tekton';line-height:22px;}
#calendarBoxTable{vertical-align:baseline;}
.mainBoxDouble{display:inline-block;width:63.75em;max-width:100%;height:43em;overflow:hidden;}
.mainBoxDouble .mainBoxDoubleInner{}
.mainBoxDouble .mainBoxDoubleWithBorder{//border:1px solid #b0b0b0;overflow:hidden;background-color:#102c67;}
.mainBoxDouble .mainBoxDoubleImage{//width:30.6em;//max-width:50%;display:inline-block;}
.mainBoxDouble .mainBoxDoubleMiddle{margin:0.5em 1.5em 1em 1.75em;display:block;}
.newsBoxDouble .mainBoxDoubleMiddle h3{font-size:2.4em;margin-bottom:0.6em;}
.newsBoxDouble .mainBoxDoubleMiddle h3 a{color:#fff;font-family:'Tekton';font-size:20px;font-weight:bold;line-height:18px;}
.boxToLeft{float:left;}
.boxToRight{float:right;}
.newsBoxDouble .mainBoxDoubleMiddle p{font-size:1.2em;color:#fff;text-align:justify;margin-bottom:1em;}
.newsBoxDouble .mainBoxDoubleMiddle .mainBoxDoubleFooter{font-size:1.4em;}
.newsBoxDouble .mainBoxDoubleMiddle .mainBoxDoubleFooter a{font-weight:bold;}
.bannerBox .bannerImage{display:block;width:100%;}
.mainWideBannerBox{width:100%;text-align:center;margin-bottom:1em;max-height:280px;overflow:hidden;}
.mainWideBannerBox .bannerImage{max-width:100%;}
.videoBox .youtube-player{display:block;width:100%;border:0 none;height:24.0em;}
.recipeBox{}
.consultBox{}
.consultBox .consultBoxTop{padding:1.5em 1.5em 1em 1.5em;}
.consultBox .consultBoxMiddle{clear:both;padding:1.5em 1.5em 1em 1.5em;border-top:1px solid #e7e7e7;}
.consultBox .consultBoxTop img{margin:0 1.2em 1em 0;float:left;width:9em;max-width:35%;}
.consultBox .consultBoxTop h3{font-size:1.8em;margin-bottom:1.5em;}
.consultBox .consultBoxTop h3 a{font-weight:bold;}
.consultBox .consultBoxTop .consultBoxQuestion{font-size:1.4em;text-align:justify;}
.consultBox .consultBoxTop .consultBoxQuestion a{font-weight:bold;color:#404040;}
.consultBox .consultBoxMiddle .consultBoxAnswer{font-size:1.4em;text-align:justify;}
.productBox .productBoxTop{padding:1.5em 1.5em 1.5em 1em;}
.productBox .productBoxTop h3{text-align:center;font-size:1.8em;margin-bottom:0.8em;}
.productBox .productBoxTop h3 a{color:#252525;}
.productBox .productBoxTop img{display:block;margin:0 auto 1em;max-width:100%;width:27em;}
.newsletterBox .newsletterBoxInner{padding:1.5em;}
.newsletterBox .newsletterBoxInner h3{font-size:2.0em;margin-bottom:1em;}
.newsletterBox .newsletterBoxInner h3 a, .newsletterBox .newsletterBoxInner p, .newsletterBox .newsletterBoxInner{color:#252525;}
.newsletterBox .newsletterBoxInner p{font-size:1.4em;margin-bottom:1em;}
.newsletterBox .newsletterBoxInner .newsletterName,
.newsletterBox .newsletterBoxInner .newsletterEmail{font-size:1.4em;clear:both;}
.newsletterBox .newsletterBoxInner .newsletterName input,
.newsletterBox .newsletterBoxInner .newsletterEmail input{width:70%;display:block;float:left;border:1px solid #9c9c9c;padding:0.2em 0.4em;margin-bottom:0.6em;}
.newsletterBox .newsletterBoxInner .newsletterName label,
.newsletterBox .newsletterBoxInner .newsletterEmail label{width:12%;margin-right:8%;margin-top:0.3em;display:block;float:left;}
.newsletterBox .newsletterBoxInner .newsletterSubmit{clear:both;text-align:right;font-size:1.4em;padding-right:4%;}
.newsletterBox .newsletterBoxInner .newsletterSubmit input{display:inline-block;background:none;color:#EA5A06;font-weight:bold;cursor:pointer;}
.servicesBox .servicesBoxMiddle{padding:1.5em 1.5em 1em 1.5em;}
.servicesBox .servicesBoxMiddle h3{font-size:1.8em;margin-bottom:0.8em;}
.servicesBox .servicesBoxMiddle img,
.marketplaceBox .marketplaceBoxMiddle img{display:block;margin:0 auto 1em;max-width:100%;width:27em;}
.servicesBox .servicesBoxMiddle p,
.marketplaceBox .marketplaceBoxMiddle p{font-size:1.4em;color:#404040;}
.servicesBox .servicesBoxMiddle p span{display:inline-block;width:4.5em;max-width:25%;}
.marketplaceBox .marketplaceBoxMiddle{padding:1.5em 1.5em 1em 1.5em;}
.marketplaceBox .marketplaceBoxMiddle h3{font-size:1.8em;margin-bottom:0.8em;}
.marketplaceBox .marketplaceBoxMiddle h3 a{color:#252525;}
.navbar{color:#5b5b5b;margin-left:2px;font-weight:normal;font-size:1.4em;margin-bottom:1em;}
.navbar a{color:#5b5b5b;}
.voteAns{margin:auto;display:block;max-width:450px;text-align:center;}
.voteAns .voteImage{margin:auto;display:block;border-radius:5px;border:2px solid #FFF;box-shadow:0px 0px 5px #000;}
.voteInput{text-align:center;margin-top:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ACACAC;}
.voteMainBox .mainBoxMiddle h3 a{color:#404040;}
.voteMainBox .voteMainBoxRow{margin-bottom:0.5em;}
.voteMainBox .voteMainBoxRow label{display:inline-block;font-size:1.4em;margin-left:0.5em;max-width:70%;vertical-align:top;}
.voteMainBox .voteMainBoxRow input{margin-top:0.2em;vertical-align:top;}
.voteMainBox .submit input{background:none;color:#EA5A06;font-size:1.4em;font-weight:bold;display:block;margin:1.0em 0 0.5em;text-transform:uppercase;text-decoration:underline;}
.voteMainBox .mainBoxMiddle a{color:#EA5A06;}
.FBLikeBoxMainBox .fb_iframe_widget,
.FBLikeBoxMainBox .fb_iframe_widget span,
.FBLikeBoxMainBox .fb_iframe_widget span iframe[style]{width:100% !important;}
.addMoreNews{display:inline-block;background:#f7fafb;color:#EA5A06;text-transform:uppercase;font-size:1.8em;padding:0.4em 1.2em;}
#calendarBoxTable .active:hover a{color:#ea5906;}
#calendarBoxTable .active:hover{background-color:#FFF;color:#ea5906;box-shadow:0px 0px 1px #102C67;}
.calendarBox .boxTitle{text-align:center;margin-top:1.0em;}
.calendarBox .calendarMonth{font-size:1.4em;font-weight:normal;margin-bottom:1em;}
.calendarBox .mainBoxInner .calendarMonth a{color:#EA5A06;}
.calendarBox table{border-spacing:0.3em;font-size:1.4em;width:100%;margin:0 auto 1.0em;table-layout:fixed;}
.calendarBox th{color:#010101;}
.calendarBox td, .calendarBox th{width:14.38%;text-align:center;vertical-align:middle;height:1.4em;}
.calendarBox td{background-color:#cee2f5;color:black;text-align:center;}
.calendarBox td.active{padding:0;}
.calendarBox td.active a{background-color:#00b2d0;color:#ffffff;display:block;font-weight:bold;padding:0.2em 0;}
td.day{background-color:#FFF;padding:0px;color:#ea5906;width:25px;height:25px;text-align:center;vertical-align:middle;border:1px solid #FFF;}
.calendarBox td.active a:hover{background-color:#ff4100;color:#ffffff;display:block;font-weight:bold;padding:0.2em 0;}
.calendarBox .calendarLinks{background-color:#00b2d0;padding:0;color:#ffffff;}
.calendarBox .calendarLinks a{color:#ffffff;}
.calendarBox .calendarLinks div{padding:2em 1.5em;font-size:1.4em;}
.calendarBox .calendarLinks div{display:none;}
.horizontalCalendar{border:1px solid #9dabc2;margin-bottom:10px;overflow:hidden;text-transform:uppercase;color:#102d68;font-family:'Tekton';font-size:14px;font-weight:bold;width:100%;display:none;}
.horizontalCalendar .container{margin:10px;}
.horizontalCalendar .active a{color:#FFF;display:block;width:20px;margin:auto;}
.horizontalCalendar .active{background-color:#ea5906;padding:0px;color:#fff;width:25px;height:25px;text-align:center;vertical-align:middle;border:1px solid #EA5A06;}
#calendarBoxTable{vertical-align:middle;}
.horizontalCalendar #calendarBoxTable .maiNap a{color:#ea5906;display:block;width:20px;margin:auto;}
.horizontalCalendar #calendarBoxTable .maiNap a.bx-pager-link{width:10px;margin-left:5px;margin-right:5px;}
.horizontalCalendar #calendarBoxTable .maiNap{color:#ea5906;background-color:#FFF;}
.horizontalCalendar #calendarBoxTable .weekend{background-color:#102c67;}
.horizontalCalendar .esemenyTitle{color:#ea5906;font-size:16px;margin-right:5px;}
.blogList .blogTitle{background-color:#102c67;width:100%;padding:20px;padding-right:0px;float:left;margin-bottom:20px;}
.blogList .blogTitle h2.contentTitle{color:#FFF;font-size:30px;max-width:500px;width:100%;float:left;height:40px;}
.blogAuthor a{color:#FFF;}
.blogAuthor{float:right;background-color:#EA5A06;color:#FFF;text-transform:uppercase;padding:5px;padding-bottom:2px;font-size:14px;font-family:'Tekton';line-height:22px;}
.blogTitle .shareTopG, .blogTitle .shareTopFB{float:right;width:165px;padding:2px;}
.blogTitle .shareTopG{width:80px;}
.mainBlogBox{overflow:hidden;border:1px solid #e5e5e5;}
.moreBlogs{background-color:#102C67;color:#FFF;margin:auto;display:block;width:190px;text-align:center;border:1px solid #C0C0C0;}
.mainBlogPage .viewPage{border:2px solid #d9d9d9;overflow:hidden;background-color:#ffffff;padding:2.8em;}
.mainBlogBox .mainBlogBoxInner{padding:15px;}
.mainBlogBox .mainBlogBoxInner img{width:310px;height:190px;overflow:hidden;}
.mainBlogBox .mainBlogBoxInner .date{padding:10px;padding-left:0px;color:#4c4c4c;font-size:14px;}
.mainBlogBox .mainBlogBoxInner h3{color:#102c67;font-size:20px;word-wrap:keep-all;height:48px;overflow:hidden;font-family:'Tekton';}
.mainBlogBox .mainBlogBoxInner h3 a{color:#102c67;}
.mainBlogBox .mainBlogBoxInner .text{color:#4c4c4c;text-align:justify;padding-top:10px;padding-bottom:10px;max-height:145px;overflow:hidden;font-size:12px;}
.viewPage .contentTitle{font-size:2.9em;font-weight:normal;color:#5b5b5b;margin-bottom:0.8em;font-family:'Arial';}
.viewPage .top{border-bottom:1px solid #c0c0c0;border-top:1px solid #c0c0c0;margin-bottom:1.0em;font-size:1.4em;line-height:2.4em;text-align:right;min-height:2.2em;}
.viewPage .top .date{color:#5b5b5b;}
.shareTopG{border:none;float:left;display:inline-block;margin-right:1em;vertical-align:middle;line-height:0.1em;margin-top:0.4em;max-height:2.0em;}
.shareTopFB{width:450px;float:left;overflow:visible;}
.shareTopFB .fb_iframe_widget>span{margin-top:0.4em;width:450px !important;overflow:visible !important;float:left;}
.shareTopFB .fb-like-box{margin-top:0.4em;width:450px !important;overflow:visible !important;}
.shareTopFB .fb-like-box iframe[style]{border:none;float:left;display:inline-block;margin-right:1em;vertical-align:middle;line-height:0.1em;margin-top:0.4em;margin:0;max-height:2.0em;position:absolute;}
.pottyok{clear:both;float:none;text-align:center;margin-bottom:2.5em;}
.pottyok a, .pottyok span{color:#0053b1;font-size:1.6em;font-weight:normal;display:inline-block;vertical-align:middle;margin-right:0.2em;}
.pottyok .pottyokElozo{margin-right:0.5em;}
.pottyok .pottyokKovetkezo{margin-left:0.5em;margin-right:0;}
.pottyok .pottyInaktiv{background:url("../images_enportal_resp/pottyInaktiv.png") no-repeat scroll center center transparent;width:13px;height:13px;}
.pottyok .pottyAktiv{background:url("../images_enportal_resp/pottyAktiv.png") no-repeat scroll center center transparent;width:13px;height:13px;}
.hirdetesHeader{text-align:right;margin:0 0 0.3em 0;font-size:1em;font-weight:normal;color:#626363;}
.newsBigShare{text-align:center;padding-top:5.0em;height:25.0em;position:relative;}
.newsBigShare .fb-share-button{position:relative;left:-7.3em;}
.newsBigShare iframe{transform:scale(2.72);-ms-transform:scale(2.72);-webkit-transform:scale(2.72);-o-transform:scale(2.72);-moz-transform:scale(2.72);transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;-moz-transform-origin:top left;-webkit-transform-origin:top left;}
.newsViewPage .newsCenterCol{position:relative;width:63.0em;margin:0 auto;max-width:100%;}
.newsViewPage .newsCenterCol .newsBannerLeft{position:absolute;top:4.5em;left:-13.5em;width:12em;margin-bottom:1.5em;}
.newsViewPage .newsCenterCol .newsBannerRight{position:absolute;top:4.5em;right:-13.5em;width:12em;margin-bottom:1.5em;}
.newsViewPage .newsCenterCol .newsBannerBottom{width:100%;margin-bottom:1.5em;}
.newsViewPage .currentHeaderTitle{font-weight:bold;font-size:1.8em;color:#000000;margin-bottom:1em;}
.viewPage .firstNewsImage{margin:0 auto 2.0em auto;display:block;}
.viewPage .abstract{color:#5b5b5b;font-size:1.4em;font-weight:bold;text-align:justify;margin-bottom:1.8em;}
.viewPage img{max-width:100%;margin-bottom:-8px;height:auto !important;}
.viewPage iframe{max-width:100%;}
.viewPage .fck{color:#5e5e5e;overflow:hidden;text-align:justify;font-size:1.4em;line-height:1.8em;margin-bottom:1.5em;max-width:900px;}
.viewPage .fck ul li{list-style:disc;}
.viewPage .fck ol, .fck ul{padding-left:2em;}
.viewPage .fck ol li{list-style:decimal;}
.viewPage .fck table{border-spacing:0;border-collapse:collapse;margin:1em 0;}
.viewPage .fck table, .viewPage .fck table td, .viewPage .fck table th{border:1px solid #5e5e5e;}
.viewPage .fck table td, .viewPage .fck table th{padding:0.8em;}
.newsViewPage .cikkKov{font-size:1.8em;font-weight:bold;}
.viewPage .newsShareBadges{background:url("../images_enportal_resp/newsShareBottom.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);background-size:contain;margin:1em 0 2.5em;min-height:24px;padding:48px 0 0 81px;}
.viewPage .newsShareBadges .newsShareFBShareButton{height:24px;padding:0;display:inline-block;margin-top:2px;vertical-align:top;}
.viewPage .newsShareBadges .newsShareGShareButton{height:24px;padding:0;display:inline-block;margin-right:1em;vertical-align:top;}
.viewPage .commentsFBBlockTitle{font-size:2.4em;font-weight:normal;color:#464646;margin:0.2em 0 0.5em;}
.viewPage .newsKapcsBox{clear:both;margin:0 0 1.5em;}
.viewPage .newsKapcsBoxTitle{text-align:center;font-size:2.4em;font-weight:normal;color:#464646;margin-bottom:0.5em;}
.viewPage .newsKapcsBox .newsKapcsBoxItem{display:block;float:left;width:32%;margin-right:2%;position:relative;}
.viewPage .newsKapcsBox .newsKapcsBoxItem:last-of-type{margin-right:0;}
.viewPage .newsKapcsBox .newsKapcsBoxItem img{display:block;width:100%;}
.viewPage .newsKapcsBox .newsKapcsBoxItem p{position:absolute;left:0;right:0;bottom:0;height:2.6em;padding:0.7em;font-size:1.6em;color:#ffffff;background-color:rgba(24, 99, 158, 0.83);overflow:hidden;}
.shareContainer{clear:both;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;margin:1em 0 0.5em 0;text-align:right;}
.shareContainer .shareFB{border:none;float:left;margin:4px 5px 0 0;}
.shareContainer .shareG{border:none;float:left;margin:-2px 0 0 0;width:65px;}
.shareContainer a, .shareContainer p{line-height:28px;margin:0px;}
.shareContainer .osszaMeg{float:left;margin-right:10px;font-size:1.4em;line-height:28px;}
.shareContainer .addthis_toolbox{float:left;height:21px;margin-top:1px;padding-top:5px;width:215px;}
.shareContainer .divide, .shareHorizontal .divide{border-right:1px solid #c0c0c0;display:block;float:left;margin:0 3px;width:2px;height:16px;}
.shareContainer .addthis_button_twitter span, .shareVertical .addthis_button_twitter span{background:url(../images_enportal_resp/twitterButton.png);background-size:19px 18px;background-repeat:no-repeat;}
.shareContainer .addthis_button_email span{background:url(../images_enportal_resp/emailButton3.png);background-size:21px 21px;background-repeat:no-repeat;}
.shareContainer .addthis_button_print span{background:url(../images_enportal_resp/printButton.png);background-size:21px 21px;background-repeat:no-repeat;}
.shareContainer .addthis_button_google span, .shareVertical .addthis_button_google span{background:url(../images_enportal_resp/googleButton.png) no-repeat;margin-top:1px;width:16px;height:16px;}
.shareContainer .backLink{font-size:1.4em;line-height:28px;}
.labelContainer{margin-bottom:1em;font-size:1.4em;text-align:right;clear:both;}
.kekGomb{display:inline-block;background-color:#EA5A06;border:0px none;color:#ffffff;font-weight:bold;font-size:1.4em;padding:0.4em 1.4em;text-align:center;cursor:pointer;line-height:1em;width:auto !important;}
.szurkeGomb{display:inline-block;background-color:#cccccc;border:0px none;color:#000000;font-weight:bold;font-size:1.4em;padding:0.4em 1.4em;text-align:center;cursor:pointer;line-height:1em;width:auto !important;}
.userLoginForm form > div{margin-bottom:0.8em;}
.userLoginForm label{display:inline-block;margin-right:1.5em;font-size:1.4em;width:10em;max-width:95%;}
.userLoginForm .form_text{display:inline-block;font-size:1.4em;border:1px solid #AAAAAA;padding:0.2em 0.4em;width:43em;max-width:95%;}
.userLoginForm .form_checkboxes{display:inline-block;width:61em;max-width:95%;vertical-align:top;}
.userLoginForm .form_checkboxes input{margin-right:1em;vertical-align:top;}
.userLoginForm .form_checkboxes label{width:58em;margin:0;vertical-align:top;max-width:90%;}
.viewPage .viewPageLeft,
.viewPage .viewPageRight{float:none;clear:both;vertical-align:top;width:100%;margin:0 0 1.5em 0;}
.forumListPage .forumHeader{border-bottom:1px solid #c0c0c0;border-top:1px solid #c0c0c0;line-height:2.4em;text-align:right;}
.forumListPage .forumHeader .forumHeaderText{font-size:1.4em;line-height:2.4em;}
.forumListPage .forumHeader .forumHeaderButton{margin-top:0.3em;margin-right:1em;}
.forumListPage .containerTable{width:100%;border-collapse:collapse;border:0 none;}
.forumListPage .containerTable tr th{background:#FCE7DB;background:-moz-linear-gradient(top, #FCE7DB 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FCE7DB), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #FCE7DB 0%,#ffffff 100%);background:-o-linear-gradient(top, #FCE7DB 0%,#ffffff 100%);background:-ms-linear-gradient(top, #FCE7DB 0%,#ffffff 100%);background:linear-gradient(to bottom, #FCE7DB 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCE7DB', endColorstr='#ffffff',GradientType=0);height:2.2em;line-height:2.2em;font-weight:bold;font-size:1.2em;color:#000000;}
.forumListPage .containerTable tr td{border-bottom:1px solid #c0c0c0;font-weight:normal;font-size:1.4em;line-height:1.8em;color:#898989;padding:1em 0;vertical-align:top;}
.viewPage .bannerViewLeftBox{clear:both;margin-bottom:1.5em;}
.viewPage .bannerViewRightBox{clear:both;margin-bottom:1.5em;}
.forumListPage .containerTable tr td.read, .forumListPage .containerTable tr td.date{text-align:center;padding-left:0.5em;padding-right:0.5em;}
.forumListPage .limiterArrow{margin-top:1em;}
.limiterArrow{clear:both;font-size:1.6em;margin-bottom:1.5em;line-height:1em;vertical-align:middle;}
.limiterArrow .currentPos{vertical-align:middle;}
.limiterArrow .firstButton{background:url("../images_enportal_resp/limiterArrowFirst.png") no-repeat scroll 0 0 transparent;display:inline-block;width:25px;height:16px;margin-right:0.2em;vertical-align:middle;}
.limiterArrow .prevButton{background:url("../images_enportal_resp/limiterArrowPrev.png") no-repeat scroll 0 0 transparent;display:inline-block;width:16px;height:16px;margin-right:1em;vertical-align:middle;}
.limiterArrow .nextButton{background:url("../images_enportal_resp/limiterArrowNext.png") no-repeat scroll 0 0 transparent;display:inline-block;width:16px;height:16px;margin-left:1em;vertical-align:middle;}
.limiterArrow .lastButton{background:url("../images_enportal_resp/limiterArrowLast.png") no-repeat scroll 0 0 transparent;display:inline-block;width:25px;height:16px;margin-left:0.2em;vertical-align:middle;}
.ckeLabelDiv label{display:block;float:none;}
.ckeSimpleDiv .cke_bottom{display:none;}
.commentList .item{margin:10px 0px;}
.commentList .item .title{background-color:#ffe546;color:#000000;padding:0.2em 1em;font-size:1.4em;line-height:1.4em;margin:0 0 1em 0;}
.commentNow{margin-bottom:1.5em;}
.commentNow label,
.commentNow .form_text{display:block;float:none;font-size:1.4em;}
.commentNow .form_text{border:1px solid #aaaaaa;padding:0.2em 0.5em;width:95%;margin-bottom:0.8em;}
.commentNow .form_textarea{border:1px solid #aaaaaa;padding:0.2em 0.5em;width:95%;margin-bottom:0.8em;}
.commentNow .ckeSimpleDiv{margin-bottom:0.8em;}
.commentNow .form_imagecheck input{border:1px solid #aaaaaa;padding:0.2em 0.5em;width:30%;display:inline-block;margin-bottom:0.8em;vertical-align:top;font-size:1.4em;}
.commentNow .form_imagecheck img{display:inline-block;vertical-align:top;margin-left:0.5em;}
.newsListPage .item,
.storyListPage .item,
.consultMainPage .item,
.marketplaceListPage .item{clear:both;}
.newsListPage .item .date,
.storyListPage .item .date,
.consultMainPage .item .date,
.marketplaceListPage .item .date{font-size:1.4em;border-bottom:1px solid #C0C0C0;margin:1em 0 0.5em 0;}
.newsListPage .item img{float:left;margin:0 1.5em 1.0em 0;max-width:30%;}
.newsListPage .item h3,
.storyListPage .item h3,
.blogViewPage .item h3,
.consultMainPage .item h3,
.marketplaceListPage .item h3{font-size:1.8em;margin-bottom:0.8em;}
.newsListPage .item h3 a,
.storyListPage .item h3 a,
.blogViewPage .item h3 ,
.consultMainPage .item h3 ,
.marketplaceListPage .item h3{color:#005DA8;}
.newsListPage .item .itemDesc,
.storyListPage .item .itemDesc,
.blogViewPage .item .itemDesc,
.consultMainPage .item .itemDesc,
.marketplaceListPage .item .itemDesc{font-size:1.4em;text-align:justify;}
.recipesViewPage .recipeImage,
.blogViewPage .itemImg,
.storyListPage .itemImg,
.blogViewPage .blogImage,
.consultMainPage .itemImg,
.workViewPage .workImage,
.marketplaceListPage .itemImg,
.marketplaceViewPage .marketplaceImage,
.calendarViewPage .calendarImage,
.pageViewPage .pageImage{float:left;margin:0 1.5em 1em 0;max-width:50%;}
.storyListPage .itemImg p{text-align:center;font-size:1.2em;}
.blogViewPage .item .blogHeader{font-size:1.4em;border-bottom:1px solid #C0C0C0;margin:1em 0 0.5em 0;}
.servicesViewPage .servicesMapCont{width:45.5em;max-width:50%;margin:0 0 1em 1.5em;float:right;text-align:center;}
.servicesViewPage .servicesMapCont .servicesMap{height:25em;width:45em;max-width:98%;border:1px solid #9c9c9c;margin:0 auto;}
.servicesViewPage .servicesViewPageImg{width:30em;max-width:40%;}
.servicesFilterForm{display:table;width:100%;max-width:100%;height:46px;border-collapse:collapse;}
.servicesFilterForm .servicesFilterFormSearch, .servicesFilterForm .servicesFilterFormInputs{display:table-cell;border:0 none;height:46px;vertical-align:middle;}
.servicesFilterForm .servicesFilterFormSearch{color:#ffffff;font-weight:bold;font-size:1.6em;background:url("../images_enportal_resp/servicesBigArrow.png") no-repeat scroll center right #EA5A06;padding-right:33px;padding-left:0.4em;max-width:22em;text-align:center;}
.servicesFilterForm .servicesFilterFormInputs{color:#000000;font-size:1.4em;background-color:#FCE7DB;padding-left:0.5em;text-align:left;}
.servicesFilterForm .servicesFilterFormInputs select{max-width:100%;display:inline-block;}
.servicesViewMapCont{height:35em;width:98%;background-color:white;border:1px black solid;margin:1.5em auto;}
.servicesViewMap{height:100%;width:100%;}
.consultViewPage .consultProfileImage,
.consultListPage .consultProfileImage{float:left;margin:0 1.5em 1em 0;max-width:30%;}
.consultViewPage .consultHeading,
.consultListPage .consultHeading{font-size:1.8em;}
.consultListPage .containerTable tr th, .consultListPage .containerTable tr td{border-bottom:1px solid #c0c0c0;}
#servicesPageListCont .item, #servicesPageListCont .itemKiemelt{margin-bottom:1.5em;}
#servicesPageListCont .textContainer{min-height:11.5em;font-size:1.4em;}
#servicesPageListCont h3{background:#FCE7DB;height:31px;line-height:31px;width:100%;text-align:left;margin-bottom:1em;}
#servicesPageListCont h3 .szolgcim{display:inline-block;height:31px;line-height:31px;color:#707070;font-weight:bold;font-size:1.8em;text-decoration:none;padding-left:1em;max-width:65%;overflow:hidden;}
#servicesPageListCont h3 .bovebb{display:block;height:31px;float:right;background:url("../images_enportal_resp/servicesSmallArrow.png") no-repeat scroll center left #EA5A06;width:9.1em;padding:0 0 0 21px;line-height:31px;color:#ffffff;font-weight:normal;font-size:1.4em;text-decoration:none;text-align:center;}
#servicesPageListCont .itemImg{float:left;margin:0 1.5em 1em 0;max-width:50%;}
#servicesPageListCont .szlogen{font-style:italic;margin-bottom:1em;}
.newsNavTags{margin:1.5em 0;padding-bottom:1.0em;padding-top:1.0em;border-bottom:1px solid #C0C0C0;border-top:1px solid #C0C0C0;clear:both;}
.prevNextTable{width:100%;max-width:100%;border-collapse:collapse;border:0 none;}
.prevNextTable td{vertical-align:middle;height:8.1em;}
.prevNextTable .prevImg{width:14.0em;max-width:25%;text-align:left;}
.prevNextTable .prevText{border-right:1px solid #C0C0C0;width:18.4em;max-width:25%;text-align:left;}
.prevNextTable .prevArrow{}
.prevNextTable .nextImg{width:14.0em;max-width:25%;text-align:right;}
.prevNextTable .nextText{border-left:1px solid #C0C0C0;width:18.4em;max-width:25%;text-align:right;}
.prevNextTable .nextArrow{}
.prevNextTable .nextText,
.prevNextTable .prevText{font-size:1.4em;}
.prevNextTable .nextText{padding-left:2em;}
.prevNextTable .prevText{padding-right:2em;}
.viewPage .workSubTitle{font-size:1.6em;margin-bottom:1em;}
.content .servicesCategoriesMenu{display:table;//width:100%;height:7em;border-collapse:separate;margin-bottom:5px;}
.content .servicesCategoriesMenu a{display:table-cell;border:1px solid #9aa9c0;height:100%;text-align:center;text-decoration:none;color:#102c67;vertical-align:middle;cursor:pointer;font-weight:bold;font-size:12px;padding-left:3px;padding-right:3px;font-family:'Tekton';text-transform:uppercase;padding-top:5px;}
.content .servicesCategoriesMenu a{font-size:14px;padding-left:5px;padding-right:5px;padding-top:40px}
.content .servicesCategoriesMenu .m1{background:url("../images/categoryIcon01.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m2{background:url("../images/categoryIcon02.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m3{background:url("../images/categoryIcon03.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m4{background:url("../images/categoryIcon04.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m5{background:url("../images/categoryIcon05.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m6{background:url("../images/categoryIcon06.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m7{background:url("../images/categoryIcon07.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m8{background:url("../images/categoryIcon08.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m9{background:url("../images/categoryIcon09.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m10{background:url("../images/categoryIcon10.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .active{}
.content .servicesCategoriesMenu a:hover{text-decoration:none;}
.content .servicesCategoriesMenu .border{display:table-cell;border:0 none;height:100%;width:7px;}
.galleryViewPage .galleryOnePictureBlock{width:100%;display:table;border:0 none;border-collapse:collapse;margin-bottom:1.5em;table-layout:fixed;}
.galleryViewPage .galleryOnePictureBlock .galleryOnePictureBlockLeft{width:8%;min-width:8%;display:table-cell;text-align:center;vertical-align:middle;}
.galleryViewPage .galleryOnePictureBlock .galleryOnePictureBlockRight{width:8%;min-width:8%;display:table-cell;text-align:center;vertical-align:middle;}
.galleryViewPage .galleryOnePictureBlock .galleryOnePictureBlockImage{width:84%;max-width:84%;display:table-cell;text-align:center;vertical-align:middle;}
.galleryViewPage .picturesContainer img{float:left;width:24%;margin:0 1% 1% 0;}
.galleryViewPage .galleryOnePictureBlockLeft a{display:inline-block;width:1.8em;height:1.8em;background:url("../images_enportal_resp/galleryArrowPrev.png") no-repeat scroll center center transparent;background-size:1.8em 1.8em;}
.galleryViewPage .galleryOnePictureBlockRight a{display:inline-block;width:1.8em;height:1.8em;background:url("../images_enportal_resp/galleryArrowNext.png") no-repeat scroll center center transparent;background-size:1.8em 1.8em;}
.galleryViewPage .galleryOnePictureBlockLeft a.inactive,
.galleryViewPage .galleryOnePictureBlockRight a.inactive{display:none;}
.marketplaceListHeader{background:none repeat scroll 0 0 #E6A985;padding:1em;font-size:1.4em;color:#555555;}
.marketplaceListHeader a{color:#555555;font-weight:bold;}
.calendarYearViewPage .item{border:1px solid #999999;float:left;margin-right:2%;margin-bottom:2%;width:30.8%;padding-bottom:2em;min-width:17.5em;min-height:250px;}
.calendarYearViewPage .month{background-color:#EA5A06;font-size:1.4em;margin-bottom:0.8em;padding-left:1.0em;height:2.6em;line-height:2.6em;}
.calendarYearViewPage .month a{color:#fff;font-weight:bold;}
.calendarYearViewPage table{border-spacing:0;border-collapse:collapse;margin:0 auto;width:90%;table-layout:fixed;}
.calendarYearViewPage th, .calendarYearViewPage td{font-size:1.4em;color:black;vertical-align:middle;text-align:center;line-height:1.8em;width:14.2857%;}
.calendarYearViewPage td.active:hover{box-shadow:inset -2px -2px 5px #F08040;color:#F08040;background-color:#FFF;}
.calendarYearViewPage td.active:hover{box-shadow:inset -2px -2px 5px #F08040;color:#F08040;background-color:#FFF;}
.calendarYearViewPage .popupContent{margin-top:-350px;height:315px;}
.calendarYearViewPage td.active{padding:0;font-weight:bold;background-color:#F08040;color:#FFF;box-shadow:inset 0px 0px 2px #fff;}
.calendarYearViewPage table a{background-color:#00b2d0;color:#ffffff;display:block;font-weight:bold;}
.calendarYearViewPage table a:hover{background-color:#ff4100;}
.dictionaryListPage .characterContainer{text-align:center;margin:0.8em 0;font-size:1.4em;}
.dictionaryListPage .characterContainer .active{font-weight:bold;}
.dictionaryListPage .searchLine{border-bottom:1px solid #C0C0C0;border-top:1px solid #C0C0C0;vertical-align:middle;padding:0.3em;}
.dictionaryListPage .searchLine label{display:inline-block;font-size:1.4em;}
.dictionaryListPage .searchLine input.textField{display:inline-block;margin-left:1.0em;border:1px solid #aaaaaa;padding:0.1em 0.3em;width:40%;font-size:1.4em;}
.dictionaryListPage .searchLine input.submit{display:inline-block;margin-left:1.0em;}
.dictionaryListPage h4{margin-top:1em;}
.weather_table_container{font-size:1.4em;}
.weather_table_container table{width:100%;}
.weather_table_container table td, .weather_table_container table th{width:12.5%;}
.weatherImgCont{width:64px;height:64px;position:relative;}
.weatherImgCont .sky{position:absolute;top:0;left:0;z-index:2;}
.weatherImgCont .precip{position:absolute;bottom:0;left:0;z-index:1;}
.voteViewPage .pageTitle{font-size:1.8em;margin-bottom:1em;}
.voteViewPage .voteBox label{font-size:1.4em;}
.voteResults .container, .voteResults span{float:left;margin-bottom:1em;}
.voteResults .container, .voteResults .container div{width:50%;height:1.4em;}
.voteResults .container{background-color:#F2ECE8;margin-right:1em;}
.voteResults .container div{background-color:#51230A;}
.voteResults span{display:block;line-height:1.4em;font-size:1.4em;}
.voteinnerBox{border:1px solid #b4b4b4;background-color:#f5f0ec;padding:2em;margin:1em 0 1.5em 0;}
.voteinnerBox .voteinnerQuestion{color:#51230a;font-weight:bold;margin-bottom:0.5em;}
.voteinnerBox .submit{font-size:0.7em;}
.voteinnerBoxActive label{vertical-align:top;color:#505050;font-weight:normal;}
.voteinnerBoxActive .checkRow{margin-bottom:0.3em;}
.voteinnerBoxActive .checker, .voteinnerBoxActive .radio{margin-top:0.4em;}
.voteinnerBoxClosed .voteCountP{color:#51230a;margin:-1em 0 2em 0;}
.voteinnerBoxClosed .voteCountP .voteCount{font-weight:bold;}
.voteinnerBoxClosed .voteClosed{color:#51230a;margin:1em 0 0;}
.voteinnerResults .voteinnerOneResult{width:100%;margin-bottom:0.8em;}
.voteinnerResults .voteinnerOneResult .voteinnerContainer{display:inline-block;width:50%;height:1em;line-height:1em;background-color:#84c0f0;text-align:left;vertical-align:top;margin-right:1.6em;margin-top:0.6em;padding:0;}
.voteinnerResults .voteinnerOneResult .voteinnerContainer div{display:inline-block;height:1em;background-color:#ffad00;vertical-align:top;}
.voteinnerResults .voteinnerOneResult .voteResultText{display:inline-block;max-width:40%;}
.voteinnerForm{font-size:1.4em;}
.voteinnerForm input, .voteinnerForm .form_text, .voteinnerForm .form_textarea, .voteinnerForm .form_calendar_input, .voteinnerForm .form_calendar_button, .voteinnerForm .form_select{border:1px solid #aaa;}
.voteinnerForm .form_text, .voteinnerForm .form_textarea{width:90%;}
.voteinnerForm .answerInput{width:30em;max-width:50%;}
.voteinnerForm label{display:block;}
.voteinnerListTable{border-collapse:collapse;font-size:1.4em;}
.voteinnerListTable td, .voteinnerListTable th{border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-left:1px solid #eee;border-right:1px solid #eee;padding:4px;}
.newsletterPageBox .container{padding:1.2em 1.5em 1.2em 0;width:100%;}
.newsletterPageBox .newsletterName{margin:2.5em 0 0;}
.newsletterPageBox .newsletterEmail{margin:1.0em 0 1.0em;}
.newsletterPageBox .newsletterName input, .newsletterPageBox .newsletterEmail input{border:1px solid #C0C0C0;display:inline-block;height:2.2em;line-height:2.2em;padding:0 0.2em;vertical-align:middle;width:75%;}
.newsletterPageBox .newsletterName label, .newsletterPageBox .newsletterEmail label{display:inline-block;margin-left:5%;vertical-align:middle;width:10%;min-width:5em;}
.newsletterPageBox .newsletterSubmit{display:inline-block;background-color:#fe7010;border:0px none;color:#ffffff;font-weight:bold;font-size:1.0em;padding:0.4em 1.4em;text-align:center;cursor:pointer;line-height:1em;width:auto !important;}
.searchViewPage .commentNow .form_select{margin-bottom:0.8em;}
.searchViewPage .commentNow .form_list{margin-bottom:0.8em;width:96.9%;}
.searchViewPage .commentNow .form_checkboxes > div{clear:both;}
.searchViewPage .commentNow .form_checkboxes input{float:left;margin:0 1em 0.4em 0;}
.searchViewPage .searchTable{font-size:1.4em;}
.product1SubForm{clear:both;background-color:#d9edf8;border:1px solid #c0c0c0;padding:1.5em;margin-bottom:1.5em;}
.product1SubForm .subFirstBlock,
.product1SubForm .subSecondBlock{width:30em;margin:0 2em 0 0;vertical-align:top;display:inline-block;max-width:100%;}
.product1SubForm label,
.product1SubForm select{display:inline-block;color:#42382e;margin-bottom:1em;vertical-align:middle;max-width:100%;}
.product1SubForm label{font-weight:bold;font-size:1.4em;margin-right:0.5em;min-width:5.5em;}
.product1SubForm .psPropSelect{width:14em;}
.product1SubForm .psCntSelect{width:5em;}
.product1SubForm .subSecondBlock{width:16em;font-size:1.4em;}
.product1SubForm .normalAr{font-weight:bold;color:#3a3a3a;margin-bottom:0.3em;}
.product1SubForm .akciosAr{font-weight:bold;color:#ff0000;margin-bottom:0.3em;}
.product1SubForm .megtakaritas{font-weight:normal;color:#3a3a3a;}
.product1SubForm .kosarba{display:inline-block;background-color:#00b2d0;border:0px none;color:#ffffff;font-weight:bold;font-size:1.4em;padding:0.4em 1.4em;text-align:center;cursor:pointer;line-height:1em;width:auto !important;float:right;vertical-align:bottom;margin-top:1.3em;}
.servicesListPage .kekGomb,
.servicesBox .kekGomb,
.servicesViewPage .kekGomb{font-size:12px;}
.restdb .kekGomb{font-size:18px;display:block;margin:auto;}
.gallBox{background-color:#F0F0F0;padding:10px;border-radius:5px;}
.gallBox .gallBoxTitle{font-size:1.2em;margin:5px;}
.gallBox .gallBoxImg{border:2px solid #FFF;box-shadow:0px 0px 5px #000;}
.gallBox .gallBoxContent{display:block;margin:5px;font-size:12px;text-align:justify;}
.gallBox .gallBoxMore{text-align:right;width:95%;display:block;margin:5px;font-size:11px;}
.etelBoxLeft{width:30%;float:left;}
.etelBoxRight{width:70%;float:left;}
.viewPage .etteremList .etterem .mainBoxFooter{float:right;padding:0em;background:none;}
.viewPage .etteremList .etterem .mainBoxFooter a{padding:0.3em;}
.viewPage .etteremList .etterem.varosLiget .mainBoxFooter a{background-color:#D7B67A;}
.viewPage .etteremList .etterem{margin-bottom:10px;clear:both;}
.viewPage .etteremList .etterem h2{font-size:2.4em;background-color:#102D67;color:#FFF;padding:10px;}
.viewPage .etteremList .etterem .desc{font-size:1.6em;padding:5px;margin-bottom:20px;text-align:justify;}
.viewPage .etteremList .etterem .etteremAdatlap{font-size:14px;float:right;text-transform:uppercase;}
.viewPage .etteremList .etterem h3.alt{font-size:1.6em;background-color:#EA5906;color:#fff;margin-top:-11px;padding:5px;padding-left:30px;clear:both;width:300px;margin-bottom:10px;}
.viewPage .etteremList .etterem.newYorkCafe h2{background-color:#BC9B6C;background-image:url("http://newyorkcafe.hu/images/boxHead2.jpg");background-size:contain;background-position:left top;background-color:#bc9b6c;}
.viewPage .etteremList .etterem.newYorkCafe h2 a{color:#FFF;}
.viewPage .etteremList .etterem.newYorkCafe .mainBoxMiddle h3 a{color:#702127;}
.viewPage .etteremList .etterem.newYorkCafe .mainBoxFooter a{background-color:#702127;}
.viewPage .etteremList .etterem.varosLiget h2 a{color:#D7B67A;}
.viewPage .etteremList .etterem.varosLiget h2{background-color:#231F1C;color:#D7B67A;}
.backLink{font-size:1.6em;display:block;margin-bottom:10px;color:#EA5A06;}
.mainBox.etelBox .mainBoxMiddle h3{height:1.4em;overflow:hidden;}
.mainBox.etelBox{display:block;width:100%;margin-bottom:1.5em;}
.mainBox.etelBox .mainBoxInnerWithBorder{border:1px solid #b0b0b0;overflow:hidden;background-color:#ffffff;height:auto;}
.mainBox.etelBox .mainBoxTopImage{max-width:100%;width:290px;height:172px !important;float:left;}
.mainBox.etelBox .mainBoxMiddle{padding:1em;width:95%;}
.mainBox.etelBox .mainBoxMiddle .price{min-height:30px;color:#000;margin-top:0px;margin-right:0px;font-size:2em;}
.mainBox.etelBox .mainBoxMiddle{float:left;}
.viewPage .etteremList .etterem.varosLiget .mainBoxMiddle h3 a{color:#231F1E;}
.mainBox.etelBox .mainBoxMiddle p{height:30px;}
.marginBottom{margin-bottom:20px;}
@media only screen and (max-width:1720px){.colJoin5{width:130.0em;margin:0 auto 0 auto;float:none;}
}
@media only screen and (max-width:1680px){header .headerTopContainer{width:150.0em;}
nav .top{width:150.0em;}
.content{width:150.0em;}
.content .servicesCategoriesMenu a{font-size:14px;padding-left:5px;padding-right:5px;}
.content .servicesCategoriesMenu .m1{background:none;}
.content .servicesCategoriesMenu .m2{background:none;}
.content .servicesCategoriesMenu .m3{background:none;}
.content .servicesCategoriesMenu .m4{background:none;}
.content .servicesCategoriesMenu .m5{background:none;}
.content .servicesCategoriesMenu .m6{background:none;}
.content .servicesCategoriesMenu .m7{background:none;}
.content .servicesCategoriesMenu .m8{background:none;}
.content .servicesCategoriesMenu .m9{background:none;}
.content .servicesCategoriesMenu a{font-size:14px;padding-left:5px;padding-right:5px;padding-top:40px}
.content .servicesCategoriesMenu .m1{background:url("../images/categoryIcon01.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m2{background:url("../images/categoryIcon02.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m3{background:url("../images/categoryIcon03.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m4{background:url("../images/categoryIcon04.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m5{background:url("../images/categoryIcon05.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m6{background:url("../images/categoryIcon06.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m7{background:url("../images/categoryIcon07.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m8{background:url("../images/categoryIcon08.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m9{background:url("../images/categoryIcon09.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .m10{background:url("../images/categoryIcon10.png") no-repeat top 5px center;}
.content .servicesCategoriesMenu .border{width:6px;}
.colJoin5{width:130.0em;margin:0 auto 0 auto;float:none;}
}
@media only screen and (max-width:1600px){header .headerTopContainer{width:150.0em;}
nav .top{width:150.0em;}
.content{width:150.0em;}
.content .servicesCategoriesMenu a{font-size:14px;}
.content .servicesCategoriesMenu .border{width:6px;}
.colJoin5{width:130.0em;margin:0 auto 0 auto;float:none;}
}
@media only screen and (max-width:1440px){header .headerTopContainer{width:130.0em;}
nav .top{width:130.0em;}
.content{width:130.0em;}
.content .servicesCategoriesMenu a{font-size:13px;padding-right:3px;padding-left:3px;}
.content .servicesCategoriesMenu .border{width:6px;}
.colJoin5{width:130.0em;margin:0 auto 0 auto;float:none;}
}
@media only screen and (max-width:1360px){.logoDiv{margin-left:10px;}
header .loginContainer{margin-right:9px;}
}
@media only screen and (max-width:1280px){header .headerTopContainer{width:107.0em;}
nav .top{width:107.0em;}
.content{width:107.0em;}
.content .servicesCategoriesMenu a{font-size:11px;padding-right:3px;padding-left:3px;}
.content .servicesCategoriesMenu .border{width:6px;}
nav .top .headerNavMainMenu a{font-size:13px;}
.colJoin5{width:107.0em;margin:0 auto 0 auto;float:none;}
.colJoin4{float:none;width:98em;max-width:100%;margin:0 auto 0 auto;text-align:center;}
.boxToLeft{float:none;}
.boxToRight{float:none;}
.horizontalCalendar{overflow-x:scroll;}
header .headerSearchForm{width:267px;}
header .headerSearchForm .headerSearchWord{width:227px;}
}
@media only screen and (max-width:1150px){header .loginContainer{font-size:9px;}
.boxToRight{float:left;}
.boxToLeft{margin-right:1.75em;}
header .headerTopContainer{width:97em;}
nav .top{width:97em;}
.content{width:97em;}
.content .servicesCategoriesMenu a{font-size:10px;padding-right:3px;padding-left:3px;}
.content .servicesCategoriesMenu .border{width:6px;}
nav .top .headerNavMainMenu a{font-size:12px;}
header .headerSearchBox{}
.boxToLeft{float:none;}
.boxToRight{float:none;}
}
@media only screen and (max-width:1033px){header .headerTopContainer{width:97em;max-width:100%;}
nav .top{width:97em;max-width:100%;}
.content{width:97em;max-width:100%;}
.content .servicesCategoriesMenu a{font-size:10px;padding-right:2px;padding-left:2px;}
.content .servicesCategoriesMenu .border{width:6px;}
nav .top .headerNavMainMenu a{font-size:12px;}
header .headerSearchBox{}
}
@media only screen and (max-width:1024px){header .headerTopContainer{width:97em;max-width:100%;}
nav .top{width:97em;max-width:100%;}
.content{width:97em;max-width:100%;}
.content .servicesCategoriesMenu a{font-size:10px;padding-right:2px;padding-left:2px;}
.content .servicesCategoriesMenu .border{width:6px;}
nav .top .headerNavMainMenu a{font-size:12px;}
header .headerSearchBox{}
}
@media only screen and (max-width:980px){header .headerTopContainer{width:90em;max-width:100%;}
nav .top{width:90em;max-width:100%;}
.content{width:90em;max-width:100%;}
.content .servicesCategoriesMenu a{font-size:9px;padding-right:2px;padding-left:2px;}
.content .servicesCategoriesMenu .border{width:6px;}
nav .top .headerNavMainMenu a{font-size:12px;}
header .headerSearchBox{margin-top:-75px;}
.colJoin3{float:none;width:64.5em;max-width:100%;margin:0 auto 0 auto;}
}
@media only screen and (max-width:960px){header .headerTopContainer{width:80em;max-width:100%;}
nav .top{width:80em;max-width:100%;}
.mainBoxDouble{width:100%;}
.content{width:80em;max-width:100%;}
.content .servicesCategoriesMenu a{font-size:9px;padding-right:2px;padding-left:2px;}
.content .servicesCategoriesMenu .border{width:6px;}
nav .top .headerNavMainMenu a{font-size:12px;}
header .headerSearchBox{margin-top:-75px;}
header .headerSearchForm{width:267px;}
header .headerSearchForm .headerSearchWord{width:227px;}
.colJoin3{float:none;width:64.5em;max-width:100%;margin:0 auto 0 auto;}
}
@media only screen and (max-width:860px){header .headerTopContainer{width:64em;max-width:100%;}
nav .top{width:64em;max-width:100%;}
.content{width:64em;max-width:100%;}
.content .servicesCategoriesMenu a{font-size:7px;padding-right:2px;padding-left:2px;}
.content .servicesCategoriesMenu .border{width:1px;}
nav .top .headerNavMainMenu a{font-size:12px;}
header .headerSearchBox{margin-top:-75px;}
header .headerSearchForm{width:267px;}
header .headerSearchForm .headerSearchWord{width:227px;}
.colJoin3{float:none;width:64.5em;max-width:100%;margin:0 auto 0 auto;}
}
@media only screen and (max-width:700px){.active .popupContent:after{display:none;}
.mainBlogBox img{width:100%;}
.content{width:63.75em;max-width:95%;}
.popupContent{left:40%;}
header .headerTopContainer{width:66.45em;}
nav .top{width:100%;padding:0px;}
.col5, .col4, .col3{display:none;}
header .headerTopContainer .headerTopGadgetBar{margin-bottom:2em;margin-top:0;vertical-align:bottom;width:50%;background:none;display:none;}
header .headerTopContainer .headerTopGadgetBar .headerShare{margin-top:0;vertical-align:middle;max-width:100%;background:none;padding:0.4em;}
header .headerTopContainer .headerTopGadgetBar .loginContainer,
header .headerTopContainer .headerTopGadgetBar .headerSearchForm{display:none;}
.content .servicesCategoriesMenu{display:none;}
nav .top .headerNavSmall{display:inline-block;position:relative;height:51px;}
nav .top .headerNavMainMenu{display:none;}
.newsViewPage .newsCenterCol .newsBannerLeft{position:static;;width:100%;}
.newsViewPage .newsCenterCol .newsBannerRight{position:static;;width:48.5%;float:left;clear:left;vertical-align:top;}
.newsViewPage .newsCenterCol .newsBannerBottom{position:static;;width:48.5%;float:right;clear:right;vertical-align:top;}
.viewPage .viewPageLeft, .viewPage .viewPageRight{float:none;clear:both;vertical-align:top;width:100%;margin:0 0 1.5em 0;}
header .headerSearchBox{display:none;}
.content, header .headerTopContainer{padding:2%;}
header .headerTopContainer{max-width:96%;}
header .headerTopContainer .headerTopGadgetBar .headerShare .headerShareG{margin-bottom:0.4em;}
.mainBox, .mainBoxDouble{width:100%;}
.mainBoxDouble .mainBoxDoubleImage{max-width:100%;width:100%;}
.mainBoxDouble .mainBoxDoubleMiddle{float:none;clear:both;margin:1.5em 1.5em 1em 1.5em;width:auto;max-height:none;}
.col1, .col2, .col3, .col4, .col5, .oneCol{display:block;width:100%;margin-left:0;}
.servicesViewPage .servicesMapCont{width:100%;max-width:100%;margin:0 0 1em 0;float:none;text-align:center;}
.servicesViewPage .servicesMapCont .servicesMap{width:98%;}
.servicesViewPage .servicesViewPageImg{width:80%;max-width:100%;margin:0 auto 1.5em;}
#servicesPageListCont h3 .bovebb{display:none;}
#servicesPageListCont h3 .szolgcim{max-width:98%;}
#servicesPageListCont .mitholvegyekTable{clear:both;}
.newsNavTags, .prevNextTable{display:none;}
.calendarYearViewPage .item{width:47%;}
header .logo{margin-left:0px;}
header .logo img{width:50%;}
header .headerTopContainer{background-size:838px;}
.boxToRight{display:none;}
}
@media only screen and (max-width:300px){.newsViewPage .newsCenterCol .newsBannerRight{position:static;;width:100%;float:none;clear:both;margin-bottom:1.5em;}
.newsViewPage .newsCenterCol .newsBannerBottom{position:static;;width:100%;float:none;clear:both;margin-bottom:1.5em;}
header .header_h1{//margin-bottom:-1.0em;}
.calendarYearViewPage .item{width:96%;}
header .logo img{width:50%;}
header .headerTopContainer{background:url("../images/lobu-header-happy-people.jpg") no-repeat -25px -10px;background-size:638px;}
}
.googledirectionsSelect{width:200px;display:inline-block;margin-right:20px;}
.dblarrow{background:url("../images_enportal/dblArrow.png") no-repeat scroll left center transparent;font-weight:bold;padding:10px 0 10px 25px;}
.submitButton1{background:url(../images_enportal/submitButton1.jpg) no-repeat !important;border:0px none !important;color:#ffffff !important;font-weight:bold !important;width:79px !important;height:30px !important;min-height:0px !important;min-width:0px !important;padding:0px !important;line-height:30px !important;text-align:center !important;cursor:pointer !important;}
.striketh{text-decoration:line-through;}
.autolinkeles{cursor:help;}
.kvizForm input{border:1px solid #444;}
.kerdoivBelso{padding:0 20px;}
.answerDiv{margin:5px 20px;}
.redirectTable{border-collapse:collapse;border:0 none;}
.redirectTable input{border:1px solid #bbb;}
.redirectTable .toDelete{background-color:#777;}
.redirectTable .fnExists{color:red;}
.webshopcsvButton{background-color:#ddd;border:1px solid #000;color:#000;cursor:pointer;padding:3px 8px;}
.newsListBoxes{font-size:10px;}
.newsListBoxes .item{clear:none;height:43em;overflow:hidden;}
.newsListBoxes .item .itemDesc{font-size:12px;text-align:justify;}
.newsListBoxes .item .itemInner{padding:1em;border:1px solid #B0B0B0;margin-top:0px;overflow:hidden;height:13em;}
.newsListBoxes .item img{float:none;display:block;max-width:100%;width:100%;margin:0px;}
.newsListBoxes .item h3 a{color:#102d68;font-family:Trebuchet\ ms;font-size:20px;font-weight:bold;line-height:18px;}
.newsListBoxes .item h3{font-size:1.8em;margin-bottom:0.3em;max-height:2.6em;overflow:hidden;}
.newsListBoxes .item .more a{color:#FFF;}
.newsListBoxes .item .more{float:right;background-color:#F28C03;color:#FFF;text-transform:uppercase;padding:5px;padding-bottom:2px;font-size:14px;font-family:Trebuchet\ ms;line-height:22px;}
.gallViewPage .galleryImages a{text-decoration:none;}
.gallViewPage .imgBox{float:left;margin:5px;width:60px;height:60px;border:2px solid #FFF;border-radius:5px;box-shadow:0px 0px 2px #000;overflow:hidden;}
.gallViewPage .imgBox img{margin-left:-10%;margin-top:-10%;width:120%;max-width:120%;height:120%;max-height:120%;-webkit-transition:all 0.3s;transition:all 0.3s;transition-timing-function:ease-in-out;}
.gallViewPage .imgBox .title{width:100%;display:block;position:relative;text-align:center;background-color:rgba(234,90,6,0.7);height:25px;overflow:hidden;font-size:6px;margin-bottom:-30px;z-index:1000;color:#fff;padding-top:5px;text-transform:uppercase;visibility:hidden;-webkit-transition:visibility 0.2s;transition:visibility 0.2s;transition-timing-function:ease-in-out;}
.galleryImages{margin:auto;max-width:675px;width:100%;float:left;margin-left:10px;}
.gallLeftBanner{float:left;width:140px;min-height:1px;}
.gallRightBanner{float:right;width:140px;}
.imgBox.active{box-shadow:0px 0px 3px 3px #F18902;}
.gallViewPage .imgBox:hover img{width:100%;margin:0px;height:100%;}
.gallViewPage .imgBox:hover .title{visibility:visible;}
.gallViewPage .currentImage .contentTitle{font-size:2.2em;}
.gallViewPage .currentImage{max-width:685px;overflow:hidden;margin:auto;float:left;}
.gallViewPage .currentImage img{margin:auto;display:block;}
.gallViewPage .currGo{float:left;width:80px;height:270px;margin:10px;cursor:pointer;background-repeat:no-repeat;background-position:bottom;}
.gallViewPage .currGo.prev{background-image:url('/images/galPrev.png');background-size:70px;}
.gallViewPage .currGo.next{background-image:url('/images/galNext.png');background-size:70px;}
.gallListBoxes{font-size:10px;}
.gallListBoxes .item .itemDesc{font-size:12px;text-align:justify;}
.gallListBoxes .item{clear:none;height:43em;overflow:hidden;}
.gallListBoxes .item .itemInner{padding:1em;border:1px solid #B0B0B0;margin-top:0px;overflow:hidden;height:13em;}
.gallListBoxes .item img{float:none;display:block;max-width:100%;width:100%;margin:0px;}
.gallListBoxes .item h3 a{color:#102d68;font-size:20px;font-weight:bold;line-height:18px;}
.gallListBoxes .item h3{font-size:1.8em;margin-bottom:0.3em;max-height:2.6em;overflow:hidden;}
.gallListBoxes .item .more a{color:#FFF;}
.gallListBoxes .item .more{float:right;background-color:#EA5A06;color:#FFF;text-transform:uppercase;padding:5px;padding-bottom:2px;font-size:14px;line-height:22px;}
.gallBox{background-color:rgba(234, 90, 6, 0.27);padding:10px;border-radius:5px;}
.gallBox .gallBoxTitle{font-size:1.2em;margin:5px;}
.gallBox .gallBoxImg{border:2px solid #FFF;box-shadow:0px 0px 5px #000;float:none;clear:both;}
.gallBox .gallBoxContent{display:block;margin:5px;font-size:12px;text-align:justify;}
.gallBox .gallBoxMore{text-align:right;width:95%;display:block;margin:5px;font-size:11px;}
@media only screen and (max-width:1040px){.gallViewPage .currGo.prev,.gallViewPage .currGo.next{height:55px;width:100%;}
.gallViewPage .currGo{height:auto;}
.gallLeftBanner,.gallRightBanner{float:none;width:100%;height:45px;margin-top:25px;margin-bottom:25px;}
}
.textarea .form_textarea{height:160px;background-color:#eee;border:1px solid #aaaaaa;padding:0.2em 0.5em;margin-bottom:0.8em;}
.oneletrajzDiv form .form_text{height:30px;background-color:#eee;}
.oneletrajzDiv label{font-size:16px;margin-top:20px;}
.oneletrajzDiv form{margin-top:20px!important;}
.oneletrajzDiv form .form_calendar_input{height:30px;background-color:#eee;border:1px solid #aaaaaa;padding:0.2em 0.5em;margin-bottom:0.8em;}
.oneletrajzDiv form .form_button{height:37px;background-color:#ccc;border:1px solid #aaaaaa;padding:0.2em 0.5em;margin-bottom:0.8em;}
.oneletrajzDiv form .form_select{height:30px;background-color:#eee;border:1px solid #aaaaaa;padding:0.2em 0.5em;margin-bottom:0.8em;width:auto!important;min-width:120px!important;}
.oneletrajzDiv form .form_list{background-color:#eee;border:1px solid #aaaaaa;margin-bottom:0.8em;}
.jobGomb{display:inline-block;background-color:#EA5A06;border:0px none;color:#ffffff;font-weight:bold;font-size:16px;padding:15px 23px;text-align:center;cursor:pointer;line-height:1em;width:auto !important;}
.pageJobImage{width:100%;max-width:100%;}
.jobButtons{text-align:center;margin-bottom:20px;}
.oneletrajzDiv form .miniTitle{font-size:16px;}
.mainContentBoxInnerWithBorder{margin:0 auto;}
.newsViewPage{}

