/*
Theme Name: issieTheme New - last
URI: Description: 
Author: Ido Fishman 
Author URL: http://www.idofishman.co.il/ 
Version: 1.4
Tags:
*/
svg{fill:white !important}
img,.wp-caption{ max-width:100%;height:auto;}
div.wpcf7 .ajax-loader{ display:none;}
div.wpcf7 .ajax-loader.is-active{ display:block;}
.be-content a:hover{ text-decoration:underline;}
.be-facility-image::after{ display:none}

.be-facilities .border{ height:5px; display:block; position:relative;}
.be-post-thumb img {
    max-height: 154px;
}
.be-content h3 a , .event-month {
    color: #431211;
}
#content-topmenu{ float:right; width:100%; margin-top:15px;}
#content-topmenu .content-menu{ width:100%; background:#e4dad7}
#content-topmenu .navbar-nav > li > a{ border:0;font-weight: normal; font-size:14px;}
#content-topmenu .navbar-nav > li:first-child{ margin-right:0;}


#content-topmenu .navbar-nav .current_page_item > a{ background:#000; color:#fff;}
#content-topmenu .navbar-nav .current_page_item.be-blog-li > a{ background:#9a7ac6;}
#content-topmenu .navbar-nav .current_page_item.be-professional-li > a{ background:#00bcf2;}
#content-topmenu .navbar-nav .current_page_item.be-comevisit-li > a{ background:#39da9b;}
#content-topmenu .navbar-nav .current_page_item.be-about-li > a{ background:#fdaa00;}
#content-topmenu .navbar-nav .current_page_item.be-donate-li > a{ background:#ca0058;}

#side-menu{ margin-top:15px; width:90%;}
#side-menu.mainnav .navbar-nav > li{ width:100%;}
#side-menu.mainnav .navbar-nav li ul{ display:none !important;}
#side-menu.mainnav .navbar-nav li.current_page_ancestor > ul{ display:block !important;}


#side-menu.mainnav .navbar-nav > li > a{ border:0; background:none !important;font-weight: normal;}

#side-menu.mainnav .navbar-nav > li:after{
    position: relative;
    top: 6px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e079";
    position: absolute;
    left: 0;
}

#side-menu .navbar-nav li.current-parent:after{ content:"\e114"; top:9px;}
#side-menu .navbar-nav li.current-parent > a{ border-top: 1px dashed #431211;border-bottom: 1px dashed #431211; }
#side-menu .navbar-nav li.current-parent > ul{
    
	display:block !important;
}

#side-menu .navbar-nav li.current-parent li.active a{ font-weight:bold;}




#side-menu .navbar-nav .current-parent.be-blog-li a,#side-menu .navbar-nav .be-blog-li:hover a,#side-menu.mainnav .navbar-nav li.be-blog-li:after{ color:#9a7ac6 !important; background:none !important;}
#side-menu .navbar-nav .current-parent.be-professional-li a,#side-menu .navbar-nav .be-professional-li:hover a,#side-menu.mainnav .navbar-nav li.be-professional-li:after{ color:#00bcf2 !important; background:none !important;}
#side-menu .navbar-nav .current-parent.be-comevisit-li a,#side-menu .navbar-nav .be-comevisit-li:hover a,#side-menu.mainnav .navbar-nav li.be-comevisit-li:after{ color:#39da9b !important; background:none !important;}
#side-menu .navbar-nav .current-parent.be-about-li a,#side-menu .navbar-nav .be-about-li:hover a,#side-menu.mainnav .navbar-nav li.be-about-li:after{ color:#fdaa00 !important; background:none !important;}
#side-menu .navbar-nav .current-parent.be-donate-li a,#side-menu .navbar-nav .be-donate-li:hover a,#side-menu.mainnav .navbar-nav li.be-donate-li:after{ color:#ca0058 !important; background:none !important;}
#side-menu .side-menu{ margin-bottom:15px;}



.main-content-parent,.main-content-parent .be-news{ margin-top:15px;}
.main-content-parent .be-post-small .be-post-thumb{ width:40%;}
.main-content-parent .be-post-small .be-post-detail{ width:60%;}
.main-content-parent .be-post-small .be-post-thumb img{ width:auto; height:auto;}
.main-content-parent .be-post-thumb img{ /*max-height:234px;*/max-height:175px;}

.child_pages_content .be-facilities{ text-align:right;}
.child_pages_content .be-facility-image:hover img {
    -webkit-transform: inherit;
    transform: inherit;
}
.child_pages_content .be-facilities ul{ padding-right:15px; font-size:14px; margin-top:10px;}

.child_pages_content .be-facilities ul li{
	list-style-image:url(image/sub_pages_arrow.png);
}

.child_pages_content .be-facilities{ border-left:1px solid #b3a2a2;    min-height: 200px;}
.child_pages_content .be-facilities:nth-child(4n),.child_pages_content .be-facilities:last-child{ border-left:0;}
.child_pages_content .be-facilities .be-facility-image{ width:80%; margin:0 auto;}

.child_pages_content .be-facilities p{ border-bottom:5px solid #fdaa00;line-height: 15px;min-height: 42px;overflow: hidden;    margin-bottom: 15px;}
.child_pages_content .be-facilities p.be-blog-li{ border-color:#9a7ac6;}
.child_pages_content .be-facilities p.be-professional-li{ border-color:#00bcf2;}
.child_pages_content .be-facilities p.be-comevisit-li{ border-color:#39da9b;}
.child_pages_content .be-facilities p.be-about-li{ border-color:#fdaa00;}
.child_pages_content .be-facilities p.be-donate-li{ border-color:#ca0058;}
.be-studies .owl-nav div {top: 35%;}

.main-content .contact-form .wpcf7-form span.wpcf7-form-control-wrap , .main-content .contact-form .wpcf7-form span.wpcf7-list-item{ display:block; margin-left:0; margin-right:0;}


.main-content .contact-form .wpcf7-form input[type="text"],.main-content .contact-form .wpcf7-form input[type="email"],.main-content .contact-form .wpcf7-form select,.main-content .contact-form .wpcf7-form textarea{ 
    width: 100% !important;
    min-height: 23px;
}

.main-content .contact-form .contact-form-form-title{
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 15px;
}


.contact-form .wpcf7-submit{
    background: #fdaa00;
    border: 0;
    font-size: 16px;
    padding: 5px 15px;
    color: #fff;
    font-weight: bold;
}
.contact-form .wpcf7-submit:hover{background:#421110;}

.contact-form-thumb-mail {
    background: url(image/email_blue.png) no-repeat scroll right center transparent;
    height: 18px;
    padding-right: 25px;
    margin-right: 1px;
    margin-top: 15px;
	    font-size: 16px;
}
.contact-form-thumb-phone {
    background: url(image/phone_icon.png) no-repeat scroll right center transparent;
    height: 18px;
    padding-right: 25px;
    margin-right: 1px;
    margin-top: 15px;
	    font-size: 16px;
}
.contact-form-thumb-address {
    background: url(image/adress_blue.jpg) no-repeat scroll right center transparent;
    height: 18px;
    padding-right: 25px;
    margin-right: 1px;
    margin-top: 15px;
	font-size: 16px;
}
.contact-form-thumb p{ font-size:16px;}

.breadcrumbs {
        width: 100%;
    float: left;
    margin-top: 12px;
    margin-bottom: 20px;
    font-size: 16px;
    color: #6D6E71;
    height: 20px;
    line-height: 17px;
    background: url(image/breadcrumbs-bg.png) repeat;
    padding-top: 2px;
    padding-right: 15px;
}

.be-slider figcaption{ background:rgba(136, 86, 74, 0.49);}
.be-slider figcaption *{ color:#fff !important; border:0;}
.be-slider figcaption h2{ margin:0; padding:0;}

.searchResult li {
    border-top: 1px dashed;
    margin-left: 10px;
    margin-top: 20px;
    padding-top: 5px;
    font-size: 16px;
    font-weight: normal;
	list-style:none
}
.searchResult li a {
    font-size: 18px;
    font-weight: bold;
    line-height: 30px;
}

.footer-links-block1 h3 a{ color:#FEBF40;}
.footer-links-block2 h3 a{ color:#CA0058;}
.footer-links-block3 h3 a{ color:#00BCF2;}
.footer-links-block4 h3 a{ color:#3ADA9B;}
.footer-links-block5 h3 a{ color:#9F82C9;}

.be-content .main-content-parent  .be-post-detail p{ font-size:14px;}


.be-content .main-content-parent .be-post .be-post-description{ padding:0}

.be-content .main-content-parent .be-post .be-post-description .be-post-thumb{ margin-bottom:0;padding-bottom:0;}
.be-content .main-content-parent .be-post .be-post-description .be-post-thumb,.be-content .main-content-parent .be-post .be-post-description .be-post-detail{ padding:10px}







.be-content .main-content-parent .be-post.be-post-small .be-post-description .be-post-thumb,.be-content .main-content-parent .be-post.be-post-small .be-post-description .be-post-detail{ padding:10px; height:100%;}
.be-content .main-content-parent .be-post.be-post-small .be-post-description .be-post-thumb{ padding-left:0;}

.be-content .main-content-parent .be-post.be-post-small .be-post-description{ height:154px; overflow:hidden;}

.be-content .main-content-parent .be-post-description .be-post-detail:hover {
    background-color: #F4F0EF;
}

.child_pages_content .be-section{
background:url('image/inner_line.png') right top repeat-x;
}
.single-post .extra_info {
    width: 100%;
    padding-right: 20px;
    float: left;
    background: url(image/inner_line.png) no-repeat center top;
    height: 17px;
    margin-bottom: 10px;
	    line-height: 17px;
}
.single-post .social-bar {
    height: 32px;
    border-bottom: 1px dashed #431211;
    border-top: 1px dashed #431211;
    margin: 10px 0;
    padding: 5px 0;
}
.single-post .social-bar .extra-icons {
    float: left;
    width: 80px;
}
.single-post .social-bar .twitter-button {
    float: left;
    width: 80px;
    margin-right: 0px;
    margin-left: 40px;
}
.single-post .social-bar .fb-button {
    float: left;
    width: 80px;
    margin-right: 15px;
}
.single-post .single-related.main-content-parent .be-post.be-post-small{
width:100%;
}
.single-post .single-related.main-content-parent .be-post.be-post-small .be-post-thumb{ width:22%}
.single-post .single-related.main-content-parent .be-post.be-post-small .be-post-detail{ width:78%}
.single-post .be-content p{ font-size:14px;}
.single-post .be-content li{font-family: Helvetica, Arial, sans-serif;}
.single-post h1{ font-size:20px;}
div.wpcf7{ direction:rtl;}
fieldset.second-last-row{ clear:both; margin-top:15px;}

/*Comments CSS*/
.comments {
    border: 1px solid #dddddd;
    margin: 15px 0;
}

.comments #respond h3 {
    background: url("image/header_comment.png") no-repeat scroll right center #40CDF5;
    color: #FFFFFF;
    padding: 4px 35px;
}

.comments #respond form {
    padding: 4px 8px;
}

.comments #respond form textarea {
    border: 1px solid #dddddd;
    width: 90%;
}

.comments #respond form input[type=submit] {
    background: none repeat scroll 0 0 #40CDF5;
    border: medium none;
    color: #FFFFFF;
    font-weight: bold;
    padding: 5px 10px;
    margin-right: 10px;
	vertical-align:bottom;
}

.comments #respond form p {
    clear: both;
}

.comments #respond form input[type=text] {
    float: none;
    margin-right: 10px;
}

.comments #respond form p label {
    float: right;
    min-width: 180px;
}
#respond p {
    padding: 5px 10px;
}

#respond form label {
    min-width: 75px !important;
}

#respond input[type=text] {
    height: 25px;
    width: 250px;
    border: 1px solid #ccc !important;
    margin-right: 0px !important;
}

#respond textarea {
    border: 1px solid #ccc !important;
    width: 75% !important;
}

#respond input[type=submit] {
    background: #40CDF5;
    border: none;
    box-shadow: none;
    border-radius: 0;
    padding: 3px 10px;
    color: #fff;
    font-weight: bold;
    margin-right: 5px !important;
}

#list-comments {
    margin-top: 15px;
}

#list-comments .commentlist .comment-author img {
    display: none !important;
}

#list-comments .commentlist li:before {
    width: 0 !important;
}

#list-comments .commentlist li {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dashed;
	    list-style: none;
    float: right;
    width: 100%;
}

#list-comments .commentlist li .reply a {
    color: #40CDF5 !important;
    text-decoration: none;
    font-weight: bold;
    background: url('image/small_comment.png') no-repeat top right !important;
    padding-right: 17px;
}

#list-comments .commentlist li .comment-meta {
    background: url("image/inner_line.png") no-repeat scroll center top transparent;
    margin-top: 8px;
    margin-bottom: 8px;
    width: 100%;
}

#list-comments .commentlist li .comment-awaiting-moderation {
    display: none;
}

#list-comments .commentlist li .number {
    width: auto;
    float: right;
    font-weight: bold;
    font-size: 25px;
}

#list-comments .commentlist li .content {
    max-width: 90%;
    float: right;
    margin-right: 10px;
}
/*Comments CSS End*/

.contact-form-thumb-bottom .fund-raising {
    background: url(image/isse_logo.png) no-repeat center right;
    padding-right: 30px;
    padding-top: 5px;
}
.contact-form-thumb-bottom .cards {
    border-top: 1px dotted;
	margin-top:10px;
}

.page-template-template-donationform .contact-form-thumb-place{
    border-bottom: 1px dotted;
    padding-bottom: 15px;
    margin-bottom: 10px;
}
.notfoundpage .content-left p{ font-size:14px;}
.notfoundpage .content-left p a {
    background: url(image/notfound_arrow.png) no-repeat scroll left center transparent;
    font-size: 12px;
    padding-left: 14px;
}


#side-menu .slidetoggle{ display:none}
.editor_content ul{ padding-right:15px;}

ul.show-menu{ display:block;min-width: 165px;}

.skip-links {
    margin: 0;
    padding: 0;
    list-style: none;
}
.skip-links a {
    position: absolute;
    top: -200px;
    background-color: #000;
    color: #fff;
    padding: 4px 10px;
    right: 0;
    z-index: 999999999;
}
.skip-links a:focus {
    top: 0;
}

.team-members li .content .title:before {
    background: none repeat scroll 0 0 #40CDF5;
    content: "";
    display: block;
    float: right;
    height: 8px;
    position: relative;
    right: -5px;
    top: 8px;
    width: 8px;
}
.team-members li {
    padding-bottom: 8px;
    margin-bottom: 8px;
    border-bottom: 1px dashed #431211;
}
.team-members li .content .title {
    font-weight: bold;
    font-size: 14px;
}
.team-members li .content .job {
    font-weight: bold;
    font-size: 14px;
}
.team-members li .content .desc, .team-members li .content .desc p {
    padding-top: 5px;
}
#side-menu.mainnav .navbar-nav > li > ul > li > a{
    padding: 5px 0 5px 5px;
    font-size: 17px;
	color:#000;
	line-height:30px;
}

.hesperiden.tparrows.tp-leftarrow:before,.hesperiden.tparrows.tp-rightarrow:before{ display:none !important;}
.hesperiden.tparrows.tp-rightarrow,.hesperiden.tparrows.tp-leftarrow {
    width: 24px;
    height: 34px;
    border-radius: 0;
}

.hesperiden.tparrows.tp-leftarrow{
	background: #fdaa00 url('image/left.png') no-repeat center center !important;
}
.hesperiden.tparrows.tp-leftarrow:hover {
	background: #fcbe5b url('image/left.png') no-repeat center center !important;
}
.hesperiden.tparrows.tp-rightarrow :hover {
	background: #fcbe5b url('image/right.png') no-repeat center center !important;
}
.hesperiden.tparrows.tp-rightarrow  {
	background: #fdaa00 url('image/right.png') no-repeat center center !important;
}

.mobile_Slider{ display:none}
.desktop_slider .tp-parallax-wrap{ left:auto !important; right:5%;}
.desktop_slider .tp-parallax-wrap .tp-mask-wrap{
    text-align: center;
}

.mobile_Slider .tp-parallax-wrap{ left:auto !important; right:5%;}
.mobile_Slider .tp-parallax-wrap .tp-mask-wrap{
    text-align: center;
}


.topic_items{ clear:both;}
.topic_items ul,.topic_items ul li{ list-style:none; margin:0; padding:0;}
.topic_items li .item .item_title a {
    font-size: 24px;
    font-weight: bold;
    color: #8A6862 !important;
    background: none !important;
	text-decoration: none !important;
}
.topic_items li .item .item_title img{
    max-width: 50px;
    max-height: 39px;
    padding-left: 15px;
	vertical-align:middle;
}
.topic_items li .item_metadata, .topic_items li .item_summary{
    padding-right: 52px;
    padding-bottom: 7px;
    font-size: 14px;
    text-align: justify;
}
.topic_items li .item_metadata .date{ color:#643C3B; font-size:18px;}
.topic_items li .item{
border-bottom:1px solid rgba(100, 60, 59, 0.5);
}
.topic_items li .item .item_title{
    padding: 10px 0 0 0;
}
.topic_items li .item_summary{ padding-bottom:18px;}

.registrationForm {width:50%;margin:auto;}
.registrationForm .form_holder input, .registrationForm .form_holder textarea, .registrationForm .form_holder select{ width:100%; max-width:400px;}
.registrationForm .form_holder label{ margin-bottom:1px;}
.registrationForm .form_holder select{ height:30px;}
.registrationForm .form_holder input{ height:30px;}
.registrationForm .form_holder textarea{}

.registrationForm .form_holder .form_element{ margin-bottom:15px;}


.wpcf7-form-control-wrap .wpcf7-form-control-wrap .wpcf7-not-valid-tip{ display:none}


.page-id-15674 .registrationForm{ width:100%;}

.page-id-15674 .registrationForm input {
    height: 30px;
    margin-bottom: 15px;
    width: 100%;
}

.page-id-15674 .registrationForm textarea {
    height: auto;
    margin-bottom: 15px;
    width: 100%;
}






.bf_holder {
    float: right;
    margin: 0 0 20px;
    width: 100%;
	color: #8a6862;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 14px;
    letter-spacing: -0.25px;	
}

.bf_title {
    margin: 5px 0 15px;
}

.bf_right {
    float: right;
    margin-left: 1%;
    width: 49%;
	padding-top:25px;
}

.bf_left {
    float: right;
    margin-right: 1%;
}

.bf_right1, .bf_right2, .bf_right3, .bf_left1, .bf_left2{ margin-bottom:20px;}

.bf_left2 .btn-send{ float:left;}

.form_label {
    float: right;
    position: relative;
    top: 5px;
}

.bf_mess {
    margin-top: 5px;
    width: 100%;
	height:145px;
}

.bf_sub{}

.bf_inp {
    height: 35px;
    margin-right: 15px;
    max-width: 295px;
    width: 100%;
}

/*.bf_tel {
    height: 35px;
    margin-right: 0;
    max-width: 235px;
    width: 100%;
}*/


.bf_tel {
    height: 35px;
    margin-right: 7px;
    max-width: 235px;
    width: 100%;
}

/*.bf_code {
    height: 35px;
    max-width: 58px;
    width: 100%;
	float:right;
	margin:0 5px;
}*/

.bf_code {
    height: 35px;
    max-width: 54px;
    width: 100%;
}



.full_width_search {
    max-width: 915px;
    padding: 15px 10px 15px 10px;
    position: absolute;
    width: 100%;
    z-index: 99;
    top: 45px;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #836261 0%, #411111 100%) repeat scroll 0 0;
	-webkit-transition: width 2s; /* Safari */
    transition: width 2s;
	display:none;
}

.full_width_close {
    position: absolute;
    top: 5px;
    right: 5px;
    cursor: pointer;
    width: 20px;
}

.full_width_text {
    border: medium none;
    font-size: 16px;
    height: 40px;
    padding: 0 5px;
    width: 90%;
    margin-right: 30px;
}

.full_width_btn {
    background: #fdaa00 url("image/searchx.png") no-repeat scroll center center / 65% auto;
    border: medium none;
    cursor: pointer;
    height: 40px;
    left: 20px;
    position: absolute;
    top: 15px;
    width: 50px;
}

.full_width_btn:hover {
	opacity:0.7;
	
}

.wsb{
    background: rgba(0, 0, 0, 0) url("image/search_btn_hover.png") no-repeat scroll right top / cover ;
    border-radius: 0;
    display: inline-block;
    height: 23px;
    width: 38px;
    position: relative;
    top: -2px;
	cursor:pointer;
}

.wsb:hover,
.wsb:focus,
.wsb:active {
    background: url('image/search_btn.png') no-repeat right top / cover;
}


@media (min-width: 768px){
.be-post-small .be-post-thumb img{ width:67px; height:67px;}
.be-post-small .be-post-thumb{ margin-bottom:0;}
.be-content .be-post-small .be-post-detail h3{ margin:0;}
.sidebarmain{ padding-right:0;}
#side-menu.mainnav .navbar-nav > li{ margin-right:0;}
#side-menu.mainnav .navbar-nav > li > a{ padding-right:0;}

.mainnav .navbar-nav > li > .dropdown-menu .dropdown > a{ background-image:none;}
.mainnav .navbar-nav > li > .dropdown-menu .dropdown > a:after{
	top: 9px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 100;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e079";
    position: absolute;
    left: 9px;
    color: #fff;
    font-size: 12px;
}

/*New Menu Colors*/
/*Yellow Color*/
.mainnav .navbar-nav > .be-about-li > a{
	border-bottom-color: #ffb700;
}
.mainnav .navbar-nav > .be-about-li:hover > a, 
.mainnav .navbar-nav > .be-about-li:focus > a, 
.mainnav .navbar-nav > .be-about-li > a:focus, 
.mainnav .navbar-nav > .be-about-li.active > a,
.mainnav .navbar-nav > .be-about-li.hoveractive > a, 
.mainnav .navbar-nav > .be-about-li.current-page-ancestor > a{
	background-color:#ffb700 !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-about-li > ul > li > a{
	background-color:#ff9b00 !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-about-li > ul > li > sul > li > a{
	background-color:#eb8e00 !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-about-li > .dropdown-menu{ 
	background-color:#ff9b00 !important;
}
.mainnav .navbar-nav > .be-about-li > .dropdown-menu .list-dropdown{
	background-color:#eb8e00 !important;
}

.mainnav .navbar-nav > .be-about-li li a:hover,
.mainnav .navbar-nav > .be-about-li li a:focus,
.mainnav .navbar-nav > .be-about-li li.active > a{
	background-color:#ffbd17 !important;
	color:#fff !important;
}
/*Yellow Color*/
/*Blue Color*/
.mainnav .navbar-nav > .be-professional-li > a{
	border-bottom-color: #00bff8;
}
.mainnav .navbar-nav > .be-professional-li:hover > a, 
.mainnav .navbar-nav > .be-professional-li:focus > a, 
.mainnav .navbar-nav > .be-professional-li > a:focus, 
.mainnav .navbar-nav > .be-professional-li.active > a, 
.mainnav .navbar-nav > .be-professional-li.hoveractive > a, 
.mainnav .navbar-nav > .be-professional-li.current-page-ancestor > a{
	background-color:#00bff8 !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-professional-li > ul > li > a{
	background-color:#00aee5 !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-professional-li > ul > li > ul > li > a{
	background-color:#008fd1 !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-professional-li > .dropdown-menu{ 
	background-color:#00aee5 !important;
}
.mainnav .navbar-nav > .be-professional-li > .dropdown-menu .list-dropdown{
	background-color:#008fd1 !important;
}
.mainnav .navbar-nav > .be-professional-li li a:hover,
.mainnav .navbar-nav > .be-professional-li li a:focus,
.mainnav .navbar-nav > .be-professional-li li.active > a{
	background-color:#00d2ff !important;
	color:#fff !important;
}

/*Blue Color*/
/*Light Green Color*/
.mainnav .navbar-nav > .be-comevisit-li > a{
	border-bottom-color: #0de09b;
}
.mainnav .navbar-nav > .be-comevisit-li:hover > a, 
.mainnav .navbar-nav > .be-comevisit-li:focus > a, 
.mainnav .navbar-nav > .be-comevisit-li > a:focus, 
.mainnav .navbar-nav > .be-comevisit-li.active > a, 
.mainnav .navbar-nav > .be-comevisit-li.current-page-ancestor > a{
	background-color:#0de09b !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-comevisit-li > ul > li > a{
	background-color:#00d88b !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-comevisit-li > ul > li > ul > li > a{
	background-color:#00c57f !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-comevisit-li > .dropdown-menu{ 
	background-color:#00d88b !important;
}
.mainnav .navbar-nav > .be-comevisit-li > .dropdown-menu .list-dropdown{
	background-color:#00c57f !important;
}
.mainnav .navbar-nav > .be-comevisit-li li a:hover,
.mainnav .navbar-nav > .be-comevisit-li li a:focus,
.mainnav .navbar-nav > .be-comevisit-li li.active > a{
	background-color:#00ee9b !important;
	color:#fff !important;
}

/*Light Green Color*/
/*Purple Color*/
.mainnav .navbar-nav > .be-blog-li > a{
	border-bottom-color: #9c6ad1;
}
.mainnav .navbar-nav > .be-blog-li:hover > a, 
.mainnav .navbar-nav > .be-blog-li:focus > a, 
.mainnav .navbar-nav > .be-blog-li > a:focus, 
.mainnav .navbar-nav > .be-blog-li.active > a,
.mainnav .navbar-nav > .be-blog-li.hoveractive > a, 
.mainnav .navbar-nav > .be-blog-li.current-page-ancestor > a{
	background-color:#9c6ad1 !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-blog-li > ul > li > a{
	background-color:#964cd1 !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-blog-li > ul > li > ul > li > a{
	background-color:#8c3ccc !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-blog-li > .dropdown-menu{ 
	background-color:#964cd1 !important;
}
.mainnav .navbar-nav > .be-blog-li > .dropdown-menu .list-dropdown{
	background-color:#8c3ccc !important;
}
.mainnav .navbar-nav > .be-blog-li li a:hover,
.mainnav .navbar-nav > .be-blog-li li a:focus,
.mainnav .navbar-nav > .be-blog-li li.active > a{
	background-color:#bd8fe2 !important;
	color:#fff !important
}

/*Purple Color*/
/*Red Color*/
.mainnav .navbar-nav > .be-donate-li > a{
	border-bottom-color: #db0057;
}
.mainnav .navbar-nav > .be-donate-li:hover > a, 
.mainnav .navbar-nav > .be-donate-li:focus > a, 
.mainnav .navbar-nav > .be-donate-li > a:focus, 
.mainnav .navbar-nav > .be-donate-li.active > a,
.mainnav .navbar-nav > .be-donate-li.hoveractive > a, 
.mainnav .navbar-nav > .be-donate-li.current-page-ancestor > a{
	background-color:#db0057 !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-donate-li > ul > li > a{
	background-color:#c70047 !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-donate-li > ul > li > ul > li > a{
	background-color:#b10040 !important;
	color:#fff !important;
}
.mainnav .navbar-nav > .be-donate-li > .dropdown-menu{ 
	background-color:#c70047 !important;
}
.mainnav .navbar-nav > .be-donate-li > .dropdown-menu .list-dropdown{
	background-color:#b10040 !important;
}
.mainnav .navbar-nav > .be-donate-li li a:hover,
.mainnav .navbar-nav > .be-donate-li li a:focus,
.mainnav .navbar-nav > .be-donate-li li.active > a{
	background-color:#ff0077 !important;
	color:#fff !important;
}
/*Red Color*/

/*New Menu Colors*/


}
@media (min-width: 992px){
.child_pages_content .be-facilities:nth-child(6n+1) {
     clear: none; 
}
}

@media (max-width: 1024px){
.be-studies .owl-nav div {top: 35%;}

.full_width_text {
    border: medium none;
    font-size: 16px;
    height: 40px;
    margin-right: 30px;
    padding: 0 5px;
    width: 88%;
}

.full_width_search {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #836261 0%, #411111 100%) repeat scroll 0 0;
    display: none;
    max-width: 730px;
    padding: 15px 10px 15px;
    position: absolute;
    top: auto;
    transition: width 2s ease 0s;
    width: 100%;
    z-index: 99;
}

}
@media (max-width: 768px){
	
	
	.registrationForm {width:100%;margin:auto;}
	
.mainnav .navbar-form .form-group {
	display: inline-block;
}

.wsb , .full_width_search{ display:none !important; }
	
.bf_holder {
    color: #8a6862;
    float: none;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 14px;
    letter-spacing: -0.25px;
    margin: 0;
    width: 100%;
}

.bf_title {
    margin: 5px 0 15px;
    width: 100%;
}

.bf_right {
    float: none;
    margin-left: 0;
    padding-top: 0;
    width: 100%;
}

.bf_left {
    float: none;
    margin-right: 0;
}

.bf_inp {
    height: 35px;
    margin-right: 15px;
    max-width: 250px;
    width: 100%;
}

.bf_tel {
    height: 35px;
    margin-right: 7px;
    max-width: 190px;
    width: 100%;
}
	
.be-studies .owl-nav {
    display: block;
}
.be-studies .owl-dots{ display:none}
.be-studies .owl-nav div {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 24px;
    height: 34px;
    overflow: hidden;
    text-indent: -9999px;
}
.be-studies .small-event-box{ width:90%; margin:0 auto;}
.be-studies .owl-nav .owl-next {
    right: 0;
    margin: 0;
    border-radius: 0;
    background: #fdaa00 url(image/right.png) no-repeat center center;
}
.be-studies .owl-nav .owl-prev {
    left: 0;
    margin: 0;
    border-radius: 0;
    background: #fdaa00 url(image/left.png) no-repeat center center;
}
.be-studies .owl-nav .owl-next:hover,.be-studies .owl-nav .owl-prev:hover{ background-color:#869791;}

.nav{ width:100%;float: none !important;margin: 15px auto;}
.mainnav .navbar-nav > li > a .caret{ float:left;}
.floating-button{ /*top:80%;*/}

.col-sm-3.pull-right,.col-sm-4.pull-right,.col-sm-5.pull-right,.col-sm-6.pull-right,.col-sm-7.pull-right,.col-sm-8.pull-right,.col-sm-9.pull-right,.col-sm-3.pull-left,.col-sm-4.pull-left,.col-sm-5.pull-left,.col-sm-6.pull-left,.col-sm-7.pull-left,.col-sm-8.pull-left,.col-sm-9.pull-left{ width:100%;}
#side-menu .caret{ display:none !important;}
#side-menu {background: none;}
div.wp_bannerize div{ text-align:right;}

.sidebarmain{ padding:0;}
#side-menu{ width:100%;}
#side-menu .slidetoggle{ display:block; background:#fdaa00; color:#fff; padding:12px; font-size:15px; cursor:pointer;}
#side-menu .slidetoggle.be-professional-li{ background:#00bcf2;}
#side-menu .slidetoggle.be-comevisit-li{ background:#39da9b;}
#side-menu .slidetoggle.be-blog-li{ background:#9a7ac6;}
#side-menu .slidetoggle.be-donate-li{ background:#ca0058;}


#side-menu .slidetoggle span{ float:left;}
#side-menu .sidemenu_wrapper{ display:none}

.mainnav .navbar-nav > .current-menu-ancestor > a, .mainnav .navbar-nav > .current-menu-ancestor > a:focus, .mainnav .navbar-nav > .current-menu-ancestor > a:hover{
    background: #000;
    color: #fff;
}
.mainnav .navbar-nav > li.current-menu-ancestor > a .caret::before{ border-top-color:#fff;}

.footer-links .footer-links-block > h3 {
    position: relative;
    cursor: pointer;
    color: #fff;
    background: #FEBF40;
    padding: 10px;
    margin-bottom: 10px;
}
.footer-links .footer-links-block1 > h3 a,.footer-links .footer-links-block2 > h3 a,.footer-links .footer-links-block3 > h3 a,.footer-links .footer-links-block4 > h3 a,.footer-links .footer-links-block5 > h3 a{
color:#fff;
}
.footer-links .footer-links-block1 > h3 { background:#FEBF40;}
.footer-links .footer-links-block2 > h3 { background:#CA0058;}
.footer-links .footer-links-block3 > h3 { background:#00BCF2;}
.footer-links .footer-links-block4 > h3 { background:#3ADA9B;}
.footer-links .footer-links-block5 > h3 { background:#9F82C9;}

.footer-links .footer-links-block > h3:after {
    content: "\002b";
    font-size: 20px;
    float: left;
    line-height: 17px;
}
.footer-links .footer-links-block > h3.active:after {
    content: "\2212";
}
.footer-links .footer-links-block > ul,.footer-links .footer-links-block > div {
    display: none;
}
.
.c-left{ clear:left !important;}
.c-right{ clear:right !important;}
.be-slider > .container{ padding-left:5px;padding-right:5px;}

.desktop_slider{ display:none}
.mobile_Slider{ display:block}
}

@media (max-width: 568px){
.be-studies .small-event-box{ width:80%;}
.be-studies .owl-nav div{ top:32%;}
}
@media (max-width: 420px){
.be-studies .small-event-box{ width:70%;}
.be-studies .owl-nav div{ top:20%;}
}




.jobs{}
.jobs h1{color:#4c1a10}
.jobs h2{color:#00bff8}
.jobs h4{color:#4c1a10}
.jobs p{color:#4c1a10}
.jobs p a{color:#00bff8}

.jobs .panel-default{border:none;}
.jobs .panel-title>.small, .panel-title>.small>a, .panel-title>a, .panel-title>small, .panel-title>small>a{color:#4c1a10}
.jobs .apply-btn a{background:#db0057}


#cf-file {width: 0.1px;height: 0.1px;opacity: 0;overflow: hidden;position: absolute;z-index: -1;}

.popup-heading{color:#4c1a10}
.file_btn {background:#9c6ad1}
#wpcf7-f21775-p21773-o1 .wpcf7-submit{background:#db0057}
.file_name{display:none;}

.page-id-2974 .contact-form h3{ font-size:16px;}
.page-id-2974 .contact-form .wpcf7-form-control-wrap{ display:inline !important;}
.page-id-2974 .contact-form .Amount #amount { float: left; width: 95% !important;}

.page-id-17460 .contact-form h3{ font-size:16px;}
.page-id-17460 .contact-form .wpcf7-form-control-wrap{ display:inline !important;}
.page-id-17460 .contact-form .Amount #amount { float: left; width: 95% !important;}

span .wpcf7-not-valid { border: 1px solid #ca0058; }
span.wpcf7-not-valid-tip { display: none; }
/*.infox .wpcf7-not-valid-tip { display: block; }*/
.infox .wpcf7-not-valid {display:block; padding-right:1px; }
div.wpcf7-validation-errors { display: none !important; }
.tc_text {
    float: left;
    left: 55px;
    position: relative;
    top: 2px;
	z-index:999
}

.page-template-template-careers .be-content h2{
	border-bottom:2px solid #fdaa00;
}

.page-template-template-careers .be-content h2 {
    font-size: 30px;
}

.page-template-template-careers .be-content .be-slider figcaption h2{
	font-size:22px;
	border-bottom:none;
}

.page-template-template-careers .panel-title a:before{
	content:url(image/job_down2.png);
	position:relative;
	top:2px;
	left:0px;
}


.page-template-template-reg h1{display:block;padding:5rem;border:3px solid #000;border-radius:20px;font-size:2.7rem;}



#customer_details .col-1{float:right}
#customer_details .col-2{float:left}
#customer_details .col-2 .woocommerce-additional-fields{padding-right:15px;margin-right:15px;border-right:1px solid #ccc;}

@media screen and (max-width: 680px){
#customer_details .col-2 .woocommerce-additional-fields{padding-top:15px;margin-top:15px;border-top:1px solid #ccc;padding-right:0px;margin-right:0px;border-right:0px solid #ccc;}
}


.mainnav .navbar-nav > .gift_link.be-about-li > a {
    border-bottom-color: #00bff8;
}


.mainnav .navbar-nav > .gift_link.be-about-li:hover > a {
background-color: #00bff8 !important;
 color: #fff !important;
}

@media (max-width:767px) {
.footer-links-block img{
	max-height:150px;
}

.resposive_tablex td{ display:block; width:100% !important;}

.resposive_tablex td img{ width:100% !important;}
}

.page-template-page-ticket #content-topmenu .navbar-nav > li > a{text-decoration:none !important; color:#3d3535 !important;}
.page-template-page-ticket #content-topmenu .navbar-nav .current_page_item > a{ color:#fff !important; text-decoration:none !important;}
.page-template-page-ticket #content-topmenu .navbar-nav > li > a:hover{color:#fff !important;}

/* Input Icon */
.input-icon {
  position: relative;
}

.input-icon i {
    position: absolute;
    display: block;
    transform: translate(0, 0);
    top: 60%;
    pointer-events: none;
    width: 30px;
    text-align: center;
    font-style: normal;
    left: 0;
    font-size: 23px;
}
.input-icon.is-6 i{
    top: 20%;
}

/* input Icon */

/* New Donate form CSS Date : 18-02-2020 */
.donate_container .donate_container_form{max-width: 100% !important;}
.no-padding{padding:0 !important;}
.donate_container .btn-group{width: 100%; float: left;z-index: 9;}
.donate_container .btn-group .btn.amount_btn{
    margin:0px 2px 5px !important;
    width: 19%;
    border-radius: 4px;
}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){
    border-radius: 4px;
}

.donate_container .btn-group .btn.amount_btn.active{
    background: #ca0058;
    color: #fff;
    font-weight: bold;
}
.donate_container .btn-group .btn.amount_btn.active:focus, .donate_container .btn-group .btn.amount_btn.active:active{
    border:none;
}
.be-content .donate_container h2, .be-content .donate_container h3{
    border-bottom: 2px solid #fff;
    color: #ca0058;
    padding-bottom: 0;
}
.text-normal{
    font-weight: normal !important;
}
.be-content .donate_container h2.no-border, .be-content .donate_container h3.no-border{border-bottom: none;}
.pos-rel{position: relative;}
.add_sign{cursor: pointer;}
.add_sign .plus_btn{
    font-size: 25px;
    cursor: pointer;
    margin: 0 10px;
}
.donate_container .donate_container_form span.error_msg{color:#f00;font-size: 13px;}
.donate_container .donate_container_form input.required.error{border: 1px solid #f00;}
/*.bg-white{
    background: #fff;
}*/
/* Hide all steps by default: */
.tab {
  display: none;
}
/* Make circles that indicate the steps of the form: */
.step {
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbbbbb;
  border: none; 
  border-radius: 50%;
  display: inline-block;
  opacity: 0.5;
}
/* Mark the active step: */
.step.active {
  opacity: 1;
}
/* Mark the steps that are finished and valid: */
.step.finish {
  background-color: #4CAF50;
}
.step_buttons button{
    width: 100%;
    background: #ca0058;
    color: #fff;
    font-size: 20px;
    height: 40px;
    border:none;
    margin-top: 20px;
    border-radius: 5px; 
}
.display-none{
    display: none;
}
/* HIDE RADIO */
.payment_buttons label{cursor: pointer;}
.payment_buttons [type=radio] { 
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
}

/* IMAGE STYLES */
.payment_buttons [type=radio] + img {
  cursor: pointer;
}

/* CHECKED STYLES */
.payment_buttons [type=radio]:checked + img {
  outline: 2px solid #ca0058;
}


#chekout_frame{    height: 1050px;}