@import url(http://fonts.googleapis.com/css?family=Cuprum:400,700&subset=latin,cyrillic);
@import "/css/grid.css" screen;
@import "/css/reset.css" screen;

/* User Group Marks */ 
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#4169E1;} 
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:Red;} 
a.groupUser:link,a.groupUser:visited,a.groupUser:hover {color:-;} 
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;} 
a.groupOther1:link,a.groupOther1:visited,a.groupOther1hover {color:#7B68EE;} 
a.groupOther2:link,a.groupOther2:visited,a.groupOther2over {color:#008B8B;} 
a.groupOther3:link,a.groupOther3:visited,a.groupOther3over {color:#FF69B4;} 
a.groupOther4:link,a.groupOther4visited,a.groupOther4:hover {color:#FFD700;} 
/* ---------------- */

/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}
?

/* Global properties ======================================================== */
html {
 width:100%;

}

@-moz-document url-prefix() 
{ 
.gTableTop {box-shadow: none!important}
}



#bghtml { 
 background: url(../images/body-pattern.jpg) 0 0 repeat!important;
}

body { 
 color: #FFFFFF;
 background: url(../images/body-splash.jpg) center 0 no-repeat; 
 font-family: "Cuprum", sans-serif;
}


.main {
width: 980px;
padding: 0;
margin: 0 auto;
font-size: 0.75em;
line-height: 1.5em;
position: relative; 
}

a {color: #8d8c8c; outline:none;text-decoration: none;}
a:hover {text-decoration:underline;}
hr {border-color: rgb(66, 66, 66);}


.wrapper {width:100%; overflow:hidden; background: url(../images/wrapper.png);
background-repeat: repeat;
background-position: 0 0;
border-radius: 3px; }
.wrapper_two {width:100%; overflow:hidden;}
.extra-wrap {overflow:hidden;}
 
p {margin-bottom:18px;}


/*********************************boxes**********************************/
#page1 .indent {padding:10px 0px 0px 0px;}
.indent {padding:74px 0px 0px 0px;}
.indent2 {
 margin-left: 25px;
}

.menu li a,
.list-1 li a,
.list-2 li a,
.link,
.button,
.logo {text-decoration:none;}

.box-header {border-bottom: 3px solid #c0cf00; padding-bottom: 5px;padding-top: 5px;}
.box {background: black;padding: 15px;margin-bottom: 20px;}
.box-title {text-transform: uppercase; font-size: 18px; font-weight: bold;}
.box-button {position: relative; top: -20px; float: right; color: #c0cf00; text-decoration: none; font-size: 13px;}
.inform-button {position: relative; float: left; font-style: normal; color: #c0cf00; text-decoration: none; font-size: 13px;}
.box-content {margin-top: 20px;width: 960px;}
.box a:hover {color:white;}
.title-box {
 font-size: 18px;
 color: white;
padding: 12px 0 9px 12px;
 line-height: 16px;
 background-color: #2b2b2b;
 box-shadow: 0 1px 5px rgba(0,0,0,.5);
 -moz-box-shadow: 0 1px 5px rgba(0,0,0,.5);
 -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.5);
 border-radius: 3px;
 margin-bottom: 10px;
 font-weight: bold;
}
.box-button:hover, .inform-button:hover {color: white;text-decoration: none;}
.imageinf {
float: left;
margin-right: 12px;
width: 50px;
}

.gridbox p {
 color: #8d8c8c;
font-size: 14px;
}
.footer_post {
 border-bottom: 1px solid rgb(52, 51, 51);
 margin: 10px 0 10px 0;
 padding: 0 0 5px 0;
}

.footer_post p {
 font-size: 13px;
line-height: 16px;
font-family: "Cuprum", sans-serif;
margin-bottom: 0;
overflow: hidden;
}

.footer_post a {
 font-family: "Cuprum", sans-serif;

 font-size: 14px;

 line-height: 18px;
vertical-align: top;
word-wrap: break-word;
 text-decoration: none;
}

.footer_post span {
 color: #918E8E;
display: block;
font-size: 12px;
 padding: 2px;
}

.gridcontent {
 margin-left: 15px;
width: 690px!important;
margin-top: 19px!important;
}

.box-content .infTd {
 display: inline;
}

.clr {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}

.box-content p {
 margin-top: 10px;
}



/*********************************header*************************************/
header {
 width:100%;
 position:relative; 
 z-index:2;
 padding-top: 80px;
}

h1 {
 font-weight: normal;
 text-align: center;
 z-index: 2;
}

.logo {
 font-weight: normal;
 text-align: center;
 z-index: 2;
 position: absolute;
 top: 35px;
}

.logo a {
 font-size: 55px;
 font-family: "Cuprum", sans-serif;
 width: 225px;
 height: 60px;
 text-decoration: none;
 cursor: pointer;
 color: #FFFFFF;
 margin-left: 20px; 
 font-weight: bold;
}

h1 a {
 font-size: 55px;
 font-family: "Cuprum", sans-serif;
 width: 225px;
 height: 60px;
 text-decoration: none;
 cursor: pointer;
 color: #FFFFFF;
 margin-left: 20px; 
 font-weight: bold;
}

.logo span {
 font-size: 13px;
 line-height: 12px;
 color: #FFFFFF;
 text-transform: uppercase;
 margin-left: 20px;
 font-family: "Cuprum", sans-serif;
}

.logo a span {
 margin-left: 0;
 font-size: 55px;
 font-family: "Lobster", sans-serif;
 color: #D5E600;
 padding-right: 4px;
}

/*********************************menu**********************************/



nav {
 float: left;
 width: 980px;
 margin-top: -45px;
 background: -o-linear-gradient(top, #EEFF0B 0%,#C0CE0D 50%,#c0cf00 51%,#c0cf00 100%); 
 background: -ms-linear-gradient(top, #EEFF0B 0%,#C0CE0D 50%,#c0cf00 51%,#c0cf00 100%); 
 background: linear-gradient(top, #EEFF0B 0%,#C0CE0D 50%,#c0cf00 51%,#c0cf00 100%); 
 background: -moz-linear-gradient(top, #EEFF0B 0%,#C0CE0D 50%,#c0cf00 51%,#c0cf00 100%); 
 background: -webkit-linear-gradient(top, #EEFF0B 0%,#C0CE0D 50%,#c0cf00 51%,#c0cf00 100%); 

 box-shadow: 0px 0px 16px rgba(0,0,0,0.45); -moz-box-shadow: 0px 0px 16px rgba(0,0,0,0.45); -webkit-box-shadow: 0px 0px 16px rgba(0,0,0,0.45);
}
.menu {
 padding:0 0px 0 0; 
 position:relative;
 z-index:4;
 
}

.menu > li > a:active {

}

.menu > li {
 float:left; 
 position:relative;

 border-right: #B4C200 1px solid;
 
}
.menu > li:first-child {
 background-image:none;
}
.menu > li.last {
}
.menu > li a {
 display:block; 
 font-size:15px;
 line-height:12px;
 color: #FFFFFF; 
 text-align:center; 
 text-transform:uppercase;
 padding: 19px 20px 15px 22px;
 font-family: "Cuprum", sans-serif;
 
}
.menu > li > a:hover, .menu > li > a.active, .menu > li.sfHover > a {

 color: #000000;
 background: -o-linear-gradient(top, rgb(248, 248, 248) 0%,rgb(228, 228, 228) 50%,rgb(226, 226, 226) 51%,rgb(213, 213, 213) 100%);
 background: -ms-linear-gradient(top, rgb(248, 248, 248) 0%,rgb(228, 228, 228) 50%,rgb(226, 226, 226) 51%,rgb(213, 213, 213) 100%);
 background: linear-gradient(top, rgb(248, 248, 248) 0%,rgb(228, 228, 228) 50%,rgb(226, 226, 226) 51%,rgb(213, 213, 213) 100%);
 background: -moz-linear-gradient(top, rgb(248, 248, 248) 0%,rgb(228, 228, 228) 50%,rgb(226, 226, 226) 51%,rgb(213, 213, 213) 100%); 
 background: -webkit-linear-gradient(top, rgb(248, 248, 248) 0%,rgb(228, 228, 228) 50%,rgb(226, 226, 226) 51%,rgb(213, 213, 213) 100%);
}

.menu li:hover {visibility: inherit; }

/******************************** submenu **************************************/
.menu ul {
 position: absolute;
 padding: 14px 0 7px;
 top: -999em;
 width: 147px;
 background: black;
 border: 1px solid #000;
}

.menu li li {padding:0px 3px 7px; background:none;overflow:hidden;}
.menu li li a {
 display:block;
 color:#a2a2a2;
 padding: 8px 0px 4px 19px;
 text-align: left;
}

.menu li:hover ul, .menu li.sfHover ul {
 left: 0px;
 top: 47px;
 z-index: 999;
}
ul.menu li:hover li ul, ul.menu li.sfHover li ul {
 top: -999em;
}

.menu li li a:hover, .menu li li.sfHover > a {color: #000;
background: #F0F0F0;}

/******************************** submenu 2 **************************************/

ul.menu li li:hover ul, ul.menu li li.sfHover ul {
 left: 147px;
 top: 30px;
 z-index: 9999;
}


/**********Search form**********/
#search-form{
 position: absolute;
 top: 108px;
 right: 20px;
 vertical-align: top;
 height: 30px;
 overflow: hidden;
 background: #E1E1E1;
}
 #search-form fieldset {border:none; padding:0; width:100%; overflow:hidden;}
 #search-form label {display:block; float:left;border: 1px solid #D7D7D7;}
 #search-form input{
 background: #E1E1E1;
 border: none;
 color: #8A8A8A;
 font: 14px "Cuprum", Arial, Helvetica, sans-serif;
 margin: 0;
 padding: 7px 0px 8px 7px;
 outline: none;
 width: 197px;
 }
 #search-form a{
 float: right;
 display: block;
 width: 32px;
 height: 30px;
 background: url(../images/serch-button.png) #3C3C3C center 8px no-repeat;
 cursor: pointer;
 transition: all 0.3s ease 0s; 
 }
 #search-form a:hover{background-color: #B4B4B4!important; transition: all 0.3s ease 0s; }


.slider-wrapper {
 margin: 30px 0px 50px 0px;
 position:relative;
 z-index:1;
}


#slide { height:493px; width:980px; position:relative; overflow:hidden; z-index:2;}

.slider {
 width:980px;
 margin:0 auto;
 position:relative;
 z-index:1; 

}
.banner{
width: 468px;
position: relative;
color: #fff;
overflow: hidden;
z-index: 15;
font-weight: 600;
background: rgb(49, 49, 49);
font-size: 25px;
line-height: 1.2em;
text-transform: uppercase;
float: right;
margin: 25px;
height: 60px;
box-shadow: 0px 0px 8px rgba(0,0,0,0.55);
-moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.55);
-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.55);


}



/*********************************content*************************************/
#content {
 width:100%; 
 padding:0;
 position:relative;
 z-index:1;
 margin-top: 20px;
 font-size: 20px;
}

.content-bg {
 width:100%;

}

h3 {
 font-size:32px; 
 line-height:2em; 
 color:#e2e2e2;
}

h3 strong {
 text-transform:uppercase;
 color:#d50304;
}

.h3-pad {margin-bottom:7px;}

h4 {
 font-size: 20px; 
 
 color: white;


 font-family: "Cuprum", sans-serif;
 font-weight:normal;
 padding: 11px 0 11px 14px; background-color: #C8D702;
 box-shadow: 1 1px 5px rgba(0,0,0,.5); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.5); -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.5);
 border-radius: 3px;
}

h4 strong {
 display:block;
 margin-top:-10px;
}

h5 {
 font-size:21px; 
 line-height:1.238em; 
 color:#d0151c;
}

h5 a {
 color:#d0151c;
 text-decoration:none;
}

h5 a:hover {color:#e2e2e2;}

.h5-pad {margin-bottom:12px;}

 {
 padding:16px 17px;
 color:#838282;
 font-size:12px;
 line-height:16px;
}
.banner {
 font-family: "Calibri";
}


.bg1 {
 width:100%; 
}

.bg2 {
 background:url(../images/bg2.png) 0 0 repeat;
 width:100%;
}



/****************************footer************************/
footer {
 width: 980px;
 margin: 0 auto;
 border-top: 3px solid #c0cf00;
 color:#f5f4f0;
 padding-bottom: 30px;
}

footer a {
 color:#626362;
 text-decoration: none!important;
 font-weight: bold;
 font-size: 13px;
}
footer a:hover {
 color: #FFF;
 text-decoration: none!important;
 font-weight: bold;
}
footer li {
 float: left;
 padding-right: 20px;
 padding-top: 7px;
}

footer hr {
 border-top: 1px solid #BDBDBD;
 margin-top: 26px;
 margin-bottom: 14px;
}


.socialicons {
 float: right;
 margin-top: 5px;
}
.socialicons a img { 
 transition: all 0.3s ease 0s;
 margin-right: 3px;
}
.socialicons a img:hover { 
 box-shadow: 0px 0px 2px 3px rgba(999, 999, 999, 1);
 transition: all 0.3s ease 0s;
}

.text {
 padding: 8px;
}

.footercontent {
 margin: 14px 20px 20px 25px;
padding-bottom: 5px;
font-style: normal;
}

input[type='text'], input[type='password'], textarea, input[type='file'], select{font-size: 13px;padding:5px 3px;
outline:none; color: #8A8A8A;background: rgba(42, 42, 42, 1);border: none;margin: 5px;}
input[type='submit'], input[type='reset'], input[type='button'], button {font-size: 14px;
 
 color: #FFF; 
 display:inline-block; 
 border: none;
 background: #C8D702;
 text-transform:uppercase;
 padding: 7px 10px 5px 10px;
font-family: "Cuprum", sans-serif;-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;}
input[type='submit']:hover, input[type='reset']:hover, input[type='button']:hover, button:hover {background: #2b2b2b!important;
 cursor: pointer;-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;}

/* Site Menus */
.uMenuV {margin-left: -10px;margin-bottom: -9px;margin-top: -9px;}
ul.uMenuRoot li, .blockContent ul li{font-size: 16px;font-family: "Ubuntu Condensed";}
ul.uMenuRoot li a, .blockContent ul li a{font-family: "Cuprum", sans-serif;display:block;padding:11px 15px;text-decoration: none!important;border-top: 1px solid #141414;background: #272725; background: rgba(0,0,0,.25); box-shadow: inset 1px 1px 4px rgba(0,0,0,.75); -moz-box-shadow: inset 1px 1px 4px rgba(0,0,0,.75); -webkit-box-shadow: inset 1px 1px 4px rgba(0,0,0,.75);color: #636363;}
ul.uMenuRoot li a:hover, .blockContent ul li a:hover{background: #000000;color: #FFFFFF;text-decoration:none;}
.uMenuV .uMenuItemA {background: #000000;color: white;}
/* --------- */
.headerbg {
 width: 100%;
 height: 160px;
 margin-top: -15px;
 background: url(../images/bg3.gif) repeat-x 0 -15% #222222; 
 border-top: 1px solid rgb(31, 31, 31);
}
/* --------- */



.user-menu li a:hover {
 color:white;
}

.user-menu li a {
 color: #4e4e4e;
 text-decoration: none!important;
}

.user-menu li {
 padding: 0 7px;
 float: left;
}

.user-menu {
 float: left;
 margin: -8px -40px 14px 10px;
}

.uMenuRoot{
padding: 0;
}

.titleuser {
 background: black;
 color: white;
}

/* ===== forum Start ===== */

 .switches {
 border: 1px solid #CCCCCC;
 }
.gTable {background:none;}
.gTableTop {color: #FFFFFF;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);font-family: "Cuprum", sans-serif;font-size: 20px;padding:7px 10px;margin:0;
border: none;
border-top: 1px solid #343434;
border-left: 1px solid #303030;
background-color: #2b2b2b;
height: 34px;
padding: 0 10px;
border-radius: 2px;
box-shadow: 0 1px 5px rgba(0,0,0,.5);
-moz-box-shadow: 0 1px 5px rgba(0,0,0,.5);
-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.5);
}
.gTableTop a {color:#fff;}
.gTableSubTop {color: #000000;padding:3px;font-size:11px;
border: 1px solid rgb(207, 207, 207);
background: -webkit-linear-gradient(top, rgb(224, 224, 224) 0%,rgb(228, 228, 228) 50%,rgb(221, 221, 221) 51%,rgb(226, 226, 226) 100%); 
background: -o-linear-gradient(top, rgb(224, 224, 224) 0%,rgb(228, 228, 228) 50%,rgb(221, 221, 221) 51%,rgb(226, 226, 226) 100%); 
 background: -ms-linear-gradient(top, rgb(224, 224, 224) 0%,rgb(228, 228, 228) 50%,rgb(221, 221, 221) 51%,rgb(226, 226, 226) 100%); 
 background: linear-gradient(top, rgb(224, 224, 224) 0%,rgb(228, 228, 228) 50%,rgb(221, 221, 221) 51%,rgb(226, 226, 226) 100%); 
 background: -moz-linear-gradient(top, rgb(224, 224, 224) 0%,rgb(228, 228, 228) 50%,rgb(221, 221, 221) 51%,rgb(226, 226, 226) 100%); 

}
.gTableSubTop a,.gTableSubTop a:hover {color:black;margin: 10px 15px;}
.gTableBody,.gTableBody1,.gTableBottom,.gTableError,.forumNameTd,.forumLastPostTd,.threadNametd,.threadAuthTd,.threadLastPostTd,.threadsType,.postPoll,.newThreadBlock,.newPollBlock,.newThreadBlock,.newPollBlock,.gTableRight,.posttdMessage,.postTdInfo{padding:3px 10px;background:#f0f0f0;border:1px solid #ccc;}
.forumIcoTd,.forumThreadTd,.forumPostTd,.gTableLeft,.threadIcoTd,.threadPostTd,.threadViewTd,.postBottom,.postTdTop {padding:3px 10px;background:#e5e5e5;border:1px solid #ccc;}
a.forum,a.threadLink {padding:0 0 0 10px;background:url(../images/12.gif) 0 center no-repeat;font-size:14px; color:black;}
a.forumLastPostLink {color:#666!important;}
.gTableLeft {font-weight:bold;}
.gTableError {color:#FF0000;}
.forumLastPostTd,.forumArchive {font-size:8pt;}
a.catLink {text-decoration:none;}
a.catLink:hover {text-decoration:underline;}
.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:8pt;color:#FF0000!important;font-weight:bold;}
.forumDescr {color:#888;font-size:8pt;}
div.forumModer {color:#666;font-size:8pt;}
a.forumModer {color:#555!important;text-decoration:underline;}
.forumViewed {font-size:9px;}
.forumBarKw {font-weight:normal;}
a.forumBarA {text-decoration:none;color:#777!important;}
a.forumBarA:hover {text-decoration:none;}
.fastLoginForm {font-size:8pt;}
.switch,.pagesInfo {padding:2px 5px;font-weight:normal;font-size: 13px;background: #e5e5e5;}
.switchActive {padding: 2px 5px;font-weight:normal;background: #B9B9B9; color:#fff;}
a.switchDigit,a.switchBack,a.switchNext {text-decoration:none;color:#443725;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline;}
.threadLastPostTd {font-size:8pt;}
.threadDescr {color:#888;font-size:8pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {height:20px;font-weight:bold;font-size:8pt;}
.threadsDetails {height:20px;}
.forumOnlineBar {height:20px;}
a.threadPinnedLink {font-weight:bold;color:#f63333!important;}
a.threadFrmLink {color:#555!important;}
.postpSwithces {font-size:8pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:8pt;text-align:right;}
.forumNamesBar {font-size:11px;padding:3px 0;}
.forumModerBlock {padding:3px 0;}
.postPoll {text-align:center;}
.postSeparator {height:1px;background:#fff;}
.postUser {font-weight:bold;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;}
.postTdInfo {padding:10px;text-align:center;}
.posttdMessage {line-height:18px;padding:10px;}
.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:8pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}
.codeMessage,.quoteMessage {font-size:13px;font-style:italic;margin:0 0 0 50px;color:#777;padding:10px;background:#ddd;border:none!important;border-left:3px solid #d14615!important;}
.signatureView {display:block;font-size:8pt;line-height:14px;padding:0 0 0 10px;border-left:3px solid #ddd;} 
.edited {padding-top:30px;font-size:8pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}
.statusBlock {padding-top:3px;}
.statusOnline {color:#000000;}
.statusOffline {color:#000000;}
.newThreadItem {padding: 0 0 0 8px;background:url(../images/12.gif) no-repeat 0 4px;}
.newPollItem {padding: 0 0 0 8px;background:url(../images/12.gif) no-repeat 0 4px;}
.pollHelp {font-weight:normal;font-size:8pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
.userAvatar {padding:2px;background:#ddd;border:1px solid #ccc;}
.pollButtons button {margin:0 10px 0 0!important;}
.postBottom .goOnTop {display:none!important;}
.forumvd {
 font-size: 11px;
}
.forumContent {
 color: #8d8c8c;
}
.uTable {
 color: #FFFFFF;
 text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
 border: none;
 border-top: 1px solid #343434;
 border-left: 1px solid #303030;
 background-color: #2b2b2b;
 border-radius: 2px;
 box-shadow: 0 1px 5px rgba(0,0,0,.5);
 -moz-box-shadow: 0 1px 5px rgba(0,0,0,.5);
 -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.5);
 text-indent: 12px;
 line-height: 45px;
}
.fNavLink {color: #FFFFFF;
outline: none;
background: rgba(0, 0, 0, 0.54);
font-size: 16px;
font-family: "Cuprum", sans-serif;
padding: 8px;
text-decoration: none;
margin-bottom: 15px;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.fNavLink:hover {background:black;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
text-decoration: none;
}
.gDivRight {
 margin-top: 13px;
}
#secImgForum, #secImg {margin-top:10px!important}
/* ====== forum End ====== */


.post-text {
 background: black url(../images/menu-hover.jpg);
 line-height: 40px;
 border: 1px solid black;
 border-radius: 10px;
}
.post-text a {
 font-size: 22px;
 font-family: "Lobster";
 text-decoration: none;
 color: white;
 font-style: none;
font-weight:normal;
}
.post-text a:hover {
 text-decoration: underline;
}
.eTitle {
 font-size: 22px;
 color: white; 
 padding: 11px 15px 11px 11px;
 font-family: "Cuprum", sans-serif;
 line-height: 24px;
 border-bottom: 3px solid #C8D702; background-color: #2b2b2b; box-shadow: 0 1px 5px rgba(0,0,0,.5); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.5); -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.5); 
 border-radius: 3px 3px 0 0;
}
.Title {

font-size: 22px;
color: white;
border-bottom: 3px solid #C8D702;
padding: 11px 0 11px 12px;
line-height: 26px; background-color: #2b2b2b;
box-shadow: 0 1px 5px rgba(0,0,0,.5); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.5); 
-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.5);
border-radius: 3px 3px 0 0;
}
.Title a:hover {
text-shadow: 1px 2px 5px rgb(68, 68, 68), 0 0 6px rgb(180, 180, 180);
transition: 0.3s;
}
.Title a {
 text-decoration: none!important;
 color: white;
 transition: 0.3s;
 font-family: "Cuprum", sans-serif;
}
.eTitle a {
 text-decoration: none!important;
 color: white;
 transition: 0.3s;
 margin-left: 10px;
}
.eTitle a:hover {
 text-shadow: 1px 2px 5px rgb(68, 68, 68), 0 0 6px rgb(180, 180, 180);
 transition: 0.3s;
}
.eDetails,.eDetails1
{
font-size: 13px;
padding: 7px 5px 7px 5px;
color: #8d8c8c; background-color: #2b2b2b;
box-shadow: 0 1px 5px rgba(0,0,0,.5); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.5); -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.5);
border-radius: 3px;
font-style: normal!important;
}
.eDetails2 {
font-size: 13px;
padding: 5px 5px 5px 5px;
color: white;
background: url(../images/bg3.gif) repeat-x 0 0 #222222;
border: 1px solid rgba(0, 0, 0, 0.21);
}
.eDetails a,.eDetails1 a,.eDetails2 a {text-decoration:underline;}
.eDetails a:hover,.eDetails1 a:hover,.eDetails2 a:hover {text-decoration:none;}

.eBlock {
}

.eText {
 padding: 12px;
}



#b {
 width: 35px!important;
}
#u {
 width: 40px!important;
}
#i {
 width: 30px!important;
}
#cdl {
 text-indent: -9px!important;
}
#cdc {
 width: 35px!important;
}
#bc17 input {
 display: none;
}
 /* Вид комментарий 
------------------------------------------*/ 
.post_r {
 color: black;
}
.cell_comment_os { 
 float:left; 
 width:100%; 
 background: #F5F5F5; 
 padding-bottom:3px; 
 margin-bottom:15px; 

} 

.comment_p { 
 float:right; 
 width:70px; 
} 

.comment_v { 
 margin: 5px 0px 5px 10px; 
 color: black; 
} 

.comment_c { 
 overflow: hidden; 
 text-align:justify; 
 margin: 0px 0px 0px 10px; 
 padding: 5px 0px; 
 border-top: 1px solid #E4E4E4; 
 color: rgb(0, 0, 0);
} 

.comment_n { 
 text-align:right; 
 margin: 3px 78px 0px 10px; 
} 
.vcc_otvet {overflow:hidden!important; border: 1px solid #eccece; padding: 10px;background:none; }
.comment_avatar { 
 width:40px; 
 height:40px; 
 padding: 4px; 
 margin: 8px 10px 0px 15px; 
 border: 1px solid #CAD1DB; 
 background:#F6F6F6; 
 -webkit-border-radius:5px; 
 -moz-border-radius:5px; 
 border-radius:5px; 
} 

#message {
 width: 590px;
}
#hide {
 width: 53px!important;
}
#list {
 width: 53px!important;
}

#bc16 input {
 width: 83px!important;
}

#bc9 input {
width: 50px!important;
}

#bc7 input {
 width: 59px!important;
}
#bc8 input {
 width: 65px!important;
}

#bc10 input {
 width: 65px!important;
}
#bc11 input {
 width: 65px!important;
}
#bc34 input {
 width: 65px!important;
}
#bc19 input {
 width: 65px!important;
}
#mchatNmF {
 width: 217px!important;
}
#mcSecurImg3{
 margin-right: 40px!important;
}
/* Форма комментарий 
------------------------------------------*/ 
 #forma_comment { 
 float:left; 
 width:517px; 
 background:none; 
 padding: 15px 30px 15px 30px; 

} 

.comm_input { 
 color:#fff; 
 padding:5px; 
 width:245px; 
 background: none; 
 border: 1px solid #13110D; 
 margin: 10px 0px 10px 0px; 
} 

.comm_input:focus, 
#forma_comment textarea:focus { 
 box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -webkit-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -moz-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
} 

#forma_comment textarea { 
 margin:0; 
 float:left; 
 color:#fff; 
 padding:10px; 
 background:url(../images/menu-hover.jpg) 0 0 repeat #25221f; 
 width:518px!important; 
 border:1px solid #13110D; 
 border-top:none; 
} 

#panel_error { 
 float:left; 
 width:100%; 
 text-align:center; 
 margin: 5px 0px 10px 0px; 
 font: 12px Verdana,Arial,Helvetica, sans-serif; color:#c71a1a; 
} 

#panel_bottom { 
 float:left; 
 width:100%; 

} 
#panelka {
 border: 1px solid #13110D; 
 border-top:none;
}
#ckcomm_dobavit { 
 float:right; 
 background:#dfdfdf; 
 padding:4px; 
} 

.left {float:left;} 
.right {float:right;} 

/* Вид Панели BB-кодов 
------------------------------------------*/ 
#comment_panel { 
 float:left; 
 width:506px; 
 padding: 5px 5px 5px 5px; 
 border:1px solid #13110D;
} 

#comment_panel .codeButtons{ 
 display:none; 
} 

#panel_bb { 
 float:left; 
 width:380px; 
} 

#panel_bb a:link, 
#panel_bb a:visited { 
 float:left; 
 padding: 3px 10px 4px 10px; 
 margin: 0px 5px 0px 0px; 
 background:#F6F6F6; 
 cursor:pointer; 
 border:1px solid #B2B2B2; 
 -webkit-border-radius: 3px; 
 -moz-border-radius: 3px; 
 border-radius: 3px; 
 font: 10px Verdana,Arial,Helvetica, sans-serif; color:#555; text-shadow: 1px 1px 1px #fff; 
} 

#panel_bb a:hover {background:#fff;} 

.panel_i {font-style:italic!important; } 
.panel_u {text-decoration: underline!important; } 
.panel_info {float:left!important; margin: 0px!important;} 

.menu_n { 
 float:left; 
 display:block; 
 position:relative; 
 margin: 2px 5px 0px 0px; 
} 

.dd_ugol1, 
.dd_menu {width:240px;} 

.dd_menu { 
 float:left; 
 padding:5px; 
 left:-999em; 
 z-index:998; 
 background:#fff; 
 position:absolute; 
 border:1px solid #999; 
 margin: 0px 0px 0px -5px; 
 -moz-border-radius:5px 5px 5px 5px; 
 -webkit-border-radius:5px 5px 5px 5px; 
 border-radius:5px 5px 5px 5px; 
 box-shadow: 0px 0px 5px #999; 
} 
 
.menu_n:hover .dd_menu{ 
 right:auto; 
 left:0px; 
 top:30px; 
} 

.dd_ugol1 { 
 float:left; 
 height:25px; 
 top:-25px; 
 left:4px; 
 position:absolute; 
 background:url(/images/fon_ugol_1.png) no-repeat left bottom; 
} 

/* Разбор палётов (КАПЧА) 
------------------------------------------*/ 
#panel_bottom img { 
 display:none; 
} 

#secuImgC { 
 margin: 10px!important; 
 float:left!important; 
 display:inline!important; 
 border: 1px solid #E0E0E0!important; 
} 

.securityCode { 
 color:#8A8A8A!important; 
 margin: 10px 2px!important; 
 float:left!important; 
 height:25px!important; 
 padding: 5px 5px 5px 5px!important; 

 border: 1px solid #E0E0E0; 
 
} 

/* - добавляем внутреннюю тень поля */ 
.securityCode:focus { 
 box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -webkit-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -moz-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
} 


.pages a, .pages b, .catPages1 a, .catPages1 b {
 display: inline-block;
 margin: 0 1px;
 padding: 3px 12px;
 font: bold 14px/25px 'Arial';
 color: #fff;
 text-decoration: none;

 background: #C8D702;
}
.pages a, .catPages1 a {color: white;background: url(../images/bg3.gif) repeat-x 0 0 #222222;}
.pages a:hover, .catPages1 a:hover {background: #C8D702;color: white;}

.uMenuRoot li {
 text-decoration: none;
}

#doSmbBt,.u-combobut {display:none;}
.u-comboeditcell, .u-combo {border:0!important;background:none!important;}

.u-combolist {background:#eee;border:1px solid #fff;font-size:12px!important;color:#443725!important;-moz-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);}

#uCatsMenu7 {
left:0!important;
top:0!important;
position: static!important;
}

.photo-img {
 border: 4px solid #fff;
 width: 193px;
 -moz-box-shadow: 0 0 10px rgba(0,0,0,0.5);
 -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5);
 box-shadow: 0 0 6px rgba(0,0,0,0.5);
 border-radius: 5px;
 height: 130px;
}


#fancybox-overlay {

 opacity:.6!important;
 -moz-opacity:.6!important;
 filter:alpha(opacity=85)!important;
}



/******BACK TO TOP BUTTON******/
#back-top {
 position: fixed;
 bottom: 15px;
 right: 25px;
 padding:0;
 margin:0;
 z-index: 5;
}
#back-top a {
 text-decoration: none;
 width: 33px;
 height: 33px;
 display: block;
 margin-bottom: 7px;
 background-color: #f5f5f5;
 border-radius: 3px;
 background-image: url(../images/back-top.png);
 background-repeat: no-repeat;
 background-position: center center;
 border: 1px solid #d6d6d6;
 transition: all 0.3s ease 0s;
}
#back-top a:hover {
 background-color: #e2e2e2;
 transition: all 0.3s ease 0s;
}


.viewinfo .mask,.viewinfo .content {
 width: 635px;
 height: 350px;
 position: absolute;
 overflow: hidden;
 top: 0;
 left: 0;
}

.viewbox .mask, .viewbox .content {
 height: 125px;
 
 width: 229px;
 position: absolute;
 overflow: hidden;
 top: 0;
 left: 0;
}

.viewinfo img {
 display: block;
 position: relative;
width: 635px;
height: 350px;
}

.viewbox img {
 display: block;
 position: relative;
 height: 125px;
 
 width: 229px;
}

.viewbox a.info {
 background:url(../images/link.png) center no-repeat;
 display: inline-block;
 text-decoration: none;
 text-indent:-9999px;
 
 height: 125px;
 
 width: 229px;
}

.viewbox {
display: inline-block;
overflow: hidden;
position: relative;
width: 229px;
height: 125px;
}

.viewinfo a.info {
 background:url(../images/link.png) center no-repeat;
 display: inline-block;
 text-decoration: none;
 text-indent:-9999px;
 
 width: 635px;
 
 height: 350px;
}
.viewinfo a.photo {
 background:url(../images/link.png) center no-repeat;
 display: inline-block;
 text-decoration: none;
 text-indent:-9999px;
 width: 100%;
 height: 100%;
}

.view-first-info img {
 -webkit-transition: all 0.2s linear;
 -moz-transition: all 0.2s linear;
 -o-transition: all 0.2s linear;
 -ms-transition: all 0.2s linear;
 transition: all 0.2s linear;
}

.view-first-info .mask {
 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
 filter: alpha(opacity=0);
 opacity: 0;
 -webkit-transition: all 0.4s ease-in-out;
 -moz-transition: all 0.4s ease-in-out;
 -o-transition: all 0.4s ease-in-out;
 -ms-transition: all 0.4s ease-in-out;
 transition: all 0.4s ease-in-out;
 background: rgba(0, 0, 0, 0.91);
}

.view-first-info:hover img {
 -webkit-transform: scale(1.1,1.1);
 -moz-transform: scale(1.1,1.1);
 -o-transform: scale(1.1,1.1);
 -ms-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}

.view-first-info a.info {
 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
 filter: alpha(opacity=0);
 opacity: 0;
 -webkit-transition: all 0.2s ease-in-out;
 -moz-transition: all 0.2s ease-in-out;
 -o-transition: all 0.2s ease-in-out;
 -ms-transition: all 0.2s ease-in-out;
 transition: all 0.2s ease-in-out;
}

.view-first-info:hover .mask {
 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
 filter: alpha(opacity=100);
 opacity: 0.6;
}
.view-first-info:hover h2,
.view-first-info:hover p,
.view-first-info:hover a.info {
 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
 filter: alpha(opacity=100);
 opacity: 1;
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -o-transform: translateY(0px);
 -ms-transform: translateY(0px);
 transform: translateY(0px);
}
.view-first img {
 -webkit-transition: all 0.2s linear;
 -moz-transition: all 0.2s linear;
 -o-transition: all 0.2s linear;
 -ms-transition: all 0.2s linear;
 transition: all 0.2s linear;
}
.view-first .mask {
 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
 filter: alpha(opacity=0);
 opacity: 0;
 background: url(/images/bg-photo.png) repeat 0 0;
 -webkit-transition: all 0.4s ease-in-out;
 -moz-transition: all 0.4s ease-in-out;
 -o-transition: all 0.4s ease-in-out;
 -ms-transition: all 0.4s ease-in-out;
 transition: all 0.4s ease-in-out;
}
.view-first h2 {
 -webkit-transform: translateY(-100px);
 -moz-transform: translateY(-100px);
 -o-transform: translateY(-100px);
 -ms-transform: translateY(-100px);
 transform: translateY(-100px);
 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
 filter: alpha(opacity=0);
 opacity: 0;
 -webkit-transition: all 0.2s ease-in-out;
 -moz-transition: all 0.2s ease-in-out;
 -o-transition: all 0.2s ease-in-out;
 -ms-transition: all 0.2s ease-in-out;
 transition: all 0.2s ease-in-out;
}
.view-first p {
 -webkit-transform: translateY(100px);
 -moz-transform: translateY(100px);
 -o-transform: translateY(100px);
 -ms-transform: translateY(100px);
 transform: translateY(100px);
 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
 filter: alpha(opacity=0);
 opacity: 0;
 -webkit-transition: all 0.2s linear;
 -moz-transition: all 0.2s linear;
 -o-transition: all 0.2s linear;
 -ms-transition: all 0.2s linear;
 transition: all 0.2s linear;
}
.view-first:hover img {
 -webkit-transform: scale(1.1,1.1);
 -moz-transform: scale(1.1,1.1);
 -o-transform: scale(1.1,1.1);
 -ms-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
.view-first a.info {
 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
 filter: alpha(opacity=0);
 opacity: 0;
 -webkit-transition: all 0.2s ease-in-out;
 -moz-transition: all 0.2s ease-in-out;
 -o-transition: all 0.2s ease-in-out;
 -ms-transition: all 0.2s ease-in-out;
 transition: all 0.2s ease-in-out;
}
.view-first:hover .mask {
 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
 filter: alpha(opacity=100);
 opacity: 1;
}
.view-first:hover h2,
.view-first:hover p,
.view-first:hover a.info {
 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
 filter: alpha(opacity=100);
 opacity: 1;
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -o-transform: translateY(0px);
 -ms-transform: translateY(0px);
 transform: translateY(0px);
}
.view-first:hover p {
 -webkit-transition-delay: 0.1s;
 -moz-transition-delay: 0.1s;
 -o-transition-delay: 0.1s;
 -ms-transition-delay: 0.1s;
 transition-delay: 0.1s;
}
.view-first:hover a.info {
 -webkit-transition-delay: 0.2s;
 -moz-transition-delay: 0.2s;
 -o-transition-delay: 0.2s;
 -ms-transition-delay: 0.2s;
 transition-delay: 0.2s;
}

.viewphoto .mask,.viewphoto .content {
 width: 225px;
 height: 168px;
 position: absolute;
 overflow: hidden;
 top: 0;
 left: 0;
 
}
.viewphoto {
 width: 225px;
margin-top: -7px;
 height: 168px;

 overflow: hidden;
 position: relative;
 text-align: center;
 cursor: default;




}
.viewphoto a.info {
 display: inline-block;
 text-decoration: none;
 padding: 7px 14px;
 background: #000;
 color: #fff;
 text-transform: uppercase;
 -webkit-box-shadow: 0 0 1px #000;
 -moz-box-shadow: 0 0 1px #000;
 box-shadow: 0 0 1px #000;
}

.viewphoto h2 {
text-align: center;
position: relative;
padding: 10px;
margin: 50px 0 0 0;
color: white;
font-family: "Cuprum", sans-serif;
text-transform: uppercase;
font-size: 17px;
}
.viewphoto img {
 display: block;
 position: relative;
}
.informphoto {
 display: inline-block;
background: #fff;
height: 180px;
overflow: hidden;
position: relative;
width: 220px;
margin: 18px;
}

.informphoto a.informerinfo {
 background:url(../images/link.png) center no-repeat;
 display: inline-block;
 text-decoration: none;
 text-indent:-9999px;
 width: 220px;
height: 180px;
}
.eTitleinform {
 font: 15px/2px "Ubuntu Condensed";
font-size: 16px;
color: black;
}
.informerinfo {
 background:url(../images/link.png) center no-repeat;
 display: inline-block;
 text-decoration: none;
 text-indent:-9999px;

padding: 10px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
opacity: 0.8;
filter: alpha(opacity=80);
 transition:0.3s;


}
.informerinfo:hover {
 transition:0.3s;
 opacity: 1.0;
filter: alpha(opacity=100); 
}
.informerph {
 background:url(../images/photo.png) center no-repeat;
 display: inline-block;
 text-decoration: none;
 text-indent:-9999px;

padding: 10px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
opacity: 0.8;
filter: alpha(opacity=80);

 margin-right: 30px;
 transition:0.3s;
 margin-top: 10px;
}
.informerph:hover {
 transition:0.3s;
 opacity: 1.0;
filter: alpha(opacity=100);
}
.view {
 width: 277px;
 height: 180px;
 float: left;
 overflow: hidden;
 position: relative;
 text-align: center;
 cursor: default;
}
.view .mask,.view .content {
 width: 240px;
 height: 180px;
 position: absolute;
 overflow: hidden;
 top: 0;
 left: 0;
}
.view img {
 display: block;
 position: relative;
}
.view h2 {
 text-transform: uppercase;
 color: #fff;
 text-align: center;
 position: relative;
 font-size: 17px;
 background: rgba(0, 0, 0, 0.8);
 margin: 20px 0 0 0;
}
.view p {
 font-family: 'Cuprum', 'Georgia', serif;
 font-size: 14px;
 position: relative;
 color: #fff;
 padding: 10px 20px 20px;
 text-align: center;
}

.view-second img {
 -webkit-transition: all 0.2s ease-in;
 -moz-transition: all 0.2s ease-in;
 -o-transition: all 0.2s ease-in;
 -ms-transition: all 0.2s ease-in;
 transition: all 0.2s ease-in;
}
.view-second .mask {
 width: 277px;
 padding: 60px;
 height: 267px;
 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
 filter: alpha(opacity=0);
 opacity: 0;
 -webkit-transform: translate(265px, 145px) rotate(45deg);
 -moz-transform: translate(265px, 145px) rotate(45deg);
 -o-transform: translate(265px, 145px) rotate(45deg);
 -ms-transform: translate(265px, 145px) rotate(45deg);
 transform: translate(265px, 145px) rotate(45deg);
 -webkit-transition: all 0.2s ease-in-out;
 -moz-transition: all 0.2s ease-in-out;
 -o-transition: all 0.2s ease-in-out;
 -ms-transition: all 0.2s ease-in-out;
 transition: all 0.2s ease-in-out;
 opacity: 0.7!important; -moz-opacity:0.7!important; filter:alpha(opacity=85)!important;
 background: rgba(0, 0, 0, 0.91);
}
.view-second h2 {
 border-bottom: 1px solid rgba(255, 255, 255, 0.3);
 background: transparent;
 margin: 20px 40px 0px 40px;
 -webkit-transform: translate(200px, -200px);
 -moz-transform: translate(200px, -200px);
 -o-transform: translate(200px, -200px);
 -ms-transform: translate(200px, -200px);
 transform: translate(200px, -200px);
 -webkit-transition: all 0.2s ease-in-out;
 -moz-transition: all 0.2s ease-in-out;
 -o-transition: all 0.2s ease-in-out;
 -ms-transition: all 0.2s ease-in-out;
 transition: all 0.2s ease-in-out;
}
.view-second p {
 -webkit-transform: translate(-200px, 200px);
 -moz-transform: translate(-200px, 200px);
 -o-transform: translate(-200px, 200px);
 -ms-transform: translate(-200px, 200px);
 transform: translate(-200px, 200px);
 -webkit-transition: all 0.2s ease-in-out;
 -moz-transition: all 0.2s ease-in-out;
 -o-transition: all 0.2s ease-in-out;
 -ms-transition: all 0.2s ease-in-out;
 transition: all 0.2s ease-in-out;
}
.view-second .zoomphoto {
 -webkit-transform: translate(0px, 100px);
 -moz-transform: translate(0px, 100px);
 -o-transform: translate(0px, 100px);
 -ms-transform: translate(0px, 100px);
 transform: translate(0px, 100px);
 -webkit-transition: all 0.2s 0.1s ease-in-out;
 -moz-transition: all 0.2s 0.1s ease-in-out;
 -o-transition: all 0.2s 0.1s ease-in-out;
 -ms-transition: all 0.2s 0.1s ease-in-out;
 transition: all 0.2s 0.1s ease-in-out;
 /* margin-left: 60px; */
}
.view-second .infophoto {
 -webkit-transform: translate(0px, 100px);
 -moz-transform: translate(0px, 100px);
 -o-transform: translate(0px, 100px);
 -ms-transform: translate(0px, 100px);
 transform: translate(0px, 100px);
 -webkit-transition: all 0.2s 0.1s ease-in-out;
 -moz-transition: all 0.2s 0.1s ease-in-out;
 -o-transition: all 0.2s 0.1s ease-in-out;
 -ms-transition: all 0.2s 0.1s ease-in-out;
 transition: all 0.2s 0.1s ease-in-out;
}
.view-second:hover .mask {
 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
 filter: alpha(opacity=100);
 opacity: 1;
 -webkit-transform: translate(-80px, -125px) rotate(45deg);
 -moz-transform: translate(-80px, -125px) rotate(45deg);
 -o-transform: translate(-80px, -125px) rotate(45deg);
 -ms-transform: translate(-80px, -125px) rotate(45deg);
 transform: translate(-80px, -125px) rotate(45deg);
}
.view-second:hover h2 {
 -webkit-transform: translate(0px,0px);
 -moz-transform: translate(0px,0px);
 -o-transform: translate(0px,0px);
 -ms-transform: translate(0px,0px);
 transform: translate(0px,0px);
 -webkit-transition-delay: 0.3s;
 -moz-transition-delay: 0.3s;
 -o-transition-delay: 0.3s;
 -ms-transition-delay: 0.3s;
 transition-delay: 0.3s;
}
.view-second:hover p {
 -webkit-transform: translate(0px,0px);
 -moz-transform: translate(0px,0px);
 -o-transform: translate(0px,0px);
 -ms-transform: translate(0px,0px);
 transform: translate(0px,0px);
 -webkit-transition-delay: 0.4s;
 -moz-transition-delay: 0.4s;
 -o-transition-delay: 0.4s;
 -ms-transition-delay: 0.4s;
 transition-delay: 0.4s;
}

.view-second:hover .zoomphoto {
 -webkit-transform: translate(0px,0px);
 -moz-transform: translate(0px,0px);
 -o-transform: translate(0px,0px);
 -ms-transform: translate(0px,0px);
 transform: translate(0px,0px);
 -webkit-transition-delay: 0.5s;
 -moz-transition-delay: 0.5s;
 -o-transition-delay: 0.5s;
 -ms-transition-delay: 0.5s;
 transition-delay: 0.5s;
}

.view-second:hover .infophoto {
 -webkit-transform: translate(0px,0px);
 -moz-transform: translate(0px,0px);
 -o-transform: translate(0px,0px);
 -ms-transform: translate(0px,0px);
 transform: translate(0px,0px);
 -webkit-transition-delay: 0.5s;
 -moz-transition-delay: 0.5s;
 -o-transition-delay: 0.5s;
 -ms-transition-delay: 0.5s;
 transition-delay: 0.5s;
}
.view h2 a {
 color:white!important;
 font-family: "Ubuntu Condensed";
 text-decoration: none!important;
}
.view h2 a:hover {
 text-decoration: none!important;
}

.titleshop a {
 text-decoration: none;
 color:white;
 font-family: "Ubuntu Condensed";
 font-size: 17px;
}
.titleshop a:hover { 
 color:red;
 -webkit-transition: 0.2s;
}
.infophoto {
 margin-top: -3px;
margin-left: 140px;
}
.zoomphoto {
 margin-left: 70px;

 margin-top: 35px;
}
.calTable td {text-align:center;padding:6px 3px;}
.calTable td a {font-weight:bold;text-decoration:underline;}
.calTable td a:hover {text-decoration:none;}
.calTable .calWday,.calTable .calWdaySe,.calTable .calWdaySu {font-weight:bold;border-top:1px dotted #bbb;border-bottom:1px dotted #bbb;}
.calTable .calMdayA,.calTable .calMdayIsA {color: white;
background: rgb(102, 100, 100);
font-weight: bold;}
.calTable .calMday,.calTable .calMdayIs{}
.calTable .calMdayIsA a {color:#fff;}

.img-box {
display: inline-block;
margin: 22px 10px 3px 23px;
height: 350px;
overflow: hidden;
position: relative;
width: 635px;

}

.ui-sortable {
z-index: 15!important;
}


.eMessage {
 text-align:left;
 clear:both;
 padding: 12px!important;
 color: #8d8c8c!important;
}

.otherPhoto {
 width: 200px;
}

.photoActive {
 width: 200px;
}

.informerone {
 width: 980px;
 background: black;
}
.informertwo {
 width: 980px;
 background: black;
 margin-top: 30px;
}

.titleinf {
 background: url(../images/bg3.gif) repeat-x 0 0 #222222;
 padding: 12px 0 12px 17px;
 color: white;
 font-size: 21px;
 font-family: "Ubuntu Condensed";
 border-top: 1px solid #393939;
}

.blockinf {
 margin-top: 10px;
}

.textinfo {
 margin-left: 9px;
 margin-right: 9px;
}



#MCaddFrm {
 width: 224px!important;
}

#mchatMsgF {

 width: 175px!important;
 margin-top: 5px;
}

#mchatBtn {
 width: 40px!important;
 margin-bottom: 5px;
 margin-left: -4px;
}

#jeuwu28 {
 margin-right: 15px;
}

#mchatIfm2 {
 width: 224px!important;

}

.calTable {
 width: 200px;
}




.myWinCont textarea { color:black!important}


.slider {
width: 980px;
height: 430px;
margin: 20px auto;
overflow: hidden;
}

#phtmDiv35 {
 margin-bottom: 12px;
margin-top: 12px;
}

#sFltLst {
left: 495px!important;
top: 30px!important;
}

.secure {
 opacity: 0.2;
 width: 30px;
 transition: 0.3s;
}
.secure:hover {
 transition: 0.3s;
 opacity: 0.3;
}
.user {
 opacity: 0.2;
 width: 30px;
 transition: 0.3s;
}

.user:hover {
 transition: 0.3s;
 opacity: 0.3;
 }

.myWinCont input, .myWinCont select {
color: #9C9C9C!important;
}

.login {
float: right;
padding: 13px 50px 0 0;
font-family: "Cuprum", sans-serif;
font-size: 14px;
}

.nav {
position: relative;
margin: 0px 0 0 0;
padding: 12px 0 14px 21px;
float: left;
}

.top-header {
border-radius: 5px 5px 0 0;
border-bottom: 1px solid #201F1F;
height: 40px;
background: url(../images/bg3.gif) repeat-x 0 0 #222222; 
}

.top_social li a.fb:hover, .top_social li a.twtr:hover, .top_social li a.steam:hover, .top_social li a.vk:hover, .top_social li a.youtube:hover {
color: #5F5F5F;
}

.top_social li a {
color: #4D4D4D;
display: inline-block;
height: 35px;
text-align: center;
text-decoration: none;
transition: all 0.17s ease-in-out; -moz-transition: all 0.17s ease-in-out; -webkit-transition: all 0.17s ease-in-out; -o-transition: all 0.17s ease-in-out;
}

.top_social li {
 margin-right: 3px;
 display: inline-block; 
 font-size: 17px; cursor: pointer;
 float: left;
 line-height: 34px;
}

.top_social {
 float: left;
 padding-top: 4px;
 margin-left: -5px;
}

.eTitle div {
 font-size: 14px!important;
}

 
.swchItemA {
 color: white!important;
background: #C8D702;
cursor: pointer;
border: none;
display: inline-block;
padding: 8px 12px 8px 12px;
font-size: 14px!important;
margin-bottom:20px; 
margin-right: 3px;
}

.swchItem {
 color: white;
background: url(../images/bg3.gif) repeat-x 0 0 #222222;
cursor: pointer;
border: none;
display: inline-block;
padding: 8px 12px 8px 12px;
font-size: 14px!important;
margin-bottom:20px; 
margin-right: 3px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
text-decoration: none;
}

.swchItem:hover {
 -webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
 color:white!important;
 background: #C8D702;
 text-decoration: none;
}

.swchItemA1 {
 color: white!important;
background: #C8D702;
cursor: pointer;
border: none;
display: inline-block;
padding: 8px 12px 8px 12px;
font-size: 14px!important;
margin-bottom:20px; 
margin-right: 3px; 
}

.swchItem1 {
 color: white;
background: url(../images/bg3.gif) repeat-x 0 0 #222222;
cursor: pointer;
border: none;
display: inline-block;
padding: 8px 12px 8px 12px;
font-size: 14px!important;
margin-bottom:20px; 
margin-right: 3px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s; 
text-decoration: none;
}

.swchItem1:hover {
 -webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
 color:white!important;
 background: #C8D702; 
 text-decoration: none;
}

/********** VIDEO MODULE ************/

.ve-details2 {
padding: 10px 0 10px 32px!important;

background: url(../images/bg3.gif) left top repeat-x #222222;
}

.ve-title {
 font-size: 15px!important;
line-height: 40px!important;



font-weight: normal!important;


 z-index: 9999!important;

 position: relative!important;
 border-bottom: 3px solid #C8D702; padding: 11px 0 11px 12px; line-height: 26px; background-color: #2b2b2b; box-shadow: 0 1px 5px rgba(0,0,0,.5); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.5); -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.5); 
 border-radius: 3px 3px 0 0;
}

.ve-title a {
 color: #fff;
 text-decoration: none;
}

.vep-details {
 padding: 10px 0 10px 32px!important;
background: rgb(255, 255, 255);
border-radius: 5px;
margin-top: 20px;
color: black;
margin: 10px;
}

.v-entry-page {
padding: 0!important;
width: auto!important;
background: black;

}
.vep-video-block {
text-align: center;
}
.vep-rating {
margin: 18px 18px 18px -5px;

}

h1.vep-title {
 font-size: 23px!important;

 line-height: 30px!important;
padding: 10px 0 10px 0!important;


 font-family: "Cuprum", sans-serif;
font-weight: normal!important;


 z-index: 1!important;
color: #fff;

 border-bottom: 3px solid #C8D702; padding: 11px 0 11px 12px; line-height: 26px; 
 background-color: #2b2b2b!important; box-shadow: 0 1px 5px rgba(0,0,0,.5); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.5); -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.5); border-radius: 3px 3px 0 0;
}

.v-entry {
 background: url(../images/bg3.gif) left top repeat-x #222222;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.3);
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.3);
box-shadow: 0 0 5px rgba(0,0,0,0.3);

-webkit-transition: all 0.4s ease;
 -moz-transition: all 0.4s ease;
 -o-transition: all 0.4s ease;
 transition: all 0.4s ease;
 border-radius: 3px 3px 0 0;
}

.ve-screen {
 -webkit-background-size: 100% auto;
background-size: 100% auto;
margin: 15px 0!important;
border-radius: 0!important;
}

.v-entry:hover {
-webkit-transition: all 0.4s ease;
 -moz-transition: all 0.4s ease;
 -o-transition: all 0.4s ease;
 transition: all 0.4s ease;
 -webkit-transform: scale(1.1); 
 -moz-transform: scale(1.1); 
 -o-transform: scale(1.1);
 -ms-transform: scale(1.1); 

}


.tagsinput {
margin-bottom: 18px;
overflow-y: auto;
text-align: left;
}

.tagsinput .tag {
color: #A5A5A5;
cursor: pointer;

margin-bottom: 5px;
line-height: 15px;
font-size: 13px;
font-family: "Cuprum", sans-serif;
zoom: 1;
-webkit-transition: 0.14s linear;
-moz-transition: 0.14s linear;
-o-transition: 0.14s linear;
transition: 0.14s linear;
-webkit-backface-visibility: hidden;
position: relative; vertical-align: middle; display: inline-block;
background: #2b2b2b!important;
}

.tagsinput .tag a:hover {
background-color: #c0cf00;
color: #ffffff!important;
}

.tagsinput .tag a{
color: #87898B;
padding: 8px 12px;
position: relative;
vertical-align: middle;
display: inline-block;
-webkit-transition: 0.14s linear; -moz-transition: 0.14s linear; -o-transition: 0.14s linear; transition: 0.14s linear;
text-decoration: none;
}

.uComment.cBlock1, .uComment.cBlock2 {
color: white;
padding: 11px 0 0 12px;
line-height: 26px;
background-color: #2b2b2b!important;
box-shadow: 0 1px 5px rgba(0,0,0,.5);
-moz-box-shadow: 0 1px 5px rgba(0,0,0,.5);
-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.5);
border-radius: 3px;
}

.cBlock1, .cBlock2 {
background: #0A0A0A;
margin-left: -2px;
margin-right: -1px;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.3);
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.3);
box-shadow: 0 0 5px rgba(0,0,0,0.3);
}