body { background:rgba(255,255,255,1.00); padding-top:0;}

/*clear fix*/ .clear:before, .clear:after { content: " "; display: table; } .clear:after {clear:both;}

a {color: #000;}
.f14 { font-size:14px;}

/* настройки форума */
.forumbg { background-color:#F93F3F; background-image: none; margin-bottom:26px;}
.bg1 { background-color: #FFFDF5;}
.bg2 { background-color:#fff5d5;}
.bg3 { background-color:#fffae9}
li.row:hover { background-color: #FFF4D3; }
.forabg { background-color:#F93F3F; background-image: none; margin-bottom:12px;}
.navbar,.panel { background-color: #F2F2F2}
.action-bar { margin-bottom:10px;}
li.header dt .list-inner, li.header dd { text-transform:none; font-size: 16px;}
li.header dt { font-weight: bold; line-height:18px;} 
ul.forums { background-color:#fffae9; background-image: none;}
.icon-register { background-image:url(../img/ico_register_forum.png); padding-left:17px;}
ul.linklist > li { padding-top:3px; padding-bottom:3px;}
a.forumtitle { font-size:18px;;}
a.topictitle { font-size:1.4em}
h3 { color: #000}

blockquote blockquote { background-color: inherit;}

.postbody .content { font-size:16px;}
.post { margin-bottom:14px;}


#message-box { width:100%;} 
#smiley-box { width:100%; float: none;}










/*INDEX*/
.my_head { position:relative; max-width:1183px; height:500px; font-size:12px; line-height:16px;  margin:0 auto;  }
.my_head a:hover { text-decoration:none;}

.my_head a.logo_vtor { display:none;}
	
.my_head .head_soc { position:absolute; right:10px; top:10px;}
.my_head .head_soc a { display: inline-block; width:35px; height:35px;}
.my_head .head_soc a.vk {background:url(/img/soc_ico_vk.gif) left top no-repeat;background-size: auto 100%;}
.my_head .head_soc a.fb {background:url(/img/soc_ico_fb.gif) left top no-repeat;background-size: auto 100%;}
.my_head .head_soc a.ok {background:url(/img/soc_ico_ok.gif) left top no-repeat;background-size: auto 100%;}
.my_head .head_soc a.ins {background:url(/img/soc_ico_inst.gif) left top no-repeat;background-size: auto 100%;}
.my_head .head_soc img { display:inline-block; margin-left:10px; margin-right:0px;}

.my_head .kupit_kuk { position:absolute; left:10px; top:10px; width:200px; height:auto;}
.my_head .magazy { margin-top:15px;}
.my_head .magazy a { display:block; padding-bottom:10px;} 

.my_head .skype { position:absolute; left:10px; top:260px; width:200px; background:url(/img/ind_skype_ico.gif) left top no-repeat; margin-top:30px; padding:50px 0 0 10px; }
.my_head .skype a { text-decoration:underline;}

.my_head .video { position:absolute; right:15px; top:120px; width:200px; background:url(/img/ind_ico_video.gif) right top no-repeat; padding:90px 25px 0 0; text-align:right;}
.my_head .video a { text-decoration:underline;}

.my_head .sushi-kuka { position:absolute; right:54px; top:247px; width:208px; height:150px; background:url(/img/ind_susi_kuk.png) right top no-repeat; padding:90px 25px 0 0; text-align:right;  }
.my_head .sushi-kuka a { position:absolute; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%;}

.my_head .poisk_blok { position:absolute; right:10px; top:60px; width:230px; height: 20px;}
.my_head .search-header {  box-shadow: 0 0 10px rgba(231,145,35,1.00); margin:0;}

/*VTOR*/
.my_head_vtor { position:relative; max-width:1183px; height:279px; font-size:12px; line-height:16px;  margin:0 auto 50px auto;  }
.my_head_vtor a:hover { text-decoration:none;}
	
a.logo_vtor { display:block; position:absolute; left:10px; top:5px; width:357px; height:111px; background:url(/img/logo.gif) left top no-repeat; }

.my_head_vtor .head_soc { position:absolute; right:10px; top:10px;}
.my_head_vtor .head_soc a { display: inline-block; width:30px; height:30px;}
.my_head_vtor .head_soc a.vk {background:url(/img/soc_ico_vk.gif) left top no-repeat;background-size: auto 100%;}
.my_head_vtor .head_soc a.fb {background:url(/img/soc_ico_fb.gif) left top no-repeat;background-size: auto 100%;}
.my_head_vtor .head_soc a.ok {background:url(/img/soc_ico_ok.gif) left top no-repeat;background-size: auto 100%;}
.my_head_vtor .head_soc a.ins {background:url(/img/soc_ico_inst.gif) left top no-repeat;background-size: auto 100%;}
.my_head_vtor .head_soc img { display:inline-block; margin-left:10px; margin-right:0px;}

.my_head_vtor .kupit_kuk { position:absolute; left:0; bottom:-32px; width:382px; height:auto; padding-top:10px;  }
.my_head_vtor .textt { display:inline-block; width:240px; padding-left:; padding-top:; float:right; font-size:11px;}
.my_head_vtor .magazy { width:132px; padding-right:; float:right; }
.my_head_vtor .magazy img{max-width:124px;max-height: 18px;}
.my_head_vtor .magazy a { display: inline-block;} 
.my_head_vtor .magazy a:last-child { padding-bottom:0}

.my_head_vtor .skype { position:absolute; right: inherit; left:10px; top:108px; width:116px; background:url(/img/ind_skype_ico.gif) left top no-repeat; background-size:70% auto; margin-top:30px; padding:50px 0 0 0px; text-shadow: 1px 1px 0px white }
.my_head_vtor .skype a { text-decoration:underline;}

.my_head_vtor .video { position:absolute; right: inherit; left:144px; top:123px; width:105px; background:url(/img/ind_ico_video.gif) left top no-repeat; background-size:65% auto; padding:64px 10px 0 0; text-align:left;}
.my_head_vtor .video a { text-decoration:underline; }

.my_head_vtor .sushi-kuka { position:absolute; right:15px; top:78px; width:208px; height:150px; background:url(/img/ind_susi_kuk.png) right top no-repeat; padding:90px 25px 0 0; text-align:right;  }
.my_head_vtor .sushi-kuka a { position:absolute; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%;}

.my_head_vtor .poisk_blok { position:absolute; right:10px; top:50px; width:230px; height: 20px;}
.my_head_vtor .search-header {  box-shadow: 0 0 10px rgba(231,145,35,1.00); margin:0;}


.index_text_blok { font-size:14px; min-height:250px; padding-bottom:20px;}
.index_text_blok .left { float:left; width:63%}
.index_text_blok .right_video { float:right; width: 40%; min-height:250px; padding:0 0 10px 10px;}
.index_text_blok .right_video iframe { width:100%; height:250px;}


/*для экранов с шириной меньше 800пикс*/
@media screen and (max-width: 800px) {
	.my_head { height:300px; font-size:11px; line-height:13px;}	
	.my_head .head_soc a { display: inline-block; width:20px; height:20px;}
	.my_head .magazy img{ max-width:120px;}
	.my_head .video { position:absolute; right:15px; top:45px; background-size:30% auto; padding:55px 25px 0 0;}
	.my_head .sushi-kuka { right:21px; top:160px; width:77px; height:29px; background-size:100%;   }
	.my_head .skype { position:absolute; left: 10px;; top:160px;  background-size:30% auto; padding:30px 0 0 10px; }
	.my_head .poisk_blok { top: inherit; bottom:18px; right:35%; width:230px; height: 20px;}
	
	
	.my_head_vtor { height:180px; }
	a.logo_vtor { width:230px; height:72px; background:url(/img/logo.gif) left top no-repeat; background-size: 100% auto;}
	.my_head_vtor .head_soc { top:25px;}
	.my_head_vtor .head_soc a { display: inline-block; width:20px; height:20px;}
	.my_head_vtor .poisk_blok { position:absolute; right:10px; top:40px; width:230px; height: 20px;}	
	.my_head_vtor .kupit_kuk { display:none;}

.my_head_vtor .skype { right: inherit; left:20px; top:70px; width:116px; background-size: 60% auto; padding:35px 0 0 0px; }
.my_head_vtor .video { right:5px; top:90px; width:116px; background-size: 50% auto; padding:50px 25px 0 0;}
.my_head_vtor .sushi-kuka { right:30px; top:70px; width:125px; height:160px; background-size:100%; padding:0; }
	.my_head_vtor .poisk_blok { top:60px;}
	
	
	
}

/*для экранов с шириной меньше 800пикс и больше 500пикс*/
@media screen and (max-width: 800px) and (min-width: 490px) {
.has-profile .thanks-pos { display:none}
}

/*для экранов с шириной меньше 550пикс*/
@media screen and (max-width: 550px) {
	.my_head_vtor .skype { }
	.my_head_vtor .video {display:none; }
}


a.mvideo {
    position: absolute;
    top: 180px;
    height: 45px;
    left: 8px;
}

a.mvideo img {
    max-height: 100%;
}