#wrapper {
	 background: white;
	 position: relative;
	 overflow: hidden;
	 width: 100%;
	 max-width: 1600px;
	 margin: 0 auto;
}
/*
#header:hover{
  background-color:white;
}*/


/* global button styles */
/*  .btn {
	 text-decoration: none;
	 font-size: 18px;
	 line-height: 1.2;
	 font-weight: 700;
	 border-radius: 26px;
	 border: 2px solid;
	 margin-bottom: 10px;
	 white-space: normal;
	 -webkit-font-smoothing: antialiased;
} */
/*  .btn.btn-primary {
	 background: pink;
	 border-color: pink;
}
 .btn.btn-primary:hover {
	 background: brown;
	 border-color: brown;
	 box-shadow: 0 15px 15px rgba(0, 0, 0, 0.25);
} */
 .btn.btn-lg {
	 border-radius: 34px;
	 padding: 20px 30px;
	/*@include media-breakpoint-down(1800) {
		 padding: 15px 26px;
	}
	 @include media-breakpoint-down(375) {
		 font-size: 16px;
	}
	*/
}
 .btn.btn-md {
	 padding: 14px 24px;
}
 img {
	 width: 100;
	 height: auto;
}
 /* @media (min-width: 1340px) {
	 .container-fluid {
		 max-width: 1320px;
	}
} */
 
/*Header*/
.device-desktop.home #header.hover .logo, .device-desktop.home #header:hover .logo {
	 opacity: 1;
	 visibility: visible;
}
 .fixed-position .country-dd-mobile svg path {
	 fill: #000;
}
 #header {
	 z-index: 999;
	 position: relative;
	background-color: #443738;
	 min-height: 17px;
	 padding: 0px 0px 0px 0px;
	/* @include media-breakpoint-down(sm) {
		 min-height: 82px;
		 padding: 0;
	}
	*/
}
 #header.forced-white {
	/* @include media-breakpoint-down(md) {
		 background:white !important;
	}
	*/
}
 #header.forced-white .country-dd-mobile svg path {
	 fill: #000;
}
 #header .country-dd-mobile .text {
	 display: none;
}
 #header .country-dd-mobile .text.selected {
	 display: inline-block;
}
 @media (max-width: 1339px) {
	 #header .country-dd-mobile .text.selected {
		 display: none;
	}
}
 #header .country-dd {
	/*@include media-breakpoint-down(md) {
		 display: none;
	}
	*/
}
 #header .country-dd li.selected a {
	 border-bottom: 3px solid #f42338;
	 padding-bottom: 5px;
}
 #header .culture-select-container li {
	 list-style: none;
}
 #header .culture-select-container li a {
	 color: #48393a;
	 text-decoration: none;
}
 #header .culture-select-container li.selected a {
	 border-bottom: 3px solid #f42338;
	 padding-bottom: 3px;
}
 #header:hover .country-dd-mobile svg path {
	 fill: #000;
}
country-dd-mobile {
position: absolute;
    /* top: 60px; */
    top: 22px;
    right: 47px!important;
    z-index: 1;
    padding-left: 27px;
}
 country-dd-mobile:before {
	content: '|';
    position: absolute;
    display: inline-block;
    right: 0;
    width: 1em;
    text-align: center;
	 height: 36px;
	 background: #685f5f;
}

 country-dd-mobile a {
	 color: white;
	 display: flex;
	 flex-wrap: wrap;
	 align-items: center;
}
 .fixed-position #header .country-dd-mobile a {
	 color: black;
}
 #header .country-dd-mobile a:hover {
	 text-decoration: none;
	 color: pink !important;
}
 #header .country-dd-mobile a:hover .icon-globe {
	 color: pink !important;
}
 #header .country-dd-mobile .icon-globe {
	 font-size: 18px;
	 line-height: 1;
	 color: #a35a48;
	 margin-right: 5px;
	/* @include media-breakpoint-down(lg) {
		 font-size: 22px;
		 color: white;
		 margin: 0;
	}
	*/
}
 .fixed-position #header .country-dd-mobile .icon-globe {
	 color: #915040;
	/*@include media-breakpoint-down(md) {
		 color: black;
	
	}
	*/
}
 #header .country-dd-mobile .text {
	 font-size: 12px;
	 line-height: 1.2;
	 margin-top: 2px;
	/* @include media-breakpoint-down(lg) {
		 display: none;
	}
	*/
}
 #header #culture-menu {
	 position: relative;
	 margin-top: 60px;
	 width: 100%;
	 margin-right: 100px;
	 background: white;
	 display: none;
}
 @media (min-width: 1024px) {
	 #header #culture-menu {
		 display: none !important;
	}
}
 .fixed-position #header {
	 box-shadow: 0 5px 5px -2px rgba(0, 0, 0, 0.1);
}
 #header:before {
	/*@include media-breakpoint-down(md) {
		 display: none;
		 height: 1px;
		 content: '';
		 left: 41px;
		 bottom: 1px;
		 right: 41px;
		 position: absolute;
		 background: #ecebeb;
	}
	*/
}
 .nav-active #header {
	/* @include media-breakpoint-down(md) {
		 display: block;
	}
	*/
}
 .device-desktop #header.hover, .device-desktop #header:hover {
	 background: white;
	 box-shadow: 0 5px 5px -2px rgba(0, 0, 0, 0.1);
}
 .device-desktop #header.hover .logo img, .device-desktop #header:hover .logo img {
	 opacity: 0;
	 visibility: hidden;
}
 .device-desktop #header.hover .logo img.hover, .device-desktop #header:hover .logo img.hover {
	 opacity: 1;
	 visibility: visible;
}
 .device-desktop #header.hover .nav-bar .inner > ul > li > a, .device-desktop #header:hover .nav-bar .inner > ul > li > a {
	 color: black;
}
 .device-desktop #header.hover .country-dd-mobile a, .device-desktop #header:hover .country-dd-mobile a {
	 color: black;
}
 .device-desktop #header.hover .country-dd-mobile .icon-globe, .device-desktop #header:hover .country-dd-mobile .icon-globe {
	 color: #915040;
	/*@include media-breakpoint-down(md) {
		 color: black;
	}
	*/
}
 .device-desktop #header.hover .hamburger-inner, .device-desktop #header:hover .hamburger-inner {
	 background: black;
}
 .device-desktop #header.hover .hamburger-inner:after, .device-desktop #header:hover .hamburger-inner:after, .device-desktop #header.hover .hamburger-inner:before, .device-desktop #header:hover .hamburger-inner:before {
	 background: black;
}
 .fixed-position #header {
	 background: white;
}
 .home .fixed-position #header .logo img.home-sticky-logo {
	 opacity: 1;
	 visibility: visible;
}
 .fixed-position #header .logo img {
	 opacity: 0;
	 visibility: hidden;
}
 .fixed-position #header .logo img.hover {
	 opacity: 1;
	 visibility: visible;
}
 .fixed-position #header .nav-bar .inner > ul > li > a {
	 color: black;
}
 .fixed-position #header .hamburger-inner {
	 background: black;
}
 .fixed-position #header .hamburger-inner:after, .fixed-position #header .hamburger-inner:before {
	 background: black;
}
  .nav-active #header {
	@include media-breakpoint-down(md) {
		 background: white;
		 .logo {
			 .home & {
				 opacity: 1;
				 visibility: visible;
			}
			 img {
				 opacity: 0;
				 visibility: hidden;
				 &.hover {
					 opacity: 1;
					 visibility: visible;
				}
			}
		}
		 .nav-bar {
			 .inner {
				 > ul {
					 > li {
						 > a {
							 color: black;
						}
					}
				}
			}
		}
		 .hamburger {
			 &-inner {
				 background: black;
				 &:after, &:before {
					 background: black;
				}
			}
		}
	}
	
}


       
    /*    
        @media screen and (min-width: 768px){
            .rwd-break { display: none; }
        }
        */
    

/* logo styles */
 .logo {
	 width: 210px;
	 overflow: hidden;
	 position: absolute;
	 left: 40px;
	 top: 35px;
	/*@include media-breakpoint-down(md) {
		 top: 33px;
	}
	 @include media-breakpoint-down(sm) {
		 width: 148px;
		 top: 23px;
	}
	*/
}
 .home.nav-active .logo {
	/*@include media-breakpoint-down(md) {
		 opacity: 1;
		 visibility: visible;
	}
	*/
}
 .home .logo {
	 width: 51px;
	 height: 52px;
	/*@include media-breakpoint-down(md) {
		 top: 31px;
	}
	 @include media-breakpoint-down(sm) {
		 top: 24px;
		 width: 32px;
		 height: 33px;
	}
	*/
}
 .home .logo img {
	 display: none;
}
 .home .logo img.home-sticky-logo {
	 display: block;
	 opacity: 0;
	 visibility: hidden;
}
 .logo a {
	 display: block;
	 width: 100%;
	 height: 100%;
}
 .logo img.home-sticky-logo {
	 display: none;
}
 .logo img.hover {
	 top: 0;
	 left: 0;
	 opacity: 0;
	 visibility: hidden;
	 position: absolute;
}
 .nav-bar {
	/*@include media-breakpoint-down(md) {
		 max-height:0;
		 transition:all 0.25s linear;
	}
	*/
}
 .nav-active .nav-bar {
	/*@include media-breakpoint-down(md) {
		 max-height:4000px;
	}
	*/
}
 .nav-active .nav-bar .inner {
	/*@include media-breakpoint-down(md) {
		 transform:translateY(0);
	}
	*/
}
 .nav-bar .inner {
	/*@include media-breakpoint-down(md) {
		 transition:all 0.25s linear;
		 transform:translateY(-100%);
	}
	*/
}
/* navigation bar styles */
 .nav-bar {
	 width: calc(100% - 210px);
	 font-weight: 700;
	 padding-top: 12px;
	 padding-right: 183px;
	 position: relative;
	/*@include media-breakpoint-down(lg) {
		 padding-right: 80px;
	}
	 @include media-breakpoint-down(md) {
		 width: 100%;
		 padding-right: 0;
	}
	*/
	/*@include media-breakpoint-down(md) {
		 overflow: hidden;
		 position:fixed;
		 top:119px;
		 left:0;
		 right:0;
		 z-index:999;
		 padding: 0;
	}
	 @include media-breakpoint-down(sm) {
		 top: 80px;
	}
	*/
}
 .home .nav-bar {
	 width: calc(100% - 55px);
	/*@include media-breakpoint-down(md) {
		 width: 100%;
	}
	*/
}
 .resize-active .nav-bar {
	 transition: none;
}
 .nav-bar .inner {
	/*@include media-breakpoint-down(md) {
		 background: white;
		 padding: 0 41px;
		 overflow-y: auto;
		 overflow-x: hidden;
		 height: calc(100vh - 120px);
	}
	 @include media-breakpoint-down(sm) {
		 height: calc(100vh - 80px);
	}
	 */
}
 @media (max-width: 374px) {
	 .nav-bar .inner {
		 padding: 0 20px;
	}
	.article_dom_img img
	{
		max-width:100% !important;
	}
}
@media (max-width: 840px) {	 
	.article_dom_img img
	{
		max-width:100% !important;
	}
}
 .nav-bar .inner > ul {
	/*@include media-breakpoint-down(md) {
		 display: block;
		 padding-top: 1px;
	}
	*/
}
 .nav-bar .inner > ul .opener {
	 display: none;
	 position: absolute;
	 top: 5px;
	 right: 6px;
	 font-size: 11px;
	 line-height: 1;
	 width: 100%;
	 padding: 31px 0;
}
 .nav-bar .inner > ul .opener .icon-plus {
	/*@include animate(opacity visibility transform);
	*/
}
 .nav-bar .inner > ul .opener .icon-plus:before {
	 display: block;
	 right: 0;
	 position: absolute;
	 top: 37%;
}
 .nav-bar .inner > ul .opener .icon-plus:after {
	/*@include animate(opacity visibility);
	*/
	 content: "\e907";
	 top: 50%;
	 right: 0;
	 opacity: 0;
	 visibility: hidden;
	 margin-top: -2px;
	 position: absolute;
	 transform: translateY(-50%);
	 transition-delay: 0.2s;
}
 .nav-bar .inner > ul > li {
	 margin-bottom: 10px;
	 position: relative;
	 -webkit-font-smoothing: antialiased;
	/*@include media-breakpoint-down(md) {
		 border-bottom: 1px solid #ecebeb;
		 margin-bottom: 0;
		 line-height: 1.2;
	}
	*/
}
 .nav-bar .inner > ul > li.has-drop-down {
	/*@include media-breakpoint-down(md) {
		 display: block;
	}
	*/
}
 .nav-bar .inner > ul > li.active > a:after {
	 width: 100%;
}
 .nav-bar .inner > ul > li.active.active-green > a:after {
	 background: #7ac142;
}
 .nav-bar .inner > ul > li.active.active-pink > a:after {
	 background: #cd0954;
}
 .nav-bar .inner > ul > li.active.active-blue > a:after {
	 background: #3fc7f2;
}
 .nav-bar .inner > ul > li + li {
	 margin-left: 36px;
	/* @include media-breakpoint-down(lg) {
		 margin-left: 32px;
	}
	 @include media-breakpoint-down(md) {
		 margin-left: 0;
	}
	*/
}
 .nav-bar .inner > ul > li:last-child .nav-bar__drop {
	 right: -25px;
	 left: auto;
}
 .nav-bar .inner > ul > li:last-child .nav-bar__drop.js-slide-hidden {
	/* @include media-breakpoint-up(md) {
		 right: -25px;
		 left: auto !important;
	}
	*/
}
 .nav-bar .inner > ul > li:last-child .nav-bar__drop li {
	/*@include media-breakpoint-up(lg) {
		 text-align: right;
	}
	*/
}
 .nav-bar .inner > ul > li.hover > a:after, .nav-bar .inner > ul > li:hover > a:after {
	 width: 100%;
}
 .nav-bar .inner > ul > li.hover .nav-bar__drop, .nav-bar .inner > ul > li:hover .nav-bar__drop {
	 opacity: 1;
	 visibility: visible;
	 transform: translateY(0);
}
 .nav-bar .inner > ul > li.sub-active .opener .icon-plus:before {
	 opacity: 0;
	 visibility: hidden;
	 transform: rotate(90deg);
}
 .nav-bar .inner > ul > li.sub-active .opener .icon-plus:after {
	 opacity: 1;
	 visibility: visible;
	 transform: translateY(-50%);
}
 .nav-bar .inner > ul > li > a {
	 display: block;
	 color: white;
	 text-decoration: none;
	 position: relative;
	/*@include media-breakpoint-down(md) {
		 padding: 23px 0 24px;
	}
	 */
}
 .nav-bar .inner > ul > li > a:hover:after {
	 width: 100%;
}
 .nav-bar .inner > ul > li > a:after {
	 height: 3px;
	 margin: 0 auto;
	 bottom: -7px;
	 content: '';
	 width: 0;
	 left: 0;
	 right: 0;
	 position: absolute;
	 background: red;
	/*@include media-breakpoint-down(md) {
		 display: none;
	}
	*/
}
 .nav-bar .inner > ul > li .has-drop-down-a {
	/*@include media-breakpoint-down(md) {
		 padding-right: 35px;
	}
	*/
}
 .nav-bar__drop {
	/*@include animate(opacity visibility transform max-height);
	*/
	 left: -45px;
	 top: 100%;
	 width: 276px;
	 position: absolute;
	 padding-top: 41px;
	 visibility: hidden;
	 opacity: 0;
	/*@include media-breakpoint-up(md) {
		 &--sm {
			 width: 225px;
		}
		 &--lg {
			 width: 320px;
		}
	}
	*/
	/* @include media-breakpoint-down(md) {
		 transform: none;
		 width: 100%;
		 position: static;
		 max-height: 100%;
		 padding-top: 0;
		 font-size: 16px;
		 line-height: 1.2;
		 opacity: 1;
		 visibility: visible;
	}
	*/
}
 .resize-active .nav-bar__drop {
	 transition: none;
}
 .nav-bar__drop ul {
	 background: white;
	 font-weight: 400;
	 padding: 10px 30px 24px 41px;
	 box-shadow: 0 15px 10px rgba(0, 0, 0, 0.1);
	/*@include media-breakpoint-down(md) {
		 box-shadow: none;
		 padding: 0 20px 2px;
	}
	*/
}
 .nav-bar__drop li {
	 margin-bottom: 14px;
	 line-height: 1.35;
	/*@include media-breakpoint-down(md) {
		 margin-bottom: 18px;
	}
	*/
}
 .nav-bar__drop li br {
	/*@include media-breakpoint-down(md) {
		 display: none;
	}
	*/
}
 .nav-bar__drop a {
	 color: black;
	 text-decoration: none;
	 font-size: 1.125rem;
}
 .nav-bar__drop a:hover {
	 color: red;
	 font-weight: 400;
}
 .nav-bar__drop.js-slide-hidden {
	/*@include media-breakpoint-up(lg) {
		 left: -45px !important;
		 top: 100% !important;
		 display: auto !important;
	}
	*/
}
 .nav-bar__more-link {
	 color: black;
	 font-size: 16px;
	 line-height: 1.2;
	 font-weight: 400;
	 padding-top: 23px;
	/*@include media-breakpoint-up(lg) {
		 display: none;
	}
	*/
}
 .nav-bar__more-link li {
	 margin-bottom: 16px;
}
 .nav-bar__more-link a {
	 color: black;
	 text-decoration: none;
}
 .nav-bar__more-link a:hover {
	 color: pink;
}

/* hamburger menu styles */
 .hamburger {
	 top: 43px;
	 padding: 0;
	 right: 39px;
	 z-index: 999;
	 display: block;
	 position: absolute;
	/*@include media-breakpoint-up(lg) {
		 display: none;
	}
	 @include media-breakpoint-down(sm) {
		 top: 30px;
		 right: 41px;
	}
	*/
}
 .hamburger.forced-dark .hamburger-inner {
	 background: black;
}
 .hamburger.forced-dark .hamburger-inner:after {
	 background: black;
}
 .hamburger.forced-dark .hamburger-inner:before {
	 background: black;
}
 .nav-active .hamburger {
	 transform: translate(3px, -4px);
}
 .hamburger--collapse .hamburger-inner:after {
	 top: -18px;
}
 .hamburger-box {
	 display: block;
	 width: 32px;
	 height: 20px;
}
 .hamburger-inner {
	 background: white;
	 height: 2px;
	 width: 32px;
	 height: 2px;
}
 .hamburger-inner:after, .hamburger-inner:before {
	 width: 32px;
	 height: 2px;
	 border-radius: 0;
	 background: white;
}
 .hamburger-inner:after {
	 top: -18px;
}
 .hamburger-inner:before {
	 top: -9px;
}
 .country-modal .modal-header {
	 margin-bottom: 17px;
}
 .country-modal .modal-title {
	 font-size: 36px;
	 font-weight: 400;
	 border-bottom: 1px solid #685f5f;
	 padding-bottom: 19px;
	 padding-left: 46px;
	 position: relative;
	/*@include media-breakpoint-down(sm) {
		 font-size: 22px;
		 padding-left: 40px;
	}
	*/
}
 .country-modal .modal-title .icon-globe {
	 position: absolute;
	 top: 3px;
	 left: 0;
	 font-size: 31px;
	 line-height: 1;
	 margin-right: 3px;
	/*@include media-breakpoint-down(sm) {
		 font-size: 26px;
		 top: 0;
	}
	*/
}
 .country-modal ul {
	 font-size: 16px;
	 padding-left: 4px;
}
 .country-modal ul li {
	 margin-bottom: 6px;
}
 .country-modal ul a {
	 text-decoration: none;
}


/* Footer*/

#footer {
	 background: black;
	 color: white;
	 position: relative;
	 width: 100%!important;
    margin-left: auto!important;
    margin-right: auto!important;
    margin-top: 0!important;
    margin-bottom: 0!important;
    max-width: 1440px!important;
}
 #footer .color-band .color-band__col {
	 height: 6px;
}
 #footer .color-band .color-band__col--red {
	 background-color: #cd0954;
}
 #footer .color-band .color-band__col--blue {
	 background-color: #3cc7f2;
}
 #footer .color-band .color-band__col--bronze {
	 background-color: #915040;
}
 #footer .color-band .color-band__col--green {
	 background-color: #7ac142;
}
 #footer .color-band .color-band__col--brown {
	 background-color: #443738;
}
 #footer .footer-wrapper {
	 padding: 60px 50px;
	/* @include media-breakpoint-down(md) {
		 padding: 46px 20px;
	}
	*/
	/* @include media-breakpoint-down(sm) {
		 padding: 52px 20px;
	}
	*/
}

#panel :hover{
  background-color:white;
  color:black;
}
/*
#foot :hover{
  background-color:white;
  color:black;
}*/
#img :hover{
  color:black;
}

 #footer .social-networks {
	 display: flex;
	 flex-wrap: wrap;
	 justify-content: flex-end;
	 margin: 4px -12px 24px;
	/*@include media-breakpoint-down(md) {
		 justify-content: center;
		 margin: 0 0 39px;
	}
	*/
}
 #footer .social-networks.sm-view {
	 display: none;
	/* @include media-breakpoint-down(md) {
		 display: flex;
	}
	*/
}
 #footer .social-networks.lg-view {
	/*@include media-breakpoint-down(md) {
		 display: none;
	}
	*/
}
 #footer .social-networks li {
	 padding: 0 12px;
	 margin-bottom: 10px;
	 font-size: 32px;
	 line-height: 1;
}
 #footer .social-networks a {
	 color: white;
	 text-decoration: none;
}
 #footer .social-networks a:hover {
	 color: pink;
}
 #footer .footer-logo {
	 margin-bottom: 33px;
	/* @include media-breakpoint-down(md) {
		 margin-bottom: 48px;
		 margin-top: 5px;
	}
	*/
}
 #footer .footer-logo img {
	/*@include media-breakpoint-down(md) {
		 width: 114px;
	}
	*/
}
 #footer .info {
	 font-size: 14px;
	 line-height: 1.71;
}
 #footer .info address {
	 display: block;
	 margin: 0;
}
 #footer .info address a {
	 color: white;
	 text-decoration: none;
}
 #footer .info address a:hover {
	 color: pink;
}
 .footer-l {
	 width: 780px;
	 display: flex;
	 flex-wrap: wrap;
	/* @include media-breakpoint-down(lg) {
		 width: 590px;
	}
	*/
	/*@include media-breakpoint-down(md) {
		 width: 100%;
		 display: block;
		 text-align: center;
	}
	*/
}

.year{
  
}
 .footer-l ul {
	 font-size: 18px;
	 width: 220px;
	 padding-right: 20px;
	/*@include media-breakpoint-down(lg) {
		 width: 160px;
		 padding-right: 15px;
	}
	*/
	/*@include media-breakpoint-down(md) {
		 width: 100%;
		 padding: 0;
		 margin-bottom: 46px;
	}
	*/
	/*@include media-breakpoint-down(sm) {
		 margin-bottom: 48px;
	}
	*/
}
 .footer-l ul.footer-nav {
	 font-weight: 700;
}
 .footer-l ul:last-child {
	 width: 270px;
	/*@include media-breakpoint-down(md) {
		 width: 100%;
	}
	*/
}
 .footer-l ul li {
	 margin-bottom: 8px;
}
 .footer-l ul a {
	 color: white;
	 text-decoration: none;
}
 .footer-l ul a:hover {
	 color: pink;
}
 .footer-r {
	 text-align: right;
	 width: 300px;
	/*@include media-breakpoint-down(lg) {
		 width: 290px;
	}
	 @include media-breakpoint-down(md) {
		 width: 100%;
		 text-align: center;
	}
	*/
}
 
.prv-act-dlg .oj-dialog-header {
    display: none!important;
}

.req-form .oj-label{
  text-align: left !important;
}

.req-btn{
  height:38px;
  width: 95px;
  border-radius:0px;
  font-size: 14px;
  font-weight:bold;
  color: #333;
  

}
#submit_btn button{
    border-radius: 0px;
    text-transform: uppercase;
    background: #333333;
    color: #FFFFFF;
    font-weight: bold;
}
.btn {
	/* font-family: "proxima-nova","proxima-nova-2","Helvetica Neue",Helvetica,Arial,sans-serif; */
    display: inline-block;
    padding: 9px 12px;
    margin-bottom: 0;
    font-size: 16px;
         height: 44px;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    
    touch-action: manipulation;
    cursor: pointer;
    
    user-select: none;
    
}
.oj-button.oj-default.oj-button-full-chrome .oj-button-button{
	border-color:#333;
	background-color:#333;
	
   
}
}


/* .submit-btn button{
    /* background: #f1be48 !important; */
	/* background:#cd0954;
    color:white;  
	font-weight: bold;
    border: 0px;   */
} */

/* .submit-btn button:hover{
  background: #2F4053 !important;
  color: #fff !important;
  border-color: #2F4053 !important;
} */

.cancel-btn button{
    border: 2px solid #f1be48 !important;  
}
 .oj-button.oj-default.oj-button-full-chrome .oj-button-button
 {
	 background-color:#333333;
	 color:white;
	 font-weight: 300px;

 }

 .oj-filepicker-dropzone
 {
	    
    border-color: #cd0954;
	background-color: white;
}
 .oj-filepicker-text
 {
	 color: #cd0954;
 }
.oj-text-field .oj-text-field-container {
	height: 34px;
}
 .oj-text-field.oj-select:not(.oj-select-multi) .oj-text-field-container {
    height: 34px;
}
.text{
	height: 6rem;
}

.hided {
  display: none;
  
}
    
.myDIV:hover + .hided {
  display: block;
  color: #333;
  
    background-color:rgb(239, 239, 239);
    border-color:rgb(239, 239, 239);
  
}
#birth_date_btn {
    border-radius: 0px;
    border-width: 2px;
    font-weight: bold;
    font-size:15px;
   border-color: #999999;
    width:36px;
	height: 36px;
    padding-bottom: 5px;
   
  
}

.oj-button.oj-default.oj-button-full-chrome .oj-button-button
{
	background-color: none;
}
.oj-button.oj-hover.oj-button-full-chrome .oj-button-button 
{
	background-color: #cd0954;
	color:white;
}
.oj-inputdatetime.oj-text-field .oj-text-field-container
{
	height: 3rem;
}
.oj-textarea .oj-text-field-container {
    
    height: 12rem;
} 
.col-xs-4
{
	width: 33.5rem;
}
.right_Side_Menu{
	    display: inline-flex;
    margin-left: 11%;
}

#row
{
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
	
}
.oj-select-chosen.oj-select-default {
    color: rgba(0,0,0,.55);
    /* font-style: italic; */
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
}

.oj-label-rowlabel
{
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
}
/* Regular breadcrumbs */

ul.breadcrumbs {
  list-style-type: none;
  margin: 0;
  padding:0;
  color: #333;
}

ul.breadcrumbs li {
  display: inline-block;
  position: relative;
  padding-right: 1em;
  margin: 0;
}
ul.breadcrumbs  li:after {
    content: '|';
    position: absolute;
    display: inline-block;
    right: 0;
    width: 1em;
    text-align: center;
	font: normal normal bold 12px/41px Mark OT; 
	font-weight:bold;
	letter-spacing: 1.2px;
	color:#D3D3D3;
	text-transform: uppercase;
	opacity: 1;
  }

ul.breadcrumbs li:last-child {
  font-weight: bold;
}
ul.breadcrumbs li:last-child:after {
    content: '';
  }

ul.breadcrumbs li a {
	text-decoration: none;
	display: inline-block;
	white-space: nowrap;
	font: normal normal bold 12px/41px Mark OT; 
  font-family: 'MarkOT-Bold';
	letter-spacing: 1.2px;
	color:#BE0042;
	text-transform: uppercase;
	opacity: 1;
}

ul.breadcrumbs li a:hover {
    text-decoration: underline;
	color: #9F5040!important;
  }

  .contact-us-icon {
    background-color:#BE0042;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    height: 52px;
    width: 52px;
}

.oj-menu-layer {
    z-index: 99999!important;
}

.global-search-Combobox{
    padding:0 39px;
    top: -32px;
}

#odcs-home-page-hero-input-large .oj-text-field-container {
    height: 63px!important;
    background: #FFFFFF 0 0 no-repeat MarkOT-Regular;
    border-radius: 3px;
    opacity: 1;
}


.img-responsive {
    max-width: 100%;
    height: auto;
}

.oj-select{
font-size:12px;
}

.oj-text-field-input{
	font-size:12px;
}

.submitbtn button{
top: 2197px;
left: 80px;
width: 125px;
height: 60px;
background: #BE0042 !important;
opacity: 1;
border-radius:40px;
}

.oj-label-inline{
font-family: Mark OT;
font-size: 16px;
color: #443738;
top: 752px;
left: 83px;
width: 597px;
height: 20px;
text-align: left;
letter-spacing: 0px;
opacity: 1;
}


.handle-pad-layout{
	margin-right: 0;
}
 @media (max-width:800px) {
	 .handle-pad-layout{
	margin-right: 75px;
	}
	.navbar{
		padding: 0px!important;
	}
}

.required:after {
    content:" *";
    color: red;
  }

.show-required::after{
    content: "*";
    color: #02629f;
}

.phoneStyling a{
	font-weight:bold;
	color:#cd0954
}
.footer_List_Newly_Design{
	list-style-type: none;
    padding-bottom: 7px;
	color: #e0e0e0;
}
.hr_Line_Footer{
	    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #b1756d;
}
.popular_Search_List{
	font: normal normal normal 18px/22px Mark OT;
}
ul.breadcrumbs li a:after {
  display: none;
}