.extracontent1{color:#000;font-size:17px;font-weight:300;line-height:1.529411765;margin:0 0 40px;display:block;border-bottom:1px solid #d9d9d9;padding:0 0 40px}

.center {text-align:center;margin:0 auto;}

.layout-wrapper img {height:auto;}

.bold {font-weight:600;}
.italic, em {font-style:italic;}
.underline {text-decoration: underline;}

td {padding:5px;font-weight:400;line-height:1.6;color:#333;font-family:'Open Sans',sans-serif;font-size:15px;}
td > a {color:#1073c7;text-decoration:underline;font-size:15px;line-height:1.6;color:#1073c7}

.iframe {position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%;}
.iframe iframe, .iframe object, .iframe embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.link1{display:inline-block;margin:0 0 20px;background-color:transparent;padding:6px 26px;color:#000!important;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none!important;border:1px solid #000;border-radius:8px}.link1:hover{background-color:#000;color:#fff!important}
.obutton {cursor:pointer;}

hr.hr-divider {margin:40px 0;height:1px;border:none;background:#ccc;}

.cricos {
	display:inline;
	}
footer .footer-right ul,
footer .footer-right-sm ul {
	display:inline;
	margin:-4px 0 0 0;
	padding:0;
	}
footer .footer-right ul li,
footer .footer-right-sm ul li {
	display:inline;
	padding:0;
	margin:0;
	}
footer .footer-right ul li a,
footer .footer-right-sm ul li a {
  color: #363738;
  font-size:11px;
  -webkit-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
  font-style:italic;
}

footer .footer-right ul li::after,
footer .footer-right-sm ul li::after {
	content: " | ";
	color:#363738;
	font-size:11px;
	}



.hero .hero-carousel .item .wrapper .caption {
  background: rgba(0,0,0,0.7);
  position: absolute;
  left: 0;
  right: 0;
  padding: 40px 44px;
}
@media only screen and (max-width: 1210px) {
  .hero .hero-carousel .item .wrapper .caption {
    left: 20px;
    right: 20px;
  }
}
@media only screen and (max-width: 1170px) {
  .hero .hero-carousel .item .wrapper .caption {
    padding: 20px 20px 44px;
  }
}
@media only screen and (max-width: 500px) {
  .hero .hero-carousel .item .wrapper .caption {
    bottom: 0;
    position: relative;
    left: 0;
    right: 0;
    background: #000;
    padding: 44px 20px;
    display:block;overflow:hidden;
  }
}




.people a .img {height:244px;}
.hero .hero-features a .img {height:280px;}
.people a .img img, .hero .hero-features a .img img {position:absolute;top:0;height:100%;width:auto;left:50%;position:absolute;top:0;height:100%;width:auto;left:50%;-webkit-transform:translate(-50%,0) scale(1.01) rotate(.0001deg);-moz-transform:translate(-50%,0) scale(1.01) rotate(.0001deg);-o-transform:translate(-50%,0) scale(1.01) rotate(.0001deg);-ms-transform:translate(-50%,0) scale(1.01) rotate(.0001deg);transform:translate(-50%,0) scale(1.01) rotate(.0001deg);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:-moz-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);-o-transition:-o-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);-ms-transition:-ms-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);display:block;}
.people a:hover .img img, .hero .hero-features a:hover .img img{-webkit-transform:translate(-50%,0) scale(1.15) rotate(.0001deg);-moz-transform:translate(-50%,0) scale(1.15) rotate(.0001deg);-o-transform:translate(-50%,0) scale(1.15) rotate(.0001deg);-ms-transform:translate(-50%,0) scale(1.15) rotate(.0001deg);transform:translate(-50%,0) scale(1.15) rotate(.0001deg)}


.item-grid a .text, .sub-event-sm .text, .sub-event .text {background:hsla(0,0%,100%,.8);}
.sub-event .text {color:#3292e4;}

.sub .sub-main h4, .sub .sub-full h4 {line-height:1.6}

.theme-text {font-style:italic;font-size:17px;}
.single .text h2 {
  font-size: 24px;
}
@media only screen and (max-width: 480px) {
.single .text h2 {
  color: #000;
  font-size: 21px;
  line-height: 1.047619048;
  margin: 0 0 10px;
  font-weight: 400;
}
}
.sub .sub-main .content ul li a, .sub .sub-main .content ol li a {color: #1073c7;text-decoration: underline;}
.under-more svg {width:14px;height:14px;float:left;margin:2px 7px 0 0 ;}
.under-more svg path {fill:#1073c7;}
.under-more:hover svg path {fill:#000;}
@media only screen and (max-width:767px){.sub .sub-full{padding:30px 0}}


.sub .sub-full {position:relative;}
.sub .sub-full .sub-sidebar {position:absolute;right:0;top:11px;width:32.5%;padding:30px 30px 30px 0;}

@media only screen and (max-width: 1210px) {
  .sub .sub-full .sub-sidebar {
    padding: 30px 0 30px 30px;
    width: 34.3%;
  }
}
@media only screen and (max-width: 1050px) {
  .sub .sub-full .sub-sidebar {
    float: none;
    position:relative;
    width: 100%;
     padding: 0;
  }
}
@media only screen and (max-width: 1065px) {
	.sub .sub-full .sub-sidebar .list-nav {display:none;}
	}
@media only screen and (max-width: 767px) {
  .sub .sub-full .people {
    padding: 40px 0 0 0;
  }
}
.sub .sub-full .people-lg {padding:22px 0 0 0;}
@media only screen and (max-width: 1050px) {
	.sub .sub-full .people-lg br, .sub .sub-full .people-sm br {display:none !important;}
}
.sub .sub-full .people-lg a .text {height:234px;}


.sub .sub-full .item-grid {padding:22px 0 0 0;}

a.top-pad {margin:40px;}

.people-list {padding:16px 0 0 0;}
.people-list .person {padding:20px 0 0 0;}
.people-list .person h6 {font-size:15px;}
.people-list .person a {
  display: block;
  padding: 10px 0 10px 40px;
  color: #000;
  font-size: 15px;
  line-height: 22px;
}
.people-list .person a.address {
  background: url("../img/supplied/building.svg") left center no-repeat;
  background-size: 20px 20px;
}
.people-list .person a.email {
  background: url("../img/supplied/email.svg") left center no-repeat;
  background-size: 20px 20px;
}
.people-list .person a.phone {
  background: url("../img/supplied/phone.svg") left center no-repeat;
  background-size: 20px 20px;
}

/*=====*/
@media only screen and (max-width: 1050px) {
.sub-event-lg {display:none;}
}
/*======= BLOG ======*/
.item-grid .hide {display:none;}
.blog-img {max-width:370px;}
.event-menu .list-nav {margin:14px 0 0 0;}

.list-nav{padding:0;margin:24px 0 0}@media only screen and (max-width:1050px){.list-nav{display:none !important}}.list-nav li{position:relative;padding:0;margin:0}.list-nav li a{display:block}.list-nav{display:block;border-top:1px solid #000}.list-nav li a{display:block;padding:20px 0px;color:#000;border-bottom:1px solid #000;font-size:15px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative}@media only screen and (max-width:1230px){.list-nav li a{padding:18px 0}}.list-nav li a:before{position:absolute;content:'';top:-1px;left:0;width:100%;height:1px;background:transparent;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.list-nav li a:hover{border-color:#0b6aba!important;color:#0b6aba!important}.list-nav li a:hover:before{background:#0b6aba}.list-nav li a.active{font-weight:600}.list-nav li ul{display:none;border:none}.list-nav li ul li a{color:#3a3a3a;text-transform:none;padding:20px;border-color:#8b8b8b}.list-nav li ul li ul li ul li a{padding:20px 30px;border-color:#d1d1d1}.list-nav li.current{background:#aaa;}.list-nav li.current a {padding:20px 0 20px 20px}.list-nav li.has-drop>a{background:url('../img/supplied/plus.svg') center right 15px no-repeat;background-size:14px 14px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.list-nav li.has-drop>a:hover{background:url('../img/supplied/plus-blue.svg') center right 15px no-repeat;background-size:14px 14px}.list-nav li.has-drop.active>a{background:url(../img/supplied/minus.svg) center right 15px no-repeat;background-size:14px 14px}.list-nav li.has-drop.active>a:hover{background:url('../img/supplied/minus-blue.svg') center right 15px no-repeat;background-size:14px 14px}

.list-nav-sm ul{padding:0;margin:0}@media only screen and (max-width:1050px){.list-nav-sm ul{display:none}}.list-nav-sm ul li{position:relative;padding:0;margin:0}.list-nav-sm a{display:none}.list-nav-sm ul li a{display:block;padding:0px;color:#000;border-bottom:1px solid #000;font-size:15px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative}@media only screen and (max-width:1230px){.list-nav-sm ul li a{padding:18px 0 18px 18px}}.list-nav-sm ul li a:before{position:absolute;content:'';top:-1px;left:0;width:100%;height:1px;background:transparent;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.list-nav-sm ul li a:hover{border-color:#0b6aba!important;color:#0b6aba!important}.list-nav-sm ul li a:hover:before{background:#0b6aba}.list-nav-sm ul li a.active{font-weight:600}.list-nav-sm ul li ul{display:none;border:none}.list-nav-sm ul li ul li a{color:#3a3a3a;text-transform:none;padding:20px;border-color:#8b8b8b}.list-nav-sm ul li ul li ul li a{padding:20px 30px;border-color:#d1d1d1}.list-nav-sm ul li.current{background:#aaa}.list-nav-sm ul li.has-drop>a{background:url("../img/supplied/plus.svg") center right 15px no-repeat;background-size:14px 14px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.list-nav-sm ul li.has-drop>a:hover{background:url(../img/supplied/plus-blue.svg) center right 15px no-repeat;background-size:14px 14px}.list-nav-sm ul li.has-drop.active>a{background:url(../img/supplied/minus.svg) center right 15px no-repeat;background-size:14px 14px}.list-nav-sm ul li.has-drop.active>a:hover{background:url(../img/supplied/minus-blue.svg) center right 15px no-repeat;background-size:14px 14px}.list-nav-sm{display:none}@media only screen and (max-width:1050px){.list-nav-sm{display:block}}.list-nav-sm h4{margin:0!important;cursor:pointer;padding:14px 20px!important;font-size:15px!important;position:relative;background:#fff!important;font-weight:400!important;color:#000!important;font-family:Open Sans,sans-serif!important;border-bottom:1px solid #000}.list-nav-sm h4:after{position:absolute;content:'';width:54px;height:46px;top:0;right:0;background:url("../img/supplied/plus.svg") center center no-repeat;background-size:14px 14px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.list-nav-sm h4.active:after{background:url("../img/supplied/minus.svg") center center no-repeat;background-size:14px 14px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
/*.list-nav-sm ul{display:none;list-style:none;margin:0!important;background:#fff!important}.list-nav-sm ul li a{padding:14px 20px!important}.list-nav-sm ul li.current{background:transparent!important}.list-nav-sm ul{border-top:none!important}*/


.people a .img .img-bg{-webkit-transition:all .15s cubic-bezier(.425,.425,.62,.605);transition:all .15s cubic-bezier(.425,.425,.62,.605)}
.people a:hover .img .img-bg{left:-5%;right:-5%;bottom:-5%;top:-5%;-webkit-transition:all .15s cubic-bezier(.425,.425,.62,.605);transition:all .15s cubic-bezier(.425,.425,.62,.605)}
/*=======EMPLOYMENT====*/

#job a {display:block;overflow:Hidden;margin-top:21px;background:#f6f6f6;padding:0px;}
#job a .job-title {background:#000;padding:10px 20px;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;-ms-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}
#job a .job-title h4 {margin:0;padding:0;color:#ffffff;}
#job a:hover {background:#f9f9f9;}
#job a p {color:#505050;}
#job a .job-details {padding:20px 20px 0px 20px;}
#job a .job-details span {background:#000;color:#fff;padding:5px 10px;display:inline-block;margin:0 5px 5px 0;font-size:12px;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;-ms-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}
#job .job-desc {padding:15px 20px;overflow:Hidden;}

.job-more {display:block;overflow:Hidden;float:left;margin-top:10px;background-color:#000;padding:10px 10px;text-align:center;border:none;color:#fff !important;font-size:12px;text-transform:uppercase;font-weight:600;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;-ms-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}

#job a:hover .job-more, #job a:hover .job-details span, #job a:hover .job-title{background:#0b6aba;color:#fff !important;}

/*=========*/
#job-full {margin-top:21px;}
#job-full .job-desc {padding:25px 0 20px 0;}
#job-full .detail {color:#404040;font-family:'Open Sans',sans-serif;font-size:13px;width:100%;display:block;}
#job-full .detail:nth-child(even) {background:#f2f2f2;}
#job-full .detail label {font-weight:600;width:20%;padding:7px 10px;display:inline-block;font-family: 'Open Sans', sans-serif;font-size:14px;background:#000;color:#ffffff;border-bottom:1px solid #333333;}
#job-full .detail span {font-weight:400;width:80%;padding:7px 10px;display:inline-block;font-size:14px;background:#f2f2f2;color:#333333;border-bottom:1px solid #e9e9e9;}
@media only screen and (max-width: 767px) {
	#job-full .detail label {width:35%;}
	#job-full .detail span {width:65%;}
	}
@media (max-width: 480px) {
	#job-full .detail label, #project .detail span {width:100%;display:block;text-align:center;}
}

#job-full .job-form {border:1px solid #ccc;}

/*=======SITEMAP====*/

.sitemap-menu li {background:none !important;}
.sitemap-menu li a {margin:0 0 10px;color:#363738;font-size:22px;font-weight:300;border:none;margin:0px 0;background:none;}
.sitemap-menu li.has-drop a {margin:20px 0 10px;color:#363738 !important;font-size:22px;font-weight:300;text-transform:uppercase;display:block;border-top:1px solid #ccc;padding-top:20px;background:none;}
.sitemap-menu li ul {margin-top:0px;display:block !important;}
.sitemap-menu li ul li {background:url("../img/supplied/bullet-black.svg") left top 8px no-repeat !important;-webkit-background-size:7px 10px !important;-moz-background-size:7px 10px !important;background-size:7px 10px !important;padding:0 0 0 25px;margin:0 0 5px;font-size:14px;line-height:1.857142857;color:#3b3b3b}
.sitemap-menu li.has-drop ul li a {color:#555555 !important;font-family:'Open Sans','Arial',sans-serif;font-weight:400;text-transform:none;font-size:14px;border:none;margin:5px 0;padding:0;}


/*================SERACH=======*/

.gsc-above-wrapper-area form {position:relative !important;}
.gsc-above-wrapper-area input[type=text]{border:1px solid #cccccc;border-radius: 10px;padding:10px;width:90%;background:#f8f8f8;}
.gsc-above-wrapper-area button {position:absolute  !important;top:13px  !important;right:10px  !important;z-index:10  !important;border:none  !important;background:none  !important;}

.gsc-above-wrapper-area *, .gsc-above-wrapper-area *:before, .gsc-above-wrapper-area *:after
{
  -webkit-box-sizing: content-box !important;
     -moz-box-sizing: content-box !important;
          box-sizing: content-box !important;
}

.gs-snippet {padding-left:8px !important;}

.gsc-tabsArea {border:none !important;}
.gsc-tabHeader.gsc-tabhActive, .gsc-tabHeader.gsc-tabhInactive {width:80px;height:25px;overflow:Hidden;}
.gsc-refinementsArea {display:none !important;}


/* mini calendar */

.jalendar {
    width: 100% !important;
    padding-top:13px;
}
@media only screen and (max-width: 1050px) {
	.jalendar {
    width: 100% !important;
}
	}
	.jalendar .jalendar-container .jalendar-pages .days .day {margin:0 0 2px 0 !important;}
.jalendar .jalendar-container .jalendar-pages .days .day span {font-weight:400;font-family:"Open Sans",sans-serif;font-size:17px;padding:6px 0 0 0 !important;width:35px !important;height:35px !important;border-radius:0px !important;}
.jalendar .jalendar-container .jalendar-pages .add-event{ display: none !important}

.jalendar .jalendar-container .jalendar-pages {background: -webkit-linear-gradient(top, #efefef, #efefef) !important;border-radius:0px !important;padding:0 !important;
	background: -moz-linear-gradient(top, #efefef, #efefef) !important;
	background: -ms-linear-gradient(top, #efefef, #efefef) !important;
	background: -o-linear-gradient(top, #efefef, #efefef) !important;
}



.jalendar .jalendar-container .jalendar-pages .days .day.have-event span:before, .jalendar .jalendar-container .jalendar-pages .total-bar {background-color:#3292e4 !important; display:none !important;}

.jalendar .jalendar-container .jalendar-pages>.header h2{color:rgba(50,146,228,1) !important;}
.jalendar .jalendar-container .jalendar-pages .days .day.have-event span {background:rgba(50,146,228,1) !important;color:rgba(255,255,255,1) !important;}
.jalendar .jalendar-container .jalendar-pages .days .day.have-event span:hover, .jalendar .jalendar-container .jalendar-pages .days .day span:hover {background:rgba(50,146,228,1) !important;}
.jalendar .jalendar-container .jalendar-pages>.header h2 {font-size:17px !important;}
.jalendar .jalendar-container .jalendar-pages>.header .nxt-m, .jalendar .jalendar-container .jalendar-pages>.header .prv-m{
	color:#000 !important;
	top: 14px !important;
}
.jalendar .jalendar-container .jalendar-pages>.header .nxt-m {right: 20px !important;}
.jalendar .jalendar-container .jalendar-pages>.header .prv-m {left: 20px !important;}

.jalendar .jalendar-container .jalendar-pages>.header {padding:20px;}
.jalendar .jalendar-container .jalendar-pages>.header h1 {text-shadow:none !important;color:#000 !important;margin:20px 0 30px 0 !important;}
.jalendar .jalendar-container .jalendar-pages .days {padding:0 0px 20px 0px !important;}

.jalendar .jalendar-container .jalendar-pages .days .day.today span {border-radius:0 !important;color:rgba(255,255,255,0.9) !important;}
.jalendar .jalendar-container .jalendar-pages .days .day.today span:hover {border-radius:0 !important;color:rgba(255,255,255,0.9) !important;background:rgba(255,255,255,0.9) !important;}

.modal-text {padding:15px 0;}
.modal {max-width:800px;margin:0 auto;}
.fancybox-skin .modal-content {background:transparent;}

.fancybox-skin .modal-content .modal-event-title p {font-size:15px;}

/* oracle menu */

.oracle-menu-buttons a.button-home {
	background: #4e4f51 url("data:image/svg+xml;utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='37.5' height='37.5' viewBox='0, 0, 37.5, 37.5'%3E%3Cg transform='translate%280, 0%29'%3E%3Cpath d='M34.37,16.81 L19.37,5.9 C19.007,5.613 18.493,5.613 18.13,5.9 L3.13,16.81 C2.892,16.965 2.731,17.213 2.687,17.494 C2.643,17.774 2.721,18.06 2.9,18.28 C3.064,18.506 3.311,18.657 3.587,18.7 C3.863,18.743 4.145,18.675 4.37,18.51 L6.26,17.13 L6.26,30.75 C6.285,31.291 6.719,31.725 7.26,31.75 L15.34,31.75 C15.881,31.725 16.315,31.291 16.34,30.75 L16.34,21.41 L20.97,21.41 L20.97,30.75 C20.995,31.291 21.429,31.725 21.97,31.75 L30.05,31.75 C30.591,31.725 31.025,31.291 31.05,30.75 L31.05,17.13 L32.94,18.51 C33.119,18.644 33.337,18.714 33.56,18.71 C33.895,18.709 34.211,18.55 34.41,18.28 C34.61,18.085 34.72,17.815 34.712,17.536 C34.705,17.257 34.58,16.994 34.37,16.81 z M22.12,19.31 L15.39,19.31 C14.849,19.335 14.415,19.769 14.39,20.31 L14.39,29.7 L8.39,29.7 L8.39,15.6 L18.75,8 L29.14,15.6 L29.14,29.7 L23.14,29.7 L23.14,20.36 C23.14,19.788 22.682,19.321 22.11,19.31 z' fill='white'/%3E%3C/g%3E%3C/svg%3E") center center no-repeat !important;
	background-size: 28px !important;
}

.oracle-menu-buttons a.button-phone {
	background: #646466 url("data:image/svg+xml;utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='37.5' height='37.5' viewBox='0, 0, 37.5, 37.5'%3E%3Cg transform='translate%280, 0%29'%3E%3Cpath d='M29.26,29.87 L28.56,30.57 C27.879,31.204 26.969,31.533 26.04,31.48 L26.04,31.48 C23.9,31.48 20.04,30.15 13.7,23.83 C9.95,20.08 7.54,16.83 6.53,14.14 C5.41,11.14 6.32,9.61 7,8.94 L9.1,6.84 C9.658,6.281 10.43,5.989 11.219,6.039 C12.007,6.089 12.736,6.475 13.22,7.1 L15.82,10.44 C16.605,11.438 16.605,12.842 15.82,13.84 L15.23,14.58 C14.837,15.078 14.88,15.792 15.33,16.24 L21.33,22.24 C21.783,22.677 22.487,22.72 22.99,22.34 L23.73,21.75 C24.737,20.993 26.123,20.993 27.13,21.75 L30.47,24.35 C31.095,24.834 31.481,25.563 31.531,26.351 C31.581,27.14 31.289,27.912 30.73,28.47 L30.44,28.76 z M29.52,25.5 L26.18,22.94 C25.723,22.588 25.087,22.588 24.63,22.94 L23.89,23.53 C22.787,24.365 21.24,24.276 20.24,23.32 L14.24,17.32 C13.227,16.337 13.124,14.746 14,13.64 L14.63,12.94 C14.989,12.486 14.989,11.844 14.63,11.39 L12,8.01 C11.773,7.743 11.445,7.584 11.095,7.571 C10.746,7.557 10.406,7.691 10.16,7.94 L8,10.03 C7.34,10.69 7.31,12.03 7.91,13.61 C8.84,16.09 11.14,19.17 14.73,22.77 C21,29.04 24.52,29.94 26,29.94 L26,29.94 C26.53,29.984 27.055,29.814 27.46,29.47 L28.46,28.47 L28.46,28.47 L29.63,27.3 C29.861,27.05 29.979,26.716 29.959,26.377 C29.938,26.037 29.779,25.72 29.52,25.5 z' fill='white'/%3E%3C/g%3E%3C/svg%3E") center center no-repeat !important;
	background-size: 32px !important;
}

.oracle-menu-buttons .oracle-menu-search-show {
	background:  #646466 url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='512.013' height='512' viewBox='0, 0, 512.013, 512'%3E%3Cg transform='translate%280, 0%29'%3E%3Cpath d='M497.9,497.9 C479.1,516.7 448.7,516.7 429.9,497.9 L345,413 C310.1,435.4 268.9,448.7 224.3,448.7 C100.5,448.8 -0,348.3 -0,224.4 C-0,100.5 100.5,-0 224.4,-0 C348.3,-0 448.8,100.5 448.8,224.4 C448.8,268.9 435.4,310.2 413.1,345.1 L498,430 C516.7,448.7 516.7,479.1 497.9,497.9 z M224.4,64.1 C135.9,64.1 64.1,135.8 64.1,224.4 C64.1,313 135.9,384.7 224.4,384.7 C312.9,384.7 384.7,313 384.7,224.4 C384.7,135.9 312.9,64.1 224.4,64.1 z' fill='white'/%3E%3C/g%3E%3C/svg%3E") center center no-repeat !important;
	background-size: 20px !important;
}

.oracle-menu-buttons a:hover {
	background-color: #444 !important;
}

.oracle-menu-buttons form span:before,
.oracle-menu-buttons form span:after {
	position: absolute;
	content: '';
	top: 25px;
	left: 5px;
	width: 22px;
	height: 1px;
	background: #fff;
	transform: rotate(45deg);
}

.oracle-menu-buttons form span:after {
	transform: rotate(135deg);
}
