/* Beginning of Ticket 109532 - Steve */

/* To change CSS due to theme Horizon Left update for responsive classes */

@font-face {
  font-family: 'Myriadpro';
  src:  url('http://4ormat-asset.s3.amazonaws.com/vfs/61738/public_assets/3740261/MyriadPro-CondIt.otf') format('opentype');        
}

@font-face {
  font-family: 'Myriadprobold';
  src:  url('http://4ormat-asset.s3.amazonaws.com/vfs/61738/public_assets/3704347/MyriadPro-BoldCondIt.otf') format('opentype');
}

@font-face {
  font-family: 'Myriadprocond';
  src:  url('http://4ormat-asset.s3.amazonaws.com/vfs/61738/public_assets/4225126/MyriadPro-Cond.otf') format('opentype');
}

body {
  font-family: 'Myriadpro'!important;
}
    
.nav .category {
  color: rgb(50, 50, 50);
  font-size:20px;
  font-family: 'Myriadpro'!important;
  line-height: 200%;
  /*  padding: 200px; */
  text-align: center;
  border-top: 0px solid rgb(0, 0, 0);
}

.menu_wrap ul a {
  color: rgb(50, 50, 50);
  font-size: 20px;
  font-family: 'Myriadpro';
  text-align: center;
  border-top: 0px solid rgb(0, 0, 0);
}

.menu_wrap ul a {
  color: rgb(50, 50, 50);
  font-size: 18px;
  font-family: 'Myriadprocond'!important;
  text-align: center;
  padding:0px ;
  line-height: 150%;
}

.menu_wrap ul li a {
  font-family: 'Myriadpro';
}

ul {
  list-style: disc inside none;
  text-align: left;

  padding: 0.6em 0px;
  border-top: 0px solid rgb(0, 0, 0);
}

.nav .menu_wrap {
  font-size: 0px;
  text-align: center;
  line-height: 200%;
  padding: 0.6em 0px;
  border-top: 0px solid rgb(0, 0, 0);
}

#using {
  color: rgb(255, 255, 255) !important;
  font-size: 10px;
  font-family: verdana,arial,sans-serif !important;
}

element{
  text-align:center;
}

.gallery .assets .asset.video .copy {
  color: rgb(51, 51, 51);
  text-align: center;
}

.gallery .assets .asset.video .copy {
  padding: 10px 30px 20px 0px;
  color: rgb(51, 51, 51);
}

i {
  font-style: normal;
  text-align: center;
}

i {
  font-style: normal;
  font-weight: normal;
  font-family: 'Myriadpro';
  font-size: 14px;
  text-align: center;
}

b {
  font-style: normal;
  font-weight: normal;
  color: rgb(50, 50, 50);
  font-size: 18px;
  font-family: 'Myriadpro';
  text-align: center;
  border-top: 0px solid rgb(0, 0, 0);
}

p, ul li, ol li {
  line-height: 1.45em;
  color: rgb(50, 50, 50);
  font-size: 20px;
  font-family: 'Myriadpro';
  text-align: center;
  border-top: 0px solid rgb(0, 0, 0);
}

p {
  margin: 0px;
  color: rgb(50, 50, 50);
  font-size: 18px;
  font-family: 'Myriadpro';
  text-align: center;
  border-top: 0px solid rgb(0, 0, 0);
 
}
.f_blog_title_in_post {
  
  text-align: center;
  font-family: 'Myriadprobold';
  text-transform: uppercase;
  font-size: 5px;
}
.f_blog_title_typography, .f_blog_title_typography:hover {
     text-align: center;
  font-family: 'Myriadprobold';
  text-transform: uppercase;
  font-size: 5px;
}


h2 {
  font-size: 20px;
  line-height: 1em;
  font-family: 'Myriadprobold';
  line-height: 50%;
}
.f_blog_post p{
margin: 0px;
  color: rgb(50, 50, 50);
  font-size: 18px;
  font-family: 'Myriadpro';
  text-align: left;
  border-top: 0px solid rgb(0, 0, 0);
}

#contact_form_1 div {
  padding: 0px;
  color: rgb(50, 50, 50);
  font-size: 20px;
  font-family: 'Myriadpro';
  border-top: 0px solid rgb(0, 0, 0);
}

form div, table td, table th {
  padding: 5px;
  color: rgb(50, 50, 50);
  font-size: 14px;
  font-family: 'Myriadpro';
  border-top: 0px solid rgb(0, 0, 0);
}

/* End of Ticket 109532 */