<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
  
*{ margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
*, *:before, *:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
a,body,input,p,ul{color:#000}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,pre,q,s,samp,small,span,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;list-style:none}a,input,p,textarea,ul{font-family: 'Roboto', sans-serif;font-size:16px}body{line-height:normal}table{border-collapse:separate;border-spacing:0}caption{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}address{font-style:normal}
a{text-decoration:none}
img,object,embed,video, iframe,iframe[style]{max-width:100%;}
 
.centro{ max-width:1180px; width:100%; margin:0 auto; position: relative; }
.clear{ clear:both}
header, figure, section, aside, article, nav, footer {display: block;}

/*@font-face {
    font-family: 'Akzidenz Grotesk Light';
    src: url('fonts/akzidenz-grotesk-light.eot');
    src: url('fonts/akzidenz-grotesk-light.eot?#iefix') format('embedded-opentype'),
         url('fonts/akzidenz-grotesk-light.woff') format('woff'),
         url('fonts/akzidenz-grotesk-light.ttf') format('truetype'),
         url('fonts/akzidenz-grotesk-light.svg#akzidenz-grotesk-light') format('svg');
font-weight: normal;font-style: normal;}

@font-face {
    font-weight: bold;
    src: url('fonts/akzidenz-grotesk-black.eot');
    src: url('fonts/akzidenz-grotesk-black.eot?#iefix') format('embedded-opentype'),
         url('fonts/akzidenz-grotesk-black.woff') format('woff'),
         url('fonts/akzidenz-grotesk-black.ttf') format('truetype'),
         url('fonts/akzidenz-grotesk-black.svg#akzidenz-grotesk-black') format('svg');
font-weight: bold;font-style: normal;}*/
 
#header{height:190px; background: url(../img/bg/header.jpg) center top no-repeat; position:relative; float: left; width: 100%; position: relative; z-index: 1001;}

.logo{ width: 213px; margin: 100px 0 0 0; float: left;}

.midias{position: absolute; top: 80px; right: 0; width: 170px; }
	.midias li{float: left; margin: 0 3px;}
	.midias li a{display: block; width: 32px; height: 32px; text-align: center;}
	.midias li a img{ vertical-align: middle;}

.topo{float: right; margin-top: 87px; color: #fff; width: 75%; font-size: 14px;}	
	.slogan{float: left;}	
	.telefone{float: left; margin-left: 152px;}
	.telefone b{font-size: 15px;}
	.telefone:before{content: ""; width: 14px; height: 14px; background: url(../img/icones/fone.png) center no-repeat;
	float: left; margin: 4px 7px 0 0;}

.marcas{position: absolute; left: 0; top: 10px;}	
/********************** Inicio Menu *******************************/
#menu-toggle {cursor: pointer; display: none; }		
#menu{ float: right; right:0; top:130px; position:absolute; z-index:99; }
#menu ul li{ float:left; height: 40px; position: relative;}
#menu ul li a{ font-size:16px; display: block; height: 40px; padding: 0px 12px; font-weight: bold; line-height: 40px; color:#000; } 
#menu ul li a:hover{ background: #202020; color: #fff; transition: all 0.6s; -moz-transition: all 0.6s; -o-transition: all 0.6s; -webkit-transition: all 0.6s; } 
.sep{width: 1px; background: url(../img/icones/sep.jpg) no-repeat center;}
#menu span{display: none;}
#menu img{ padding-top: 10px;}
#menu i{ display: block; margin: 0 auto; width: 8px; height: 6px; background: url(../img/icones/submenu.png);}

/* Submenu */
#menu li ul {position: absolute; z-index:99999; top: 39px; left:0px; display: none;  background:#0175f4;  }
#menu li ul li { height:auto; float: none; background:#0175f4; }
#menu ul li:hover &gt; ul {display: block; }
#menu li ul li a{height:auto; line-height:20px; padding: 6px 10px; color:#FFF; font-size:15px; background: #0175f4; display:block; border-bottom:1px dotted #fff; }
#menu li ul li:last-child a{border-bottom: none;}
#menu li ul li a:hover{background: #202020;}

@media (min-width: 1200px) {


	#menu li ul li a {
		white-space: nowrap;
	}
}


.nav-fixed {position: fixed !important; left: 0; top:0 !important; z-index: 2001 !important; background: #fff; 
	border-bottom:1px solid #202020;  }
.nav-fixed  ul{ display: block; margin: 0 auto; float: none !important; max-width: 980px; }
/********************** Inicio titulos *******************************/ 

.titulos{background: #202020 url(../img/bg/titulos.png) right bottom no-repeat; padding: 15px 0; margin-bottom: 3em; }
	.titulos h1{color: #fff; font-weight: bold; font-size: 27px; text-transform: uppercase;}

.tit, .cabecalho h1{color: #0175f4; font-size: 20px; padding-bottom: 5px; margin-bottom: 1em; border-bottom: 1px solid #ddd;}
.tt{/*color: #0175f4;*/ font-size: 20px; text-transform: uppercase; margin-bottom: 25px; font-weight: bold;  font-weight: bold;}
.cabecalho h1{clear: both; padding-top: 5px;}

.subtt{text-transform: uppercase; color: #0d0d0d; font-size: 19px; margin-bottom: 2em; border-bottom: 1px solid #0d0d0d;
font-weight: bold; word-spacing: 5px; padding-bottom: 5px;}
.subtt span{color: #656565;}

h2.ttpublicacao{color: #202020 !important; font-size: 16px !important;}

.cabecalho .data {
	margin-bottom: 10px;
	display: inline-block;
}

@media (min-width: 800px) {
	.cabecalho {
		display: flex;
		float: none;
		width: 100%;
		align-items: center;
		margin-bottom: 20px;
		gap: 15px;
	}

	.cabecalho .data,
	.cabecalho h1 {
		float: none;
		margin: 0;
	}

	.cabecalho h1 {
		flex: 1 auto;
		margin-left: 15px;
	}
}



/********************** Inicio Conteiner *******************************/

#conteiner {padding: 1.5em 0; clear: both;}
#internas #conteiner{ padding: 0 0 1.5em 0;} 
#conteiner p {line-height: 18px; font-size: 16px;} 


#painel-home{display: block; clear: both; width: 100%;padding-top: 15px; } 

.painel-item {
	position: relative;
}

.painel-item-text {
	/*position: absolute;*/
	left: 0;
	bottom: 0;
	right: 0;
	color: #333;
	background: #c3c3c3;
	/*transform: translate(-15%, -50%);*/
	padding: 20px;
	min-height: 80px;
	overflow: hidden;
/*	max-width: 350px;*/
}

.painel-item-text * {
	color: #0275f4;
	font-size: 100%;
}

.painel-item-text h2 {
	    font-weight: bold;
	    font-size: 16px;
}

.painel-item-text p {
	font-size: 16px;
}


@media (max-width: 980px) {
	.painel-item-text {
		position: relative;
		max-width: 100%;
		top: 0;
		left: 0%;
		transform: translate(0, 0);
		/*background: #000;*/
		padding-bottom: 40px;
	}
}

.painel {
	float: left;
	width: 68%;
	margin-bottom: 40px;

}

.carousel{ 
	background: #202020; 
	float: right; 
	width: 30%;
	max-height: 280px;
	overflow-y: scroll;
	margin-bottom: 40px;
}   
	.owl-prev, .owl-next{display: block; height: 34px; width: 19px; position: absolute; z-index: 200; text-indent: -9999px; top:30%; 
	background-image: url(../img/icones/arrows.png); background-repeat: no-repeat;}
	.owl-prev {background-position: -4px -53px; left: 0px; }
	.owl-next  {background-position: -36px -53px; right: 0px; }
	.owl-item h2{padding: 20px;
    color: #fff;
    font-size: 15px;
    border-bottom: 1px solid #3e3e3e;} 

.boxe-home{ float:left; width:32%; height:auto; min-height: 200px; margin:0 2% 3% 0; }
.boxe-home:nth-of-type(3n+0){margin:0 0 3% 0;} 
.boxe-home h2, .home h2{ color:#0175f4; font-size:26px; margin-bottom:20px; font-weight: bold;}
.boxe-home p{ font-size:16px; margin-bottom: 10px; } 


@media (max-width: 980px) {
	.painel,
	.carousel { 
		float: none;	
		width: auto;
	}

	#painel-home {
		padding-left: 20px;
		padding-right: 20px;
	}

	.carousel {
		min-height: auto;
		overflow-y: hidden;
		margin-bottom: 0;
	}

}

@media (max-width: 600px) {
	.bx-wrapper .bx-controls-direction a {
	    /*top: 80px !important;*/
	    transform: scale(.5) !important;
	}
}


.noticias-home li{padding-bottom: 5px; margin-bottom: 5px; border-bottom: 0 dotted #0175f4; width: 100%; float: left;}
.noticias-home time{
	display: block;
	color: #f00;
	font-weight: bold;
	font-size:14px;
}
.data{
padding: 5px 10px;
background:#202020; 
border-radius: 20px; 
color: #fff; 
font-size: 17px; /*float: left;*/
margin-right: 5px;
}
.noticias-home li p{font-size: 16px !important; padding-top: 10px;}

.btn{background: #0175f4; float: left; padding:8px 15px; border-radius: 20px; color: #fff; font-size: 15px; clear: both;
	font-weight: bold;}
.btn:hover{background: #202020;}

.home{background: #dfdfdf;}
.home h2{text-align: center;}
.boletim-home{ float:left; width:24%; min-height:220px; padding: 10px; border-radius: 10px; background: #fff; margin:0 1.2% 0 0; }
.boletim-home:nth-of-type(4n+0){margin:0 0 0 0;} 
.boletim-home h3{font-size:16px; color: #2d2d2d; font-weight: bold; border-bottom: 1px dotted #2d2d2d;
padding-bottom: 8px; margin-bottom: 8px; }
.boletim-home time {color: #0175f4; font-size:16px; font-weight: bold; display: block; margin-bottom: 10px;}
.boletim-home p {font-size: 16px; color: #2d2d2d; }
.btn-noticias{float: right; text-decoration: underline; font-size: 14px; margin-top: 10px;}
	.btn-noticias:hover{color: #2d2d2d;}


.fotos-home{float: left; width: 100%; margin-bottom: 15px;}
	.fotos-home li{float: left; width: 32%; margin: 0 1% 1% 0;}	
	.fotos-home li:nth-of-type(3n+0){margin:0 0 1% 0;} 
	.fotos-home li img{vertical-align: middle;}

.videoWrapper {position: relative; padding: 25px 0 51% 0; height: 0;}
.videoWrapper iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*---------------------- Formulários --------------------*/
#form {width: 49%; float: left; margin-bottom: 1em;}
#form label{display: block; float: left; padding: 0 0 16px 0; min-height: 50px; width: 100%;}
#form input,#form textarea{background: #fff; border: 1px solid #a7a7a7; height: 37px; font-size:14px; padding: 5px; width: 100%; }
#form label span { display: block; padding: 0 0 3px 0; font-size: 16px; text-transform: uppercase; color:#0175f4; font-weight: bold; }
#form textarea { height:125px; }
#form input[type=submit]{ cursor:pointer; background:#0175f4; color:#fff; border:none; font-weight: bold; 
width: 95px; font-size:16px; height:40px; float:left; text-transform:uppercase}
#form input[type=submit]:hover{background:#2d2d2d;}

/*Footer Rodapé*/
#footer{ background:#0063d0 url(../img/bg/footer.png) no-repeat -48px 0; height:auto; color:#FFF; clear: both; padding: 30px 0; } 
#footer address{ float:left; font-size:14px; margin-left: 120px; } 
#footer address a{font-size: 14px; color: #fff; text-decoration: underline;}
.logo-rodape{float: left; }

.pratica {background: url(../img/pratica.png) no-repeat left top; float:right;height: 19px;width: 65px; clear: both;}
#footer .midias{position: relative; top: auto; right: auto; float: left; margin: 10px 0 0 0;} 
.marcas-rodape{float: left; margin: -10px 3% 0 3%;}
/********************** Inicio Interna *******************************/
.main{min-height: 350px;}
	.main p{margin-bottom: 25px;}

.sidebar{float: left; width: 29%; margin-bottom: 2em;}
	.sidebar nav li{display: block; float: left; width: 100%; margin-bottom: 5px; border:1px solid #c7c7c7; padding: 8px;}
	.sidebar nav li a{display: block; padding: 0 5px; color: #0175f4; font-size: 18px; border-left: 3px solid #0175f4;}
	.sidebar nav li a:hover{color: #202020;} 
.content{float: right; width: 69%;}
.content h3{color: #202020; font-size: 18px; margin-bottom: 15px; font-weight: bold;}
.content p a{font-size: 14px;}
.content p a:hover{text-decoration: underline;}

.content ul{float: left; margin-bottom: 25px; width: 100%; padding-left: 30px;}
.content li{color: #202020; font-size: 14px; line-height: 18px; padding: 5px 0;}
.content li:before{width: 7px; height: 7px; content: ""; background: #0175f4; margin:6px 10px 0 -17px; float: left; }

.chamada, .pesquisa {padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dotted #026add;}
.chamada h2, .pesquisa h2{color: #0175f4; font-size: 18px; margin-bottom: 5px;     font-weight: bold;}
.chamada time{display: block; margin-bottom: 5px; color: #141414; font-size: 14px;}
.chamada p{margin-bottom: 0px !important;}
.chamada:hover h2{text-decoration: underline;}
.borda{border-left: 2px solid #026add; padding-left: 5px;}
.pesquisa h3 a {font-size: 14px;}
/*desabilitar scroll*/
.mapa{float: right; width: 45%; height: 400px; border:1px solid #c8c8c8; margin: 20px 0;}

.pesquisa:last-child {border: 0;}

.col-2{float: left; width: 55%;}
.col-3{float: right; width: 40%;}
#owl-grupo{padding: 0 60px;}
#owl-grupo .owl-prev, #owl-grupo .owl-next{ height: 46px; width: 47px; top:39%; }
	#owl-grupo .owl-prev {background-position: 0 -1px; left: -50px; }
	#owl-grupo .owl-next  {background-position: -50px -1px; right: -50px; } 


.fotos{float: left; width: 23.5%; margin: 0 2% 3% 0; min-height: 260px;}
	.fotos:nth-of-type(4n+0){margin:0 0 3% 0; }
	.fotos img{display: block; margin: 0 auto; }
	.fotos h2{padding: 10px 0; font-size: 14px; text-align: center;  } 


.videos{float: left; width: 32%; margin: 0 2% 3% 0; min-height: 260px;}
	.videos:nth-of-type(3n+0){margin:0 0 3% 0; }
	.videos img{display: block; margin: 0 auto; }
	.videos h2{padding: 10px 0; font-size: 14px; text-align: center; } 

.pesquisa h2{margin-bottom: 1em;}
.pesquisa h3{margin-bottom: 1em; font-size: 19px; color: #0175f4; font-weight: bold;}
.pesquisa p:last-child{margin-bottom: 0px;}

.col-5{float: left; width: 18.4%; margin: 0 2% 2% 0; min-height: 360px;}
	.col-5:nth-of-type(5n+0){margin:0 0 2% 0; }
.livros img{display: block; padding: 5px; border:1px solid #c2c2c2; margin-bottom: 10px;}	
.livros h2{font-size: 15px; text-align: center;}

.data{clear: both;} 

.table-pesquisa{float: left; width: 100%; border: 1px solid #dddddd; border-collapse: collapse; } 
.table-pesquisa thead tr{background: #ECECEC; font-size: 1.1em; }
.table-pesquisa th{padding: 10px; text-align: left; border: 1px solid #ccc; text-align: center; }
.table-pesquisa td{ padding: 10px; border: 1px solid #ccc; font-size: 0.9em; background: #f9f9f9;}


.parceiros{float: left; width: 23%; margin: 1%; border:1px solid #ccc; text-align: center; height: 150px; position: relative;}
	.parceiros a img{vertical-align: middle;position: relative; top: 50%;transform: translateY(-50%); max-height: 80%; max-width: 80%;}

/* MENU TAB */
/* Style the tab */
.tab {
    overflow: hidden;
    border: 1px solid #ccc;
    background-color: #f1f1f1;
}

/* Style the buttons inside the tab */
.tab button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 14px 16px;
    transition: 0.3s;
    font-size: 17px;
}

/* Change background color of buttons on hover */
.tab button:hover {
    background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
    background-color: #ccc;
}

/* Style the tab content */
.tabcontent {
    display: none;
    padding: 6px 12px;
    border: 1px solid #ccc;
    border-top: none;
}

.tabcontent.active {display: block;}
.tablinks.active {font-weight: bold;}


  @media (max-width: 800px) {
    .main {
      margin-bottom: 30px;
    }
  }
  
  .fotos {
    min-height: 0;
  }

  .cabecalho {
    margin-bottom: 30px;
  }

  .cabecalho h1 {
    margin-left: 0;
  }


/********************** Classes úteis *******************************/
.bt-efeito:hover {opacity: 0.80; -moz-opacity: 0.80; -webkit-opacity: 0.80; -o-opacity: 0.80; filter: alpha(opacity=80);}
.visuallyhidden{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}
p.error {margin: 0; padding: 0;  color: #f00; font-size: 10px;}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {width: 100% !important;}#header .maia-teleport { height:1px; left:-10000px; overflow:hidden; position:absolute; top:auto; width:1px} [dir=rtl] #maia-header .maia-teleport {left:auto; right:-10000px} #header .maia-teleport:active,#header .maia-teleport:focus,#header .maia-teleport:hover {background:#f9edbe; border:1px solid #f0c36d; -moz-border-radius:2px;
-webkit-border-radius:2px; border-radius:2px; -moz-box-shadow:0 2px 4px rgba(0,0,0,.14); -webkit-box-shadow:0 2px 4px rgba(0,0,0,.14); box-shadow:0 2px 4px rgba(0,0,0,.14);
height:auto; left:0; margin:5px auto; max-width:180px; padding:6px; right:0; text-align:center;	width:auto;	z-index:3} 
/* INICIO PAGINAÇÕES */
#paginacao {margin: 2em 0; text-align: center; clear:both; line-height: 35px; width:100%; vertical-align:middle; float:left;}
#paginacao a{color:#015cc0; text-decoration: none; font-weight: bold; border-right:1px solid #015cc0; line-height:20px; padding:3px 12px 3px 6px; margin-right:3px; font-size:16px;}
#paginacao a:last-child{border-right: none;} 
#paginacao strong{ border-right:1px solid #000; line-height:0;padding:3px 12px 3px 6px;margin-left:3px;color:#000; font-size: 16px;}
/* FIM PAGINAÇÕES */

#dp_swf_engine , #fb-root,.barratopo, .btn-none{display:none} 
.pull {display: none; background: url(../img/icones/pull.png) no-repeat right top; width: 36px; height: 36px; margin-right: 20px; cursor: pointer;}
@media only screen and (max-width: 1200px) { 
	.pull {display: block; float: right; padding: 0 40px 0 0; }
	.bgplb {background: url(../img/icones/pull.png) no-repeat right bottom; width: 36px; height: 36px; margin-right: 20px; float: right; padding: 0 40px 0 0;}  
	#menu {background: #0b5cb0; position: fixed; left: -100%; top: 0; z-index: 99999 !important; width: 200px; height: 100%; overflow-y: scroll; overflow-x: hidden;transition-property: left; transition-duration: 0.5s; transition-timing-function:  ease-in-out; margin: 0;}
	#menu ul li {width: 200px; display: block; float: none; height: auto; border-bottom:1px solid #2783d1;}
	#menu ul li a {text-align: left; color: #fff; font-size: 1.3em; text-indent: 0px; width: auto; height: auto; line-height: 18px; padding: 10px 0 10px 10px; } 
	#menu ul li.sep,#menu img{display: none;} 
	#menu ul li ul{position:relative; top:0px; margin:0px; width: 200px;}
	#menu ul li li{width: 100%;}
	#menu i{display: none; }
	#menu span{display: block;} 
	#menu-toggle:checked + #menu { left: 0 !important; }
	.barratopo{position:fixed; display: block; left: 0; top: 0; padding: 0; width: 100%; height: 35px; z-index: 1010; background: #0a55a2; border-bottom:1px solid #2783d1;}	
	.barratopo p{color: #fff; position: absolute; z-index: 99999; line-height:35px; right: 60px; font-size:14px;}
	.barratopo span {color: #fff; position: absolute; z-index: 99999; line-height:35px; left: 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

	#header{margin-top: 35px; padding: 0 2%; background: none;} 
	#footer{padding: 20px 2%; background-position: -70px 0;}
	#conteiner {padding: 1.5em 20px;}
	.topo{float: right; width: 40%; color: #0175f4; margin-top: 15px; text-align: right;}
	.telefone{display: none;}
	.titulos{padding: 15px 20px 30px 20px;}
	.main{padding: 0 20px;}
	.slogan{font-weight: bold;}
}
@media only screen and (max-width: 960px) {
	.pratica{clear: both; margin-top: 10px;}  
	/*.fotos{min-height: 200px;}*/
	.marcas-rodape{display: none;}
	#footer .midias{right: 0; position: absolute;}
}
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (max-width: 767px) {

	#footer{background: #0063d0 ;}
	#form{width:100%}  
	#form input[type=submit]{width:100px !important; }	
	#header .midias, .logo-rodape, .boxe-none{display: none;}
	.boxe-home{width: 98%; min-height: 50px;}
	.boletim-home{width: 48%; margin: 1% !important;}
	.col-2, .col-3{width: 100%; float: left;}
 	.sidebar{width: 100%; display: none;}
 	.content, .mapa{width: 100%; float: left;}
 	.btn-none{display: block; clear: both; margin-bottom: 1em;}
 	.fotos{width: 31%; margin: 1% !important;}
 	.videos{width: 48%; margin: 1% !important; min-height: 220px;}
 	#footer address{margin-left: 0; width: 100%; text-align: center; margin-bottom: 10px;}
	#footer .midias{right: auto; position: relative; margin: 0 auto; float: none;}
	.fotos-home img{width: 100%;}

	.parceiros {
		width: calc(48% - 2px);
	}

	.col-5 {
		float: none;
		width: auto;
	}

	.livros {
		text-align: center;
	}

	.livros img {
		margin: 0 auto 15px;
	}

	.table-responsive {
		overflow-x: scroll;
	}

	.pesquisa a {
		word-break: break-all;
	}
}

	  
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (max-width: 670px) {
	.marcas {
	    position: relative;
	    width: 180px;
	    margin: 0 auto;
	    text-align: center;
	}
	#header {
		height: auto;
		padding-bottom: 25px;
	}
	.topo{display: none;}
	.logo{display: block; float: none; margin: 20px auto 0; top: 0; position: relative;}
	.boletim-home{width: 98%; min-height: 20px; }
	.fotos{width: 48%; margin: 1%;}
}	


.codephix_blog_post_video {
	width: 900px;
	max-width: 90%;
	margin: 60px auto 0 auto;
}
.codephix_embed-container {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
}
.codephix_embed-container iframe, .codephix_embed-container object, .codephix_embed-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
embed, video, iframe, iframe[style] {
	max-width: 100%;
	height: auto;
}</pre></body></html>