<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*  
Theme Name: Guarani Sport
Theme URI: http://guaranisport.com.br/
Description: Guarani Sport
Author: Janderson B. dos Santos
Author URI: http://www.jands.biz
Version: 1.0
*/

@import url('css/bootstrap.min.css');
/*@import url('css/dropdowns-enhancement.css');*/




/*5 COLUNAS PARA BOOTSTRAP*/

.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
.col-xs-15 {
    width: 20%;
    float: left;
}
@media (max-width: 802px) {
.col-sm-15 {
        width: 20%;
        float: left;
    }
.col-xs-15{
        width:100%;
        float: left;
}
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}

/*RETIRANDO FOCUS*/
.jsn-bootstrap3 a:focus {
    color: initial;
}


/*ELEMENTOS*/
body{
	font-family: 'Cabin', sans-serif;
	font-weight: 400;
	font-size: 12px;
	color: #000;
	background-color: #ebebeb;
}
a{
	font-weight: 400;
	color: #000;
}
a:hover{
	color:#ff0000;
	transition: all 0.4s ease 0s;
	text-decoration: none;
}

.placeholder{
	color: #ccc;
}
.bold{
	font-weight: 700;
	font-weight: bold;
}
.boldUP{
	font-weight: 700;
	font-weight: bold;
	text-transform: uppercase;
}
.capsUP{
  text-transform: uppercase;
}
.floatLeft{
	float: left;
}
.floatRight{
	float: right;
}
.whiteFont{
	color: #fff;
}
.red{
	color: #F00816;
}
.blue{
	color: #3d81c1;
}
.gray{
	color: #868383;
}
.cinzaMenu{
  color: #7C7C7C;
  min-height: 80px;
}
.cinzaMenu a, .cinzaMenu a:hover{
  color: #7C7C7C !important;
}
.topPad50{
	padding-top: 50px;
}
.topPad30{
	padding-top: 30px;
}
.margin50{
	margin: 50px;
}
.margin50Top{
	margin-top: 50px;
}
.marginBottom50{
  margin-bottom: 50px;
}
.marginBottom30 {
    margin-bottom: 30px;
}
p{
	/*margin: 0;*/
}
.topZ1{
	z-index: 1;
}
.breadcrumb{
	background-color: #fff;
	margin-top: 30px;
	margin-left: 10px;
}

a, a:active, a:focus, 
button, button:focus, button:active, 
.btn, .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn.active.focus {
    outline: none !important;
    outline: 0 !important;
}

input::-moz-focus-inner {
    border: 0 !important;
}

/* ----------------------------
		-- TOP --
 ------------------------------ */

/*FORM MENU TOP*/
.form-control:focus{
	/*border-color: #ff0000;*/
	border: 1px solid #ccc;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 0, 0, 0.6)
}
.navbar-form .input-group &gt; .form-control{
	width: 130px;
}
.ulProcura{
	/*padding-top: 4px;*/
   margin-top: -6px;
}

.searchMobiled{
	/*padding: 10px 15px 10px 5px;*/
	margin: 0 15px 0 0;
  float: right;
}

input.search-query {
    /*padding-left:26px;*/
    padding: 0 5px 0 26px;
}
form.searchform {
    position: relative;
}
form.searchform:before {
    display: block;
    width: 14px;
    height: 14px;
    content: "\e003";
    font-family: 'Glyphicons Halflings';
    background-position: -48px 0;
    position: absolute;
    top:3px;
    left:20px;
    opacity: .5;
    z-index: 1000;
}
.searchMobiled form#searchform.navbar-form.searchform::before{
  top: 13px;
}



/*MENUS ----------------------------------------------------------------------*/

/*MEGAMENU*/
.wr-megamenu-container{
  float: left;
  width: auto;
}
.linkMenu{
    border-top: 1px solid #ccc;
}
.linkMenu, .linkMenu a{
  color: #F00816 !important;
  font-weight: bold;
}
.linkMenu a:hover, .linkMenu a:focus{
  font-weight: bolder;
}

.wr-megamenu-container a, .wr-megamenu-container a:hover{
  /*color: #F00816 !important;*/
}
.wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item:hover &gt; a.menu-item-link,
.menu_title:hover{
  color:#868383 !important;
}
.jsn-bootstrap3 a:hover{
  /*color: #fff;*/
  color: initial;
}
.jsn-bootstrap3 a:focus{
  /*color: #fff !important;*/
  color: initial;
}
}

/*MEGAMENU SUB-MENU*/
.logoProdutosSubmenu.aEmpresaSubmenu {
    margin: 20px auto 15px;
    padding-bottom: 15px;
}

.logoProdutosSubmenu {
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
    margin-top: 0;
    padding-bottom: 5px;
}
.fotoProdutosSubmenu {
    margin-bottom: 10px;
}
.tituloMidiaSubMenu{
  border-bottom: 1px solid #ccc;
  margin-bottom: 10px;
  font-size: 16px;
  color: #A3A3A2;
}
.wr-megamenu-container .jsn-bootstrap3 .row &gt; div:hover{
  background-color: #eee;
}

.wr-megamenu-container a{
  white-space: normal;
}

.img-megaMenu{
  margin-top: 11px;
}


@media(max-width: 1201px){
  .cinzaMenu{
    min-height: 100px;
  }
}

@media(max-width: 991px){
  .cinzaMenu{
    min-height: 140px;
  }

}
@media (max-width: 802px) {

  .blogMegamenu {
    width: 300px;
  }

}




/*MENU BLACK*/
.containerMenuBlack{
  /*margin-top: 15px;*/
}
.navbarGuarani{
  margin-bottom: 0;
  z-index: 2;

}
.navbar-toggle .icon-bar {
	background: #ccc;
}
.menuBlack{
	background-color: #000;
  height: 60px;
}
.menuBlue{
	background: #3d81c1;
}
#header{
	background-color: #000;
	/*height: 60px;*/
  margin: 0 auto;
  position: relative;
  width: 100%;
  z-index: 2000;
}
.menuPrincipal{
  font-size: 14px;
	font-weight: 400;
	margin: 5px 0;
}
.menuPrincipal li {
    margin-right: 18px;
}
.menuPrincipal li:hover &gt; a{
	background: #e0e0e0;
	color: #000;

}
.menuPrincipal li a{
	color: #fff;
	padding-top: 5px;
	height: 30px;
}
.menuPrincipal li a:hover{
	color: #000;
	background: #e0e0e0;
}

.menuPrincipal p{
	margin-top: -10px;
}

.menu-menu-principal-container {
    margin-top: 15px;
}

/*BT DESATIVADO*/
.menuPrincipal &gt; li.active{
	/*background-color: #e0e0e0;*/
	pointer-events: none;
   cursor: default;
}

.menuPrincipal li.active a{
	/*background: #e0e0e0;*/
	color: #fff;
	pointer-events: none;
	cursor: default;
  text-decoration: overline #e31119;
}

.menuPrincipal &gt; li.active p{
	color: #000;
	background-color: #e0e0e0;
}
.menuPrincipal &gt; li.activeSubmenu {
	background: #e0e0e0;
}
.menuPrincipal li.dropdown.activeSubmenu a.dropdown-toggle p {
	color: #000;
}
.menuPrincipal li.dropdown.activeSubmenu a.dropdown-toggle{
	background: #e0e0e0;
}
.navbar-collapseBGblack{
  margin-top: 7px;

}

/*CENTRAL DOWNLOAD ICON MENU TOP*/
.centralDownloadIcon{
    float: right;
    margin: 7px 40px;
    opacity: 0.6;
}
.centralDownloadIcon:hover{
  opacity: 1;
}

/*LOGO MENU TOP*/
.logoTopImg{
  width: 111px;
  height: 40px;
  background: url("images/logoTop_40h.png") no-repeat left top;
}
.logo{
  margin-top: 10px;
  margin-right: 30px;
  height: 45px;
}


/*SUBMENU - DROPDOWN*/
.current-menu-parent{
	background-color: #e6e6e6;
}
.current-menu-parent a{
	color: #000 !important;
}
.menuPrincipal .submenuMain{
	background-color: #ffffff;
    opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
    border:none;
}
.menuPrincipal .submenuMain li{

}

.footerInner .current-menu-parent{
	background-color: #ffffff;
}

.dropdown-menu{
	min-width:100px;
	border: none;
	background-color: #ffffff;
    opacity: 0.8;
    filter: alpha(opacity=90); /* For IE8 and earlier */
    border:none;
    border-radius: 0;
}

.dropdown-menu li a{
	padding-bottom: 15px;
	color: #000;
}


.dropdown-menu li a.active li.active a {
    color:#fff;
   background:#abeafe;
}  

.dropdown-menu li p{
	padding-bottom: 10px;
	margin-top: -11px;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}

/*SOCIAL MEDIA*/
.socialMediaTop{
	padding-right: 22px;
	margin-top: 12px;
  /*margin-left: 20px;*/
	height: 24px;
}
.socialMediaTop li{
	width:24px;
	height: 24px;
	margin: -3px 5px 0 0;
}
.socialMediaTop li a{
	width:24px;
	height: 24px;
	margin: 0; 
	padding: 0;
	opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}
.socialMediaTop li a:hover{
	background-color: #000;
	opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
}
.socialMediaTop li a img{
	padding: 0;
	margin: 0;
}

.imgPostHeight{
	/*height: 298px;*/
}

.slogan{
	float: right;
	margin-top: 25px;
	margin-left: 20px;
}


@media(min-width: 1201px){
  .nav-menu li {
    margin-right: 27px;
  }
}

@media (max-width: 1200px) {
  .menuPrincipal{
    /*padding-top: 6px;*/
  }
  .logoTopImg {
    width: 44px;
  }
  .menuPrincipal li {
    margin-right: 0;
  }
  .navbar-form .input-group &gt; .form-control {
    width: 110px;
  }
} /*  FIM 1200  */ 



@media(max-width: 991px){
	.slogan{
		display: none;
	}
  .centralDownloadIcon {
    float: right;
    margin: 7px 0 0 25px;
  }
}

/*@media (min-width: 783px) and (max-width: 991px) {
  .menuPrincipal li a {
    padding: 5px 10px;
  }
  
}*/


/*COLAPSE MENU*/
@media (max-width: 802px) {
	.collapse.in {
      height: auto !important;
      max-height:none;
	}
	/*  TOP  */
	#header{
		border-bottom:6px solid #000;
		height: 61px; 
	}
	.navbar-collapse{
		/*margin-top: 10px;*/
		/*width: 200px;*/
		float: right;
		background: transparent;
		margin-right: 20px;
	}

  .navbar-collapseBGblack {
    background-color: #000;
  }

	.navbar-collapse ul{
		text-align: right;
	}
	.menuPrincipal li {
		width: 200px;
		
	}
	.menuPrincipal li a {
		width: 200px;
		height: auto !important;
	}
	.menuPrincipal &gt; li.dropdown &gt; a &gt; span{
		margin-left: 110px;
	}

	.dropdown .dropdown-menu{
		margin-top: -1px;
	}
	.dropdown-menu ul{
		
	}
	
	.dropdown-menu li{
		height: 40px;
		margin-top: -1px;
		background-color: #fff;
	}
	.dropdown-menu li a{
		/*width: 200px;*/
		color: #000;
		background: #fff;
	}

	.dropdown-menu li p{
		padding-bottom: 10px;
		margin-top: -1px;
	}

  .logoTopImg{
    width: 111px;
  }

  .searchMobiled .form-group .form-control {
    width: 150px;
  }

  ul#wr-megamenu-menu-3 li {
      border: 1px solid #000;
  }

  .cinzaMenu{
    min-height: auto;
  }

  .linkMenu .wr_text{
    border-bottom: 1px dotted #E31119;
  }

  .centralDownloadIcon{
    display: none;
  }
  #wr-megamenu-menu-3 .centralDL{
    display: block !important;
  }
  .navbar-form {
    border-bottom: 1px solid transparent;
    border-top: 1px solid transparent;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.1);
    margin: 8px 15px;
    padding: 10px 15px;
  }
  form.searchform::before {
    top: 13px;
  }

	

} 	/*  FIM 767  */

/* celular deitado */
@media (max-width:480px){
	#header{
		border-bottom:6px solid #000;
		height: 61px;
	}
	.logoTopImg img{
		width: 200px;
		height: auto;
	}
} /*  FIM 480  */

@media (max-width:457px){
  .navbar-collapseBGblack{
    margin-right: 0;
  }
}

/* celular em pÃ© */
@media (max-width:379px){
	.logoTopImg img{
		width: 150px;
		height: auto;
	}
} /*  FIM 379  */

@media (max-width:320px){
	.logoTopImg img{
		width: 120px;
		height: auto;
	}		
} /*  FIM 320  */


button.navbar-toggle{
  height: 30px;
}


/* MENU PROGRAMA - AZUL */

.menuPrograma{
  background-color: #0081C9;
  height: 27px;
}
.logoProgramaMenu{
  margin-right: 30px;
  margin-top: 5px;
}
.menuProgramaInner{
  background: none;
  padding:10px;
  width:80%; left:10;
}
.logoTopoPrograma{
  width: 111px;
  height: 48px;
  background: url("images/logoPrograma-111.png") no-repeat left top;
}

#wr-megamenu-menu-4 li{
  /*margin-right: 5px;*/
}

ul#wr-megamenu-menu-4 li:hover{
  background-color:#fff;
}
ul#wr-megamenu-menu-4 li a:hover{
  background-color:#fff;
  /*margin-bottom: 45px*/
}

#wr-megamenu-menu-4:hover{
  /*padding-bottom: 50px*/
}
ul#wr-megamenu-menu-4 li a{
  padding: 5px 10px;
  /*margin-bottom: 45px;*/
}
#wr-megamenu-menu-4 li:hover{
  /*padding-bottom: 55px;*/
}
.preview-text a {
    background-color: transparent !important;
    margin-bottom: 10px !important;
}

.livros-menuMega{
  margin: 14px auto 2px;
}

/*MEGA INTERNO*/
.mega-turmaJR {
    padding-top: 25px;
    min-height: 75.5px;
}
.jr{
    color: #0081C9;
}
.thamy{
    color: #835786;
}

@media (max-width: 991px) {
  ul#wr-megamenu-menu-4 li a{
    padding: 5px 6px;
  }

  ul#wr-megamenu-menu-4 li .menu-item-link{
    font-size: 10px;
  }
}

/*COLAPSE MENU PROGRAMA*/
@media (max-width: 802px) {
  .menuPrograma{
    height: 60px;
  }
  ul#wr-megamenu-menu-4{
    background-color: #0081c9;
    width: 300px;
  }

  ul#wr-megamenu-menu-4 li .menu-item-link{
    font-size: 12px;
  }

  ul#wr-megamenu-menu-4 li a{
    padding: 15px 10px;
  }

  #wr-megamenu-menu-4 li {
    border: 1px solid #0081c9;
  }

}



/* FIX MEGA-MENU COLLAPSE EARLIER */
@media (max-width: 802px) {
    .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-collapse.collapse.in {
        display: block !important;
    }
    .navbar-header .collapse, .navbar-toggle {
        display:block !important;
    }
    .navbar-header {
        float:none;
    }
}
/* ----------------------------
		-- FIM TOP --
 ------------------------------ */



/* ----------------------------
		-- CAROUSEL --
 ------------------------------ */
html,body{
	height:100%;
}

.active{
	/*height:100%;*/
	width: auto;
}
.carousel,.item{
	height:100%;
	width: auto;
}


.carousel-inner{
	height:100%;
	width: auto;
}

.fill, .fill .attachment-full{
	/*width:100%;*/
	width: auto;
	height:100%;
	background-position:center;
	background-size:cover;
}

/*.carousel-inner &gt; .item &gt; img,
.carousel-inner &gt; .item &gt; a &gt; img{*/
/*FULL SCREEN IMAGE AT HOME*/
.homeCarrousel .slide .carousel-inner &gt; .item &gt; img, 
.homeCarrousel .slide .carousel-inner &gt; .item &gt; a &gt; img{
	width: auto;
	/*height:100%;*/
	max-width: none;
	position: absolute;
    top: -9999px;
    bottom: -9999px;
    left: -9999px;
    right: -9999px;
    margin: auto;
}

/* SPEED CAROUSEL */
.carousel-inner &gt; .item {
    -webkit-transition: 0.3s ease-in-out left;
    -moz-transition: 0.3s ease-in-out left;
    -o-transition: 0.3s ease-in-out left;
    transition: 0.3s ease-in-out left;
}

.carousel-indicators li {
    background-color: rgba(0, 0, 0, 1);
}

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{
	font-size: 12px;
}


@media (max-width: 802px) { 
	body {
		padding-left: 0;
		padding-right: 0;
	}
}
@media (min-width: 802px) and (max-width: 991px) {
	.item{
		margin-left: -20px;
		margin-right: -20px;
	}
}
/* ----------------------------
		-- FIM CAROUSEL --
 ------------------------------ */

/* ----------------------------
		-- ADDTHIS --
 ------------------------------ */
.addthis_native_toolbox{
	float: right;
	padding-bottom: 10px;
}
.addthis_button_tweet{
	width: 90px;
}
.addthis_button_google_plusone{
	width: 65px;
}
.addthis_button_facebook_like{
	margin-left: 10px;
}
@media (min-width: 802px) and (max-width: 991px) {
	.item{
		margin-left: -20px;
		margin-right: -20px;
	}
}
@media (max-width: 802px) { 
	.addthis_native_toolbox {
		padding-top: 10px;
	}
}

/* ----------------------------
		-- FIM ADDTHIS --
 ------------------------------ */


/* ----------------------------
		-- ULTIMAS BLOG --
 ------------------------------ */

.ultimasBlog{
	margin: 23px 0 0px;
}
.ultimasBlogInner {
    margin: 0;
}

.ultimasBlogInner .container{
	
}
.blogPostHome{
	background-color: #fff;
	padding: 0;
	margin: 0;
	max-height: 410px;

}
.blogPostHomeInner{
	padding: 5px;
}
.blogPostHomeInner h5{
	color: #868383;
}
.blogPostHome img{
	margin:0;
	padding: 0;
}

.blogPostHomeImg {
    max-height: 298px;
    overflow: hidden;
}

.destaqueTxtHome{

}
@media (max-width: 802px){
	.blogPostHome {
	    margin-bottom: 30px;
	}
}

@media (max-width: 747px) {
} 

@media (min-width: 783px) and (max-width: 991px) {
	
}

/* ----------------------------
		-- FIM ULTIMAS BLOG --
 ------------------------------ */


 /* ----------------------------
		-- FOOTER --
 ------------------------------ */

footer{
	padding-top: 40px;

}
.footerInner{
	padding-bottom: 80px;
	padding-top: 30px;
	background-color: #fff;
}
.footerInner ul{
	margin-bottom: 5px;
}
.footerInner ul li{
	margin-bottom: 5px;
}
.footerInner ul li:first-child{

}
.footerInner ul li a{
	text-decoration: none;
}
.tituloFooterLi{
	/*height: 130px;*/
}
.tituloFooterLi a,
.tituloFooterLi a:hover {
	font-size: 13px;
	font-weight: 700;
	font-weight: bolder;
	color: #000;
}

.sub-menu{
	list-style: none outside none;
    padding-left: 0;
    margin-top: 10px;
}
.sub-menu a{
	font-weight: normal;
	color: #000;
}
.sub-menu a:hover {
	font-weight: normal;
	color: #F00816;
}

.semLink,
.semLink a{
	cursor: default;
}


@media (max-width: 802px){

	footer{
	padding-top: 10px;

	}
	.footerInner ul li:first-child{

	}
	.footerInner ul{
		margin-bottom: 25px;
	}

}

@media (min-width: 802px) and (max-width: 991px) {
	.footerInner ul li:first-child{
		/*margin-bottom: 15px;*/
		font-size: 12px;
		font-weight: 700;
		font-weight: bolder;
	}
}

  /* ----------------------------
		-- FIM FOOTER --
 ------------------------------ */



 /* ------------------------------------------------------
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; PAGINAS &lt;&lt;&lt;&lt;&lt;
---------------------------------------------------------- */

.main{
	background-color: #fff; 
	padding: 50px 0 40px;
}



/* ----------------------------
		-- A EMPRESA --
------------------------------ */

.fotoEmpresa{
	padding: 10px 0;
}

.txtEmpresa{
	padding: 10px 30px;
}

.txtEmpresa p{
	margin-bottom: 25px;
	line-height: 25px;
	padding: 0;
	font-size: 13px;
}
.logoEmpresa{
	margin: 0 auto;
}

/* ----------------------------
		-- FIM A EMPRESA --
------------------------------ */


/* ----------------------------
	-- MIDIA / DOWNLOADS --
------------------------------ */
.imgDown{
	padding: 10px 0;

}
.imgDown a{
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #DDDDDD;
}
.imgDown a:hover{
	background-color: #999;
    -webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}

.mainDown{
	margin-bottom: 30px;
    margin-top: 30px;
}

.imgDown a{
	width: 300px;
	max-width: 100%;
	display: block;
}

.downForm{
	margin-bottom: 80px;
}
.downForm h4{
	margin-bottom: 20px;
}
.respostaDownForm{
	visibility: hidden;
	background-color: #EBEBEB;
	/*padding: 30px;*/
	height: 0;
}
.btnDownForm{
	width: 200px;
	background-color: #757575;
	color: #fff;
	border: none;
	border-radius: 0;
	height: 29px;
	margin-top: 20px;
}
.loaderDownload{
	margin: 15px 0 0 15px;
	visibility: hidden;
}


@media (min-width: 802px) and (max-width: 1009px){
	.mainDown{
		padding-left: 4%;
	}
}

@media (min-width: 1020px){
	.mainDown{
		padding-left: 59px;;
	}
}

.gallery-caption{
	text-align: left !important;
    white-space: pre-line;
    line-height: 17px;
    color: #666;
}
@media (max-width: 783px){
	.gallery-caption{
		text-align: left !important;
	    white-space: pre-line;
	    line-height: 15px;
	    font-size: 10px;
	}
}
@media (max-width: 450px){
	.gallery-caption{
	    font-size: 0px;
	}
}


/* ----------------------------
	-- FIM MIDIA / DOWNLOADS --.wp-caption-text
------------------------------ */



/* ----------------------------
	-- FIM FOTOS / DOWNLOADS --
------------------------------ */

.attachment-thumbnail{
	padding: 3px;
}


/* ----------------------------
	-- FIM FOTOS / DOWNLOADS --
------------------------------ */




/* ----------------------------
	--  GAMES --
------------------------------ */

.mainGames p{
	margin-bottom: 25px;
	line-height: 25px;
	padding: 0;
	font-size: 13px;
	margin-top: 20px;
}
.topPad50games{
	padding-top: 50px;
}
.margin30Auto{
	margin: 30px auto;
}



@media (min-width: 781px){
	.topPad50games{
		padding-top: 0;
	}
}



/* ----------------------------
	--  FIM GAMES --
------------------------------ */


/* ----------------------------
	--  EDITORA --
------------------------------ */

.mainEditora{
	margin: 0;
}
.mainEditora p{
	line-height: 25px;
	padding: 50px 0;
	font-size: 13px;
}

.gibi{
	width: 148px;
	max-width: 100%;
	display: block;
}

.livroJunior{
		padding-top: 50px;
	}



/* ----------------------------
	--  FIM EDITORA --
------------------------------ */


/* ----------------------------
	--  CONTATO --
------------------------------ */
.mainContato{
	margin-bottom: 50px;
}
.mainContato a{
	text-decoration: none;
}
.mainContato h3{
	color: #8f8e8e;
	font-size: 15px;
	margin-bottom: 30px;
}

.mainContato h4{
	color: #8f8e8e;
	font-size: 15px;
	margin-top: 20px;
}
.mainContato p{
	margin-bottom: 25px;
	font-size: 13px;
}
.contato{
}
.respostaContato{
	visibility: hidden;
	background-color: #EBEBEB;
	/*padding: 30px;*/
	height: 0;
}
.respostaContato .btResposta{
	background-color: #757575;
	color: #FFF;
	padding: 10px;
	text-align: center;
}

.formContato label{
	font-weight: 400;
}
.formContatoTxt{
	background-color: #ebebeb;
	border: none;
	border-radius: 0;
	box-shadow: none;
	font-size: 12px;
	height: 29px;
	margin-bottom: 5px;
	
}
.newsletter{
}
.respostaNewsletter{
	visibility: hidden;
	background-color: #EBEBEB;
	/*padding: 30px;*/
	height: 0;
}
.btnNewsletter{
	width: 200px;
	background-color: #757575;
	color: #fff;
	border: none;
	border-radius: 0;
	height: 29px;
	margin-top: 20px;
}
.loaderNewsletter{
	margin: 15px 0 0 15px;
	visibility: hidden;
}
.loaderContato{
	margin: 25px 15px 0;
	visibility: hidden;
	float: right;
}

.formContato .formContatoTextArea{
	height: 200px;
	background-color: #ebebeb;
	border: none;
    border-radius: 0;
    box-shadow: none;
}

.btnContato{
	width: 200px;
	background-color: #757575;
	color: #fff;
	border: none;
	border-radius: 0;
	height: 29px;
	margin-top: 20px;
	float: right;
}
.mainContato .txtObrigatorio{
	margin-top: 20px;
	font-size: 12px;
}

@media (max-width: 802px){
	.contatoTop{
		margin-top: 50px;
	}
	.mainContato h3{
		margin-bottom: 30px;
	}
}
@media (max-width: 410px){
	.btnContato{
		width: 100%;
		margin-top: 0;
	}
	.btnNewsletter{
		width: 100%;
	}
}
@media(min-width: 802px) and (max-width: 991px){
	.btnContato{
		width: 160px;
	}
	
}
/* ----------------------------
	--  FIM CONTATO --
------------------------------ */






/* ----------------------------
		-- TOP 
	PROGRAMA CULTIVAR --
 ------------------------------ */

/*FORM*/
.form-control:focus{
	/*border-color: #ff0000;*/
	border: 1px solid #ccc;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 0, 0, 0.6)
}
.navbar-form .input-group &gt; .form-control{
	/*width: 150px;*/
  border-radius: 0;
  height: 24px;
  /*margin-top: 7px;*/
  font-size: 12px;
  text-transform: uppercase;
}
.ulProcura{
	/*padding-top: 4px;*/
  /*margin-top: -6px;*/
  margin: 0;
}

/*MENU*/
.navbar-toggle .icon-bar {
	background: #ccc;
}

#headerCultivar{
	background-color: #000;
	border-bottom: 30px solid #3d81c1;
	height: 91px;
    margin: 0 auto;
    position: relative;
    width: 100%;
    z-index: 2000;
}
.menuCultivar{
	padding-top: 6px;
	font-weight: 400;
	/*margin-left: -10px;*/
}
.menuCultivar li:hover &gt; a{
	background: #ffe97f;
	color: #3d81c1;

}
.menuCultivar li a{
	color: #fff;
	padding-top: 5px;
	height: 30px;
}
.menuCultivar li a:hover{
	color: #3d81c1;
	background: #ffe97f;

}

.menuCultivar p{
	margin-top: -10px;
}

/*BT DESATIVADO*/
.menuCultivar &gt; li.active{
	background-color: #ffe97f;
	pointer-events: none;
   cursor: default;
}

.menuCultivar li.active a{
	background: #ffe97f;
	color: #3d81c1;
	pointer-events: none;
	cursor: default;
}

.menuCultivar &gt; li.active p{
	color: #3d81c1;
	background-color: #ffe97f;
}
.menuCultivar &gt; li.activeSubmenu {
	background: #ffe97f;
}
.menuCultivar li.dropdown.activeSubmenu a.dropdown-toggle p {
	color: #3d81c1;
}
.menuCultivar li.dropdown.activeSubmenu a.dropdown-toggle{
	background: #ffe97f;
}




/*SUBMENU - DROPDOWN*/

.menuCultivar .submenuMain{
	/*background-color: #ffffff;*/
    border:none;

}
.menuCultivar .submenuMain li{

}

.menuCultivar .submenuMain li:first-child{
	margin-top: 20px;
}

.menuCultivar .dropdown-menu{
	/*width:200px;*/
	border: none;
	background-color: #FFE97F;
	opacity: 0.8;
    filter: alpha(opacity=80); /* For IE8 and earlier */
}

.menuCultivar .dropdown-menu li a{
	padding-bottom: 15px;
	color: #000;
	/*color: #3d81c1;*/    
}
.menuCultivar .dropdown-menu li a:hover{
	color: #3d81c1;
}

.menuCultivar .dropdown-menu li p{
	padding-bottom: 10px;
	margin-top: -11px;
}

.menuCultivar.dropdown:hover .dropdown-menu {
    display: block;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}

/*SOCIAL MEDIA*/
#headerCultivar .socialMediaTop{
	padding-right: 22px;
	margin-top: 12px;
	height: 24px;
}
#headerCultivar .socialMediaTop li{
	width:24px;
	height: 24px;
	margin: -3px 5px 0 0;
}
#headerCultivar .socialMediaTop li a{
	width:24px;
	height: 24px;
	margin: 0; 
	padding: 0;
	opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}
#headerCultivar .socialMediaTop li a:hover{
	background-color: #3d81c1;
	opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
}
#headerCultivar .socialMediaTop li a img{
	padding: 0;
	margin: 0;
}


/*COLAPSE MENU*/

@media(max-width: 802px){
	.navbar{
		overflow-y: auto; 
	}
	#headerCultivar .navbar-collapse{
		background-color: #3D81C1;
	}
}
/* celular deitado */
@media (max-width:480px){
	#headerCultivar{
		border-bottom:6px solid #3d81c1;
		height: 61px;
	}
	.logoTopImg img{
		width: 200px;
		height: auto;
	}
	.menuCultivar li a {
		
	}
} /*  FIM 480  */

/* celular em pÃ© */
@media (max-width:379px){
	.logoTopImg img{
		width: 180px;
		height: auto;
	}
  .containerMenuBlack {
    margin: 0;
    padding: 0;
  }
} /*  FIM 379  */

@media (max-width:320px){
	.logoTopImg img{
		width: 140px;
		height: auto;
	}

  .navbar-collapse{
    margin: 0 !important;
    padding: 0;
  }		
  
} /*  FIM 320  */

.it-responsive-mega{
  display: none !important;
}

/* tablet em pÃ©*/
@media (max-width: 802px){ /*(min-width:802px) and (max-width:991px){*/
	.menuCultivar li a {
		font-size: 11px;
    	padding: 5px 7px;
	}

} /*  FIM 481-979  */

@media (max-width: 802px) {
	.collapse.in {
      height: auto !important;
      max-height:none;
	}
	/*  TOP  */
	#headerCultivar{
		border-bottom:6px solid #3d81c1;
		height: 61px; 
	}
	.navbar-collapse{
		/*margin-top: 10px;*/
		/*width: 200px;*/
		float: right;
		/*background: #3d81c1;*/
		margin-right: 20px;
	}
	.navbar-collapse ul{
		text-align: right;
	}
	.menuCultivar li {
		width: 200px;
		
	}
	.menuCultivar li a {
		width: 200px;
		height: auto !important;
	}
	.menuCultivar &gt; li.dropdown &gt; a &gt; span{
		margin-left: 110px;
	}

	.menuCultivar .dropdown .dropdown-menu{
		margin-top: -1px;
	}
	.menuCultivar .dropdown-menu ul{
		
	}
	.menuCultivar .dropdown-menu li{
		height: 40px;
		margin-top: -1px;
	}
	.menuCultivar .dropdown-menu li a{
		/*width: 200px;*/
		/*color: #3d81c1;*/
		background: #fff;
	}
	.menuCultivar .dropdown-menu li p{
		padding-bottom: 10px;
		margin-top: -1px;
	}
  .navbar-collapseBGblack{
    margin-top: 0;
    padding: 0;
    margin-right: -50px;
    width: 300px;
  }

} 	/*  FIM 767  */

@media (max-width: 1200px) {
  .menuCultivar{
		padding-top: 6px;
	}
} /*  FIM 1200  */ 

@media (min-width:992px) and (max-width:1200px){
	
	.menuCultivar li a{
		padding-left: 8px;
    	padding-right: 8px;
    }
}


/* ----------------------------
		-- FIM TOP 
	PROGRAMA CULTIVAR --
 ------------------------------ */




.barraEsq{
  /*background-color: #abeafe;*/
}
.barraEsq {
    height: 555px;
    /*margin: 15px 0;*/
    overflow: hidden;
}
.barraEsq img{
  margin: 0 auto;
}
.conteudoDir{
  margin-top: -45px;
}
#conteudo{
  padding-top: 55px;
}
.txtBarraEsq{
  line-height: 25px;
  margin-top: 10px;
}
.imagensCenter{
  text-align: center;
}
.imagensCenter img{
  display: inline-block;
}

/*MENU FOCUS*/
.wr-megamenu-container .current_page_item &gt; a,
.wr-megamenu-container .current_page_ancestor &gt; a,
.wr-megamenu-container .current-menu-item &gt; a,
.wr-megamenu-container .current-menu-ancestor &gt; a{
  color: #FFED00 !important;
}



/*NOVAS PAGINAS INTERNAS ---------------*/
.iconeTitulo{
  margin: 20px auto;
}
.conhecaJrHome{
  height: auto;
  background-color: #D3E3B2;
}
.gamesHome{
   height: auto;
  background-color: #C4B7CA;
}
.leiaHome{
   height: auto;
  background-color: #FCD2A5;
}
.voleiHome{
  height: auto;
  background-color: #A195C7;
}
.hoqueiHome{
  height: auto;
  background-color: #0299D6;
}
.basqueteHome{
  height: auto;
  background-color: #54AE32;
}
.badmintonHome{
  height: auto;
  background-color: #0299D7;
}
.tenisHome{
  height: auto;
  background-color: #DB6BA6;
}
.modalidadesHome{
  height: auto;
  background-color: #B4CB0F;
}
.franquiaHome{
  height: auto;
  background-color: #FFED00;
}
.franquiaDir{
  background-color: #f8aa00;
  margin-top: -55px;
  padding-top: 50px;
}
.implantacaoHome{
  height: auto;
  background-color: #FFED00;
}


.txtLivros{
  display: inline-block;
}
.livroStack {
    margin-top: 70px;
}
.livroStack img {
    margin-top: -70px;
    position: relative;
}

.iconesModalidades{
  margin-bottom: 50px !important;
}


@media(max-width: 991px) {
  .livroStack {
      margin-top: 0px;
      padding: 0 63px;
  }
  .livroStack img {
      margin-top: 0px;
  }
}







/*SCROLL PERSONALIZADO*/
.jspVerticalBar, .jspTrack, .jspDrag{
  width: 9px;
  border-radius: 50px;
}
.jspDrag{
  background-color: #0081c9;
}
.scroll-pane{
  width: 100%;
}


@media(max-width: 1200px) {
  .barraEsq {
    height: 390px;
  }
}

@media(max-width: 992px) {
  .barraEsq {
    height: auto !important;
  }
}

@media(max-width: 802px) {
  .barraEsq {
    margin-top: 30px !important;
  }
}



/* ----------------------------
	-- PROGRAMA CULTIVAR --
		-- HOME --
 ------------------------------ */
 .programaHome{
    /*background: #FCE000 url("images/programaCultivarBG.jpg") no-repeat;*/
    /*border-bottom: 54px solid #000;*/
    /*margin: 0 auto;*/
    /*position: relative;*/
    height: auto;
    background-color: #FF0;
 }
.txtProgramaHome{
	margin-bottom: 60px;
	padding-top: 320px;
	margin-top: 0;
	text-align: justify;
	font-size: 14px;
}
.logoProgramaBig{
	position: absolute;
	margin-top: -76px;
}
 .logoEducandoBig{
 	position: absolute;
 	bottom: -54px;
 }
 .logoEducandoBigIMG{
    height: auto;
    width: 390px;
 }
 .videoIcon{
 	float: right;
    margin-bottom: 48px;
    margin-right: 200px;
    width: 150px;
    z-index: 1;
 }
 .videoPrincipal{
 	z-index: 1;
 }
 .assistaVideoPrograma{
 	position: absolute;
 	bottom: -8%;
 	left: 20%;
 }


 .videoProgramaIcone {
    margin: 0 0 10px;
}

@media (min-width:2000px){
	.assistaVideoPrograma{
	 	left: 15%;
	 }

}

 
@media(max-width: 1463px) {
	.programaHome{
		background-position: -50% 0;
	}
}
@media(max-width: 1320px) {
	.programaHome{
		background-position: -150% 0;
	}
}
@media (max-width:1272px){
	.programaHome{
	 	background-position: -150% 0;
	}
}
@media (max-width:1203px){
	.programaHome{
		background-position: 400% 0;
	}
}
@media(max-width: 1200px) {
  .assistaVideoPrograma{
    bottom:-7.5%;
    left: 25%;
   }
} /*  FIM 1200  */ 
 @media (max-width: 1199px) {
 	.programaHome{
		/*border-bottom: 70px solid #000;*/
		background-position: 150% 0;
	}
  	.logoEducandoBig img{
  		/*height: 125px;*/
		/*width: auto;*/
	}
	.logoEducandoBig{
		/*bottom: -70px;*/
	}
} /*  FIM 1200  */ 

@media (max-width: 1198px){
	.programaHome{
		background-position: 80% 0;
	}
}

@media(max-width: 1036px) {
  .logoEducandoBig img{
      /*height: 110px;*/
    /*width: auto;*/
  }
  .programaHome{
    /*border-bottom: 60px solid #000;*/
  }
  .logoEducandoBig{
    bottom: -60px;
  }
  .assistaVideoPrograma{
    bottom:-6%;
    left: 5%;
   }
} /*  FIM 1036  */ 
@media (min-width: 918px) and (max-width: 1042px) {
	.programaHome{
		background-position: 100% 0;
	}
}
@media(max-width: 992px) {
  .conteudoDir{
    margin-top: 0;
  }

}
@media(min-width: 918px) and (max-width: 992px){
	.videoIcon{
		margin-right: 350px;
	}
}
@media(max-width: 917px) {
	 .logoEducandoBig img{
  		height: 90px;
		width: auto;
		float: right;
	}
	.programaHome{
		/*border-bottom: 50px solid #000;*/
		background-position: 80% 0;
	}
	.logoEducandoBig{
		bottom: -50px;
	}
	.assistaVideoPrograma{
	 	bottom:-7.8%;
	 	left: 10%;
	 }
	.txtProgramaHome{
		padding-top: 260px;
	}
}

@media(max-width: 802px) {
	.programaHome{
		background-position: 150% 0;
	}
	.assistaVideoPrograma{
	 	bottom:-7.2%;
	 	left: 0%;
	 }
	 .assistaVideoPrograma a{
	 	/*background-color: #000;*/
	 	/*padding:8px;*/
	 }

	.txtProgramaHome{
		padding-top: 350px;
		padding-bottom: 50px;
	}
	.videoIcon{
		float: none;
	}
}
@media(max-width: 550px) {
	.txtProgramaHome{
		padding-top: none;
		margin-bottom: 60px;
	}
	.assistaVideoPrograma {
		bottom: 0;
		left: 0;
	}
	.videoIcon{
		float: none;
		margin-right: 0;
	}

}
@media(max-width: 467px) {
	 .logoEducandoBig img{
  		height: 65px;
		width: auto;
	}
	.programaHome{
		/*border-bottom: 35px solid #000;*/
	}
	.logoEducandoBig{
		bottom: -35px;
	}
	.txtProgramaHome{
		padding-top: 230px;
	}
}


 /* ----------------------------
	-- PROGRAMA CULTIVAR --
		-- FIM HOME --
 ------------------------------ */



 /* ----------------------------
	-- PROGRAMA CULTIVAR --
		-- PÃGINAS --
 ------------------------------ */
.projetos{
    border-bottom: 30px solid #000;
    margin: 0 auto;
    position: relative;
    width: 100%;
 }
.txtProjetos{
	margin-bottom: 90px;
	padding-top: 40px;
	padding-left: 40px;
	margin-top: 30px;
	text-align: justify;
	line-height: 35px;
}

.listaGaleriasProjetos{
	margin-top: 30px;
	padding-top: 50px;
	padding-left: 60px;
}
.listaGaleriasProjetos ul li{
	padding-top: 0;
	display: inline-table;
}

.logoEducandoSmall{
 	position: absolute;
 	bottom: -30px;
    padding-left: 50px;
 }


 .assistaVideoProjetos{
 	position: absolute;
 	/*bottom: -3.5%;*/
 	bottom: -24px;
 	padding-left: 40px;
 }
 .assistaVideoProjetos a{
 	color: #FCE000;

 }

 .assistaVideoProjetos a:hover{
 	color: #FFF;
 }
 .assistaVideoProjetos a:hover &gt; .glyphiconWhite,
 .glyphiconWhite:hover{
 	color: #FCE000;
 }

@media (max-width: 1042px) {
	.assistaVideoProjetos{
	 	/*bottom: -3%;*/
	 	bottom: -23px;
	 }
	 .logoEducandoSmall{
	 	bottom: -31px;
	    /*padding-left: 200px;*/
	 }
}

@media (max-width: 991px) {
	.assistaVideoProjetos{
	 	/*bottom: -3%;*/
	 	bottom: -23px;
	 }
	 .logoEducandoSmall{
	 	bottom: -31px;
	    padding-left: 170px;
	 }
	 .logoEducandoSmall img{
	 	float: right;
	 }
}

@media (max-width: 802px) {
	.assistaVideoProjetos{
	 	/*bottom: -2.5%;*/
	 	bottom: -25px;
	 	left: 0%;
	 }
	 .logoEducandoSmall{
	 	bottom: -31px;
	   padding-left: 55px;

	 }
	.listaGaleriasProjetos{
		margin-top: -20px;
		padding-top: 0;
		padding-left: 60px;
	}
	.txtProjetos{
		padding-left: 20px;
	}

}

@media (max-width: 715px) {

}

@media (max-width: 628px) {

}

@media (max-width: 490px) {
	.assistaVideoProjetos{
	 	bottom: 16%;
    	left: 0;
	 }
	 .assistaVideoProjetos a{
	 	background-color: #000;
	 	padding:8px;
	 }	
	.listaGaleriasProjetos{
		margin-bottom: 180px;
		margin-top: -40px;
	}
	.txtProjetos{
		padding-left: 20px;
	}
	
	.videoTenis {
   	 margin-bottom: 50px;
	}

}

  /* ----------------------------
	-- PROGRAMA CULTIVAR --
		-- FIM PÃGINAS --
 ------------------------------ */
.basqueteBG{
	background: #FFF url("images/basqueteBG.jpg") no-repeat center top;
}
.badmintonBG{
	background: #FFF url("images/badmintonBG.jpg") no-repeat center top;
 }
.hoqueiBG{
	background: #FFF url("images/hoqueiBG.jpg") no-repeat center top;
 }
 .voleiBG{
	background: #FFF url("images/voleiBG.jpg") no-repeat center top;
 }
.tenisBG{
	background: #FFF url("images/tenisBG.jpg") no-repeat center top;
}



/* ----------------------------
	-- FRANQUIA --
 ------------------------------ */
.franquia{
	background-color: #b5d3d6;
}
.imgFranquia{
	background: url("images/logoProgramaCultivar_med.png") no-repeat center top;
	height: 300px;
	margin-bottom: 70px;
}
.txtFranquia{
	margin-top: -80px;
}
.txtFranquia h2, .txtFranquia h4, .txtFranquia p{
	line-height: 40px;
	margin-left: 50px;
}
.txtFranquia p{
	font-size: 14px;
}
.passosFranquia h4, .passosFranquia p{
	line-height: 30px;
}
.passosFranquia p{
	font-size: 14px;
}

.boxFormFranquia{
	background-color: #54989f;
	/*margin-top: 20px;*/
	margin-bottom: 60px;
	/*visibility: hidden;*/
	/*height: 0;*/
}
.txtInnerFranquia{
	padding: 10px 0 0 10px; 
}

.formFranquiaInner{
	margin: 10px 10px 0;
}
.formFranquia {
	/*height: 130px;*/
	border: none;
    border-radius: 0;
    box-shadow: none;
}
.formFranquia p{
	margin:5px 0;
}
.formFranquiaTxt{
	background-color: #fff;
	border: none;
	border-radius: 0;
	box-shadow: none;
	font-size: 12px;
	height: 35px;
	margin-bottom: 5px;
}
.formFranquiaTxt:focus{
	box-shadow: 0 1px 1px rgba(255, 255, 255, 255.075) inset, 0 0 8px rgba(255, 255, 255, 0.6);
}

.btnFranquia{
	width: 100%;
	background-color: #6ab8c0;
	color: #000;
	border: none;
	border-radius: 0;
	height: 35px;
	text-align: left;
	margin-top: 10px;
}

.respostaFranquia{
	visibility: hidden;
	height: 0;
	background-color: #54989f;
	color: #fff;
}

.loaderFranquia{
	margin: -5px 0 0 15px;
	visibility: hidden;
}
@media (max-width: 1199px){
	.boxFormFranquia{
	 	margin-bottom: 60px;
	 }
}
@media (max-width: 1042px) {

	.franquia{
		padding: 50px 0 60px;
	}
	
	.txtFranquia h2, .txtFranquia h4, .txtFranquia p{
		line-height: 40px;
		margin-left: 10px;
	}
}
@media (max-width: 628px) {
	.franquia{
		padding: 50px 0 80px;
	}
	.imgFranquia{
		background: url("images/logoProgramaCultivar_med.png") no-repeat center top;
	}
	.passosFranquia{
		margin-top: 30px;
	}
}
@media (max-width: 802px) {
	 .boxFormFranquia{
	 	margin-bottom: 60px;
	 }
}
@media (max-width: 490px) {
	 .boxFormFranquia{
	 	margin-bottom: 100px;
	 }
}

 /* ----------------------------
	-- FIM FRANQUIA --
 ------------------------------ */


 /* ----------------------------
	-- BARRA BOTTOM FORA PROJETOS --
 ------------------------------ */

.barraBottom{
    border-bottom: 30px solid #000;
    margin: 0 auto;
    position: relative;
    width: 100%;
 }

.assistaVideoForaDeProjetos{
 	position: absolute;
 	/*bottom: -3.5%;*/
 	bottom: -24px;
 	padding-left: 40px;
 }
 .assistaVideoForaDeProjetos a{
 	color: #FCE000;

 }

 .assistaVideoForaDeProjetos a:hover{
 	color: #FFF;
 }
 .assistaVideoForaDeProjetos a:hover &gt; .glyphiconWhite,
 .glyphiconWhite:hover{
 	color: #FCE000;
 }

@media (max-width: 1042px) {
	.assistaVideoForaDeProjetos{
	 	/*bottom: -3%;*/
	 	bottom: -23px;
	 }
}

@media (max-width: 991px) {
	.assistaVideoForaDeProjetos{
	 	/*bottom: -3%;*/
	 	bottom: -23px;
	 }
}

@media (max-width: 802px) {
	.assistaVideoForaDeProjetos{
	 	/*bottom: -2.5%;*/
	 	bottom: -25px;
	 	left: 0%;
	 }
}

@media (max-width: 490px) {
	.assistaVideoForaDeProjetos{
	 	bottom: 80px;
    	left: 0;
	 }
	 .assistaVideoForaDeProjetos a{
	 	background-color: #000;
	 	padding:8px;
	 }
}

 /* ----------------------------
	-- FIM BARRA BOTTOM FORA PROJETOS --
 ------------------------------ */


 /* ----------------------------
	-- IMPLANTAÃ‡ÃƒO --
 ------------------------------ */
.implantacao{
	background-color: #fff4c2;
	margin-top: -30px;
}
.imgImplantacao{
	background: url("images/logoProgramaCultivar_med.png") no-repeat center top;
	height: 300px;
	margin-bottom: 90px;
}
.txtImplantacaoESQ{
	margin-top: -100px;
}
.txtImplantacaoESQ h2, .txtImplantacaoESQ h4,.txtImplantacaoDIR h2, .txtImplantacaoDIR h4{
	line-height: 50px;
}
.txtImplantacaoESQ p{
	font-size: 14px;
	text-align: justify;
	line-height: 30px;
}

.txtImplantacaoDIR{
	margin-top: 120px;
}
.txtImplantacaoDIR p{
	font-size: 14px;
	text-align: justify;
	margin-bottom: 50px;
}

@media (max-width: 628px) {
	
	.txtImplantacaoDIR{
		margin-top: 40px;

	}
	.txtImplantacaoDIR p{
		margin-bottom: 20px;
	}
}

@media (max-width: 490px) {
	
	.txtImplantacaoDIR{
		margin-bottom: 100px;

	}
}

 /* ----------------------------
	-- FIM IMPLANTAÃ‡ÃƒO --
 ------------------------------ */



  /* ----------------------------
	-- TURMA DO JR --
 ------------------------------ */
 .turmaJr{
	background-color: #b6d7b2;
 }

.turmaJrIMG{
	padding: 0;
}
.turmaJrIMG img{
	float: right;
	height: 100%;
	width: auto;
}
.jrBts{
	background-color: #b6d7b2;
	padding: 57px;
}
.jrBts a{
	width: 238px;
	max-width: 100%;
	display: block;
}
.jrBts img{
	margin-top: 51px;
}
.turmaJrImgBaloes{
	margin-top: -80px;
}



@media (max-width: 1199px) {
	.jrBts{
	}
	.jrBts img{
		margin-top: 21px;
	}
}

@media (max-width: 991px) {
	.jrBts{
		padding: 10px 45px;
	}
	.jrBts img{
		margin-top: 21px;
	}
	.turmaJrImgBaloes{
		margin-top: -20px;
	}
}

@media (max-width: 628px) {
	.jrBts{
		padding: 10px 45px 80px;
	}
}

@media (max-width: 500px){
	.jrBts{
		padding: 10px 45px 220px;
	}		
} 

/*BARRA ASSISTA VÃDEO*/
.assistaVideoJr{
 	position: absolute;
 	/*bottom: -3.5%;*/
 	bottom: -24px;
 	padding-left: 40px;
 }
 .assistaVideoJr a{
 	color: #FCE000;

 }

 .assistaVideoJr a:hover{
 	color: #FFF;
 }
 .assistaVideoJr a:hover &gt; .glyphiconWhite,
 .glyphiconWhite:hover{
 	color: #FCE000;
 }

@media (max-width: 1042px) {
	.assistaVideoJr{
	 	/*bottom: -3%;*/
	 	bottom: -23px;
	 }
}

@media (max-width: 991px) {
	.assistaVideoJr{
	 	/*bottom: -3%;*/
	 	bottom: -23px;
	 }
}

@media (max-width: 802px) {
	.assistaVideoJr{
	 	/*bottom: -2.5%;*/
	 	bottom: -25px;
	 	left: 0%;
	 }
}

@media (max-width: 490px) {
	.assistaVideoJr{
	 	bottom: 50px;
    	left: 0;
	 }
	 .assistaVideoJr a{
	 	background-color: #000;
	 	padding:8px;
	 }
}

   /* ----------------------------
	-- FIM TURMA DO JR --
 ------------------------------ */



  /* ----------------------------
	-- TURMA DO JR / CONHEÃ‡A --
 ------------------------------ */


.turmaJrConheca{
	/*background: #b6d7b2 url("images/turmaJr_conheca.png") no-repeat center;*/
	height: 780px;
	background-color: #c1d5a2;
}
.logoCultivar-turma {
    margin: 0 15px 0 -120px;
}


.btJrSmall1{
	height: 130px;

}
.btJrSmall2{
	height: 130px;
}
.btJrSmall3{
	height: 130px;

}
.btsJrConheca{
/*	margin-top: 20px;
	margin-left: 20px;*/
margin: 40px auto;
text-align: center;
}
.bgTurmaJrHor{
	margin: -30px auto;
}

@media (max-width: 991px) {
	.bgTurmaJrHor{
		margin: 0px auto;
	}
}
@media (max-width: 802px) {
	.turmaJrConheca{
		height: 550px;
		text-align: center;
		margin: 0 auto;
	}
	.btsJrConheca{
		/*margin-top: 60px;*/
	}


	.btJrSmall1{
	height: 80px;

	}
	.btJrSmall2{
		height: 80px;
	}
	.btJrSmall3{
		height: 80px;

	}
}



@media (min-width: 802px) and (max-width: 992px) {
  .logoCultivar-turma {
      margin: 0 250px -60px -120px;
  }
  .logoEducandoPersonaAlone {
    position: absolute;
  }
}

@media(max-width: 766px){
  .turmaJrConheca{
    height: auto;
  }
  .logoEducandoPersonaAlone {
    position: relative;
  }
}


@media (max-width: 500px) {

	.turmaJrConheca{
		/*height: 500px;*/
	}

	.btJrSmall1{
	height: 80px;

	}
	.btJrSmall2{
		height: 80px;
	}
	.btJrSmall3{
		height: 80px;

	}
	.btsJrConheca{
/*		margin-top: 30px;
		margin-left: 0;*/
		margin: 0 auto 10px;
   		max-width: 282px;
	}



}
   /* ----------------------------
	-- FIM TURMA DO JR / CONHEÃ‡A --
 ------------------------------ */


    /* ----------------------------
	-- TURMA DO JR / LEIA --
 ------------------------------ */
 #hqs {
    float: right;
}

.turmaJrLeia{
	background-color: #b6d7b2;
	padding-bottom: 90px;
}


.formJrLeia{
	/*height: 200px;*/
	border: none;
    border-radius: 0;
    box-shadow: none;
    text-align: center;
}
.formJrLeiaBG{
	background: url("images/turmaJr_bgBT.png") no-repeat center;
	border: none;
	border-radius: 0;
	box-shadow: none;
	font-size: 16px;
	height:76px;
	width: 229px;
	margin: 0 auto;
	text-align: center;
}
.formJrLeiaBTN{
	width: 200px;
	background-color: #2D7742;
	color: #fff;
	border: none;
	border-radius: 0;
	height: 29px;
}
.formJrLeiaBTN:active,
.formJrLeiaBTN:focus {
	box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset;
}


.livroHqAlone{
    margin: -50px auto 10px;
}

.cartaoDownAlone{
	margin: 10px auto;
}

@media (max-width: 802px) {
	#hqs{
		float: none;
		clear: both;
	}
	.formJrLeia{
		margin: -60px 0 50px;
	}
	.turmaJrLeia{
		text-align: center;
		/*margin: -60px auto 50px;*/
	}
	.bgLeiaJr{
		/*margin: -80px auto;*/
	}
	.assistaVideoJr{
		text-align: left;
	}

	.btsJrLeia {
    	margin-top: 60px;
	}

}

@media (max-width: 490px) {
	.bgLeiaJr{
		margin: -50px auto 30px 0;
	}

}

     /* ----------------------------
	-- FIM TURMA DO JR / LEIA --
 ------------------------------ */


/* ----------------------------
	-- TURMA DO JR / JOGUE --
 ------------------------------ */
.bgjogueJr{
	/*background: url("images/turmaJrJogue.jpg") no-repeat top;*/
/*	background: url("images/turmaJrJogue.jpg") no-repeat center top; 
 	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 1300px;*/
}
.imgBGJogue{
	/*position: absolute;*/

}
.jogoHidden{
	overflow: hidden;
}
@media (max-width: 1199px) {
	.imgJogo img{
		margin-left: -25%;
    	max-width: 150%;
	}
}

@media (max-width: 802px) {
	.imgJogo img{
		margin-left: -47%;
    	max-width: 200%;
	}


}
@media (max-width: 490px) {
	.assistaVideoJr_jogue{
	 	bottom: -23px;
    	font-size: 11px;
	 }
}



/* ----------------------------
	-- FIM TURMA DO JR / JOGUE --
 ------------------------------ */



 /* ----------------------------
	-- PÃGINAS --
 ------------------------------ */
 .paginaAlone{
 	background-color: #fff;
 	 margin-top: -10px;
 }

  /* ----------------------------
	-- FIM PÃGINAS --
 ------------------------------ */



  /* ----------------------------
	-- POSTS --
 ------------------------------ */
 .postAlone{
 	background-color: #fff;
 	padding: 50px 20px;
 	float: left;
 	min-height: 550px;

 }
 .post p{
 	font-size: 14px;

 }
  /* ----------------------------
	-- FIM POSTS --
 ------------------------------ */

  /* ----------------------------
	-- BLOG --
 ------------------------------ */
.blog{
	margin: 20px auto;
	min-height: 300px;
}
.postBlog{
	margin: 30px auto;
}
.boxSeparador{
	height: 10px;
	background-color: #EBEBEB;
}

.blog .postBlog .blogPostHome .blogPostHomeInner h5{
	height: 65px;
    overflow: hidden;
}

.navigation {
    font-size: 14px;
    margin: 10px 0 40px;
    text-align: center;
}


   /* ----------------------------
	-- FIM BLOG --
 ------------------------------ */


  /* ----------------------------
	-- VÃDEOS --
 ------------------------------ */
 .linhaVideos{
 	margin-bottom: 70px;
 	margin-top: 40px;
 }
.videoMidia {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoMidia iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
  /* ----------------------------
	-- FIM VÃDEOS --
 ------------------------------ */


  /* ----------------------------
	-- SIDEBAR --
 ------------------------------ */
.sidebar{
	background-color: #fff;
	border-left: 2px solid #ebebeb;
	float: left;
	min-height: 550px;
	padding: 50px 50px 0;
}

.widget{
	margin-bottom: 30px;
	border-top: 1px solid #ccc;
}

.widget:first-child {
    border-top: none;
}
.widget ul li{
	text-decoration: none;
	 list-style: none;
}

.titleWidget, 
.titleWidget a{
	color: #dd0220;
    font-size: 17px;
    margin: 10px 0;

}

#fb-root {
    /*display: none;*/
}

.textwidget .fb_iframe_widget,
.textwidget .fb_iframe_widget span,
.textwidget .fb_iframe_widget span iframe[style] {
    width: 100% !important;
}

@media (max-width: 802px){
	.sidebar{
		border-left: none;
		border-top: 2px solid #ebebeb;
	}
}


   /* ----------------------------
	-- FIM SIDEBAR --
 ------------------------------ */


   /* ----------------------------
	-- SEARCH --
 ------------------------------ */
.blogPostSearch img{
	margin:0;
	padding: 0;
}

.searchAlone {
    height: 424px;
}

@media (max-width: 1199px){
	.searchAlone {
    	height: 322px;
	}
}
@media (max-width: 767px){
	.blogPostSearch {
	    margin-bottom: 30px;
	}
	.searchAlone {
    	height: auto;
	}
}
   /* ----------------------------
	-- FIM SEARCH --
 ------------------------------ */


   /* ----------------------------
	-- PARA OS POSTS --
 ------------------------------ */
img.alignright, .alignright {float:right; margin:0 0 1em 1em}
img.alignleft, .alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter, .aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright, .alignright {float:right; margin:0 0 1em 1em}
a img.alignleft, .alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter, .aligncenter {display: block; margin-left: auto; margin-right: auto}
.wp-caption-text{margin: 0 auto;text-align: center;}

   /* ----------------------------
	-- FIM PARA OS POSTS --
 ------------------------------ */

.linkOn{
	cursor: pointer;
	opacity: 1;
}
.linkOff{
	cursor: default;
	opacity: .5;

}</pre></body></html>