/**
	* Filename:     global.css
	* Version:      1.0.0 (2016-11-15)
	* Website:      http://www.zymphonies.com
	* Description:  Global Styles
	* Author:		support Team
					support@zymphonies.com
**/

@import url("https://fonts.googleapis.com/css?family=Encode+Sans:400,500,600");
@import url('https://fonts.googleapis.com/css?family=Encode+Sans:400,500,600,700');


/*html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; vertical-align: baseline; }
*/
html { line-height: 1; }

ol, ul { list-style: none; }

table { border-collapse: collapse; border-spacing: 0; }

caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }

q, blockquote { quotes: none; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }

a img { border: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }
.identification-wrapper p{
font-family: 'Encode Sans', sans-serif;
margin:0;
}
#edit-advanced{
display:none;
}
.path-plant-species-page .titwraapper{
font-family: italic;
    font-weight: 600;
	font-family: "Encode Sans", sans-serif;
}
#edit-field-larval-species-entity-refe-wrapper {
display:none;
}
/*Variables*/
/*Header*/
/*Menu Color*/
/*Mixins*/
/** @file Styles for system messages. */

.page-node-type-article .content_layout > .col-md-9{width:100%;}
.messages { background: no-repeat 10px 17px; /* LTR */ border: 1px solid; border-width: 1px 1px 1px 0; /* LTR */ border-radius: 2px; padding: 10px 20px 10px 20px; /* LTR */ word-wrap: break-word; overflow-wrap: break-word; margin: 5px 0px; }

.messages + .messages { margin-top: 1.538em; }

.messages__list { list-style: none; padding: 0; margin: 0; }

.messages__item + .messages__item { margin-top: 0.769em; }

/* See .color-success in Seven's colors.css */
.messages--status { color: #325e1c; background-color: #f3faef; border-color: #c9e1bd #c9e1bd #c9e1bd transparent; /* LTR */ box-shadow: -8px 0 0 #77b259; /* LTR */ }

/* See .color-warning in Seven's colors.css */
.messages--warning { background-color: #fdf8ed; border-color: #f4daa6 #f4daa6 #f4daa6 transparent; /* LTR */ color: #734c00; box-shadow: -8px 0 0 #e09600; /* LTR */ }

/* See .color-error in Seven's colors.css */
.messages--error { background-color: #fcf4f2; color: #a51b00; border-color: #f9c9bf #f9c9bf #f9c9bf transparent; /* LTR */ box-shadow: -8px 0 0 #e62600; /* LTR */ }

.messages--error p.error { color: #a51b00; }

/*FORM*/
/** @file Visual styles for form components. */
form .field-multiple-table { margin: 0; }

form .field-multiple-table .field-multiple-drag { width: 30px; padding-right: 0; /*LTR*/ }

form .field-multiple-table .field-multiple-drag .tabledrag-handle { padding-right: .5em; /*LTR*/ }

form .field-add-more-submit { margin: .5em 0 0; }

/*TABS*/
div.tabs { margin: 1em 0; }

ul.tabs { list-style: none; margin: 0 0 0px; padding: 0; text-align:left; }

.tabs > li { display: inline-block; margin-right: 0em;float:left; /* LTR */ }

.tabs li a { display: block; padding:14px 10px; text-decoration: none; font-size: 14px; background: #f8f8f8; line-height: 100%; color: #6f7274 !important; font-weight: 500; position:relative;    border: 1px solid #e8e8e8; border-right:none;}
.tabs a.is-active { background-color: #fff; color: #003c5e; }
.tabs.primary  li:last-child{ border-right: 1px solid #e8e8e8;}
#block-ncb-theme-local-tasks.contextual-region .tabs.primary li{float:left;}
.tabs a:focus, .tabs a:hover { background-color: #fff; color: #003c5e !important; }
.js-form-submit.form-submit{background-color: #003c5e; color: #fff;font-size:15px;padding:10px 30px;border-radius: 4px !important;line-height:normal; }
.js-form-submit.form-submit:hover{background-color: #0c5b77;}
.tabs ul.primary li.is-active a {
    border-bottom-color: #fff !important;
    background-color: #fff !important;
	color: #003c5e !important;
}
.tabs ul.primary li.is-active a:before{content:'';border-top: 4px solid #60d178;width: 100%; position: absolute; top: -4px;    left: 0px;}
.contextual-region.view-id-history_page p{color:#545454;}
/** @file Seven styles for Tables. */
table { width: 100% !important; margin: 0 0 10px; }

caption { text-align: left; /* LTR */ }

th { text-align: left; /* LTR */ padding: 10px 12px; }

thead th { background: #f5f5f2; border: solid #bfbfba; border-width: 1px 0; color: #333; text-transform: uppercase; }

tr { border-bottom: 1px solid #e6e4df; padding: 0.1em 0.6em; }

thead > tr { border-bottom: 1px solid #000; }

tbody tr:hover, tbody tr:focus { background: #f7fcff; }

/* See colors.css */
tbody tr.color-warning:hover, tbody tr.color-warning:focus { background: #fdf8ed; }

tbody tr.color-error:hover, tbody tr.color-error:focus { background: #fcf4f2; }

td, th { vertical-align: middle; }

td { padding: 10px 12px; text-align: left; /* LTR */ }

th > a { position: relative; display: block; }

/* 1. Must match negative bottom padding of the parent <th> */
th > a:after { content: ''; display: block; position: absolute; top: 0; bottom: -10px; /* 1. */ left: 0; right: 0; border-bottom: 2px solid transparent; -webkit-transition: all 0.1s; transition: all 0.1s; }

th.is-active > a { color: #004875; }

th.is-active img { position: absolute; right: 0; /* LTR */ top: 50%; }

th.is-active > a:after { border-bottom-color: #004875; }

th > a:hover, th > a:focus, th.is-active > a:hover, th.is-active > a:focus { color: #008ee6; text-decoration: none; }

th > a:hover:after, th > a:focus:after, th.is-active > a:hover:after, th.is-active > a:focus:after { border-bottom-color: #008ee6; }

td .item-list ul { margin: 0; }

.node__content > .field { margin-bottom: 15px; }

.field__label { font-weight: 600; }

.field--label-inline .field__label,.field--label-inline .field__items,.field--label-inline .field__item { display: inline-block; }

td.is-active { background: none; }

/* Force browsers to calculate the width of a 'select all' TH element. */
th.select-all { width: 1px; }

/** Captions. */
.caption { margin-bottom: 1.2em; }

/** Responsive tables. */
@media screen and (max-width: 37.5em) { /* 600px */
  th.priority-low, td.priority-low, th.priority-medium, td.priority-medium { display: none; } }
@media screen and (max-width: 60em) { /* 920px */
  th.priority-low, td.priority-low { display: none; } }
p { margin: 0 0 10px 0; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4 { color: #474747; font-weight: 500; margin: 10px 0; line-height: 120%;}

h1, .h1 { font-size: 1.8em; }

h2, .h2 { font-size: 1.5em; }

h3, .h3 { font-size: 1.4em; }

h4, .h4 { font-size: 1em; }

img { max-width: 100%; }

strong { font-weight: bold; }

h2.title { color: #ff6260; }

a { color: #ff6260; }
a:hover { color: #ea504e; text-decoration: none; }

ol, ul { padding-left: 20px; margin-bottom: 20px; }
ol li, ul li { list-style: outside; }

ol li { list-style-type: decimal; }

ul.links.inline { padding: 0; }
ul.links.inline li { list-style: none; }

.block { margin-bottom:0px;     clear: both;}

/*@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);*/
body { font-family: "Poppins", sans-serif; font-size: 12px; line-height: 160%; color: black; overflow-x: hidden; font-weight: 300; background: white; background-size: cover; }

/*Page title*/
.region-page-title h1 { margin: 20px 0; color: #fff; text-align: center; }

/*Footer Widget*/
.footerwidget { background: #108441; color: #86b59a; padding: 20px 0; border-top: 1px solid #f7f7f7; }
.footerwidget h2.title { color: #fff; }
.footerwidget .left { float: left; margin: 10px 10px 0 0; }

.copyright { font-size: .9em; background: #000; color: #999; }
.copyright p { margin: 20px 0; line-height: 100%; }

/*Google Map*/
.map-and-address h2.title { display: none; }

.google_map p, .google_map .block { margin: 0; }
.google_map iframe { display: block; }

/*Credit Link*/
.credit-link { text-align: left; }

/*Social Media*/
.social-media { margin: 10px 0; overflow: hidden; text-align: center; }
.social-media a { color: #000; margin: 0 10px 0 0; text-align: center; line-height: 220%; font-size: 1em; display: inline-block; padding: 10px; }
.social-media a:hover { color: #ff6260; }

/*Form*/
input, button, select, textarea { padding: 6px; border: 1px solid #e3e3e3; }

.contact-message-form label { display: block; }

.btn, input[type="submit"] { background: #ff6260; color: #fff; border: 0; padding: 10px 15px; line-height: 100%; border-radius: 0; }

.btn:hover, input[type="submit"]:hover { background: #ea504e; color: #fff; }

/*Comment*/
.comment-wrap { overflow: hidden; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #F5F5F5; }
.comment-wrap .author-details { float: left; width: 20%; }
.comment-wrap .author-comments { padding-left: 5px; float: left; width: 80%; }
.comment-wrap .author-comments h3 { margin-top: 10px; }
.comment-wrap .author-comments p { margin-bottom: 10px; }

.comment-submitted { padding: 5px 10px; border: 1px solid #eee; display: inline-block; line-height: 100%; }

/*links Inline*/
ul.links.inline li { display: inline-block; padding-right: 10px; }

/*Sidebar Block*/
.sidebar .region h2.title { padding: 5px 0; margin: 0; }
.sidebar .region .content { padding: 0px 0; }

.region-content { min-height: 300px; }

.path-frontpage .region-content { min-height: auto; }

/*Markup generated by Form API.*/
.form-item, .form-actions { margin-top: 1em; margin-bottom: 1em; }

tr.odd .form-item, tr.even .form-item { margin-top: 0; margin-bottom: 0; }

.form-composite > .fieldset-wrapper > .description, .form-item .description { font-size: 0.70em; line-height: 150%; }

label.option { display: inline; font-weight: normal; }

.form-composite > legend, .label { display: inline; font-size: inherit; font-weight: bold; margin: 0; padding: 0; }

.form-checkboxes .form-item, .form-radios .form-item { margin-top: 0.4em; margin-bottom: 0.4em; }

.marker { color: #e00; }

abbr.tabledrag-changed, abbr.ajax-changed { border-bottom: none; }

.form-item input.error, .form-item textarea.error, .form-item select.error { border: 2px solid red; }

.owl-theme .owl-dots .owl-dot span { background: #b5b5b5; height: 7px; width: 7px; }

/* Testimonials */
.testimonials-wrap { background: #fafafa; border-top: solid 1px #e3e3e3; border-bottom: solid 1px #e3e3e3; padding: 20px 0; text-align: center; font-size: 1em; line-height: 160%; }

.region-testimonials { max-width: 600px; margin: 0 auto; }

.testimonials-pic { width: 40px; height: 40px; display: inline-block; vertical-align: bottom; margin-right: 10px; }

.testimonials-pic img { -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; }

.testimonials-author { padding: 0 5px; font-size: .75em; color: #555; }

/*Front Page*/
.path-frontpage .feed-icon { display: none; }

.path-frontpage .content_layout { max-width: 750px; margin: 0 auto; padding: 20px 0; overflow: hidden; }

/*Region Homepage Message*/
.region-homepagemessage { padding: 20px 0; text-align: center; max-width: 750px; margin: 0 auto; }
.region-homepagemessage p, .region-homepagemessage .block { margin: 0; }

/*Address*/
.address-wrap { text-align: center; padding: 25px 0 10px 0; background: url('../images/world-map.png?1475749338') gainsboro center no-repeat; }

/*Bottom Widgets*/
.bottom-widgets { text-align: center; margin: 0 auto; padding-bottom: 30px; background: #27ae60; color: #b4dec6; }
.bottom-widgets .block h2.title { margin: 5px 0 10px 0; color: #fff; }
.bottom-widgets .row > div { border-right: 1px solid #2ec16c; }
.bottom-widgets .row > div:last-child { border: 0; }

.path-frontpage .bottom-widgets { padding: 20px 0; }

/*Header*/
.main-header { background: #fff; /*background: rgba(255, 255, 255, 0.74);*/ position: fixed; top: 0; right: 0; left: 0; z-index: 999; overflow: auto; }
.main-header nav { background: none; border: 0; margin: 0; position: relative; min-height: auto; border-radius: 0; }
.main-header .region { position: relative; }
.main-header .block { margin: 0; }

/*Region Header*/
.site-branding { margin: 0; }

.region-header .brand { vertical-align: middle; color: black; line-height: 120%; font-size: 1.5em; }
.region-header .brand a { padding: 3px; display: inline-block; }
.region-header .brand a img { vertical-align: middle; }
.region-header .brand .site-branding__slogan { font-size: .6em; }

.region-contact-email .block { margin: 5px 0; }
.region-contact-email p { margin: 0; line-height: 120%; }

/*Search Form*/
.search-block-form { margin: 0 auto; }

.region-search { clear: both; padding: 6px 0; }

.search-block-form { display: table; width: 100%; margin-top:11px;}
.search-block-form .form-item, .search-block-form .form-actions { display: table-cell !important; vertical-align: top; }
.search-block-form input.form-submit { background: url('../../images/search.png?1452238642') no-repeat center transparent;right: 89px;font-size: 0; height: 30px; vertical-align: top;padding:0px; width:0px; position:relative;}
.search-block-form input { width: 100%; height: 30px; }

/*Breadcrumb*/
.breadcrumb { font-size: .85em; padding: 3px 10px; margin: 0 0 10px; background: #fff; display:block; }
.breadcrumb ul { padding: 0; margin: 0; }
.breadcrumb ul li { display: inline-block; color:#676767;font-size:15px;}
.breadcrumb ul li a{color:#003c5e;font-weight: 500;}
/*.breadcrumb ul li:last-child span { display: none; } */

/*Flexslider*/
.flexslider { border: 0; margin: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; }
.flexslider .slider-caption { display: none; position: absolute; top: 35%; right: 0; left: 4%; z-index: 999; width: 50%; text-align: left; font-size: 1em; line-height: 150%; padding: 15px; border: 1px solid rgba(255, 255, 255, 0.6); left: 50%; margin-left: -25%; background: #000; background: rgba(0, 0, 0, 0.41); -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }
.flexslider h2 { font-size: 22px !important; display: inline-block; margin: 0; line-height: 100%; padding: 10px; color: #fff; }
.flexslider .slider-description { display: inline-block; clear: both; color: #000; padding: 10px; margin-bottom: 0px; color: #fff; }
.flexslider .more-link { padding: 8px 10px; font-size: .9em; display: inline-block; text-transform: uppercase; /*color: #fff;*/ }
.flexslider .slides li { position: relative; }
.flexslider .flex-direction-nav { display: none; position: absolute; top: 50%; width: 100%; }
.flexslider .flex-direction-nav li { list-style: none; }
.flexslider .flex-direction-nav a { font-size: 0; padding: 10px; height:60px; }
.flexslider .flex-control-paging li a { width: 8px; height: 8px; display: block; background: #fff; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; }
.flexslider .flex-control-nav { bottom: 0; }

/*Menu*/
.navbar-default .navbar-toggle { z-index: 999; margin-right: 0; border: 0; border-radius: 0; color: #fff; background: none; padding: 6px 6px; }
.navbar-default .navbar-toggle .icon-bar { display: block; width: 35px; height: 4px; border-radius: 1px; background-color: #333; }
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background: none; }

nav h2 { display: none; }

.menu-base-theme { background: none; }
.menu-base-theme ul { background: none; }
.menu-base-theme li a { color: #eeeeee; border-bottom: 1px solid #EEF0F7; line-height: 100%; padding: 10px 15px 10px 15px; text-transform: lowercase; font-size: 1em; }
.menu-base-theme li a:hover, .menu-base-theme li a:focus, .menu-base-theme li a:active, .menu-base-theme li a.highlighted { background: none; color: #ff6260; line-height: 100%;padding: 10px 15px 10px 15px; }
.menu-base-theme li a.sub-arrow { color: #999; font-size: 22px; padding: 5px; border-radius: 2px; border: 1px solid #DCDCDC; background: #EFEFEF; }
.menu-base-theme li a span.sub-arrow { line-height:98%; font-size: 2em; }

.region-primary-menu { display: none; width: 100%; background: #e44627; margin-bottom: 15px; border-radius: 5px; }

/*Footer Menu*/
.footer-menu { margin: 0; border: 0; background: #f9f9f9; color: #fff; }

.region-footer-menu ul { margin: 10px 0; padding: 0; }
.region-footer-menu nav li { display: inline-block; }
.region-footer-menu nav li a { display: block; padding: 2px 15px 2px 0; }

/*Top Menu*/
.top-menu { padding: 10px 0; text-align: center; font-size: .75em; background: #f9f9f9; }

.region-top-menu ul { text-align: center; margin: 0; padding: 0; }
.region-top-menu nav li { display: inline-block; }
.region-top-menu nav li a { display: block; padding: 2px 10px; background: #3ad47b; color: #fff; text-transform: uppercase; font-weight: bold; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }
.region-top-menu nav li a:hover { background: #23b962; }
.region-top-menu nav li:last-child a { background: #f00; }
.region-top-menu nav li:last-child a:hover { background: #f11818; }

/*Demo Typography*/
.bd-example { position: relative; padding: 20px; border: 2px solid #f7f7f9; }

.highlight { padding: 20px; background-color: #f7f7f9; }
.highlight pre { border: 0; background: none; }

.bd-example-type h1, .bd-example-type h2, .bd-example-type h3, .bd-example-type h4, .bd-example-type h5, .bd-example-type h6 { margin: 0; }
.bd-example-type .table td { padding: 15px 0; border-color: #eee; }
.bd-example-type .table tr:first-child td { border-top: 0; }

.parallax-widget { padding: 80px 0; }
.parallax-widget h2.title { font-size: 1em; }

.region-homepagemessage { background: #000; background: rgba(0, 0, 0, 0.73); color: #fff; margin-bottom: 20px; padding: 20px; }

.topwidget { text-align: center; }
.topwidget * { color: #000; }
.topwidget p { margin-bottom: 10px; }
.topwidget h2.title { display: none; }
.topwidget .fa { font-size: 4em; color: #ff6260; }
.topwidget .block { margin: 0; }

.parallax-widget { background: url("../images/parallax/one.jpg"); background-size: cover; min-height: 500px; }
.parallax-widget .parallax-region { background: rgba(255, 255, 255, 0.9); padding: 20px; max-width: 650px; margin: 0 auto; }
.parallax-widget.zero { background: url("../images/parallax/zero.jpg"); background-size: cover; }
.parallax-widget.zero .parallax-region { padding: 0; background: none; }
.parallax-widget.one { background: url(../../../../sites/default/files/bf/imgs4.jpg)  no-repeat 0 0/cover fixed !important;  }
.parallax-widget.two { background: url("../images/parallax/two.jpg"); background-size: cover; }
.parallax-widget.two .parallax-region { background: black; background: rgba(255, 255, 255, 0.67); }
.parallax-widget.three { background: url("../images/parallax/three.jpg"); background-size: cover; }
.parallax-widget.four { background: url("../images/parallax/four.jpg"); background-size: cover; }
.parallax-widget.five { background: url("../images/parallax/five.jpg"); background-size: cover; }
.parallax-widget.six { background: url("../images/parallax/six.jpg"); background-size: cover; }

.path-frontpage .parallax-widget.one { background: url(../images/parallax/one.jpg); background-size: cover; }

.not-front .parallax-region { max-width: 850px; }

/*----------------------------
	Contact page
-----------------------------*/
.contact-message-feedback-form { max-width: 650px; margin: 0 auto; border: 1px solid #E9E8ED; padding: 10px 20px; background: #FDFDFD; }

.contact-message-feedback-form .form-text, .contact-message-feedback-form .form-email, .contact-message-feedback-form .form-textarea { width: 100%; }

/*----------------------------
	User Login Form
-----------------------------*/
.user-login-form, .user-form, .user-pass { max-width: 500px; margin: 40px auto; border: 1px solid #e6e6e6; padding: 5px 20px; background: #fdfdfd; }
.user-login-form .form-text, .user-login-form .form-email, .user-form .form-text, .user-form .form-email, .user-pass .form-text, .user-pass .form-email { width: 100%; }

.form-composite > .fieldset-wrapper > .description, .form-item .description { color: #999; font-style: italic; }



/*----------------------------
	Maintainance
-----------------------------*/
.maintenance-page { background: url('../images/maintenance-bg.png?1451969854') #66cbff center no-repeat; color: #fff; text-align: center; padding-top: 220px; padding-bottom: 100px; color: #000; }
.maintenance-page .brand, .maintenance-page .name-and-slogan { display: inline-block; vertical-align: middle; }
.maintenance-page .site-name a { color: #404040; }
.maintenance-page .site-slogan, .maintenance-page .name-and-slogan { display: none; }

.maintenance-msg { margin: 20px 0; background: rgba(242, 244, 207, 0.88); padding: 20px 30px; display: inline-block; color: #404040; border: 1px solid #fff; box-shadow: 5px 5px 0px #fff; }
.maintenance-msg h1 { text-transform: uppercase; font-weight: bold; }

/*----------------------------
	Profile Page
-----------------------------*/
.path-user .profile > div { display: inline-block; }
.path-user .profile .label { display: block; color: #333; }

/*----------------------------
	Clients page
-----------------------------*/
.node--type-clients h2, .node--type-services h2 { display: none; }

.field--name-field-clients-logo .owl-item { padding: 5px; border: 1px solid #ddd; text-align: center; }
.field--name-field-clients-logo .owl-item img { display: inline-block; width: auto; }

.field--name-field-service .owl-item { background: #333333; padding: 5px 10px; }
.field--name-field-service .owl-item * { color: #e4e4e4; }

.content-image { float: left; margin: 0 10px 5px 0; }


/*anita*/
.parallax-widget {
background: transparent !important;
}
.block-species-pager-block {float: right;display: inline-flex;}
.block-species-pager-block .clear-both a{padding:0px 5px; font-size:27px;}
.block-species-pager-block .clear-both a:before{font-family:FontAwesome;content: "\f0d9";color: #25b24b; }
.block-species-pager-block .clear-both a + a:before{font-family:FontAwesome;content: "\f0da";}
.block-species-pager-block .clear-both a > .btn.btn-dark{display:none;}
.page-node-type-spices #block-ncb-theme-page-title {display: inline-flex;}
.textContent{margin-bottom:30px;}
.col-sm-6.my-5{margin-top:1.5em; margin-bottom:1.5em !important;}
/* Add here all your css styles (customizations) */
.u-header{ position:fixed;   /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+36,000000+100&1+0,1+36,0+100 */
background: -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(0,0,0,1) 36%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(0,0,0,1) 36%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(0,0,0,1) 36%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}
	.lateshnew{padding:0px 0 0 20px;}
	.lateshnew li{margin-bottom:50px; font-size:15px; color:#052c52;}
	.lateshnew li a{padding:0px;font-size:15px; color:#212121;}
	.latsbg{background: #052c52; text-align: left; color: #fff; padding:6px 15px 8px;
    font-size: 20px; border-radius: 5px;}
	.navbar-nav li{padding-left:0px;}
	.navbar-nav li a{padding: 6px 10px!important; color: #fff;  text-transform: uppercase; font-size: 14px !important;font-weight: 500 !important;}
	.card2{border:1px solid #e8e8e8;padding:20px 20px; text-align:center;background:#fff;}
	/*.card2 h3{font-size:16px; margin-top:15px;}*/
	.card2 h4{font-size:16px;}
	.card2 p{font-size:13px;}
	.card2 img{max-width:100%;}
	.tablink{background: #fff; padding: 8px 20px;  border-radius: 4px 4px 0 0px;
    display: block; color: #052c52; font-weight:600;}
	.tablink.active{background:#efb225;color: #fff;}
	.js-slide{background:#fff; border:1px solid #e8e8e8; height:100px !important; border-radius:5px; margin:0px 10px; display:flex; align-items:center;}
	/*.bgimgs{background:url(assets/img/15072016051007Knit.jpg)no-repeat 0 0/cover;position:relative;}
	.bgimgs:after{content:'';position:absolute;left:0px; top:0px;background:rgb(5 44 82 / 72%); height:100%; width:100%;}*/
	.bgimgs .container{z-index:2;position:relative;}
	.headerTop{background: #6ad372;}
	.Searchboxs input{outline:none; height:40px; background:transparent; padding:5px 15px; border:none; border-radius:30px;}
	.Searchboxs i{font-size:20px; margin-right:10px;color:#ffbc4b}
	.Searchboxs input:focus{outline:none; border:none; border-radius:30px;}
	.boxsd:after{content:'';position:absolute;left:0px; top:0px;background:rgb(242 104 0 / 59%); height:100%; width:100%;}
	.boxsd2:after{background:rgb(106 211 114 / 59%); }
	.boxsd3:after{background:rgb(5 44 82 / 59%); }
	.boxsd4:after{background:rgb(161 13 205 / 59%); }
	.boxsd5:after{background:rgb(30 100 153 / 65%); }
	.boxsd6:after{background:rgb(141 141 13 / 58%); }
	.boxsd{position: relative;
    height: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    border-radius: 10px;
    overflow: hidden;
	margin-bottom:30px;
}
	.boxsd a{font-size:24px; font-weight:800; color:#fff;position:relative; z-index:22;text-decoration:none;line-height:28px;}
	.js-carousel.slick-initialized.headerslier .js-slide{height:650px !important;margin: 0px !important;
    border: none; border-radius: 0px;align-items:flex-start; padding-top:250px;}
	.g-bg-secondary {background-color:hsl(0deg 0% 78% / 10%) !important;}
	.contentbox h2{font-weight:800; font-size:30px;color:#7a7a7a; margin-bottom:0px;    text-align: left;}
	.contentbox p{font-weight:500; font-size:14px; color:#7a7a7a;    text-align: left;}
	.Sectiontitle{font-size:22px; font-weight:800; color:#7a7a7a; margin-bottom:25px;text-transform: capitalize !important;}
	.col-md-4 .Sectiontitle{text-align:left !important;}
	.Sectiontitle span{color:#ffa000}
	p{font-size:18px; color:#000;}
	img{max-width:100%;}
	.textinformations{padding:53px 20px 0px;}
	.textinformations p{color:#7a7a7a; font-size:13px;margin-bottom:0px;}
	.textinformations h4{font-size:15px; color:#7a7a7a;margin-bottom:0px; }
	.commonbtn{padding: 5px 55px; color: #fff; font-size: 20px; border: none; border-radius: 4px; font-weight: 700;}
	.js-fancybox{display:flex;}
	.js-fancybox img{width:80px; margin-right:15px;}
	.boxsblus{background:#f0f5f5;}
	.newslist ul.list-unstyled  li{padding:10px; background:#fff; margin-bottom:5px;}
	.slick-slide img{margin-top:-8px;}
	.js-carousel.slick-initialized .js-slide{overflow:hidden;}
	.footerlinks li a{text-transform:capitalize; font-size:13px;}
	.footerlinks h3{font-size:15px; padding-bottom:20px;}
	.footerboxs{background: #fff; border-radius: 10px;
    display: flex; align-items: center; justify-content: center;}
	.footerboxs img{width:70px;}
	footer p{font-size:13px;margin:0px;}
.ijjcopyright{padding:15px 0px;}
	.Searchboxs input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff;
}
.Searchboxs input::-moz-placeholder { /* Firefox 19+ */
  color: #fff;
}
.Searchboxs input:-ms-input-placeholder { /* IE 10+ */
  color: #fff;
}
.Searchboxs input:-moz-placeholder { /* Firefox 18- */
  color: #fff;
}

.col-auto .list-inline-item{
list-style: none !important;
}
.main-header{
	/*background: rgba(0,0,0,0.77);
	height: 146px !important;*/
}
.user-logged-in .main-header {
    position: relative;
	background: linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 36%,rgba(0,0,0,0) 100%);
	/* height: 146px !important; */
}

.heders-wrapper{
	margin-top: 6px !important;
	/*background: rgba(0,0,0,0.77) !important;*/
}
.menu-base-theme li a {
    color: #eeeeee !important;
}
#main-menu li:hover a {
    background-color: #0c5b77  !important;
	    color: #fff !important;
}
.region-primary-menu ul ul {
	 background-color: #0c5b77  !important;
	    color: #fff !important;
}
.socialLinks .u-icon-v3 {
    border-radius: 50%!important;
}
.site-branding__name{
	display:none !important;
}
#header input[type="search"]{
	    background: transparent !important;
		border-radius: 50px !important;
		display: flex !important;
border: 1px solid #fff !important;
border-radius: 40px !important;
width: 270px !important;
align-items: center !important;
}
#edit-submit{
	border-radius: 4px !important;
	position: relative !important;
	/* right: 86px !important; */
}
.search-block-form input {
	    height: 40px !important;
		padding:6px 15px;
}
/* #search-block-form input.form-submit {
    background: url(/spices/themes/drupal8_parallax_theme-8.x-1.8/drupal8_parallax_theme/images/search.png?1452238642=) no-repeat center !important;
} */
.heders-wrapper .footerboxs.rounded{
	/* position: absolute !important; */
}
.view-header a{
color:red !important;
}
.list-unstyled{margin-bottom:5px;}
.list-unstyled li img{
	height:auto !important;
}
.list-unstyled li{
	list-style: none;
}
#header input[type="search"]{
	/*color: #fff !important;*/
z-index: 99999 !important;
}

/*.menu-base-theme li:last-child {
  float: right !important;
left: 30px !important;
background: #6ad372 !important;
color: #fff;
text-transform: uppercase;
border-radius: .25rem !important;
top: 13px !important;
}*/
/*.menu-base-theme li:last-child > a{
	padding: 6px 10px!important;
    font-size: 14px !important;
    font-weight: 500 !important;

}

.menu-base-theme li ul li:last-child > a{
	   padding: 11px 14px !important;
	font-weight: 500 !important;
	 font-size: 14px !important;
	 top: 10px !important;
}
.menu-base-theme li ul li:last-child {
      float: unset !important;
    bottom: unset !important;
    left: unset !important;
    background: unset !important;
    color: unset;
    text-transform: initial;
    border-radius: unset !important;
	top: -17px !important;

}*/
#header input[type="search"]::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
 color: #fff !important;
  opacity: 1; /* Firefox */
}
.flexslider .slider-caption {
	left: 27% !important;
	border:transparent !important;
	background:transparent !important;
}
.slider-title{
	line-height: 1.6 !important;
}
/*.path-frontpage{
	font-family: initial
}*/
.textinformations h4{
	font-weight: revert !important;
}
.card2 {
	text-align: left  !important;
}
.newsboxs h4 p{
	font-size: 13px !important;
	text-transform: none;
}
.newsboxs h4 p:hover{
	color: #03396c !important;
}
.ourclint .views-field-nothing{
	background: #fff;
border: 1px solid #e8e8e8;
height: 100px !important;
border-radius: 5px;
margin: 0px 10px;
display: flex;
align-items: center;
}
.ourclint .views-field-nothing img{
	height: auto;
}
.path-frontpage .parallax-widget{
	display:none !important;
}

.path-frontpage .lateshnew .d-flex {
	display: flex !important;
}
.path-frontpage .mr-3{
	    margin-right: 1rem !important;
}
.lateshnew  li {
	    list-style: none !important;
}

.Sectiontitle{
	text-transform: capitalize !important;
}
/*.menu-base-theme li a:last-child {
padding: 6px 10px!important;
    color: #fff;
    text-transform: uppercase;
    font-size: 14px !important;
    font-weight: 500 !important;
}*/
.align-items-center {
-ms-flex-align: center!important;
    align-items: center!important;
}
.justify-content-center {
    -ms-flex-pack: center!important;
   justify-content: center!important;
}
.d-flex {
display: -ms-flexbox !important;
display: -webkit-flex !important;
}

.header{
	background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 36%,rgba(0,0,0,0) 100%);
}

#edit-submit--2{
	position: relative !important;
	right:90 px !important;
}
.commonbtn {
	top: 20px !important;
	position: relative !important;

}
.slider-caption .slider-title{
	width: 50%;
}
/*.Highlightedimgs:after {
    content: '';
    border: 10px solid #ffa000;
    width: 100%;
    position: absolute;
    left: 30px;
    height: 100%;
    top: 30px;
}*/


.path-search .content_layout > .col-md-9{width:100%;}
 .path-search .search-form{display:none;}
  .path-search .item-list ol{}
  .path-search .item-list ol li{border-bottom:1px solid #e8e8e8; padding-bottom:10px; margin-bottom:10px;}
  .path-search .item-list ol li::marker {color:#003c5e; font-size:18px; font-weight:600;}
  .path-search .item-list ol li h3.title a {color:#003c5e; font-size:18px;font-weight:600;}
  .path-search h2 {color:#545454; font-size:14px;font-weight:600;}

/* Add here all your css styles (customizations) */
.u-header{ position:fixed;   /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+36,000000+100&1+0,1+36,0+100 */
background: -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(0,0,0,1) 36%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(0,0,0,1) 36%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(0,0,0,1) 36%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}
	.lateshnew{padding:0px 0 0 20px;}
	.lateshnew li{margin-bottom:50px; font-size:15px; color:#052c52;}
	.lateshnew li a{padding:0px;font-size:15px; color:#212121;}
	.latsbg{background: #052c52; text-align: left; color: #fff; padding:6px 15px 8px;
    font-size: 20px; border-radius: 5px;}
	.navbar-nav li{padding-left:0px;}
	.navbar-nav li a{padding: 6px 10px!important; color: #fff;  text-transform: uppercase; font-size: 14px !important;font-weight: 500 !important;}
	.card2{border:1px solid #e8e8e8;padding:20px 20px; text-align:center !important;background:#fff;}
	/*.card2 h3{font-size:16px; margin-top:15px;}*/
	.card2 h4{font-size:16px;}
	.card2 p{font-size:13px;}
	.card2 img{max-width:100%;}
	.tablink{background: #fff; padding: 8px 20px;  border-radius: 4px 4px 0 0px;
    display: block; color: #052c52; font-weight:600;}
	.tablink.active{background:#efb225;color: #fff;}
	.js-slide{background:#fff; border:1px solid #e8e8e8; height:100px !important; border-radius:5px; margin:0px 10px; display:flex; align-items:center;}
	/*.bgimgs{background:url(assets/img/15072016051007Knit.jpg)no-repeat 0 0/cover;position:relative;}
	.bgimgs:after{content:'';position:absolute;left:0px; top:0px;background:rgb(5 44 82 / 72%); height:100%; width:100%;}*/
	.bgimgs .container{z-index:2;position:relative;}
	.headerTop{background: #6ad372;}
	.Searchboxs input{outline:none; height:40px; background:transparent; padding:5px 15px; border:none; border-radius:30px;}
	.Searchboxs i{font-size:20px; margin-right:10px;color:#ffbc4b}
	.Searchboxs input:focus{outline:none; border:none; border-radius:30px;}
	.boxsd:after{content:'';position:absolute;left:0px; top:0px;background:rgb(242 104 0 / 59%); height:100%; width:100%;}
	.boxsd2:after{background:rgb(106 211 114 / 59%); }
	.boxsd3:after{background:rgb(5 44 82 / 59%); }
	.boxsd4:after{background:rgb(161 13 205 / 59%); }
	.boxsd5:after{background:rgb(30 100 153 / 65%); }
	.boxsd6:after{background:rgb(141 141 13 / 58%); }
	.boxsd{position: relative;
    height: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    border-radius: 10px;
    overflow: hidden;
	margin-bottom:30px;
}
	.boxsd a{font-size:24px; font-weight:700; color:#fff;position:relative; z-index:22;text-decoration:none;line-height:28px;}
	.js-carousel.slick-initialized.headerslier .js-slide{height:650px !important;margin: 0px !important;
    border: none; border-radius: 0px;align-items:flex-start; padding-top:250px;}
	.g-bg-secondary {background-color:#f0f5f5 !important;}
	.Sectiontitle, h1.page-title{font-size:22px; font-weight:700; color:#03396c; margin-bottom:25px;}
	h1.page-title{text-transform:capitalize; text-align:center;}
	.Sectiontitle span{color:#ffa000}
	p{font-size:15px; color:#000; text-align:justify;}
	img{max-width:100%; height:auto;}
	.textinformations{padding:20px 20px 0px;}
	.textinformations p{color:#7a7a7a; font-size:13px;margin-bottom:0px;}
	.textinformations h4{font-size:15px; color:#585858;margin-bottom:0px; }
	.commonbtn{background: #6ad372;padding: 5px 55px; color: #fff; font-size: 20px; border: none; border-radius: 4px; font-weight: 700;}
	.js-fancybox{display:flex;}
	.js-fancybox img{width:80px; margin-right:15px;}
	.boxsblus{background:#f0f5f5;}
	.newslist ul.list-unstyled  li{padding:2px 10px 7px 0px; background:#fff; margin-bottom:5px;    border-bottom: 1px solid #f0f5f5;}
	.slick-slide img{margin-top:-8px;}
	.js-carousel.slick-initialized .js-slide{overflow:hidden;}
	.footerlinks li a{text-transform:capitalize; font-size:13px;}
	.footerlinks h3{font-size:15px; padding-bottom:20px;}
	.footerboxs{background: #fff; border-radius: 10px;
    display: flex; align-items: center; justify-content: center;}
	footer p{font-size:13px;color:#fff;}
	.socialLinks{margin:0px; padding-left:0px;}
	.socialLinks .u-icon-v3{width: 35px; height: 35px; color: #ffffff; font-size: 18px; background: #4b86b4 !important;margin-right: 5px;}
	.loginbtn{background:#6ad372;}
	.Searchboxs input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff;
}
.Searchboxs input::-moz-placeholder { /* Firefox 19+ */
  color: #fff;
}
.Searchboxs input:-ms-input-placeholder { /* IE 10+ */
  color: #fff;
}
.Searchboxs input:-moz-placeholder { /* Firefox 18- */
  color: #fff;
}
.view-id-history_page table tbody tr td h4{
display:block;
}
.user-logged-in .view-id-history_page table tbody tr td h4{
display:block;
}
.containerCustom{background:#fff; border-radius:10px 10px 0 0px; margin-top:-60px; padding-top:30px; position:relative; z-index:2;padding:30px 30px 40px;}
.padboxs{padding:0px 0 0 50px; max-width:800px;}
.headtop{font-size:24px; font-style:italic;}
.Features{margin:0px 0 50px;}
.Features h3{font-size:17px; text-align:center;color:#7a7a7a;font-weight:600; text-transform:capitalize; margin-top:20px;}
.Features p{font-size:14px;color:#545454;text-align:center;}
.Features .commonbtn{display:inline-block;padding:5px 20px;font-size:16px;margin-bottom: 50px !important;}
.Featured.Features .commonbtn{margin-bottom: 20px !important;}
.commonbtn:hover{color:#fff;}
.featuredimg{height:220px; overflow:hidden;}
.logosisterweb.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
.logosisterweb > div.col{margin: 10px 10px; border: 1px solid #f0f5f5;padding: 20px 10px;box-shadow: 0px 0px 5px rgb(0 0 0 / 4%);    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}
.footerlinks p{font-size:13px;color:#bad0d8;}
.footerlinks h3{color:#fff;}
.footerlinks ul{padding:0px;}
.footerlinks ul li{padding:0px; margin:0px 0 10px 0px; list-style:none;color:rgba(186, 208, 216, 0.65);}
.footerlinks ul li a{color:#bad0d8; font-weight:400;}
.footerlinks p a, .copyright p a{color:#fff; font-weight:400;}
.footerlinks ul, .footerlinks p{padding:0px 50px 0 0;}
.copyright p{margin-bottom:0px;}
.site-footer__social{text-align:right;}
.site-footer__social a{display: inline-block; background: #ffa000;
    color: #fff; border-radius: 50%; margin: 0px 3px;width: 35px; height: 35px; font-size: 17px; padding: 0px;line-height: 35px; text-align: center;}
	.site-footer__social a:hover{color:#fff;}
.latestImges a.imgthumb{width: 157px; margin: 0 15px 15px 0px; height: 98px; overflow: hidden; border-radius: 3px ;}
.latestImges a.imgthumb img{transform:scale(1,1); transition:.2s all ease-in-out;}
.latestImges a.imgthumb:hover img{transform:scale(1.2,1.2); transition:.2s all ease-in-out;}
.latestImges {display:flex; display:-webkit-flex; display:-ms-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;}
#block-views-block-spices-block-1 .Highlightedimgs{position:relative;    margin-right: 30px;}
#block-views-block-spices-block-1 .Highlightedimgs a img{position: relative;z-index: 2; width: 90%;}
#block-views-block-spices-block-1 .Highlightedimgs a{display: inline-block;position: relative;z-index: 2;}
#block-views-block-spices-block-1 .Highlightedimgs a:after{content:'';/*border:8px solid #005b96;*/  width: 100%; position: absolute;left:13px; height: 100%;top:13px;}
.profiles{width: 200px;height: 200px;  background-size: cover; background-position: center; border-radius: 50%; margin: 20px auto 0px;}
.protext.textinformations h4{font-weight:600; color:#323232;text-transform: initial;
    font-size: 13px;margin-bottom: 8px; text-align:left;}
.protext.textinformations p{font-weight:500; color:#545454;}
.welcomebutter{    background: url(../bf/imgs4.jpg)  no-repeat 0 0/cover;
    background-attachment: fixed;}
.transboxs{padding:30px 0px;  background:#bad0d8;}
.textinformations {
	padding-top:20px !important;

}
.d-none{
	display:none !important;
}
.Features h3 a{
	font-size: 20px;
color: #323232;
font-weight: 600;
margin-top: 30px;
text-transform: capitalize !important;

}
 h3 a{
	font-size: 20px;
color: #323232;
font-weight: 600;
margin-top: 30px;
text-transform: capitalize !important;

}
#block-map{
	display:none !important;
}
.boxsd1{
	background:url(assets/img/bf/imgs2.jpg) no-repeat 0 0/cover !important;
}
.boxsd2{
	background:url(assets/img/bf/imgs2.jpg) no-repeat 0 0/cover !important;
}
.boxsd3{
	background:url(assets/img/bf/imgs2.jpg) no-repeat 0 0/cover !important;
}
.boxsd4{
	background:url(assets/img/bf/imgs2.jpg) no-repeat 0 0/cover !important;
}
.boxsd5{
	background:url(assets/img/bf/imgs2.jpg) no-repeat 0 0/cover !important;
}
.boxsd6{
	background:url(assets/img/bf/imgs2.jpg) no-repeat 0 0/cover !important;
}

#block-views-block-features-block-2-3.block-views h3 {
	 color: #fff !important;
}
.herobox{
float: right;
position: absolute;
left: 126%;
top: 20%;
color: #fff;
padding: 12px 12px 12px 12px;
font-weight: bold;
height: 200px;
width: 60%;
}
.herobox p{
	color: #fff;
	font-weight: bold;
}
/*#block-views-block-features-block-2 .Sectiontitle{
	color:#fff;
	font-size: 27px;
font-weight: 700;
margin-bottom: 25px;
}*/
#main-menu li a {
	border-radius: 0rem!important;
	text-transform: capitalize;
    font-weight: 500;

}
#main-menu li ul li a{font-weight:400;    border-bottom: 1px solid #03516d !important;transition:.2s all ease-in-out;}
#main-menu li ul li a:hover{background:#03516d !important;transition:.2s all ease-in-out;}
#block-views-block-spices-block-1 .Sectiontitle{
	text-align: left;
}
#block-views-block-news-block-1 .Sectiontitle{
	text-align: left;
}
.path-frontpage #header input[type="search"]{
	color:#fff;
}
.textinformations h4{
	margin: 0;
}
.textinformations h4 p{
font-weight: 700;
padding-bottom: 10px;
}
.sliderBox {
    background: #ffa000;
}
.topSecSlider {
    padding: 30px;
    display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    border-bottom: 1px solid rgba(0,0,0,0.2);
}
.topSecSlider .imgIcons {
    width: 100px;
}


.topSecSlider .contslider h2 {
    font-size: 30px;
    font-weight: 300;
    color: #fff;
    margin-bottom: 0px;
}
.topSecSlider .contslider p {
    font-size: 16px;
    font-weight: 300;
    color: #fff;
    margin-bottom: 0px;
}
.singup a{
	font-size: 16px;
    font-weight: 300;
    color: #fff;
    /*padding: 20px;*/
    display: block;
	bottom: 45px;
position: relative;
left: 20px;
}
.learn a{
	font-size: 16px;
    font-weight: 300;
    color: #fff;
    /*padding: 20px;*/
    display: block;
	    bottom: 64px;
position: relative;
    width: 50%;
    text-align: -webkit-right;
    left: 45%;

}
.sliderFooter1{
	/* display: -webkit-flex;
	position: relative;
	border-bottom: 1px solid rgba(0,0,0,0.2);
	bottom:32%; */
}
.singup  a:focus, .singup a:hover {
	color: #fff;
    /* color: #e9a811; */
}
.learn  a:focus, .learn a:hover {
	color: #fff;
    /* color: #e9a811; */
}
.imgIcons img{
	width:100px !important;
}
.contslider{
	    width: 50%;
		margin-left: 38%;
		position: relative;
	    bottom: 85px;
}
#header.header.intro .container .col-md-3 input[type="search"]{width:180px !important;}  
#header.header ul.menu-dropdown{padding-left:0px;}
#header.header.intro ul.menu-dropdown li.dropdown a{padding-left:8px;}
.profiles{
/*background: url(sites/default/files/bf/imgs5.jpg) no-repeat 0 0/cover;*/
background-image: url(../assets/img/bf/contributorimage.jpg);
}
#block-views-block-contributor-block-3 .Sectiontitle,#block-views-block-contributor-block-4 .Sectiontitle,#block-views-block-contributor-block-1 .Sectiontitle{
	text-align:left;
}
#block-views-block-view-count-block-1 .card2 h3 {
	    font-size: 25px;
}

.path-user #edit-status--wrapper,.path-user .js-form-item-notify,.path-user #edit-language,.path-user #edit-contact,.path-user #edit-timezone{
	display:none;
}
.path-user #edit-roles--wrapper{
	display:none;
}
.path-user .label{
	color:#000;
}
.path-user .tabledrag-toggle-weight-wrapper{
	display:none;
}
.path-user form label {
	display: flex;
}
#edit-field-cou,#edit-field-city-of-residence{
	width: 100%;
}
.path-user #bgcolor{
	    /* background: linear-gradient(rgb(0, 0, 0) 0%, rgb(0, 0, 0) 36%, rgba(0, 0, 0, 0) 150%); */
}
#toolbar-administration{
	background-color:red !important;
}
.d-back{
	background-color: #fff;
}
.card2back{
	border: 1px solid #e8e8e8;
background: #fff;

}
.card2back img{
	width:100%;
}
.card2back p{
	margin: 0 0 0 0;
}

/*anita*/
#toolbar-administration{
	background-color:red !important;
}
.d-back{
	background-color: #fff;
}
.card2back{
	border: 1px solid #e8e8e8;
background: #fff;

}
.card2back img{
	width:100%;
}
.card2back p{
	margin: 0 0 0 0;
}

/*anita*/
.header.intro {height:auto !important; background: #003c5e !important;}
.region-primary-menu li a span.sub-arrow{right:8px;}
.header.intro .navbar1 {display: flex;align-items: center;display: -ms-flex;-ms-align-items: center;    justify-content: flex-start;    -webkit-justify-content: flex-start;    transition: .2s all ease-in-out;    max-width: 1170px; margin: auto;}
.header.intro .region-primary-menu li a span.sub-arrow{top:14px;    }
.header.intro .menu-base-theme li a{/* padding:10px 14px; font-size:0.925em;   */  }
.header.intro .heders-wrapper .col-md-4{display:none;}
.header.intro .container{width:auto; padding:0px; margin:0px !important;}
.header.intro .container.header-bottom .row{display:flex; display:-ms-flex;align-items: center;-ms-align-items: center;}
.header.intro .heders-wrapper .navbar-header.col-md-4{display:block;  width:100%;  }

.header.intro .heders-wrapper{margin:5px 20px 5px 0px!important;    }
.menu-base-theme li ul li a{font-size:13px; text-transform:capitalize !important;}
#Contribute{margin-right:1px;}
#Contribute:last-child{margin-right:0px;}
.parallax-widget .parallax-region{margin-top:80px;}
.slider-caption.col-md-8
#block-views-block-video-block-1 h3.Sectiontitle{text-align:center !important;}
#block-views-block-features-block-1-2, #block-views-block-features-block-2-2, #block-link{
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
	    max-width: 1170px;
}
:focus{outline:none !important;}
.path-frontpage #header input[type="search"]{/* max-width: 220px; */float: right;height: 32px; padding: 5px 15px;/* margin-top: 3px; */}
.view-sister a{display:block; }
.view-sister .col-sm-3 a{margin-bottom:25px;}
.cout-class{padding-left: 15px;margin:10px auto 0 auto;max-width: 1170px;padding-right: 15px;}
.padboxs .Sectiontitle{text-align:left;}
.footerboxs3{background: #fff;width:210px;padding:2px 0px; margin-right:10px; border-radius: 8px;display: flex; align-items: center; justify-content: center;}
	.footerboxs3 img{max-height:80px;max-width:100%;}

/*.js-form-type-email {
display:none;
}*/
#user-register-form input[type="checkbox"]{
display:inline-block !important;
}

.btnhlogin, .btnhsupport{background:#4b86b4;color:#fff; text-decoration:none; padding: 3px 10px;
    border-radius: 3px;font-size:13px; }
.btnhlogin:hover, .btnhsupport:hover{color:#fff; text-decoration:none;}
.advsearch{max-width:270px; font-size:11px;margin-top:2px;}
.block-custommap p{margin-bottom:0px !important;}
.flexslider .slider-caption {width: 100% !important;}

.Sectiontitle{
text-align: center;
}
#edit-field-agreed-to-the-condition-value--description a{color:red !important; display: inline-block;  margin-left: 3px;  margin-top: 2px;  font-size: 12px; font-style: normal;  text-decoration: underline;}
#block-superfishmenu li a:nth-child(1):nth-last-child(1) {
	color:red;
  }
  #block-superfishmenu li a:first-child {
	color: #006699;
  }
  #block-superfishmenu li ul li a:nth-child(1){
	  color:fuchsia;
  }
 #block-superfishmenu li ul li ul li a:nth-child(1){
	color:green;
}
.card2back .card2{border:none !important;}
#block-copyright, .btnhlogin, .btnhsupport{transition: .2s all ease-in-out;}
#block-copyright:hover, .btnhlogin:hover, .btnhsupport:hover{background:#003c5e !important;transition: .2s all ease-in-out;}
#block-copyright:hover, #block-copyright:focus, #block-copyright:active{color:#fff;}
#block-moblieapp, .block-views-blocksister-block-1{margin:0px 0px 50px;}
/*.navbar1.topnav1{background:#003c5e;}*/
.navbar1.topnav1 .hed-wrapper{margin-top: 7px; padding:7px 0 5px; background:#0c5b77;}
.header.intro .navbar1.topnav1 .hed-wrapper{background:transparent; margin-top:0px; padding:0px;}
.sidebar .block{/* background:transparent !important; */     }
.sidebar .block .views-row{}
.sidebar .block .view-header a{display:block;color:#003c5e!important;}
.sidebar .block .view-header p{margin:0px;}
	/* a{color:#565656 !important;} */
ul.arrow_list{padding:0px;}
.arrow_list li{list-style:none;padding:5px 0px;}
.arrow_list li a:before{font-family:FontAwesome;content: "\f105";color:#003c5e!important;position: absolute;left: 0px;}
.arrow_list li a{color:#003c5e!important;padding-left: 11px;position: relative;}
p a{color:#003c5e}
p a:hover{color:#003c5e}
/* .view-id-spices .view-header{padding:10px 15px;} */
.view-id-spices .view-header{padding:0px;}
.view-toxoname-term-daigram a{ /* display:block;padding: 5px 5px 5px 25px;    border-bottom: 1px solid rgba(75, 134, 180, 0.39); */}
table td p{margin-bottom:0px;max-width:400px;color:#545454;}
table td a{color:#003c5e!important;}
.view-filter-view table{border:1px solid #e6e4df !important;background:#f9f9f9}
.view-filter-view table tr{border:none;}

.dataTables_wrapper .dataTables_filter{margin-bottom:7px;}
table.dataTable.no-footer{}
table.dataTable thead th, table.dataTable thead td, table.responsive-enabled thead th, table.responsive-enabled thead td{background:#4b86b4; color:#fff; border:none !important; padding:8px 10px !important; text-transform:capitalize;}
table.dataTable tbody th, table.dataTable tbody td, table.responsive-enabled tbody th, table.responsive-enabled tbody td{padding:8px 10px !important;}
.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button, .pager li>a, .pager li>span{border:1px solid #003c5e !important; color:#003c5e !important;     padding: 0.2em 1em !important;    font-size: 13px; border-radius:4px;}
.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.current, .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button:hover, .dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button.current:hover{background:#003c5e !important; color:#fff !important; }
.col-sm-12.views-row{padding:0px;}
.view-display-id-page_3 .views-field-field-image .field-content,  .view-id-featur_page .view-content, .view-display-id-page_2 .views-field-field-image .field-content, .view-display-id-page_4 .views-field-field-image .field-content, .view-id-tabspecies .views-field-field-image .field-content{margin-right: -10px;margin-left: -10px;display: flex;  flex-wrap: wrap;display: flex; display: -webkit-flex; flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.view-id-featur_page .view-content{display:flex; display:-webkit-flex;flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.view-id-featur_page .view-content .views-field-field-image  .ihgwraapper img{min-height:225px; max-height:225px;}
.view-display-id-page_3 .views-field-field-image .field-content:after, .view-display-id-page_3 .views-field-field-image .field-content:before, .view-id-featur_page  .views-row:after, .view-id-featur_page .views-row:before, .view-display-id-page_2 .views-field-field-image .field-content:after, .view-display-id-page_2 .views-field-field-image .field-content:before, .view-display-id-page_4 .views-field-field-image .field-content:after, .view-display-id-page_4 .views-field-field-image .field-content:before, .view-id-tabspecies .views-field-field-image .field-content:before, .view-id-tabspecies .views-field-field-image .field-content:after{display: table;content: " ";}
.view-display-id-page_3 .views-field-field-image .field-content > a, .view-id-featur_page .views-row, .view-display-id-page_4 .views-field-field-image .field-content > a, .view-id-tabspecies .views-field-field-image .field-content > a{width: 33.33%;display:inline-block; position: relative; min-height: 1px;padding-right: 10px;padding-left: 10px; margin-bottom:20px;}
.sectoion-gal .sin-view a, .view-species-laravel-plant-host .view-content a,
.view-species-gallery .view-content a{width: 32%;display:inline-block; position: relative; min-height: 1px;padding-right: 10px;padding-left: 10px; margin-bottom:20px;}
.sectoion-gal .sin-view img, .view-species-laravel-plant-host a,
.view-species-gallery .view-content img{border: 5px solid #fff;box-shadow: -1px 3px 9px #d4d4d4; }
.sectoion-gal .sin-view {
    display: inline;
}
.view-id-featur_page  .views-row{float:left}
.col-md-9 h1.page-title{margin:0px 0  0px!important;text-align:left;}
.view-id-duplicate_of_filter_view .view-header{margin:15px 0 !important;text-align:left;}
.views-field-field-image .field-content img{border: 5px solid #fff;box-shadow: -1px 3px 9px #d4d4d4; }
.view-tabspecies{border: 1px solid #e8e8e8; padding: 20px 20px;float:left; width:100%; margin-top:-1px;}
.view-display-id-page_2 .views-field-field-image .field-content img, .view-display-id-page_6 .views-field-field-image .field-content img{
/*width: 31.33%; */
float: left;margin: 0px 1% 20px;}
.view-id-contributor .views-field-field-image .field-content img{border:none; box-shadow:none;}
.view-tabspecies  .view-header, .field-content{color:#545454;}
.view-tabspecies .view-header h2{font-size: 15px; font-weight: 600;text-transform: capitalize;}
.field-content iframe{width:100% !important;}
#header input[type="search"]{padding:6px 15px; width:100%; /* max-width:235px; */}
#block-views-block-toxoname-term-daigram-block-1 .content{/* padding-bottom:50px; */}
/*.col-md-9 a{color:#003c5e !important;}*/
.view-tabspecies table tr th{border: 1px solid #3875a5;font-weight: 500; background: #4b86b4; color: #fff;white-space: nowrap;}
.view-tabspecies table tr td{color:#545454;border: 1px solid #e6e4df;}
li.views_tree_parent a{color: #008B8B;}
li.views_tree_parent ul.item-list li.views_tree_parent a{color: #ff00ff;}
li.views_tree_parent ul.item-list li.views_tree_parent ul.item-list li.views_tree_parent a, li.views_tree_parent ul.item-list li.views_tree_parent ul.item-list li a {color: #483D8B;}
li.views_tree_parent ul.item-list li.views_tree_parent ul.item-list li.views_tree_parent ul.item-list li.views_tree_parent a, li.views_tree_parent ul.item-list li.views_tree_parent ul.item-list li.views_tree_parent ul.item-list li a {color: #008000;}
li.views_tree_parent ul.item-list li.views_tree_parent ul.item-list li.views_tree_parent ul.item-list li.views_tree_parent  ul.item-list li a	{color: #ff0000;}
li.views_tree_parent ul.item-list li.views_tree_parent ul.item-list li.views_tree_parent ul.item-list li.views_tree_parent  ul.item-list li.views_tree_parent ul.item-list li a{color: #003c5e;}
.views_tree_link.views_tree_link_expanded a{background-color: transparent;}
.views_tree_link.views_tree_link_collapsed a{background-color: transparent;}
li.views_tree_parent  ul.item-list{padding-left:4px;}
li.views_tree_parent  ul.item-list li.views_tree_parent {
    list-style-type: none;
    background: url(assets/img/dotted.gif) no-repeat scroll 1px 0.9em transparent;
    border-left: 0.1em dotted #000000;
    padding-bottom: 0.2em;
    padding-left: 1em;
    padding-top: 0.3em;
}
.path-node .sidebar{
display:none;
}
.user-logged-in.page-node-type-article .sidebar, .user-logged-in.page-node-type-article #block-superfamilytreeblock{
display:block;
}
/*.sidebar{
display:none;
}*/

.page-node-type-article .sidebar, .user-logged-in.page-node-type-article #block-superfamilytreeblock{
display:block;
}
.butter-species .view-taxonomy-plant-block{
display:block;
}

.larvalhost-species #super-family-tree-data{
display:block;
}
.butter-species.path-node.page-node-type-articl  .parallax-region .sidebar{
display:block !important;
}
.view-toxoname-term-daigram  ul>li.views_tree_parent:first-child{padding-left:0px;border:none; background:transparent;}
.views_tree_collapsed ul li{padding-left:12px;}
.titwraapper{margin: 5px 0px 5px;font-size: 16px;font-style: italic;font-family: "Encode Sans", sans-serif;}
.views-field-field-image .field-content .ihgwraapper img{border:none; box-shadow:none;}
.field--type-text-with-summary h2{font-size:15px; margin-top:18px;}
.node--type-article .field--type-comment,.node--type-article .comment-submitted,.node--type-article .node__links{
display:none !important;
}
.parallax-widget1{
background: white;
padding: 175px 0 60px;
min-height: 500px;
}
.path-frontpage .parallax-widget1 {
display:none !important;
}
.textinformations{padding: 20px 0px 0px;}
.view-id-contributor_block_year div.view-grouping-header:before{font-size: 13px;margin-bottom: 0px;font-weight: 500;color: #545454;}
.header-bottom  .search-block-form{margin-top:0px;}
.path-frontpage #header .header-bottom .col-md-3 input[type="search"]{margin-top: 0px;}
 .search-block-form input.form-submit {right: 49px;}
 .search-block-form .form-actions{}
 .heders-wrapper .search-block-form{max-width: 270px; margin-left:0px;}
.textinformations .row{margin-left:-10px; margin-right:-10px;}
.textinformations .mb-3.col-md-6{padding-left:10px; padding-right:10px;}
.protext.textinformations h4{font-size:15px;font-weight: 600 !important;}

.view-id-contributor_block_year .view-grouping-header, .view-grouping-content h3, .pos-test{font-weight: 600;
    color: #323232; text-transform: initial; font-size: 15px;  margin-bottom: 0px;margin-top:3px;text-align: center;}


/*.path-plant-species-page .sidebar,.path-plant-sub-species-page .sidebar{
display:block;
}*/
.header.intro .navbar1.topnav1 .hed-wrapper#block-footer2{background: transparent !important;}
.site-footer #block-copyright:hover{background: none !important;}
.views-field-title a{
    font-size: 22px;
    font-weight: 700;
    color: #03396c;
    margin-bottom: 25px;
    text-align:center;
}
.view-id-duplicate_of_spice_day .views-field-title{
 text-align:center;
}
 .views-field-title a:hover{
color: #03396c;
}
.header{
width:100% !important;
}

#introtext_168 a,.path-butterfly-biology #introtext_53 a,#block-locationmenu a,.path-node.page-node-type-article .field field--name-body a{
    color: #2d2e2f;

}
.page-node-type-page .menu li a{
color: #2d2e2f;
}

/*.page-node-type-page .menu li {
    float: left;
    overflow: visible;
    width: auto;
    height: auto;
    margin: 0 1px;
    padding: 0 1px;
    list-style: none;
    }*/
.node--type-article .field--name-body  a{
color: #2d2e2f;
}
.node--type-article .field--name-field-image img{
width:100%;
}
#block-speciesmenu li{
list-style:none;
}
#block-speciesmenu li a::before {
 /* content: "♥";*/
  content: "+";
}
#block-speciesmenu li a:nth-child(1):nth-last-child(1) {
	color:red;
	/*display:none;*/
  }
  #block-speciesmenu li a:first-child {
	color: #006699;
  }
  #block-speciesmenu li ul li a:nth-child(1){
	  color:fuchsia;

	  /*display:none;*/
  }
 #block-speciesmenu li ul li ul li a:nth-child(1){
	color:blue;
	/*display:none;*/
}
#block-speciesmenu li ul li ul li a ul li a:nth-child(1){
	color:green;
	/*display:none;*/
}
#block-speciesmenu ul.menu ul {
  display: none;
 /* position: absolute;*/
  /*top: ??px;
  width: ??px;*/
  /*z-index: 100;*/
}
.views-row{position:relative;}
.remove-pencil{display:none;}
.user-logged-in .remove-pencil{display:block;}
.user-logged-in .remove-pencil .glyphicon {float: right;background: #003c5e; color: #fff; border-radius: 50%; width: 30px; height: 30px; line-height: 29px;font-size: 18px; transform: rotate(145deg);margin-bottom: 5px;text-align:center;position:absolute;right:0px;}

.view-history-page h2 span{font-style:italic;color: #03396c;}

#block-addtoanybuttons-2 {padding:10px 0 20px 20px;}
#views-form-review-observations-page-1 ul li{border: 1px solid #e6e4e4; padding-bottom: 20px;background: #f5f5f2;margin-bottom: 15px;padding: 20px;}
#views-form-review-observations-page-1 tbody tr:hover, #views-form-review-observations-page-1 tbody tr:focus{background:transparent !important;}
.link.tabledrag-toggle-weight{background: #4b86b4 !important; padding: 5px 15px;border-bottom: 0px; margin-bottom: 5px;}
#views-form-review-observations-page-1 td .image-preview{width:180px;}
#views-form-review-observations-page-1 .js-form-item.form-item{display:flex; align-items:center;    flex-wrap: wrap;display:-ms-flex; -ms-align-items:center;-ms-flex-wrap: wrap;}
#views-form-review-observations-page-1 .js-form-item.form-item label{flex: 0 0 200px;}
#views-form-review-observations-page-1 .js-form-item.form-item .description{width:100%;}
#views-form-review-observations-page-1 .js-form-item.form-item .image-widget + .description {margin-left: 200px;}
.view-history-page .contentbox{padding:10px 0 20px 20px;}
.sidebar .view-history-page h2{font-style:normal;}
.sidebar .region ul{margin-bottom:0px;}
.views-field-nothing-3 table{border: 1px solid #f5f5f5;background: #fdfdfd;margin-bottom:25px;padding: 20px;}
.views-field-nothing-3 table tr:hover{background:transparent !important;}
.views-field-nothing-3 table tr td a{text-transform:capitalize;color: #545454 !important;
    padding: 0 0 0 14px; position: relative;transition:.2s all ease-in-out;}
	.views-field-nothing-3 table tr td a:hover:before {left:3px; transition:.2s all ease-in-out; color:#003c5e !important;}
	.views-field-nothing-3 table tr td a:hover {transition:.2s all ease-in-out; color:#003c5e !important;}
.views-field-nothing-3 table tr td a:before {content: "\f101";font-family: FontAwesome;
    position: absolute; left: 0px; color:#003c5e !important;transition:.2s all ease-in-out;}
.views-field-nothing-3 table tr td{padding:15px 20px;}
.views-field-nothing-3 table tr td:first-child{border-right:1px solid #e9e8e8;}
.views-field-nothing-3 table tr td span img{max-width:170px;}
.sidebar .region .view-content > ul{padding:20px;}
.path-frontpage #block-footer4{border-bottom: 30px solid #fff;}
#block-footer4{padding:0px 0px; background-color: #7aacd6 !important;}
#block-footer2 {background-color: #0c5b77 !important;}
.path-user #block-ncb-theme-local-tasks nav.tabs{text-align:center;}
.path-user #block-ncb-theme-local-tasks nav.tabs ul.tabs{display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center; margin-bottom: -1px;}
.path-user .user-login-form, .user-form, .user-pass{margin-top:0px;}
.path-user form.user-login-form  label, form.user-form  label, form.user-pass  label, .path-user .label{font-weight: 400;color: #6f7274 !important; font-size: 13px;  margin-bottom: 5px; text-transform:capitalize;}
#block-ncb-theme-local-tasks.contextual-region .tabs.primary{text-align:left;position:relative; z-index:1;}
.node-sponsors-form{/* border: 10px solid #003c5e;  padding-bottom: 20px;background: #fff;margin-bottom: 15px;padding: 20px;max-width:715px; margin:auto;box-shadow: -1px 4px 20px 0px rgb(75 134 180 / 16%);*/}
.node-sponsors-form .form-item, .node-sponsors-form .field--type-datetime{display:flex; align-items:center;    flex-wrap: wrap;display:-ms-flex; -ms-align-items:center;-ms-flex-wrap: wrap;}
.node-sponsors-form .form-item label, .node-sponsors-form .field--type-datetime .label{font-weight: 500;color: #0c5b77 !important;font-size: 14px; margin-bottom: 4px;text-transform: capitalize;text-align: left;}
.node-sponsors-form .form-item .image-widget + .description {margin-left: 200px; width:100%;}
#edit-field-image summary{display:none;}
.node-sponsors-form #edit-preview {background:#4b86b4 !important;}
.node-sponsors-form #edit-actions{text-align:center; width:100%;}
input[type=file]{background:#fff;}
.apply_job, .views-field-publishcontent a{background: #4b86b4; display: inline-block; padding: 8px 20px; font-size: 15px; color: #fff;  cursor: pointer; border-radius: 4px;text-transform: capitalize;color:#fff;}
.apply_job:hover, .views-field-publishcontent a:hover{background: #003c5e !important; transition: .2s all ease-in-out;}
.views-field-publishcontent a{margin-bottom:20px !important; color:#fff !important;}
.user-logged-in{}
/*.view-history-page.view-id-history_page{display:none;}*/
#block-views-block-history-page-block-3 .view-id-history_page .views-field-nothing-1 a{display:none;}
.user-logged-in #block-views-block-history-page-block-3 .view-id-history_page .views-field-nothing-1 a{display:block;}
.views-field-publishcontent{display:none;}
.user-logged-in .views-field-publishcontent{display:block;}

.user-logged-in .view-history-page.view-id-history_page{display:block;}
.view-toxoname-term-daigram.view-id-toxoname_term_daigram{}
.view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_4 .view-content, .view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_5 .view-content{padding:10px 0; margin:0px 0 30px; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;display: flex; flex-wrap: wrap;display: -webkit-flex;-webkit-flex-wrap: wrap;}

.view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_4 .view-content a,
.view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_5 .view-content a{color: fuchsia !important;}
.view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_4 .bread-wrapper.views-row, .view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_5 .bread-wrapper.views-row{
	    padding: 0px 10px 0 10px;position:relative;}
.view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_4 .bread-wrapper.views-row:first-child, .view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_5 .bread-wrapper.views-row:first-child{padding-left:0px;}
.view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_4 .bread-wrapper.views-row:last-child, .view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_5 .bread-wrapper.views-row:last-child{padding-right:0px;}
 .view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_5 .bread-wrapper.views-row:after{content:'';width: 1px; height: 14px; background: #279cbe; position: absolute;
    right: 0px; top: 50%;  margin-top: -7px;}
.view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_4 .bread-wrapper.views-row:last-child:after, .view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_5 .bread-wrapper.views-row:last-child:after{display:none;}
#cboxContent{border: 5px solid #000 !important;}
.captcha.js-form-wrapper summary{pointer-events: none;}
.captcha.js-form-wrapper .details-description{display:none;}
.form-actions.js-form-wrapper{text-align:center;}
#field-social-media-handle-other-values thead th, #field-social-media-handle-other-values thead > tr{background: transparent;border: none;    padding: 0px}
#field-social-media-handle-other-values thead th .label{color:#333 !important;font-weight:500;}
#field-social-media-handle-other-values tbody tr{border:none;}
#field-social-media-handle-other-values tbody tr td{border-bottom:none;}
#field-social-media-handle-other-values tbody tr:hover{background:transparent;}
.user-register-form .js-form-type-checkbox {display: flex !important; margin-bottom:15px;}
.user-register-form .js-form-type-checkbox label.option{display:inline-block !important;margin-bottom: 0px;
    margin-left: 8px;}
.user-register-form .form-date{width:100%;}
/*.path-user .breadcrumb, .path-reviewlisting .breadcrumb, .path-downloadexcel .breadcrumb, .path-tabspecies .breadcrumb{display:none;}*/
table.views-table.views-view-table.sticky-enabled, .view-downloadexcel table.views-table.views-view-table{border:1px solid #e8e8e8;}
table.views-table.views-view-table.sticky-enabled thead > tr, .view-downloadexcel table.views-table.views-view-table thead > tr{border:none;}
table.views-table.views-view-table.sticky-enabled thead th.views-field-title a, table.views-table.views-view-table.sticky-enabled thead th a, table.views-table.views-view-table.sticky-enabled thead th, .view-downloadexcel table.views-table.views-view-table thead th.views-field-title a, .view-downloadexcel table.views-table.views-view-table thead th a, .view-downloadexcel table.views-table.views-view-table thead th, .diff-revisions.responsive-enabled thead th{margin-bottom: 0px;font-size: 13px;text-transform: capitalize;font-weight: 500; color: #fff; text-align:left;border:none;background: #4b86b4;}
table.views-table.views-view-table.sticky-enabled thead th.is-active > a:after, table.views-table.views-view-table.sticky-enabled thead th > a:after, .view-downloadexcel table.views-table.views-view-table thead th.is-active > a:after, .view-downloadexcel table.views-table.views-view-table thead th > a:after{display:none;}
table.views-table.views-view-table.sticky-enabled thead th .tablesort, .view-downloadexcel table.views-table.views-view-table thead th .tablesort{-ms-filter: contrast(0) brightness(100);   filter: contrast(0) brightness(100);-webkit-filter: contrast(0) brightness(100);}
table.views-table.views-view-table.sticky-enabled tbody td a, .view-downloadexcel table.views-table.views-view-table tbody td a{color: #6f7274 !important; font-size:14px;}
table.views-table.views-view-table.sticky-enabled tbody td.views-field-title a, table.views-table.views-view-table.sticky-enabled tbody td, .view-downloadexcel table.views-table.views-view-table tbody td.views-field-title a, .view-downloadexcel table.views-table.views-view-table tbody td, .diff-revisions.responsive-enabled tbody td{color: #6f7274 !important;font-size:14px; font-weight:400;}
table.views-table.views-view-table .js-form-type-radio.form-type-radio, table.views-table.views-view-table .js-form-type-radio.form-type-radio input[type=checkbox], table.views-table.views-view-table .js-form-type-radio.form-type-radio input[type=radio] {margin:0px;}
.path-downloadexcel .views-data-export-feed{text-align:center; display:block;margin-top:20px;}
.path-downloadexcel .views-data-export-feed .feed-icon{background: #003c5e; color: #fff;
    font-size: 15px; padding: 10px 30px; border-radius: 4px !important;text-indent: 0;width: auto;
    display: inline-block; line-height:normal; text-decoration:none;}
.path-downloadexcel .views-data-export-feed .feed-icon:hover {background-color: #0c5b77;}
.view-tabspecies .pager li.pager__item{display:none;}
.view-tabspecies .pager li.pager__item.pager__item--previous, .view-tabspecies .pager li.pager__item.pager__item--next{display:inline-block;}
.view-tabspecies .pager li.pager__item.pager__item--previous a span, .view-tabspecies .pager li.pager__item.pager__item--next a span{display:none;}
.view-tabspecies .pager li.pager__item.pager__item--previous a:before, .view-tabspecies .pager li.pager__item.pager__item--next a:before{content: "\f104";    font-family: FontAwesome;font-size: 24px; line-height: 30px;}
.view-tabspecies .pager li.pager__item.pager__item--next a:before{content: "\f105";}
.view-tabspecies .pager li.pager__item.pager__item--previous a, .view-tabspecies .pager li.pager__item.pager__item--next a{padding: 0px 11px !important;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out;}
.view-tabspecies .pager li.pager__item.pager__item--previous a:hover, .view-tabspecies .pager li.pager__item.pager__item--next a:hover{background:#4b86b4;color:#fff !important;border-color: #4b86b4 !important;transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;}
.pager li.pager__item.pager__item--previous{margin-right:5px;}
.eu-cookie-compliance-message h2{margin: 0px;text-transform: capitalize; font-weight: 500;font-size: 15px;}
.eu-cookie-compliance-message p, .eu-cookie-compliance-more-button{margin: 0px;font-weight: 400;font-size: 13px;}
.eu-cookie-compliance-buttons{margin:0px;}
.bread-wrappers-col ul{padding-left:0px;}
.bread-wrappers-col ul ::marker{display:none;}
.bread-wrappers-col ul li{display:flex;}
.bread-wrappers-col ul li > div{position:relative;padding-right:4px;}
.bread-wrappers-col ul li > div:after{content: "\f105";font-family: FontAwesome;color:#003c5e;}
.bread-wrappers-col ul li > div:last-child:after{visibility:hidden;content: "\f105";font-family: FontAwesome;color:#003c5e;}
.bread-wrappers-col ul li > div .field-content{color:#008B8B;}
.bread-wrappers-col ul li > div a{text-decoration:none;}
.bread-wrappers-col ul li > div + div a{color:#ff00ff;}
.bread-wrappers-col ul li > div + div + div a{color:#483D8B;}
.bread-wrappers-col ul li > div + div + div + div a {color:#008000;}
.bread-wrappers-col ul li > div + div + div + div + div a{color:#ff0000;}
.bread-wrappers-col ul li > div + div + div + div + div + div a{color:#003c5e;}
.site-footer .layout-container{margin:0px !important;}
/* input, select, textarea{width:100%;} */
.user-logged-in .node-sponsors-form.node-form .form-item{margin-top:0px;}
.node-sponsors-form.node-form select, .node-sponsors-form.node-form  #edit-field-dates-0-value, .node-sponsors-form.node-form .form-textarea-wrapper, .node-sponsors-form.node-form .image-widget{ width:100%;}
.node-sponsors-form.node-form #edit-field-dates-0-value .form-date, .node-sponsors-form.node-form .js-form-file.form-file{width:100%;}
.user-logged-in .node-sponsors-form.node-form .form-actions.js-form-wrapper.form-wrapper, .user-logged-in  .form-actions.js-form-wrapper.form-wrapper{display: flex;flex-direction: row-reverse;justify-content: center;display: -webkit-flex;-webkit-flex-direction: row-reverse;-webkit-justify-content: center; margin-top:30px;}
.sponsor-body .node-sponsors-form.node-form  .resize-vertical{width:100%;}
.form-submit + .form-submit{margin:0px  15px;}
.node--unpublished.node--view-mode-full{background:transparent;}
.node--unpublished.node--view-mode-full .comment-submitted{border: 1px solid #e8e8e8;padding: 14px 15px; display: block; color: #676767 !important;}
.node--unpublished.node--view-mode-full .comment-submitted a{color: #003c5e !important;}
.node-sponsors-delete-form.node-confirm-form{border: 1px solid #e8e8e8;padding: 15px;
text-align: center;font-size: 18px; color: #676767;}
.node-sponsors-delete-form.node-confirm-form #edit-cancel{background: #4b86b4 !important;     color: #fff;
    font-size: 15px; padding: 10px 30px;border-radius: 4px !important;line-height: normal;margin-right: 15px;}
.user-logged-in .tabs li a{ text-align:center;}
.diff-revisions.responsive-enabled tr.revision-current{background:transparent;}
.diff-revisions.responsive-enabled thead > tr{border-bottom:none;}
.node-sponsors-form .form-item .image-widget + .description br{display:none;}
.js .sponsor-body input.form-autocomplete, .js .sponsor-body  .text-full, .js .sponsor-body .node-sponsors-form.node-form select, .js .sponsor-body .node-sponsors-form.node-form #edit-field-dates-0-value .form-date, .js .sponsor-body .node-sponsors-form.node-form .js-form-file.form-file, .node-location-form select,  .node-location-form .geolocation-input-latitude, .node-location-form .geolocation-input-longitude{width: 100%; background: rgb(241 246 249 / 43%); height: 42px; border-radius: 4px; border:1px solid rgb(12 91 119 / 29%); color:#545454 !important;}
.js .sponsor-body  .text-full.form-textarea{height:70px;}
.js .sponsor-body .node-sponsors-form .form-item .image-widget + .description{margin-left:0px;}
.js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-string-textfield, .js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-image-image, .js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-datetime-default, .js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-options-select, .js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-entity-reference-autocomplete, .js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-moderation-state-default, .js .sponsor-body .js-form-wrapper.form-wrapper.entity-content-form-footer, .sponsor-body .node-sponsors-form.node-form .field--widget-string-textarea{width:47%; margin:0px 1.5%;}
.js .sponsor-body .node-sponsors-form{display:flex;display:-webkit-flex;flex-wrap:wrap;position:relative; z-index:1;}
.sponsor-body .node-sponsors-form.node-form .js-form-wrapper.form-wrapper.field--name-field-namescpyright{width:97%;margin:0px 1.5%;}
.js .sponsor-body .js-form-wrapper.form-wrapper.entity-content-form-footer .field--widget-moderation-state-default{width:100%;}
.js .sponsor-body .content_layout{background: #fff;
    margin-bottom: 15px; max-width: 715px; margin: auto; box-shadow: -1px 4px 20px 0px rgb(75 134 180 / 16%);    display: flex;display: -webkit-flex; flex-wrap: wrap;
    padding: 20px 0px 20px; position: relative; z-index: 2; margin-top:40px;}
.js .sponsor-body .breadcrumb{display:none;}

.quiz-question-truefalse{}
 #ajax-quiz-wrapper  .field--name-body .field__label{display:none;}
 #ajax-quiz-wrapper  .field--name-body > .field__item p{font-size:20px;}
 #ajax-quiz-wrapper  .js-form-type-radio input[type=radio]{width:18px; height:18px;    margin: 5px 10px 0 0;}
 #ajax-quiz-wrapper  .js-form-type-radio label.option{font-size:17px;}
 #ajax-quiz-wrapper  .js-form-type-radio.form-type-radio{display:flex;display:-webkit-flex;}
 #ajax-quiz-wrapper  .form-actions.js-form-wrapper.form-wrapper{-webkit-flex-direction: row;    flex-direction: row;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
#ajax-quiz-wrapper  .form-actions [id*= #edit-navigation-back--]{background-color: #7aacd6  !important;}
 #ajax-quiz-wrapper .form-actions.js-form-wrapper.form-wrapper p{display:block; width:100%;color: #9c9999; text-align: center;}
 #datatable  tbody td input, #datatable  tbody td select, #datatable  tbody td textarea{max-width:200px;}
 #edit-reset{margin-right:15px !important;background: #4b86b4;}

.views-field-nothing .field-content img.container{margin-bottom: 30px;}
.views-exposed-form .form--inline{display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; margin-bottom:15px;}
.views-exposed-form .form--inline select {}
.views-exposed-form .form--inline .js-form-item.form-item.js-form-type-select{margin:0px;}
.views-exposed-form .form--inline .form-actions.js-form-wrapper.form-wrapper{margin:0px 0 0 15px;}
.views-exposed-form .form--inline .form-actions.js-form-wrapper.form-wrapper .js-form-submit.form-submit{padding:8px 30px 10px ;}
.form-required ::before{
content: "*";
color:red;
}

.apply_job, .views-field-publishcontent  {
display:none;
}
.user-logged-in .apply_job .views-field-publishcontent{
display:block;
}
/*#Contributebutton:first-child {
display:block;

}*/
/*#Contributebutton{
display:none;
}*/
 /*a#Contributebutton {
    display:none;
}
 a#Contributebutton:first-of-type {
    display:block;
}*/
/*.view-featur-page .views-field-nothing a{
display:none;
 }
 .view-featur-page .views-field-nothing   a:nth-child(1){
display:block;
 }*/
 #Contributebutton{
 display:none;
 }
 .path-local-project .pager,.path-identification-project .pager{
 position: absolute !important;
 top: 0 !important;
 margin: 0 !important;
 }

 /*03-05-2021*/
 user-register-form select{width:100%;}
.user-register-form  label{display:inline-block;}
.user-register-form .select-wrapper label{display:none}
.form-composite > .fieldset-wrapper > .description, .form-item .description{color:#d49303 !important;font-size: 0.74em !important;}
.user-register-form  .field--name-field-birth-year, .user-register-form .field--name-user-picture{width: 48%;  display: inline-block;   margin-right: 0px;}
.user-register-form .select-wrapper{width: 100%;  display: inline-block;   margin-right: 0px;}
.user-register-form .select-wrapper + .select-wrapper{margin-top:1em;}
.user-register-form  .field--name-field-birth-year{width:100%;}
.user-register-form .field--name-field-social-media-select{float:left;}
.user-register-form .select-wrapper + .select-wrapper label{display:block;}
.user-register-form .field--name-user-picture, .user-register-form .field--name-user-picture input[type=file]{width:100%;}
.user-register-form .field--name-user-picture .image-widget-data{float:none;}
.user-register-form .field--name-user-picture .description br{display:none;}
.user-register-form  .form-item{margin-top:0px;}
.dropdown .dropdown-content{background:#fff !important;border-radius: 4px;}
.dropdown .dropbtn{padding: 6px 15px; font-size: 13px;}
.dropdown  .dropdown-content a{color:#0c5b77 !important; background:transparent !important;padding:8px 12px;}
.dropdown  .dropdown-content a:hover{color:#0c5b77 !important; background:#f1f1f1 !important;}

 /*03-05-2021*/
 .user-logged-in #Contributebutton{
 display:block;
 }
 .view.view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_8{
 float:right !important;
 }
 .cc_container--open{
 display:none;
 }

.user-logged-in.path-frontpage .cc_container--open{
 display:block;
 }
 .identification-wrapper img{
 width:100%;
 margin-top: 3%;
 }
 .view-toxoname-term-daigram .view-empty{
 display:none !important;
 }
 .sponsor-body-hide .remove-pencil .glyphicon {
 display:none;
 }
 .js-form-item-field-refe-target-id{
 margin-left: 10px;
 }
 #node-sponsors-form #edit-submit {
 left: 20px;
 }
.sponsor-body-hide #main-menu li:nth-last-child(6n) {
 display:none !important;
}
 #main-menu li:nth-last-child(6n) {
 display:none;
}
.user-logged-in #main-menu li:nth-last-child(6n) {
 display:block;
 }
 .parallax-widget1 .trigger{
 margin-top: -20px !important;
 }
 #edit-field-refe-target-id--description a{
 color:red;
 }

 /*#edit-actions{
 position: absolute;
bottom: 0;
 }*/
 /*.trigger{
 display:none !important;
 }*/
.article > .tke.article{margin-top:0px !important;}
body.user-logged-in {padding-top:0px !important;}
body.user-logged-in.path-admin {/* padding-top:79px !important; */}
.bounceInDown{-webkit-animation-name: none !important;animation-name:none !important;opacity: 2 !important;
    -webkit-transform: none !important;
    transform: none !important;}
.bounceInDown.animated { -webkit-animation-delay: unset !important; animation-delay: unset!important;}
.tabs.secondary > li a{margin-right: 0.5em;     border: 1px solid #e8e8e8 !important;}
.views-exposed-form .form--inline{margin-left:-10px; margin-right:-10px;}
.views-exposed-form .js-form-item{padding-left:10px; padding-right:10px;}
.views-exposed-form .js-form-item input, .views-exposed-form .js-form-item select{width:100%;}
#views-form-content-page-1 .js-form-item label{display:block !important;}
.views-exposed-form .form--inline .form-actions.js-form-wrapper.form-wrapper .js-form-submit.form-submit{margin-top:20px !important;}
.js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-string-textfield#edit-title-wrapper, .js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-image-image, .js .sponsor-body .js-form-wrapper.form-wrapper#edit-field-refe-wrapper{width:97% !important;    margin: 0px 1.5%;}
.ui-autocomplete .ui-menu-item a.ui-state-active, .ui-autocomplete .ui-menu-item:hover, .ui-autocomplete .ui-menu-item a.ui-state-active .field-content, .ui-autocomplete .ui-menu-item:hover a .field-content{color:#fff !important;background-color: #1e90ff!important}
.field__item a{color:#008B8B !important;}
/*14-04-2021 lalit*/
.user-login-form .js-form-type-checkbox {display: flex !important; margin-bottom:15px;}
.user-login-form .js-form-type-checkbox label.option{display:inline-block !important;margin-bottom: 0px;
    margin-left: 8px;}
 #node-sponsors-form #edit-submit {
 left: auto;
 }
 .js-form-item-field-refe-target-id{
 margin-left:0px;
 }
#block-addtoanybuttons-3{display:none;}
.page-node-type-sponsors .node--unpublished.node--view-mode-full .node__content > .field, .node--type-spices.node--view-mode-full .node__content > .field{display: flex;}
.page-node-type-sponsors .node--unpublished.node--view-mode-full .node__content > .field .field__label, .node--type-spices.node--view-mode-full .node__content > .field .field__label{flex: 0 0 250px;-webkit-flex: 0 0 250px;}
.node--unpublished.node--view-mode-full, .node--type-spices.node--view-mode-full{border:1px solid #e8e8e8; padding:14px 15px;}
.node--unpublished.node--view-mode-full .comment-submitted, .node--type-spices.node--view-mode-full .comment-submitted{border:none; padding:15px 0 20px;}
.node--unpublished.node--view-mode-full .comment-submitted  .node__submitted, .node--type-spices.node--view-mode-full .comment-submitted  .node__submitted{font-weight:400;}
.node--unpublished.node--view-mode-full .comment-submitted  .node__submitted a, .node--unpublished.node--view-mode-full .comment-submitted  .node__submitted .field--type-created, .node--type-spices.node--view-mode-full .comment-submitted  .node__submitted a, .node--type-spices.node--view-mode-full .comment-submitted  .node__submitted .field--type-created{font-weight:600;}
#header input[type="search"] {color: #fff !important;}
td.views-field-field-image img{max-width:100px;}
.field--type-entity-reference .field__item{margin-right: 10px; padding-right: 10px; position: relative;}
.field--type-entity-reference .field__item:last-child{margin-right:0px; padding-right:0px;}
.field--type-entity-reference .field__item:after{content:'|'; position:absolute; right:0px;}
.field--type-entity-reference .field__item:last-child:after{content:''}
.col-md-9 h1.page-title {margin: 0px 0 10px!important;text-align: left;}
.contextual-region table.views-table.views-view-table, .view-duplicate-of-people table.views-table.views-view-table{border:1px solid #e8e8e8;}
.contextual-region table.views-table.views-view-table thead > tr, .view-duplicate-of-people table.views-table.views-view-table thead > tr{border:none;}
.contextual-region table.views-table.views-view-table thead th,  .view-duplicate-of-people table.views-table.views-view-table thead th{margin-bottom: 0px;font-size: 13px;text-transform: capitalize;font-weight: 500; color: #fff; text-align:left;border:none;background: #4b86b4;}
.contextual-region table.views-table.views-view-table thead th.is-active > a:after,  .view-duplicate-of-people table.views-table.views-view-table thead th.is-active > a:after{display:none;}
.contextual-region table.views-table.views-view-table thead th .tablesort,  .view-duplicate-of-people table.views-table.views-view-table thead th .tablesort{-ms-filter: contrast(0) brightness(100);   filter: contrast(0) brightness(100);-webkit-filter: contrast(0) brightness(100);}
.contextual-region table.views-table.views-view-table tbody td a,  .view-duplicate-of-people table.views-table.views-view-table tbody td a, .contextual-region table.views-table.views-view-table tbody td.views-field.views-field-nothing a,  .view-duplicate-of-people table.views-table.views-view-table tbody td.views-field.views-field-nothing a{background: #4b86b4;padding: 3px 10px;border-radius: 5px;color: #fff !important;font-size: 13px;}
.view-duplicate-of-people table.views-table.views-view-table tbody td a.username{color:#4b86b4; background:transparent;padding:0px !important;}
.contextual-region table.views-table.views-view-table tbody td{color: #6f7274 !important;font-size:14px; font-weight:400;}
.view-header a{color: #4b86b4;font-weight:600; text-decoration:underline;}
.view-header a:hover{color: #4b86b4;}
.edit-in-place-clickable .fieldset-legend{text-decoration: underline;  color: #4b86b4; font-weight: 600;}
fieldset:not(.fieldgroup).edit-in-place-clickable{padding-top:0px;}
#edit-in-place-field-reference-form--5 .js-form-submit{padding: 5px 10px;font-size: 12px;}
.js-form-type-edit-in-place-field-select select{max-width:100%;}

.field__item .boxsd a{color:#fff !important;text-transform: capitalize;font-size: 20px;}
.footerlinks ul li a{color: #bad0d8 !important;}
.footerlinks ul li a:hover{color: #fff !important;}
.view-contributor.view-id-contributor > .view-content{display: flex;flex-wrap: wrap;display: -webkit-flex;-webkit-flex-wrap: wrap;margin-left: -5px;margin-right: -5px;}
.view-contributor.view-id-contributor > .view-content:before, .view-contributor.view-id-contributor > .view-content:after{display: table;content: " ";}
.view-contributor.view-id-contributor > .view-content > .col-sm-6{padding-left:5px; padding-right:5px;    margin-bottom: 3px;}
.view-contributor.view-id-contributor .views-field-field-image > .field-content > img{}
.Sectiontitle, h1.page-title{font-size:20px;}
.node-sponsors-quick-node-clone-form, .node-sponsors-edit-form{border: 1px solid #e8e8e8;padding: 14px 15px;}
.node-sponsors-edit-form label, .node-sponsors-edit-form  h4.label{display:block;font-weight: 600;color: #353535; font-size: 14px;    text-transform: capitalize;text-align: left; margin-bottom: 5px;line-height: 22.4px;}
.node-sponsors-edit-form .tabledrag-toggle-weight-wrapper{display:none;}
.node-sponsors-edit-form  input, .node-sponsors-edit-form  select, .node-sponsors-edit-form  textarea{width:100%;}
.node-sponsors-edit-form  input[type="checkbox"], .node-sponsors-edit-form  input[type="submit"]{width:auto;}
.node-sponsors-edit-form  .description br{display:none;}
.node-sponsors-edit-form  .field--type-datetime, .node-sponsors-edit-form  .field--name-field-gender-optional-, .node-sponsors-edit-form  .field--name-field-search, .node-sponsors-edit-form .field--name-field-life-stage, .node-sponsors-edit-form .field--name-field-refe, .node-sponsors-edit-form .field--name-field-species-form-optional-, .node-sponsors-edit-form .field--name-field-seasonal, .node-sponsors-edit-form .field--type-string{display:inline-grid; width:49%;}
.node-sponsors-edit-form  .field--name-field-gender-optional-, .node-sponsors-edit-form .field--name-field-life-stage, .node-sponsors-edit-form .field--name-field-species-form-optional-, .node-sponsors-edit-form .field--name-field-altitude-optional-, .node-sponsors-edit-form .field--name-field-google-map{margin-left:1.5%}
.node-sponsors-edit-form  select{height:38px;}
.js-form-item-field-refe-target-id{margin-left:0px;}
.node-sponsors-edit-form .field--type-datetime{margin-top:1em; margin-bottom:1em;}
.vertical-tabs__menu .vertical-tabs__menu-item{list-style:none;border: 1px solid #2a74ad; border-top: 0; background: #4b86b4;}
.vertical-tabs__menu .vertical-tabs__menu-item.is-selected{background: #fff;    border-right-color: #fff;}
.vertical-tabs__menu .vertical-tabs__menu-item.is-selected a{color:#4b86b4;}
.vertical-tabs__menu .vertical-tabs__menu-item a:hover{outline: 1px solid #2a74ad;}
.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title, .vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title, .vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:none;}
.vertical-tabs__menu .vertical-tabs__menu-item-summary{font-size:11px;}
.node-sponsors-edit-form .vertical-tabs__panes details.js-form-wrapper{padding:10px 20px;}
.node-sponsors-edit-form details.js-form-wrapper .container-inline{display:flex; display:-webkit-flex;}
.node-sponsors-edit-form details.js-form-wrapper .container-inline  .js-form-type-date{margin-right:20px;margin-top: 0px; margin-bottom: 0;}
.vertical-tabs__menu .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#4b86b4;}

.node-sponsors-quick-node-clone-form label, .node-sponsors-quick-node-clone-form  h4.label{display:block;font-weight: 600;color: #353535; font-size: 14px;    text-transform: capitalize;text-align: left; margin-bottom: 5px;line-height: 22.4px;}
.node-sponsors-quick-node-clone-form .tabledrag-toggle-weight-wrapper{display:none;}
.node-sponsors-quick-node-clone-form  input, .node-sponsors-quick-node-clone-form  select, .node-sponsors-quick-node-clone-form  textarea{width:100%;}
.node-sponsors-quick-node-clone-form  input[type="checkbox"], .node-sponsors-quick-node-clone-form  input[type="submit"]{width:auto;}
.node-sponsors-quick-node-clone-form  .description br{display:none;}
.node-sponsors-quick-node-clone-form  .field--type-datetime, .node-sponsors-quick-node-clone-form  .field--name-field-gender-optional-, .node-sponsors-quick-node-clone-form  .field--name-field-search, .node-sponsors-quick-node-clone-form .field--name-field-life-stage, .node-sponsors-quick-node-clone-form .field--name-field-refe, .node-sponsors-quick-node-clone-form .field--name-field-species-form-optional-, .node-sponsors-quick-node-clone-form .field--name-field-seasonal, .node-sponsors-quick-node-clone-form .field--type-string{display:inline-grid; width:49%;}
.node-sponsors-quick-node-clone-form  .field--name-field-gender-optional-, .node-sponsors-quick-node-clone-form .field--name-field-life-stage, .node-sponsors-quick-node-clone-form .field--name-field-species-form-optional-, .node-sponsors-quick-node-clone-form .field--name-field-altitude-optional-, .node-sponsors-quick-node-clone-form .field--name-field-google-map{margin-left:1.5% !important;}
.node-sponsors-quick-node-clone-form  select{height:38px;}
.js-form-item-field-refe-target-id{margin-left:0px;}
.node-sponsors-quick-node-clone-form .field--type-datetime{margin-top:1em; margin-bottom:1em;}
.vertical-tabs__menu .vertical-tabs__menu-item{list-style:none;border: 1px solid #2a74ad; border-top: 0; background: #4b86b4;}
.vertical-tabs__menu .vertical-tabs__menu-item.is-selected{background: #fff;    border-right-color: #fff;}
.vertical-tabs__menu .vertical-tabs__menu-item.is-selected a{color:#4b86b4;}
.vertical-tabs__menu .vertical-tabs__menu-item a:hover{outline: 1px solid #2a74ad;}
.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title, .vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title, .vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:none;}
.vertical-tabs__menu .vertical-tabs__menu-item-summary{font-size:11px;}
.node-sponsors-quick-node-clone-form .vertical-tabs__panes details.js-form-wrapper{padding:10px 20px;}
.node-sponsors-quick-node-clone-form details.js-form-wrapper .container-inline{display:flex; display:-webkit-flex;}
.node-sponsors-quick-node-clone-form details.js-form-wrapper .container-inline  .js-form-type-date{margin-right:20px;margin-top: 0px; margin-bottom: 0;}
.vertical-tabs__menu .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#4b86b4;}
.path-clone.page-node-type-sponsors .page-title, .node-sponsors-quick-node-clone-form .field--name-title{ display: none; }

/*09-12-20*/

/*16-04-2021*/
.view-id-contributor_block_year div.view-grouping-header:before{
  content: "Contributor Name:";
          }
       .view-id-contributor_block_year  div.view-grouping-content h3:before{
  content: "Date:";
          }
        .view-id-contributor_block_year  .view-grouping-header,.view-grouping-content h3,.pos-test {
          text-align:center;
          }

/*16-04-2021*/
/* 20-04-2021 */
.messages--status a, .messages--status a:hover{color: inherit; font-weight: 600;}
.views-row a, .views-row a:hover{color:#003c5e;}
.node--view-mode-teaser h2{font-size: 16px;text-transform: capitalize;}
article.profile{border: 1px solid #e8e8e8;padding: 14px 15px;}
.comment-submitted{background: #e8f4ff;}
.breadcrumb{padding-left:0px;}
.node--type-spices.node--view-mode-full .comment-submitted{padding: 8px 10px 8px;}
article.profile > .field, article.profile .js-form-type-item{display: flex; margin-bottom:15px; margin-top:0px;}
article.profile > .field .field__label, article.profile .js-form-type-item h4.label{flex: 0 0 250px;-webkit-flex: 0 0 250px;}
.node--unpublished.node--view-mode-full, .node--type-spices.node--view-mode-full{border:1px solid #e8e8e8; padding:14px 15px;}
article.profile .js-form-type-item h4.label{color: #003c5e !important;font-weight: 600;    font-size: 14px;
    margin-bottom: 0px !important; line-height: 22.4px; text-align:left;}
.js-form-type-checkbox{display:flex; display:-webkit-flex;}
label.option.js-form-required{margin-left:10px;}
.path-user.user-logged-in #block-ncb-theme-local-tasks nav.tabs ul.tabs{justify-content: start;
    -webkit-justify-content: start;}
.path-user.user-logged-in .user-form{margin-left:0px;max-width: 700px;}
.sponsor-body-hide.path-user.user-logged-in .user-form{margin-left:auto;max-width: 700px;}
.sponsor-body-hide.path-user.user-logged-in #block-ncb-theme-local-tasks nav.tabs ul.tabs{justify-content: center;
    -webkit-justify-content: center;}
.sponsor-body-hide.path-user.user-logged-in #block-ncb-theme-local-tasks nav.tabs ul.tabs li a{padding:10px 25px;}
/*23-04-2021*/
/*.titwraapper a{
    text-transform: lowercase !important;
}*/
/*.titwraapper{
text-transform: lowercase !important;
}*/
/*.bread-wrapper-tree{
color:fuchsia !important
}*/
.ijjcopyright .container p a{
color:#fea000!important;
}
.ijjcopyright .container p a:hover{
  text-decoration: : underline !important;
}
.row.footer-three {
    background: #0c5b77 !important;
    padding-top: 50px;
    padding-bottom: 50px;
}
.Features .commonbtn{color:#ffffff;}
/*23-04-2021*/
.target > :first-child {
  display:none;
}
.path-tabspecies .bread-wrapper div span a{
display:none;
}
.Superfamily,a.Superfamily:hover{
color: #008B8B;
}
.Family,a.Family:hover{
color: #ff00ff;
}
.subfamily,a.subfamily:hover{
color: blue;
}
.tribe,a.tribe:hover {
    color: #483D8B;
}
.genus,a.genus:hover {
    color: green;
}
.species,a.species:hover {
    color: red;
}
.butter-species .block-views-blocktaxonomy-plant-block-block-1{
display:none;
}
.larvalhost-species .block-superfamily-tree-block{
display:none;
}
.subspecies,a.subspecies:hover {
    color: #9900CC;
    }
    .test,a.test:hover {
    color:black
    }
   .view-content > ul > li.views_tree_parent.views_tree_expanded{display:none;}
.view-content > ul > li.views_tree_parent.views_tree_expanded:first-child{display:block;}

.Features .commonbtn{color:#ffffff;}
#block-views-block-history-page-block-2-2 .pageTitle span em{
    font-style: italic;

}
.view-id-plant_species_page.view-display-id-block_1 .pageTitle span em{
    font-style: italic;

}
#block-superfamilyplanttreeblock a.plant{
color:black;
}
#block-superfamilyplanttreeblock a.style-Family, #system-breadcrumb-listing .style-Family {
    color: fuchsia;
}
}
#block-superfamilyplanttreeblock  a, #block-superfamilyplanttreeblock  .link {
   color: fuchsia !important;
}
a:active, .link:active {
    color: fuchsia !important;
}
#block-superfamilyplantsecondtreeblock .style-Superfamily {
    color: #008B8B;
}

/*.col-md-9 > a{
display:none;
}*/
#supervisor{
width: 29%;
margin-left: auto;
margin-right: 2%;
background: bottom;
color: white;
}

.dropbtn {
  background: bottom;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content a {
 /* color: black;*/
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown-content a:hover {background-color: #ddd;}
.dropdown:hover .dropdown-content {display: block;}
/*10.05.2021 */
.observ-Table{width:100%; display:table;}
.observ-Row{width:100%; display:table-row; }
.observ-Row + .observ-Row .observ-data, .observ-Row + .observ-Row .observ-label{border-top:1px solid #e8e8e8;}
.observ-label, .observ-data{display:table-cell;padding:7px  0px;}
.list-observations h3{font-size:16px;}
.list-observations p{font-size:14px;font-weight:600;}
.list-observations a{color:#007bff;}
.list-observations + .list-observations{margin-top:20px; padding-top:20px; border-top:1px solid #545454}
.justify-content-between {-ms-flex-pack: justify!important; justify-content: space-between!important;}
.d-flex {display: -ms-flexbox!important; display: flex!important;}

/*anita 26-05-2021*/
.path-plant-sub-species-page .view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_4 .view-content, 
 .path-plant-sub-species-page .view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_5 .view-content {
 display:none !important;
 }
 a.Genus,a.Genus:hover{
 color:green;
 }
 a.Species,a.Species:hover{
 color:red;
 }
 /*anita*/
/*.dropdown:hover .dropbtn {background-color: #3e8e41;}*/
.path-your-observation .sidebar{
display:none;
}
body.path-advanced-search .content_layout .views-exposed-form .form--inline input.form-text#edit-keys{background: transparent !important;border-radius:0px !important;display: flex !important;border:1px solid #e3e3e3 !important;width: 100% !important;align-items: center !important;color:#fff !important;}
.form-type-search input[type="search"]{border-radius:40px !important; background:transparent !important;border:1px solid #fff;color:#fff !important;}
body.path-advanced-search .content_layout > .col-md-9{width:100%;}
body.path-advanced-search .content_layout .views-exposed-form .form--inline{flex-wrap: wrap;}
body.path-advanced-search .content_layout .views-exposed-form  .form--inline .js-form-item{/*     flex-basis: 0; */ flex-grow: 1; max-width: 100%; width:18%;margin-top:0px;}  
body.path-advanced-search .content_layout .views-exposed-form  .form--inline  {width:100% !important;}
body.path-advanced-search .content_layout .views-exposed-form .form--inline .select-wrapper{margin-right:0px !important;width: 100%;}
body.path-advanced-search .content_layout .views-exposed-form .form--inline .select-wrapper + .select-wrapper{margin-top:5px;}
body.path-advanced-search .content_layout .node--view-mode-search-index .field--type-image{display: flex;flex-wrap: wrap; margin-left:-10px; margin-right:-10px; margin-top:10px;}
body.path-advanced-search .content_layout .node--view-mode-search-index .field--type-image .field__item{    width: 25%;
    padding: 0px 10px; width:25%; margin-bottom:10px;}
body.path-advanced-search .content_layout .views-exposed-form  .form--inline  select{height: 36px;}
body.path-advanced-search .content_layout .views-exposed-form  .form--inline{align-items: self-start;-webkit-align-items: self-start;}
body.path-advanced-search .content_layout .views-exposed-form .form--inline .form-actions.js-form-wrapper.form-wrapper .js-form-submit.form-submit{    margin-top: 26px !important;}
body.path-advanced-search .content_layout .views-view-grid .views-row{border: 1px solid #f3f3f3; padding: 5px 15px;
    margin-bottom: 15px; background: #fdfdfd;}
	body.path-advanced-search .content_layout .views-exposed-form .form--inline input.form-text#edit-keys::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
 color: #fff !important;
  opacity: 1; /* Firefox */
}
ul.pager__items.js-pager__items{padding-left:0px;}
.view-id-contributor_block_year .view-grouping-header, .view-grouping-content h3, .pos-test{font-weight: 700;
    color: #323232; text-transform: initial; font-size: 13px;  margin-bottom: 8px;text-align: center;}
.view-id-contributor_block_year div.view-grouping-content h3:before {font-size: 13px; margin-bottom: 0px;font-weight: 500;color: #545454;}
/*22-05-2021*/
.path-feature-page .layout .content_layout > .col-md-9, .page-node-type-spices .layout .content_layout > .col-md-9, .path-contributing-media-files .layout .content_layout > .col-md-9, .path-user .layout .content_layout > .col-md-9, .path-about-us .layout .content_layout > .col-md-9, .path-how-to-help-pages .layout .content_layout > .col-md-9, .path-your-observation .layout .content_layout > .col-md-9, .path-ifoundbutterflies .layout .content_layout > .col-md-9, .path-features .layout .content_layout > .col-md-9, .path-featured .layout .content_layout > .col-md-9, .path-location-data .layout .content_layout > .col-md-9, .path-news .layout .content_layout > .col-md-9, .path-observation-data .layout .content_layout > .col-md-9, .path-reviewlists .layout .content_layout > .col-md-9, .path-user-data .layout .content_layout > .col-md-9, .path-plant-sub-species-page .layout .content_layout > .col-md-9, .sponsor-body .layout .content_layout > .col-md-9, .path-contributors .layout .content_layout > .col-md-9, .path-website-team .layout .content_layout > .col-md-9, .path-producers .layout .content_layout > .col-md-9, .path-press-resources .layout .content_layout > .col-md-9, .path-classification .layout .content_layout > .col-md-9, .path-plant-species-page .layout .content_layout > .col-md-9, .path-local-project .layout .content_layout > .col-md-9, .path-identification-project .layout .content_layout > .col-md-9, .path-reviewlisting  .content_layout > .col-md-9{width:100%;}

.layout .content_layout > .col-md-9 .container.my-3{padding:0px;}
.path-user .col-md-9 h1.page-title{text-align:center;margin-bottom: 20px !important;}
.path-user .breadcrumb{display:none !important;}
.path-user select{width:100%;}
.larvalhost-species #super-family-tree-data{
display:none;
}
.sidebar, form .field-multiple-table .field-multiple-drag{
display:none;
}
.field--name-field-enter-social-media-url  table.responsive-enabled thead th{background:transparent !important;     padding: 0px !important;}
.field--name-field-enter-social-media-url  table.responsive-enabled tr{border:none !important;}
.field--name-field-enter-social-media-url .js-form-submit.form-submit{text-decoration: underline; background: transparent;
color: #003c5e; padding: 0px;font-size: 13px;}
.contextual-region .tabs.primary,  ul.tabs.nav {display: flex; flex-wrap: wrap;display: -webkit-flex; -webkit-flex-wrap: wrap;}
.contextual-region .tabs.primary li, ul.tabs.nav li{flex-basis: 0px; flex-grow: 1; -webkit-flex-basis: 0px;  -webkit-flex-grow: 1;}
.contextual-region .tabs.primary li a, ul.tabs.nav li a{min-width:inherit;white-space: nowrap;text-align: center;}
.view-your-observation .view-content .views-row + .views-row{margin-top: 20px;padding-top: 20px;border-top: 1px solid #545454;}
.view-your-observation .view-content .views-row .container{padding:0px;max-width: 1170px;width: 100%;}
.ui-widget.ui-widget-content.ui-autocomplete{min-width: 270px; max-width: 270px;}
.ui-autocomplete-field-group{padding: 7px 15px !important;opacity: 1 !important; font-weight: 600;}
.tabs li:last-child a{border:1px solid #e8e8e8;}
.image-widget.js-form-managed-file a{color:#003c5e;}
.image-widget.js-form-managed-file ..js-form-submit.form-submit{padding: 4px 10px;float: right;font-size: 12px;}
.node--type-spices.node--view-mode-full{border:none; padding:0px;}
.page-node-type-spices .tab-content>.tab-pane{border: 1px solid #e8e8e8; border-top: 0px; padding: 15px 20px; margin-bottom:30px;}
ul.tabs.nav li.active a{border-bottom-color: #fff !important; background-color: #fff !important;color: #003c5e !important;}
ul.tabs.nav li.active a:before {content: ''; border-top: 4px solid #60d178;width: 100%;position: absolute; top: -4px;left: 0px;}
.page-node-type-spices #block-ncb-theme-page-title .page-title .field--name-title{font-size: 27px;
    font-weight: 800; color: #052c52;font-family: "Encode Sans", sans-serif; text-transform:inherit;}
.view-plant-species-page .views-field.views-field-nothing-2{display:none;}
.user-logged-in .view-plant-species-page .views-field.views-field-nothing-2{display:block;}
.block-views-blockplant-species-page-block-1 .view-plant-species-page.view-id-plant_species_page  .views-field.views-field-nothing a{margin-bottom:20px; display:inline-block;} 
.js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-string-textfield.field--name-field-google-map, .js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-string-textfield.field--name-field-attitude, .node-location-form .field--name-field-country, .node-location-form .field--name-field-cannot-locate-on-map, .node-location-form .field--widget-geolocation-googlegeocoder{width: 97% !important;margin: 0px 1.5%;}
.js .sponsor-body .content_layout .col-md-9 h1.page-title{margin-bottom:20px !important; text-align:center !important;}
.field--name-field-country .select-wrapper{display:block;margin-right:0px;}
.field--name-field-cannot-locate-on-map input[type="checkbox"]{margin-right:5px;}
.node-location-form.node-form .geolocation-widget-input .fieldset-wrapper{display: flex;justify-content: space-between;display: -webkit-flex;-webkit-justify-content: space-between;}
.node-location-form.node-form .geolocation-widget-input .fieldset-wrapper .js-form-item{width:48.5%;}
.node-location-form.node-form #edit-preview{background: #4b86b4 !important;}
.path-user select{min-height:36px;}
.larvalhost-species .sidebar .block .views-field.views-field-name-1{padding:5px 10px;}
.page-node-type-spices .view-species-gallery .views-field-field-image .field-content, .view-id-plant_sub_species_page .views-field-field-image .field-content{display: flex;display: -webkit-flex;margin-right:-10px; margin-left:-10px}
 .page-node-type-spices .view-species-gallery .views-field-field-image .field-content a.cboxElement, .view-id-plant_sub_species_page .views-field-field-image .field-content a.cboxElement{width:33.33%; padding-left:10px;padding-right:10px; margin-bottom:20px;}
 .page-node-type-spices #block-ncb-theme-page-title .page-title {text-transform: inherit !important;}
 .path-plant-species-page a:hover  .titwraapper,  .path-plant-species-page a:focus  .titwraapper, .path-plant-species-page a:active  .titwraapper{color:#003c5e}
.path-frontpage .cout-class{display: flex; flex-wrap: wrap;display: -webkit-flex; -webkit-flex-wrap: wrap;}
.path-frontpage .cout-class .align-items-center.col-md-3{width:100%; float:none;}
.path-frontpage .cout-class .views-element-container{width:25%; margin-bottom:15px;}
 body.path-frontpage{background:#fff !important;}
 body.path-frontpage .transboxs{margin-bottom:40px !important;}
 
 .path-local-project .pager, .path-identification-project .pager{right:0px;}
 .path-local-project .pager ul.pager__items.js-pager__items, .path-identification-project .pager ul.pager__items.js-pager__items{margin: 30px 10px 0px;}
 .path-local-project .pager ul.pager__items.js-pager__items .pager__item.is-active, .path-identification-project .pager ul.pager__items.js-pager__items .pager__item.is-active{display:none;}
  .path-local-project .pager ul.pager__items.js-pager__items .pager__item > a, .path-identification-project .pager ul.pager__items.js-pager__items .pager__item > a{color: #25b24b !important;font-size: 27px;padding: 0px !important;
    border: none !important;}
	 .path-local-project .pager ul.pager__items.js-pager__items .pager__item > a span, .path-identification-project .pager ul.pager__items.js-pager__items .pager__item > a span, .path-local-project .titlearrowicon, .path-identification-project .titlearrowicon{display:none}
 .path-local-project .pager ul.pager__items.js-pager__items .pager__item > a:before, .path-identification-project .pager ul.pager__items.js-pager__items .pager__item > a:before{font-family:FontAwesome;}
 .path-local-project .pager ul.pager__items.js-pager__items .pager__item.pager__item--previous > a:before, .path-identification-project .pager ul.pager__items.js-pager__items .pager__item.pager__item--previous > a:before{content: "\f0d9";}
 .path-local-project .pager ul.pager__items.js-pager__items .pager__item.pager__item--next > a:before, .path-identification-project .pager ul.pager__items.js-pager__items .pager__item.pager__item--next > a:before{content: "\f0da";}
   .path-local-project .pager ul.pager__items.js-pager__items .pager__item > a:hover, .path-identification-project .pager ul.pager__items.js-pager__items .pager__item > a:hover, .path-local-project .pager ul.pager__items.js-pager__items .pager__item > a:focus, .path-identification-project .pager ul.pager__items.js-pager__items .pager__item > a:focus{background:transparent !important;}
.row.heders-wrapper .col-md-4 .justify-content-center{justify-content: flex-end !important;-webkit-justify-content: flex-end !important;}
.path-plant-species-page .view-plant-species-page.view-id-plant_species_page > .view-content{margin-right:-10px;margin-left:-10px;}
 .titwraapper a{font-weight:500px;color:#003c5e}
 .titwraapper a:hover,  .titwraapper a:focus{color:#003c5e}
 .ui-datepicker table.ui-datepicker-calendar tr th{background: #0c5b77 !important; color: #fff;}
 .ui-datepicker.ui-widget#ui-datepicker-div{border: 1px solid #003c5e !important; color: #003c5e !important;}
 .ui-datepicker .ui-widget-header {background: #003c5e !important; border: 1px solid #003c5e !important;}
 .ui-datepicker table.ui-datepicker-calendar .ui-state-active, .ui-datepicker table.ui-datepicker-calendar .ui-widget-content .ui-state-active, .ui-datepicker table.ui-datepicker-calendar .ui-widget-header .ui-state-active, table.ui-datepicker-calendar .ui-state-active:hover, table.ui-datepicker-calendar .ui-widget-content .ui-state-active:hover, table.ui-datepicker-calendar .ui-state-highlight:hover, table.ui-datepicker-calendar .ui-widget-content .ui-state-highlight:hover, table.ui-datepicker-calendar .ui-widget-header .ui-state-highlight:hover{background: #0c5b77 !important;}
.path-reviewlisting  thead th{padding:6px 8px;background: #4b86b4;border: solid #4b86b4;border-width: 1px 0;color: #fff; }
 .path-reviewlisting table{border:1px solid #bfbfba}
 .path-reviewlisting table tbody td{padding: 6px 8px;}
 #stat.tab-pane  .season-tb th{font-weight:600;}
 #stat.tab-pane  .season-tb td, #stat.tab-pane  .season-tb th{text-align:center;border-color: #e8e8e8;}
 #stat.tab-pane  .season-tb td:first-child, #stat.tab-pane  .season-tb th:first-child{text-align:left;}
 .spices-title{font-style: italic;}

.view-special-child-breadcrumb a.child-feat, .view-special-child-breadcrumb .views-row a:hover, .view-special-child-breadcrumb .views-row a:active   { color: fuchsia;font-weight: 500;}
.view-special-child-breadcrumb .views-row {float: left; margin-right: 5px;}
body.path-advanced-search .view-display-id-page_1 .form-item-field-country-target-id{width: 41% !important;margin-right: -5px; margin-left: -5px; display: flex; padding-top: 27px;  position: relative;}
body.path-advanced-search .view-display-id-page_1 .form-item-field-country-target-id label{width: 100% !important;
position: absolute; padding-left: 5px; top: 0px;}
body.path-advanced-search .view-display-id-page_1 .form-item-field-country-target-id .select-wrapper{width: 100% !important; margin-top: 0px !important;padding-right: 5px;padding-left: 5px; margin-bottom: 0px;}
body.path-advanced-search .view-display-id-page_1 .view-content{margin-right:-10px;margin-left:-10px;}
body.path-advanced-search .view-display-id-page_1 .views-row {width: 33%; display: inline-block; position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; margin-bottom: 20px;}
.btn-green{background: green;color: #fff;
	padding: 5px 10px;
    font-size: 18px;
    font-weight: bolder;
    border-radius: 15%;
    margin-right: 8px;
}
.block-local-tasks-block, #edit-field-laravel-host-wrapper{display:none;}
.path-quiz .block-local-tasks-block,
.login-register-page .block-local-tasks-block{display:block !important;}
.row.child-row {
    border-top: 1px solid fuchsia;
    border-bottom: 1px solid fuchsia;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 5px;
    font-size: 15px;
}
.ui-widget.ui-widget-content.ui-autocomplete {
    z-index: 999999 !important;
}
/*.view-id-species_gallery.view-display-id-block_5 img {
    width: 30%;
    margin-bottom: 20px;
    margin-right: 20px;
}*/
.genus-spe{
	text-align: right;
	margin-bottom: 5px;
}
.genus-spe a.spe-btn{
    color: fuchsia !important;
    font-weight: 600;
    text-decoration: underline;
    font-size: 15px;
}
.review2-class .vertical-tabs, .review1-class .vertical-tabs, .contributor-class .vertical-tabs{
   display: none;
}
.butter-species .plant-super-family-tree{
	display: none;
}
form .field--name-field-image .messages--status{
	display: none;
}

ul.menu-dropdown {
    padding-top: 8px;
    margin-bottom: 10px;
}

ul.menu-dropdown li.dropdown a{
	text-transform: capitalize;
    font-weight: 500;
    font-size: 1em;
    padding: 10px 4px 10px 15px;
}
ul.menu-dropdown li.dropdown .dropdown-content{
   background: #0c5b77 !important;
   width: auto;
}
ul.menu-dropdown li.dropdown .dropdown-content a {
    font-weight: 400;
    border-bottom: 1px solid #03516d !important;
    transition: .2s all ease-in-out;
    padding: 10px 15px;
    font-size: 13px;
    text-transform: capitalize !important;
    white-space: nowrap;
    color: #eeeeee !important;
}
ul.menu-dropdown li.dropdown .dropdown-content a:hover {
    background: #03516d !important;
    transition: .2s all ease-in-out;
}

ul.menu-dropdown i.fa.fa-caret-down {
    color: white;
    padding-right: 8px;
}
.contributor-class .form-item-moderation-state-0-state{
    display: none;
}

/*.path-node .sidebar{display:none;}*/
.path-node .view.view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_8{display:none;}
#system-breadcrumb-listing{margin-bottom: 20px;}
.path-frontpage #block-footer4--2{border-bottom: 30px solid #fff;background-color: #7aacd6 !important;}
#block-footer4--2{background-color: #7aacd6 !important;}
#block-footer--2 {background-color: #003c5e !important;}
#block-footer2--2{background-color: #0c5b77 !important;}
.user-logged-in .contextual{right:40px;}
#block-superfamilyplantchildtreeblock{float: right;margin:0px 0 -80px;position:relative; z-index:9;}
 #block-superfamilyplantchildtreeblock ul.pagination>li>a,  #block-superfamilyplantchildtreeblock ul.pagination>li>span{    color: #25b24b;border: none; padding: 0px 8px;font-size: 27px;}
 #block-superfamilyplantchildtreeblock .pagination>li>a:focus,  #block-superfamilyplantchildtreeblock .pagination>li>a:hover, #block-superfamilyplantchildtreeblock  .pagination>li>span:focus,  #block-superfamilyplantchildtreeblock .pagination>li>span:hover{background:transparent !important;color: #25b24b;}
 #block-superfamilyplantchildtreeblock ul.pagination{    color: #25b24b;}
  #block-superfamilyplantchildtreeblock .pagination>li:last-child>a i.fa-caret-left{transform: rotate(
180deg);-webkit-transform: rotate(180deg);}
.path-frontpage .view.view-contributor.view-id-contributor > .view-content{margin:0px 30px 0px 0px}
.path-frontpage .view-contributor-block-year.view-id-contributor_block_year{}
.path-frontpage .block-custom-butterflies.block-home-contribmonthyear-block  .Sectiontitle, .path-frontpage  .block-custom-butterflies.block-home-contribyear-block .Sectiontitle{text-align:center !important;}
.path-frontpage .block-custom-butterflies.block-home-contribmonthyear-block .field-content{width: 200px;height: 200px;
    border-radius: 50%; margin: auto auto 15px;overflow: hidden;border: 5px solid #4b86b4;}  
.path-frontpage .block-custom-butterflies.block-home-contribmonthyear-block.view-grouping-header{margin:0px;}
.path-frontpage .view-contributor-block-year.view-id-contributor_block_year.view-display-id-block_2 .view-grouping-header:before{display:none;}
.path-frontpage .view-contributor-block-year.view-id-contributor_block_year .view-grouping-header:before{display:inline-block;}
.view-id-contributor_block_year .view-grouping-header, .view-grouping-content h3, .pos-test{font-size:15px; font-weight:600 !important;}
.path-frontpage .block-custom-butterflies.block-home-contribyear-block .content{text-align:center;}
.path-frontpage .profiles{width: 200px;height: 200px;  border-radius: 50%; margin: auto auto 15px;overflow: hidden;border: 5px solid #b8eabc;}   
.cont-yr {font-size: 13px; margin-bottom: 0px;  font-weight: 500;color: #545454;text-align: center; /* max-width: 70%; */}
.cont-nam {font-size: 13px; margin-bottom: 0px;  font-weight: 500;color: #545454; text-align: center; /*width: 55%;margin-bottom: 8px; */}
.cont-nam strong, .cont-yr strong{font-size: 15px;font-weight: 600 !important;}
.path-frontpage .cout-class .views-element-container .view-header a{text-decoration:none;}
.path-frontpage .block-custom-butterflies.block-home-contribmonthyear-block .profiles{border: 5px solid #4b86b4;}

/*02-06-2021*/
#edit-field-refe-0-target-id--description a{
color:red; 
}
.sponsor-body-hide #block-views-block-plant-species-page-block-1 .views-field-nothing-2 a{
display:none;
}
.sponsor-body-hide.user-logged-in #edit-preview{
display:none;
}
/*22-06-2021*/
.layout .content_layout > .col-md-9 {width:100%;}
.path-plant-species-page .row.child-row {
	border-top: none; 
   border-bottom: none; 
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    font-size: 15px;
	}
	.path-plant-species-page .row.child-row > .col-md-12.col-sm-12{
	border-top: 1px solid fuchsia; 
   border-bottom: 1px solid fuchsia; 
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 5px;
    font-size: 15px;
	}
.path-plant-species-page .row.child-row > .col-md-3.col-sm-12{
	width:100%;padding: 0px;
}
.path-plant-species-page .row.child-row > .col-md-3.col-sm-12 .genus-spe a.spe-btn {
	background-color: #003c5e;
    color: #fff !important;
    font-size: 13px;
    padding: 10px 20px;
    border-radius: 4px !important;
    line-height: normal;
    text-decoration: none !important;
    display: inline-block;
    margin-top: 4px;
    font-weight: 500;
}
.path-plant-form form.plant-species-form{max-width: 444px;} 
.path-plant-form form.plant-species-form label{display:block;} 
.path-plant-form form.plant-species-form select{width:100%;} 
.path-plant-form form.plant-species-form .getBtn.save-button{text-align:right;} 
.view-quiz .views-view-grid .views-row{margin:20px -15px;}
.view-quiz .views-view-grid .views-col{padding:0px 15px;}
.view-quiz .views-view-grid .views-col  .field-content a{background: #4b86b4; color: #fff; display: block;  width: 100%; padding: 20px 10px;  margin:10px 0px;  border-radius: 4rem; box-shadow: 0 6px 16px rgb(52 105 203 / 16%);transition:.2s all ease-in-out;}   
.view-quiz .views-view-grid .views-col  .field-content a:hover, .view-quiz .views-view-grid .views-col  .field-content a:focus, .view-quiz .views-view-grid .views-col  .field-content a:active{ box-shadow: none; transition:.2s all ease-in-out; color: #fff !important;    background: #003c5e; text-decoration:none;}
.path-quiz #block-ncb-theme-local-tasks + #block-ncb-theme-content {border:1px solid #e8e8e8; padding:20px 15px;}
th.is-active > a{color:#fff !important;}

/*22-06-2021*/
/*02-06-2021*/
 @media(min-width: 1200px){
.layout .content_layout > .col-md-9 .container.my-3 { max-width: 1170px; width: 100%;}
}
 @media(min-width:768px) and (max-width:991px){ 
  .page-node-type-spices .view-species-gallery .views-field-field-image .field-content a.cboxElement, .view-display-id-page_3 .views-field-field-image .field-content > a, .view-id-featur_page .views-row, .view-display-id-page_4 .views-field-field-image .field-content > a, .view-id-tabspecies .views-field-field-image .field-content > a, .view-id-plant_sub_species_page .views-field-field-image .field-content a.cboxElement, .path-frontpage .cout-class .views-element-container{width:50%; }
  .row.heders-wrapper{display:flex; justify-content:space-between;align-items:center;-webkit-align-items:center;}
  .row.heders-wrapper .site-branding{width:auto !important;}
  .region-header .brand a img{max-width:165px;}
 .container.header-bottom .search-block-form .col-md-3{display:none;}
 #header input[type="search"]{width:220px !important;}
 .advsearch{max-width:220px !important;}
 #Contribute{white-space:nowrap !important;}
 .container.header-bottom .col-md-3{display:none !important;}
 .menu-base-theme li a{padding: 10px 14px 10px 8px;}
 .heders-wrapper{margin-top:0px !important;}
 .footerboxs img{min-width:35px;}
 body.path-advanced-search .view-display-id-page_1 .form-item-field-country-target-id{ width: 100% !important;}
 }
@media(max-width:767px){ 
.profiles{margin: 0px auto 15px;}
 .view-id-contributor_block_year .view-grouping-header, .view-grouping-content h3, .pos-test{max-width: inherit;}
.page-node-type-spices .view-species-gallery .views-field-field-image .field-content a.cboxElement, .view-id-plant_sub_species_page .views-field-field-image .field-content a.cboxElement, .path-frontpage .cout-class .views-element-container{width:50%; }
body.path-feature-page .layout > .sidebar{display:none;}
.dataTables_wrapper .dataTables_paginate.paging_simple_numbers .paginate_button, .pager li>a, .pager li>span{padding: 0.15em .6em !important;}
#block-views-block-spices-block-1 .Highlightedimgs{margin-right:0px;}
.protext.textinformations p{text-align:center;font-size:14px;}
.protext.textinformations h4{text-align:center; font-size:15px;}
.view-contributor.view-id-contributor > .view-content{display:block;}
.Highlightedimgs, .footerlinks ul, .footerlinks p, .footerlinks h3{text-align:center;}
.footerlinks .container.g-py-50{padding-top: 2rem !important;}
body.path-advanced-search .content_layout .views-exposed-form .form--inline .js-form-item{width:50%;}
.view-toxoname-term-daigram.view-id-toxoname_term_daigram{display:none;}
.user-logged-in .view-history-page.view-id-history_page{padding:10px 15px;}
.js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-string-textfield, .js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-image-image, .js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-datetime-default, .js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-options-select, .js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-entity-reference-autocomplete, .js .sponsor-body .js-form-wrapper.form-wrapper.field--widget-moderation-state-default, .js .sponsor-body .js-form-wrapper.form-wrapper.entity-content-form-footer, .sponsor-body .node-sponsors-form.node-form .field--widget-string-textarea, .sponsor-body .node-sponsors-form.node-form .js-form-wrapper.form-wrapper.field--name-field-namescpyright{width:98%; margin:0px 1%;}
.user-logged-in .tabs li a{min-width:inherit; text-align:center;}
	.containerCustom{padding:10px 15px; margin-top:0px;}
	.padboxs{padding-left:0px;}
	.col-sm-12 .container{padding:0px;}
	.header .heders-wrapper .col-md-4, .header .row > .col-md-3{display:none;   }
.header .heders-wrapper .navbar-header.col-md-4{display:block;}
.header{position:relative; height:auto !important;}
.header.intro{position:fixed;}
.heders-wrapper{margin-top:0px !important;}
.region-header .brand a img{max-width:165px;}
.region-header .brand{margin:5px 0px !important;}
.navbar-default .navbar-toggle .icon-bar{background:#f7f7f7; margin-bottom:6px;}
.header.intro .navbar1 {display:block !important;}
.logosisterweb > div.col{width: 46%;float: left;min-height: 90px;margin:10px 2%;}
.row.logosisterweb{margin-left:0px !important; margin-right:0px !important;display:block !important;}
.site-footer__social{text-align:center;margin-top:15px;display:none;}
.copyright p{line-height: 23px;text-align: center;margin-top:0px;}
.header .region.region-primary-menu{background:#0c5b77;position: absolute;left: 0px; border-radius: 0px; padding: 0px 15px;}
.menu-base-theme li a{border-bottom:1px solid #0b526b;font-size: 18px;padding: 15px 0;}
.header.intro .menu-base-theme li a{font-size: 18px;padding: 15px 0;}
.menu-base-theme li a:hover, .menu-base-theme li a:focus, .menu-base-theme li a:active, .menu-base-theme li a.highlighted{padding: 15px 0;}
.navbar-toggle .icon-bar{background:#fff;}
.region.region-header{display:inline-block;}
.header.intro .heders-wrapper{margin:0px -15px !important;}
#header{position:relative !important;}
.card2back, .textinformations, .col-md-4.Features{margin-bottom:30px;}
.lateshnew li{margin-bottom:15px;}
.col-md-4 .Sectiontitle{text-align:center !important;}
.footerlinks ul, .footerlinks p{padding:0px;}
.menu-base-theme a.highlighted span.sub-arrow:before{line-height:27px;}
.latestImges a.imgthumb{width:46%; margin:0 2% 15px;}
.Features{margin:0px 0px 30px;}
.view-display-id-page_3 .views-field-field-image .field-content > a, .view-id-featur_page  .views-row, .view-id-tabspecies .views-field-field-image .field-content > a{width:50%;}
.parallax-widget1{padding:30px 0;}
.sidebar{margin-bottom:30px;}
#block-views-block-toxoname-term-daigram-block-1 .content{padding-bottom:1px;}
.view-id-contributor.view-display-id-block_3 .view-content .col-sm-6{width: 33.33333333%; float:left;}
ul.tabs{display: flex;display: -ms-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;}
ul.tabs li{white-space:nowrap;}
ul.tabs li a{padding:10px 8px;}
.views-field-views-conditional-field .field-content{overflow-x:auto; width:100%;display: block;}
.node-sponsors-form .form-item label, .node-sponsors-form .field--type-datetime .label, #views-form-review-observations-page-1 .js-form-item.form-item label{flex: 0 0 100%;}
.footerboxs.rounded img{width:38px;}
.search-block-form input, .advsearch{width:100% !important; max-width:100%;}
.header .heders-wrapper .navbar-header.col-md-4 + .col-md-4 + .col-md-4{display:block;}
.navbar1.topnav1 .hed-wrapper{padding:0px;}
.header.intro .container{padding-left:15px; padding-right:15px;}
.container.header-bottom{padding:0px !important;}
.container.header-bottom > .row{margin:0px !important;}
.header.intro .row >  .col-md-9{ width:100%;}
.header.intro .navbar1.topnav1 .hed-wrapper{margin-top:7px;}
.header.intro .region-primary-menu li a span.sub-arrow{top:50%;}
.navbar-toggle{margin-right:0px;}
ul.tabs li a{padding:10px 5px;}
.view.view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_8{float:none !important;}
.view.view-toxoname-term-daigram.view-id-toxoname_term_daigram.view-display-id-block_8 .view-content{    border: none !important; text-align: right; margin-bottom: 0px; padding-top: 0px;}
.node--type-spices.node--view-mode-full .node__content > .field.field--name-field-term-name{flex-wrap:wrap; -webkit-flex-wrap:wrap;}

.node-sponsors-edit-form  .field--type-datetime, .node-sponsors-edit-form  .field--name-field-gender-optional-, .node-sponsors-edit-form  .field--name-field-search, .node-sponsors-edit-form .field--name-field-life-stage, .node-sponsors-edit-form .field--name-field-refe, .node-sponsors-edit-form .field--name-field-species-form-optional-, .node-sponsors-edit-form .field--name-field-seasonal, .node-sponsors-edit-form .field--type-string{display:inline-grid; width:100%;}
.node-sponsors-edit-form  .field--name-field-gender-optional-, .node-sponsors-edit-form .field--name-field-life-stage, .node-sponsors-edit-form .field--name-field-species-form-optional-, .node-sponsors-edit-form .field--name-field-altitude-optional-, .node-sponsors-edit-form .field--name-field-google-map{margin-left:0%}
.row.heders-wrapper .col-md-4 .justify-content-center{justify-content: center !important;-webkit-justify-content: center !important;}
 body.path-advanced-search .view-display-id-page_1 .form-item-field-country-target-id{ width: 100% !important;display:block;}
 body.path-advanced-search .content_layout .views-exposed-form .form--inline{margin:0px;}
  body.path-advanced-search .view-display-id-page_1 .form-item-field-country-target-id .select-wrapper + .select-wrapper{margin-top:15px !important;}
 body.path-advanced-search   .views-exposed-form .form--inline .form-actions.js-form-wrapper.form-wrapper{margin: 0 0 20px 0px;
    width: 100%;}
	body.path-advanced-search .content_layout .views-exposed-form .form--inline .form-actions.js-form-wrapper.form-wrapper .js-form-submit.form-submit{margin-top:0px !important;}
	.view-plant-species-page .views-field.views-field-nothing-1 .pageTitle{padding-right: 51px;}
isse button click nhi ho rhe h 
#block-superfamilyplantchildtreeblock{position: relative; z-index: 9;}
}

@media(max-width:480px){
body.path-advanced-search .content_layout .views-exposed-form .form--inline .js-form-item{width:100%;}
	.view-display-id-page_3 .views-field-field-image .field-content > a, .view-id-featur_page  .views-row, .view-display-id-page_4 .views-field-field-image .field-content > a, .view-id-tabspecies .views-field-field-image .field-content > a{width:100%; text-align:center;}
	.view-display-id-page_2 .views-field-field-image .field-content img{width: 100%;float: left;
    margin-bottom: 20px; margin: 0px 0% 20px;}
	.views-field-nothing-3 table td{display:block;}
	.page-node-type-sponsors .node--unpublished.node--view-mode-full .node__content > .field .field__label {
    flex: 0 0 150px; -webkit-flex: 0 0 150px;}
    /*.node-sponsors-edit-form  .field--type-datetime, .node-sponsors-edit-form  .field--name-field-gender-optional-, .node-sponsors-edit-form  .field--name-field-search, .node-sponsors-edit-form .field--name-field-life-stage, .node-sponsors-edit-form .field--name-field-refe, .node-sponsors-edit-form .field--name-field-species-form-optional-, .node-sponsors-edit-form .field--name-field-seasonal, .node-sponsors-edit-form .field--type-string{display:inline-grid; width:100%;}
.node-sponsors-edit-form  .field--name-field-gender-optional-, .node-sponsors-edit-form .field--name-field-life-stage, .node-sponsors-edit-form .field--name-field-species-form-optional-, .node-sponsors-edit-form .field--name-field-altitude-optional-, .node-sponsors-edit-form .field--name-field-google-map{margin-left:0%}
*/
ul.tabs li a{font-size:11px;}
.page-node-type-sponsors .node--unpublished.node--view-mode-full .node__content > .field .field__item{
	word-break: break-word;}
	article.profile > .field .field__label, article.profile .js-form-type-item h4.label{flex: 0 0 150px;-webkit-flex: 0 0 150px;}
.page-node-type-spices .view-species-gallery .views-field-field-image .field-content a.cboxElement, .view-id-plant_sub_species_page .views-field-field-image .field-content a.cboxElement, .path-frontpage .cout-class .views-element-container{width:100%; }

}

#map_canvas{
	width:730px;
	height:600px;
	border-width:thin;
	border-color: #000000;
}

.row.footer-two{
	padding-top: 50px;
	padding-bottom: 50px;
}

.row.footer-two strong{
	color: #fff;
	line-height: 35px;
}

.row.footer-two h2.title, .row.footer-three h2.title {
    font-size: 15px;
    padding-bottom: 20px;
    color: #fff;
    font-weight: bold;
}

.row.footer-two a, .row.footer-three a{
	color: #bad0d8 !important;
}

.row.footer-two a:hover, .row.footer-three a:hover{
	text-decoration: underline;
	color: #fff !important;
}

.row.footer-two ul, .row.footer-two p, .row.footer-three ul, .row.footer-three p {
    padding: 0px 10px 0 0;
}

.row.footer-two p, .row.footer-three p {
    font-size: 13px;
    color: #bad0d8;
    margin: 0px 0 10px 0px;
    text-align: left;
}

.region-footer-third-one p{
	text-align: justify !important;
}

.view-id-news .list-unstyled li img {
    height: 80px !important;
}

.partis-box a {
    border: 1px solid #e8e8e8;
    display: flex;
    align-items: center;
    justify-content: center;
	display: -webkit-flex;
    -webkit-align-items: center;
    -webkit-justify-content: center;
    height: 220px;
    padding: 20px;
    border: 1px solid #f0f5f5;
    box-shadow: 0px 0px 5px rgb(0 0 0 / 4%);
}
.partis-box a img {
    height: 180px;
    max-width: 100%;
    object-fit: contain;
}
@media(max-width:767px){
.partis-box a{height:120px;}
.partis-box a img{height:90px;}
}

.field--name-field-enter-social-media-url table.dataTable tbody th, 
.field--name-field-enter-social-media-url table.dataTable tbody td, 
.field--name-field-enter-social-media-url table.responsive-enabled tbody th, 
.field--name-field-enter-social-media-url table.responsive-enabled tbody td{
	padding: 5px 0px !important;
}

.user-form .field--name-field-country label {
    display: none !important;
}

.user-form .field--name-field-country .select-wrapper label {
    display: block !important;
}

.page-node-type-local-project .pageTitle {
    display: inline-flex !important;
    width: 100%;
}

.text-center{
	text-align: center;
}

.path-node .region-content {
    min-height: 150px;
}