/****
 * my Custom Css New file
 * *****/
@media only screen and (min-width: 961px) {
.menu-item-link a, .menu-item-button a .menu-item {
	font-size: 15px !important;
}

}

@media only screen and (max-width: 640px) {
	.custom_pop .mejs-overlay.mejs-layer, .custom_pop  .mejs__player {
	width: 100% !important;
		height: 59vw !important;
}
	.custom-link.btn.btn-sm.border-width-0 {
	font-size: 14px !important;
}
	.custom-link.btn.border-width-0.btn-accent.btn-icon-left {
	font-size: 14px !important;
}
	
}

@media only screen and (max-width: 960px) {
  .col-lg-12.main-menu-container.middle.open-items , .is_stuck .col-lg-12.main-menu-container.middle.open-items {
	background: rgba(0,0,0,0.9);
}
	
	.rev_order .row-inner {
	display: flex !important;
	flex-direction: column-reverse;
}
	.rev_order {
	margin-bottom: 2em;
}
	.custom-link.btn {
	font-size: 14px !important;
		letter-spacing: 1px;
}
	.drop-menu.sm-nowrap li a {
	font-size: 14px !important;
}
	.drop-menu.sm-nowrap {
	padding: 8px 0;
}
.heading-text h2 {
	font-size: 23px ;
}
	.mob-pop-content .text-top-reduced {
	font-size: 16px !important;
	line-height: 28px;
	font-weight: 300;
}
	.mob-pop-content .icon-box-heading h3 {
	font-size: 23px !important;
}
	.heading-text .h4 {
	font-size: 16px !important;
	line-height: 28px;
		font-weight: 300 ;
}
	.is_mobile_open .lines::before, .is_mobile_open .lines::after {
	background: black !important;
}
	
	
.is_stuck .lines::before, .is_stuck .lines::after {
	position: absolute;
	left: 0;
	content: '';
	-webkit-transform-origin: 10px center;
	transform-origin: 10px center;
	height: 2px !important;
	background: black !important;
}
	.is_stuck .lines {
	background: black !important;
}
 .lines::before,  .lines::after {
	background: black;
}
	 .lines {
	background: black ;
}
	.style-dark-override .lines::before,  .style-dark-override .lines::after {
	background: white;
}
	.style-dark-override .lines {
	background: white ;
}
	
	.open-items .menu-item-link a , .is_stuck .open-items .menu-item-link a {
	color: white !important;
}
.mob_13 h2 {
	font-size: 13px !important;
}	
	.page_settting {
	padding: 3em !important;
}
	.padd-medium .no-block-padding {
	padding: 40px !important;
	text-align: center !important;
}
.my_title {
font-size: 23px !important;
}

.my_desc {
	line-height: 28px  !important;
	font-size: 16px  !important;
	font-weight: 300;
}
	.custom_pop .mejs-container.mejs__player.mejs-video {
	margin: auto;
}
	.custom_pop .mejs-container, .custom_pop .mejs__player {
	width: 100% !important;
}
	.custom_pop .mejs-overlay.mejs-layer, .custom_pop  .mejs__player {
	width: 100% !important;

}
.overlap .col-lg-6 {
	padding: 0 !important;
}	
.overlap-mobile {
	position: absolute;
	top: -47px;	
}	
	.no-padd-mob .uncell {
	padding-top: 0 !important;
	top: -35px !important;
}
	.mob_16 h2 {
	font-size: 16px !important;
}
.open-overlay-menu #logo-container-mobile {
	background: white;
}	
.dropdown-toggle {
	
}
.menu-item-link a {
	font-size: 18px !important;
	font-weight: 400 !important;
}
.menu-item-button a .menu-item {
	font-size: 14px !important;
	font-weight: 400 !important;
	text-transform: capitalize;
	line-height: 1.8 !important;
}
	.drop-menu {
	background: transparent !important;
}
	.none_desk .owl-dots {
	display: none !important;
}
	#alte_mob {
	font-size: 22px !important;
}
	.none_padding .uncell {
	padding: 0px;
}
	.padding_16 > .row-parent {
	padding: 3em 16px !important;
}
	.font_22 > h2 {
	font-size: 22px !important;
}
	.mob_heading h2 {
	font-size: 32px !important;
}
.mob_35 h2 {
font-size: 35px !important;
line-height: 42px !important;
}
.mob_16 h3
{
font-size:16px !important;
line-height: 28px !important;
font-weight: 300 !important;
}
.lr_no_padd .uncell {
	padding-left: 0;
	padding-right: 0;
}
.lr_padd_16 > .row {
	padding-left: 16px !important;
	padding-right: 16px !important;
}
	.center_list_mob .uncode-list ul li {
	text-align: center;
}
	.top_bottom_padd_112_mob > .row {
	padding-top: 112px !important;
	padding-bottom: 112px !important;
}
	
	.youtube-player {
	width: auto !important;
	height: auto !important;
}
.no_padd_top, .no_padd_top .t-inside, .no_padd_top .t-entry-text-tc {
	margin: 0 !important;
	padding-top: 0 !important;
}	
.bg-img {
	background: url('/wp-content/uploads/2016/02/Announcements_MMPSunset-1.jpg');
	background-size: auto auto;
	background-size: cover;
	background-repeat: no-repeat;
}
.single-annoucements .post-title-wrapper {
	padding-top: 0 !important;
	padding-bottom: 1em !important;
}	
.single-annoucements  .row.row-parent.style-.limit-width.double-top-padding.double-bottom-padding {
	padding-top: 1em;
}	
.mob_font_45 h1 {
	font-size: 45px !important;
}	
	.reverse_order .row-inner {
	display: flex !important;
	flex-direction: column-reverse;
}
	
	.reverse_order .row-inner .col-lg-6 {
	margin-bottom: 16px !important;
}
	.mob_font_35 h2 {
	font-size: 35px !important;
}
	.title_font_23_mob h2 {
	font-size: 23px !important;
}
	.vc_row.mob_no_padd > .row {
	padding-top: 0;
	padding-bottom: 0;
}
.f75_h h2
	{
		font-size:35px !important;
	}
.f75 h1
{
	font-size:35px !important;
}	
.mob_font_18 .h4 {
	font-size: 18px !important;
	line-height: 32px !important;
}	
	.mob_font_28 h1 ,.mob_font_28 .h1 {
	font-size: 28px !important;
}
	
	.mob_font_20 h2 ,.mob_font_20 .h3   {
	font-size: 20px !important;
}
	
.font_17 .h4 , .font_17 .h3{
	font-size: 17px !important;
	line-height: 26px !important;
}
.mob_font_32 h2
	{
		font-size: 32px !important;
	}
.mob_v_fixed .tmb {
	position: static !important;
	top: 0 !important;
	margin-top: 55px !important;
}
.mob_lh_34 .h3 {
	line-height: 34px !important;
}	
.mob_lr_padd {
	padding-left: 2em !important;
	padding-right: 2em !important;
}	
.desk_fweight_200 h2 {
	font-weight: 400 !important;
	
}
.mob_no_extra_padd .penta-h-padding {
	padding: 0 !important;
}
.mob_extra_height .row.double-top-padding.double-bottom-padding.single-h-padding.limit-width.row-parent {
	padding-top: 11em;
	padding-bottom: 11em;
}
	
	.f75 {
	font-size: 35px !important;
}

.is_mobile_open .logo-image.logo-dark {
	display: none !important;
}
.is_mobile_open .logo-image.logo-light {
	display: block !important;
}	
#menu-mmp-menu {
	background: transparent !important;
}
.mob_font_35 h1 {
	font-size: 35px !important;
}	
	
.mob_font_25 h2 {
	font-size: 25px !important;
}	
.no_bottom_padd > .row {
	padding-bottom: 1em !important;
	padding-top: 1em !important;
}	
}



/*************************************/
a {
	color: #4694CD;
}
.desk_fweight_200 h2 {
	font-weight: 300 ;
	
}	
.custom_pop .mejs-container.mejs__player.mejs-video {
	margin: auto;
}
.lity-close, .lity-close:hover, .lity-close:active {
	background-image: url('http://designdraft.multimediaplus.com/wp-content/themes/uncode/lity/close_ico.png') !important;
	background-repeat: no-repeat !important;
	background-size: 23px !important;
	background-position: center !important;
	top: 6px !important;
}
.icon-size {
	width: 71px;
}

body, div, span,h1,h2,h3,h4,h5,h6,b,p {
	font-family: Nunito;
}
.style-dark-override .menu-item-link a {
	color: white !important;
}
.is_stuck .menu-item-link a {
	color: black !important ;
}
.is_stuck .menu-item-button .menu-btn-container.btn:hover {
	color: #1d95d2;
}


.is_stuck .logo-image.logo-light {
	display: block !important;
}
.is_stuck .menu-container {
	background: white;
}

.menu-item-button .menu-btn-container.btn {
	background: #1d95d2;
	border: 1px solid #1d95d2 !important;
	color: white;
}
.menu-item-button .menu-btn-container.btn:hover {
	background-color: transparent;
}

.drop-menu {
	background: rgba(0,0,0,0.8);
}
.custom-link
{
	background: #1d95d2;
	border: 1px solid #1d95d2 !important;
	color: white;
	
}
.header-basic.style-dark .header-title {
	color: white;
}
.single-post .post-share {
	border-bottom: none !important;
	padding-bottom: 0 !important;
}
.header-basic.style-light .header-title {
	color: white;
}
.panel.panel-default {
	border-color: #eaeaea;
}
.panel-group .panel-heading + .panel-collapse .panel-body {
	border-color: #eaeaea;
	color: #575757;
}

.panel-title a span {
	font-size: 14px !important;
}
.custom-link:hover {
	background-color: transparent;
}
.drop-menu .menu-item a {
	color: white !important;
}
strong {
	font-weight: 900 !important;
}
.row-container.style--bg.footer-last {
	background: black;
	color: white;
}


.postid-74446 .post-after.row-container ,
.postid-74451 .post-after.row-container ,
.postid-20528 .post-after.row-container ,
.postid-20520 .post-after.row-container ,
.postid-4225 .post-after.row-container ,
.postid-74461 .post-after.row-container ,
.postid-74456 .post-after.row-container ,
.postid-74466 .post-after.row-container ,
.postid-74471 .post-after.row-container ,
.postid-74476 .post-after.row-container ,
.postid-74486 .post-after.row-container ,
.postid-74481 .post-after.row-container ,
.postid-74491 .post-after.row-container ,
.postid-74496 .post-after.row-container ,
.postid-74501 .post-after.row-container ,
.postid-74506 .post-after.row-container ,
.postid-74511 .post-after.row-container ,
.postid-74516 .post-after.row-container ,
.postid-74521 .post-after.row-container 
{
	display: none;
}


.navbar.menu-transparent.menu-add-padding.style--original.menu-absolute.menu-animated.menu-with-logo .menu-item-link a {
	color: black;
}

.menu-.submenu- .logo-image.logo-light {
	display: block !important;
}

.no_padding {
	padding-left: 0;
	padding-right: 0;
}
sup {
	top: -1.1em;
}
sub, sup {
	font-size: 40%;
}
.owl-dots .owl-dot span {
	background: #D6D6D6;
}
.owl-dot.active span {
	background: #a9a9a9;
}



.menu-.submenu- .menu-item-link a {
	color: black;
}
.post-password-form input[type="submit"] {
	background: #1d95d2;
	border:1px solid #1d95d2;
	color: white;
}
.post-password-form input[type="submit"]:hover {
	background: transparent;
	color: #1d95d2;
}
.post-password-form input[type="password"] {
	border: 1px solid #b5b5b5;
	padding: 7px 6px;
}

.custom_pop .mejs-overlay-button {
	color: white !Important;
	border-color: #1d95d2!Important;
	background: #1d95d2!Important;
	opacity: 0.95 !Important;
}

hr.separator-break {
	color: #1d95d2 !Important;
	border-color: #1d95d2!Important;
}

.overlay_content .pushed h4 a {
	color: white !important;
	text-align:center;
}
.overlay_content .pushed h4  {
	text-align:center !important;
}
.overlay_content .pushed p {
	display: none !important;
}
.overlay_content {
	font-size: 23px;
	font-family: Nunito !important;
}
.page-id-4435 .overlay_content
{
	display:block !important;
}

.overlay_content
{
	display:none;
}
.single-annoucements .header-basic.style-light .header-title {
	color: black !important;
}

.single-annoucements .post-title, .single-annoucements .post-info {
	text-align: center;
}
.single-annoucements .post-title-wrapper {
	padding-top: 6em;
	padding-bottom: 8em;
}
.single-annoucements  .author-info a {
	color: #23aae1;
}

.page-id-44854 .t-entry-author a {
	color: black;
}

.events_icons .icon-box-icon img {
	height: 60px;
	width: auto;
}
.btn {
	letter-spacing: 1px !important;
	text-transform: capitalize !important;
}

.f75 , .f75 h1 , .f75_h
{
	font-size:75px;
}

.mob_font_45 h1 {
	font-size: 75px;
}
.d_font20 h2 {
	font-size: 20px !important;
	line-height: 32px !important;
}
.d_font_20 .h4 {
	font-size: 20px ;
	line-height: 32px ;
}
.lh_27 h2 {
	line-height: 27px;
}
.lh_32 h2 {
	line-height: 32px;
}

.align-left {
	text-align: center !important;
}
.f17 {
	font-size: 17px !important;
	font-weight: 600;
}

.correct:hover {
	color: #1d95d2 !important;
}
.mmp-faqs .panel-title a span {
	text-transform: capitalize !important;
}

/******************/

.menu-dark.is_stuck .logo-image.logo-dark {
	display: none !important;
}
.boldChat.chattop {
	display: none !important;
}
.widget.widget_nav_menu .menu li a {
	color: #fff;
}
p {
	color: #000;
}
.desk_font_50 h2
{
font-size: 50px;
}
.row-container.style-color-jevc-bg.footer-center.footer-last {
	padding-top: 1em;
	padding-bottom: 4em;
}
.fw700 {
	font-weight: 700 !important;
}
.white-reverse {
	background-color: white !important;
	color: black !important;
}
.page-id-3876 .wpcf7-form-control.wpcf7-submit.btn.btn-accent.btn-lg {
	margin-top: 2em;
}