﻿/* Site Font Face - do not remove*/
/*@font-face {font-family: 'ReformaNarrowRegular';src:  url('../fonts/ReformaNarrowRegular/reformanarrowregular.eot');src:  url('../fonts/ReformaNarrowRegular/reformanarrowregular.eot?#iefix') format('embedded-opentype'),
url('../fonts/ReformaNarrowRegular/reformanarrowregular.woff') format('woff'),url('../fonts/ReformaNarrowRegular/reformanarrowregular.ttf') format('truetype');font-weight: normal;font-style: normal;}*/
/* Site Font Face - do not remove*/

/* Site Font Face - do not remove*/
@font-face {font-family: 'Montserrat';src:  url('https://fonts.googleapis.com/css?family=Montserrat');font-weight: normal;font-style: normal;}
/* Site Font Face - do not remove*/



/*HomePage News Section*/
	ul.HPNewsArticle{list-style-type: none;padding-right: 0px; width:95%}
	.HPNewsSection ul.dfwp-list li.dfwp-item .HPNewsArticle-Article p{padding-bottom:15px}
	.HPNewsSection ul.dfwp-list li.dfwp-item:last-child .HPNewsArticle-Article p{border-bottom: none;}
	.HPNewsSection{border: solid 3px #FFF;padding-top: 10px;}
	.HPNewsArticle-List{	margin-bottom: 10px;}
	li.HPNewsArticle-List .HPNewsArticle-Title a, .HPNewsArticle-Title a:after{font-family:Montserrat,Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; text-decoration:none;}
	li.HPNewsArticle-List .HPNewsArticle-Article a, li.HPNewsArticle-Article a:after{font-family:Montserrat,Arial, Helvetica, sans-serif; font-size: 15px; font-weight:normal; text-decoration:none;}
	li.HPNewsArticle-List .HPNewsArticle-Article a p{text-align:justify;}
	li.HPNewsArticle-List .HPNewsArticle-Title a:before{	font-family: FontAwesome;content:"\f053";padding:0px 5px 0px 5px;font-size: 10px}
	li.HPNewsArticle-List .HPNewsArticle-Article{padding-right: 17px}
/*HomePage News Section*/

/*HomePage Articles Section*/
	.HPArticles .HPArticles-Image img{width: 190px; border: solid 3px #FFF!important;}
	.HPArticles{display: inline-block; margin-bottom: 5px}
	/*.HPArticles .HPArticles-Image{float: right}*/
	.HPArticlesSection ul.dfwp-list li.dfwp-item .HPArticles{padding-bottom:13px}
	.HPArticlesSection ul.dfwp-list li.dfwp-item:last-child .HPArticles{border-bottom: none;}
	.HPArticles-Info{display:table}
	.HPArticles-Info-Date, .HPArticles-Info-Title, .HPArticles-Info-Article{	padding-right: 15px}
	.HPArticles-Info-Title a, .HPArticles-Info-Title a:after{font-family:Montserrat,Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; text-decoration:none;}
	.HPArticles-Info-Date, .HPArticles-Info-Article a, .HPArticles-Info-Article a:after{font-family:Montserrat,Arial, Helvetica, sans-serif; font-size: 15px; font-weight:normal; text-decoration:none;}
	.HPArticles-Info-Date{font-family:Montserrat,Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; text-decoration:none;}
/*HomePage Articles Section*/

/*HomePage Articles Section tehila
.HPArticlestehila{   font-family: "Open Sans", sans-serif!important; font-size: 16px!important;}*/
   .HPArticlestehila-Image{float: left!important; height:180px;width:30%}
	.HPArticlestehila-Image img{max-height:200px; margin-top:15px;width:70%}
	.HPArticlestehila{display: inline-block; padding-bottom: 38px; margin-left:-15px; border-bottom:1px solid #ebebeb}
	.dfwp-item:last-child .HPArticlestehila{border-bottom:0 none #ebebeb}

	.HPArticlesSection ul.dfwp-list li.dfwp-item:last-child .HPArticlestehila{border-bottom: none;}
	
	 .HPArticles-Info{display:table;width:70%;padding-left:0!important;}
	.HPArticles-Info-Date, .HPArticles-Info-Title, .HPArticles-Info-Article{padding-right: 15px; margin-top:20px;}
	.HPArticles-Info-Title a, .HPArticles-Info-Title a:after{ font-size: 15px; font-weight:bold; text-decoration:none;}
	.HPArticles-Info-Date, .HPArticles-Info-Article a, .HPArticles-Info-Article a:after{ font-size: 15px; font-weight:normal; text-decoration:none; margin-top: 27px;}
    .HPArticles-Info-Date{    border-bottom: 1px solid #434a54;  padding-bottom: 12px}
	.HPArticles-Info-Date{ font-size: 20px; font-weight:500; text-decoration:none;color:#1d384d!important;}
.HPArticles-Info-Title a{font-size:22px!important;color:#1d384d!important; font-weight:bold!important;}
.HPArticles-Info-Article p{display:inline}
.HPArticles-Info-Article p span{font-size: 15px!important; font-weight:normal!important; text-decoration:none!important; margin-top: 27px;font-family:Montserrat,Arial!important;}

.HPArticleReadmore{text-decoration: underline!important;}



@media (max-width: 768px){  	
	.HPArticlestehila{
	    display: -webkit-box;
	    display: -moz-box;
	    display: box;
	    
	    -webkit-box-orient: vertical;
	    -moz-box-orient: vertical;
	    box-orient: vertical;
	}
	.HPArticlestehila-Image{
	    -webkit-box-ordinal-group: 2;
	    -moz-box-ordinal-group: 2;
	    box-ordinal-group: 2;
	    width:100%;
	    float:none!important;
	    height:auto;
	}
	.HPArticles-Info {
	    -webkit-box-ordinal-group: 1;
	    -moz-box-ordinal-group: 1;
	    box-ordinal-group: 1;
	    width:100%;
	}	
	.HPArticlestehila-Image img{max-height:500px; margin-top:15px;width:100%}
	.HPArticles-Info-Title a{font-size:18px!important}
	.HPArticles-Info-Title{padding-right:0px; margin-top:20px;}
	.HPArticles-Info-Date{padding-right:0px; margin-top:18px;font-size:18px!important; text-align:right; border-bottom:0 none;}
	.HPArticles-Info-Article{padding-right:0px; margin-top:2px;}
	.HPArticles-Info-Article a{ font-size: 18px; }
	

}

}

/*HomePage Articles Section*/



/*HomePage Tools and Info*/
	.ToolsAndInfo{float:right;width:33%;padding-top: 10px}
	.ToolsAndInfo a, .ToolsAndInfo a:visited{font-family:Montserrat,Arial, Helvetica, sans-serif; font-size: 15px; font-weight:normal; text-decoration:none;}
	.ToolsAndInfo a:before{font-family: FontAwesome;content:"\f053";padding:0px 5px 0px 5px;font-size: 10px}
/*HomePage Tools and Info*/

/*Content Section Banner Section*/
	.HPBannerImage img{width:304px;height: 220px;}
	.HPBannerImage .innerText{position: relative;bottom: 60px;width: 86.6%;opacity: 0.7;right: 4px;padding-right: 7px;}
	.HPBannerImage .innerText span{font-family:Montserrat;font-size: 30px;color: #FFF;font-weight:normal;line-height: initial;}
	.GovXContentSection  {font-family:Montserrat, "open sans", sans-serif; !important; font-size: 16px !important}
	
/*Content Section Banner Section*/

/*HomePage Gallery*/

	.flexslider l li a{background:transparent url('/SiteCollectionImages/cuts2013/PicOff.png') no-repeat center right !important;	position:absolute;height:13px;width:13px;text-indent: -9999px;}

	.flexslider{	background-color:transparent;-webkit-box-shadow: none;-moz-box-shadow: none;	-o-box-shadow: none;margin: 0 0 35px;}
	.flexslider, #slider img.imgHeight, #carousel img.imgHeight,.flexslider .slides > li{/*max-width:1280px;*/max-height:550px;height:550px;}
	.hpGallery{margin: 0 auto;}


	.ReadMore{display:block;	padding-top:15px;text-align:center;}
	.ReadMore a{color:white !important;background-color:#0C9A8C;border-radius:5px;padding:5px 15px;font-family:ReformaNarrowRegular;	font-size:24px;display: inline-block;}
	.hpGalleryInfo {display:none;}
	.hpGalleryInfo{line-height:0.8;width: 49%;margin-right: 50px;margin-top:-160px;position:absolute;}
	.hpGallery img{display: block;	height: 550px;max-width: 100%;width:100%;}

	.hpGalleryInfo{background: rgba(255,255,255,0)}
	.hpGalleryInfo .Title{color:#232429;	font-size:49px;font-family:Montserrat;padding:10px 15px 0 0;text-align:right;}
	.hpGalleryInfo .Title a{color:#232429 !important;}
	.hpGalleryInfo .Title a:hover{text-decoration:none}

	.hpGalleryInfo .description{color:#232429;font-size:30px;font-family:Montserrat;padding:3px 15px 0 0;text-align:right;}
	.hpGalleryInfo .description:after{font-family: Montserrat;content: "\f100";padding: 0px 10px 0px 5px;font-size: 24px;font-weight: bold;text-decoration: none;}

	.flex-direction-nav{display:none;}
	.flexslider{border-radius:0;	border:none; margin-bottom:20px!important;max-width: 100%!important;}
	.flex-control-nav{z-index:50;width:74%!important;text-align:left; position: relative;   margin: -150px auto 0 auto;  max-width: none!important;  padding: 0!important;	}
	.flexslider ol li a{	background-image:none !important; background-color:#ffffff!important;opacity: 0.45;}
	.flexslider li a.flex-active {background-image:none !important; background-color:#fff!important; cursor: default;opacity: 1;}

	.slides li{position:relative;}

	.Text-Decoration-None{text-decoration:none!important}
	
	.flex-control-nav li{margin:0 3px;!important}
	.flex-control-nav a{color:transparent !important;}
	.flex-control-paging li a{box-shadow:none;}
	.hpGallery .flexslider .slides > li {	border:none !important;}
	@media (max-width: 768px){  	
		.flexslider, #slider img.imgHeight, #carousel img.imgHeight,.flexslider .slides > li{max-height:348px;height:348px;}
		.hpGallery img{height: 348px;}
		}

	
/*HomePage Gallery*/


/*HomePage New In Site*/
	.NewInSiteSection .ms-webpartzone-cell{	margin-bottom:0;}
	.NewInSiteSection ul.dfwp-column {	padding-left:0!important;}
	.NewInSiteBlock{border-top:4px solid #fff}
	.NewInSiteBlock-TitleNew{min-height: 30px;}
	.NewInSiteBlock-TitleNew h3{font-family:Montserrat,Arial, Helvetica, sans-serif;font-size:30px;color:#fff !important; font-weight:bold; text-align:left}
	.NewInSiteBlock-Title h3 a{margin: auto;font-family:Montserrat;font-weight:normal;color:#FFF;font-size: 40px;text-decoration: none;}

	.NewInSiteImage {height: 40vw;width: 100%!important; display: flex!important; align-items: center; background-size: 100% 100%; }
	.NewInSiteDetails{width:61%;opacity: 0.9;  background-color: #0a273e;padding:10px 0}


	.NewInSiteSection li.dfwp-item:nth-child(odd) .NewInSiteBlock{direction: rtl}	
	.NewInSiteSection li.dfwp-item:nth-child(even) .NewInSiteBlock{direction: ltr}
	
	.NewInSiteDetails .container{	 max-width:54vw!important}
	.NewInSiteSection li.dfwp-item:nth-child(odd) .container{margin: 0 auto 0 10px; }
	.NewInSiteSection li.dfwp-item:nth-child(even) .container{margin: 0 10px 0 auto ;}


	.hp3UnitsDesc{text-align: center;padding-top: 15px;line-height: 1.35;font-family:Montserrat,Arial, Helvetica, sans-serif;font-size: 16px;}
	.hp3UnitsDesc p{ color:#fff; font-size: 20px;text-align:left}	
	.hp3Unitslink a:hover{text-decoration:none}
	
	@media (min-width: 768px){  		
		.hp3Unitslink {text-align:right}
		.hp3Unitslink a{font-size: 20px;  font-weight: bold; color:#fff; text-align:right}
		.hp3Unitslink a p:after{font-family: FontAwesome;content:"\f105"!important;font-size: 20px; font-weight:bold;text-decoration: none;}
	}
	@media (max-width: 768px){  				
		.NewInSiteImage {align-items: flex-end;height: 58vw; }
		.NewInSiteDetails{width:100%;background-color: #223c51;}
		.NewInSiteDetails .container{max-width:none!important}
		.hp3UnitsDesc{display:none;}
		.NewInSiteBlock-TitleNew h3{font-size:18px;font-weight:	normal;margin-left:15px;}
		.hp3Unitslink {text-align:left; margin-top:8px;margin-left:15px}
		.hp3Unitslink a{font-size:18px;font-weight:	normal;color:#fff}

	}


/*Relevant Links*/
	.RelevantLinks {background-color: #e8e8e8;padding: 10px 20px 20px 20px;margin-bottom: 3px;margin-top: 0px;margin-right: 0px;width: 100%;}
	.RelevantLinks .groupheader {font-family: Montserrat;/*background: transparent url('/SiteCollectionImages/Icons/Link.png') no-repeat center right !important;*/padding-right: 13px!important;font-size: 27px;margin: 0px;font-weight:normal}
	.RelevantLinks .groupheader:before {font-family: FontAwesome;content: "\f0c1"!important;padding-left: 6px;font-size: 25px!important;padding:0px 5px 0px 5px!important;}
	.RelevantLinks .item {padding:10px 40px 0px 0px; display:flex}
	.RelevantLinks .link-item a, .RelevantLinks .link-item a:hover{color: #232429; text-decoration:none; padding-right: 4px;}
	.RelevantLinks .item a:before{font-family: FontAwesome!important;content:"\f053"!important;padding:4px 5px 0px 5px!important;font-size: 10px!important}
/*Relevant Links*/

/*DLF Wrapper >> Files4Downloads*/
	.DLFWrapperDynamicDiv {padding: 10px 20px 10px 20px;margin-bottom: -7px;background-color: #e8e8e8;width: 99%;border-bottom: 3px solid #fff;}
	.DLFWrapperDIV{padding-right:0px!important;padding-left:0px!important;}
	.DLFWrapperTitle {font-family: Montserrat;color: #00679b;/*background: transparent url('/SiteCollectionImages/Icons/File.png') no-repeat center right !important;*/padding-right: 17px;font-size: 25px;padding-top: 10px;margin: 0px;padding-bottom:10px;}
	.DLFWrapperTitle:before {font-family: fontawesome;content: "\f016"; padding-left: 10px}
	.DLFWrapperMain .DLFWrapper {padding: 0px 0px 10px 0px;}
	.DLFWrapperDIV a, .DLFWrapperDIV a:hover {color: #232429; text-decoration:none;display: inline-block;}
	.DLFWrapperDIV img {display:none;}
	.DLFWrapper:before{font-family: FontAwesome;content:"\f053";padding:0px 5px 0px 5px;font-size: 10px;}
	.DLFWrapperMain{padding-right: 45px;}
/*DLF Wrapper >> Files4Downloads*/

/*Facebook Like btn*/
	.Facebook_btn{	width:106%}
/*Facebook Like btn*/

/*Toolbar*/
	.DLFWrapperDIV #toolBarDynamicDiv {height: 40px;margin-top: -20px;margin-bottom: 40px;width: 102.5%;}
	#toolBarDynamicDiv{height: 40px;margin-top:-20px; margin-bottom: 40px;width: 100%;}
	#toolBarDynamicDiv .toolBarAddToAny {padding-left: 20px;}
	#toolBarDynamicDiv li {padding-top: 3px;display: inline}
	#toolBarDynamicDiv a {color: white !important;font-size: 25px;font-family: Montserrat;}
	#toolBarDynamicDiv .toolBarSendToFriend:before {padding-right: 4px;padding-left: 5px;content: "\f1e0";font-family: fontawesome;color: white;font-size: 26px;}
	#toolBarDynamicDiv .toolBarPrint a:before {content: "\f02f";font-family: fontawesome;color: white;font-size: 26px;}
	a.a2a_dd:before{display:none}
	.toolBarPrint{margin-left: 20px}
/*Toolbar*/

/*Lobby Projects*/
	.LobbyProjects-Title{	padding-top: 5px;padding-right: 15px;}
	.LobbyProjectsDesc{padding-right: 15px;}
	.LobbyProjectsWrapper ul.dfwp-list{	width: 100%;background-color: #f4f8f9;padding: 20px;}
	.Organizations .wpCQTitle {background-color: #f4f8f9;padding: 12px 32px 0px 10px;}
	.LobbyProjectsWrapper .NewInSiteBlock img.LobbyProjects-Banner{margin-right: 15px;}
	.LobbyProjectsWrapper .NewInSiteBlock{margin-bottom: 4px;}

/*Lobby Projects*/

/*Lobby New In Site*/
	.LobbySubjectsWrapper ul.dfwp-list{	width: 102.4% !important;}
/*Lobby New In Site*/

/*Contact Us*/
	.Contact-Info .wpCQTitle{padding-right:25px;}
	.details-title{font-weight:bold;padding-top:28px;padding-bottom: 6px}
	.buttons input[type=button], .buttons input[type=reset], .buttons input[type=submit], .buttons button {min-width: 5em;padding: 0px 0px;}
	.contactUsBox{margin-bottom: 40px; margin-top:35px;}
	.contactUsBox #clearAll{color:white;border:none;border-radius:0;font-family:Montserrat;font-size:28px;padding-right:0px;padding-left:0px;text-align:center;float:left}
	.contactUs-img{padding:0px;}
	.contactUs-img img{margin: 0px;float:left;height: 252px;}
	.contactUsBox .buttons{padding-top:56px;}
	.contactUsBox input.error, .contactUsBox textarea.error{border: 1px solid #c8191b!important;padding:0}
	label.error{font-family: Montserrat; font-size: 20px;line-height: 2; text-align: left;color: #ca0000;margin-top: -25px;border: none!important}
	.contactUsBox .fields input{ margin: 25px 0; padding:0 14px;height:56px;width:85%; font-family: Montserrat;  font-size: 20px; line-height: 2; text-align: left;  color: #0a273e;border: 1px solid #d9dada;background-color: #fff;border-radius:0}
	.contactUsBox .fields textarea{ margin: 25px 0; padding:0 14px;height:225px;width:85%; font-family: Montserrat;  font-size: 20px; line-height: 2; text-align: left;  color: #0a273e;border: 1px solid #d9dada;background-color: #fff;}


	textarea{border: 1px solid #d9dada;background-color: #fff;background-color: rgba( 255,255,255,1);color: #555;height:100px}	
	.ContactUs-Details{padding-right:17px;}
	.CustomContainer{margin-bottom:60px}
	.contactUsBox .col-sm-6, .contactUsBox .col-xs-12{position:inherit!important}
	.floatRight{float:right!important}
	.sendMailFormWrapper{position: relative;top: -328px;background-color: #FFF;width: 25%;padding: 10px;border-radius: 25px;box-shadow: 0px 0px 17px #888888;}
	.fieldContainer{ flex-basis: 50%;}
	.contactUsbtn{float: left!important;background:transparent;height: 64px; width: 85%; padding: 0px 14px;text-align: right;border-left: 14px solid transparent;}
	.contactUSMessage{background-image:none; margin-top:94px;padding-top:0;font-size: 20px;  line-height: 2;  text-align: left;  color: #0a273e;}
	.contactUSErrorMessage{background-image:none; margin-top:94px;padding-top:0;font-size: 20px;  line-height: 2;  text-align: left;  color: #ca0000;}
	
	@media (max-width: 768px){  
		.CustomContainer{margin-bottom:0px}
		.fields{justify-content: center;}		
		.fieldContainer{ flex-basis:94%;}
		.contactUsBox .fields input{ margin: 14px 0;height:59px!important;;width:100%!important;   font-size: 18px; line-height: 2.2;  -webkit-box-sizing: border-box;  box-sizing: border-box;  }
		.contactUsBox .fields textarea{ margin: 14px 0;height:276px;width:100%;   font-size: 18px; line-height: 2.2; -webkit-box-sizing: border-box;  box-sizing: border-box;  }
		.contactUsbtn{margin:24px 0; width: 100%; padding: 0px 0px;border-left: 14px none transparent;}

	}

	/*Contact Us*/

/*MoreLinks*/
.socialnetworklinks ul{ display: flex; justify-content: space-between;padding:0; margin:0;width:60%}
.socialnetworklinks li{ list-style:none; }
.socialnetworklinks a img{max-width:none!important; width:36px; height:35px }


@media (max-width: 768px){  
.socialnetworklinks ul{ width:100%}
}           
                      
                                  

/*MoreLinks*/

/* SearchBox Predefined */
    #SearchBox, .ms-srch-sbLarge{ max-width: 100%!important;}
	.GeneralSearchBox .submitSearch, .GeneralSearchBox .submitSearch:hover,
	.GeneralSearchBox #clearAll, .GeneralSearchBox #clearAll:hover{color:white;font-family:Montserrat;font-size:28px;}
	.GeneralSearchBox input[type=text], .GeneralSearchBox select[type=select]{padding:7px 5px !important;}
	.FromToGovXEventDateLbl{color:#0061a6;font-family:Montserrat;font-size:25px;}
	.dateFrom input,.dateTo input{border:solid 1px #c8c8c8;height:42px;}
	.dateFrom:after,.dateTo:after{font-size: 20px;font-family: fontawesome;content: "\f133";color: #c8c8c8;padding-right: 5px;}
	div#dtcFromToGovXEventDate,div#dtcFromToPublishingDate{width:100%}
	div.dateFrom,div.dateTo{display:inline-block;width:34%}
	.padding-right-0{padding-right:0px}
	.Full-Width{width:100%!important}
	#SBPredefinedDynamicDiv label,.dateFrom span,.dateTo span{font-family:Montserrat,  Arial, Helvetica, sans-serif;font-size: 14px;font-weight:bold;padding-bottom:5px !important;display: inline-block;padding-top: 30px!important;}
	#dtcFromToGovXEventDate label,#dtcFromToPublishingDate label{font-family:Montserrat, Arial, Helvetica, sans-serif;font-size: 14px;padding-top:10px!important;font-weight:bold!important;padding-top: 30px!important;}
	input[type=password], input[type=text], input[type=file], input[type=email], input[type=tel], textarea, .ms-inputBox {padding: 5px 5px;}
	#SBPredefinedDynamicDiv input,#SBPredefinedDynamicDiv select{	border-color:#d1d1d1}
	.GeneralSearchBox div.buttons{	clear:both;padding-top: 38px;padding-bottom: 83px;width: 102.3%;}
	.GeneralSearchBox .buttons input[type=button], .buttons input[type=reset], .buttons input[type=submit], .buttons button {min-width: 5em;padding: 0px 0px; float:left}
	#SBPredefinedDynamicDiv h3{	padding-right:0px}
	.GeneralSearchBox{background-color: #f4f8f9;width: 100%;padding-left: 80px;padding-right: 29px;padding-top:10px}
	
	.searchbox{	padding-right:0; !important; padding-left:0; !important}
	.searchbox .ms-webpart-chrome{border-style:none!important;		}
	#SearchBox .ms-srch-sb-border,
	#SearchBox .ms-srch-sb-borderFocused {background-color:#f2f2f2; width:100%; direction:ltr}
	#SearchBox .ms-srch-sb-border input,
    #SearchBox .ms-srch-sb-borderFocused input{background-color:#f2f2f2 !important; padding:0 0 0 10px!important;margin:0 !important; width:86% !important;height:46px!important;max-width:90%; color: #083e58;  font-size: 20px;}
	#SearchBox .ms-srch-sb-borderFocused input{background-color:#f7f7f7 }

	.ms-srch-sb-searchLink{ float:right;  width: 10%;height: 46px; border: none !important;font-size: 28px;color: #083e58;}
	/*.searchButton{background-image: url(/Style%20Library/Images/icon-18.png); background-repeat:no-repeat; background-size:24px 24px;display:block;width:24px;height:24px;margin-left:4px;	}	*/
	.ms-srch-sb-searchLink:hover{background-color:#f2f2f2;}
	
	@media (max-width: 768px){
		.ms-srch-sbLarge{box-shadow:none!important;height:46px!important;}
		.ms-srch-sb-searchLink{direction: rtl;text-align:center; /*padding-right: 15px;*/}
    }
   



/* SearchBox Predefined */


/*GeneralSearchResults*/
	.SearchResults .wpCQTitle h3{width: 98.6%; color:#FFF!important;font-size: 30px;margin-top: -19px;padding-right:15px}
	.GeneralSearch_Item .GeneralSearch_Title:before{font-family:fontawesome;content:"\f060";padding-left:5px;}
	.GeneralSearch_Item{margin:10px 15px 10px 15px;	padding:10px 0px 15px 0px;}
	.GeneralSearch_Item a{color:#363a3c !important;}
	.GeneralSearch_Title{font-weight:bold;}
	.GeneralSearch_Date{color:#717171;margin-right: 16px;}
	.GeneralSearch_Desc{margin-right: 16px;}
	.GeneralSearch_Desc a:after{font-family:fontawesome;content:"\f100";color:#0061a6;padding-right:5px;}
	.GeneralSearchResults ul.dfwp-list{width: 100% !important;background-color: #f4f8f9;}
	
/*GeneralSearchResults*/

/*GeneralSearchResults > Pager*/
	.resultsPaging{margin: 0px; width: 100%!important; padding-top: 19px;}
	.resultsPagingText,.resultsPagingText:hover{color:white !important;padding:5px;}
	.resultsPaging .pages div{	width: 100%!important;display: inline;}
	.aNextLabelStyle{text-align: left; display:none;
	/*מסתיר את ה"הבא" ע"י שצבע טקסט הוא לבן*/
	color:white;}
	.mumbers{width: /*50%*/83% !important;text-align: center;}
	.aRightArrows, .aLeftArrows{display:none !important;}
	.mumbers img{display:none;}
	.mumbers a{color:#1d384d!important;padding:0 8px;border-right:solid 1px #1d384d;}
	.resultsPagingCurrentMumber{padding:0 8px;	border-right:solid 1px #1d384d;font-weight:bold}
	.pages{width: 72%;margin: 0px auto;}
/*GeneralSearchResults > Pager*/

/* Site Map */
	.siteMapUl a{color:#232429;}
	.siteMapUl{padding-right:16px;float:none!important;}
	.siteMapUl, .siteMapUl ul, .siteMapUl ul ul{	list-style-type: none}
	.siteMapUl > li > a{font-family: Montserrat;	font-size: 25px;	color: #0061a6;border-bottom:solid 2px #0061a6;}
	.siteMapUl > li > ul{padding:10px 10px 20px 10px;}
	.siteMapUl > li > ul > li > a:before{padding-left:10px;font-family: fontawesome;	content: "\f060";color: #0061a6;}
	.siteMapUl > li > ul > li{padding-bottom:5px;}
	.siteMapUl > li > ul > li > ul{padding-right:18px;}
	.siteMapUl > li > ul > li > ul a:before{content:"\f104";padding:0px 10px 0px 5px;font-family: fontawesome;color:#232429;}
	.siteMapUl > li.liNoChildren > a {color: #232429;font-size:13px; font-family: "Segoe UI",Montserrat,Tahoma,Arial,sans-serif; font-weight:normal; border-bottom: 0px!important;margin-right: 10px;}
	.siteMapUl > li.liNoChildren > a:before{padding-left: 10px;font-family: fontawesome;content: "\f060";color: #0061a6;}
/*Site Map*/

/*Main Search Results*/
	h3.ms-srch-ellipsis{margin-top:0px;}
	h3.ms-srch-ellipsis a{color:#0061a6!important;font-family:Arial, Helvetica, sans-serif;font-weight: bold;font-size: 15px!important;border-bottom: 0px!important;text-decoration:none;}
	h3.ms-srch-ellipsis a:hover, h3.ms-srch-ellipsis a:after {color:#0061a6!important;	font-family:Arial, Helvetica, sans-serif;font-weight: bold;font-size: 15px!important;border-bottom: 0px!important;}
	h3.ms-srch-ellipsis a:before{font-family: fontawesome;	content: "\f060";padding-left: 4px;margin-right: 0px;color: #0061a6;vertical-align:top;margin-top:10px;}
	h3.ms-srch-ellipsis{border-bottom: 0px!important;	margin-bottom: 0px!important;padding-right: 10px;}
	.ms-srch-item-summary{color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size: 0.9em;padding:10px 27px 10px 10px;width: 100%;}
	.ms-srch-item-path{color:#0f74b2;	font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size: 0.9em;padding-top: 5px; padding-right:27px}
	.ms-srch-item{width: 95%;padding: 10px 16px 10px 20px;margin: 4px 0px 0px -10px;border-bottom: solid 1px #f1f1f1;}
	/*.ms-srch-item:before{font-family: fontawesome;	content: "\f060";padding-left: 4px;margin-right: -16px;color: #0061a6;vertical-align:top;margin-top:10px;}*/
	.ms-srch-item-body{padding-bottom: 0px;margin-top:-6px;}
	.ms-srch-item-body{width: 95%;}
	.ms-core-needIEFilter, .ms-srch-item:hover, .ms-srch-item-body:hover{background-color:#FFF!important;filter: none!important;}
	.ms-srch-hover-innerContainer,.ms-srch-upscope-top{display:none !important;}
	.ms-srch-item-icon {padding-top: 20px;}
	.ms-srch-resultFooter, .ms-srch-resultFooter a{display:none!important;}
	.ms-srch-item-summary .ms-srch-item-highlightedText{font-size:15px;}
	.ms-srch-result{margin-top:-20px;}
	.ClientMessageError{font-family: Montserrat;font-size: 40px;color:#00679b!important;padding: 0 0 0 0;}
/*Main Search Results*/


/*Image Gallery*/
	.Gallery_Text {font-family: Montserrat;background: rgba(255,255,255,0.8);display: inline-block;position: absolute;width: 100%;text-align: center;min-height: 60px;padding: 2px;bottom: 0px;line-height: normal;}
	.Gallery_Text a, .Gallery_Text a:visited{font-size: 21px;color: #363a3c;text-decoration:none}
	.ImageGalleryItems img {display: block;height: 200px;max-width: 100%;margin: 0px !important;width: 100%;}
	.ImageGalleryItems {padding: 0px;margin: 0px;border: solid 20px transparent;}
	.GalleryLayout h3.GovXThumbnailSlider{color: #0C9A8C;padding-right: 20px;padding-bottom: 10px;}
	.GalleryLayout h3.DefaultHeader{color: #0C9A8C;padding-right: 20px;}
/*Image Gallery*/

/*Image Gallery with thumbnails on side*/
	#carousel ul.slides li{float:none!important}
	#carousel ul.slides {width:200px}
	#carousel .flex-viewport {max-height: 430px;width: 170px;}
	.flex-direction-nav {display: block;}
	.thumbnailSlider #slider{float: right!important;width: 720px!important;}
	#carousel ul.slides li img {height: 85px;width: 150px;}
	.thumbnailSlider{margin: 30px auto;max-width: 890px;}
	#slider ul.slides li img {height: 443px;width: 720px;}
	#slider .flex-direction-nav a{background: url('../../../Images/a17.png') no-repeat;}
	#slider .flex-direction-nav .flex-prev {left: auto;right: 0px;background-position: -70px -40px; width:50px;height:50px;top:200px}
	#slider .flex-direction-nav .flex-next {background-position: -6px -40px;right: auto;left:0px;width:50px;height:50px;top:200px}
	#carousel .flex-direction-nav a{background: url('../../../Images/a17vert.png') no-repeat;outline: none!important}
	#carousel .flex-direction-nav .flex-prev {background-position:-18px -123px!important;right: 791px;top: 29px;width:45px;height:45px; outline: none!important}
	#carousel .flex-direction-nav .flex-next {background-position: -18px -173px!important;right: 791px;top: 425px;width: 45px;height: 31px;outline: none!important}
	#carousel .BigImageDesc{display: none}
	.BigImageDesc a, .BigImageDesc a:hover, .BigImageDesc a:visited {color: #232429;font-size: 30px;font-family: Montserrat;text-align: right;text-decoration:none;}
	.BigImageDesc {line-height: 0.8;width: 100%;height: 66px;background: rgba(255,255,255,0.6);position: relative;bottom: 76px;padding: 5px;}
	.BigImageDesc-Date{color: #232429;font-size: 30px;text-align: right; font-size: 13px; padding:3px 2px 5px 0; }
	.BigImageDesc-Credit{color: #232429;font-size: 30px;text-align: right;font-size: 13px;padding-top: 4px;padding-right: 2px;}
/*Image Gallery*/

/*Manager Page*/
	.Manager-GovXMainTitle {padding: 34px 36px 15px 0px;}
	.ManagerTexts{float: right;font-size: 15px;color: #000;font-weight: bold;clear: right; padding: 0px 37px 2px 10px; width: 14%;}
	.ManagerFullName, .MMDJobDescription, .Email, .Telephone, .Fax{text-align: right;font-size: 15px;display: flex;}
	.ManagerInfo .details-title{	float:right;	width:10%;padding:0px}
	.ManagerInfo{height: 137px;margin-top: 40px;}
	.ManagerInfoImg img{height:138px;float: left}
	.ManagerInfoText{padding-top:11px}
	.ManagerInfo .Text{margin-bottom:5px;padding-right: 25px;}
	#GovxTable caption{	display: none}
	.mainTitle{	margin-bottom:20px}
	.OfficialsTable{margin-bottom: 20px}
/*Manager Page*/

/*Officials */
	.OfficialItem{padding:20px 45px 20px 0px;/*border-bottom:solid 1px #d7d7d7;*/}  
	.OfficialItem a:visited{color:#000}
	.OfficialItem .TitleJob:before{font-family: fontawesome;font-size:25px;content: "\f007";padding-left: 10px;	float:right;}
	.OfficialItem .Title{font-weight:bold;}
	.OfficialItem .phone:after,.OfficialItem .fax:after,.OfficialItem .email:after{font-family: fontawesome;font-size:18px;padding-left: 10px;color: #000000;}
	.OfficialItem .phone:after{content: "\f095";}
	.OfficialItem .fax:after{content: "\f1ac";}
	.OfficialItem .email:after{content: "\f0e0";}
	.OfficialItem .email a{	color:#0061a6 !important;}
	.TitleJobLink:after{font-family: fontawesome;font-size:25px;content: "\f0ab";padding-left: 10px;color: #0061a6;	float:left;}
	.TitleJobOpen:after{content: "\f0aa" !important;}
	.TitleJobLink{color:transparent !important;}
	.TitleJobLink .span{display:none;}
	.TitleJobLink{display:none;}
	.OfficialsDetails div{padding-top:5px;}
	.TitleJob, .OfficialsDetails, .OfficialsFax, .OfficialsPhone, .OfficialsEmail{float:right;padding-left:0px;padding-right:0px; }
/*Officials */

/*Organizations*/
	h2.Organizations-Title{padding-right:0px}
	h2.Organizations-Title:before{font-family: FontAwesome;content: "\f053";padding: 0px 5px 0px 5px;font-size: 17px;}
	h2.Organizations-Title a, h2.Organizations-Title a:visited, h2.Organizations-Title a:hover{color:#000!important; text-decoration:none}
	.Organizations .ParaContent{padding-right:23px}
/*Organizations*/

/*CS Search results*/
	.cbs-picture3LinesDataContainer {margin-right: 0px!important;vertical-align: top;max-width: 1110px;margin-bottom:0px; padding-bottom: 10px}
	.cbs-picture3LinesContainer, .cbs-Detail {max-width: 1110px!important ;padding-top: 2px;}
	ul.cbs-List h2{padding-right:0px;font-family: "Segoe UI",Tahoma,Arial,sans-serif;font-size: 13px; font-weight:bold; margin-top:5px}
	ul.cbs-List h2:before{font-family: fontawesome;content: "\f060";padding-left: 5px;font-size: 13px}
	ul.cbs-List{margin-top:25px}
	h2.CS-SearchResults{color:#FFF!important;margin: 40px 0px;width: 101%;padding-right: 10px;}
	.cbs-picture3LinesDataContainer > div{padding-right:21px}
/*CS Search results*/

/*News Page */
.lineOfNew h3{font-family:Arial, Helvetica, sans-serif!important;font-size:18px!important;color:#00436b !important; font-weight:bold!important}
.newsimg img {border-top-right-radius:15px;border-top-left-radius:15px}
.lineOfNew p{font-family: "Open Sans", sans-serif!important;font-size: 16px!important;}
.lineOfNew{font-family: Arial, Helvetica, sans-serif!important;font-size: 16px!important;}
/*News Page */

/*Top Navigation */

/* calculator*/

.calculator{  width: 100%;  background-color: #e8f0f8;}
.calculatorHeader{width: 100%; height: 86px; background-color: #1d384d;  }
.calculatorHeader h2{font-family:Montserrat,Arial; width: 100%; height: 86px; color: white!important;  font-size: 30px;  font-weight: bold;  text-align: left;padding-left:29px; line-height:86px!important;}

#calcl {margin: 25px 28px;}
.calc_row{ display: flex;   justify-content: space-between;margin-bottom:25px;}
.calc_row_labels{margin-bottom:14px;}
#calcl .element{width:41%}
.element_input {width:100%;height:56px;border:0;background-color: #ffffff;}
.element_input select, .element_input input {width:100%;height:100%; background:#ffffff;border:0; font-size: 20px;line-height: 2; text-align: left;  color: #0a273e;box-sizing: border-box;padding:0px 15px}
input#calc{border:solid 1px #053634;}

.arrowCalcDiv{line-height:56px;}
.arrowCalcDiv img{width:58px; height:20px}

#buttonConvert{height: 64px; margin: 60px 28px 30px 28px;}
.buttonConvert{width:209px; float: right!important;background: #1d384d;height: 64px;font-family: Montserrat;font-size: 20px;font-weight: bold;text-align: center;color: #ffffff;line-height:64px}
.calculatorBottom{ margin: 0px 28px ;padding-bottom:36px}


@media screen and (max-width: 768px) {
	
	.calculatorHeader h2{ font-size: 20px;  font-weight: bold;  text-align: center; padding: 0 24px; box-sizing: border-box;line-height: 38px!important;}
	#calcl {margin: 25px 8px;}
	#calcl .element{width:48%}
	.headr {height:500px !important;}
	.calc_row:not(.calc_row_labels){	height:56px;margin-bottom:0px;}
	.calc_row_labels{margin-bottom:5px;}
	.arrowCalcDiv img{width:20px; height:35px}

	#buttonConvert{margin: 36px 8px 54px 8px;}
	.buttonConvert {width:100%;}
	.calculatorBottom{ margin: 0px 8px}
	
	.calc_row_labels.visible-xs{ display: flex!important;  justify-content: flex-start}	
	.calc_row_labels.visible-xs label{margin-top:25px;}

}

