/*  Busca Ajax Home */
.suggestionsBox {
	position: absolute;
	left: 21%;
	margin-top: 60px!important;
	width: 200px;
	background-color: rgba(255, 255, 255, 0.91);
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border: 1px solid #777777;
	color: #000;
	z-index: 999999;
	clear: both;
	margin-bottom: 3px;
	text-align: left;
}

.suggestionList {
	margin: 0px;
	padding: 0px;
}

.suggestionList li {				
	margin-left: 0px 0px 3px 0px;
	padding: 1px;
	list-style:none;
}

.newsTtitle{
	margin-bottom: 0;
	height: 20px !important;
	overflow: hidden !important;
	background-color: transparent !important;
}

.column a {
	border: none !important;
	padding: 0 15px !important;
	display: inline-block !important;
	margin: 6px 0 !important;
} 


/* Correção do menu da rede para não quebrar em resoluções intermediarias. */
@media (max-width: 1220px) {

	.navbar .nav > li > a {
	float: none !important;
	padding: 10px 10px 10px !important;
	color: #777777;
	text-decoration: none !important;
	border-top: 2px solid #FDFDFD !important;
	}
}

.marlHalf{
	margin-left: 0.5%;
}

@media (max-width: 980px) {

	.w100r{
		width: 100% !important;
		padding-left: 0px !important;
		padding-right: 0px !important;

	}
	.w60pxr{
		float: left;
		width: 60px;
	}

}

.hrDotted{
	margin: 20px 0 !important;
	border: 0 !important;
	border-top: 1px dotted #eeeeee !important;
	border-bottom:none !important;
}

.grey-bar{	
	background-color:#FFFFFF !important;

	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100% )!important;

	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%) !important;

	/* Opera */ 
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%) !important;

	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #FFFFFF)) !important;

	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%) !important;

	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%) !important;
}
	
.grey-bar-border{	
	background-color:#E7E7E7;
	border-top: solid 1px #C0C0C0;

	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #E7E7E7 100%) !important;

	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #E7E7E7 100%) !important;

	/* Opera */ 
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #E7E7E7 100%) !important;

	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #E7E7E7)) !important;

	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #E7E7E7 100%) !important;

	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #FFFFFF 0%, #E7E7E7 100%) !important;
}
	
.menu-principal > .active > a{
	background-color: transparent !important;
	/* border-top: solid 2px #DFBC1D !important; */
	margin-top: -2px;
	color: #DFBC1D !important;
}			
	
.menu-top > .active > a:hover{
	color: #ffffff !important;
}			
	
.menu-top > .active > a.active{
	color: #ffffff !important;
}		
	
.menu-top> li > a{
	height: 40px !important;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3 ease-in-out;
	-o-transition: all 0.3 ease-in-out;
	transition: all 0.3 ease-in-out;
	}		
	
.menu-top> li > a:hover{
	height: 40px !important;
	background-color: rgba(179, 179, 179, 0.21) !important;
	color: #DFBC1D !important;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3 ease-in-out;
	-o-transition: all 0.3 ease-in-out;
	transition: all 0.3 ease-in-out;
}	
	
.menu-principal > li > a:hover{
	color: #DFBC1D !important;
	/* border-top: solid 2px #DFBC1D !important; */
}	
	
.menu-principal > li > a{
	height: 18px !important;
}

.menu-principal {
	height:auto !important;
}	
	
#banner_top{
	text-align:center;
	margin:auto;
}
	
.passionista_menu_top{
	background-color: #DEDEDE !important;
	color: #DFBC1D !important;
}

.lineborder a{
	border-right:1px solid #e5e5e5;
	border-top:none !important;
}
	
/* 	Width Definidos */
.w45 {width:45%  !Important;}
.w49 {width:40%;}	
.w50 {width:50%;}		
.w90 {width:90%  !important;}	
.w100{width:100% !important;}	
.w150{width:150%;}
.w200{width:200%;}	
.w250{width:250%;}	
.w300{width:300%;}	
.w350{width:350%;}
.w400{width:400%;}	
.w450{width:450%;}
.w500{width:500%;}

.w100px{width:100px;}	
.w150px{width:150px !important;}
.w200px{width:200px;}	
.w250px{width:250px;}	
.w300px{width:300px;}	
.w350px{width:350px;}
.w400px{width:400px;}	
.w450px{width:450px;}
.w500px{width:500px;}
	
/* 	************* */	
	
/* 	Height Definidos */
	
/* Height PX */
	
.hauto	 {height: auto !important;}
.h0px    {height:   0px;}
.h1px    {height:   1px;}
.h2px    {height:   2px;}
.h3px    {height:   3px;}
.h4px    {height:   4px;}
.h5px    {height:   5px;}
.h6px    {height:   6px;}
.h7px    {height:   7px;}
.h8px    {height:   8px;}
.h9px    {height:   9px;}
.h10px   {height:  10px;}
.h11px   {height:  11px;}
.h12px   {height:  12px;}
.h13px   {height:  13px;}
.h14px   {height:  14px;}
.h15px   {height:  15px;}
.h16px   {height:  16px;}
.h17px   {height:  17px;}
.h18px   {height:  18px;}
.h19px   {height:  19px;}
.h20px   {height:  20px;}
.h21px   {height:  21px;}
.h22px   {height:  22px;}
.h23px   {height:  23px;}
.h24px   {height:  24px;}
.h25px   {height:  25px;}
.h26px   {height:  26px;}
.h27px   {height:  27px;}
.h28px   {height:  28px;}
.h29px   {height:  29px;}
.h30px   {height:  30px;}
.h31px   {height:  31px;}
.h32px   {height:  32px;}
.h33px   {height:  33px;}
.h34px   {height:  34px;}
.h35px   {height:  35px;}
.h36px   {height:  36px;}
.h37px   {height:  37px;}
.h38px   {height:  38px;}
.h39px   {height:  39px;}
.h40px   {height:  40px;}
.h41px   {height:  41px;}
.h42px   {height:  42px;}
.h43px   {height:  43px;}
.h44px   {height:  44px;}
.h45px   {height:  45px;}
.h46px   {height:  46px;}
.h47px   {height:  47px;}
.h48px   {height:  48px;}
.h49px   {height:  49px;}
.h50px   {height:  50px;}
.h51px   {height:  51px;}
.h52px   {height:  52px;}
.h53px   {height:  53px;}
.h54px   {height:  54px;}
.h55px   {height:  55px;}
.h56px   {height:  56px;}
.h57px   {height:  57px;}
.h58px   {height:  58px;}
.h59px   {height:  59px;}
.h60px   {height:  60px;}
.h61px   {height:  61px;}
.h62px   {height:  62px;}
.h63px   {height:  63px;}
.h64px   {height:  64px;}
.h65px   {height:  65px;}
.h66px   {height:  66px;}
.h67px   {height:  67px;}
.h68px   {height:  68px;}
.h69px   {height:  69px;}
.h70px   {height:  70px;}
.h71px   {height:  71px;}
.h72px   {height:  72px;}
.h73px   {height:  73px;}
.h74px   {height:  74px;}
.h75px   {height:  75px;}
.h76px   {height:  76px;}
.h77px   {height:  77px;}
.h78px   {height:  78px;}
.h79px   {height:  79px;}
.h80px   {height:  80px;}
.h81px   {height:  81px;}
.h82px   {height:  82px;}
.h83px   {height:  83px;}
.h84px   {height:  84px;}
.h85px   {height:  85px;}
.h86px   {height:  86px;}
.h87px   {height:  87px;}
.h88px   {height:  88px;}
.h89px   {height:  89px;}		
.h90px   {height:  90px;}
.h91px   {height:  91px;}
.h92px   {height:  92px;}
.h93px   {height:  93px;}
.h94px   {height:  94px;}
.h95px   {height:  95px;}
.h96px   {height:  96px;}
.h97px   {height:  97px;}
.h98px   {height:  98px;}
.h99px   {height:  99px;}
.h100px  {height: 100px;}
.h101px  {height: 101px;}
.h102px  {height: 102px;}
.h103px  {height: 103px;}
.h104px  {height: 104px;}
.h105px  {height: 105px;}
.h106px  {height: 106px;}
.h107px  {height: 107px;}
.h108px  {height: 108px;}
.h109px  {height: 109px;}
.h110px  {height: 110px;}
.h111px  {height: 111px;}
.h112px  {height: 112px;}
.h113px  {height: 113px;}
.h114px  {height: 114px;}
.h115px  {height: 115px;}
.h116px  {height: 116px;}
.h117px  {height: 117px;}
.h118px  {height: 118px;}
.h119px  {height: 119px;}
.h120px  {height: 120px;}
.h121px  {height: 121px;}
.h122px  {height: 122px;}
.h123px  {height: 123px;}
.h124px  {height: 124px;}
.h125px  {height: 125px;}
.h126px  {height: 126px;}
.h127px  {height: 127px;}
.h128px  {height: 128px;}
.h129px  {height: 129px;}
.h130px  {height: 130px;}
.h131px  {height: 131px;}
.h132px  {height: 132px;}
.h133px  {height: 133px;}
.h134px  {height: 134px;}
.h135px  {height: 135px;}
.h136px  {height: 136px;}
.h137px  {height: 137px;}
.h138px  {height: 138px;}
.h139px  {height: 139px;}
.h140px  {height: 140px;}
.h141px  {height: 141px;}
.h142px  {height: 142px;}
.h143px  {height: 143px;}
.h144px  {height: 144px;}
.h145px  {height: 145px;}
.h146px  {height: 146px;}
.h147px  {height: 147px;}
.h148px  {height: 148px;}
.h149px  {height: 149px;}
.h150px  {height: 150px;}
.h151px  {height: 151px;}
.h152px  {height: 152px;}
.h153px  {height: 153px;}
.h154px  {height: 154px;}
.h155px  {height: 155px;}
.h156px  {height: 156px;}
.h157px  {height: 157px;}
.h158px  {height: 158px;}
.h159px  {height: 159px;}
.h160px  {height: 160px;}
.h161px  {height: 161px;}
.h162px  {height: 162px;}
.h163px  {height: 163px;}
.h164px  {height: 164px;}
.h165px  {height: 165px;}
.h166px  {height: 166px;}
.h167px  {height: 167px;}
.h168px  {height: 168px;}
.h169px  {height: 169px;}
.h170px  {height: 170px;}
.h171px  {height: 171px;}
.h172px  {height: 172px;}
.h173px  {height: 173px;}
.h174px  {height: 174px;}
.h175px  {height: 175px;}
.h176px  {height: 176px;}
.h177px  {height: 177px;}
.h178px  {height: 178px;}
.h179px  {height: 179px;}
.h180px  {height: 180px;}
.h181px  {height: 181px;}
.h182px  {height: 182px;}
.h183px  {height: 183px;}
.h184px  {height: 184px;}
.h185px  {height: 185px;}
.h186px  {height: 186px;}
.h187px  {height: 187px;}
.h188px  {height: 188px;}
.h189px  {height: 189px;}		
.h190px  {height: 190px;}
.h191px  {height: 191px;}
.h192px  {height: 192px;}
.h193px  {height: 193px;}
.h194px  {height: 194px;}
.h195px  {height: 195px;}
.h196px  {height: 196px;}
.h197px  {height: 197px;}
.h198px  {height: 198px;}
.h199px  {height: 199px;}
.h200px  {height: 200px;}
.h201px  {height: 201px;}
.h202px  {height: 202px;}
.h203px  {height: 203px;}
.h204px  {height: 204px;}
.h205px  {height: 205px;}
.h206px  {height: 206px;}
.h207px  {height: 207px;}
.h208px  {height: 208px;}
.h209px  {height: 209px;}
.h210px  {height: 210px;}
.h211px  {height: 211px;}
.h212px  {height: 212px;}
.h213px  {height: 213px;}
.h214px  {height: 214px;}
.h215px  {height: 215px;}
.h216px  {height: 216px;}
.h217px  {height: 217px;}
.h218px  {height: 218px;}
.h219px  {height: 219px;}
.h220px  {height: 220px;}
.h221px  {height: 221px;}
.h222px  {height: 222px;}
.h223px  {height: 223px;}
.h224px  {height: 224px;}
.h225px  {height: 225px;}
.h226px  {height: 226px;}
.h227px  {height: 227px;}
.h228px  {height: 228px;}
.h229px  {height: 229px;}
.h230px  {height: 230px;}
.h231px  {height: 231px;}
.h232px  {height: 232px;}
.h233px  {height: 233px;}
.h234px  {height: 234px;}
.h235px  {height: 235px;}
.h236px  {height: 236px;}
.h237px  {height: 237px;}
.h238px  {height: 238px;}
.h239px  {height: 239px;}
.h240px  {height: 240px;}
.h241px  {height: 241px;}
.h242px  {height: 242px;}
.h243px  {height: 243px;}
.h244px  {height: 244px;}
.h245px  {height: 245px;}
.h246px  {height: 246px;}
.h247px  {height: 247px;}
.h248px  {height: 248px;}
.h249px  {height: 249px;}
.h250px  {height: 250px;}
.h251px  {height: 251px;}
.h252px  {height: 252px;}
.h253px  {height: 253px;}
.h254px  {height: 254px;}
.h255px  {height: 255px;}
.h256px  {height: 256px;}
.h257px  {height: 257px;}
.h258px  {height: 258px;}
.h259px  {height: 259px;}
.h260px  {height: 260px;}
.h261px  {height: 261px;}
.h262px  {height: 262px;}
.h263px  {height: 263px;}
.h264px  {height: 264px;}
.h265px  {height: 265px;}
.h266px  {height: 266px;}
.h267px  {height: 267px;}
.h268px  {height: 268px;}
.h269px  {height: 269px;}
.h270px  {height: 270px;}
.h271px  {height: 271px;}
.h272px  {height: 272px;}
.h273px  {height: 273px;}
.h274px  {height: 274px;}
.h275px  {height: 275px;}
.h276px  {height: 276px;}
.h277px  {height: 277px;}
.h278px  {height: 278px;}
.h279px  {height: 279px;}
.h280px  {height: 280px;}
.h281px  {height: 281px;}
.h282px  {height: 282px;}
.h283px  {height: 283px;}
.h284px  {height: 284px;}
.h285px  {height: 285px;}
.h286px  {height: 286px;}
.h287px  {height: 287px;}
.h288px  {height: 288px;}
.h289px  {height: 289px;}		
.h290px  {height: 290px;}
.h291px  {height: 291px;}
.h292px  {height: 292px;}
.h293px  {height: 293px;}
.h294px  {height: 294px;}
.h295px  {height: 295px;}
.h296px  {height: 296px;}
.h297px  {height: 297px;}
.h298px  {height: 298px;}
.h299px  {height: 299px;}
.h300px  {height: 300px;}

		
/* height % */
.h1   { height:  1%;}
.h2   { height:  2%;}
.h3   { height:  3%;}
.h4   { height:  4%;}
.h5   { height:  5%;}
.h6   { height:  6%;}
.h7   { height:  7%;}
.h8   { height:  8%;}
.h9   { height:  9%;}
.h10  { height: 10%;}
.h11  { height: 11%;}
.h12  { height: 12%;}
.h13  { height: 13%;}
.h14  { height: 14%;}
.h15  { height: 15%;}
.h16  { height: 16%;}
.h17  { height: 17%;}
.h18  { height: 18%;}
.h19  { height: 19%;}
.h20  { height: 20%;}
.h21  { height: 21%;}
.h22  { height: 22%;}
.h23  { height: 23%;}
.h24  { height: 24%;}
.h25  { height: 25%;}
.h26  { height: 26%;}
.h27  { height: 27%;}
.h28  { height: 28%;}
.h29  { height: 29%;}
.h30  { height: 30%;}
.h31  { height: 31%;}
.h32  { height: 32%;}
.h33  { height: 33%;}
.h34  { height: 34%;}
.h35  { height: 35%;}
.h36  { height: 36%;}
.h37  { height: 37%;}
.h38  { height: 38%;}
.h39  { height: 39%;}
.h40  { height: 40%;}
.h41  { height: 41%;}
.h42  { height: 42%;}
.h43  { height: 43%;}
.h44  { height: 44%;}
.h45  { height: 45%;}
.h46  { height: 46%;}
.h47  { height: 47%;}
.h48  { height: 48%;}
.h49  { height: 49%;}
.h50  { height: 50%;}
.h51  { height: 51%;}
.h52  { height: 52%;}
.h53  { height: 53%;}
.h54  { height: 54%;}
.h55  { height: 55%;}
.h56  { height: 56%;}
.h57  { height: 57%;}
.h58  { height: 58%;}
.h59  { height: 59%;}
.h60  { height: 60%;}
.h61  { height: 61%;}
.h62  { height: 62%;}
.h63  { height: 63%;}
.h64  { height: 64%;}
.h65  { height: 65%;}
.h66  { height: 66%;}
.h67  { height: 67%;}
.h68  { height: 68%;}
.h69  { height: 69%;}
.h70  { height: 70%;}
.h71  { height: 71%;}
.h72  { height: 72%;}
.h73  { height: 73%;}
.h74  { height: 74%;}
.h75  { height: 75%;}
.h76  { height: 76%;}
.h77  { height: 77%;}
.h78  { height: 78%;}
.h79  { height: 79%;}
.h80  { height: 80%;}
.h81  { height: 81%;}
.h82  { height: 82%;}
.h83  { height: 83%;}
.h84  { height: 84%;}
.h85  { height: 85%;}
.h86  { height: 86%;}
.h87  { height: 87%;}
.h88  { height: 88%;}
.h89  { height: 89%;}		
.h90  { height: 90%;}
.h91  { height: 91%;}
.h92  { height: 92%;}
.h93  { height: 93%;}
.h94  { height: 94%;}
.h95  { height: 95%;}
.h96  { height: 96%;}
.h97  { height: 97%;}
.h98  { height: 98%;}
.h99  { height: 99%;}
.h100 {height: 100%;}
.h200 {height: 100%;}
.h300 {height: 100%;}
.h400 {height: 100%;}
	
/* 	************* */	
	
/* 	margin Definidos */
	
/* Margin auto */
.mara{margin:auto;}
		
/* Margin PX */
.mar0px    {margin:   0px;}
.mar1px    {margin:   1px;}
.mar2px    {margin:   2px;}
.mar3px    {margin:   3px;}
.mar4px    {margin:   4px;}
.mar5px    {margin:   5px;}
.mar6px    {margin:   6px;}
.mar7px    {margin:   7px;}
.mar8px    {margin:   8px;}
.mar9px    {margin:   9px;}
.mar10px   {margin:  10px;}
.mar11px   {margin:  11px;}
.mar12px   {margin:  12px;}
.mar13px   {margin:  13px;}
.mar14px   {margin:  14px;}
.mar15px   {margin:  15px;}
.mar16px   {margin:  16px;}
.mar17px   {margin:  17px;}
.mar18px   {margin:  18px;}
.mar19px   {margin:  19px;}
.mar20px   {margin:  20px;}
.mar21px   {margin:  21px;}
.mar22px   {margin:  22px;}
.mar23px   {margin:  23px;}
.mar24px   {margin:  24px;}
.mar25px   {margin:  25px;}
.mar26px   {margin:  26px;}
.mar27px   {margin:  27px;}
.mar28px   {margin:  28px;}
.mar29px   {margin:  29px;}
.mar30px   {margin:  30px;}
.mar31px   {margin:  31px;}
.mar32px   {margin:  32px;}
.mar33px   {margin:  33px;}
.mar34px   {margin:  34px;}
.mar35px   {margin:  35px;}
.mar36px   {margin:  36px;}
.mar37px   {margin:  37px;}
.mar38px   {margin:  38px;}
.mar39px   {margin:  39px;}
.mar40px   {margin:  40px;}
.mar41px   {margin:  41px;}
.mar42px   {margin:  42px;}
.mar43px   {margin:  43px;}
.mar44px   {margin:  44px;}
.mar45px   {margin:  45px;}
.mar46px   {margin:  46px;}
.mar47px   {margin:  47px;}
.mar48px   {margin:  48px;}
.mar49px   {margin:  49px;}
.mar50px   {margin:  50px;}
.mar51px   {margin:  51px;}
.mar52px   {margin:  52px;}
.mar53px   {margin:  53px;}
.mar54px   {margin:  54px;}
.mar55px   {margin:  55px;}
.mar56px   {margin:  56px;}
.mar57px   {margin:  57px;}
.mar58px   {margin:  58px;}
.mar59px   {margin:  59px;}
.mar60px   {margin:  60px;}
.mar61px   {margin:  61px;}
.mar62px   {margin:  62px;}
.mar63px   {margin:  63px;}
.mar64px   {margin:  64px;}
.mar65px   {margin:  65px;}
.mar66px   {margin:  66px;}
.mar67px   {margin:  67px;}
.mar68px   {margin:  68px;}
.mar69px   {margin:  69px;}
.mar70px   {margin:  70px;}
.mar71px   {margin:  71px;}
.mar72px   {margin:  72px;}
.mar73px   {margin:  73px;}
.mar74px   {margin:  74px;}
.mar75px   {margin:  75px;}
.mar76px   {margin:  76px;}
.mar77px   {margin:  77px;}
.mar78px   {margin:  78px;}
.mar79px   {margin:  79px;}
.mar80px   {margin:  80px;}
.mar81px   {margin:  81px;}
.mar82px   {margin:  82px;}
.mar83px   {margin:  83px;}
.mar84px   {margin:  84px;}
.mar85px   {margin:  85px;}
.mar86px   {margin:  86px;}
.mar87px   {margin:  87px;}
.mar88px   {margin:  88px;}
.mar89px   {margin:  89px;}		
.mar90px   {margin:  90px;}
.mar91px   {margin:  91px;}
.mar92px   {margin:  92px;}
.mar93px   {margin:  93px;}
.mar94px   {margin:  94px;}
.mar95px   {margin:  95px;}
.mar96px   {margin:  96px;}
.mar97px   {margin:  97px;}
.mar98px   {margin:  98px;}
.mar99px   {margin:  99px;}
.mar100px  {margin: 100px;}

		
/* Margin % */
.mar0    {margin:  0% !important;}
.mar1    {margin:  1%; }
.mar2    {margin:  2%; }
.mar3    {margin:  3%; }
.mar4    {margin:  4%; }
.mar5    {margin:  5%; }
.mar6    {margin:  6%; }
.mar7    {margin:  7%; }
.mar8    {margin:  8%; }
.mar9    {margin:  9%; }
.mar10   {margin: 10%; }
.mar11   {margin: 11%; }
.mar12   {margin: 12%; }
.mar13   {margin: 13%; }
.mar14   {margin: 14%; }
.mar15   {margin: 15%; }
.mar16   {margin: 16%; }
.mar17   {margin: 17%; }
.mar18   {margin: 18%; }
.mar19   {margin: 19%; }
.mar20   {margin: 20%; }
.mar21   {margin: 21%; }
.mar22   {margin: 22%; }
.mar23   {margin: 23%; }
.mar24   {margin: 24%; }
.mar25   {margin: 25%; }
.mar26   {margin: 26%; }
.mar27   {margin: 27%; }
.mar28   {margin: 28%; }
.mar29   {margin: 29%; }
.mar30   {margin: 30%; }
.mar31   {margin: 31%; }
.mar32   {margin: 32%; }
.mar33   {margin: 33%; }
.mar34   {margin: 34%; }
.mar35   {margin: 35%; }
.mar36   {margin: 36%; }
.mar37   {margin: 37%; }
.mar38   {margin: 38%; }
.mar39   {margin: 39%; }
.mar40   {margin: 40%; }
.mar41   {margin: 41%; }
.mar42   {margin: 42%; }
.mar43   {margin: 43%; }
.mar44   {margin: 44%; }
.mar45   {margin: 45%; }
.mar46   {margin: 46%; }
.mar47   {margin: 47%; }
.mar48   {margin: 48%; }
.mar49   {margin: 49%; }
.mar50   {margin: 50%; }
.mar51   {margin: 51%; }
.mar52   {margin: 52%; }
.mar53   {margin: 53%; }
.mar54   {margin: 54%; }
.mar55   {margin: 55%; }
.mar56   {margin: 56%; }
.mar57   {margin: 57%; }
.mar58   {margin: 58%; }
.mar59   {margin: 59%; }
.mar60   {margin: 60%; }
.mar61   {margin: 61%; }
.mar62   {margin: 62%; }
.mar63   {margin: 63%; }
.mar64   {margin: 64%; }
.mar65   {margin: 65%; }
.mar66   {margin: 66%; }
.mar67   {margin: 67%; }
.mar68   {margin: 68%; }
.mar69   {margin: 69%; }
.mar70   {margin: 70%; }
.mar71   {margin: 71%; }
.mar72   {margin: 72%; }
.mar73   {margin: 73%; }
.mar74   {margin: 74%; }
.mar75   {margin: 75%; }
.mar76   {margin: 76%; }
.mar77   {margin: 77%; }
.mar78   {margin: 78%; }
.mar79   {margin: 79%; }
.mar80   {margin: 80%; }
.mar81   {margin: 81%; }
.mar82   {margin: 82%; }
.mar83   {margin: 83%; }
.mar84   {margin: 84%; }
.mar85   {margin: 85%; }
.mar86   {margin: 86%; }
.mar87   {margin: 87%; }
.mar88   {margin: 88%; }
.mar89   {margin: 89%; }		
.mar90   {margin: 90%; }
.mar91   {margin: 91%; }
.mar92   {margin: 92%; }
.mar93   {margin: 93%; }
.mar94   {margin: 94%; }
.mar95   {margin: 95%; }
.mar96   {margin: 96%; }
.mar97   {margin: 97%; }
.mar98   {margin: 98%; }
.mar99   {margin: 99%; }
.mar100  {margin: 100%;}
		
		
/* Margin-top % */
.mart1   {margin-top:  1%; }
.mart2   {margin-top:  2%; }
.mart3   {margin-top:  3%; }
.mart4   {margin-top:  4%; }
.mart5   {margin-top:  5%; }
.mart6   {margin-top:  6%; }
.mart7   {margin-top:  7%; }
.mart8   {margin-top:  8%; }
.mart9   {margin-top:  9%; }
.mart10  {margin-top: 10%; }
.mart11  {margin-top: 11%; }
.mart12  {margin-top: 12%; }
.mart13  {margin-top: 13%; }
.mart14  {margin-top: 14%; }
.mart15  {margin-top: 15%; }
.mart16  {margin-top: 16%; }
.mart17  {margin-top: 17%; }
.mart18  {margin-top: 18%; }
.mart19  {margin-top: 19%; }
.mart20  {margin-top: 20%; }
.mart21  {margin-top: 21%; }
.mart22  {margin-top: 22%; }
.mart23  {margin-top: 23%; }
.mart24  {margin-top: 24%; }
.mart25  {margin-top: 25%; }
.mart26  {margin-top: 26%; }
.mart27  {margin-top: 27%; }
.mart28  {margin-top: 28%; }
.mart29  {margin-top: 29%; }
.mart30  {margin-top: 30%; }
.mart31  {margin-top: 31%; }
.mart32  {margin-top: 32%; }
.mart33  {margin-top: 33%; }
.mart34  {margin-top: 34%; }
.mart35  {margin-top: 35%; }
.mart36  {margin-top: 36%; }
.mart37  {margin-top: 37%; }
.mart38  {margin-top: 38%; }
.mart39  {margin-top: 39%; }
.mart40  {margin-top: 40%; }
.mart41  {margin-top: 41%; }
.mart42  {margin-top: 42%; }
.mart43  {margin-top: 43%; }
.mart44  {margin-top: 44%; }
.mart45  {margin-top: 45%; }
.mart46  {margin-top: 46%; }
.mart47  {margin-top: 47%; }
.mart48  {margin-top: 48%; }
.mart49  {margin-top: 49%; }
.mart50  {margin-top: 50%; }
.mart51  {margin-top: 51%; }
.mart52  {margin-top: 52%; }
.mart53  {margin-top: 53%; }
.mart54  {margin-top: 54%; }
.mart55  {margin-top: 55%; }
.mart56  {margin-top: 56%; }
.mart57  {margin-top: 57%; }
.mart58  {margin-top: 58%; }
.mart59  {margin-top: 59%; }
.mart60  {margin-top: 60%; }
.mart61  {margin-top: 61%; }
.mart62  {margin-top: 62%; }
.mart63  {margin-top: 63%; }
.mart64  {margin-top: 64%; }
.mart65  {margin-top: 65%; }
.mart66  {margin-top: 66%; }
.mart67  {margin-top: 67%; }
.mart68  {margin-top: 68%; }
.mart69  {margin-top: 69%; }
.mart70  {margin-top: 70%; }
.mart71  {margin-top: 71%; }
.mart72  {margin-top: 72%; }
.mart73  {margin-top: 73%; }
.mart74  {margin-top: 74%; }
.mart75  {margin-top: 75%; }
.mart76  {margin-top: 76%; }
.mart77  {margin-top: 77%; }
.mart78  {margin-top: 78%; }
.mart79  {margin-top: 79%; }
.mart80  {margin-top: 80%; }
.mart81  {margin-top: 81%; }
.mart82  {margin-top: 82%; }
.mart83  {margin-top: 83%; }
.mart84  {margin-top: 84%; }
.mart85  {margin-top: 85%; }
.mart86  {margin-top: 86%; }
.mart87  {margin-top: 87%; }
.mart88  {margin-top: 88%; }
.mart89  {margin-top: 89%; }		
.mart90  {margin-top: 90%; }
.mart91  {margin-top: 91%; }
.mart92  {margin-top: 92%; }
.mart93  {margin-top: 93%; }
.mart94  {margin-top: 94%; }
.mart95  {margin-top: 95%; }
.mart96  {margin-top: 96%; }
.mart97  {margin-top: 97%; }
.mart98  {margin-top: 98%; }
.mart99  {margin-top: 99%; }
.mart100 {margin-top: 100%;}
		
		
/* Margin-bottom % */
.marb1    {margin-bottom:  1%; }
.marb2    {margin-bottom:  2%; }
.marb3    {margin-bottom:  3%; }
.marb4    {margin-bottom:  4%; }
.marb5    {margin-bottom:  5%; }
.marb6    {margin-bottom:  6%; }
.marb7    {margin-bottom:  7%; }
.marb8    {margin-bottom:  8%; }
.marb9    {margin-bottom:  9%; }
.marb10   {margin-bottom: 10%; }
.marb11   {margin-bottom: 11%; }
.marb12   {margin-bottom: 12%; }
.marb13   {margin-bottom: 13%; }
.marb14   {margin-bottom: 14%; }
.marb15   {margin-bottom: 15%; }
.marb16   {margin-bottom: 16%; }
.marb17   {margin-bottom: 17%; }
.marb18   {margin-bottom: 18%; }
.marb19   {margin-bottom: 19%; }
.marb20   {margin-bottom: 20%; }
.marb21   {margin-bottom: 21%; }
.marb22   {margin-bottom: 22%; }
.marb23   {margin-bottom: 23%; }
.marb24   {margin-bottom: 24%; }
.marb25   {margin-bottom: 25%; }
.marb26   {margin-bottom: 26%; }
.marb27   {margin-bottom: 27%; }
.marb28   {margin-bottom: 28%; }
.marb29   {margin-bottom: 29%; }
.marb30   {margin-bottom: 30%; }
.marb31   {margin-bottom: 31%; }
.marb32   {margin-bottom: 32%; }
.marb33   {margin-bottom: 33%; }
.marb34   {margin-bottom: 34%; }
.marb35   {margin-bottom: 35%; }
.marb36   {margin-bottom: 36%; }
.marb37   {margin-bottom: 37%; }
.marb38   {margin-bottom: 38%; }
.marb39   {margin-bottom: 39%; }
.marb40   {margin-bottom: 40%; }
.marb41   {margin-bottom: 41%; }
.marb42   {margin-bottom: 42%; }
.marb43   {margin-bottom: 43%; }
.marb44   {margin-bottom: 44%; }
.marb45   {margin-bottom: 45%; }
.marb46   {margin-bottom: 46%; }
.marb47   {margin-bottom: 47%; }
.marb48   {margin-bottom: 48%; }
.marb49   {margin-bottom: 49%; }
.marb50   {margin-bottom: 50%; }
.marb51   {margin-bottom: 51%; }
.marb52   {margin-bottom: 52%; }
.marb53   {margin-bottom: 53%; }
.marb54   {margin-bottom: 54%; }
.marb55   {margin-bottom: 55%; }
.marb56   {margin-bottom: 56%; }
.marb57   {margin-bottom: 57%; }
.marb58   {margin-bottom: 58%; }
.marb59   {margin-bottom: 59%; }
.marb60   {margin-bottom: 60%; }
.marb61   {margin-bottom: 61%; }
.marb62   {margin-bottom: 62%; }
.marb63   {margin-bottom: 63%; }
.marb64   {margin-bottom: 64%; }
.marb65   {margin-bottom: 65%; }
.marb66   {margin-bottom: 66%; }
.marb67   {margin-bottom: 67%; }
.marb68   {margin-bottom: 68%; }
.marb69   {margin-bottom: 69%; }
.marb70   {margin-bottom: 70%; }
.marb71   {margin-bottom: 71%; }
.marb72   {margin-bottom: 72%; }
.marb73   {margin-bottom: 73%; }
.marb74   {margin-bottom: 74%; }
.marb75   {margin-bottom: 75%; }
.marb76   {margin-bottom: 76%; }
.marb77   {margin-bottom: 77%; }
.marb78   {margin-bottom: 78%; }
.marb79   {margin-bottom: 79%; }
.marb80   {margin-bottom: 80%; }
.marb81   {margin-bottom: 81%; }
.marb82   {margin-bottom: 82%; }
.marb83   {margin-bottom: 83%; }
.marb84   {margin-bottom: 84%; }
.marb85   {margin-bottom: 85%; }
.marb86   {margin-bottom: 86%; }
.marb87   {margin-bottom: 87%; }
.marb88   {margin-bottom: 88%; }
.marb89   {margin-bottom: 89%; }		
.marb90   {margin-bottom: 90%; }
.marb91   {margin-bottom: 91%; }
.marb92   {margin-bottom: 92%; }
.marb93   {margin-bottom: 93%; }
.marb94   {margin-bottom: 94%; }
.marb95   {margin-bottom: 95%; }
.marb96   {margin-bottom: 96%; }
.marb97   {margin-bottom: 97%; }
.marb98   {margin-bottom: 98%; }
.marb99   {margin-bottom: 99%; }
.marb100  {margin-bottom: 100%;}	
		
/* Margin-left % */
.marl0    {margin-left:  0% 	!important;}
.marl1    {margin-left:  1% 	!important;}	
.marl2    {margin-left:  2% 	!important;}
.marl3    {margin-left:  3% 	!important;}
.marl4    {margin-left:  4% 	!important;}
.marl5    {margin-left:  5% 	!important;}
.marl6    {margin-left:  6% 	!important;}
.marl7    {margin-left:  7% 	!important;}
.marl8    {margin-left:  8% 	!important;}
.marl9    {margin-left:  9% 	!important;}
.marl10   {margin-left: 10% 	!important;}
.marl11   {margin-left: 11% 	!important;}
.marl12   {margin-left: 12% 	!important;}
.marl13   {margin-left: 13% 	!important;}
.marl14   {margin-left: 14% 	!important;}
.marl15   {margin-left: 15% 	!important;}
.marl16   {margin-left: 16% 	!important;}
.marl17   {margin-left: 17% 	!important;}
.marl18   {margin-left: 18% 	!important;}
.marl19   {margin-left: 19% 	!important;}
.marl20   {margin-left: 20% 	!important;}
.marl21   {margin-left: 21% 	!important;}
.marl22   {margin-left: 22% 	!important;}
.marl23   {margin-left: 23% 	!important;}
.marl24   {margin-left: 24% 	!important;}
.marl25   {margin-left: 25% 	!important;}
.marl26   {margin-left: 26% 	!important;}
.marl27   {margin-left: 27% 	!important;}
.marl28   {margin-left: 28% 	!important;}
.marl29   {margin-left: 29% 	!important;}
.marl30   {margin-left: 30% 	!important;}
.marl31   {margin-left: 31% 	!important;}
.marl32   {margin-left: 32% 	!important;}
.marl33   {margin-left: 33% 	!important;}
.marl34   {margin-left: 34% 	!important;}
.marl35   {margin-left: 35% 	!important;}
.marl36   {margin-left: 36% 	!important;}
.marl37   {margin-left: 37% 	!important;}
.marl38   {margin-left: 38% 	!important;}
.marl39   {margin-left: 39% 	!important;}
.marl40   {margin-left: 40% 	!important;}
.marl41   {margin-left: 41% 	!important;}
.marl42   {margin-left: 42% 	!important;}
.marl43   {margin-left: 43% 	!important;}
.marl44   {margin-left: 44% 	!important;}
.marl45   {margin-left: 45% 	!important;}
.marl46   {margin-left: 46% 	!important;}
.marl47   {margin-left: 47% 	!important;}
.marl48   {margin-left: 48% 	!important;}
.marl49   {margin-left: 49% 	!important;}
.marl50   {margin-left: 50% 	!important;}
.marl51   {margin-left: 51% 	!important;}
.marl52   {margin-left: 52% 	!important;}
.marl53   {margin-left: 53% 	!important;}
.marl54   {margin-left: 54% 	!important;}
.marl55   {margin-left: 55% 	!important;}
.marl56   {margin-left: 56% 	!important;}
.marl57   {margin-left: 57% 	!important;}
.marl58   {margin-left: 58% 	!important;}
.marl59   {margin-left: 59% 	!important;}
.marl60   {margin-left: 60% 	!important;}
.marl61   {margin-left: 61% 	!important;}
.marl62   {margin-left: 62% 	!important;}
.marl63   {margin-left: 63% 	!important;}
.marl64   {margin-left: 64% 	!important;}
.marl65   {margin-left: 65% 	!important;}
.marl66   {margin-left: 66% 	!important;}
.marl67   {margin-left: 67% 	!important;}
.marl68   {margin-left: 68% 	!important;}
.marl69   {margin-left: 69% 	!important;}
.marl70   {margin-left: 70% 	!important;}
.marl71   {margin-left: 71% 	!important;}
.marl72   {margin-left: 72% 	!important;}
.marl73   {margin-left: 73% 	!important;}
.marl74   {margin-left: 74% 	!important;}
.marl75   {margin-left: 75% 	!important;}
.marl76   {margin-left: 76% 	!important;}
.marl77   {margin-left: 77% 	!important;}
.marl78   {margin-left: 78% 	!important;}
.marl79   {margin-left: 79% 	!important;}
.marl80   {margin-left: 80% 	!important;}
.marl81   {margin-left: 81% 	!important;}
.marl82   {margin-left: 82% 	!important;}
.marl83   {margin-left: 83% 	!important;}
.marl84   {margin-left: 84% 	!important;}
.marl85   {margin-left: 85% 	!important;}
.marl86   {margin-left: 86% 	!important;}
.marl87   {margin-left: 87% 	!important;}
.marl88   {margin-left: 88% 	!important;}
.marl89   {margin-left: 89% 	!important;}		
.marl90   {margin-left: 90% 	!important;}
.marl91   {margin-left: 91% 	!important;}
.marl92   {margin-left: 92% 	!important;}
.marl93   {margin-left: 93% 	!important;}
.marl94   {margin-left: 94% 	!important;}
.marl95   {margin-left: 95% 	!important;}
.marl96   {margin-left: 96% 	!important;}
.marl97   {margin-left: 97% 	!important;}
.marl98   {margin-left: 98% 	!important;}
.marl99   {margin-left: 99% 	!important;}
.marl100  {margin-left: 100%    !important;}
		
/* Margin-right % */
.marr1    {margin-right:  1%;}
.marr2    {margin-right:  2%;}
.marr3    {margin-right:  3%;}
.marr4    {margin-right:  4%;}
.marr5    {margin-right:  5%;}
.marr6    {margin-right:  6%;}
.marr7    {margin-right:  7%;}
.marr8    {margin-right:  8%;}
.marr9    {margin-right:  9%;}
.marr10   {margin-right: 10%;}
.marr11   {margin-right: 11%;}
.marr12   {margin-right: 12%;}
.marr13   {margin-right: 13%;}
.marr14   {margin-right: 14%;}
.marr15   {margin-right: 15%;}
.marr16   {margin-right: 16%;}
.marr17   {margin-right: 17%;}
.marr18   {margin-right: 18%;}
.marr19   {margin-right: 19%;}
.marr20   {margin-right: 20%;}
.marr21   {margin-right: 21%;}
.marr22   {margin-right: 22%;}
.marr23   {margin-right: 23%;}
.marr24   {margin-right: 24%;}
.marr25   {margin-right: 25%;}
.marr26   {margin-right: 26%;}
.marr27   {margin-right: 27%;}
.marr28   {margin-right: 28%;}
.marr29   {margin-right: 29%;}
.marr30   {margin-right: 30%;}
.marr31   {margin-right: 31%;}
.marr32   {margin-right: 32%;}
.marr33   {margin-right: 33%;}
.marr34   {margin-right: 34%;}
.marr35   {margin-right: 35%;}
.marr36   {margin-right: 36%;}
.marr37   {margin-right: 37%;}
.marr38   {margin-right: 38%;}
.marr39   {margin-right: 39%;}
.marr40   {margin-right: 40%;}
.marr41   {margin-right: 41%;}
.marr42   {margin-right: 42%;}
.marr43   {margin-right: 43%;}
.marr44   {margin-right: 44%;}
.marr45   {margin-right: 45%;}
.marr46   {margin-right: 46%;}
.marr47   {margin-right: 47%;}
.marr48   {margin-right: 48%;}
.marr49   {margin-right: 49%;}
.marr50   {margin-right: 50%;}
.marr51   {margin-right: 51%;}
.marr52   {margin-right: 52%;}
.marr53   {margin-right: 53%;}
.marr54   {margin-right: 54%;}
.marr55   {margin-right: 55%;}
.marr56   {margin-right: 56%;}
.marr57   {margin-right: 57%;}
.marr58   {margin-right: 58%;}
.marr59   {margin-right: 59%;}
.marr60   {margin-right: 60%;}
.marr61   {margin-right: 61%;}
.marr62   {margin-right: 62%;}
.marr63   {margin-right: 63%;}
.marr64   {margin-right: 64%;}
.marr65   {margin-right: 65%;}
.marr66   {margin-right: 66%;}
.marr67   {margin-right: 67%;}
.marr68   {margin-right: 68%;}
.marr69   {margin-right: 69%;}
.marr70   {margin-right: 70%;}
.marr71   {margin-right: 71%;}
.marr72   {margin-right: 72%;}
.marr73   {margin-right: 73%;}
.marr74   {margin-right: 74%;}
.marr75   {margin-right: 75%;}
.marr76   {margin-right: 76%;}
.marr77   {margin-right: 77%;}
.marr78   {margin-right: 78%;}
.marr79   {margin-right: 79%;}
.marr80   {margin-right: 80%;}
.marr81   {margin-right: 81%;}
.marr82   {margin-right: 82%;}
.marr83   {margin-right: 83%;}
.marr84   {margin-right: 84%;}
.marr85   {margin-right: 85%;}
.marr86   {margin-right: 86%;}
.marr87   {margin-right: 87%;}
.marr88   {margin-right: 88%;}
.marr89   {margin-right: 89%;}		
.marr90   {margin-right: 90%;}
.marr91   {margin-right: 91%;}
.marr92   {margin-right: 92%;}
.marr93   {margin-right: 93%;}
.marr94   {margin-right: 94%;}
.marr95   {margin-right: 95%;}
.marr96   {margin-right: 96%;}
.marr97   {margin-right: 97%;}
.marr98   {margin-right: 98%;}
.marr99   {margin-right: 99%;}
.marr100  {margin-right: 100%;}

.mar0px  {margin:0px;}
.marl0px {margin-left:4px}
/* 	************* */
	
.icon-1x{font-size: 1.5em;}
	
.fl{float:left !important;}

.fr{float: right !important;}	
	
.cb{
	clear:both;
}
	
.cp{
	cursor:pointer;
}
	
.c1{
	color:#DFBC1D;
}
	
.c2{
	color:#5F5F5F;
}
	
.c3{
	color:#555555;
}
	
.paddingall{
	padding: 1%;
}
	
.paddingall2{
	padding: 2%;
}
	
.paddingall3{
	padding: 3%;
}
	
	
.box1{
	float: left;
	width: 70%;
	text-align: left;
	margin-left: 5px;
	height: auto;
	overflow: hidden;
}

.txt-left{
	text-align: left;
}
	
.pad0{
	padding:0% !important;
}
	
.borderTeB{
	border-bottom: solid 1px #EBEBEB;
	border-top: solid 1px #EBEBEB;
}
	
/**
 * Polaroid Images
 */
 
.polaroid-images{
	margin: 10px 0;
	float: left;
}

.polarioid{
	background: white;
	display: inline;
	float: left;
	margin: 0 5px 5px;
	padding: 10px 10px 13px;
	text-align: center;
	text-decoration: none;
	-webkit-box-shadow: 00 1px 1px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 4px 6px rgba(0,0,0,.3);
	box-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-transition: all .15s linear;
	-moz-transition: all .15s linear;
	transition: all .15s linear;
	z-index: 0;
	position: relative;
}

.polaroid-images a:after {
	color: #333;
	font-size: 20px;
	content: attr(title);
	position: relative;
	top:15px;
}

.pad0px{
	padding:0px;
}

/* Height Responsivo Galeria de fotos */
.obj-wrapper-2 {
	width:100%;
	height:0;
	padding-bottom: 55%; /*acts as fluid height*/
	position:relative;
	background:white;
}
	
.content-2 {
	position:absolute;
	width:100%;
	height:100%;
	background:white;
}
	
/* ///////////////////////////// */

.divide {
	position: absolute;
	height: 0.4px;
	border-left: 0px none;
	border-right: 0px none;
	border-top: 1px solid rgba(0, 0, 0, 0.49);
	background: rgba(45, 45, 45, 0.72);
	width: 100px;
	top: 50%;
}

.calendar {
	float: left;
	position: relative;
	width: 50px;
	height: 55px;
	margin:1px 5px 5px -6px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	border: 2px solid #505050;
	-webkit-box-shadow: 0px 2px 5px;
	-moz-box-shadow: 0px 2px 5px;
	box-shadow: 0px 2px 2px;
	background-color:#428bca;
}
	
.day {
	font-family: 'Oxygen', sans-serif;
	font-size: 15px;
	letter-spacing: -1px;
	color: #333333;
	padding: 5px 0px 15px 0px;
	text-align: center;
	width: 100px;
	position: relative;
	filter: dropshadow(color=#121212, offx=0, offy=1);
}

.number {
	font-family: 'Oxygen', sans-serif;
	font-size: 30px;
	font-weight: bolder;
	color: #FFFFFF;
	letter-spacing: 1px;
	padding: 6px 0px 0px 4px;
	text-align: center;
	width: 33px;
	float: left;
	position: relative;
	text-shadow: 0px 1px 0px #0e0d0d;
	filter: dropshadow(color=#0e0d0d, offx=0, offy=1);			
}

#calendarTitle {
	padding: 5px 10px;
	background: rgb(255, 255, 255);
	color: rgb(53, 53, 53);
	width: 100%;
	height: auto;
	z-index: 999;
	clear: both;
}
	
.obj-wrapper {
	width:100%;
	height:0;
	padding-bottom: 40%; /*acts as fluid height*/
	overflow:hidden;
	position:relative;
	background:white;
}
	
.obj-wrapper2 {
	width:100%;
	height:0;
	padding-bottom: 26%; /*acts as fluid height*/
	overflow:hidden;
	position:relative;
	background:white;
}

.content {
	position:absolute;
	width:100%;
	height:100%;
	background:white;
}

.bg_footer{
	background-image: url(../img/bg.png);
}

.bg_Section{
	background-image: url(../img/bg_Secao.png);
	color: #FFFFFF;
	background-color:#15437F;
	height:150px
}

.bg_SectionFull{
	background-image: url(../img/bg_SecaoFull.png);
	/* color: #FFFFFF; */
	background-color:#15437F;
	height:auto;
	background-repeat: inherit;
	padding:20px;
}

.bg_colegioNsMenina{
	background-image: url(../img/colegioNsMenina.jpg);
	color: #FFFFFF;
	background-color:#15437F;	
}

.bg_colegioSPdaCruz{
	background-image: url(../img/colegioSPdaCruz.jpg);
	color: #FFFFFF;
	background-color:#15437F;	
}

.bg_colegioRosario{
	background-image: url(../img/colegioRosario.jpg);
	color: #FFFFFF;
	background-color:#15437F;	
}

.bg_colegioSJose{
	background-image: url(../img/colegioSJose.jpg);
	color: #FFFFFF;
	background-color:#15437F;	
}	

.bg_colegioJoaoPaulo{
	background-image: url(../img/colegioJoaoPaulo.jpg);
	color: #FFFFFF;
	background-color:#15437F;	
}

.bg_colegioSGabriel{
	background-image: url(../img/colegioGabriel.jpg);
	color: #FFFFFF;
	background-color:#15437F;	
}

.bg_colegioJoaoXXIII{
	background-image: url(../img/colegioJoaoXXIII.jpg);
	color: #FFFFFF;
	background-color:#15437F;	
}

.bg_colegioStaGema{
	background-image: url(../img/colegioStaGema.jpg);
	color: #FFFFFF;
	background-color:#15437F;	
}

.bg_colegioStaMaria{
	background-image: url(../img/colegioStaMaria.jpg);
	color: #FFFFFF;
	background-color:#15437F;	
}

.bg_colegioStaLuzia{
	background-image: url(../img/colegioStaLuzia.jpg);
	color: #FFFFFF;
	background-color:#15437F;	
}

/* Texto */
.txt-upercase{text-transform:uppercase;}
.txt-left{text-align: left;}
.txt-c{text-align: center;}	
.txt-l{text-align: left;}
.txt-j{text-align: justify;}
/* -------------------- */

@media (max-width: 979px) and (min-width: 768px){
	.resph_geral{
		width:250px !important;
		height:height:180px !important;
	}
	
	.resph_noticias{
		width: 352px !important;
		height: 280px !important;
	}
}

@media (max-width: 760px) {
	.resph_geral{
		height:auto !important;
	}
	
	.resph_noticias{
		height: 280px !important;
	}
}

.resph_geral{
	height:180px;
}

.resph_noticias{
	height: 200px !important;
}

.img-polaroid {
	padding: 4px;
	background-color: #f7f7f7;
	/* inserido um tamanho para melhor visualizaÃ§Ã£o nos videos */
	/* width:80%; */
	border: 1px solid #dadada;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}

.lista_thumb {
	width: 25%;
	float: left;
}

div.mar0FC :nth-child(2){
	margin-left:0px;
}

.oh{overflow: hidden;}

/* Bordas */

.borderNews{border-bottom: solid 1px #E2E2E2;}

/* Let's get this party started */
::-webkit-scrollbar {
    width: 8px;
}
 
/* Track */
::-webkit-scrollbar-track {
	background-color:#E0E0E0;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    background: #7C7C7C;
	border-radius: 30px;
}
::-webkit-scrollbar-thumb:window-inactive {
	background: #CECECE;
	border-radius: 30px;
}

h3.oneline{
	height: 40px;
	overflow: hidden;
}

h4.oneline{
	height: 40px;
	overflow: hidden;
}

span{
	line-height: 20px;
}

@media print {
					
	.navbar.navbar-inverse.grey-bar.navbar-inner{
		display:none;
	}
					
	#banner_top {
		text-align: center;
		margin: auto;
		display: none;
	}
						
	.navbar {
		overflow: visible;
		display: none;
	}
	
	.breadcrumb {
		padding: 8px 15px;
		margin: 5px 0;
		list-style: none;
		background-color: #f5f5f5;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		display: none;
	}
	
	.breadcrumbTag {
		margin: 5px 0;
		list-style: none;
		display:none;
	}
	
	.footerMain {
		color: #555555;
		display: none;
	}
	
	.footerDelta{
		display:none;
	}
				
	.FormFlat > div{                              
		margin-top: 13px;                         
		margin-bottom: 13px;                      
		float: left;                              
		width: 100%;                              
	} 
	
	body{                                         
		text-align:left;                          
		font-family:'Gotham-Rounded', verdana;                      
		font-size:12px;                           
		overflow-X: hidden;
    }	                                             
												 
	.viewResp{                                    
		color:#0A58A0;                            
		font-weight:bold;	                      
	}                                             
												 
	table td{ padding:2px;}                       
	table tr td{ border:dotted 1px #ccc;}         
												 
	.titSetor{                                    
		height:30px;                              
		background-color:#F4F4F4;                 
	}
					
	label {                                       
		display: block;                               
		margin-bottom: 8px;                           
		margin: 10px 0;                               
		font-family: inherit;                         
		font-weight: 100;                             
		line-height: 10px;                            
		color: inherit;                               
		text-rendering: optimizelegibility;           
		font-size: 16px;                              
		color: #7C7C7C;                               
	}                                             
					                                              
	.w25{                                         
		width: 25% !important;                    
		margin: 0px !important;                   
		padding: 0px !important;                  
	}                                             
					                                              
	.circleIndicator{                             
		width: 50px;                              
		height: 50px;                             
		background-color: #000000;                
		border-radius: 50%;                       
		color: #ffffff;                           
		margin: auto;                             
	}		                                      
					                                              
	.circleIndicator-inside{                      
		height: 36px;                             
		width: 50px;                              
		font-size: 24px;                          
		text-align: center;                       
		padding-top: 14px;                        
	}                                             
					                                              
	.circleIndicator.active{                      
		background-color: #DFBC1D !important;     
												  
	}                                             
					                                              
	.blur {                                       
		-webkit-filter: blur(5px) grayscale(50%); 
	}
				
}
			
.grey{
	background-color:#F2F2F2;
}	
		
.black{
	color: #FFFFFF;
	background-color:#040605;
}

.yellow{
	color: #DFBC1D;
	text-decoration:bold;  
}

.white{
	color: #FFFFFF;
}

.molde{
	background-color:#15437F !important;
	border-color: #DFBC1D;
	padding: 5px;
	border-radius: 5px; 
}

.blue{
	color: #FFFFFF;

	background-color:#15437F !important;
	
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #15437F 0%, #15437F 100%) !important;

	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #15437F 0%, #15437F 100%) !important;

	/* Opera */ 
	background-image: -o-linear-gradient(top, #15437F 0%, #15437F 100%) !important;

	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #15437F), color-stop(1, #15437F)) !important;

	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #15437F 0%, #15437F 100%) !important;

	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #15437F 0%, #15437F 100%) !important;
}

.title{
	color: #FFFFFF;
	background-image: url(../img/bt_Titulo.png);
	background-repeat: no-repeat;
	width:auto;
}

.bgTitle{
	color: #FFFFFF;
}

.red{
	color: #FFFFFF;
	background-color:#EF2D2D;
}

.box-shadow{
	-webkit-box-shadow: 9px 7px 5px rgba(50, 50, 50, 0.77);
	-moz-box-shadow: 9px 7px 5px rgba(50, 50, 50, 0.77);
	box-shadow: 9px 7px 5px rgba(50, 50, 50, 0.2);
}

.rotate{
	transform: rotate(270deg);
}

.dropbtnUnidades {
	background-color: #DFBC1D;
	color: white;
	padding: 9px;
	font-size: 12px;
	border: solid;
    cursor: pointer;
    border-radius: 5px;
	border-width: thin;
    margin-top: -4px;
}

.dropdownUnidades {
	position: relative;
  /* display: inline-block; */
}

.dropdown-contentUnidades {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	font-size: 12px;
	line-height: 12px;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 9999;
}

.dropdown-contentUnidades a {
	color: black;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
}

.dropdown-contentUnidades a:hover {background-color: #f1f1f1}

.dropdownUnidades:hover .dropdown-contentUnidades {
	display: block;
}

.dropdownUnidades:hover .dropbtnUnidades {
	background-color: #8D8D8D;
}
  
.dropdown-inverseUnidades .nav .active > a:focus {
	color: #ffffff;
	background-color: #DFBC1D !important;
}		

.dropbtnUnidadesCel {
    background-color: #DFBC1D;
    color: white;
    padding: 6px;
    font-size: 12px;
    border: solid;
    cursor: pointer;
    border-radius: 5px;
    border-width: thin;
    margin-top: -5px;
    margin-right: -2px;
}

.dropdownUnidadesCel {
	position: relative;
  /* display: inline-block; */
}

.dropdown-contentUnidadesCel {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 9999;
}

.dropdown-contentUnidadesCel a {
	color: black;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
}

.dropdown-contentUnidadesCel a:hover {background-color: #f1f1f1}

.dropdownUnidadesCel:hover .dropdown-contentUnidadesCel {
	display: block;
}

.dropdownUnidadesCel:hover .dropbtnUnidadesCel {
	background-color: #8D8D8D;
}
  
.dropdown-inverseUnidadesCel .nav .active > a:focus {
	color: #ffffff;
	background-color: #DFBC1D !important;
}		
	
.dropbtn {
	background-color: #DFBC1D;
	color: white;
	padding: 12px;
	font-size: 12px;
	border: none;
	cursor: pointer;
	border-radius: 0px;
}

.dropdown {
	position: relative;
  /* display: inline-block; */
}

.dropdown-content {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 9999;
}

.dropdown-content a {
	color: black;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
}

.dropdown-content a:hover {background-color: #f1f1f1}

.dropdown:hover .dropdown-content {
	display: block;
}

.dropdown:hover .dropbtn {
	background-color: #8D8D8D;
}
  
.dropdown-inverse .nav .active > a:focus {
	color: #ffffff;
	background-color: #DFBC1D !important;
}		



 
.chamadacursos {
	position: relative;
  /* display: inline-block; */
}

.cursos {
	padding: 0px;
	display: block;
	margin-top: -51px;
	width: 96%;
	height: 43px;
	position: absolute;
	text-transform: uppercase;
	font-weight: bold;
	cursor: pointer;
	z-index: 1039;
	margin-left: 2%
}

.cursosBg {
	padding: 0px;
	display: none;
	margin-top: -51px;
	width: 96%;
	height: 43px;
	position: absolute;
	text-transform: uppercase;
	font-weight: bold;
	cursor: pointer;
	z-index: 9999;
	margin-left: 2%
}

.cursos a {
	color: white;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
}

.cursosBg a {
	color: white;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
}

.cursosMob {
	padding: 0px;
	display: none;
	margin-top: -51px;
	width: 70px;
	height: 43px;
	position: absolute;
	text-transform: uppercase;
	font-weight: bold;
	font-size:10px;
	cursor: pointer;
	z-index: 9999;
}

.cursosMob a {
	color: white;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
}

.cursos  {background-color: red}

.cursosBg  {background-color: #0C4EB2}

.chamadacursos:hover .cursos {
	color: white;
	display: block;
}

.chamadacursos:hover .chamadacursosbtn {
	color: white;
	background-color: white;
}	

.cursos-inverse .nav .active > a:focus {
	color: #ffffff;
	background-color: red !important;
	z-index:9998
}	

.chamadacursos:hover .cursosBg {
	color: white;
	display: block;
}

.colegios{
	color: #333333;
	padding:3px;
}

.colegios:hover{
	color: #ffffff;
	display: block;
	background-color: red !important;
	padding:3px;
}

.sobre{
	background-color: #15437F !important;
	padding:10px;
	text-transform: uppercase;
	color: #FFFFFF;
}

.sobre:active{
	background-color: blue !important;
	padding:10px;
	color: #FFFFFF;
}