latin */
@font-face {
  font-family: 'Chivo';
  font-style: normal;
  font-weight: 400;
  src: local('Chivo Regular'), local('Chivo-Regular'), url(https://fonts.gstatic.com/s/chivo/v10/va9I4kzIxd1KFrBoQeM.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Chivo';
  font-style: normal;
  font-weight: 700;
  src: local('Chivo Bold'), local('Chivo-Bold'), url(https://fonts.gstatic.com/s/chivo/v10/va9F4kzIxd1KFrjTZPZ4sK0.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Chivo';
  font-style: normal;
  font-weight: 900;
  src: local('Chivo Black'), local('Chivo-Black'), url(https://fonts.gstatic.com/s/chivo/v10/va9F4kzIxd1KFrjrZvZ4sK0.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Libre Baskerville';
  font-style: normal;
  font-weight: 400;
  src: local('Libre Baskerville'), local('LibreBaskerville-Regular'), url(https://fonts.gstatic.com/s/librebaskerville/v5/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxM.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Libre Baskerville';
  font-style: normal;
  font-weight: 700;
  src: local('Libre Baskerville Bold'), local('LibreBaskerville-Bold'), url(https://fonts.gstatic.com/s/librebaskerville/v5/kmKiZrc3Hgbbcjq75U4uslyuy4kn0qviTgY3KcA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

body{margin:0;padding:0;width:100%;height:auto;position:relative;font-family: 'Libre Baskerville', serif;}
#oxy-pharma{position:relative; margin:0; padding:0; width:100%; height:100%; }
#pharma-bg-img{background: url(../images/oxy-pharma-labs11.jpg) no-repeat; -webkit-background-size: cover;-moz-background-size: cover;
-o-background-size: cover;	background-size: cover; width:100%; height:100%; position:relative; margin:0; padding:0;}
#pharma-bg-img1{background: url(../images/oxy-pharma-labs11.jpg) no-repeat; -webkit-background-size: cover;-moz-background-size: cover;
-o-background-size: cover;	background-size: cover; width:100%; height:135px; position:relative; margin:0; padding:0;}
.oxy-ref{margin-top:5px; border:none; width:250px; position:absolute; }
.oxy-logo{display:block; width:200px;  margin-left: 10px; border:none; }
#oxy-content-box{position:relative; margin:20px auto 20px auto; min-height:800px; height:auto; width:100%; }
#oxy-welcome{position:relative; width:94%; height:auto; margin:20px auto 20px auto; padding:0;}
.oxy-headings,.oxy-head{text-align:center; margin:30px auto 30px auto; padding:0; color:#67cbde; font-size:32px; font-weight:900; }
.oxy-headings:after{border-bottom:2px solid #1b458c; display:block; content:" "; width:100px; margin:5px auto 0 auto;}
.oxy-head{margin:0;}
.oxy-head-span{font-size:22px; text-align:center;}
#oxy-menu{ position:absolute; margin:5px auto 0 auto; display:block; float:left; top:70px; }
.oxy-m-items{display:inline-block; padding:7px 10px 7px 15px; text-decoration:none; color:#1b458c; font-size:15px;width:65px; text-align:center; font-weight:700;  }
.oxy-m-items:hover{text-decoration:underline;}
.oxy-paras{font-size:18px; margin:20px auto 0 auto; padding:0; text-align:center;}
.oxy-grid{position:relative; width:98%; margin: 20px auto 20px auto; padding:0;}
.box{display:block; width:96%; vertical-align:top; height:380px; margin:20px 1% 20px 2%; box-shadow: 0px 2px 7px 2px rgba(173,163,161,0.81);}
/*.box4{margin-left:14%;}
.box5{margin-left:10%;}*/
.box-title{height:180px; background-color:#67cbde;}
.header2{margin:0; padding:0; color:#fff; text-align:center; padding-top:70px; font-weight:700;}
.header3{margin:10px 0 10px 0; padding:0; color:#1b4893; text-align:left; font-size:26px; font-weight:700;}
.box-li,.page-li{ margin:5px 10px 5px 10px; padding:5px 10px 5px 10px; font-size:16px;}
.page-li{font-size:15px; color:#444;}
.oxy-copyright{width:100%; height:auto; background:#1b4893; position:relative;color:#fff;  margin:0; padding:0; }
.copy-text{ font-size:13px;  color:#fff;text-align:center; display:block; margin:0 auto 0 auto; padding:7px 0;}

.oxy-pages{position:relative; width:100%; margin:0; padding:0; height:auto;}
.oxy-p-content{position:relative; width:94%; margin:20px auto 20px auto; padding:0; height:auto;}
.para1{font-size:18px;margin:20px auto 0 auto; padding:0; text-align:left; color:#222;}
.products-span{color:#1b4893;}
.oxy-gallery{width:94%; display:block; margin:0 auto 0 auto; position:relative; padding-bottom:30px; }
.oxy-gallery .gallery a{text-decoration:none;}
.oxy-gallery .gallery a img{ width:45%; vertical-align:top; height:auto;  padding:5px; margin-bottom:5px; position: relative; box-shadow: 0px 2px 7px 2px rgba(173,163,161,0.81);}
.oxy-contact{display:block; vertical-align:top; width:90%; min-height:150px; height:auto; margin:0 auto 0 auto; padding:30px 0; }
.off-add{font-size:18px; margin:5px 10px 5px 2%; text-decoration:underline; color:#1b4893;}
.cnt-li{list-style:none; margin:5px 10px 5px 2%; color:#444;}
.ph{color:#f67c04;}
.eml1,.eml2,.eml3{color:#1b4893;}
#cnt-form{width:98%; margin:5px auto 10px auto; display:block; }
.cnt-box{display:block; vertical-align:top; width:96%; margin:10px 1% 10px 1%; height:40px; border:1px solid #c6d0d6; border-radius:3px;}
#cnt-text{width:96%; margin:10px 0 10px 1%; border:1px solid #c6d0d6; height:100px;  border-radius:3px; resize:none;}
#cnt-submit{margin:5px 0 0 1%; width:140px;height:40px; color:#fff; font-weight:700; font-size:18px; cursor:pointer;
background:#1b4893; outline:none;border:none; box-shadow: 0px 2px 7px 2px rgba(173,163,161,0.81); border-radius:3px;}
table{width:100%; }
td{width:49%; }
#name-err,#email-err,#text-err,#thank-you{font-size:13px; color:red; text-align:left; margin:0 0 5px 1%; padding:0; font-weight:400;}
#thank-you{text-align:center; margin:0; padding:0; color:green; font-size:15px;}

@media only screen and (min-width:580px)
{
.oxy-m-items{width:70px;text-align:center;}
.box{display:inline-block; width:47%; margin-left:1%;}
.box5{margin-left:26%;}
}
@media only screen and (min-width:768px)
{
      .oxy-logo{width:210px;}
  #pharma-bg-img1{height:80px;}
#oxy-menu{float:right;right:0;top:30px;}
.oxy-m-items{text-align:center; width:auto;}
.box{display:inline-block; width:44%; margin-left:4%;}
.box5{margin-left:30%;}
.oxy-gallery .gallery a img{ width:31%; }
.oxy-contact{display:inline-block; width:49%;}
.off-add,.cnt-li{margin-left:25%;}
}
@media only screen and (min-width:992px)
{
    .oxy-logo{width:230px;}
  .box{display:inline-block; width:31%; margin-left:1%;}
  .box4{margin-left:12%;}
  .box5{margin-left:12%;}
  .off-add,.cnt-li{margin-left:38%;}
  #cnt-form{width:50%;}
  .oxy-gallery{width:85%;}
}
@media only screen and (min-width:1200px)
{
      .oxy-logo{width:250px;}
#oxy-welcome,.oxy-gallery{width:80%;}
}
