main {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;	transition: all 0.3s ease;}
.open{top:35px;}
.fixed { position:fixed; margin-top:2px; z-index:2; top:0; height:50px;
-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.35);-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.35);box-shadow:0 1px 5px rgba(0, 0, 0, 0.35); width:1009px;}
.fixed:after { content:""; width:inherit; height:2px; background:#fff; position:absolute; top:0px; left:0; margin-top:-2px}
#wrap-top{clear:both;padding:15px 0; }
.fixed.cbp-spmenu a { font-size:15px}
.fixed a#btn_down { background:#00853f; color:#FFF; text-shadow:none; padding-right:18px}
.fixed a#btn_down i { color:#FFF;}
.fixed a:hover#btn_down { background:#019e4b; color:#FFF }
.miniLogo { width:272px; height:57px; float:left; background:url(../images/sprite.png) -0px -244px; display:none; margin:0px 24px 0 -44px}
.fixed.cbp-spmenu .miniLogo { display:block;}
.cbp-spmenu .pushMenu { width:400px; float:left;	-webkit-transition: all 0.3s ease;	-moz-transition: all 0.3s ease;	transition: all 0.3s ease}
.fixed.cbp-spmenu .pushMenu {width:20px; float:left;}
.fixed #btn_down {    background-color: #C9E60A;}
.topView { width:80%; float: left;}
.topView a i { display:none}
.tools {float: right}
.cbp-spmenu-top.cbp-spmenu-open { top:71px}
@media screen and (max-width: 1024px) {
.socialArticle.fixedS { top:0; margin-top:-5px; margin-left:-20px;}
.cbp-spmenu .pushMenu { width:30%}
.mkt { width:28%; float:left; padding: 0 10px; margin-bottom:20px; margin-right:5px}
.fixed { position: static}
.cbp-spmenu-horizontal a:nth-child(1) { display:none}
.boxed { width:100%}
.main,.container  {width: 98%;}
.main { margin-top:0px}
.pushMain {	margin-top: 0px;}
.cbp-spmenu-horizontal a { border-left:none; font-size:15px }
.version { float:none; }
.button-two.fl { margin-bottom:20px}
.button-two:after { display:none}
.b25 {	width:31%;}
.b25:nth-of-type(3n) { margin-right:0}
.b25:nth-of-type(4n) { margin-right:2%}
}
@media screen and (max-width: 858px) {
h1 {    margin-top: 18px;}
.version { float: right; position:absolute; top:170px; right:30px }
.button-two.fl { margin-bottom:0}
.button-two:after { display:none;}
.shadow { width:50%; position:absolute; top:-5px;  }
.to50 { width:45%; float:left}
#slide1_container {	transform: scale(0.7);	-ms-transform: scale(0.7);	-webkit-transform: scale(0.7);	right:-50px;}
#slide1_controls {right: -28px;top: 80px;}
.button-two.fl {right: 0;min-width: 284px;position: absolute;top: 90px;left:auto;}
.pushMain {	margin-top: 64px;}
.main h2 { margin-top:50px}
.cbp-spmenu-horizontal a span { font-size:13px}
.cbp-spmenu-horizontal a i { font-size:15px}.cbp-spmenu-horizontal a:hover i { font-size:15px}
.main { margin-top:0}
/*.anyClass article {	width:32%;	 min-height: auto} */
.anyClass article:nth-of-type(3n) { margin-right:0; float:left}
.anyClass article:nth-of-type(4n) { margin-right:10px; float:left}
.anyClass article:nth-child(1) { min-height: inherit}
/*.anyClass article {width: 32%;margin: 6px 1% 0px 0;padding: 0;border: 1px solid #e6e6e6; min-height: 200px}
.anyClass article .hover-fx {overflow: hidden;position: relative; float:none; width:100%;background: #CCC url(../images/pattern_2.png) repeat}
.anyClass article .detailes { width:100%}
.anyClass article .detailes h5 a { font-size:14px; color:#333}
.anyClass article .detailes p { display:none}*/
.anyClass article .hover-fx { width:30%;}
.anyClass article .detailes { width:60%}
.anyClass article { background:#fff}
.anyClass article .rate { position:static; display:block; margin: 0 auto 10px  auto}
.anyClass article:nth-child(1) .tag { color: #333}
.anyClass article:nth-child(2) .tag { color:#333}
.anyClass article:nth-child(3) .tag { color: #333}
.snorton { margin-top:179px; float:right;}
}
@media screen and (max-width: 768px) {
	.socialArticle { min-height:70px}
.b25 {	width:48%;}
.b25:nth-of-type(2n) { margin-right:0}
.b25:nth-of-type(4n) { margin-right:0}
.b25:nth-of-type(3n) { margin-right:2%}
#content { padding-top:80px}
#flagss { width:auto; }
#flagss .flag { opacity:0; display:none}
#flagss .flag.view { opacity:1; display:block}
.mkt { width:98%; float:left; padding: 0 10px; margin-bottom:5px; margin-right:0}
.mkt .icon {transform: scale(0.65);
-ms-transform: scale(0.65);
-webkit-transform: scale(0.65); margin: 0px -0 0 0}
.mkt h2 { margin:10px 0}
.container > header #showForm.active {transform:rotate(180deg);
-ms-transform:rotate(90deg); 
-webkit-transform:rotate(90deg);}
.container > header #showForm {float: left;font-size:28px; margin-right:10px;color:#FFF; cursor:pointer; display:block;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.main { margin-top:0}
.pushMain {	margin-top: 120px;}
/*.anyClass article {	width: 48%; min-height:auto;}
.anyClass article:nth-child(1) {width: 48%; margin:6px 1% 4px 0; min-height:!important; min-height:auto; height:auto}  
.anyClass article:nth-child(1)  .detailes { padding:20px 0}
.anyClass article:nth-child(2) {width: 48%; min-height:auto; height:auto} 
.anyClass article:nth-child(3) {width: 48%; min-height:auto; height:auto} 
.anyClass article:nth-child(4) {width: 48%; min-height:auto; height:auto}
.anyClass article:hover .hover-fx .fLeft { top:50%; left:35%}
.anyClass article:hover .hover-fx .fRight { left: 48%; bottom:35%} */
.cbp-spmenu-horizontal a i { display:none}
.cbp-spmenu-horizontal a { border-right:1px solid #dad7d7}
.anyClass article {margin-left:10px;height:auto;}
.anyClass article:nth-of-type(2n) { margin-left:10px; float:right}	
.anyClass article:nth-of-type(3n) { margin-left:10px; margin-right:0}
.anyClass article:nth-of-type(4n) { margin-left:10px; margin-right:0}
.cbp-spmenu-top.cbp-spmenu-open { top:116px}


}	
@media screen and (max-width: 590px) {
.snorton { display:none}	  
footer.footer .logo { float:none;}
footer.footer .box-descagas a { float:none; display:block; text-align: left}
.socialsingle{ display:none}
.mkt:first-child{ margin-top:20px}
#flagss { margin-top:10px;}
.version {top: 130px; left:0px}
.button-two:after { display:none}
.container > header { top:0}
.container > header #showForm {margin-top:0px;}
.container > header .logo {	transform: scale(0.6);-webkit-transform: scale(0.6); margin-left:15px; margin-top:-32px}
.main { margin-top:10px}
.main h2 {  margin-top: 30px;}
.pushMain {	margin-top: 50px;}
#showLeftPush{ display: block}
.container > header h1 i { cursor:pointer}
.container > header h1 i.active {transform:rotate(90deg);
-ms-transform:rotate(90deg);
-webkit-transform:rotate(90deg);}
#slide1_controls { display:none;}
.shadow { display:none;}
.to50 { width:100%;  float:left}
.to50 p { display:none}
.button-two.fl {left: 18px;min-width: 284px;position: absolute;top: 79px;}
.box-new { min-height: 168px;}
.cbp-spmenu-horizontal { display:none}
.cbp-spmenu h1 span {display:none;}
.container > header { height:30px}
body.cbp-spmenu-push.cbp-spmenu-push-toright .anyClass article {width: 90%;	} 
body.cbp-spmenu-push.cbp-spmenu-push-toright .anyClass article:nth-of-type(2n) { margin-right:0; float:left}
body.cbp-spmenu-push.cbp-spmenu-push-toright .hover-fx {width: 30%; float:left;}
body.cbp-spmenu-push.cbp-spmenu-push-toright .detailes {text-align: left;padding:10px 0 10px 2%; float:left; width:48%;}
body.cbp-spmenu-push.cbp-spmenu-push-toright .anyClass article:hover img{}
body.cbp-spmenu-push.cbp-spmenu-push-toright .hover-fx .fLeft  { display:none}
body.cbp-spmenu-push.cbp-spmenu-push-toright .hover-fx .fRight { display:none}
.button-two strong { font-size:20px}
footer.footer .box-descagas ul { width:98%; margin:20px 0}
footer.footer .span2 { float:left}
.boxProgram .content {height:300px; margin-left:-170px; margin-top:120px;position: absolute;width:340px; padding:0 5px 10px 5px;}
.boxProgram .close {	position: fixed; top:106px; left:50%; width:26px; height:26px; margin-left:150px;}
.boxProgram .content #wrap-content {  padding:0;overflow: auto; height:260px}
.boxProgram .content h2 { font-size:18px}
@media screen and (max-width: 460px) {
	.socialsingle{ display:none}
.version { display:none}
.button-two.fl {left: 5px;}
.button-two.fl { min-width:84%}	

.anyClass article .rate { margin: 0 0 10px 0 }
.anyClass article {min-height: 133px;}
.anyClass article:nth-child(1) .rate { margin:0 0 10px 0;  }
.anyClass article:nth-child(2) .rate { margin:0 0 10px 0;}
.anyClass article:nth-child(3) .rate { margin:0 0 10px 0;}
.anyClass article:nth-child(4) .rate { margin:0 0 10px 0;}
.button-two span.one{background-position:0 60px;padding:12px 0 15px 10px; }
.button-two span.one:hover{background-position:0 60px;padding:12px 0 15px 10px; }
.button-two em { padding-left:10px}
.cbp-spmenu h3 {color: #afdefa;	font-size: 16px;padding: 10px;	margin: 0;	font-weight: bold;	background: #0d77b6;}
.anyClass article:nth-child(1) {width: 100%;} 
.anyClass article:nth-child(2) {width: 100%;} 
.anyClass article:nth-child(3) {width: 100%;} 
.anyClass article:nth-child(4) {width: 100%;} 
.anyClass article:nth-child(1) .hover-fx {width: 40%; float:left;}
.anyClass article:nth-child(1) .detailes {text-align: left;padding:10px 0 10px 2%; float:left; width:50%;}
.anyClass article:nth-child(2) .hover-fx {width: 40%; float:left;}
.anyClass article:nth-child(2) .detailes {text-align: left;padding:10px 0 10px 2%; float:left; width:50%;}
.anyClass article:nth-child(3) .hover-fx {width: 40%; float:left;}
.anyClass article:nth-child(3) .detailes {text-align: left;padding:10px 0 10px 2%; float:left; width:50%;}
.anyClass article:nth-child(4) .hover-fx {width: 40%; float:left;}
.anyClass article:nth-child(4) .detailes {text-align: left;padding:10px 0 10px 2%; float:left; width:50%;}
.anyClass article {width: 100%;	min-height:75px;} 
.anyClass article {width: 100%; background:#FFF}	
.anyClass article:nth-of-type(2n) { margin-right:0; float:left}	
.anyClass article .hover-fx img {float: left;opacity: 1;width: 100%;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.anyClass article:hover img{transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);-moz-opacity: 0.50;opacity: .50;filter: alpha(opacity=50);}
.anyClass article .hover-fx .fLeft  { display:none}
.anyClass article .hover-fx .fRight { display:none}
.anyClass article .hover-fx {width: 40%; float:left;}
.anyClass article .detailes {text-align: left;padding:10px 0 10px 2%; float:left; width:50%; }
.anyClass article .detailes p { display:none}
.leer { display:none}
.anyClass article .detailes h5 a { font-size:13px}
.boxProgram .content {height:300px; margin-left:-160px; margin-top:120px;position: absolute;width:300px; padding:0 5px 10px 5px;}
.boxProgram .close {	position: fixed; top:106px; left:50%; width:26px; height:26px; margin-left:130px;}
.boxProgram .content #wrap-content {  padding:0;overflow: auto; height:260px}
.container > header #showForm { margin-left:-80px}
}
@media screen and (max-width: 320px) {
h1 { margin-top:5px}
.b25 {	width:100%;}
.b25:nth-of-type(2n) { margin-right:0}
.b25:nth-of-type(4n) { margin-right:0}
.b25:nth-of-type(3n) { margin-right:0}	
.main,.container  {width: 98%;}
.box-new {min-height: 130px; padding-top:25px}
.button-two.fl { top:40px}
.button-two:after { display:none;}
h1 { font-size:17px}
h1 i { display:none}
.main h2 { display:none}
.hover-fx {width:20%; float:left;}
.detailes {text-align: left;padding:5px 0 5px 2%; float:left; width:68%;}
.detailes h5 a { font-size:12px;}
.detailes a { font-size:11px;}
.boxProgram .content {height:320px; margin-left:-130px; margin-top:120px;position: absolute;width:240px; padding:0 5px 10px 5px;}
.boxProgram .close {	position: fixed; top:106px; left:50%; width:26px; height:26px; margin-left:100px;}
.boxProgram .content #wrap-content {  padding:0;overflow: auto; height:260px}
}
@media screen and (max-width: 240px) {
.container > header .logo {margin-left: 4px;width: 293px;background:url(../images/sprite.png) 0 -124px;}
}