
/**********************************************************************************

*********************************  COMMON CHANGES  ******************************

***********************************************************************************/

.enhanced-branch {
    font-size: 21px !important;
}


/******** sidebar
--------------------------*/

.region-sidebar-second {
    margin-left: -440px;
    width: 440px;
}
.sidebar-second .content-inner {
    margin-left: 0;
    margin-right: 440px;
}

#content-column, .content-column, div.sidebar {
    clear: none;
    float: left;
}
.region-sidebar-first {
    margin-left: -100%;
    width: 430px;
}
.sidebar-first .content-inner {
    margin-left: 430px;
    margin-right: 0;
}

/************** EXPAY CORPORATE THEME ****************/

.clear-both{
    clear: both;
}
.page-node-41 #page-title,
.page-node-51 #page-title  {
	display: none;
}

.only-expay {
	display: none;
}

body{
	color: #4D4D4D;
	font-size: 14px;
	line-height: 22px;
	font-family: arial;
	font-weight: normal;
	display: block;
	width: 100%;
	min-width: 1024px;
	position: relative;
	clear: both;
	margin: 0;
	float: none;
}
.front #page,
.page-node-41 #page,
.page-node-51 #page {
    margin: 0 auto;
    width: 100%;
}
#page {
    margin: 0 auto;
    width: 900px;
}
a, a:focus, img ,img:focus{
	border: none;
	outline: none;
}

body{
	/*background: url("images/test_bg.png") repeat scroll 0 0 transparent;*/
	background: url("images/pattern.png") repeat scroll 0 0 transparent;
}
.custom-header-main{
    background-color: #ffffff;
}
#branding , .block , .block-inner , #main-content{
    margin: 0;
}
.not-front #columns {
    padding: 30px 0;
}
.page-node-41 #columns,
.page-node-51 #columns  {
    padding: 0 0;
}
.clearfix ul li a.translation-link{
	display: none;
}
.not-front #page-title ,
.block-title{
    color: #802180;
    font-size: 30px;
    font-weight: normal;
    line-height: 30px;
    margin: 0 0 30px;
}
.nolink {
	cursor: pointer;
}
.sidebar-second #main-content {
    width: 430px;
}
#breadcrumb {
    display: none;
    margin: 10px 0;
}
.i18n-en .only-he,
.i18n-he .only-en {
	display: none !important;
}

/*	TOP-HEADER
------------------------------------------*/
.custom-top-header-main{
    background-color: #F0F0F0;
}
.custom-top-header {
    margin: 0 auto;
    padding: 5px 65px;
    width: 900px;
}
#block-block-8{
    float: left;
    margin-right: 10px;
    width: 200px;
}
.THC-Left {
    float: left;
    margin-right: 10px;
    width: 90px;
}	
.THC-Right {
    float: left;
    text-align: center;
    width: 100px;
}
.THC-Con {
    margin-top: 2px;
}
.THC-Right a,
.THC-Left a:hover {
    background: url("images/button_bg.png") repeat-x scroll 0 0 transparent;
	border: 1px solid #c6c6c6;
    color: #FFFFFF;
}
.THC-Left a {
    background: url("images/white_button.png") repeat-x scroll 0 0 transparent;
    color: #802180;
	border: 1px solid #c6c6c6;
}	
.THC-Left  a, .THC-Right a {
    border-radius: 6px;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    line-height: normal;
    padding: 6px 0;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 90px;
}
#block-locale-language {
    float: left;
    width: 126px;
}
#block-locale-language ul{
    margin: 0;
    padding: 0;
}
#block-locale-language ul li {
    float: left;
    list-style: none outside none;
    padding: 0 10px 0 0;
}
#block-locale-language ul li a {
    display: inline-block;
    height: 30px;
    line-height: normal;
    padding: 0;
    text-decoration: none;
    text-indent: -9999px;
    width: 30px;
}
#block-locale-language ul li a:hover,
#block-locale-language ul li a:focus {
	opacity: 0.6;
} 
#block-locale-language ul li.first a {
    background: url("images/lang_2.png") no-repeat scroll 0 0 transparent;
}
#block-locale-language ul li.last a {
    background: url("images/lang_1.png") no-repeat scroll 0 0 transparent;
}
#block-user-login {
    float: right;
    width: 336px;
}
#block-block-22 {
    float: left;
    width: auto;
}
#block-user-login .block-title,
a.chk-bal {
    background: url("images/top_arrow_icon.png") no-repeat scroll right center transparent;
    color: #802180;
    float: left;
    font-size: 13px;
    line-height: normal;
    margin: 8px 10px 0 0;
    padding-right: 15px;
    width: auto;
	text-decoration: none;
}
a.chk-bal.only-he {
	background: none;
}	
a.chk-bal:hover {
	color: #4D4D4D;
}
#user-login-form .item-list {
    display: none;
}
#user-login-form .form-type-textfield{
    float: left;
    margin: 4px 10px 0 0;
    width: 140px;
}
#user-login-form  .form-type-password{
    float: left;
    margin: 4px 10px 0 0;
    width: 140px;
}
#user-login-form .compact-form-label {
    font-size: 11px;
    font-weight: normal !important;
    left: 12px;
    top: 2px;
	cursor: text;
	color: #802180;
}
#user-login-form  .form-actions{
    float: right;
    margin: 0;
    text-align: right;
    width: auto;
}
#user-login-form .form-text,
#customForm .form-text {
    border: 1px solid #E5E5E5;
    border-radius: 12px;
    padding: 4px 10px;
    width: 120px;
	font-size: 11px;
	color: #802180;
}
#user-login-form .form-submit,
#customForm .form-submit {
    background: url("images/key_icon.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 35px;
    padding: 0;
    text-indent: -999px;
    width: 35px;
}
#user-login-form .form-submit:hover,
#customForm .form-submit:hover {
    background: url("images/key_hover.PNG") no-repeat scroll 0 0 transparent;
}	
#block-block-27 {
    float: right;
    width: auto;
}
#block-block-27 .inline {
    float: left;
    margin-right: 8px;
    margin-top: 4px;
}
#block-block-27 .inlines {
    float: right;
}

/*	HEADER
------------------------------------------*/

.custom-header-sub {
    margin: 0 auto;
    padding: 20px 65px;
    width: 900px;
}

/*
.not-front .custom-header-sub {
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 20px;
}
*/

.custom-logo {
    float: left;
    width: 150px;
}
#logo {
    padding: 0;
}
#logo img {
    height: 74px;
    vertical-align: bottom;
}
/*** menu bar theme 
-----------------------*/

.custom-menubar {
    float: left;
    padding-top: 50px;
    /*width: 580px;*/
	width: 600px;
}
#menu-bar{
	margin: 0;
}
.custom-social-icons {
    float: right;
    padding-top: 29px;
    /*width: 160px;*/
	width: 120px;
}
.block-superfish > ul > li{
    border-right: 1px solid #802180;
    padding: 0 12px !important;
    line-height: 14px;
}
.block-superfish ul li a,
.block-superfish ul li .nolink {
    color: #802180;
    display: block !important;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    line-height: normal;
    padding: 0 0 5px !important;
    text-decoration: none;
    text-transform: uppercase;
}
.block-superfish ul li.first {
	padding-left: 0 !important;
}
.block-superfish ul li.last{
	border-right: none;
	padding-right: 0 !important;
}
.block-superfish ul li a:hover,
.block-superfish ul li .nolink:hover,
.block-superfish ul li a.active,
.block-superfish ul li.sfHover a {
	border-bottom: 2px solid #802180;
}

/*** dropdown menu ***/

.block-superfish ul ul {
	display: none;
    top: 44px !important;
    width: 200px !important;
}
.block-superfish ul ul li a{
	background-color: #802180;
    border-bottom: 1px solid #999999 !important;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    padding: 5px 10px !important;
}
.block-superfish ul ul li a:hover,
.block-superfish ul ul li a:focus,
.block-superfish ul ul li a.active {
	background-color: #642C86;
	border-bottom: 1px solid #999999;
}	

/** top social icons theme
-----------------------------*/

#block-block-5  {
    margin: 0;
}
.custom-social-icons .Social-icons > ul{
	float: right;
}
.Social-icons > ul {
    margin: 0;
    padding: 0;
}
.Social-icons > ul li {
    display: inline-block !important;
    list-style: none outside none;
}
.Social-icons > ul li a {
    display: block;
    height: 42px;
    line-height: normal;
    margin-left: 10px;
    text-decoration: none;
    text-indent: -9999px;
    width: 42px;
}
.custom-social-icons .Social-icons > ul li:hover {
	opacity: 0.6;
}
.custom-social-icons .Social-icons > ul li.FB a {
    background: url("images/fb.png") no-repeat scroll 0 0 transparent;
}
.custom-social-icons .Social-icons > ul li.TW a{
    background: url("images/twitter.png") no-repeat scroll 0 0 transparent;
}
.custom-social-icons .Social-icons > ul li.Ytube a{
    background: url("images/ytube.png") no-repeat scroll 0 0 transparent;
}
.custom-social-icons .Social-icons > ul li.Ytube a{
	padding-right: 0;
}


/*	Slider
----------------------------------------------*/

#block-block-19,
#block-block-18{
    background: url("images/largebg.jpg") repeat scroll 0 0 transparent;
	background-size: cover;
}
.Slider-Main {
    margin: 0 auto;
    padding: 40px 65px;
    width: 900px;
}
.Slider-Left {
    color: #FFFFFF;
    float: left;
    margin-right: 50px;
    width: 500px;
}
.Slider-Right {
    float: left;
    line-height: 0;
	padding-top: 24px;
    width: 350px;
	text-align: right;
}
.Slider-Left > span {
    font-size: 40px;
    line-height: 55px;
}
.BButton {
    background: url("images/button_bg_1.png") repeat-x scroll 0 0 transparent;
    float: left;
    margin-right: 20px;
    margin-top: 30px;
    padding: 15px 0 15px 26px;
    width: 190px;
}
.BButton2 {
    background: url("images/button_bg_1.png") repeat-x scroll 0 0 transparent;
    float: left;
    margin-top: 30px;
    padding: 15px 0 15px 14px;
    width: 250px;
}
.BButton2:hover,
.BButton:hover ,
#webform-client-form-6  .form-submit:hover{
	background: url("images/button_hover_bg.PNG") repeat-x scroll 0 0 transparent;
}
.BButton a, .BButton2 a {
    color: #FFFFFF;
    font-size: 17px;
    font-weight: bold;
    text-align: center;
	padding: 2px 0;
    text-decoration: none;
    text-transform: uppercase;
}	
.BButton a {
	background: url("images/button_arrow.png") no-repeat scroll 140px center transparent;
    padding-right: 40px;
}
.BButton2 a{
    background: url("images/button_arrow.png") no-repeat scroll 205px center transparent;
    padding-right: 38px;
}

/*	CUSTOM-CONTENT
----------------------------------------------*/

.front .custom-content,
.page-node-41 .custom-content,
.page-node-51 .custom-content {
    /* background: url("images/test_bg.png") repeat scroll 0 0 transparent; */
    margin: 0 auto;
    padding: 20px 65px;
    width: 900px;
}
.content-left {
    float: left;
    margin-right: 20px;
    width: 450px;
}
.view-home-left-contents .views-row,
.view-home-left-contents-corporate .views-row {
    float: left;
    text-align: center;
    width: 210px;
}
.view-home-left-contents .views-row.views-row-1,
.view-home-left-contents-corporate .views-row.views-row-1 {
    margin-right: 20px;
}
.HLC-image {
    line-height: 0;
}
.HLC-title > a {
    color: #802180;
    display: inline-block;
    font-size: 24px;
    line-height: normal;
    text-align: center;
    text-decoration: none;
	text-transform: uppercase;
}
.HLC-title > a:hover {
    color: #4d4d4d;
}	
.HLC-title {
    margin: 5px 0;
    min-height: 55px;
}
.HLC-body {
    color: #4D4D4D;
    line-height: 17px;
}
.HLC-link > a {
    border-bottom: 1px solid #262161;
    color: #802180;
    display: inline-block;
    font-weight: bold;
    line-height: 22px;
    text-decoration: none;
}
.HLC-link > a:hover,
.HMC-link a:hover {
	border-bottom: 1px solid transparent;
	color: #4D4D4D;
}	
.content-right {
	color: #4D4D4D;
    float: right;
    width: 420px;
}
.content-right p{
	margin-bottom: 10px;
}
.content-right span1 {
    font-size: 35px;
    line-height: 40px;
}
.content-right span2 {
    color: #802180;
    font-size: 36px;
    line-height: 45px;
}

/*	COLUMNS
----------------------------------------------*/

#block-views-home-main-contents-block {
	background: none repeat scroll 0 0 #262161;
}
#block-views-home-main-contents-block .view-home-main-contents .view-content {
    background: none repeat scroll 0 0 #262161;
    height: 360px;
    padding: 20px 65px;
	width: 900px;
	margin: 0 auto;
}
.view-home-main-contents .views-row {
    float: left;
    margin-right: 20px;
    width: 210px;
}
.view-home-main-contents .views-row-last{
	margin-right: 0;
}
.HMC-image {
    line-height: 0;
}
.HMC-Bottom {
    background-color: #FFFFFF;
    padding: 10px;
	
	min-height: 100px;
}
.HMC-title > a {
    color: #262161;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    line-height: 22px;
    text-decoration: none;
}
.HMC-title > a:hover {
    color: #4d4d4d;
}	
.HMC-content {
    color: #4D4D4D;
    margin: 5px 0;
}
.HMC-link > a {
    border-bottom: 1px solid #262161;
    color: #262161;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    line-height: 22px;
    text-decoration: none;
}


/*	TESTIMONIALS
----------------------------------------------*/

#block-views-testimonials-block {
    /* background: url("images/test_bg.png") repeat scroll 0 0 transparent; */
    height: 290px;
    padding: 20px 65px;
    width: 900px;
	margin: 0 auto;
}
#block-views-testimonials-block .block-title {
    color: #262161;
    font-size: 38px;
    font-weight: normal;
    line-height: 45px;
    margin: 0 0 10px;
}
.view-testimonials .views-row {
    float: left;
    margin-right: 20px;
    width: 210px;
}
.view-testimonials .views-row-last{
	margin-right: 0;
}
.test-image {
    line-height: 0;
}
.test-title {
    background: url("images/chat_icon.png") no-repeat scroll 125px center transparent;
    color: #262161;
    font-size: 15px;
    font-weight: bold;
}
.test-content {
    margin: 5px 0;
}


/*	FOOTER
----------------------------------------------*/
.custom-footer-main{
    background-color: #802180;
    border-top: 5px solid #642c86;
}
.custom-footer-sub {
    margin: 0 auto;
    padding: 20px 65px;
    width: 900px;
}
.test-image img{
    height: auto;
    width: 70px;
}
.custom-footer-sub .common-footer {
    color: #FFFFFF;
    float: left;
    margin-right: 10px;
    width: 217px;
}
.footer-fourth{
	margin-right: 0 !important;
}
.common-footer .block-title {
    color: #FFFFFF;
    font-size: 18px;
    line-height: normal;
    margin: 0 0 20px;
}
.common-footer ul{
    margin: 0;
    padding: 0;
}
.common-footer ul li{
    display: block;
    list-style: none outside none;
}
.common-footer ul li a{
    color: #FFFFFF;
    display: inline-block;
    line-height: normal;
    padding: 0 0 5px;
    text-decoration: none;
}
.common-footer ul li a:hover,
.common-footer ul li a:focus,
.common-footer ul li a.active,
.common-footer ul li .nolink:hover,
.common-footer ul li .nolink:focus {
    color:#FAA4FF;
}	
.custom-footer-sub span {
	display: block;
}
.footer-third p{
    font-size: 17px;
    font-weight: bold;
    line-height: 27px;
}
.footer-third a{
	color: #FFF;
    display: inline-block;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
}
.footer-third a:hover,
.footer-third a:focus {
    color: #FAA4FF;
}
.footer-fourth .Social-icons > ul li a {
	margin-left: 0;
	margin-right: 10px;
}
.footer-fourth .Social-icons > ul li a:hover,
.footer-fourth .Social-icons > ul li a:focus {
	opacity: 0.8;
}
.footer-fourth .Social-icons > ul li.FB  a {
    background: url("images/fb_white.PNG") no-repeat scroll 0 0 transparent;
}
.footer-fourth .Social-icons > ul li.TW a {
    background: url("images/twiter_white.PNG") no-repeat scroll 0 0 transparent;
}
.footer-fourth .Social-icons > ul li.Ytube a{
    background: url("images/you_white.PNG") no-repeat scroll 0 0 transparent;
}
.con-phone-numbers {
    color: #802180;
    font-size: 15px;
    font-weight: bold;
}

/*	CONTACT US
---------------------------------------*/

.page-node-6 #main-content-header #page-title,
.page-node-17 #main-content-header #page-title,
.page-node-50  #main-content-header #page-title,
.page-node-59  #main-content-header #page-title {
    display: none;
}
#webform-client-form-6 label ,
#webform-client-form-17 label,
#webform-client-form-50 label,
#webform-client-form-59 label {
    float: left;
    font-size: 15px;
    font-weight: normal;
	line-height: 32px;
    /*line-height: 22px;
    margin-top: 6px;
    width: 110px;*/
	width: 300px;
}
#webform-client-form-6 .form-text,
#webform-client-form-6 textarea ,
#webform-client-form-17 .form-text,
#webform-client-form-17 textarea ,
#webform-client-form-50 .form-text,
#webform-client-form-50 textarea,
#webform-client-form-59 .form-text,
#webform-client-form-59 textarea  {
    border: 1px solid #CCCCCC;
    padding: 7px 10px;
}
#webform-client-form-17 .form-text {
    width: 406px;
}

#webform-client-form-6 .form-text,
#webform-client-form-50 .form-text,
#webform-client-form-59 .form-text {
    float: left;
    margin-bottom: 20px;
    width: 298px;
}

#webform-client-form-59 > div {
    width: 625px;
}

#webform-client-form-6 textarea,
#webform-client-form-50 textarea,
#webform-client-form-59 textarea {
    float: left;
    margin-bottom: 20px;
	resize: none;
    width: 320px;
}
#webform-client-form-17 textarea{
    width: 430px;
}
.grippie{
	display: none;
}

#webform-client-form-6 #edit-actions,
#webform-client-form-50 #edit-actions,
#webform-client-form-59 #edit-actions {
    padding-left: 110px;
	clear: both;
}

#webform-client-form-17  .form-submit {
    background: none repeat scroll 0 0 #262161;
    border: medium none;
    color: #FFFFFF;
    font-weight: bold;
    padding: 7px 15px;
    text-transform: uppercase;
} 
.form-submit{
    color: #FFFFFF;
    background: url("images/button_arrow.png") no-repeat scroll 95% center transparent;
	background-color: #802180;
	border-bottom: 2px solid #642c86;
	border-top: none;
	border-right: none;
	border-left: 0;
    font-weight: bold;
    font-size: 16px;
    padding: 8px 45px 8px 10px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
	
}
.node-type-pages .field-type-image {
    float: right;
    margin-bottom: 20px;
    margin-left: 20px;
    width: 440px;
}
#user-login-form .form-required{
    display: none;
}
#block-block-15 .block-title {
	margin-bottom: 20px;
}
.Branches-Con {
    background: url("images/bra_bg.png") no-repeat scroll left top transparent;
    font-size: 15px;
    margin-bottom: 25px;
    padding-left: 40px;
    padding-top: 2px;
}
.Branches-Con  span {
    color: #802180;
    font-size: 15px;
    font-weight: bold;
    line-height: normal;
}





/*	ABOUT US
---------------------------------------*/

.AC-Left {
    float: left;
    margin-right: 30px;
    width: 430px;
}
.AC-Right {
    float: right;
    margin-top: -40px;
    width: 440px;
}
.ACR-Con {
    float: left;
    margin-bottom: 20px;
    width: 210px;
}
.ACR-Con.first{
    margin-right: 20px;
}
.ACR-Con.last {
    clear: both;
}
.ACR-Name {
    color: #802180;
    font-size: 17px;
    font-weight: bold;
    line-height: 22px;
}
.ACR-Domain {
    color: #802180;
    font-size: 15px;
    font-weight: bold;
    line-height: 22px;
    min-height: 45px;
}
.ACR-Img {
    line-height: 0;
    margin-bottom: 10px;
}
.ACR-Body {
    font-size: 13px;
    line-height: 22px;
}


/**** partners page
-------------------------*/

.partn {
    background: none repeat scroll 0 0 #802180;
    border-top-right-radius: 25px;
    color: #FFFFFF;
    margin-bottom: 20px;
    padding: 20px;
}
.i18n-he .partn {
	border-top-right-radius: 0;
	border-top-left-radius: 25px;
}	
.partn-tit {
    font-size: 26px;
    line-height: normal;
}
.partn ul {
    padding: 0 0 0 15px;
}
.i18n-he .partn ul {
    padding: 0 15px 0 0;
}
#node-3 .AC-Left ul {
	padding: 0 0 0 15px;
}
#node-3 .AC-Left ul li {
	color: #252160;
	font-weight: bold;
}


/* USER PAGE
-------------------------*/

.sidebar-first #main-content {
    float: right;
}
.page-corporate-branches.sidebar-first #main-content {
    float: left;
    margin-left: 20px;
} 
.page-user #main-content-header #tasks,
.page-user .block-system .description{
	display: none;
}
.page-user .form-text {
    border: 1px solid #CCCCCC;
    color: #802180;
    padding: 8px 10px;
    width: 350px;
}
.page-user .compact-form-label {
    color: #802180;
    font-size: 14px;
    font-weight: normal !important;
    left: 10px;
    top: 6px;
	
	float:left;
	width:226px;
}
.page-user #block-system-main {
	position: relative;
}
.page-user .block-system  a.req-pw{
    bottom: 8px;
    color: #802180;
    display: block;
    line-height: normal;
    position: absolute;
    right: 0;
    text-decoration: none;
}



/* EXISTING CUSTOMERS
-------------------------*/

#block-block-17 .block-content  img{
    height: 200px;
    margin-bottom: 20px;
    width: auto;
}
#user-register-form .form-text{
	width: 380px;
	
	display:block;
}
.CNC-Con {
    border-bottom: 1px solid #262161;
    font-size: 15px;
    line-height: 25px;
    margin-bottom: 20px;
    padding-bottom: 10px;
}
.CNC-Con  span {
    color: #262161;
    font-weight: bold;
}
.CNC-Con a {
    border-bottom: 1px solid #262161;
    color: #262161;
    display: inline-block;
    line-height: 25px;
    text-decoration: none;
}
#user-register-form #edit-field-peo-terms-und .option{
	font-weight: normal;
}
#user-register-form #edit-field-peo-terms-und .option a{
    border-bottom: 1px solid #4D4D4D;
    color: #4D4D4D;
    display: inline-block;
    font-weight: normal;
    line-height: normal;
    text-decoration: none;
}




/*** branches search field theme ***/

#views-exposed-form-branches-page-1 .views-exposed-form {
    background: none repeat scroll 0 0 #B556B5;
    border-radius: 0 25px 0 0;
    color: #FFFFFF;
    margin-bottom: 30px;
    padding: 15px;
}
#views-exposed-form-branches-page-1 label {
    font-size: 22px;
    font-weight: normal;
    line-height: normal;
    margin-bottom: 10px;
    width: 370px;
}
#views-exposed-form-branches-page-1 .views-exposed-form .views-exposed-widget {
    padding: 0;
    width: 265px;
}
#views-exposed-form-branches-page-1 .views-exposed-form .views-exposed-widget.views-submit-button {
    float: right;
    width: auto;
}
#views-exposed-form-branches-page-1 .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 36px;
    padding: 4px 40px 4px 10px;
}
#views-exposed-form-branches-page-1 .form-select {
    border: medium none;
    padding: 6px 1%;
    width: 100%;
}
.bra-body > p {
    margin-bottom: 0;
}

/** contact us page changes **/

.webform-client-form .form-item {
    clear: both;
}
#node-50 .field-name-body img {
    float: right;
}
#node-59 .field-name-body img {
    float: left;
}
#webform-client-form-59 {
	width: 430px;
}


/*** branches map ***/


.map-main {
    position: relative;
}
.map-north > a, .map-haifa > a, .map-tell > a,
.map-jerus > a, .map-coas > a, .map-hasharon > a, .map-souht > a {
    /*background: none repeat scroll 0 0 #000000;
    border-radius: 5px 5px 5px 5px;*/
    height: 28px;
    left: 140px;
    position: absolute;
    text-indent: -9999px;
    top: 19px;
    width: 96px;
}
.map-hasharon > a{
    left: 82px;
    top: 116px;
    width: 114px;
}
.map-haifa > a {
    left: 36px;
    top: 66px;
    width: 196px;
}
.map-tell > a {
    left: 17px;
    top: 155px;
    width: 167px;
}
.map-jerus > a {
    left: auto;
    right: 33px;
    top: 186px;
    width: 131px;
}
.map-coas > a {
    left: 17px;
    top: 255px;
    width: 185px;
}
.map-souht > a {
    bottom: 175px;
    left: auto;
    right: 73px;;
    top: auto;
    width: 142px;
}

/******************* PAGER *********************/

.item-list .pager li {
    border: 1px solid #DFDFDF;
    margin-left: -1px !important;
    padding: 6px 10px;
}
ul.pager li.pager-current,
ul.pager li:hover {
    background: none repeat scroll 0 0 #F7F6F7;
}
ul.pager li a {
    color: #262261;
    text-decoration: none;
}


/************/
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #802180;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #802180;
    opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #802180;
    opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #802180;
}


/*	BRANCHES
-----------------------------*/


.page-corporate-branches #views-exposed-form-branches-page-1 .views-exposed-form {
    display: inline-block;
}

.page-corporate-branches #views-exposed-form-branches-page-1 .views-exposed-form .views-submit-button .form-submit {
    margin-top: 38px;
    padding: 5px 37px 4px 10px;
}
.i18n-en.page-corporate-branches #views-exposed-form-branches-page-1 .views-exposed-form .views-submit-button .form-submit {
    margin-left: 10px;
}
.page-corporate-branches #page-title{
	display: none;
}



















