body.default .dad-header-style4 {
  padding-bottom: 20px !important; }

@media screen and (min-width: 992px) and (max-width: 1200px) {
  .dad-header-style4 .dad-menu_wrap {
    width: 100%; } }

.dad-header-style4 .dad-menu_wrap .primary-menu_wrap {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  @media screen and (min-width: 992px) and (max-width: 1440px) {
    .dad-header-style4 .dad-menu_wrap .primary-menu_wrap li a {
      font-size: 16px; } }

.video-container .video-wrap {
  max-width: 600px;
  margin: 0 auto;
  float: none; }

.ry-iframe {
  margin-top: 20px;
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%; }
  .ry-iframe iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.mobile-bottom {
  position: relative; }
  .mobile-bottom .module-35-header-center {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -49%);
            transform: translate(-50%, -49%); }
    .mobile-bottom .module-35-header-center .ry-btn {
      background: #f9a827;
      padding: 10px;
      border-radius: 50px; }
      @media (max-width: 500px) {
        .mobile-bottom .module-35-header-center .ry-btn:after {
          display: none; } }

@media (max-width: 500px) {
  .module-35-header-left span {
    font-size: 14px; } }


.module-35-header-center{
	/*display:none;*/
}
li.self-test.primary a {
    color: #dc2a1a;
}
li.mob-menu:nth-child(4) a {
    background: #f9a827!important;
    color: #fff !important;
}
body.default .dad-header-style4 , .dad-header-style4{
    display: flex;
    flex-direction: column;
	padding-bottom: 20px;
}
.dad-header-style4 .dad-logo_wrap img{
	    margin: 0 auto;
}
.dad-footer_wrap .ry-social{
	    width:100%;
}
.dad-footer_wrap .social-inner-wrap{
	justify-content: center;
	margin-bottom: 20px;
}

@media(max-width:1200px) {
	body[data-page-name="video-gallery"] .ry-flex.col2 .ry-each div {
		text-align: center; }
}
