#popmake-5099 .single-input {
    display: block;
    width: 100%;
    line-height: 40px;
    margin-bottom: 20px;
    border: none;
    outline: none;
    background: transparent;
    padding: 0 0;
    font-family: roboto;
    color: #000;
    font-weight: 500;
    border-bottom: 1px #000000 solid;
}
.ad-send-con{
    font-family: roboto,Sans-serif;
    font-size: 20px;
    font-weight: 600;
    fill: #000;
    color: #000;
    background-color: #ffd902;
    border-radius: 0 0 0 0;
    box-shadow: 6px 6px 0 0 #e94d94;
    border: solid 1px #000000;
    padding: 15px;
    margin-top: 40px;
    width: 100%;
    cursor: pointer;
}

#popmake-5099 .single-textarea {
    display: block;
    width: 100%;
    line-height: 20px;
    border: none;
    outline: none;
    background: transparent;
    padding: 10px;
    height: 100px;
    resize: none;
    margin-top: 20px;
    border: 1px #000000 solid;
    font-family: roboto;
    font-size: 15px;
    font-weight: 500;
}

#popmake-5099 ::placeholder {
  color: #000000!important;
font-size:16px;
}

header.page_header.scrolled_not_transparent.with_border.scroll_top.centered_logo.dark.fixed.ajax_header_animation.header_one_scroll_resize:not(.transparent) .mkd_logo .sticky {
    opacity: 1;
   z-index:9999;

}

header.page_header.scrolled_not_transparent.with_border.scroll_top.centered_logo.dark.fixed.ajax_header_animation.header_one_scroll_resize:not(.transparent) .mkd_logo img {
    opacity: 0;
   z-index:9999;
}

#back_to_top{
  display: none;
}
@media only screen and (max-width: 767px){
#popmake-5099{
    position: absolute;
    left: 0!important;
    right: 0;
    margin: auto;
    width: 88%;
}
}
@media only screen and (max-width: 600px){
.footer_top .column2 {
    margin: -30px 0 -75px!important;
}
}

@media (max-width:1200px){
.three_columns .column1, .three_columns .column2, .three_columns .column3{
    width: 100%!important;
    float: center!important; 
    min-height: 300px!important;
}
}

header.dark,
header.scrolled{
      height: 50px;
 
}
@media only screen and (max-width: 500px){
     .header_bottom{
         padding:0;
     }
     header.scrolled .logo_wrapper .mkd_logo{
         margin-left:0 !important; 
     }
}



header.light:not(.scrolled)  .main_menu #menu-main_menu>li>a{
          line-height:50px !important;
}
header.light:not(.scrolled)  .main_menu #menu-main_menu{
           margin-top: 33px;
}

header .mobile_menu ul>li>a>span{
 padding-left:20px;
}
header .page_header.light.scrolled .menu-item{
   right : 15px !important;
}

header .mobile_menu_button{
line-height: 50px !important;
    margin-left: 20px;
}

header.dark .container .container_inner, 
header.scrolled .container .container_inner{
     width:100%;
} 

header.scrolled .logo_wrapper{

}
@media ( min-width:1000px ){
       header.dark .logo_wrapper .mkd_logo,
       header.scrolled .logo_wrapper .mkd_logo{
           margin-left: 20px;
        }
}
header.dark .logo_wrapper .mkd_logo,
header.scrolled .logo_wrapper .mkd_logo{
    float: left;
    width: 280px;
    height: 30px;
    /*margin-left: 20px;*/
    margin-top: 10px;
}
header.dark .logo_wrapper .mkd_logo a img.dark,
header.dark .logo_wrapper .mkd_logo a img.normal ,
header.scrolled .logo_wrapper .mkd_logo a img.normal {
    top: 0 !important;
}

header.dark .header_inner_left,
header.scrolled .header_inner_left{
 margin:0;
}

header.scrolled nav.main_menu > ul > li > a > span.item_inner, 
header.light.scrolled nav.main_menu > ul > li > a > span.item_inner, 
header.dark nav.main_menu > ul > li > a > span.item_inner{
      line-height: 50px !important;
      margin: 0;
      padding:0;
      right:0;
      left:0;
}

header  li.menu-item{
   top: 0px !important; 
  margin:0 !important;
  margin-right : 20px!important;   
   
}


@media (max-width: 600px){
h4 {
    font-size: 24px!important;
}
}


@media (min-width: 300px){
p {
    font-family: Open Sans, sans-serif;
    font-size: 15px;
    line-height: 21px;
}
}

@media (min-width: 1300px){
 p {
  font-family: Open Sans, sans-serif;
    font-size: 17px;
    line-height: 25px;
}
}



@media only screen and (max-width: 700px){
.mkd_logo img.mobiler{
    display: table;
    height: 100px;
    left: 50%;
    position: absolute;
}
}


@media only screen and (max-width: 1350px){
h2 {
    margin-top: 65px!important;
}
}

@media only screen and (max-width: 1550px){
h2 {
    margin-top: 65px!important;
}
}

@media only screen and (min-width: 1000px){
header.centered_logo:not(.sticky) .mkd_logo img {
    margin-left: -11px!important;
}
}


@media (max-width: 1400px){
.content h1{
    font-size: 40px;
    line-height: 40px;
    width: 600px;
    padding-top:10px;
    padding-bottom:10px;
}
}

@media (max-width: 800px){
.content h1 {
    width: 300px;;
    padding-right:15px;
}
}

.light:not(.sticky) nav.main_menu>ul>li>a {
    color: #c1c1c1;
}



@media only screen and (max-width: 1000px){
header .mkd_logo img.mobile {
    height: 35px!important;
   /* margin-top: 5px;*/
}
}


@media (min-width: 1000px){
header.centered_logo nav>ul {
   top: 0px;
   margin-right: 0px !important;
}
}




@media only screen and (min-width: 1000px){
header.centered_logo .mkd_logo img {
    top: 25px;
}
}

.scrolled .mkd_logo a{
  height: 30px !important;
 
}





.scrolled .mkd_logo img.normal{
  top: -10px;
}

.scrolled .container_inner{
    margin: 0 !important;
    width: initial !important;
}



.scrolled nav.main_menu{
  float: right !important;
}

section.parallax_section_holder .parallax_section_holder_background {
    background-size: inherit;
}

wpcf7-form-control-wrap your-message{
    height: 10px !important;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
    margin-top: 10px!important;
}

.mkd_logo a {
    height: 134px !important;
}

.page_not_found {
    margin: 280px 120px;
}


@media ( min-width:1000px ){
.inner_page .container_inner{
  width: initial !important;
  height: 50px;
}
}



.inner_page nav.main_menu{
  float: right !important;
  right: 0px !important;
}

.inner_page .side_menu_button{
  height: 50px !important;
}

.inner_page .main_menu ul{
  top: 0 !important;
}



.inner_page .main_menu>ul{
      top: 0px !important;
      right: 20px !important;
}


.inner_page .main_menu>ul li{
  height: 50px !important;
}

.inner_page .main_menu>ul li a{
  line-height: 50px !important;  
}

.inner_page .mkd_logo img{
  top: 0px;
}

.inner_page .mkd_logo a{
  height: 30px !important;
}

.inner_page .centered_logo .mkd_logo img{
  top: 0;   
}



.dark:not(.sticky) nav.main_menu>ul>li>a, .dark.header_style_on_scroll nav.main_menu>ul>li>a  {
    color: rgba(250,250,250,0.7);
}



/*

@media (min-width: 1000px){
.inner_page .centered_logo nav.main_menu>ul {
   top: 0px;
   margin-right: 15px !important;
}
}


.inner_page .centered_logo.scrolled .mkd_logo img{
  top: -10px !important;
}

.mobile_page .mkd_logo a img{
      left: -310px !important;
}

.inner_page .header_inner_left{
  float: left !important;
  left: 180px !important;
}

.scrolled .header_inner_left{
  float: left !important;
  left: 180px !important;
}

header.scrolled.centered_logo .header_inner_left{
      margin: 20px 0 0px 0 !important;
}
*/