/* Menu padding decrease */
.mk-vm-menuwrapper li a {
    display: block;
    position: relative;
    padding: 6px 26px;
    line-height: 130%;
    outline: 0;
    transition: all .1s ease-out;
}
.client-logo {
    height: 169px !important;
}
#clients-19 .client-logo {
    border-color: transparent;
    border-width: 1px;
    border-style: solid;
	background-size: contain;}
.blink {
    padding: 7px 7px 7px 7px !important;
    background: #c63535 !important;
    color: #fff !important;
    width: 200px;
    animation: blink 1s linear infinite !important;
	border-radius: 1px;

}
.gjhgh h3 {
    color: #fff !important;
}
.blink {
    width: 200px;
	animation: blink 1s linear infinite !important;}
h3 {
    font-size: 28px;
    margin-bottom: 10px;
    margin-top: 10px;
}
ul li span, table tr td>span , .mk-single-content span, .the-excerpt, .blog-showcase-extra-info time>a{
    color: #4f4f4f;
}
.fdvcv {
    border: 2px solid #0164c8;
    border-style: dotted;
}
.blog-showcase-extra-info time>a{
color:#000;}
div#typed {color: #0D5AD9;
    font-size: 41px;
    font-weight: 700;
    background: #c206296e;
    height: 61px;
    padding-top: 14px;
    padding-left: 9px;
}
@media only screen and (max-width: 479px)
{
div#typed {
	color: #0D5AD9;
	    margin-top: 15px;
    font-size: 18px;
    font-weight: 700;
    background: #c206296e;
    height: 62px;
    padding-top: 18px;
    padding-left: 9px;
    position: relative;
    bottom: 40px;
}
}
@media only screen and (max-width: 767px)
{
	.hide{display:none;}
div#typed {
	color: #0D5AD9;
	    margin-top: 15px;
    font-size: 18px;
    font-weight: 700;
    background: #c206296e;
    height: 62px;
    padding-top: 18px;
    padding-left: 9px;
    position: relative;
    bottom: 40px;
}
}
.banner-content .event-countdown {
    margin-top: 245px !important;
}
@media only screen and (max-width: 1920px)
{
.banner-content .event-countdown {
     margin-top: 400px !important;
}
}
div#mk-page-id-7560 {
    display: none;
}
.tick {
    color: red !important;
    font-size: 21px!important;
    padding: 5px!important;
}
.sponserce {
    text-align: center;
    width: 50%;
    margin: 0 auto;
    margin-bottom: 32px;
}
div.wpcf7-response-output {
    border: none !important;
}
.header-style-4 .mk-header-right {
    top: 600px;
}
div#hotle {
    margin: 0 auto;
    width: 85%;
}
h2.heding {
    padding-bottom: 10px;
}
hr.hor {
    width: 50%;
    margin: 0 auto;
    border-bottom: 1px solid red;
}
.chiefguest img.vc_single_image-img.attachment-full {
    width: 400px;
}
.fts-powered-by-text-popup a.fts-powered-by-text {
    display: none !important;
}
	.blink{
	
		width:200px;
		height: 50px;
		padding: 15px;	
		text-align: center;
		line-height: 50px;
	}

@keyframes blink{
0%{opacity: 0;}
50%{opacity: .5;}
100%{opacity: 1;}
}
.dropdownJavascript li.has-mega-menu:hover > ul.sub-menu, .dropdownJavascript li.no-mega-menu:hover > ul.sub-menu {
    display: block;
}
.main-navigation-ul li>.sub-menu {
    top: -10000px!important;
}
.main-navigation-ul li:hover>.sub-menu {
    top: 100%!important;
}
.main-navigation-ul li.menu-item.has-mega-menu {
    position: static;
}
.main-navigation-ul>li.menu-item {
    display: inline-block;
}
.has-mega-menu>ul.sub-menu>li.menu-item {
    display: block;
    left: 0;
    position: relative;
    float: left;
    width: 23%;
    border: 0;
    background-color: transparent;
    box-shadow: none;
    padding-left: 10px;
}
@keyframes shake {
  0% { transform: translate(1px, 1px) rotate(0deg); }
  10% { transform: translate(-1px, -2px) rotate(-1deg); }
  20% { transform: translate(-3px, 0px) rotate(1deg); }
  30% { transform: translate(3px, 2px) rotate(0deg); }
  40% { transform: translate(1px, -1px) rotate(1deg); }
  50% { transform: translate(-1px, 2px) rotate(-1deg); }
  60% { transform: translate(-3px, 1px) rotate(0deg); }
  70% { transform: translate(3px, 1px) rotate(-1deg); }
  80% { transform: translate(-1px, -1px) rotate(1deg); }
  90% { transform: translate(1px, 2px) rotate(0deg); }
  100% { transform: translate(1px, -2px) rotate(-1deg); }
}
li#menu-item-8089 a {
    animation: shake 0.5s;
    animation-iteration-count: infinite;
}
.fdvcv h3 strong {
    color: #fff !important;
}
img.album-cover-image {
    width: 364px !important;
    height: 250px !important;
}
.mk-tabs.default-style .mk-tabs-tabs li.is-active a {
    padding-bottom: 11px !important;
    border-bottom: none !important;
    cursor: default;
    background: -o-linear-gradient(top, transparent, transparent);
    background-color: #4660ef;
}
.mk-tabs.default-style .mk-tabs-tabs li a {
    padding: 10px 20px;
    border: 1px solid #e5e5e5;
    border-left: none;
    background-color: #ebebeb;
    background-color: rgba(255, 41, 41, 0.8);
}
textarea.wpcf7-form-control.wpcf7-textarea {
    width: 100% !important;
    height: 83px !important;
}
#mk-footer {
	background-color: #fff !important;
}
marquee
{
	display:none;
}
.a_height-100-per, .height-full {
    height: auto;
}

table {
    text-align: left;
    width: 80%;
    padding: 0;
    margin: 0 0 30px;
    margin-left: 200px;
}
#mk-footer .footer-wrapper {
    padding: 12px 0;
    display: none;
}
.mk-vm-menuwrapper ul li a {
    color: #ffffff;
    font-size: 16px;
    font-weight: inherit;
    text-transform: uppercase;
}
.mk-header-bg {
    background-color: #767171;
}
.menu-hover-style-1 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .menu-hover-style-1 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .menu-hover-style-2 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .menu-hover-style-2 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .menu-hover-style-2 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .menu-hover-style-2 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .menu-hover-style-1.mk-vm-menuwrapper li.menu-item > a:hover, .menu-hover-style-1.mk-vm-menuwrapper li.menu-item:hover > a, .menu-hover-style-1.mk-vm-menuwrapper li.current-menu-item > a, .menu-hover-style-1.mk-vm-menuwrapper li.current-menu-ancestor > a, .menu-hover-style-2.mk-vm-menuwrapper li.menu-item > a:hover, .menu-hover-style-2.mk-vm-menuwrapper li.menu-item:hover > a, .menu-hover-style-2.mk-vm-menuwrapper li.current-menu-item > a, .menu-hover-style-2.mk-vm-menuwrapper li.current-menu-ancestor > a {
    color: #0067d4 !important;
}
.menubtn
{
	background-color: #0067d4;
    border-radius: 6px;
    width: 120px;
    margin-left: 45px;
	height: 35px;
}
.mk-page-section .mk-skip-to-next {
    display: none;
}
.mk-process-detail{
background-color: #0067d4;
    width: 260px;
    height: 150px;
    border-radius: 7px;
    margin-left: 310px;
}
.vc_col-sm-4 {
        width: 57.333333%;
    }
* { box-sizing: border-box; }
$duration: 30s;

@-webkit-keyframes ticker {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }

  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes ticker {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }

  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.aligncenter, img.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: -3.5em;
}
.mk-process-detail {
    background-color: #0067d4;
    width: 260px;
    height: 150px;
    border-radius: 7px;
    margin-left: 210px;
}