
body{ padding: 0px; margin: 0px; list-style: none; font: normal 14px/18px 'Lato', sans-serif; color:#000; background: #fff;}
html, body { margin: 0;width: 100%;height: 100%;}

p{padding: 0px; margin: 0px;color:#656565;}
a{padding: 0px; margin: 0px; outline: none;}
ul{ list-style: none; padding: 0px; margin: 0px;}
ul li{ padding: 0px; margin: 0px;}

a:hover{ outline: none !important; text-decoration: none;}
a:active{ outline: none !important; text-decoration: none;}
input[type="text"]::-webkit-input-placeholder { opacity: 1; }
input[type="text"]::-moz-placeholder { opacity: 1; }
input[type="search"]::-webkit-input-placeholder { opacity: 1; }
input[type="search"]::-moz-placeholder { opacity: 1; }
input[type="email"]::-webkit-input-placeholder { opacity: 1; }
input[type="email"]::-moz-placeholder { opacity: 1; }
input[type="tel"]::-webkit-input-placeholder { opacity: 1; }
input[type="tel"]::-moz-placeholder { opacity: 1; }
textarea::-moz-placeholder { opacity: 1; }
textarea::-webkit-placeholder { opacity: 1; }
#search {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 1);
    z-index:999999;
    -webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;

    -webkit-transform: translate(0px, -100%) scale(0, 0);
	-moz-transform: translate(0px, -100%) scale(0, 0);
	-o-transform: translate(0px, -100%) scale(0, 0);
	-ms-transform: translate(0px, -100%) scale(0, 0);
	transform: translate(0px, -100%) scale(0, 0);
    
    opacity: 0;
}
.tags {background:#008693;color:#fff;text-transform:capitalize;padding:3px 10px 5px 10px;;border-radius:2px;margin:0 0 0 5px;border:solid 1px #fff;}
a.tags:hover {color:#008693;-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;}
.tags:hover {background:none;border:solid 1px #008693;-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;}

#search.open {
    -webkit-transform: translate(0px, 0px) scale(1, 1);
    -moz-transform: translate(0px, 0px) scale(1, 1);
	-o-transform: translate(0px, 0px) scale(1, 1);
	-ms-transform: translate(0px, 0px) scale(1, 1);
	transform: translate(0px, 0px) scale(1, 1); 
    opacity: 1;
}
.sitemap-li {margin-left:20px;margin-bottom:10px;margin-top:10px;}
ul.sitemap li {margin-bottom:10px;}
#search input[type="text"] {
    position: absolute;
    top: 50%;
    width: 100%;
    color: rgb(255, 255, 255);
    background: rgba(0, 0, 0, 0);
    font-size: 60px;
    font-weight: 300;
    text-align: center;
    border: 0px;
    margin: 0px auto;
    margin-top: -71px;
    padding-left: 30px;
    padding-right: 30px;
    outline: none;
	background:#111;
}
#search .btn {
    position: absolute;
    top: 50%;
    left: 52%;
    margin-top: 41px;
    margin-left: -45px;
}
#search .close {
    position: fixed;
    top: 15px;
    right: 15px;
    color: #fff;
	background-color: #428bca;
	border-color: #357ebd;
	opacity: 1;
	padding: 10px 17px;
	font-size: 27px;
}


p, ol li{font: 400 1.3em/1.5em 'Lato', sans-serif;margin:10px 0 20px 0;color:#656565;}
h1{font: 700 5em/1em 'Lato', sans-serif;margin:20px 0 10px 0;}
h2{font: 700 3em/1em 'Lato', sans-serif;margin:20px 0 10px 0;}
h3{font: 700 2.5em/1em 'Lato', sans-serif;}
h4{font: 700 2em/1em 'Lato', sans-serif;}
h5{font:700 1.8em/1em 'Lato', sans-serif;margin:25px 0 10px 0;}
h6{font:700 1.4em/1.4em 'Lato', sans-serif; color:#008693;margin:20px 0 0px 0;}
.wrapper{ width: 100%;margin-bottom: -182px;min-height: 100%;}
.footer,.push {
  height: 182px;
}
a {color:#008693;}


.sisea-result h3 {font:700 1.8em/1em 'Lato', sans-serif;margin:25px 0 10px 0;}
/*header*/

.header_Sec{ width: 100%; background: #006973;z-index: 999999 !important;}
.header_Sec_Inn{ width: 100%; padding: 0; position: relative;}
.top_nav{ margin: 0px; padding: 0px; background: none; box-shadow: none; border-radius: 0px; border:none; width: 100%;}
.navbar-brand{ margin: 0px; padding: 20px 0; height: auto; min-height: auto;}
/*.top_nav ul{ position: relative;}*/
.top_nav ul li{  padding: 34px 0;}
.top_nav ul li a{ font: 400 20px/25px 'Lato', sans-serif; color: #fff !important; padding: 6px 21px;border-right:solid 1px #008692;}
.top_nav ul li:last-child a{ border-right:0}
.top_nav ul li:first-child a{ background: none !important;}
.header_Sec .caret{ border-top: 12px dashed;border-top: 12px solid \9;border-right: 6px solid transparent;border-left: 6px solid transparent; color: #008693 !important; margin-left: 5px;}
.top_nav ul li .submenu li{ width: 100% !important; padding: 0px !important;}
.submenu li a{ width: 100% !important; padding: 5px 0; display: inline-block; background: none !important;}
.collapse.navbar-collapse.navbar-ex1-collapse > ul > li.last a{border-right:none;}
.top_nav ul li .submenu{ background: rgba(0, 75, 82, 0.6) !important;  width: 100%; position: absolute; left: 0px; height: 170px; opacity: 0; padding: 10px 0 0 0; top:0;}
.logo{ position: absolute; top: 0px; left: 145px; z-index: 9;}
.top_nav .navbar-collapse{ float: right;}
/*.sub_bg{ background: rgba(0, 75, 82, 0.6) !important; width: 100%; position: absolute; top: 100%; left: 0px; min-height: 180px; display: none;}

.top_nav ul li:hover .sub_bg{ display: block;}*/
.logo img{max-width: 100%;}



.top_nav .nav > li{ position: relative !important;}
/*.top_nav ul li .submenu ul{ width: auto; float: right; padding-right: 32.5%;}*/
.submenu_Inn{ width: 100%; position: relative;}
.top_nav ul li .submenu1 ul{ width: auto; float: right; /*padding-right: 19.9%;*/}
.top_nav ul li:hover .submenu{
-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0); top: -170px !important; opacity: 1;}

.top_nav ul li .submenu{
	top: auto;
	bottom: 0;
	
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0,100%,0);
	transform: translate3d(0,100%,0);
}


.top_nav .navbar-nav{margin-right: 90px;}

.serch{ width: 111px; position: absolute; top: 0px; right: 0px; background: #008693; padding: 39px 0; text-align: center;}
.serch img{ max-width: 100%;}
.header_Sec .container-fluid{ padding: 0px;}


/*banner vido*/
.banner_sec{ width: 100%; max-width:100%; text-align: center;}



.header_Sec.fixed { padding-bottom: 0; position: fixed; z-index: 999999;padding: 0px; left: 0px; top: 0px;}
.header_Sec.fixed .top_nav ul li:hover .submenu{ top: 275px !important;}
.header_Sec.fixed .top_nav ul li .submenu{bottom: 0 !important;
-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0,-100%,0);
	transform: translate3d(0,-100%,0); height: 170px;}








.footer_Sec{width:100%; background: #2b2b2b; padding: 15px 0;}
.footer_inner{width:100%; text-align: center;}
.footer_inner img{max-width: 100%;}
.footer_inner1{width:100%; text-align: center; margin-top: 16px;}
.footer_inner1 p{font:400 15px/20px 'Lato', sans-serif; color: #a2a2a2;}
.ft1{display: inline-block;}
.ft1 li{padding: 0 10px; border-right:solid 1px #999; font: 400 15px/15px 'Lato', sans-serif; float: left; color: #a2a2a2; text-align: center;margin-bottom:10px;}
.ft1 li:last-child, .ft2 li:last-child {border-right:none;}
.ft2{display: inline-block; width:100%; text-align: center;}
.ft2 li{padding: 2px 7px; border-right:solid 1px #999; font: 400 15px/15px 'Lato', sans-serif; float: none; color: #a2a2a2; text-align: center;
display: inline-block;}
.ft2 li a {color:#a2a2a2;}

.blu{color: #00bcce;}

.abt_sec{width:100%; padding: 84px 0 142px;}
.abt_inner{width:100%; padding: 0 145px;}
.abt_inner h1{text-align: center;margin:0;}
.abt1{width:100%; margin-top: 44px;}
.abt1_lt{width:100%; border-right: 1px solid #008693; padding-right: 64px;}

.abt1_lt1 h5{font:700 30px/35px 'Lato', sans-serif; color:#000; }



.abt1_rt1 h5{font:700 30px/35px 'Lato', sans-serif; color:#000;}
.abt1_rt1 ul{margin:0px; padding: 0px; list-style-type: none;}
.abt1_rt1 ul li{padding:33px 0 0 28px; background: url(../images/aro1.png) no-repeat left 40px;}
.abt1_rt1 ul li {font:400 20px/25px 'Lato', sans-serif; color:#656565; }

.abt1_rt2{width:100%; margin-top: 68px; display: inline-block; padding-left: 15px;}
.wts1{width:310px; float: left; min-height: 200px; position: relative;  text-align: center; background-size: cover !important;}
.mask{width:100%; position: absolute; top:0px; left:0px; height: 100%; background: rgba(0, 105, 115, 0.56) ; padding: 40px 0; }
.mask h4{color:#ffffff; }
.mask h4 a{color:#ffffff; }
.mask h6{color:#ffffff; margin:0;font-weight:400;}

.wts2{width:310px; float:left; min-height: 200px; position: relative;  text-align: center; margin-left: 60px; background-size: cover !important;}




/*who we are*/


.who_top{width: 100%; text-align: center; padding: 0 150px 60px;}
.who_top h2 {font: 700 4.5em/1em 'Lato', sans-serif;}
.who_top p{ color: #656565;}

.who_bot{width: 100%; }

.who_box{width: 100%;min-height:830px; }
.who_box_T{width: 100%;position: relative; overflow: hidden; cursor: pointer;}
.who_box_im{width: 100%;}
.who_box_im img{max-width: 100%;}

.who_box_im_tag{width: 100%;position: absolute; left: 0; bottom:0;height:auto; background: url(../images/tran_bg.png) repeat;max-width:370px;}


.who_box_im_tag span{color: #ffffff; font: 700 17px/24px 'Lato', sans-serif; display: inline-block; opacity: 0; padding: 0 25px 11px; opacity: 0;
display: none;}
.who_box_im_tag span a{text-decoration: none; color: #ffffff;}


.who_box_im_tag_top{width: 100%;max-width:370px;position: absolute; left: 0;  bottom: 0px;  padding: 2px 0;background: url(../images/tran_bg.png) repeat;}
.who_box_im_tag_top h4{ color: #84bbc1; padding: 16px 25px;}
.who_box_im_tag_top h4 a{ color: #84bbc1; text-decoration: none;}



.who_box_T:hover .who_box_im_tag span{opacity: 1;
 -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;display:block;}

.who_box_T:hover .who_box_im_tag_top{bottom:59px;transition: all 0.2s ease-in-out;}
.who_box_B{width: 100%; padding: 23px 20px 23px 0;}
.who_box_B p{color: #656565; padding-bottom: 26px;}
.who_box_B p strong{color: #656565; font-weight: 700;}
.who_box_B a{background: #087781; font: 400 20px/22px 'Lato', sans-serif; color: #fff; padding: 2px 20px 4px;display: inline-block; text-decoration: none;}
.who_box_B a:hover{background: #004854;}
.ban_mob{display: none !important;}
.serch1{display: none;}



/*what we do*/

.what_bot{width: 100%; padding-bottom: 124px;}
.what_box{width: 100%; min-height: 370px; background-size: cover !important;}
.what_box1{width:100%; padding: 166px 10px 0; text-align: center;}
.what_box1 p{font:700 40px/42px 'Lato', sans-serif; color:#fefefe; text-transform: uppercase;}
.what_box1 p a{color:#fefefe;}

/*trademark*/
.trade_lt{width:100%;}
.trade_lt h6{font:700 32px/40px 'Lato', sans-serif; color:#008693;}
.trade_lt h4{font:700 65px/70px 'Lato', sans-serif; color:#000000;}
.trade_lt1{width:100%; margin-top: 25px;}
.trade_lt1 h5{font:700 30px/35px 'Lato', sans-serif; color:#000000; padding-top: 10px;}
.trade_lt1 p{font:400 18px/25px 'Lato', sans-serif; color:#656565; padding-bottom: 20px;}

.trade_rt{width:100%;border-left:1px solid #d7d7d7; padding-left: 50px;}
.trade_rt h3{font:300 70px/75px 'Lato', sans-serif; color:#008693;}
.trade_rt h3 strong{font:700 70px/75px 'Lato', sans-serif;}
.trade_rt1{width:100%; margin-top: 62px; display: inline-block;}
.trade_rt1 h5{font:700 32px/40px 'Lato', sans-serif; color:#008693;}
.trade_rt1 p{font: 400 20px/40px 'Lato', sans-serif; color:#008693;}
.trade_rt1 p a{color:#008693; text-decoration: underline;}


/*design*/


.design_lt{width:100%;}
.design_lt h6{font:700 32px/40px 'Lato', sans-serif; color:#008693;}
.design_lt h4{font:700 65px/70px 'Lato', sans-serif; color:#000000;}
.design_rt{width:100%;border-left:1px solid #d7d7d7; padding-left: 50px;color:#008693;}
.design_rt p {color:#008693;}

.design_rt h5 {margin:20px 0 10px 0;}
.sld{width:100%; text-align: center;margin-bottom:50px;}
.sld1{width:100%;}
.sld1 img{max-width: 100%;}
.dsn{padding-bottom: 118px;}
.design h4 {    font: 700 60px/70px "Lato",sans-serif;}
/*patents*/
.patents1{width:100%;}
.patents1 h6{font:700 32px/40px 'Lato', sans-serif; color:#008693;}
.patents1 h4{font:700 65px/70px 'Lato', sans-serif; color:#000;}

.patents2{ padding: 50px 0 70px;}
.patents2_lt{width:100%;}

.patents2_lt .panel-default > .panel-heading{background: none; border: 0px; padding: 0px;}
.patents2_lt .panel-default{border:0px;}

.patents2_lt .panel-title a{background: url(../images/g2.png) no-repeat left 13px; padding-left: 25px; text-decoration: none;}
.patents_main{width:100%; padding: 130px 130px 0;}

.patents2_lt .panel-title a.collapsed{ background: url(../images/g1.png) no-repeat left 13px;}
.patents2_lt .panel-title{font:700 30px/35px "Lato",sans-serif; color:#000000;}
.patents2_lt .panel-default > .panel-heading + .panel-collapse > .panel-body{border: 0px;}
.patents2_lt .panel-group .panel + .panel{margin-top: 15px;}
.patents2_lt .panel-body{padding: 0 25px;}
.patents2_rt{width:100%;border-left:1px solid #d7d7d7; padding-left: 0px;}
.nmbr{width:100%; display: inline-block; padding-bottom: 70px;}
.nmbr1{width:271px; border-right: 1px solid #d7d7d7;padding: 0 25px 0; float: left; min-height: 240px;}
.nmbr1 .count-title{font:300 90px/90px "Lato",sans-serif; color:#008693;}
.nmbr1:last-child{border:0px;}
.trd2{padding-left: 50px;}


.timer2:after
{
    content:'%';
}
.timer3:after
{
    content:'.3';
}

/*14.12.2016*/
.our_top{width: 100%; text-align: center; padding: 0 150px 0px;}
.our_top h2 {font:700 5em/1em "Lato",sans-serif;}
.our_top p{ color: #656565;}

.our_bot{width:100%;}
.our_box{width: 100%; margin-bottom: 46px; -webkit-box-shadow: -1px 4px 5px 2px #b3b3b3;
-moz-box-shadow: -1px 4px 5px 2px #b3b3b3;
box-shadow: -1px 4px 5px 2px #b3b3b3;}
.our_box_T{width: 100%;position: relative; overflow: hidden;}
.our_box_im{width: 100%; background: #fff; border-top:10px solid #006973; padding: 29px 24px; min-height: 415px; }
.our_box_im h4{font:700 24px/30px "Times New Roman",sans-serif; color:#000000;margin:0;}
.our_box_im h5{font:700 18px/26px "Times New Roman",sans-serif; color:#000000;margin:0;}
.our_box_im p{font:600 20px/22px "Times New Roman",sans-serif; text-transform: uppercase;color:#000000;}

.our_box_bot{width:100%; position: absolute; background: rgba(0, 0, 0, 0.7); display: none; padding: 30px 40px;}
.trd1{font:700 30px/32px "Lato",sans-serif; color:#84bbc1;}
.trd1 a{color: #84bbc1;}
.our_box_T:hover .our_box_bot{bottom: 0px;display: block;}
.our_main1{width:100%;background: #e5e5e5; padding:67px 125px 87px;}

.wnts{width:100%; margin-top: 40px; text-align: center;}
.wnts h5{font:700 32px/34px "Lato",sans-serif; color:#008693;}
.wnts p{font:400 20px/30px "Lato",sans-serif; color:#008693;}
.wnts p a{color:#008693; text-decoration: underline;}
.ous1{width:100%;}
.nivo-lightbox-wrap{top:26%;}


/*16.12.2016*/
.biom_sec, .biom_secjeff, .biom_secsteven, .biom_secedward {width:100%; background-size: cover !important; min-height: 1050px; margin-top: 105px;}
.biom_secneil {width:100%; background-size: cover !important; min-height: 1300px; margin-top: 105px;}
.biom_inner{width:100%;}
.biom_in{width:100%; padding:0 228px 30px 60px;}
@media (min-height:1200px) {
.biom_in {min-height:1300px;}
}
.biom1{width:100%; padding-top: 42px;}
.biom1 p, .biom2 p, .biom3 p {color:#fff;}
.biom1 p {margin:0;}
.biom3 p {margin:0;}
.biom1 h4{font:700 26px/28px "Lato",sans-serif; color:#fff;padding:0; }
.biom1 h4 span {text-transform:uppercase;border-right:solid 2px #ccc;padding-right:10px;}
.biom1 h4 br{display: none;}

.biom1 ul{padding: 0px; margin: 0px; list-style-type: none;}
.biom1 ul li{padding: 0 8px; background: url(../images/b1dash.png) no-repeat left 5px; font:700 15px/18px "Lato",sans-serif; color:#ffffff; float: left;}
.biom1 ul li a{color: #fff;}
.biom1 ul li:nth-child(1){background: none;padding-left: 0px;}

.biom1_in{width:100%; display: inline-block; margin-top: 15px;}
.vcard{width:auto; background: #087781; text-align: center; float: left; margin-right: 22px;margin-bottom:10px;}
.vcard a{font:400 20px/25px "Lato",sans-serif; color:#ffffff; padding: 2px 0 5px; display: inline-block; width:140px;}

.biom2{width:100%;}


.biom3{width:100%; padding-top: 10px;}
.biom3 h4{font:400 20px/30px "Lato",sans-serif; color:#84bbc1; padding-top: 18px; text-transform: uppercase;}

.biom4{padding-top: 8px;}



.are_sec{margin: 70px 0 54px;width:100%;padding: 38px 0 0; border-top:1px solid #008693; display: none;}
.are_sec h3{font:700 30px/35px "Lato",sans-serif; color:#000;}
.are_sec p{font:700 30px/30px "Lato",sans-serif; color:#006973;}
.biomob_banner{width:100%; margin-top: 110px;}
.biomob_banner img{max-width: 100%;}





/*19.12.2016*/
.terms_main{width:100%; padding: 140px 0 0;}
.terms1{width:100%; padding: 0 15px 60px; width:100%;}
.terms1 h2{font:700 65px/70px "Lato",sans-serif; color:#000000;}
.terms1 p{font:400 18px/25px "Lato",sans-serif; color:#656565; padding-top: 30px;}
.terms2{width:100%; margin-top: 30px;}
.terms2 h5{font:700 18px/25px "Lato",sans-serif; color:#097881;}
.terms2 p{font:400 18px/25px "Lato",sans-serif; color:#656565; padding-top: 28px;}

.conms{width:100%; padding: 0 150px 0; text-align: center; width: 100%;}
.conms h2 {font:700 5em/1em "Lato",sans-serif;}
.conms p { color: #656565;}

.contmain{width:100%; padding: 150px 130px 40px;}
.contm2{width:100%; margin-top: 45px;}
.contm2_lt{width:100%;}
.contm2_lt iframe{width:100%; height: 427px;}
.contm2_rt{width:100%;}
.contm2_rt_up{width:100%;}
.contm2_rt_up h5{font:700 30px/35px "Lato",sans-serif; color:#097881;margin:0;}
.contm2_rt_up h6{font:700 18px/25px "Lato",sans-serif; color:#097881;margin:0;}
.contm2_rt_up p{ color:#656565;margin:0;}
.contm2_rt_up p a{color: #097881;}

.contm2_rt_dwn{width:100%; margin-top: 45px; display: inline-block;}
.contm2_rt_dwn1{width:300px;float: left;}
.contm2_rt_dwn1 h4{font:700 18px/22px "Lato",sans-serif; color:#097881;margin:0;}
.contm2_rt_dwn1 h4 span, .contm2_rt_dwn1 h4 span a, .contm2_rt_dwn1 h4 a{text-transform: uppercase; color:#097881;}
.contm2_rt_dwn1 p{margin:0;}
.contm2_rt_dwn1 p a{color: #097881;}
.contm2_rt_dwn2{width:238px;float:left;}
.contm2_rt_dwn2 h4, .contm2_rt_dwn2 h4 a{font:700 18px/25px "Lato",sans-serif; color:#097881; text-transform: uppercase;margin:0;}
.contm2_rt_dwn2 p{color:#000;margin:0;}
.contm2_rt_dwn2 p a{color: #097881;}

.mainpost1{width:100%; padding: 150px 130px 85px; }
.blopost ul {list-style:disc;padding-left:20px;margin-left:20px;font: 400 1.3em/1.5em 'Lato', sans-serif; color:#656565;margin-bottom:20px;}
.blopost{width:100%; }
.blopost h6{font:700 32px/40px "Lato",sans-serif; color:#008693;margin:0;}


.blopost p span{color:#656565; padding-left: 20px; display: inline-block;}
.blopost1{width:100%;margin-top: 30px;padding-top:7px;border-top:1px solid #d7d7d7;}
.blopost1 p{padding-bottom: 25px; color:#656565;}

.rtpost1{width:100%; border-top:9px solid #006973; padding: 22px 38px 12px 25px;-webkit-box-shadow: 0px 1px 10px 2px #d1d1d1;
-moz-box-shadow:    0px 1px 10px 2px #d1d1d1;
box-shadow:         0px 1px 10px 2px #d1d1d1; }

.seblog{width:100%;}
.seblog label{width:100%; font:700 17px/24px "Lato",sans-serif; color:#0a7882;}
.seblog input[type="text"]{background: #ebebeb; margin-top: 6px;font:400 17px/24px "Lato",sans-serif; color:#000; height: 39px; padding: 0 10px; width:100%; border: none;}
.seblog1{width:100%; margin-top: 26px;}
.seblog1 h6{font:700 17px/24px "Lato",sans-serif; color:#0a7882; border-bottom: 1px solid #656565; padding-bottom: 10px;}
.seblog1 ul{margin: 0px; padding: 0px; list-style-type: none;}
.seblog1 ul li{padding: 15px 0; border-bottom: 1px solid #656565;}
.seblog1 ul li a{font:400 14px/24px "Lato",sans-serif; color:#656565;}
.seblog1 ul li:last-child{border: none;}
.blopost h1 {font: 700 4.6em/1em 'Lato', sans-serif;margin:10px 0 10px 0;}

/*20.12.2016*/
.blog2_main{width:100%; padding: 0 0 30px;min-height:1000px;}
.blogcon {-webkit-column-break-inside: avoid;
          page-break-inside: avoid;
               break-inside: avoid;
			 display:inline-block;
			   padding-bottom:10px;}
.blog2_in{width:100%; padding: 26px 23px 16px 13px; border-top:10px solid #006973;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; }
.blog2_in h6, .blog2_in h6 a{font:700 29px/35px "Lato",sans-serif; color:#0a7882; background:none;text-align:left;margin:0;padding:0;}
.blog2_in p{padding-top: 14px 0;color:#656565;}
.blog2_in a{font:400 20px/25px "Lato",sans-serif; color:#fff; background: #0e7a84; padding:2px 18px 5px;  border:#fff solid 1px;text-align: center; margin-top: 20px; display: inline-block;}
.blog2_in a:hover {background:#fff;color:#0e7a84;border:#0e7a84 solid 1px;    -webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;}
.blog2_in a:first-child:hover, .blog2_in a:first-child {border:none;}
.works1{width:100%; display: inline-block; text-align: center; padding-bottom: 55px;}
.works1 h6{font:700 32px/35px "Lato",sans-serif; color:#008693;}
.works1 p{color:#008693;font:400 20px/25px "Lato",sans-serif; }
.works1 p a{color:#008693;}
#google-container {
  position: relative;
  width: 100%;
  height: 424px;
  background-color: #e7eaf0;
}
.who_body {width:96%;margin:0 auto;padding-bottom:30px;}
.who_body_in { padding: 120px 135px 0; width: 100%;}
@media (min-width: 1800px) and (max-width: 1919px){
	.patents_main{  padding: 112px 130px 0;}

	.dsn{padding-bottom: 50px;}
	
/*14.12.2016*/

.our_box_im h4{font:700 24px/30px "Times New Roman",sans-serif;}


/*16.12.2016*/
.biom_sec, .biom_secjeff, .biom_secsteven, .biom_secedward { background-size: cover !important; margin-top: 105px; min-height: 1124px; width: 100%;}

}


@media (min-width: 1600px) and (max-width: 1799px){

.wts1{width:270px;}
.wts2 {  float: right;  margin-left: 0; width:270px;}
.abt1_rt2{padding: 0 0 0 10px;}
.abt_sec { padding: 50px 0 93px; width: 100%;}
.abt1_lt1 h5 { font: 700 28px/35px "Lato",sans-serif;}

/*who*/
.who_box_im_tag_top h4{font:700 26px/30px "Lato",sans-serif;}

/*12.12.2016*/
.what_box1 p{font: 700 28px/42px "Lato",sans-serif;}
.trade_rt h3{font:300 60px/70px "Lato",sans-serif;}
.trade_rt h3 strong{font-size: 60px;}
.trade_lt h4{font:700 60px/70px "Lato",sans-serif;}
.trade_lt1{margin-top: 8px;}
.trade_rt1 h5{font:700 29px/40px "Lato",sans-serif;}
.trade_rt1 p{font:400 17px/40px "Lato",sans-serif;}


.design_lt h4{font:700 55px/60px "Lato",sans-serif;}






.dsn{padding-bottom: 50px;}


/*13.12.2016*/
.nmbr1 { border-right: 1px solid #d7d7d7; float: left; min-height: 240px; padding: 0 19px; width: 33%;}
.nmbr1 .count-title { font: 300 70px/95px "Lato",sans-serif;}

/*14.12.2016*/

.our_box_im h4{font:700 24px/30px "Times New Roman",serif;}

.trd1{font:700 28px/32px "Lato",sans-serif;}
.our_box_im h4 {font: 700 23px/30px "Times New Roman",serif;}
.our_box_im p{font:600 17px/22px "Times New Roman",serif;}


/*16.12.2016*/
.biom_in { padding: 0 200px 30px 55px; width: 100%;}
.biom3 h4{padding-top: 12px;}
}


@media (min-width: 1400px) and (max-width: 1599px){
.biom_sec, .biom_secjeff, .biom_secsteven, .biom_secedward, .biom_secneil {margin-top: 80px;}

.wts1{width:260px;}
.wts2 {  float: right;  margin-left: 0; width:260px;}
.abt1_rt2{padding: 0 0 0 10px;}
.abt_sec { padding: 50px 0 93px; width: 100%;}
.abt1_lt1 h5 { font: 700 28px/35px "Lato",sans-serif;}
.abt_inner { padding: 0 80px;}


/*menu*/

/*.banner_sec video{width: 100% !important;}*/
.banner_sec{/*height: 800px !important;*/}
.logo{left: 94px; width: 233px;}
.top_nav ul li {  padding: 28px 0;}
.top_nav ul li a{font-size: 14px; line-height: 16px;padding: 6px 13px;}

.serch{padding: 28px 0;  width: 91px;}
.top_nav ul li .submenu{height: 135px;}
.header_Sec.fixed .top_nav ul li .submenu{height: 135px;}

.top_nav ul li:hover .submenu{ top: -135px !important;}
.header_Sec.fixed .top_nav ul li:hover .submenu{top: 219px !important;}

/*who*/
.who_box_im_tag_top h4{font:700 22px/30px "Lato",sans-serif; padding: 5px 0 5px 16px;}



/*12.12.2016*/
.what_box1 p{font: 700 28px/42px "Lato",sans-serif;}
.what_box1 {padding: 113px 10px 0; text-align: center; width: 100%;}
.what_box{min-height: 280px;}

.trade_rt h3{font:300 50px/60px "Lato",sans-serif;}
.trade_rt h3 strong{font-size: 50px;}
.trade_lt h4{font:700 50px/70px "Lato",sans-serif;}
.trade_lt1{margin-top: 8px;}
.trade_rt1 h5{font:700 26px/35px "Lato",sans-serif;}
.trade_rt1 p{font:400 16px/30px "Lato",sans-serif;}

.design_lt h4{font:700 55px/60px "Lato",sans-serif;}
.dsn{padding-bottom: 100px;}

.patents_main { display: inline-block; padding: 112px 78px 0; width: 100%;}


.dsn{padding-bottom: 50px;}


/*13.12.2016*/

.nmbr1 .count-title { font: 300 65px/85px "Lato",sans-serif;}
.nmbr1 { border-right: 1px solid #d7d7d7; float: left; min-height: 240px; padding: 0 14px; width: 32%;}


/*14.12.2016*/
.our_box_im{min-height:460px;}
.our_box_im h4{font:700 19px/28px "Times New Roman",serif;}

.trd1{font:700 22px/32px "Lato",sans-serif;}
.our_box_im h4 {font: 700 23px/30px "Times New Roman",serif;}
.our_box_im p{font:600 16px/22px "Times New Roman",serif;}

/*16.12.2016*/
.biom_sec, .biom_secjeff, .biom_secsteven, .biom_secedward{margin-top: 80px;}
.biom3 h4 { font: 400 19px/23px "Lato",sans-serif; padding-top: 12px; text-transform: uppercase;}



.sub {max-width:100%;}
.contmain {padding: 125px 77px 40px; width: 100%;}





/*20.12.2016*/
.blog2_in h6, .blog2_in h6 a {  font: 700 27px/32px "Lato",sans-serif; background:none;text-align:left;}


}



@media (max-width: 1400px) {.who_box {min-height:750px;}}
@media (max-width: 1220px) {.who_box {min-height:0;}}
@media (min-width: 1200px) and (max-width: 1399px){
.biom_sec, .biom_secjeff, .biom_secsteven, .biom_secedward, .biom_secneil {margin-top: 80px;}
.our_box_im{min-height:510px;}
.abt_sec { padding: 50px 0 93px; width: 100%;}
.abt1_lt1 h5 { font: 700 24px/30px "Lato",sans-serif;}
.abt_inner { padding: 0 80px;}
.mask h4 {  font: 700 25px/33px "Lato",sans-serif;}
.mask h6 { font: 400 17px/20px "Lato",sans-serif;}
.abt1_rt1 h5 { font: 700 25px/32px "Lato",sans-serif;}
.abt1_rt1 ul li { background: rgba(0, 0, 0, 0) url("../images/aro1.png") no-repeat scroll left 30px; padding: 22px 0 0 28px;    font: 400 20px/25px 'Lato', sans-serif;
    color: #656565;}
.abt_inner h4 { font: 700 30px/45px "Lato",sans-serif; }
.mask{padding: 45px 0;}


.wts1{width:310px; float: none; display: inline-block; min-height: 185px;}
.wts2 {  float: none;  margin: 30px 0 0 0; width:310px; display: inline-block;min-height: 185px;}
.abt1_rt2{padding: 0 0 0 10px; margin-top: 46px; text-align: center;}


/*menu*/

/*.banner_sec video{width: 100% !important;}*/
.banner_sec{/*height: 700px !important;*/}
.logo{left: 94px; width: 233px;}
.top_nav ul li {  padding: 28px 0;}
.top_nav ul li a{font-size: 14px; line-height: 16px;padding: 6px 13px;}

.serch{padding: 28px 0;  width: 91px;}
.top_nav ul li .submenu{height: 135px; display:none}
.header_Sec.fixed .top_nav ul li .submenu{height: 135px;}

.top_nav ul li:hover .submenu{ top: -135px !important;}
.header_Sec.fixed .top_nav ul li:hover .submenu{top: 219px !important;}


/*who*/
.who_box_im_tag_top h4{font:700 22px/30px "Lato",sans-serif; padding: 5px 0 5px 16px;}

.who_box_B { padding: 23px 15px; width: 100%;}
.who_box_B p strong{font-size: 15px;}
.who_box_B p{font-size: 15px;}
.who_top {padding: 0 80px 60px; text-align: center; width: 100%;}


/*12.12.2016*/
.what_box1 p{font: 700 25px/32px "Lato",sans-serif;}
.what_box1 {padding: 105px 10px 0; text-align: center; width: 100%;}
.what_box{min-height: 260px;}

.trade_rt{padding-left: 40px;}
.trade_rt h3{font:300 45px/55px "Lato",sans-serif;}
.trade_rt h3 strong{font-size: 45px;}
.trade_lt h4{font:700 45px/55px "Lato",sans-serif;}
.trade_lt1{margin-top: 8px;}
.trade_rt1 h5 { font: 700 23px/30px "Lato",sans-serif;}
.trade_rt1 p { font: 400 14px/25px "Lato",sans-serif;}

.design_lt h4{font:700 46px/50px "Lato",sans-serif;}

.dsn{padding-bottom: 80px;}


.patents_main { padding: 110px 82px 0; width: 100%;}




.dsn{padding-bottom: 50px;}


/*13.12.2016*/

.nmbr1 .count-title { font: 300 50px/65px "Lato",sans-serif;}
.nmbr1 {border-right: 1px solid #d7d7d7; float: left; min-height: 240px; padding: 0 9px; width: 33.33%;}

/*14.12.2016*/

.our_box_im h4{font:700 19px/28px "Times New Roman",serif;}

.trd1{font:700 19px/32px "Lato",sans-serif;}
.our_box_im h4 {font: 700 23px/30px "Times New Roman";}
.our_box_im p{font:600 16px/22px "Times New Roman";}
.our_main1{padding: 67px 64px 87px;}


/*16.12.2016*/
.biom_sec, .biom_secjeff, .biom_secsteven, .biom_secedward{margin-top: 80px;}
.biom3 h4 { font: 400 19px/23px "Lato",sans-serif; padding-top: 12px; text-transform: uppercase;}


.biom_secjeff {background-image: url(../images/jeff-bio-1024-2.jpg)}
.biom_secsteven {background-image: url(../images/stephen-bio-1024-2.jpg)}
.biom_secedward {background-image: url(../images/edward-bio-1024-2.jpg)}

.biom1 { padding-top: 60px; width: 100%;}

/*19.12.2016*/
.terms1 { padding: 0 15px 60px 105px; width: 100%;}
.terms_main{padding: 115px 0 0;}
.terms1 h2 {font: 700 55px/65px "Lato",sans-serif;}
.terms1 p {font: 400 17px/25px "Lato",sans-serif; padding-top: 16px;}
.terms2 { margin-top: 25px; width: 100%;}
.terms1 p {font: 400 17px/25px "Lato",sans-serif; padding-top: 8px;}

.contmain {padding: 115px 77px 40px; width: 100%;}
.contm2 { margin-top: 30px; width: 100%;}
.contm2_rt_dwn1 { float: left; width: 50%;}
.contm2_rt_dwn2 { float: left; width: 45%;}
.contm2_rt_dwn{ margin-top: 30px;}
.contm2_lt iframe {height: 390px; width: 100%;}



.blopost1 p{font:400 16px/20px "Lato",sans-serif;}
.blopost1{margin-top: 10px;}
.rtpost1{padding:  22px 22px 12px 20px;}
.seblog1 ul li { border-bottom: 1px solid #656565;  padding: 9px 0;}
.seblog1 { margin-top: 12px; width: 100%;}

/*20.12.2016*/
.aps{padding-bottom: 25px;}
.blog2_in h6, .blog2_in h6 a{ color: #0a7882; font: 700 23px/29px "Lato",sans-serif; background:none;text-align:left;}
.blog2_in p { color: #656565; padding-top: 13px;font:400 16px/22px "Lato",sans-serif}

.biom_sec, .biom_secjeff, .biom_secsteven, .biom_secedward, .biom_secneil{ background-position: 15% top !important;  background-size: cover !important;}
.biom_in {padding: 0 100px 30px 120px; width: 100%;}

}




@media (min-width: 992px) and (max-width: 1199px){
.biom_sec, .biom_secjeff, .biom_secsteven, .biom_secedward, .biom_secneil {margin-top: 80px;}
.banner_sec{max-height:800px;}
.our_box_im{min-height:330px;}
.abt_sec { padding: 50px 0 93px; width: 100%;}
.abt1_lt1 h5 { font: 700 20px/25px "Lato",sans-serif;}
.abt_inner { padding: 0 40px;}
.mask h4 {  font: 700 25px/33px "Lato",sans-serif;}
.mask h6 { font: 400 17px/20px "Lato",sans-serif;}
.abt1_rt1 h5 { font: 700 20px/32px "Lato",sans-serif;}
.abt1_rt1 ul li { background: rgba(0, 0, 0, 0) url("../images/aro1.png") no-repeat scroll left 30px; padding: 22px 0 0 28px;    font: 400 20px/25px 'Lato', sans-serif;
    color: #656565;}
.abt_inner h4 { font: 700 30px/45px "Lato",sans-serif; }
.mask{padding: 45px 0;}
.abt1_lt1 p{ font: 16px/25px "Lato",sans-serif;}
.abt1_lt{padding-right: 26px;}
.abt1_rt1 ul li {font: 400 16px/25px "Lato",sans-serif;}
.abt1_rt1 ul li { background: rgba(0, 0, 0, 0) url("../images/aro1.png") no-repeat scroll left 18px; padding: 9px 0 0 28px;}



.wts1{width:310px; float: none; display: inline-block; min-height: 185px;}
.wts2 {  float: none;  margin: 30px 0 0 0; width:310px; display: inline-block;min-height: 185px;}
.abt1_rt2{padding:0; margin-top: 46px; text-align: center;}


/*menu*/

/*.banner_sec video{width: 100% !important; height: 100% !important;}*/
.banner_sec {/* height: 650px !important;*/}
.logo{left: 54px; width: 202px;}
.top_nav ul li {  padding: 28px 0;}

.serch{padding: 31px 0;  width: 73px;}
.top_nav ul li .submenu{height: 135px;}
.header_Sec.fixed .top_nav ul li .submenu{height: 135px;}

.top_nav ul li:hover .submenu{ top: -135px !important;}
.header_Sec.fixed .top_nav ul li:hover .submenu{top: 219px !important;}

.top_nav ul li a {  font-size: 12px;  line-height: 16px; padding: 6px 8px;}
.serch img{width: 20px;}
.header_Sec .navbar-brand{padding:16px 0 0;}

/*who*/
.who_box_im_tag_top h4{font:700 22px/30px "Lato",sans-serif; padding: 5px 0 5px 16px;}

.who_box_B { padding: 23px 15px; width: 100%;}
.who_box_B p strong{font-size: 15px;}
.who_box_B p{font-size: 15px;}
.who_top {padding: 0 80px 60px; text-align: center; width: 100%;}
.who_box {min-height:765px; width: 100%;}
.who_box_im img { max-width: 100%; }

/*12.12.2016*/
.what_box{margin-top: 15px;}
.what_box1 p{font:700 32px/37px "Lato",sans-serif;}
.what_bot{padding-bottom: 70px;}

.trade_rt{padding-left: 40px;}
.trade_rt h3{font:300 35px/40px "Lato",sans-serif;}
.trade_rt h3 strong{font-size: 35px; line-height: 40px;}
.trade_lt h4{font:700 25px/32px "Lato",sans-serif;}
.trade_lt1{margin-top: 8px;}
.trade_rt1 h5 { font: 700 20px/29px "Lato",sans-serif;}
.trade_rt1 p { font: 400 11px/25px "Lato",sans-serif;}
.trade_lt1 p { color: #656565; font: 400 17px/24px "Lato",sans-serif; padding-bottom: 15px;}
.trade_lt h6{font:700 28px/30px "Lato",sans-serif;}
.trade_lt1 h5 { font: 700 23px/30px "Lato",sans-serif; padding-top: 0;}


.design_lt h4{font:700 40px/50px "Lato",sans-serif;}

.dsn{padding-bottom: 100px;}

.design_rt{padding-left: 30px;}

.patents_main { padding: 95px 40px 0; width: 100%;}

.dsn{padding-bottom: 50px;}


/*13.12.2016*/
.patents2_lt .panel-group .panel + .panel { margin-top: 8px;}
.patents2_lt .panel-title{font:700 23px/35px "Lato",sans-serif;}
.patents2_lt .panel-title a.collapsed{background:rgba(0, 0, 0, 0) url("../images/g1.png") no-repeat scroll left 9px;}
.nmbr1 .count-title { font: 300 46px/55px "Lato",sans-serif;}
.nmbr1 {border-right: 1px solid #d7d7d7; float: left; min-height: 240px; padding: 0 9px; width: 32%;}
.nmbr{padding-bottom: 35px;}



/*14.12.2016*/
.wnts h5 { color: #008693; font: 700 30px/34px "Lato",sans-serif;}
.our_main1{padding: 0 120px 40px;}
.wnts{margin-top: 10px;}
.our_main1 {padding: 0 54px 40px;}

.our_box_im p{font:600 18px/22px "Times New Roman",serif;}
.our_main1{padding: 67px 64px 87px;}

/*16.12.2016*/
.biom_sec, .biom_secjeff, .biom_secsteven, .biom_secedward{margin-top: 45px;}
.biom3 h4 { font: 400 18px/21px "Lato",sans-serif; padding-top: 12px; text-transform: uppercase;}


.biom_secjeff {background: url(../images/jeff-bio-1024-2.jpg) no-repeat left center !important; background-size: 100% 100% !important;}
.biom_secsteven {background: url(../images/stephen-bio-1024-2.jpg) no-repeat left center !important; background-size: 100% 100% !important;}
.biom_secedward {background: url(../images/edward-bio-1024-2.jpg) no-repeat left center !important; background-size: 100% 100% !important;}

.biom1 { padding-top: 60px; width: 100%;}
.biom1 h4{font:700 27px/29px "Lato",sans-serif;}
.biom3 {padding-top: 0; width: 100%;}




/*19.12.2016*/
.terms1 { padding: 0 15px 30px 65px; width: 100%;}
.terms_main{padding: 115px 0 0;}
.terms1 h2 {font: 700 45px/55px "Lato",sans-serif;}
.terms1 p {font: 400 17px/25px "Lato",sans-serif; padding-top: 16px;}
.terms2 { margin-top: 25px; width: 100%;}
.terms1 p {font: 400 16px/23px "Lato",sans-serif; padding-top: 8px;}

.contmain {padding: 115px 77px 40px; width: 100%;}

.contm2 { margin-top: 30px; width: 100%;}
.contm2_rt_dwn1 { float: left; width: 50%;}
.contm2_rt_dwn2 { float: left; width: 45%;}
.contm2_rt_dwn{ margin-top: 30px;}
.contm2_lt iframe {height: 390px; width: 100%;}
.contm2_rt_up h5 { font: 700 26px/30px "Lato",sans-serif;}
.contm2_rt_up h6 {font: 700 17px/22px "Lato",sans-serif;}
.contm2_rt_up p{font:400 16px/20px "Lato",sans-serif;}
.contm2_rt_dwn1 p{font:400 16px/20px "Lato",sans-serif;}
.contm2_rt_dwn2 p{font:400 16px/20px "Lato",sans-serif;}



.blopost1 p{font:400 16px/20px "Lato",sans-serif;}
.blopost1{margin-top: 10px;}
.rtpost1{padding:  22px 22px 12px 20px;}
.seblog1 ul li { border-bottom: 1px solid #656565;  padding: 9px 0;}
.seblog1 { margin-top: 12px; width: 100%;}

/*20.12.2016*/

.aps{padding-bottom: 20px;}
.blog2_in h6, .blog2_in h6 a { color: #0a7882; font: 700 23px/29px "Lato",sans-serif; background:none;text-align:left;}
.blog2_in p { color: #656565; padding-top: 13px;font:400 16px/22px "Lato",sans-serif}
.aps h2{font:700 45px/55px "Lato",sans-serif; margin-bottom: 25px;}
.blog2_main {padding: 0 0 6px; width: 100%;}


.biom_sec, .biom_secjeff, .biom_secsteven, .biom_secedward, .biom_secneil { background-position: 15% top !important;  background-size: cover !important;}

.biom_in {padding: 0 30px 0 120px; width: 100%;}
}
@media (max-width:1400px) {
.who_body_in {
    padding: 120px 0px 0;
    width: 100%;
}
.mainpost1{width:100%; padding: 150px 0px 85px; }
}

@media (min-width: 768px) and (max-width: 1200px){
.ous1 .col-lg-3 {min-height:380px;}
body > div.wrapper > section > div > div > div.who_bot > div > div:nth-child(3) {clear:both;}
}
@media screen and (max-width:1024px) {
.desk_ban{display: none !important;}
.ban_mob{width: 100%; background-size:100% !important; min-height: 700px; position: relative;}
.banner_Play{ width: 60px; height:60px; position: absolute; top: 65%; left: 50%; margin-left: -30px; margin-top: -30px; z-index: 999;}
.banner_Play img{ max-width: 100%;}

video {z-index:999999;}
.black_overlay{ display: none; position: fixed;top: 0%; left: 0%; width: 100%; height: 100%;background-color: black; z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content { display: none; position: absolute; top: 0; left: 0; width: 100%;/* height: 50%;*/ padding: 0px; z-index:1002;overflow: auto; }
.light_box_vedio{ width: 100%; float: left;z-index:999999;}
.white_content .cross{ position: absolute; right: 30px; top: 43px; width: 30px; height: 30px;z-index:999999;}
.white_content .cross img{ max-width: 100%; width: auto !important;}

.light_box_vedio iframe{width: 100%; height: 690px;z-index:999999;}
.ban_mob{display: block !important;}

}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
.desk_ban{display: none !important;}
.ban_mob{width: 100%; background-size:100% !important; min-height: 700px; position: relative;}
.banner_Play{ width: 60px; height:60px; position: absolute; top: 65%; left: 50%; margin-left: -30px; margin-top: -30px; z-index: 999;}
.banner_Play img{ max-width: 100%;}
video {z-index:999999;}

.black_overlay{ display: none; position: fixed;top: 0%; left: 0%; width: 100%; height: 100%;background-color: black; z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content { display: none; position: absolute; top: 0; left: 0; width: 100%;/* height: 50%;*/ padding: 0px; z-index:1002;overflow: auto; }
.light_box_vedio{ width: 100%; float: left;z-index:999999;}
.white_content .cross{ position: absolute; right: 30px; top: 43px; width: 30px; height: 30px;}
.white_content .cross img{ max-width: 100%; width: auto !important;}

.light_box_vedio iframe{width: 100%; height: 690px;z-index:999999;}
.ban_mob{display: block !important;}

}


@media (min-width: 768px) and (max-width: 991px){
.hidden-xs {display:none;}
.biom1 h4 br{display: block;}
.biom1 h4 span {
    text-transform: uppercase;
    border-right: none;
    padding-right: 10px;
}
.biom1 h4 span, .biom1 h4 {
    color: #087781;
}
.mobile_banner{ width: 100%;}
.mobile_banner img{ width: 100%;}
.biomob_banner{margin-left:auto;margin-right:auto;margin-top:80px;max-width:500px;}
.biom_in { padding: 0;}
.container {width:100%;}
.are_sec {
    display: block;
}
.visible-xs {
    display: block !important;
	margin-bottom:20px;
  }
.biom1 p, .biom2 p, .biom3 p {
    color: #000;
}
.banner_sec{max-height:600px;}

.top_nav .navbar-nav {margin-right:60px;}
.who_box_im_tag_top {max-width:none;}
.wts1{width:310px; min-height: 170px;}
.wts2 {  float: left;  margin-left:50px; width:310px;min-height: 170px;}
.abt1_rt2{padding:0; margin-top: 46px;}
.abt_sec { padding: 50px 0; width: 100%;}
.abt1_lt1 h5 { font: 700 17px/22px "Lato",sans-serif;}
.abt_inner { padding: 0 15px;}
.mask h4 {  font: 700 25px/33px "Lato",sans-serif;}
.mask h6 { font: 400 13px/18px "Lato",sans-serif;}
.abt1_rt1 h5 { font: 700 17px/23px "Lato",sans-serif;}
.abt1_rt1 ul li { background: rgba(0, 0, 0, 0) url("../images/aro1.png") no-repeat scroll left 30px; padding: 22px 0 0 28px;}
.abt_inner h4 { font: 700 20px/25px "Lato",sans-serif; }
.mask{padding: 45px 0;}
.abt1_lt1 p{ font: 16px/25px "Lato",sans-serif;}
.abt1_lt{padding-right: 0px; border-right: 0px;}
.abt1_rt1 ul li  {font: 400 15px/22px "Lato",sans-serif;}
.abt1_rt1 ul li { background: rgba(0, 0, 0, 0) url("../images/aro1.png") no-repeat scroll left 18px; padding: 9px 0 0 28px;}
.abt1 .col-sm-6{width:100%;}



/*menu*/

/*.banner_sec video{width: 100% !important; height: 100% !important;}*/
.banner_sec { /*height: 500px !important;*/}
.logo{left: 31px; width: 158px;}
.top_nav ul li {  padding: 28px 0;;}

.serch{padding: 31px 0;  width: 73px;}
.top_nav ul li .submenu{height: 135px;}
.header_Sec.fixed .top_nav ul li .submenu{height: 135px;}

.top_nav ul li:hover .submenu{ top: -135px !important;}
.header_Sec.fixed .top_nav ul li:hover .submenu{top: 219px !important;}

.top_nav ul li a {  font-size: 12px;  line-height: 16px; padding: 6px 8px;}
.serch img{width: 20px;}
.header_Sec .navbar-brand{padding:22px 0 0;}




/*who*/
.who_box_im_tag_top h4{font:700 22px/30px "Lato",sans-serif; padding: 5px 0 5px 16px;}

.who_box_B { padding: 23px 15px; width: 100%;}
.who_box_B p strong{font-size: 15px;}
.who_box_B p{font-size: 15px;}
.who_top {padding: 0 20px 36px; text-align: center; width: 100%;}
.who_box {min-height:720px; width: 100%;}
.who_box_im img { max-width: 100%;}



/*12.12.2016*/
.what_box{margin-top: 15px; min-height: 310px;}
.what_box1 p{font:700 28px/33px "Lato",sans-serif;}
.what_bot{padding-bottom: 70px;}
.what_box1{padding: 126px 10px 0;}

.trade_rt{padding-left: 40px;}
.trade_rt h3{font:300 30px/35px "Lato",sans-serif;}
.trade_rt h3 strong{font-size: 30px; line-height: 35px;}
.trade_lt h4{font:700 25px/32px "Lato",sans-serif;}
.trade_lt1{margin-top: 8px;}
.trade_rt1 h5 { font: 700 16px/24px "Lato",sans-serif;}
.trade_rt1 p { font: 400 15px/25px "Lato",sans-serif;}
.trade_lt1 p { font: 400 16px/24px "Lato",sans-serif; padding-bottom: 10px;}
.trade_lt h6{font:700 24px/30px "Lato",sans-serif;}
.trade_lt1 h5 { font: 700 23px/30px "Lato",sans-serif; padding-top: 0;}

.design_lt h4{font:700 30px/40px "Lato",sans-serif;}

.dsn{padding-bottom: 70px;}

.design_rt{padding-left: 20px;}

.design_lt h6{font:700 28px/40px "Lato",sans-serif;}


.patents_main { padding: 95px 30px 0; width: 100%;}
.patents2_lt .panel-title { font: 700 18px/27px "Lato",sans-serif;}
.patents2_lt .panel-title a.collapsed{background: rgba(0, 0, 0, 0) url("../images/g1.png") no-repeat scroll left 5px;}
.patents2_lt .panel-title a{background: rgba(0, 0, 0, 0) url("../images/g2.png") no-repeat scroll left 6px;}




.dsn{padding-bottom: 30px;}


/*13.12.2016*/
.patents2_lt .panel-group .panel + .panel { margin-top: 8px;}
.patents2_lt .panel-title{font:700 20px/30px "Lato",sans-serif;}
.patents2_lt .panel-title a.collapsed{background:rgba(0, 0, 0, 0) url("../images/g1.png") no-repeat scroll left 9px;}
.nmbr1 .count-title { font: 300 30px/45px "Lato",sans-serif;}
.nmbr1 {border-right: 1px solid #d7d7d7; float: left; min-height: 220px; padding: 0 9px; width: 33.33%;}
.nmbr{padding-bottom: 35px;}
.count-text{  font-size: 11px;font-weight: normal; line-height: 17px;}
.patents2{padding-bottom: 40px;}


/*14.12.2016*/
.wnts h5 { color: #008693; font: 700 30px/34px "Lato",sans-serif;}
.our_main1{padding: 0 120px 40px;}
.wnts{margin-top: 10px;}
.our_main1 {padding: 0 54px 40px;}
.our_box_im{min-height:370px;}
.our_box_im p{font:600 16px/22px "Times New Roman",serif;}
.our_box_im h4 {font: 700 21px/30px "Times New Roman",sans-serif;}
.wnts h5 {color: #008693; font: 700 25px/34px "Lato",sans-serif;}
.our_top { padding: 0 33px 37px; text-align: center; width: 100%;}


.our_main1{padding: 47px 64px 87px;}


/*16.12.2016*/
.biom_sec, .biom_secjeff, .biom_secsteven, .biom_secedward {margin-top: 45px;}
.biom3 h4 { font: 400 18px/21px "Lato",sans-serif; padding-top: 12px; text-transform: uppercase;}


.biom_secjeff {background:url(../images/jeff-bio-768-2.jpg) no-repeat left center !important; background-size: 100% 100% !important ;}
.biom_secsteven {background:url(../images/stephen-bio-768-2.jpg) no-repeat left center !important; background-size: 100% 100% !important;}
.biom_secedward {background:url(../images/edward-bio-768-2.jpg) no-repeat left center !important; background-size: 100% 100% !important;}

.biom1 { padding-top: 30px; width: 100%;}
.biom1 h4{font:700 24px/26px "Lato",sans-serif;}
.biom3 {padding-top: 0; width: 100%;}

.biom1 ul li{font:700 14px/16px "Lato",sans-serif;}



/*19.12.2016*/
.terms1 { padding: 0 15px 30px 40px; width: 100%;}
.terms_main{padding: 115px 0 0;}
.terms1 h2 {font: 700 45px/55px "Lato",sans-serif;}
.terms1 p {font: 400 17px/25px "Lato",sans-serif; padding-top: 16px;}
.terms2 { margin-top: 25px; width: 100%;}
.terms1 p {font: 400 16px/23px "Lato",sans-serif; padding-top: 8px;}



.contmain {padding: 115px 0px 40px; width: 100%;}

.contm2 { margin-top: 30px; width: 100%;}
.contm2_rt_dwn1 { float: left; width: 50%;}
.contm2_rt_dwn2 { float: left; width: 45%;}
.contm2_rt_dwn{ margin-top: 30px;}
.contm2_lt iframe {height: 390px; width: 100%;}
.contm2_rt_up h5 { font: 700 26px/30px "Lato",sans-serif;}
.contm2_rt_up h6 {font: 700 17px/22px "Lato",sans-serif;}
.contm2_rt_up p{font:400 16px/20px "Lato",sans-serif;}
.contm2_rt_dwn1 p{font:400 15px/20px "Lato",sans-serif;}
.contm2_rt_dwn2 p{font:400 15px/20px "Lato",sans-serif;}
.conms {padding: 0 60px; text-align: center;}




.blopost1 p{font:400 16px/20px "Lato",sans-serif;}
.blopost1{margin-top: 10px;}
.rtpost1{padding:  14px 14px 12px 13px;}
.seblog1 ul li { border-bottom: 1px solid #656565;  padding: 6px 0;}
.seblog1 { margin-top: 12px; width: 100%;}


/*20.12.2016*/

.aps{padding-bottom: 20px;}
.blog2_in h6, .blog2_in h6 a { color: #0a7882; font: 700 19px/22px "Lato",sans-serif; background:none;text-align:left;}
.blog2_in p { color: #656565; padding-top: 13px;font:400 16px/22px "Lato",sans-serif}
.aps h2{font:700 45px/55px "Lato",sans-serif; margin-bottom: 25px;}
.blog2_main {padding: 0 0 6px; width: 100%;}
.blog2_in{padding: 26px 13px 16px 10px;}
.blog2_in a{font:400 18px/25px "Lato",sans-serif;  margin-top: 11px;}
.seblog1 ul li a {  font: 400 12px/21px "Lato",sans-serif;}
.works1 h6 { font: 700 27px/31px "Lato",sans-serif;}

.biom_sec, .biom_secjeff, .biom_secsteven, .biom_secedward, .biom_secneil { background-position: 15% top !important;  background-size: cover !important;}






}


@media only screen and (max-width: 767px){


#search {

    background-color: rgba(0, 0, 0, 1);
    z-index:9999999;
   
    
}

.ft1 li, .ft2 li{border-right:none;float:none;}

.our_box_im{min-height:0;}
.who_top h2 {font: 700 3em/1em 'Lato', sans-serif;}
.biom1 h4 span {display:block;border-right:none;}
.biom1 p, .biom2 p, .biom3 p {
    color: #656565;
}
	.wts1{width:100%; min-height: 170px;}
.wts2 {  float: right;  width:100%;min-height: 170px; margin: 10px 0 0 0;}
.abt1_rt2{padding:0; margin-top: 46px;}
.abt_sec { padding: 50px 0; width: 100%;}
.abt1_lt1 h5 { font: 700 17px/22px "Lato",sans-serif;}
.abt_inner { padding: 0 15px;}
.mask h4 {  font: 700 25px/33px "Lato",sans-serif;}
.mask h6 { font: 400 13px/18px "Lato",sans-serif;}
.abt1_rt1 h5 { font: 700 17px/23px "Lato",sans-serif;}
.abt1_rt1 ul li { background: rgba(0, 0, 0, 0) url("../images/aro1.png") no-repeat scroll left 30px; padding: 22px 0 0 28px;    font: 400 20px/25px 'Lato', sans-serif;
    color: #656565;}
.abt_inner h4 { font: 700 20px/25px "Lato",sans-serif; }
.mask{padding: 45px 0;}
.abt1_lt1 p{ font: 16px/25px "Lato",sans-serif;}
.abt1_lt{padding-right: 0px; border-right: 0px;}
.abt1_rt1 ul li  {    font: 400 20px/25px 'Lato', sans-serif;
    color: #656565;}
.abt1_rt1 ul li { background: rgba(0, 0, 0, 0) url("../images/aro1.png") no-repeat scroll left 18px; padding: 9px 0 0 28px;}
.abt1_rt1 { padding-left: 0;}


.footer_inner1 p { font: 400 13px/20px "Lato",sans-serif;}



/*menu*/

/*.banner_sec video{width: 100% !important; height: 100% !important;}*/
.banner_sec { /*height: 500px !important;*/}
.logo{left: 31px; width: 158px;}


.top_nav .navbar-nav { margin-right:0;}
.top_nav ul li a {  font-size: 14px;  line-height: 16px; padding: 6px 8px;text-align:center;}
.serch img{width: 20px;}
.header_Sec .navbar-brand{padding:35px 0 0;}

.serch_desk{display: none;}

.header_Sec .navbar-header{min-height: 110px;}
.header_Sec .navbar-collapse{
	background: rgba(0, 75, 82, 0.8) none repeat scroll 0 0 !important;
	border-top: medium none;
	bottom: 110px;
	box-shadow: none;
	height: auto;
	left: 0;
	position: absolute;
	width: 100%;
	overflow: hidden;	
	z-index: 9999998;
	padding-top: 200px;
	transition: all 0.1s ease-in-out 0s, visibility 0s linear 0.1s, z-index 0s linear 0.09s;
}
.header_Sec .collapse.in{
 transition-delay: 0s, 0s, 0.3s; /* this removes the transition delay so the menu will be visible while the other styles transition */
}
.collapse{
-webkit-transition: height 0s ease;
  -moz-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
   transition: height 0.35s ease;
}
.header_Sec.fixed .navbar-collapse{
	bottom: 110px;
	height: 100%;
	position: fixed;
	padding-top: 0px !important;
}
.header_stiked .header_Sec .navbar-collapse{
	bottom: 110px;
	height: 100%;
	position: fixed;
	padding-top: 0px !important;
}
.header_stiked .header_Sec .navbar-collapse{bottom: 0px;top: 110px !important;padding-top: 0px !important;}
.top_nav ul li{width: 100%; text-align: right;}

.top_nav ul li .submenu ul { height: auto !important; padding-right: 37px !important; position: relative !important;width: 100% !important; padding-bottom: 14px;}
.top_nav ul li .submenu { height: auto !important; left: inherit; position: inherit; top: inherit; width: 100%;}



.header_Sec.fixed .navbar-collapse{bottom:inherit !important;overflow: auto;}









.top_nav ul li { padding: 6px 0;}

.top_nav ul li .submenu{display: none; background: none !important;}
.top_nav ul li:hover .submenu{display: block; z-index: 999;}
.top_nav .navbar-nav { 
	height: auto;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
}

.top_nav ul li a { font-size: 20px; line-height: 15px; padding: 9px 26px;background: none !important; border:0;}
.top_nav ul ul li a{font-size: 15px; padding: 2px 15px;}

.serch1 { text-align: center; padding:10px 0}
.serch1 img{max-width: 100%;}
.header_Sec .navbar-toggle{background: url(../images/tg.png) no-repeat center center; background-color: transparent !important; border: none !important; border-radius: 0 !important;
margin-right: 31px;padding: 37px 6px;background-size: 99% 24% !important;}
.header_Sec .navbar-default .navbar-toggle .icon-bar{background-color: transparent !important;}



.desk_ban{display: none !important;}
.ban_mob{width: 100%; background-size:100% !important; min-height: 700px; position: relative;}
.banner_Play{ width: 60px; height:60px; position: absolute; top: 65%; left: 50%; margin-left: -30px; margin-top: -30px; z-index: 999;}
.banner_Play img{ max-width: 100%;}


.black_overlay{ display: none; position: fixed;top: 0%; left: 0%; width: 100%; height: 100%;background-color: black; z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content { display: none; position: absolute; top: 0; left: 0; width: 100%;/* height: 50%;*/ padding: 0px; z-index:1002;overflow: auto; }
.light_box_vedio{ width: 100%; float: left;z-index:999999;}
.white_content .cross{ position: absolute; right: 30px; top: 43px; width: 30px; height: 30px;}
.white_content .cross img{ max-width: 100%; width: auto !important;}

.light_box_vedio iframe{width: 100%; height: 690px;z-index:999999;}
.ban_mob{display: block !important;}
.serch1{display: block;}

/*who*/

.who_box_im img { max-width: 100%;}

.who_top { padding: 0 10px 40px; text-align: center; width: 100%;}
.who_box_B p strong{font-size: 15px;}
.who_box_B p {color: #656565; padding-bottom: 20px; font-size: 17px;}


.who_box_im_tag span{display: block !important; opacity: 1 !important;}
.who_box_im_tag_top{display: block !important; bottom: 59px !important;}


/*12.12.2016*/
.what_box{margin-top: 15px; min-height: 310px;}
.what_box1 p{font:700 28px/33px "Lato",sans-serif;}
.what_bot{padding-bottom: 70px;}
.what_box1{padding: 126px 10px 0;}


.trade_rt{padding: 0 0 10px 0;border: none;}
.trade_rt h3{font:300 25px/30px "Lato",sans-serif;}
.trade_rt h3 strong{font-size: 25px; line-height: 30px;}
.trade_lt h4{font:700 25px/32px "Lato",sans-serif;}
.trade_lt1{margin-top: 8px;}
.trade_rt1 h5 { font: 700 21px/29px "Lato",sans-serif;}
.trade_rt1 p { font: 400 15px/25px "Lato",sans-serif;}
.trade_lt1 p { font: 400 16px/24px "Lato",sans-serif; padding-bottom: 10px;}
.trade_lt h6{font:700 24px/30px "Lato",sans-serif;}
.trade_lt1 h5 { font: 700 23px/30px "Lato",sans-serif; padding-top: 0;}
.trade_rt1{margin-top: 10px;}

.design_lt h4{font:700 30px/40px "Lato",sans-serif;}

.dsn{padding-bottom: 20px;}

.design_rt{padding-left: 0px; margin-top: 15px; border: none;}

.design_lt h6{font:700 28px/40px "Lato",sans-serif;}

.patents_main { padding: 115px 10px 0; width: 100%;}
.patents2_lt .panel-title { font: 700 20px/29px "Lato",sans-serif;}
.patents2_lt .panel-title a.collapsed{background: rgba(0, 0, 0, 0) url("../images/g1.png") no-repeat scroll left 9px;}



/*13.12.2016*/
.patents2_lt .panel-group .panel + .panel { margin-top: 8px;}
.patents2_lt .panel-title{font:700 20px/30px "Lato",sans-serif;}
.patents2_lt .panel-title a.collapsed{background:rgba(0, 0, 0, 0) url("../images/g1.png") no-repeat scroll left 9px;}
.nmbr1 .count-title { font: 300 30px/45px "Lato",sans-serif;}
.nmbr1 {border-right: 1px solid #d7d7d7; float: left; min-height: 180px; padding: 0 9px; width: 33.33%;}
.nmbr{padding-bottom: 35px;}
.trd2{padding-left: 0px;}
.patents2_rt{border: none;}
.patents2{padding-bottom: 40px;}


/*14.12.2016*/
.wnts h5 { color: #008693; font: 700 30px/34px "Lato",sans-serif;}
.our_main1{padding: 0 120px 40px;}
.wnts{margin-top: 10px;}
.our_main1 {padding: 0 54px 40px;}

.our_box_im p{font:600 16px/22px "Times New Roman",serif;}
.our_box_im h4 {font: 700 21px/30px "Times New Roman",sans-serif;}
.wnts h5 { color: #008693; font: 700 19px/34px "Lato",sans-serif;}
.our_top { padding: 0 33px 37px; text-align: center; width: 100%;}

.wnts p { color: #008693; font: 400 16px/25px "Lato",sans-serif;}
.our_box { box-shadow: -1px 4px 5px 2px #b3b3b3; margin-bottom: 26px; width: 100%;}
.our_main1{padding: 37px 64px 87px;}


/*16.12.2016*/
.mobile_banner{ width: 100%;}
.mobile_banner img{ width: 100%;}
.biom_in {padding: 0 15px; width: 100%;}

.biom1 ul li{color:#656565; background: url(../images/mbdash.png) no-repeat left 5px;}
.biom1 ul li a { color: #656565;}

.are_sec{display: block;}
.are_sec h3{padding-bottom: 18px;}


/*19.12.2016*/
.terms1 { padding: 0 15px 30px 5px; width: 100%;}
.terms_main{padding: 115px 0 0;}
.terms1 h2 {font: 700 45px/55px "Lato",sans-serif;}
.terms1 p {font: 400 17px/25px "Lato",sans-serif; padding-top: 16px;}
.terms2 { margin-top: 25px; width: 100%;}
.terms1 p {font: 400 16px/23px "Lato",sans-serif; padding-top: 8px;}


.contmain {padding: 115px 0px 40px; width: 100%;}

.contm2 { margin-top: 30px; width: 100%;}
.contm2_rt_dwn1 { float: left; width: 50%;}
.contm2_rt_dwn2 { float: left; width: 45%;}
.contm2_rt_dwn{ margin-top: 30px;}
.contm2_lt iframe {height: 390px; width: 100%;}
.contm2_rt_up h5 { font: 700 26px/30px "Lato",sans-serif;}
.contm2_rt_up h6 {font: 700 17px/22px "Lato",sans-serif;}
.contm2_rt_up p{font:400 16px/20px "Lato",sans-serif;}
.contm2_rt_dwn1 p{font:400 15px/20px "Lato",sans-serif;}
.contm2_rt_dwn2 p{font:400 15px/20px "Lato",sans-serif;}
.conms {padding: 0 60px; text-align: center;}




.blopost1 p{font:400 16px/20px "Lato",sans-serif;}
.blopost1{margin-top: 10px;}
.rtpost1{padding:  14px 14px 12px 13px;}
.seblog1 ul li { border-bottom: 1px solid #656565;  padding: 6px 0;}
.seblog1 { margin-top: 12px; width: 100%;}
.blopost h6 { color: #008693; font: 700 26px/33px "Lato",sans-serif;}
.biom1 h4{color:#087781;}
.are_sec{margin: 45px 0;}

/*20.12.2016*/
.blog2_in{padding: 14px 17px 16px 13px;}
.blog2_in h6, .blog2_in h6 a  { font: 700 26px/31px "Lato",sans-serif; background:none;text-align:left;}
.blog2_in p {color: #656565; padding-top: 10px;}
.aps{padding-bottom: 15px;}


.header_inner .navbar-brand {
  width: 190px;
}
}



@media only screen and (max-width: 640px){
.footer_inner1 p { font: 400 13px/20px "Lato",sans-serif;}
.abt1_lt1 p{padding-bottom: 12px; font: 13px/22px "Lato",sans-serif;}
.abt1_rt1 ul li  { font: 400 13px/22px "Lato",sans-serif;}
.abt1 {margin-top: 20px; width: 100%;}

/*who*/
.who_top p{font-size: 15px; text-align: left;}

.who_box_B a{font:400 16px/22px "Lato",sans-serif;}
.who_box_B p{padding-bottom: 15px;}
.who_top{padding-bottom: 30px;}
.our_main1{padding: 37px 54px 37px;}



/*19.12.2016*/
.terms1 h2 { font: 700 31px/40px "Lato",sans-serif;}
.terms1 p {font: 400 15px/20px "Lato",sans-serif; padding-top: 8px;}
.terms2 {margin-top: 15px; width: 100%;}
.terms2 h5 { font: 700 17px/22px "Lato",sans-serif;}
.conms { padding: 0; text-align: center;}

.conms p{font:400 14px/20px "Lato",sans-serif;}


/*20.12.2016*/
.blog2_in{padding: 14px 17px 16px 13px; margin-bottom: 20px;}
.blog2_in h6, .blog2_in h6 a { font: 700 20px/24px "Lato",sans-serif; background:none;text-align:left;}
.blog2_in p {color: #656565; padding-top: 10px;}
.aps{padding-bottom: 15px;}
.blog2_in p{font:400 15px/18px "Lato",sans-serif;}
.blog2_in a{font:400 16px/25px "Lato",sans-serif;}
.works1 h6 {   font: 700 18px/26px "Lato",sans-serif;}
.works1 p { color: #008693; font: 400 13px/19px "Lato",sans-serif;}
.works1{padding-bottom: 25px;}

}
@media only screen and (max-width: 599px){
.ban_mob{min-height: 558px;}
.abt_inner h4{text-align: left;}

.logo{left: 19px; width: 142px;}
.header_Sec .navbar-toggle{margin-right: 15px;}
.top_nav ul li a{  /*font-size: 14px; line-height: 15px; padding: 5px 26px;*/}

.top_nav ul ul li a {  font-size: 12px;}
.mask h4{text-align: center;}



/*14.12.2016*/
.our_main1 { padding: 0 6px 30px;}
.our_box_im h4 {font: 700 17px/22px "Times New Roman",sans-serif;}
.our_box_bot { background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;  display: none; padding: 15px 30px; position: absolute;width: 100%;}
.trd1 { color: #84bbc1;font: 700 19px/25px "Lato",sans-serif;}


.our_main1{padding: 27px 44px 37px;}

/*16.12.2016*/
.biom_in {padding: 0; width: 100%;}
.biom1 { padding-top: 18px; width: 100%;}


}


@media only screen and (max-width: 480px){
.ban_mob{min-height: 400px;}
.header_Sec .navbar-collapse{    padding-bottom: 28px;padding-top: 10px;/*height: 409px !important;*/}

/*who*/


.who_top p{font-size: 15px; text-align: left;}
.who_box_im_tag_top h4{ padding: 10px 25px 5px; font: 700 19px/25px "Lato",sans-serif;}
.who_box_B p{font-size: 15px;}
.who_box_im_tag span{font:700 13px/24px "Lato",sans-serif;}


/*12.12.2016*/
.trade_rt h3{font:300 18px/25px "Lato",sans-serif;}
.trade_rt h3 strong{font-size: 18px; line-height: 20px;}
.trade_lt h4{font:700 18px/20px "Lato",sans-serif;}
.trade_rt1 h5 { font: 700 16px/25px "Lato",sans-serif;}
.trade_lt1 p{font:400 14px/20px "Lato",sans-serif; }
.trade_lt1 h5{font:700 15px/20px "Lato",sans-serif;}


.design_lt h4{font:700 24px/30px "Lato",sans-serif;}
.design_lt h6{font:700 21px/30px "Lato",sans-serif;}

.dsn{padding-bottom: 20px;}


.patents2 {padding: 20px 0 30px;width: 100%;}

.patents2_lt .panel-title a{background: rgba(0, 0, 0, 0) url("../images/g2.png") no-repeat scroll left 9px;}
.patents2_lt .panel-body{padding: 0px;}
.patents2_lt .panel-title{font:700 17px/29px "Lato",sans-serif;}
.patents2_lt .panel-title a.collapsed{background: rgba(0, 0, 0, 0) url("../images/g1.png") no-repeat scroll left 5px;}


/*14.12.2016*/

.our_top { padding: 0 7px 37px; text-align: center; width: 100%;}
.our_top p{font:400 16px/20px "Lato",sans-serif;}
.wnts h5 {  font: 700 16px/22px "Lato",sans-serif;}
.wnts p {font: 400 15px/20px "Lato",sans-serif;}
.our_box_im p { font: 600 13px/22px "Times New Roman",serif;}
.our_main1{padding: 27px 44px 37px;}



/*16.12.2016*/
.biom_in {padding: 0; width: 100%;}
.biom1 { padding-top: 18px; width: 100%;}
.biom1 h4 {font: 700 25px/27px "Lato",sans-serif;}

.biom1 ul li{font:700 14px/16px "Lato",sans-serif;}
.vcard{ margin-right:8px;margin-bottom:5px;}
.vcard a {color: #ffffff; display: inline-block; font: 400 18px/25px "Lato",sans-serif; padding: 2px 0 5px; width: 130px;}

.biom3 h4 {font: 400 17px/25px "Lato",sans-serif; padding-top: 10px; text-transform: uppercase;}

.are_sec {border-top: 1px solid #008693; display: block; margin: 18px 0 20px; padding: 18px 0 0; width: 100%;}
.are_sec h3 { font: 700 24px/30px "Lato",sans-serif;}
.are_sec p {  font: 700 20px/30px "Lato",sans-serif;}


/*19.12.2016*/
.terms1 h2 { font: 700 23px/30px "Lato",sans-serif;}
.terms1 p {font: 400 14px/18px "Lato",sans-serif; padding-top: 8px;}
.terms2 {margin-top: 15px; width: 100%;}
.terms2 h5 { font: 700 17px/22px "Lato",sans-serif;}
.terms2 p{font: 400 14px/18px "Lato",sans-serif;}
.contm2_rt_dwn1{width:100%;margin-bottom:0;margin-top:20px;}
.contm2_rt_dwn2{width:100%;}
.contm2_rt_dwn { margin-top: 0px;}
.contm2_rt_dwn2 {margin-top: 10px;  width: 100%;}
.contm2_rt_up {  margin-top: 10px; width: 100%;}
.contm2_lt iframe { height: 230px; width: 100%;}
.conms { padding: 0; text-align: center;}

.conms p{font:400 14px/20px "Lato",sans-serif;}



.blopost1 p { font: 400 14px/28px "Lato",sans-serif; padding-bottom: 15px;}



/*20.12.2016*/
.blog2_in{padding: 14px 17px 16px 13px; margin-bottom: 20px;}
.blog2_in h6, .blog2_in h6 a { font: 700 17px/21px "Lato",sans-serif; background:none;text-align:left;}
.blog2_in p {color: #656565; padding-top: 10px;}
.aps{padding-bottom: 15px;}
.blog2_in p{font:400 14px/18px "Lato",sans-serif;}
.blog2_in a{font:400 15px/25px "Lato",sans-serif;}
.works1 h6 {   font: 700 18px/26px "Lato",sans-serif;}
.works1 p { color: #008693; font: 400 13px/19px "Lato",sans-serif;}
.works1{padding-bottom: 25px;}
}



@media only screen and (max-width: 360px){
	.nmbr1{width:100%; min-height: 94px; border: none;}
}

@media only screen and (max-width:768px) and (max-height: 475px){
.top_nav ul li {padding:0;}
.top_nav ul li a {font-size:11px;line-height:11px;padding:5px 0;}
}




