
.scrollmaineffect { height:410px; }
.main_effect2 { height:410px; background-image:initial !important;}
.main_effect2 h2,.main_effect2 .listnew { display:none; }
.main_effect2 img { clear:both; float:none; width:100% !important; height:auto !important; }
.main_effect2 h1 { font-size:12pt; padding:2%; padding-top:10px; }
.main_effect2 .playlistadd { top:60%; bottom:initial; right:10px; font-size:30pt; }
.main_effect2 .playlistadd.play { right:55px; }
.main_effect2 .textfull { display:none; }


.artcountai {  width:96%; margin:auto; }
.newslist { float:none; width:94%; height:auto; color:#555; margin:0; background-color:#fff; padding:2%; box-shadow:0px 0px 5px rgba(0,0,0,0.2); margin-bottom:10px; }
.newslist img { width:30%; float:right; margin-left:10px; }
.newslist p { }
.newslist:visited,.newslist:link { color:#555; }

.sharethis .at-share-btn-elements { margin-top:12%; max-width:90%; }
.cubemainpage.nosubsection { margin-top:20px; }
#logo { margin-right:50px; height:35px; }
nav.menu {  position:absolute; top:40px; right:0px; display:none; background-color:#000; padding:20px; }
nav.menu a { display:block; line-height:190%; border-right:0px; padding:0px 10px; padding-left:20px; }
.maineffect .hrefforeffect {  }
.maineffect .righttextmain { width:80%; bottom:20%; }
.maineffect .righttextmain h1 { font-size:14pt; }
.maineffect .righttextmain p { font-size:10pt; }
.maineffect .icon3 { position:absolute; bottom:60px; left:10px; color:#fff; z-index:2; }
.maineffect .icon3 i { font-size:30pt;  }
.thetitle { font-size:10pt !important; top:20px; }


.sidebyside.nosubcat .zooming h4 { font-size:11pt; height:70px; line-height:150%; padding:3%; }
.sidebyside { padding-bottom:20px;}

.sidebyside.nosubcat { padding-top:10px; overflow:inherit; height:auto;  }
.sidebyside.nosubcat .thetitle { top:0px; }

.sidebyside .zooming { margin-top:0; }

.sidebyside .zooming span.floatlink { display:block; position:static;   }
.sidebyside .zooming span.floatlink h4 { position:static;  background-color:rgba(0,0,0,0.8); width:96%; padding:2%; font-size:9pt; font-weight:normal; }



.sidebyside .zooming:hover { 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1); z-index:2; opacity:1; 
	transform: scale(1); 
	box-shadow:0px 0px 10px rgba(0,0,0,0.5);
	
 }
 
 .sidebyside.nosubcat .zooming:hover { 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1);
	transform: scale(1); 
	
 }
 
 .sidebyside .zooming:nth-child(1):hover { 
	transform-origin: 50% 50%;
	-ms-transform: scale(1); 
	-webkit-transform: scale(1); z-index:2; opacity:1; 
	transform: scale(1); 
	box-shadow:0px 0px 10px rgba(0,0,0,0.5);
}

 .cubemainpage:hover i.arrows { display:none; }
.sidebyside { overflow:scroll }
header .icos i.menico {  font-size:16pt; margin-top:12px; }
.textuser b { padding-top:10px; }

.menuicons { display:block; font-size:17pt; position:absolute; right:10px; top:10px; color:#fff; }

.countlogin { width:90% !important; display:table; margin:auto;  }
.countlogin .loginform  { padding:20px 2%; margin:0px; margin-bottom:60px; }
form.loginform  { float:none;  width:96% !important;  }

form.loginform input,form.loginform textarea { width:90%;  padding:5px 2%; }
form.loginform button { width:94%; }

.spacertitle { height:100px }

.searchinput div { width:92%; margin-top:50px; }
.searchinput div input { float:right; padding:2%; width:84%; border:0px; border-radius:0px 10px 10px 0px;}
.searchinput div button { padding:10.5px; height:50px;}
.searchinput div button i { font-size:20pt; }
.sidebyside.nosubcat .zooming { width:48%; margin-bottom:7px; }


.playerdesign .playerControlls .listplayer { position:static; }
.playerdesign .playerControlls .listplayer .textfullvid, .playerdesign .playerControlls .listplayer .relativedata { right:0px; width:94%; padding:3%; bottom:80px; }
.relativedata { max-height:250px; overflow:auto;  }

.textfullvid { max-height:250px; overflow:auto; }
.catlists {  }
.catlists .catlistinm {  width:48%; height:400px; }

.allbnrscent { width:100%;  }
.allbnrscent * { max-width:100%; height:auto !important;  } 


.relativecount a.reldata { width:45%; float:right; margin-right:2%; color:#333; height:300px; }
.relativecount a.reldata img { width:99%; }


footer { font-size:9pt; }