@font-face{
	font-family:almoni-regular;
	font-weight:400;
	font-style:normal;
	src:url('fonts/almoni-dl-aaa-400.eot');
	src:url('fonts/almoni-dl-aaa-400.eot?#iefix') format('embedded-opentype'),
	url('fonts/almoni-dl-aaa-400.ttf') format('truetype'),
	url('fonts/almoni-dl-aaa-400.woff') format('woff');
}
@font-face{
	font-family:almoni-bold;
	font-weight:700;
	font-style:normal;
	src:url('fonts/almoni-dl-aaa-700.eot');
	src:url('fonts/almoni-dl-aaa-700.eot?#iefix') format('embedded-opentype'),
	url('fonts/almoni-dl-aaa-700.ttf') format('truetype'),
	url('fonts/almoni-dl-aaa-700.woff') format('woff');
}
h4,h5,h6{margin:0;padding:0;}
.ie7div{
	display:none;
	*display:block;
	margin:0 auto;
	width:1000px;
	padding:50px 0 20px 0;
	color:#000;
	text-align:center;
	font-size:20px;
	line-height:30px;
}
.lt9 .ie7div{display:block;}
.lt9 .wrapper{display:none !important;}
.lt9 .bannerOnPageWrapper{display:none !important;}
.ie7div .fw{padding:50px 0 0 0;}
.ie7div_a{
	margin:0 30px;
	width:128px;
	height:128px;
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:top;
}
.ie7div_a_1{background:url(/content/images/web1.png) right top no-repeat;}
.ie7div_a_2{background:url(/content/images/web2.png) right top no-repeat;}
.ie7div_a_3{background:url(/content/images/web3.png) right top no-repeat;}
.ie7div_a_4{background:url(/content/images/web4.png) right top no-repeat;}
.ie7div_a_5{background:url(/content/images/web5.png) right top no-repeat;}
.ie7div_a:hover{
	filter:alpha(opacity=80);
	opacity:0.8;
	-khtml-opacity:0.8;
}
*{outline:none;}
.contentPAgeTextWrapper a, a{text-decoration:underline;color:#025d8c;}
.contentPAgeTextWrapper a:hover, a:hover{text-decoration:none;}
a img{border:0;}
input[type=submit], input[type=image], input[type="reset"], a, select, button{cursor:pointer;}
button{margin:0;}
img, embed, object, iframe{max-width:100%;border:none;}
form, p{margin:0px;padding:0px;}
input, textarea, select{outline:0;}
input[type="text"], input[type="email"], input[type="tel"], input[type="password"], input[type="button"], input[type="submit"], textarea, select{
	border-radius:0;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
}
textarea{overflow:auto;resize:none;}
table{border-collapse:collapse;}
::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999;}
.error::-webkit-input-placeholder{color:red;}
.error:-moz-placeholder{color:red;}
.dooble{
	display:block;
	padding:5px 0 0 0;
	text-decoration:none;
	color:#666;
}
.dooble:hover{
	color:#00CCFF;
	text-decoration:none;
}
input.error, textarea.error, select.error{
	color:red;
	border:1px solid red !important;
}
input[type="checkbox"].error ~ span a,
input[type="checkbox"].error ~ span{
	color:red;
}
label.error{
	float:left;
	color:red;
	text-align:left;
	clear:both;
}
input[type="checkbox"], input[type="radio"]{
	vertical-align:middle;
}
.clear{
	clear:both;
	font-size:1px;
	line-height:1px;
	display:block;
	height:0;
}
.clrflt{clear:both;}
.no_mar{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg{background:none !important;}
.no_border{border:none !important;}
html{
	width:100%;
	-webkit-text-size-adjust:100%;
	direction:rtl;
	background:#f1f1f1;
}
body{
	font-family:almoni-regular,arial;
	font-size:16px;
	line-height:20px;
	color:#666;
	padding:0;
	margin:0;
	height:100%;
}
button{font-family:almoni-regular,arial;}
.wrapper{margin:0 auto 0;width:100%;}
.container{
	margin:0 auto;
	width:1140px;
	max-width:100%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.header-bg{
	background:#025d8c;
	width:100%;
	height:142px;
	position:fixed;
	top:0;
	right:0;
	z-index:501;
}
header{padding:16px 0 0 0;margin:0;}
.logo{
	float:right;
	width:23%;
	height:120px;
	position:relative;
	padding:5px 20px 0 0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.logo-in{
	display:inline-block;
	height:100%;
}
.logo .myavne-logo{
	max-width:100%;
	max-height:100%;
}
.header-links{
	float:right;
	width:75.5%;
	padding:0 18px 0 0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.header-top{padding:0;margin:0;}
.header-log{
	padding:0 9px 0 0;
	margin:0;
	display:inline-block;
	float:right;
	font-family:almoni-regular,arial;
	font-size:16px;
	line-height:19px;
	color:#ffffff;
	font-weight:normal;
}
.TopRadioBtn{
	background:url(../images/speaker-icon.png) no-repeat left center;
	padding:0 0 0 26px;
	color:#fff;
	text-decoration:none;
	border:none;
	outline:none;
}
.TopRadioBtn:hover{
	color:#99c1de;
}
.header-log .log{
	color:#99c1de;
	text-decoration:none;
}
.header-log .log:hover{
	color:#D0DCE4;
}
.search-block{
	padding:0;
	margin-top: 41px;
	display:inline-block;
	float:left;
	width:268px;
}
.search-head{
	padding:0 0 16px 0;
	margin:0;
	font-family:almoni-regular,arial;
	font-size:16px;
	line-height:19px;
	color:#ffffff;
	font-weight:normal;
}
.search-head .store{
	color:#99c1de;
	text-decoration:none;
}
.search-head .store:hover{
	color:#D0DCE4;
}
.search-bg{
	padding:0;
	margin:0;
	display:inline-block;
	float:left;
}
.search-bg .search{
	background:#E9F2F9;
	padding:0 10px;
	margin:0;
	display:inline-block;
	float:right;
	width:180px;
	font-family:almoni-regular,arial;
	font-size:13px;
	line-height:30px;
	color:#153a5c;
	font-weight:normal;
	height:30px;
	border:none;
	outline:none;
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
	border-radius:0;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.search-bg .search:focus{
	background:#fff;
}
.search-bg .submit{
	padding:0 10px;
	margin:0;
	float:right;
	width:68px;
	font-family:almoni-regular,arial;
	font-size:16px;
	line-height:30px;
	color:#ffffff;
	font-weight:normal;
	height:30px;
	background:#99c1de;
	border:none;
	outline:none;
	cursor:pointer;
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
	border-radius:0;
}
.search-bg .submit:hover{
	background:#840101;
}
nav{padding:22px 0 0 0;}
.MainMenu{
	padding:0;
	margin:0;
	width:100%;
	display:table;
	list-style:none;
}
.MainMenu > li{
	padding:0 1px;
	display:table-cell;
	position:relative;
}
.MainMenu > li > a{
	text-align:center;
	display:block;
	padding:0 0 17px 0;
	font-family:almoni-bold,arial;
	font-size:18px;
	line-height:16px;
	color:#fff;
	text-decoration:none;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
	position:relative;
}
.MainMenu > li:hover > a, .MainMenu > li.active > a{
	color:#99c1de;
}
.MainMenu > li > a:before{
	content:'';
	position:absolute;
	right:0;
	left:0;
	bottom:0;
	height:5px;
	width:100%;
	background:#840101;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
	transform:scale(0,1);
	will-change:transform;
}
.MainMenu > li:hover > a:before,
.MainMenu > li.active > a:before{
	transform:scale(1);
}
.MainMenu ul{
	/*display:none;*/
	position:absolute;
	/*top:100%;
	right:0;*/
	top:-999999px;
	right:-999999px;
	width:200px;
	list-style:none;
	padding:0;
	margin:0;
}

.MainMenu ul li{
	border-top:1px solid #4B7EA0;
}
.MainMenu ul a{
	background:#025D8C;
	border:5px solid #025D8C;
	display:block;
	text-decoration:none;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
	color:#fff;
	padding:3px 8px;
	font-size:16px;
}
.MainMenu ul li:last-child a{
	border-radius:0 0 9px 9px;
}
.MainMenu ul li.active a,
.MainMenu ul a:hover{
	background:#99C1DE;
	color:#025D8C;
}
.menu-icon{
	float:left;
	width:20px;
	height:34px;
	padding:4px;
	cursor:pointer;
	display:none;
}
.mobileMenuBtnSpans{
	background:#99C1DE;
	float:right;
	width:20px;
	height:2px;
	margin:4px 0;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.mobileMenuBtnSpans_2{
	position:absolute;
	left:19px;
	top:23px;
	width:20px;
	margin:0;
}
.mobileMenuBtnSpans_3{
	margin-top:14px;
}
.mobileMenuBtn.active .mobileMenuBtnSpans_2{
	left:-100%;
}
.mobileMenuBtn.active .mobileMenuBtnSpans_1{
	-o-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	margin:13px 0 -2px 0;
	width:28px;
}
.mobileMenuBtn.active .mobileMenuBtnSpans_3{
	-o-transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
	margin:0;
	width:28px;
}
.lft-add, .rgt-add{
	display:none;
	width:160px;
	height:600px;
	position:fixed;
	top:50%;
	z-index:6;
	margin:-300px 0 0 0;
}
.lft-add{left:0;}
.rgt-add{right:0;}
.main-content{
	padding:40px 0;
	margin:150px auto 78px;
	background:#ffffff;
	width:1220px;
	max-width:100%;
	position:relative;
}
.main-add1 .adlnk{
	padding:0;
	margin:0;
}
.main-add1 .addin{
	padding:0;
	margin:0;
	width:100%;
	display:block;
}
.minister-block{
	padding:0 0 34px 0;
	margin:0;
}
.minister-right{
	padding:0 15px 32px 15px;
	display:inline-block;
	vertical-align:top;
	width:75%;
}
.minister-content{
	float:right;
	width:27%;
}
.minister-content .head{
	padding:0 18px 0 0;
	margin:0;
	font-family:almoni-bold,arial;
	font-size:30px;
	line-height:32px;
	color:#666;
	position:relative;
}
.minister-content .head a{
	color:#444;
	text-decoration:none;
}
.minister-content .bor{
	padding:0;
	margin:0;
	width:5px;
	position:absolute;
	top:9%;
	right:0;
	height:88%;
	background:#840101;
}
.minister-content .con{
	margin:0;
	font-family:almoni-regular,arial;
	font-size:16px;
	line-height:24px;
	color:#666;
	font-weight:normal;
}
.minister-content .con a{
	text-decoration:none;
	color:#666;
	padding:8px 0 0 0;
}
.minister-content .day-time{
	padding:0;
	margin:0;
	font-family:almoni-regular,arial;
	font-size:13px;
	line-height:16px;
	color:#999999;
	font-weight:normal;
}
.minister-pic{
	float:left;
	width:69%;
	height:295px;
	margin:8px 0 0 0;
	overflow:hidden;
	position:relative;
}
.minister-right:hover a{color:#025D8C;}
.minister-left{
	vertical-align:top;
	text-decoration:none;
	padding:8px 15px 32px 15px;
	display:inline-block;
	width:25%;
	color:#ffffff;
}
.CategoriesTopBoxesWrapper,
.hpTopBoxesWrapper{
	font-size:1px;
	letter-spacing:-1px;
	width:calc(100% + 30px);
	width:-webkit-calc(100% + 30px);
	margin:0 -15px;
}
.hpTopBoxesWrapper{min-height:300px;}
.CategoriesTopBoxesWrapper *,
.hpTopBoxesWrapper *{
	letter-spacing:0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.event-profile{
	height:186px;
	text-decoration:none;
	position:relative;
	overflow:hidden;
}
.EventProfileImgWrapper{
	height:144px;
	text-decoration:none;
	position:relative;
	overflow:hidden;
}
.EventProfileImgWrapper .event{
	width:auto;
	max-width:none;
	min-width:100%;
	height:100%;
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.bdbx{
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.interestedBannersItem:hover .interestedShortText,
.minister-left:hover .event-block .con{
	color:#025D8C;
}
.event-profile-lnk{
	position:absolute;
	right:0;
	bottom:0;
	width:100%;
	text-decoration:none;
	margin:0;
}
.event-profile .txt{
	padding:4px 15px;
	font-family:almoni-bold,arial;
	font-size:20px;
	line-height:25px;
	color:#ffffff;
	background:url(../images/transparent-bg1.png) repeat;
	display:inline-block;
	vertical-align:bottom;
}
.event-block a{
	text-decoration:none;
	display:block;
}
.EventProfileImgWrapper a{
	height:100%;
}
.event-profile .bre{
	padding:0;
	margin:0;
	display:block;
}
.event-block a.interestedLink,
.interestedLink,
.event-block .more{
	margin:5px 0 0 0;
	display:inline-block;
	font-family:almoni-regular,arial;
	font-size:16px;
	color:#153a5c;
	font-weight:normal;
	border-bottom:solid 1px #a6aeb9;
	text-decoration:none;
}
.event-block .more:hover{
	border-color:transparent;
}
.interestedShortText,
.event-block .con{
	display:block;
	padding:13px 0 0 0;
	font-family:almoni-regular,arial;
	font-size:16px;
	line-height:24px;
	color:#666;
	font-weight:normal;
}
.imgWrapper_a{
	height:100%;
}
.more-events-block{
	padding:0 0 30px 0;
	margin:0;
}
.more-events{
	padding:0 15px;
	float:right;
	width:25%;
}
.interestedBannersItem{
	display:inline-block;
	width:25%;
	vertical-align:top;
	padding:0 15px;
}
.interestedBannersItem:hover .interestedShortText,
.more-events:hover .event-block .con{
	color:#153a5c;
}
.news-main{padding:0 0 22px 0;}
.news-block{
	padding:0;
	margin:0;
	display:inline-block;
	float:right;
	width:74.3%;
}
.news-block .fb_iframe_widget{
	width:100%;
}
.news-content{
	padding:0;
	margin:0;
	display:inline-block;
	float:right;
	width:77.1%;
}
.news-head{
	padding:0;
	margin:0 0 15px 0;
	border-bottom:solid 1px #075480;
}
.news-head .head{
	padding:0 0 6px 0;
	margin:0;
	font-family:almoni-bold,arial;
	font-size:22px;
	line-height:16px;
	color:#025d8c;
	border-bottom:solid 4px #075480;
	display:inline-block;
}
.news-contentin{
	padding:0 0 18px 0;
	margin:0;
}
.news-left{
	float:left;
	width:41.7%;
}
.news-profile{
	position:relative;
	text-decoration:none;
	display:block;
	overflow:hidden;
}
.news-profile img.event{
	width:auto;
	max-width:none;
	min-width:100%;
	height:100%;
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.newsProfileImgWrapper{
	display:block;
	height:250px;
	overflow:hidden;
	position:relative;
}
.blueWrapper, .news-profile-lnk{
	text-decoration:none;
	position:absolute;
	right:0;
	bottom:0;
	width:100%;
	margin:0;
}
.contentPAgeTextWrapper .blueBG{
	font-size:20px !important;
	line-height:20px;
	color:#ffffff;
	margin:0;
}
.blueBG, .news-profile .txt{
	background:url(../images/transparent-bg1.png) repeat;
	float:right;
	padding:3px 15px;
	font-family:almoni-bold,arial;
	font-size:20px;
	line-height:20px;
	color:#ffffff;
	text-decoration:none;
	margin:0;
}
.wide{
	width:100%;
	padding:0;
}
.news-profile .bre{
	padding:0;
	margin:0;
	display:block;
}
.news-leftin{
	padding:0;
	margin:0;
	display:none;
}
.news-left .head{
	padding:0 0 8px 0;
	margin:0;
	font-family:almoni-bold,arial;
	font-size:16px;
	line-height:16px;
	color:#666;
}
.news-left .con{
	padding:0;
	margin:0;
	font-family:almoni-regular,arial;
	font-size:14px;
	line-height:24px;
	color:#666;
	font-weight:normal;
}
.news-contentin .event-profile .event{
	height:140px;
}
.news-sub-right{
	font-size:1px;
	letter-spacing:-1px;
	float:right;
	width:52.3%;
}
.news-sub-right-pic{
	padding:9px 0 0 0;
	margin:10px 0 0 0;
	border-top:solid 1px #dddddd;
}
.news-sub-right-pic:first-child{
	padding:0;
	margin:0;
	border:none;
}
.news-sub-right-pic *{letter-spacing:0;}
.newsSubRightPic_span{
	width:32%;
	display:inline-block;
	vertical-align:middle;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.newsSubRightPic_span2{
	display:block;
	overflow:hidden;
	height:70px;
	position:relative;
}
.news-sub-right-con{
	display:inline-block;
	width:68%;
	vertical-align:middle;
}
.news-sub-right .con{
	text-decoration:none;
	display:block;
	font-family:almoni-bold,arial;
	font-size:20px;
	line-height:21px;
	color:#666;
	padding:0 20px 0 0;
}
.news-sub-right-pic:hover .con{
	color:#075480;
}
.main-add2 .adlnk{
	padding:0;
	margin:0;
}
.main-add2 .addin{
	padding:0;
	margin:0;
	width:100%;
	display:block;
}
.news-right{
	padding:0;
	margin:0;
	display:inline-block;
	float:left;
	width:23.1%;
}
.calWrapperWithPosition{
	position:relative;
	padding:0 0 24px 0;
	margin:0 0 28px 0;
	border-bottom:solid 1px #dddddd;
}
.calWrapper2{
	position:relative;
	height:100%;
}
.calWrapper2.loading:after{
	background:rgba(255,255,255,0.4) url(/content/images/ajax-loader.gif) center center no-repeat;
	content:'';
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	z-index:5;
}
.calAjaxEvents{
	background:#fff;
	position:absolute;
	top:100%;
	bottom:0;
	left:0;
	right:0;
	z-index:2;
	-webkit-transition:all 0.5s ease;
	transition:all 0.5s ease;
	overflow:hidden;
}
.calAjaxEvents2{
	background:#C7E2F5;
	border:1px solid #075480;
	height:100%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 0 10px 0;
}
.evetLink{
	display:block;
	text-decoration:none;
	border-bottom:1px solid #6CA7CE;
	padding:8px 0;
	font-size:18px;
}
.closeDayEvents{
	width:20px;
	height:20px;
	position:relative;
	background:none;
	border:none;
	padding:0;
	margin:3px 4px 0 0;
}
.closeDayEvents:before,
.closeDayEvents:after{
	background:#075480;
	position:absolute;
	right:0;
	top:50%;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	content:'';
	width:100%;
	height:2px;
}
.closeDayEvents:after{
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
}
.fromDateSpan{
	background:#075480;
	display:block;
	color:#fff;
	padding:4px 10px;
	margin:6px 0 0 0;
}
.separator{
	display:inline-block;
	background:#fff;
	width:1px;
	height:11px;
	margin:-2px 5px 0;
}
.evetLink:hover, .evetLink:hover .fromDateSpan{
	color:#7FAF1B;
}
.calAjaxEventsInner{
	height:calc(100% - 23px);
	height:-webkit-calc(100% - 23px);
	overflow:auto;
	padding:0 10px;
}
.calAjaxEvents.active{
	top:0;
}
.calender .calender-pic{
	padding:0;
	margin:0;
	width:100%;
}
.main-add3{
	padding:0;
	margin:0;
}
.main-add3 .adlnk{
	padding:0;
	margin:0;
}
.main-add3 .addin{
	padding:0;
	margin:0;
	width:100%;
	display:block;
}
.guide-main{
	padding:0 0 40px 0;
	margin:0;
}
.guide-block{
	padding:0;
	margin:0;
	display:inline-block;
	float:right;
	width:74.3%;
}
.guide-blockin{
	background:#075480;
	margin:0 0 24px 0;
}
.guideBlockIn_ul{
	padding:9px 24px 5px 10px;
	margin:0;
	font-size:1px;
	letter-spacing:-1px;
	min-height:252px;
}
.guideBlockIn_li{
	width:25%;
	letter-spacing:0;
	display:inline-block;
	vertical-align:top;
}
.guideBlockIn_a{
	text-decoration:none;
	padding:9px 3px;
	display:block;
	font-size:1px;
	letter-spacing:-1px;
}
.guideBlockIn_span{
	display:inline-block;
	width:37px;
	vertical-align:middle;
}
.guideBlockIn_span .icon{
	max-width:90%;
	vertical-align:middle;
}
.guideBlockIn_a .txt{
	display:inline-block;
	width:calc(100% - 37px);
	width:-webkit-calc(100% - 37px);
	vertical-align:middle;
	font-family:almoni-bold,arial;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	letter-spacing:0;
	margin:0;
}
.guideBlockIn_li.active .guideBlockIn_a .txt,
.guideBlockIn_a.active .txt,
.guideBlockIn_a:hover .txt{
	color:#840101;
}
.guide-blockin .more{
	width:100%;
	margin:0;
	font-family:almoni-bold,arial;
	font-size:15px;
	border:none;
	line-height:15px;
	color:#075480;
	text-align:center;
	background:#99c1de;
	text-decoration:none;
	padding:12px 0;
}
.guide-blockin .more:hover{
	background:#7FAF1B;
	color:#ffffff;
}
.main-add4 .adlnk{
	padding:0;
	margin:0;
}
.main-add4 .addin{
	padding:0;
	margin:0;
	width:100%;
	display:block;
}
.coupons-main .news-head{
	margin:0 0 12px 0;
	clear:both;
}
.coupons-block{
	padding:0 0 14px 0;
	margin:0 0 18px 0;
	border-bottom:solid 1px #dddddd;
}
.coupons-blockin{
	padding:0 0 14px 0;
}
.CouponsBlockPicWrapper{
	margin:3px 0 0 0;
	float:right;
	width:30%;
	height:60px;
	display:block;
	position:relative;
	overflow:hidden;
}
.coupons-block-pic{
	width:auto;
	max-width:none;
	min-width:100%;
	height:100%;
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.coupons-block-con{
	padding:0 20px 0 0;
	float:right;
	width:70%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.mt0{margin-top:0;}
.head_a{
	color:#666;
	text-decoration:none;
	display:block;
}
.news-more-detailsin:hover .head_a,
.coupons-block:hover .head_a,
.head_a:hover{
	color:#075480;
}
.news-more-detailsin:hover .news-details-content .con{
	color:#7FAF1B;
}
.coupons-block-con .head{
	padding:0;
	margin:0;
	font-family:almoni-bold,arial;
	font-size:16px;
	color:#666;
}
.coupons-block-con .con{
	text-decoration:none;
	padding:2px 0 0 0;
	font-family:almoni-regular,arial;
	font-size:16px;
	line-height:24px;
	color:#666;
	font-weight:normal;
}
.news-head .all{
	text-decoration:none;
	font-family:almoni-regular,arial;
	font-size:16px;
	color:#666;
	float:left;
}
	a.all:hover, .coupons-block:hover a.all, .coupons-block:hover a.con{
	color:#840101;
}
.interested-block{
	padding:0;
	margin:0;
	display:inline-block;
	float:right;
	width:74.3%;
}
.interested-main .more-events-block{
	padding:0;
}
.interested-block .event-profile .txt{
	display:none;
}
.interested-block .event-profile .event{
	height:138px;
}
.news-video-head{
	display:none;
}
.video-content{
	padding:0;
	margin:0;
}
.video-block-pic{
	position:relative;
	text-decoration:none;
	display:block;
	height:212px;
	overflow:hidden;
}
.video-block .vodeo-pic{
	width:auto;
	min-width:100%;
	max-width:none;
	height:100%;
	position:absolute;
	right:50%;
	top:0;
	-webkit-transform:translateX(50%);
	-ms-transform:translateX(50%);
	transform:translateX(50%);
}
.play{
	width:40px;
	height:40px;
	position:absolute;
	right:50%;
	top:50%;
	margin:-20px -20px 0 0;
	z-index:1;
}
.video-block .txt{
	background:url(../images/transparent-bg1.png) repeat;
	padding:5px 15px 5px 12px;
	margin:0;
	font-family:almoni-bold,arial;
	font-size:20px;
	line-height:20px;
	color:#ffffff;
	position:absolute;
	right:0;
	bottom:0;
}
.small-videos{padding:18px 0;}
.small-videos-block{
	padding:0;
	margin:0;
	width:50%;
	display:inline-block;
	float:right;
}
.small-videosin{
	padding:0 0 0 7%;
	margin:0;
}
.smallVideos_video{
	display:block;
	width:100%;
	height:73px;
	overflow:hidden;
	position:relative;
}
.smallVideos_videoin{
	width:100%;
	height:auto;
	min-height:100%;
}
.smallVideos_txt{
	background:url(../images/transparent-bg1.png) repeat;
	width:100%;
	line-height:20px;
	position:absolute;
	right:0;
	bottom:0;
	padding:5px;
	text-align:center;
	font-family:almoni-bold,arial;
	font-size:16px;
	color:#ffffff;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.small-videos .small-videos-block:nth-child(2) .small-videosin{
	padding:0 7% 0 0;
}
.interested-gossip .event-profile .txt{
	display:block;
	font-size:14px;
	bottom:0;
}
.yavane-block{
	padding:0 0 13px 0;
}
.yavane-block .coupons-block-con{
	width:100%;
	padding:0;
}
.yavane-block .coupons-block-con .con{
	line-height:21px;
}
.yavane-block .coupons-block{
	padding:0 0 2px 0;
	margin:0 0 6px 0;
}
.more-options{
	font-size:1px;
	width:calc(100% + 30px);
	width:-webkit-calc(100% + 30px);
	letter-spacing:-1px;
	margin:0 -15px;
}
.options-block{
	padding:0;
	margin:0 0 36px 0;
	display:inline-block;
	width:33.33%;
	vertical-align:top;
	letter-spacing:0;
}
.options-blockin{
	padding:0 15px;
	margin:0;
}
.form-block-bg{
	padding:0 0 34px 0;
	margin:0 0 28px 0;
	border-bottom:solid 1px #dddddd;
}
.form-block{
	padding:16px 7% 19px 7.4%;
	margin:0;
	background:#075480;
}
.form-block .con{
	padding:0 0 19px 0;
	margin:0;
	font-family:almoni-regular,arial;
	font-size:16px;
	line-height:24px;
	color:#ffffff;
	font-weight:normal;
}
.form-block-field{
	padding:0;
	margin:0 0 19px 0;
}
.form-block-field .captcha_container img{
	width:100%;
	margin:0 0 12px 0;
}
.form-block-field .captcha_container input[name="captchaInput"]{
	width:100% !important;
}
.form-block-field .captcha_container input[name="captchaInput"],
.form-block .field{
	width:100%;
	height:30px;
	line-height:30px;
	font-size:16px;
	padding:0 20px;
	margin:0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-family:almoni-regular,arial;
	color:#666;
	font-weight:normal;
	border:none;
	outline:none;
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
	border-radius:0;
}
.form-block .submit{
	padding:0 10px;
	margin:14px 0 0 0;
	float:left;
	width:68px;
	font-family:almoni-regular,arial;
	font-size:16px;
	line-height:30px;
	color:#153a5c;
	font-weight:normal;
	height:30px;
	background:#99c1de;
	border:none;
	outline:none;
	cursor:pointer;
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
	border-radius:0;
}
.form-block .submit:hover{
	background:#B9CC49;
}
.form-block #chk{
	padding:0;
	margin:0;
	display:inline-block;
	float:right;
}
.form-block .certify{
	padding:0 0 0 0;
	margin:0 8px 0 0;
	font-family:almoni-regular,arial;
	font-size:14px;
	line-height:14px;
	color:#ffffff;
	font-weight:normal;
	display:inline-block;
	float:right;
	cursor:pointer;
	width:88%;
}
.inner-nav{
	padding:0 0 27px 0;
	margin:0;
}
.inner-nav ul{
	padding:0;
	margin:0;
}
.inner-nav ul li{
	padding:0 0 0 15px;
	margin:0 0 0 8px;
	background:url(../images/arrow1.png) no-repeat left center;
	float:right;
	display:inline-block;
	list-style-type:none;
}
.BreadCrumbStop{
	background:url(../images/arrow1.png) no-repeat left center;
	float:right;
	width:9px;
	height:20px;
	margin:0 7px;
}
.BreadCrumb,
.inner-nav ul li a{
	float:right;
	font-family:almoni-bold,arial;
	font-size:22px;
	color:#999999;
	text-decoration:none;
}
a.BreadCrumb:hover,
.inner-nav ul li a:hover{
	color:#99c1de;
}
.main-head-bg{
	padding:0;
	margin:0 0 32px 0;
	border-bottom:solid 1px #075480;
}
.main-head{
	padding:0 0 2px 0;
	margin:0;
	font-family:almoni-bold,arial;
	font-size:30px;
	line-height:30px;
	color:#025d8c;
	border-bottom:solid 4px #075480;
	display:inline-block;
	float:right;
}
.main-social{
	float:left;
	margin:-7px 0 0 0;
	font-size:0;
}
.main-social .fb_iframe_widget{
	width:auto;
	height:33px;
	line-height:33px;
}
.contentPAgeTextWrapper .ArticlePage_Socials.main-social .fb_iframe_widget span{
	vertical-align:bottom !important;
}
.main-social .icons{
	display:inline-block;
	vertical-align:top;
	height:33px;
	padding:0;
	text-decoration:none;
	margin:0px 10px 0px 0;
}
.main-social .icons .fa{vertical-align:top;}
.contentPAgeTextWrapper .fa-facebook-square,
.fa-facebook-square{
	color:#4864B3;
	font-size:38px !important;
	line-height:33px;
}
.contentPAgeTextWrapper .fa-google-plus-square,
.fa-google-plus-square{
	color:#DD4B39;
	font-size:38px !important;
	line-height:20px;
}
.contentPAgeTextWrapper .fa-linkedin-square,
.fa-linkedin-square{
	color:#0077B5;
	font-size:38px !important;
	line-height:20px;
}
.contentPAgeTextWrapper .fa-twitter-square,
.fa-twitter-square{
	color:#4099FF;
	font-size:38px !important;
	line-height:33px;
}
.main-social .icons.shareIconsFacebookWrapper{
	background:#3B5998;
	border-radius:5px;
	color:#fff;
	font-size:16px;
	line-height:33px;
	padding:0 9px 0 15px;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.contentPAgeTextWrapper .main-social .icons.shareIconsFacebookWrapper .fa{
	color:#fff;
}
.main-social .icons.shareIconsFacebookWrapper:hover{
	background:#273C65;
}
.icons.printer{
    background:#848484;
	width:33px;
    font-size:23px;
    color:#fff;
    line-height:33px;
    padding:0 6px;
    border-radius:5px;
	border:none;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
	text-align:center;
}
.icons.printer .fa{color:#fff;}
.icons.printer:hover{
	background:#616161;
}
.main-social .icons.printer .fa{
	vertical-align:middle;
}
.main-social .icons .fa-twitter-square{
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.main-social .icons:hover .fa-twitter-square{
	color:#067CFF;
}
.fb_iframe_widget_fluid{
	display:inline-block !important;
	vertical-align:bottom;
}
.main-social .icons.shareIconsFacebookWrapper .fa{
	vertical-align:middle;
	margin:0 0 0 5px;
	font-size:16px !important;
}
.contentPAgeTextWrapper .fa-whatsapp,
.fa-whatsapp:not(.bizPageWhatsapp){
	background:#21A612;
	color:#fff;
	font-size:26px !important;
	vertical-align:top;
	border-radius:4px;
	line-height:29px;
	padding:2px 6px;
}
.retirees-right{
	width:32%;
}
.retirees-right .con{
	padding:11px 0 14px 0;
}
.retirees-left{
	width:65.6%;
}
.retirees-left .minister{
	height:280px;
}
.news-more-details{
	padding:0;
	margin:0;
}
.news-more-detailsin{
	padding:0 0 17px 0;
	margin:0 0 19px 0;
	border-bottom:solid 1px #dddddd;
}
.news-more-detailsin:last-child{
	padding:0;
	margin:0;
	border:none;
}
.NewsMoreDetailsPic_wrapper{
	float:right;
	width:44%;
	padding:0 0 0 27px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.NewsMoreDetailsPic_span{
	display:block;
	position:relative;
	overflow:hidden;
	height:169px;
}
.news-details-content{
	padding:15px 0 0 0;
	float:right;
	width:56%;
}
.news-details-content .head{
	padding:0 0 10px 0;
	margin:0;
	font-family:almoni-bold,arial;
	font-size:20px;
	color:#666;
}
.news-details-content .con{
	padding:0 0 20px 0;
	margin:0;
	font-family:almoni-regular,arial;
	font-size:16px;
	line-height:24px;
	display:block;color:#666;
	font-weight:normal;
	text-decoration:none;
}
.news-details-content .day-time{
	font-family:almoni-regular,arial;
	font-size:19px;
	line-height:19px;
	color:#999999;
	font-weight:normal;
}
.calender-align{
	padding:0 0 12px 0;
	margin:0 0 15px 0;
}
.inner-interested-main{
	border-top:solid 1px #dddddd;
	padding:21px 0 0 0;
	margin:6px 0 0 0;
}
.inner-interested-main .event-profile .txt{
	display:inline;
	font-size:15px;
	line-height:24px;
}
.coupons-main-align{
	padding:0 0 9px 0;
}
.form-block-align{
	padding:0 0 19px 0;
	margin:0 0 17px 0;
}
.pagenation-block{
	padding:50px 0 36px 0;
	margin:0;
	text-align:center;
}
.pagenation-block ul{
	padding:0;
	margin:0;
	display:inline-block;
	list-style-type:none;
}
.pagenation-block ul li{
	float:left;
}
.pagerButtons{
	background:#f1f1f1;
	display:block;
	outline:none;
	border:none;
	min-width:36px;
	height:36px;
	line-height:36px;
	font-size:18px;
	margin:0 6px;
	padding:0 5px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	text-decoration:none;
	font-family:almoni-regular,arial;
	color:#666;
	font-weight:normal;
	text-align:center;
	-webkit-transition:all 0.2s ease;
	-moz-transition:all 0.2s ease;
	-o-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.pagerButtons:hover,
.pagerButtons.active{
	background:#075480;
	color:#fff;
}
.main-head-align{margin:0 0 17px 0;}
.main-add5{padding:0;margin:0 0 39px 0;}
.main-add5 .adlnk{padding:0;margin:0;}
.main-add5 .addin{
	padding:0;
	margin:0;
	width:100%;
	display:block;
}
.address-block{padding:0;margin:0;}
.address-blockin{
	padding:15px 0;
	border-top:solid 1px #dddddd;
}
.vip_true{background:#F3FFD9;}
.address-blockin:first-child{
	padding-top:0;
	border:none;
}
.mainAdd5_2{
	padding:0 0 24px 0;
	border-bottom:1px solid #fff;
	margin:0 0 -1px 0;
	position:relative;
	z-index:1;
}
.address-block-pic{
	float:right;
	width:20.5%;
	height:120px;
	margin:3px 0 0 0;
	overflow:hidden;
	position:relative;
}
.address-conntent{
	display:inline-block;
	float:left;
	width:77%;
	padding:0;
	margin:0;
}
.rating-block{
	padding:0;
	margin:0;
}
.rating-block .bake{
	float:right;
	padding:0;
	margin:0;
	font-family:almoni-bold,arial;
	font-size:22px;
	color:#666;
}
.bizFacebookIcon_a{
	float:right;
	margin:0 10px 0 0;
}
.rating-star{
	float:left;
	width:128px;
	text-align:left;
}
.rating-star .star-icon{
	float:right;
	margin:0 4px 0 0;
}
.address-conntent .con{
	display:block;
	padding:0 0 24px 0;
	text-decoration:none;
	font-family:almoni-regular,arial;
	font-size:18px;
	line-height:22px;
	color:#666;
	font-weight:normal;
}
.noUnderlineAndBlueColor{
	text-decoration:none;
	color:#666;
}
.phone-numbers{float:right;}
.phone-numbers .num{
	background:url(../images/phone-icon.png) no-repeat right center;
	display:block;
	padding:0 31px 0 0;
	margin:0 0 6px 0;
	font-family:almoni-regular,arial;
	font-size:18px;
	line-height:22px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
}
.phone-numbers .locator{
	background:url(../images/locator-icon.png) no-repeat right center;
	padding:0 31px 0 0;
	margin:0;
	font-family:almoni-regular,arial;
	font-size:18px;
	line-height:22px;
	color:#666;
	font-weight:normal;
}
.more-address .more{
	background:url(../images/arr.gif) no-repeat left center;
	float:left;
	line-height:22px;
	padding:0 0 0 11px;
	margin:29px 0 0 0;
	font-family:almoni-regular,arial;
	font-size:18px;
	color:#075480;
	text-decoration:none;
}
.more-address .more:hover{
	color:#AECC46;
}
.biz-more-address{
	padding:0;
}
.biz-coupons{
	padding:0;
	margin:0;
	clear:both;
}
.biz-coupons .main-add3{
	margin:15px 0 42px 0;
}
.biz-coupons .coupons-blockin{
	padding:0;
}
.biz-interested .main-add4{
	margin:17px 0 0 0;
}
.contact-main{
	padding:0 0 36px 0;
	margin:0;
}
.contact-block{
	padding:0;
	margin:0;
}
.contact-map{
	margin:8px 0 34px 0;
	height:410px;
}
	#map_canvas{direction:ltr;}
	#map_canvas img{max-width:none;}
.contact-map .map{
	padding:0;
	margin:0;
	width:100%;
}
.form-content{
	padding:0;
	margin:0;
}
.form-top{
	padding:0;
	margin:0 0 18px 0;
}
.field-block{
	padding:0;
	margin:0 0 0 3.5%;
	display:inline-block;
	float:right;
	width:31%;
}
.form-content .field{
	padding:0 6%;
	margin:0;
	width:88%;
	font-family:almoni-regular,arial;
	font-size:20px;
	line-height:40px;
	color:#999999;
	font-weight:normal;
	height:40px;
	background:#f1f1f1;
	border:none;
	outline:none;
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
	border-radius:0;
}
.form-top .field-block:nth-child(3){
	margin:0 0 0 0;
}
.form-content .subject{
	width:96%;
	padding:0 2%;
}
.form-content .msg{
	padding:10px 2% 10px 2%;
	margin:0;
	width:96%;
	font-family:almoni-regular,arial;
	font-size:20px;
	color:#999999;
	font-weight:normal;
	height:140px;
	background:#f1f1f1;
	border:none;
	outline:none;
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
	border-radius:0;
	resize:none;
}
.greyInput:active,
.greyInput:focus,
.greyInput:hover,
.form-content .msg:active,
.form-content .field:active,
.form-content .msg:focus,
.form-content .field:focus,
.form-content .msg:hover,
.form-content .field:hover{
	background:#DDDDDD;
}
.form-content .submit{
	padding:0;
	margin:0;
	display:inline-block;
	float:left;
	font-family:almoni-regular,arial;
	font-size:20px;
	line-height:40px;
	color:#075480;
	font-weight:normal;
	height:40px;
	background:#99c1de;
	border:none;
	outline:none;
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
	border-radius:0;
	text-align:center;
	width:165px;
	cursor:pointer;
}
.form-content .submit:hover{
	background:#B9CC49;
}
.form-information{
	padding:0 0 19px 0;
	margin:0;
}
.form-information .head{
	padding:5px 0 19px 0;
	margin:0;
	font-family:almoni-bold,arial;
	font-size:22px;
	color:#025d8c;
	border-bottom:solid 1px #dddddd;
	display:block;
}
.form-informationin{
	padding:19px 2px 15px 0;
	margin:0;
	border-bottom:solid 1px #dddddd;
}
.form-informationin .num{
	padding:0 35px 0 0;
	margin:0 0 6px 0;
	font-family:almoni-regular,arial;
	font-size:20px;
	color:#666;
	font-weight:normal;
	background:url(../images/phone-icon.png) no-repeat right center;
}
.form-informationin .mail{
	background:url(../images/message-icon.png) no-repeat right center;
	text-decoration:none;
	font-size:20px;
}
.form-informationin .mail:hover{
	color:#99c1de;
}
.form-informationin .locator{
	background:url(../images/locator-icon.png) no-repeat right 4px;
	line-height:22px;
	padding:0 35px 0 0;
	margin:-5px 0 0 0;
	font-family:almoni-regular,arial;
	font-size:20px;
	color:#666;
	font-weight:normal;
	white-space:pre-line;
}
.form-informationin .cut{
	display:block;
}
.contact-right .main-add3{
	margin:0 0 19px 0;
}
.board-main{
	padding:0;
	margin:0;
}
.table-block1{
	padding:4px 0 36px 0;
	margin:0 0 20px 0;
	border-bottom:solid 1px #dddddd;
}
.table-block1-lft{
	padding:11px 0 0 0;
}
.table-block1-lft .head{
	padding:0 0 11px 0;
	margin:0;
	font-family:almoni-bold,arial;
	font-size:30px;
	line-height:30px;
	color:#666;
}
.table-block1-lft .con{
	padding:0 0 30px 0;
	margin:0;
	font-family:almoni-regular,arial;
	font-size:18px;
	line-height:25px;
	color:#666;
	font-weight:normal;
}
.table-block1-lft .con *{
	font-size:18px !important;
}
.table-search{
	padding:0 0 19px 0;
	margin:0;
}
.table-search .head{
	padding:0 0 0 11px;
	display:inline-block;
	float:right;
	margin:0;
	font-family:almoni-bold,arial;
	font-size:22px;
	line-height:36px;
	color:#075480;
}
.table-fields{
	padding:0;
	margin:0;
	display:inline-block;
	float:right;
	width:64%;
}
.table-field{
	padding:0;
	margin:0 0 0 3.5%;
	display:inline-block;
	float:right;
	width:40%;
}
.table-field .field{
	padding:0 6%;
	margin:0;
	width:88%;
	font-family:almoni-regular,arial;
	font-size:18px;
	line-height:40px;
	color:#999999;
	font-weight:normal;
	height:40px;
	background:#f1f1f1;
	border:none;
	outline:none;
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
	border-radius:0;
	-webkit-transition:all 0.2s ease;
	-moz-transition:all 0.2s ease;
	-o-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.table-field .field:focus{
	background:#E2E2E2;
}
.table-search .submit{
	padding:0 10px;
	margin:0 0 0 0;
	display:inline-block;
	float:left;
	width:95px;
	font-family:almoni-regular,arial;
	font-size:18px;
	line-height:40px;
	color:#153a5c;
	font-weight:normal;
	height:40px;
	background:#99c1de;
	border:none;
	outline:none;
	cursor:pointer;
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
	border-radius:0;
}
.table-search .submit:hover{
	background:#153a5c;
	color:#99c1de;
}
.table-search .place{
	background:#7faf1b;
	float:left;
	width:23%;
	height:40px;
	line-height:40px;
	font-size:18px;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
}
.PlaceAdIcon{
	width:20px;
	height:20px;
	vertical-align:middle;
	margin:0 0 0 7px;
}
.table-search .place:hover{
	background:#678D16;
}
.BreadOnMobile{
	display:none;
	clear:both;
}
.SeperatorOnMobile{
	display:none;
	padding:0 10px;
}
.table-main{
	padding:0 0 19px 0;
	margin:0;
}
.table-bg{
	padding:0;
	margin:4px 0 12px 0;
}
.table-content{
	padding:0;
	margin:0;
	border:0;
}
.table-content tr td:first-child{
	padding-right:16px;
}
.table-content tr{
	padding:0;
	margin:0;
}
.table-head td{
	padding:10px 0 12px 0;
	margin:0;
	font-family:almoni-regular,arial;
	font-size:16px;
	line-height:25px;
	color:#99c1de;
	font-weight:normal;
	border-bottom:solid 1px #dddddd;
}
.table-content .row1{width:170px;}
.table-content .row2{width:290px;}
.table-content .row3{width:96px;}
.table-content .row4{width:95px;}
.table-content .row5{width:95px;}
.table-content .row6{width:65px;}
.table-information td{
	padding:14px 0 17px 0;
	margin:0;
	font-family:almoni-regular,arial;
	font-size:18px;
	color:#666;
	font-weight:normal;
	border-bottom:solid 1px #dddddd;
}
.table-information .view{
	padding:0;
	margin:0;
	font-family:almoni-regular,arial;
	font-size:18px;
	color:#075480;
	font-weight:normal;
	text-decoration:none;
	border-bottom:solid 1px #a5b7c6;
}
.table-information .view:hover{border-color:transparent;}
.table-information .wiew-color{color:#666;}
.table-information .row2{width:276px;}
.table-information .row3{width:120px;}
.table-information .row4{width:70px;}
.table-information .row5{width:110px;}
.table-information.bg-color{background:#f1f1f1;}
.table-information{padding:0;margin:0;}
.information-rgt{
	padding:18px 0 0 0;
	width:65.5%;
	float:right;
}
.information-rgt .head{
	background:url(../images/pencil-icon2.png) no-repeat right 2px;
	padding:0px 27px 10px 0;
	margin:0 0 9px 0;
	line-height:22px;font-family:almoni-regular,arial;
	font-size:18px;
	color:#075480;
	font-weight:normal;
	border-bottom:solid 1px #dddddd;
	display:block;
}
.information-rgt .num-bg{background:url(../images/phone-icon2.png) no-repeat right 1px;}
.information-rgt .photo-bg{background:url(../images/table-pic2.png) no-repeat right 3px;margin:0 0 19px 0;}
.information-rgt .note-bg{background:url(../images/note-icon.png) no-repeat right 2px;margin:0 0 17px 0;}
.information-rgt .con{
	margin:0 0 1px 0;
	font-family:almoni-regular,arial;
	font-size:18px;
	color:#666;
	font-weight:normal;
}
.information-rgt .title{
	color:#999999;
}
.information-rgt .mail{
	color:#666;
	text-decoration:none;
}
.information-rgt .mail:hover{
	text-decoration:underline;
}
.information-rgt .cont{
	padding:0;
	margin:-6px 0 0 0;
	font-family:almoni-regular,arial;
	font-size:18px;
	line-height:21px;
	color:#666;
	font-weight:normal;
}
.information-block{padding:0 0 20px 0;}
.information{
	padding:0;
	margin:0 0 0 6%;
	display:inline-block;
	width:47%;
	float:right;
}
.informationin{
	padding:0 30px 0 0;
	line-height:29px;
}
.information-photos{
	padding:0;
	margin:0;
}
.information-photoin{
	float:right;
	width:33.33333%;
	padding:0 5px;
}
.information-photo{
	display:block;
	height:55px;
	overflow:hidden;
	position:relative;
	display:block;
}
.information-photo .pic{
	width:100%;
	height:auto;
	min-height:100%;
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.information-photo .overlay{
	background:url(../images/zoom-icon.png) no-repeat center center,url(../images/transparent-bg2.png) repeat;
	background-size:51px 50px;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.information-photo:hover .overlay{
	background-size:21px 20px;
	filter:alpha(opacity=100);
	opacity:1;
	-khtml-opacity:1;
}
.information-lft{
	margin:18px 3.5% 0 0;
	width:31%;
	float:left;
}
.information-lft .main-add3{
	margin:30px 0 0 0;
}
.table-add3{
	margin:0 0 34px 0;
}
.border-top{
	border-top:solid 1px #dddddd;
	margin:13px 0 0 0;
}
.footer-bg{
	padding:0;
	margin:0;
	width:100%;
	position:relative;
	z-index:123;
}
.footer-bg .container{
	position:relative;
}
footer{
	padding:0 0 149px 0;
	margin:0;
}
footer .head{
	padding:0 0 23px 0;
	margin:0;
	font-family:almoni-bold,arial;
	font-size:20px;
	color:#075480;
}
.footer-top{
	padding:0;
	margin:0;
}
.footer-links{
	float:right;
	width:82.5%;
}
.general-links{
	padding:0;
	margin:0;
	display:inline-block;
	float:right;
	width:20%;
}
.general-links ul{
	padding:0;
	margin:0;
}
.general-links ul li{
	list-style-type:none;
	display:inline-block;
	width:100%;
}
.general-links ul li a{
	font-family:almoni-regular,arial;
	padding:0 0 4px 8px;
	font-size:16px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
	display:block;
}
.general-links ul li a:hover{
	color:#840101;
}
.footer-links .general-links:nth-child(2){
	width:40%;
}
.footer-links .general-links:nth-child(2) ul{
	display:inline-block;
	float:right;
	width:50%;
}
.footer-links .general-links:nth-child(4){
	width:20%;
}
.copyrights-block{
	padding:0;
	margin:0;
	float:left;
	display:inline-block;
	width:14.5%;
}
.footer-logo{
	margin:0 0 23px 0;
	display:inline-block;
}
.footer-logo .f_logo{height:auto;}
.copyrights-block .copy{
	font-family:almoni-regular,arial;
	font-size:16px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
}
.f_search-bg{
	display:block !important;
	background:#075480;
	width:1140px;
	max-width:-webkit-calc(100% - 30px);
	max-width:calc(100% - 30px);
	border-radius:10px 10px 0 0;
	position:fixed;
	left:50%;
	bottom:0;
	-webkit-transform:translate(-50%,0);
	transform:translate(-50%,0);
	z-index:500;
	-webkit-transition:transform 0.5s ease;
	transition:transform 0.5s ease;
	will-change:transform;
}
.f_search-bg.inactive{
	-webkit-transform:translate(-50%,77px);
	transform:translate(-50%,77px);
}
.fSearchToggleBtn{
	display:none;
	background:#075480;
	width:40px;
	height:40px;
	position:absolute;
	left:50%;
	bottom:-webkit-calc(100% - 20px);
	bottom:calc(100% - 20px);
	margin:0 0 0 -20px;
	border-radius:50%;
	border:none;
	padding:0;
}
.f_search-bg.keyboardIsClose .fSearchToggleBtn{
	display:block;
}
.fSearchToggleBtn::after{
	content:'';
	width:10px;
	height:10px;
	border-left:2px solid #fff;
	border-bottom:2px solid #fff;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
	position:absolute;
	left:50%;
	top:5px;
	margin:0 0 0 -6px;
}
.f_search-bg.inactive .fSearchToggleBtn::after{
	-webkit-transform:rotate(135deg);
	transform:rotate(135deg);
	top:9px;
}
.advSearchFocus,
.advSearchFocus body{
	overflow:hidden;
	height:100%;
}
.blackAdvSearchOpacity{
	display:none;
	background:#000;
	filter:alpha(opacity=60);
	opacity:0.6;
	-khtml-opacity:0.6;
	position:fixed;
	z-index:499;
	left:0;
	right:0;
	bottom:0;
	top:0;
	cursor:pointer;
}
.advSearchFocus .f_search-bg{
	bottom:30%;
	-webkit-transform:translateX(-50%) translateY(50%);
	-ms-transform:translateX(-50%) translateY(50%);
	transform:translateX(-50%) translateY(50%);
}
.advSearchFocus .business-search{
	border-radius:0 10px 10px 0;
}
.advSearchFocus .f_search-bg{
	border-radius:10px;
}
.closeAdvSearchOnMobile{
	cursor:pointer;
	background:url(/content/images/fx.png) right top no-repeat;
	width:76px;
	height:30px;
	position:absolute;
	right:-8px;
	top:-22px;
	display:none;
}
.advSearchFocus .closeAdvSearchOnMobile{
	display:block;
}
.advSearchFocus .footer-search .submit{
	border-radius:5px 0 0 5px;
}
.advSearchFocus .blackAdvSearchOpacity{
	display:block;
}
.business-search{
	background:#840101;
	float:right;
	width:17.4%;
	height:54px;
	padding:23px 20px 0 0;
	margin:0;
	border-radius:0 10px 0 0;
}
.business-search .search-icon{
	background:url(../images/search-icon.png) no-repeat;
	float:right;
	width:30px;
	height:30px;
	margin:0 0 0 16px;
}
.business-search .txt{
	margin:5px 0 0 0;
	float:right;
	font-family:almoni-bold,arial;
	font-size:26px;
	color:#ffffff;
}
.footer-search{
	float:right;
	width:77%;
	padding:0;
	margin:20px 1.6% 0 0;
	position:relative;
	z-index:2;
}
.footer-search .search{
	padding:0 15px;
	margin:0;
	display:inline-block;
	float:right;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:84%;
	font-family:almoni-regular,arial;
	font-size:20px;
	line-height:30px;
	color:#666;
	font-weight:normal;
	height:40px;
	border:none;
	outline:none;
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
	border-radius:0;
}
.footer-search .submit{
	padding:0;
	margin:0;
	display:inline-block;
	float:right;
	width:16%;
	font-family:almoni-regular,arial;
	font-size:20px;
	line-height:40px;
	color:#153a5c;
	font-weight:normal;
	height:40px;
	background:#99c1de;
	border:none;
	outline:none;
	cursor:pointer;
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
	border-radius:0;
}
.footer-search .submit:hover{
	background:#840101;
	color:#ffffff;
}
.mobile-menu{
	padding:20px 2% 0 2%;
	margin:0;
	width:96%;
	background:#153a5c;
	display:inline-block;
}
.mobile-menu .header-top{
	display:block;
}
.mobile-menu nav ul{
	display:block;
	width:90%;
	margin:0 auto;
}
.mobile-menu nav{
	width:100%;
}
.mobile-menu .header-links{
	width:100%;
}
.mobile-menu nav ul li{
	display:inline-block;
	float:left;
	width:50%;
	padding:0;
	margin:0 0 15px 0;
}
.mobile-menu nav ul li a{
	border:none;
	padding:0;
}
.mobile-menu .search-bg .search{
	width:70%;
	padding:0 2.5%;
}
.mobile-menu .search-bg .submit{
	width:25%;
	padding:0;
	text-align:center;
}
.mobile-menu .search-block{
	float:none;
	width:100%;
}
.mobile-menu .search-bg{
	width:100%;
}
.welcome-block{
	padding:0;
	margin:0 auto;
	border-top:solid 1px #99c1de;
	width:96%;
}
.welcome-block .head{
	padding:15px 0;
	margin:0;
	display:inline-block;
	float:right;
	font-family:almoni-bold,arial;
	font-size:15px;
	line-height:15px;
	color:#ffffff;
}
.welcome-block .log{
	padding:0;
	margin:15px 0 0 0;
	display:inline-block;
	float:left;
	text-decoration:none;
	font-family:almoni-bold,arial;
	font-size:15px;
	line-height:15px;
	color:#99c1de;
}
.welcome-block .log:hover{text-decoration:underline;}
.w100plus30{
	width:calc(100% + 30px);
	width:-webkit-calc(100% + 30px);
	margin:0 -15px;
}
.DisplayBlock{display:block;}
.checkboxLabelCLick{
	float:right;
	width:100%;
	position:relative;
	cursor:pointer;
	font-family:almoni-regular,arial;
	font-size:16px;
	color:#fff;
}
.checkboxLabelCLick input[type="checkbox"]{
	position:absolute;
	right:0;
	top:0;
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
	cursor:pointer;
}
.chkbx{
	background:url(../images/checkbox.gif) right top no-repeat;
	display:inline-block;
	vertical-align:middle;
	width:10px;
	height:10px;
	margin:0 0 0 10px;
}
.chkbx.checked{background-position:right bottom;}
.checkboxLabelCLick label.error{
	position:absolute;
	bottom:-15px;
	display:block;
}
.HideInMobile, .catPageLongBanners a.HideInMobile{display:none !important;}
.FooterLinkWrapper{width:100%;display:none;}
.NltrChkbxWrapper{margin:0;}
.ThumbBeforeShow{margin:0;}
.BoardList_ul{
	list-style:none;
	padding:0;
	margin:0;
}
.BoardList_li{
	line-height:29px;
	border-bottom:1px solid #DDDDDD;
}
.ClickArea{
	border-bottom:1px solid #DDDDDD;
	margin:0 0 -1px 0;
	cursor:pointer;
}
.HiddenDetails{
	height:0;
	clear:both;
	overflow:hidden;
}
.HiddenDetails_measureHeight{
	padding:0 0 30px 0;
	position:relative;
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.HiddenDetails_measureHeight.active{
	filter:alpha(opacity=100);
	opacity:1;
	-khtml-opacity:1;
}
.BoardList_img{
	width:20px;
	height:16px;
	vertical-align:middle;
}
.BoardList_items{
	float:right;
	width:11.75%;
	font-size:18px;
	color:#666;
	text-align:center;
	padding:10px 0;
}
.BoardList_Headlines{
	font-size:16px;
	color:#99c1de;
}
.BoardList_item_1{
	width:23%;
	padding:10px 16px 10px 7px;
	text-align:right;
}
.BoardList_item_2{
	width:30%;
	text-align:right;
}
.BoardList_a{
	font-size:18px;
	color:#075480;
	text-decoration:underline;
}
.ClickArea:hover{
	background:#FDFFF2;
}
.ClickArea:hover .BoardList_items{
	color:#075480;
}
.OpenTheDetails.active:hover .ClickArea,
.OpenTheDetails.active .ClickArea{
	background:#F1F1F1;
}
.OpenTheDetails.active .BoardList_a{
	color:#666;
}
.BoardPageSearchWrapper{
	float:right;
	width:74.3%;
}
.BoardPageSearchWrapper,
.BoardPageSearchWrapper *{
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.BoardPageSearchWrapper .head{
	width:14%;
	padding:0;
}
.BoardPageSearchWrapper .table-field{
	width:37%;
	margin:0;
	padding:0 13px;
}
.BoardPageSearchWrapper .table-field.second{
	padding-left:20px;
}
.BoardPageSearchWrapper .table-field .field{
	width:100%;
}
.BoardPageSearchWrapper .submit{
	width:12%;
	padding:0;
}
.boardInput{
	background:#F1F1F1;
	width:100%;
	height:40px;
	line-height:40px;
	border:none;
	color:#999;
	padding:0 12px;
	font-size:18px;
	-webkit-transition:all 0.2s ease;
	-moz-transition:all 0.2s ease;
	-o-transition:all 0.2s ease;
	transition:all 0.2s ease;
	font-family:almoni-regular,arial;
}
.boardInput::-webkit-input-placeholder{color:#999;}
.boardInput:-moz-placeholder{color:#999;}
.comboStyle{position:relative;}
.comboStyle span{
	background:#F1F1F1;
	display:block;
	height:40px;
	line-height:40px;
	padding:0 12px 0 30px;
	overflow:hidden;
	color:#999;
	font-size:18px;
	position:relative;
	-webkit-transition:all 0.2s ease;
	-moz-transition:all 0.2s ease;
	-o-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.boardInput:hover,
.comboStyle:hover span{
	background:#ddd;
}
.comboStyle select:active + span,
.comboStyle select:focus + span{
	background:#ddd;
}
.whiteCombo span:before,
.comboStyle span:before{
	content:'';
	position:absolute;
	left:16px;
	top:50%;
	margin:-6px 0 0 0;
	width:8px;
	height:8px;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	-o-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
}
.comboStyle select.error ~ span{
	color:red;
	outline:1px solid red;
	margin:0 0 31px 0;
}
.comboStyle label.error{
	position:absolute;
	bottom:-25px;
	left:0;
}
.comboStyle select{
	font-family:almoni-regular,arial;
	color:#999;
	font-size:18px;
	width:100%;
	height:100%;
	position:absolute;
	right:0;
	top:0;
	z-index:1;
	filter:alpha(opacity=0);
	opacity:0;
	cursor:pointer;
}
.address-blockin:hover  a.head_a{color:#075480;}
.address-blockin:hover  a.con{color:#B9CC49;}
.bizCouponsMainAdd3{margin:15px 0 42px 0;}
.ArticlePage_Socials{
	padding:0 0 40px 0;
	width:100%;
	text-align:left;
}
.ArticlePage_h1{
	margin:0;
	font-family:almoni-bold,arial;
	padding:0 0 2px 0;
	font-size:30px;
	color:#075480;
}
strong, b, *[style*="bold"]{
	font-weight:normal !important;
	font-family:almoni-bold;
}
.ArticlePage_h1Wrapper{
	padding:0 15px 0 0;
	border-right:5px solid #840101;
	margin:0 0 25px 0;
}
.DateUnderHeadline{
	font-size:20px;
	color:#999;
	position:relative;
	bottom:-8px;
}
.contentPAgeTextWrapper *,
.ArticlePage_text{
	color:#666;
	font-size:18px !important;
	line-height:28px;
}
.ArticlePage_InnerText{padding:36px 0 55px 0;}
.ArticlePage_InnerText_WhatsNew{
	background:#F1F1F1;
	float:left;
	width:27%;
	padding:15px 20px 8px 20px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin:0 18px 18px 0;
}
.ArticlePage_InnerText_WhatsNew_HeadlineWrapper{
	border-bottom:1px solid #075480;
	margin:0 0 3px 0;
}
.ArticlePage_InnerText_WhatsNew_Headline{
	float:right;
	border-bottom:5px solid #075480;
	color:#075480;
	margin:0;
	padding:0 0 3px 0;
	font-size:22px;
}
.ArticlePage_InnerText_WhatsNew_sonsWrapper{
	padding:12px 0;
}
.myvan-videos .news-head{display:none;}
.myvan-videos .video-content{display:none;}
.ArticlePage_InnerText_WhatsNew_sons{
	overflow:hidden;
	height:143px;
	position:relative;
}
img.ArticlePage_InnerText_WhatsNew_sonsImg{
	width:auto;
	max-width:none !important;
	min-width:100%;
	height:100% !important;
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.contentPAgeTextWrapper img:not(.yGallery_img),
.ArticlePage_InnerText img{
	width:auto !important;
	max-width:69%;
	height:auto !important;
}
.contentPAgeTextWrapper table{
	width:69% !important;
}
.ArticlePageBottomCarousel{
	width:100%;
}
.BizPageTabs_ul{
	list-style:none;
	padding:0;
	margin:18px 0 0 0;
	display:inline-block;
	vertical-align:top;
	position:relative;
}
.BizPageTabs_ul:after{
	content:'';
	display:block;
	clear:both;
}
.BizPageTabs_li{
	float:right;
	padding:0 0 0 16px;
}
.BizPageTabs_btn{
	width:100%;
	background:none;
	border:none;
	border-radius:0;
	padding:5px 8px 6px 8px;
	border-bottom:3px solid #fff;
	font-size:18px;
	font-family:almoni-bold,arial;
	color:#999;
}
.BizPageTabs_li.active .BizPageTabs_btn{
	border-bottom:3px solid #075480;
	color:#075480;
}
.BizPageTabs_btn:hover{
	color:#075480;
}
.BizPage_ContactDetails{
	padding:15px 0 33px 0;
	border-bottom:1px solid #DDDDDD;
}
.BizPage_text{
	padding:30px 0 0 0;
	font-size:18px;
	color:#666;
	line-height:28px;
	position:fixed;
	left:-999999px;
	top:-999999px;
}
.BizPage_text span, .BizPage_text small{
	font-size:18px !important;
	line-height:normal;
}
.BizPage_text.active{
	left:0;
	top:0;
	position:relative;
}
.bottomSharesButtons{
	padding:36px 0 0 0;
	text-align:center;
}
.bottomSharesButtons_a{
	display:inline-block;
	margin:0 4px;
}
.BizPage_ContactDetails_imgWrapper{
	float:right;
	width:25%;
	height:167px;
	line-height:167px;
	font-size:1px;
	letter-spacing:-1px;
	text-align:center;
	position:relative;
	border:1px solid #DFDFDF;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.BizPage_ContactDetails_img{
	max-width:95%;
	max-height:95%;
	vertical-align:middle;
}
.BizPage_ContactDetails_text{
	float:right;
	width:75%;
	padding:0 20px 0 0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.BizPage_ContactDetails_h1{
	float:right;
	margin:0;
	font-size:30px;
	color:#075480;
	line-height:normal;
}
.FacebookIcon_a{
	float:right;
	margin:0 10px 0 0;
}
.StarsWrapper{padding:11px 0 31px 0;}
.StarsImg{float:right;margin:0 0 0 5px;}
.BizPage_ContactDetails_ul{
	list-style:none;
	padding:0;
	margin:0;
	letter-spacing:-1px;
	font-size:1px;
}
.BizPage_ContactDetails_li{
	vertical-align:top;
	display:inline-block;
	width:50%;
	letter-spacing:0;
	color:#666;
	font-size:18px;
	margin:0 0 8px 0;
}
.BizPage_ContactDetails_icon{
	display:inline-block;
	width:20px;
	padding:0 0 0 9px;
	text-align:center;
	vertical-align:middle;
}
.bizPageWhatsapp{color:#28A219;}
.BizPage_ContactDetails_a{
	text-decoration:none;
	color:#666;
}
.BizPage_ContactDetails_a:hover{
	color:#075480;
}
.main-head-align.BizIndexHeadlineWrapper{
	position:relative;
	margin:7px 0 17px 0;
}
.BizPage_text img{height:auto !important;}
.ImgAutoHeight{
	width:100%;
	height:auto;
	min-height:100%;
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.loadingImg{width:16px;height:16px;}
.bannersAboveAndBottomCalendar{padding:0 0 24px 0;}
.hpCouponsWrapper{float:left;width:23.1%;}
.catPageCouponsSection{padding:24px 0;}
.catPageMinisterRight{padding:0 0 32px 0;width:100%;}
.catPageMinisterRight .minister-pic{margin:0;}
.catPage4campaigns{
	padding:21px 0 0 0;
	clear:both;
}
.search_count{padding:0 0 15px 0;}
.search_results_item a{
	text-decoration:none;
	color:#025D8C;
	padding:2px 0;
	display:inline-block;
}
.search_results_item a:hover{
	color:#7FAF1B;
}
.actionPageTextWrapper{padding:0 0 20px 0;}
.hpCategoriesWrappers{min-height:260px;}
a.head{display:block;text-decoration:none;}
.hpLongBanners,
.main-add2{
	float:right;
	width:19%;
	margin:22px 3.8% 0 0;
}
.interested-main .leftCubeBanner,
.interested-main .main-add4{
	margin:5px 0 0 0;
}
.catsPage_firstBanner,
.add1-inner{
	padding:0 0 16px 0;
}
.bannerInMobile{margin:0 -15px;padding:0 0 18px 0;}
.bannerInMobile *{width:100%;}
.ArticlePage_LeftBanner{
	padding:0 0 30px 0;
}
.LeftLastBanner{
	width:100%;
	margin:0;
}
.topWideBanner{margin:0;}
.HpBannerBottomMargin{margin:0 0 33px 0;}
.middleBanners{padding:24px 0;}
.catsPage_secondBanner{padding:0 0 24px 0;}
.catsCubeBanners.cubeBanner_1,
.catsCubeBanners.cubeBanner_2{
	padding:0 0 20px 0;
}
.middleCatBanner{padding:0 0 24px 0;}
.catPageLongBanners{
	float:left;
	width:19%;
	height:600px;
}
.catPageLongBanners *{width:100% !important;height:100% !important;}
.topContentBanner{padding:0 0 21px 0;}
.bottomContentBanner{padding:21px 0 0 0;}
.htmlBannerLink{
	position:absolute;
	right:0;
	left:0;
	top:0;
	bottom:0;
	z-index:10;
}
.main-add2 .addin, .hpLongBanners{height:600px;}
.embedBannerWrapper{
	position:relative;
	height:100%;
}
.hpCubeBanners.cubeBanner_2,
.hpCubeBanners.cubeBanner_4,
.hpCubeBanners.cubeBanner_6{
	float:left;
	width:23.1%;
}
.cubeBanners{overflow:hidden;}
.cubeBanners iframe{
	width:100% !important;
	height:263px !important;
}
.leftCubeBanner,
.main-add4{
	float:left;
	width:23.1%;
	margin:45px 0 0 0;
}
.cuponFrame{
	width:341px;
	height:183px;
	padding:7px 134px 0 0;
	position:relative;
}
.cuponFrame .img1{
	position:absolute;
	left:0;
	top:0;
	z-index:0;
}
.BizPage_text .cuponFrame img.img2,
.cuponFrame .img2{
	float:right;
	border:1px solid #89B8BE;
	padding:2px;
	background:#fff;
	height:45px !important;
	position:relative;
	z-index:1;
}
.pp{
	float:right;
	width:305px;
	color:#ffffff;
	text-align:right;
	padding:7px 0 10px 0;
	margin:0 0 0 36px;
	font-size:16px;
	border-bottom:1px dashed #473328;
	font-weight:bold;
	position:relative;
	z-index:1;
}
.pptext{
	float:right;
	width:305px;
	color:#ffffff;
	text-align:right;
	padding:7px 0 0 0;
	margin:0 0 0 36px;
	overflow:hidden;
	position:relative;
	z-index:1;
}
.printThis{
	background:#89B8BE;
	height:24px;
	line-height:24px;
	position:absolute;
	left:10px;
	bottom:6px;
	font-size:16px;
	z-index:1;
	border:none;
	margin:0;
	text-decoration:none;
	color:#fff;
	padding:0 10px;
	border-radius:5px;
	-webkit-transition:all 0.2s ease;
	-moz-transition:all 0.2s ease;
	-o-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.printThis:hover{background:#56949C;}
.phoneWrapper{
	text-decoration:none;
	color:#666;
}
span.phoneWrapper{display:none;}
.boardBanners{
	float:left;
	width:31%;
	margin:30px 0 0 0;
}
.noResults{
	padding:50px 0 0 0;
	text-align:center;
	color:#075480;
	font-size:18px;
}
.publishAdBtn{
	background:none;
	border:none;
}
.addAdFormWrapper{
	float:right;
	width:calc(73% - 18px);
	width:-webkit-calc(73% - 18px);
	padding:0 0 20px 0;
}
.addADheadline{
	display:inline-block;
	border-bottom:2px solid #7FAF1B;
	font-size:22px !important;
	color:#075480;
	margin:0 0 20px 0;
}
span.red{
	color:red;
	float:right;
	margin-right:-10px;
	position:relative;
}
.inputRow{
	padding:0 0 10px 0;
}
.inputHeadline{
	float:right;
	width:20%;
}
.whiteCombo{
	float:right;
	width:80%;
	position:relative;
}
.whiteCombo span{
	display:block;
	height:39px;
	line-height:39px;
	font-weight:normal;
	padding:0 10px 0 30px;
	overflow:hidden;
	border:1px solid #A9A9A9;
}
.whiteCombo .error + label + span{
	color:red;
	outline:1px solid red;
}
.whiteCombo .valid + label + span{
	color:#3e3e3e;
	outline:none;
}
.whiteCombo select{
	width:100%;
	height:100%;
	position:absolute;
	right:0;
	top:0;
	z-index:1;
	filter:alpha(opacity=0);
	opacity:0;
	cursor:pointer;
	font-family:almoni-regular,arial;
}
.whiteInput{
	float:right;
	font-family:almoni-regular,arial;
	width:80%;
	height:39px;
	line-height:39px;
	padding:0 10px;
	border:1px solid #A9A9A9;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
textarea.whiteInput{
	height:120px;
	line-height:20px;
	padding:5px 10px;
}
.contentPAgeTextWrapper table.cke_editor{
	width:100% !important;
}
.shortSentence{
	display:block;
	margin:-12px 0 8px 0;
	color:red;
}
.shortSentence a{color:#025d8c;}
.width80percent{
	float:right;
	width:80%;
}
.qq-upload-button{
	background:#99C1DE !important;
	width:115px !important;
	font-family:almoni-regular,arial !important;
	color:#075480 !important;
	border-radius:0 !important;
	height:40px !important;
	line-height:40px !important;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
	padding:0 !important;
}
.qq-upload-button input[type="file"]{
	height:40px;
}
.qq-upload-button:hover{
	background:#075480 !important;
	color:#fff !important;
}
.qq-upload-list{display:none;}
.uploadContainer{
	float:right;
	width:115px;
}
.uploadImageContainer{
	float:right;
	padding:0 10px 0 0;
}
.contentPAgeTextWrapper img.addAdImg,
.uploadImageContainer img{
	width:auto !important;
	height:40px !important;
	max-width:none !important;
}
.contentPAgeTextWrapper img.addAdImg{
	margin:0 10px 0 0;
}
.send{
	background:#7FAF1B;
	float:left;
	height:40px;
	line-height:40px;
	margin:0;
	padding:0 25px;
	color:#fff;
	font-family:almoni-regular,arial;
	border:none;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
	font-size:18px;
}
.send:hover{background:#648A15;}
.addAdCkWrapper{
	float:right;
	width:80%;
}
.contentPAgeTextWrapper iframe{
	max-width:66% !important;
}
.contentPAgeTextWrapper .g-recaptcha iframe{
	max-width:100% !important;
}
.contentPAgeTextWrapper .containerss{
	margin:0 0 10px 0;
}
#checkPasError{
	display:none;
	color:red;
	text-align:left;
	clear:both;
}
.greenBTN{
	background:#7FAF1B;
	float:right;
	height:40px;
	line-height:40px;
	color:#fff;
	text-decoration:none;
	padding:0 20px;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
	border:none;
	font-family:almoni-regular;
	font-size:18px;
}
.greenBTN:hover{
	background:#678D16;
}
.contentPAgeTextWrapper  a.redBtn,
.redBtn,
.lightBlueBtn{
	background:#800000;
	float:left;
	margin:0 0 0 10px;
	height:40px;
	line-height:40px;
	color:#fff;
	text-decoration:none;
	padding:0 20px;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
	border:none;
	font-family:almoni-regular;
	font-size:18px;
}
.contentPAgeTextWrapper  a.redBtn:hover,
.redBtn:hover{
	background:#CA0000;
}
.lightBlueBtn{
	background:#99C1DE;
	color:#075480;
}
.lightBlueBtn:hover{
	background:#5E9DCC;
	color:#fff;
}
.insertPassForm{
	height:0;
	overflow:hidden;
	filter:alpha(opacity=0);
	opacity:0;
	-khtml-opacity:0;
	clear:both;
	-webkit-transition:height 0.5s ease,opacity 1s ease;
	transition:height 0.5s ease,opacity 1s ease;
}
.checkboxLabel{
	cursor:pointer;
}
.checkboxLabel:hover,
.checkboxLabel:hover *{
	color:#075480 !important;
}
.insertPassForm.active{
	height:145px;
	filter:alpha(opacity=100);
	opacity:1;
	-khtml-opacity:1;
}
.insertPassForm .whiteInput{
	float:left;
}
.insertPassForm .send{
	margin:10px 0 0 0;
}
.passFromChalengeWrapper .inputHeadline{
	width:32%;
}
.passFromChalengeWrapper .whiteInput{
	width:68%;
}
.fancybox-close{
	background:url(/content/images/fx.png) right top no-repeat !important;
	width:76px !important;
	height:30px !important;
}
.personalAreaIcons_ul{
	list-style:none;
	padding:0;
	margin:0;
	font-size:1px !important;
	letter-spacing:-1px;
}
.personalAreaIcons_li{
	display:inline-block;
	width:17%;
	vertical-align:top;
	text-align:center;
	letter-spacing:0;
	padding:5px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.userLoginA{
	display:block;
	height:127px;
	border:1px solid #99C1DE;
	text-decoration:none !important;
	padding:20px 5px 0 5px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	line-height:18px;
}
.userLoginA.active,
.userLoginA:hover{
	background:#F7FCFF;
}
.contentPAgeTextWrapper img.userLoginIMG{
	height:48px !important;
}
.clearOn991{clear:both;}
.contentPAgeTextWrapper{
	padding:0 0 20px 0;
}
.myAdsBottomV{padding:20px 0 0 0;}
.insertAjaxBoardHere .redBtn{
	float:right;
	margin:0 10px 0 0;
}
.table-block1-lft .con .myAdsPage.personalAreaIcons_ul{
	font-size:1px !important;
}
.myAdsPage .personalAreaIcons_li{
	width:25%;
}
.addBorder{
	border:1px solid #ccc;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.imgBannersWrapper{
	display:block;
	clear:both;
	height:100%;
}
.contactCubeBannersWrapper{
	padding:0 0 15px 0;
}
.contentPAgeTextWrapper .imgBannersWrapper img{
	max-width:none;
	width:100% !important;
	height:100% !important;
}
.contentCubeBannersHere .cubeBanners{
	padding:0 0 15px 0;
}
.contentPAgeTextWrapper .contentCubeBannersHere{
	font-size:0 !important;
}
.contentPAgeTextWrapper .contentCubeBannersHere .catsCubeBanners{
	font-size:18px;
}
.y_separator{
	clear:both;
	height:30px;
}
.hpBoardText{
	display:block;
	height:63px;
	overflow:hidden;
}
.yavneTVitem{
	float:right;
	width:50%;
	margin:0 0 18px 0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.yavneTVitem_link{
	display:block;
	height:73px;
	position:relative;
	overflow:hidden;
}
.yavneTVitem.first{
	width:100%;
}
.yavneTVitem.first .yavneTVitem_link{
	height:212px;
}
.yavneTVitem.first + .yavneTVitem{
	padding:0 0 0 9px;
}
.yavneTVitem.first + .yavneTVitem + .yavneTVitem{
	padding:0 9px 0 0;
}
.yavneTVitem_img{
	width:auto;
    min-width:100%;
    max-width:none;
    height:100%;
    position:absolute;
    right:50%;
    top:0;
    -webkit-transform:translateX(50%);
    -ms-transform:translateX(50%);
    transform:translateX(50%);
}
.yavneTVitem_txt{
	background:url(../images/transparent-bg1.png) repeat;
    width:100%;
    line-height:20px;
    position:absolute;
    right:0;
    bottom:0;
    padding:5px;
    text-align:center;
    font-family:almoni-bold,arial;
    font-size:16px;
    color:#FFF;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    margin:0;
}
.yavneTVitem.first .yavneTVitem_txt{
    padding:5px 15px 5px 12px;
    font-size:20px;
}
.clickToShow{
	background:none;
	border:none;
	padding:0;
	margin:0;
    color:#666;
    font-size:18px;
}
.justShow{display:none;}
.bizIndexLastCubeBanner{
	float:left;
	width:23.1%;
	margin:5px 0 0 0;
}
.yGallery_a{
	float:right;
	width:25%;
	padding:7px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.yGallery_span{
	display:block;
	position:relative;
	height:190px;
	overflow:hidden;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border:3px solid #fff;
	outline:1px solid #075480;
	-webkit-transition:all 0.2s ease;
	-moz-transition:all 0.2s ease;
	-o-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.yGallery_a:hover .yGallery_span{
	outline-color:#7FAF1B;
	filter:alpha(opacity=80);
	opacity:0.8;
	-khtml-opacity:0.8;
}
.yGallery_img{
	position:absolute;
	top:50%;
	left:0;
	width:100%;
	height:auto;
	min-height:100%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
div.rateit div.rateit-range{
	background:url(/content/images/star-icon1.png) right top repeat-x !important;
	cursor:pointer;
}
div.rateit div.rateit-selected-rtl,
div.rateit div.rateit-hover-rtl{
	background:url(/content/images/star-icon2.png) right top repeat-x !important;
}
.haveVideo{
	background:#075480 url(/content/images/white_video_icon.png) center center no-repeat;
	width:40px;
	height:40px;
	position:absolute;
	left:0;
	top:0;
}
.hpCategories_small .haveVideo{
	background-size:auto 14px;
	width:30px;
	height:30px;
}
.whatsappShareImg{
	border-radius:2px;
}
.more-address .more.goToBizPageBtn{margin-right:26px;}
.more-address .more.couponsPagePrintBtn{
	background:none;
	padding:0;
}
.beforePageLogo_a{
	float:right;
	margin:0 0 20px 0;
}
.beforePageLogo_img{
	height:90px;
}
.page_banner{
	background:#fff;
	position:fixed;
	z-index:4448;
	top:0;
	bottom:0;
	left:0;
	right:0;
	overflow:auto;
	padding:0 0 20px 0;
}
.bannerOnPageContainer{
	width:1140px;
	max-width:90%;
	margin:0 auto;
	padding:15px 0 0 0;
	position:relative;
}
.page_banner_span{
	float:right;
	text-align:left;
	color:#26648F;
	font-weight:bold;
	margin:75px 50px 0 0;
}
.page_banner_a{
	display:none;
	background:none;
	float:left;
	font-weight:bold;
	margin:77px 0 15px 0;
	vertical-align:top;
	color:#26648F;
	border:none;
	cursor:pointer;
}
.blueCenteredHeadline{
	text-align:center;
	color:#025D8C;
	padding:0 0 10px 0;
	font-size:20px;
}
.autoComplete_div{
	background:#fff;
	width:77%;
	border:1px solid #075480;
	border-bottom:none;
	overflow:hidden;
	position:absolute;
	left:1.6%;
	bottom:77px;
	border-radius:5px 5px 0 0;
	padding:30px 0 0 0;
}
.closeAutoComplete{
    background:#C10808;
    position:absolute;
    right:0;
    top:0;
    padding:4px 10px 5px 10px;
    margin:0;
    border:0;
    color:#fff;
    border-radius:0 0 0 5px;
}
.autoComplete_ul{
	overflow:auto;
	max-height:160px;
	list-style:none;
	padding:0;
	margin:0;
}
.autoComplete_li{
	padding:5px 15px;
	cursor:pointer;
	border-bottom:1px solid #eee;
}
.autoComplete_li:hover{
	background:#F9F9F9;
	color:#075480;
}
.companyForm{
	float:left;
	width:30%;
	margin:0 20px 10px 0;
}
.greyInput{
	float:none;
	width:100%;
	background:#F1F1F1;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border:none;
	margin:0;
	padding:0 15px;
	height:40px;
	line-height:40px;
}
textarea.greyInput{
	height:160px;
}
.blueHeadline{
	color:#025D8C;
	border-bottom:1px solid #B9CC49;
	font-size:24px !important;
	margin:0 0 15px 0;
	padding:0 0 4px 0;
}
input{font-family:almoni-regular,arial;}
.compamyLandingPageWrapper img:not(.yGallery_img){
	max-width:66% !important;
}
.companyLandingWrapper .contentPAgeTextWrapper table{
	width:100% !important;
}
.companyLandingPage_youtubeLink{
	float:right;
	width:160px;
	position:relative;
	margin:0 0 15px 0;
}
.compamyLandingPageWrapper img.companyLandingPage_youtubeImg{
	max-width:100% !important;
	width:100% !important;
	height:120px !important;
}
.yStarsWrapper{
	background:url(/content/images/star-icon1.png) right top repeat-x;
	display:inline-block;
	width:105px;
	height:20px;
}
.yStarsActives{
	background:url(/content/images/star-icon2.png) right top repeat-x;
	width:0;
	height:20px;
}
.logoBanner{
	position:absolute;
	top:19px;
	left:-143px;
	width:116px;
	height:60px;
}
.logoBanner *{
	display:block;
	width:100% !important;
	height:100% !important;
}
.categoryContent{
	padding:0 0 15px 0;
	color:#666;
	font-size:18px !important;
	line-height:28px;
}
.layout_1124 .cubeBanner_6, .layout_1124 .catsPage_thirdBanner{
	padding:0 0 20px 0;
}
.bizPageCouponsIframes{
	margin:0 0 10px 0;
}
.bizIndexCube4{
	float:left;
	width:23.1%;
}
.bizIndexCube4 .bizIndexLastCubeBanner{
	width:100%;
}
.categoryContent table{width:100% !important;}
.layout_1121 .catsCubeBanners.cubeBanner_2 .bannersAboveAndBottomCalendar{
	padding:0;
}
.bizIndexCubeBannersHere .cubeBanners{padding:0 0 20px 0;}
.layout_1123 .cubeBanner_3{margin:0 0 20px 0;}
[class*="contentWideBanner_"] *{
	width:100% !important;
	overflow:hidden;
}
.hpH1logo{
	height:100%;
	margin:0;
}
.contentPAgeTextWrapper h4 *,
.contentPAgeTextWrapper h4{
	font-size:16px !important;
	font-weight:normal;
}
.contentPAgeTextWrapper h5 *,
.contentPAgeTextWrapper h5{
	font-size:14px !important;
	font-weight:normal;
}
.contentPAgeTextWrapper h6 *,
.contentPAgeTextWrapper h6{
	font-size:12px !important;
	font-weight:normal;
}
.bannerItem{max-width:100% !important;}
.contentCubeBannersHere .cubeBanners .cubeBanners{
	padding:0;
}
.fbRecommended{float:right;}
.fbRecommended iframe{
	max-width:none;
	left:0;
}
.fb-comments.fb_iframe_widget > span,
.fb-comments.fb_iframe_widget iframe{
	width:100% !important;
}
.bizIndexContent{padding:0 0 20px 0;}
.bizIndexContent h1,
.bizIndexContent h2,
.bizIndexContent h3,
.bizIndexContent h4,
.bizIndexContent h5,
.bizIndexContent h6{
	margin:0 0 15px 0;
}
.bizPageCodeBlock{
	text-align:center;
	padding:15px 0;
}
.bizPageCodeBlock > *{display:inline-block !important;}
.restOfCubeBanners > *{margin:20px 0 0 0;}
.businessRegisterWrapper .inputHeadline{
	width:100%;
}
.sentenceUnderInput{
	clear:both;
	text-align:left;
}
.businessRegisterWrapper .uploadImageContainer{
	width:auto;
}
.businessRegisterWrapper .uploadImageContainer img{
	max-width:100% !important;
	height:40px !important;
}
.addAdFormWrapper.businessRegisterWrapper{
	padding-left:20%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.businessRegisterWrapper .whiteInput{
	width:100%;
}
.joinToIndex{
	background:#075480;
	display:block;
	line-height:20px;
	color:#99C1DE;
	text-decoration:none;
	text-align:center;
	padding:8px 0;
	font-size:20px;
	margin:0 0 25px 0;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.joinToIndex:hover{
	background:#054367;
	color:#fff;
}
.contentPAgeTextWrapper .ArticlePage_Socials iframe{
	width:123px !important;
}
.contentPAgeTextWrapper .ArticlePage_Socials .fb_iframe_widget span{
	vertical-align:top !important;
}
.articleBottomText{
	color:#075480;
	padding:20px 0 0 0;
	font-family:almoni-bold,arial;
}
.articleBottomText *{color:#075480 !important;}
.blackOpacity{
	background:rgba(0,0,0,0.7);
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	top:0;
	z-index:900;
}
.shaimingMSG{
	width:1200px;
	max-width:-webkit-calc(100% - 40px);
	max-width:calc(100% - 40px);
	height:750px;
	max-height:-webkit-calc(100% - 40px);
	max-height:calc(100% - 40px);
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	z-index:901;
	text-align:center;
}
.shaimingMSGtext{
	background:#fff;
	padding:10px 20px;
	display:inline-block;
	text-decoration:none;
	border-radius:20px;
	font-size:18px;
	font-family:almoni-bold,arial;
	margin:0 0 15px 0;
}
.shaimingMSG #fancyBanner{
	height:-webkit-calc(100% - 50px) !important;
	height:calc(100% - 50px) !important;
}
.shaimingMSG .fancyBannerWrapper,
.shaimingMSG .imgBannersWrapper{
	height:100% !important;
	text-align:center;
}
.shaimingMSG .bannerItem{
	max-height:100%;
	width:auto !important;
	height:auto !important;
}
.shaimingMSG .blueCenteredHeadline{
	display:none;
}
.fbShare{vertical-align:top;}
.backBtnWrapper{
	clear:both;
	text-align:center;
	padding:10px 0;
}
.backBtn{
	background:#7FAF1B;
	height:33px;
	line-height:33px;
	padding:0 15px;
	color:#fff !important;
	text-decoration:none !important;
	border-radius:5px;
	display:inline-block;
	vertical-align:top;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.backBtn:hover{background:#688F16 !important;}
.printHeadlines{
	display:none;
	font-size:23px;
	line-height:23px;
	border-top:1px solid #075480;
	border-bottom:1px solid #075480;
	color:#075480;
	padding:10px 0;
	margin:10px 0;
}
.bizWideFrom{padding:0 0 20px 0;}
.bizWideFrom:after{
	content:'';
	display:block;
	clear:both;
}
.bizWideFrom .containerss{
	float:left;
	margin:10px 0 0 0;
}
.bizWideFrom *{
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.bizWideInputsWrap{
	float:right;
	width:30%;
	padding:0 0 0 10px;
}
.bizWideInputs{
	width:100%;
	height:30px;
	line-height:30px;
	border:1px solid #ccc;
	padding:0 10px;
	margin:0;
	font-size:16px;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
}
.bizWideInputs:hover{
	border-color:#B0B0B0;
}
.bizWideSubmitWrap{
	float:right;
	width:10%;
}
.bizWideSubmit{
	background:#840101;
	width:100%;
	height:30px;
	line-height:30px;
	padding:0;
	margin:0;
	font-size:18px;
	border:none;
	color:#fff;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.bizWideSubmit:hover{background:#CA0202;}
.bizPageWideContactHeadline{
    margin:8px 0;
    font-size: 25px;
    color: #075480;
    font-weight: bold;
    line-height: normal;
}
.bizSonsWaze_a{
	display:inline-block;
	vertical-align:top;
	margin:5px 0 0 0;
}
.bizSonsWaze_img{
	height:16px;
	vertical-align:middle;
}
.hpContent{
	padding:20px 0;
	border-top:1px solid #ccc;
}
.hpContent h1,
.hpContent h2,
.hpContent h3,
.hpContent h4{
	margin:0 0 15px 0;
	color:#075480;
}
body[data-position-icon=top] .d_accWrap{
	top:150px !important;
}
.backToTop{
	background:#840101;
	width:30px;
	height:30px;
	position:absolute;
	top:-60px;
	right:-40px;
	border:none;
	-webkit-transition:all 0.3s ease;
	transition:all 0.3s ease;
	will-change:background;
}
.backToTop:after{
	content:'';
	width:10px;
	height:10px;
	border-top:2px solid #fff;
	border-left:2px solid #fff;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	position:absolute;
	left:50%;
	top:50%;
	margin:-3px 0 0 -5px;
	-webkit-transition:all 0.3s ease;
	transition:all 0.3s ease;
	will-change:margin;
}
.backToTop:hover{
	background:#025D8C;
}
.backToTop:hover:after{
	margin-top:-6px;
}
.fancybox-wrap.hideCloseBtn .fancybox-close{
	display:none !important;
}
.arrowLeft{
	display:none;
	background:#fff url(/content/images/arrow.png) left center no-repeat;
	width:20px;
	height:35px;
	position:absolute;
	left:0;
	top:0;
	z-index:2;
	border-right:1px solid #025D8C;
}
.openBanner_y1{
	display:none;
	position:relative;
}
.openBanner_y1 *:not(.closeOpenBannerY1){
	width:100% !important;
	height:auto !important;
}
.openBanner_y1Inner{padding:0 0 20px 0;}
.closeOpenBannerY1{
	background:url(/content/images/fx.png) right top no-repeat;
	width:76px;
	height:30px;
	position:absolute;
	right:13px;
	top:13px;
	color:#025D8C;
	border:none;
	font-size:20px;
	padding:0;
}
.hide{display:none !important;}
.imgAboveCalendar{
	width:100%;
	margin:0 0 10px 0;
}
.calendarBorder{
	border:2px solid #0F5581;
	padding:2px;
}
.searchGroupTitle{
	padding:10px 0 0 0;
	font-family:almoni-bold,arial;
	font-size:25px;
	color:#075480;
}
.ArticlePage_Socials .fb_iframe_widget iframe{
	width:126px !important;
	max-width:none !important;
}
.redMailTopIcon{
	background:#fff;
	float:left;
	padding:5px;
	font-size:18px;
	border-radius:4px;
	margin:5px 0 0 10px;
	text-decoration:none;
	color:red;
	line-height:16px;
}
.redMailTopIcon .fa{vertical-align:top;}
.contactWideBanner_1{padding:0 0 21px 0;}
.eventDatesWrap{font-size:0;}
.eventDates{
	background:#075480;
	display:inline-block;
	vertical-align:top;
	color:#fff;
	padding:2px 10px;
	font-size:20px;
	margin:0 0 10px 10px;
}
.eventDates .fa{
	font-size:15px;
	margin:0 0 0 2px;
}
.storyBtn{
	background:none;
	width:100%;
	margin:0;
	padding:0 15px;
	border:none;
	text-align:center;
}
.storyImgWrap{
	display:inline-block;
	vertical-align:top;
	width:140px;
	height:140px;
	border-radius:50%;
	margin:0;
	border:2px solid #075480;
}
.storyImgInnerWrap{
	display:block;
	height:100%;
	position:relative;
	overflow:hidden;
	-webkit-mask-image:-webkit-radial-gradient(white, black);
	border-radius:50%;
	border:2px solid #fff;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.storyImg{
	width:auto;
	max-width:none;
	min-width:100%;
	height:100%;
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%) scale(1) rotate(0deg);
	transform:translate(-50%,-50%) scale(1) rotate(0deg);
	-webkit-transition:transform 0.4s ease;
	transition:transform 0.4s ease;
	will-change:transform;
}
.storyBtn:hover .storyImg{
	-webkit-transform:translate(-50%,-50%) scale(1.05) rotate(5deg);
	transform:translate(-50%,-50%) scale(1.05) rotate(5deg);
}
.storiesItemsWrap .swiper-slide:nth-child(even) .storyBtn:hover .storyImg{
	-webkit-transform:translate(-50%,-50%) scale(1.05) rotate(-5deg);
	transform:translate(-50%,-50%) scale(1.05) rotate(-5deg);
}
.storyH3{
	font-size:20px;
	line-height:22px;
	color:#075480;
	font-family:almoni-bold,arial;
	margin:10px 0 0 0;
}
.storiesGalleryWrap{
	background:#222;
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	z-index:5010000000;
	overflow:hidden;
}
.storiesGalleryImgWrap{
	width:100%;
	height:100vh;
	position:relative;
}
.storiesGalleryImgWrap2{
	width:100%;
	height:100%;
}
.storiesGalleryImg{
	max-width:100%;
	max-height:100%;
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.storiesGalleryText{
	position:absolute;
	left:20px;
	right:20px;
	bottom:20px;
	z-index:5020000000;
	text-align:center;
	color:#fff;
	padding:19px;
	font-size:20px;
}
#storyLinkHere{
	position:absolute;
	bottom:100px;
	left:50%;
	-webkit-transform:translate(-50%,0);
	transform:translate(-50%,0);
	z-index:5030000000;
}
.storyImgLinkWrap{display:none;}
.storyImgLink{
	display:block;
	min-width:200px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	padding:20px 0 7px 0;
	font-size:20px;
}
.storyImgLinkArrow{
	display:block;
	background:#fff;
	width:30px;
	height:30px;
	border-radius:50%;
	position:relative;
	margin:0 auto 10px;
}
.storyImgLinkArrow::before{
	content:'';
	width:8px;
	height:8px;
	border-top:2px solid #222222;
	border-left:2px solid #222222;
	position:absolute;
	left:10px;
	top:12px;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
}
.storiesGalleryTextInner{
	background:#000;
	width:100%;
	height:100%;
	filter:alpha(opacity=70);
	opacity:0.7;
	-khtml-opacity:0.7;
	position:absolute;
	left:0;
	top:0;
	z-index:0;
}
.storiesGalleryText_span{
	position:relative;
	z-index:1;
}
.nextPrevStory{
	width:50%;
	height:100%;
    position:absolute;
	top:0;
	border:none;
	padding:0;
	margin:0;
	background:none;
    z-index:5010000000;
}
.nextPrevStoryInner{
    background:#fff;
	width:202px;
    height:110px;
	line-height:20px;
	font-size:0;
    position:absolute;
    top:50%;
    margin:-55px 0 0 0;
    color:#025C8E;
	text-align:right;
    border:none;
	-moz-box-shadow:#222 0 0 14px 0;
	box-shadow:#222 0 0 14px 0;
	font-family:almoni-bold,arial;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	white-space:nowrap;
	font-size:0;
}
.nextPrevStoryInner::before{
	content:'';
	display:inline-block;
	width:0;
	height:100%;
	vertical-align:middle;
}
.nextStory{left:0;}
.prevStory{right:0;}
.nextStory .nextPrevStoryInner{
	left:-10px;
    border-radius:0 58px 58px 0;
    padding:0 16px 0 20px;
}
.prevStory .nextPrevStoryInner{
	right:-10px;
    border-radius:58px 0 0 58px;
    padding:0 26px 0 16px;
}
.nextPrevStory_text{
	display:inline-block;
	width:-webkit-calc(100% - 84px);
	width:calc(100% - 84px);
    font-size:20px;
	vertical-align:middle;
	padding:0 10px 0 0;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	white-space:normal;
}
.nextPrevStory .storyImgWrap{
	display:inline-block;
	width:84px;
	height:84px;
	vertical-align:middle;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.storiesGalleryClose{
	background:none;
	width:40px;
	height:40px;
	position:absolute;
	right:50px;
	top:50px;
	z-index:5020000000;
	border:none;
}
.storiesGalleryClose::before,
.storiesGalleryClose::after{
	content:'';
	background:#fff;
	width:3px;
	height:30px;
	position:absolute;
	left:18px;
	top:5px;
}
.storiesGalleryClose::before{
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
}
.storiesGalleryClose::after{
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
}
.loadingStrip{
	background:#fff;
	width:0;
	height:7px;
	position:absolute;
	top:0;
	right:0;
	z-index:5030000000;
	-webkit-transition:width 0.2s ease;
	transition:width 0.2s ease;
	will-change:width;
}
.hasVideo{
	width:100%;
	height:100%;
}
.addStoryBtn{
	background:#7FAF1B;
	float:left;
	height:26px;
	line-height:26px;
	text-decoration:none;
	color:#fff;
	padding:0 10px;
	margin:-3px 0 0 0;
	-webkit-transition:background 0.2s ease;
	transition:background 0.2s ease;
	will-change:background;
}
.minister-pic .minister,
.event-profile .event,
.newsSubRightPic_span .news-pic,
.newsProfileImgWrapper .profile,
.news-more-details-pic,
.address-block-pic .pic{
	width:100%;
	min-height:100%;
	position:absolute;
	left:50%;
	right:auto;
	top:0;
	-webkit-transform:translate(-50%,0) scale(1);
	transform:translate(-50%,0) scale(1);
}
#popupBannerForm{
	width:800px;
	max-width:100%;
	text-align:center;
}
.popupBannerForm_imgWrap{
	max-height:300px;
	overflow:hidden;
}
.popupBannerForm_img{width:100%;}
.popupBannerForm_formWrap{
	display:inline-block;
	vertical-align:top;
	width:50%;
	text-align:right;
	padding:20px 0 0 0;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.popupBannerForm_inputsWrap{
	padding:0 0 20px 0;
}
.popupBannerForm_inputsTitle{
	font-family:almoni-bold;
	padding:0 0 5px 0;
}
.popupBannerForm_inputs{
	background:none;
	width:100%;
	height:35px;
	line-height:35px;
	padding:0 10px;
	margin:0;
	border:1px solid #ccc;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.popupBannerForm_submit{
	background:#025D8C;
	width:100%;
	height:35px;
	line-height:35px;
	text-align:center;
	padding:0;
	margin:10px 0 0 0;
	border:none;
	color:#fff;
	font-size:16px;
	font-family:almoni-bold;
}
.removeAccessBtn{display:block !important;}