﻿@font-face {
  font-family: 'PTSans';
  font-style: normal;
  font-weight: 400;
  src: local('PTSans'),
       url('/fonts/PTSans.woff2') format('woff2'), 
       url('/fonts/PTSans.ttf') format('ttf');
  font-display: swap;
}
@font-face {
  font-family: 'Lobster-Regular';
  font-style: normal;
  font-weight: 400;
  src: local('Lobster-Regular'),
       url('/fonts/Lobster-Regular.woff2') format('woff2'), 
       url('/fonts/Lobster-Regular.ttf') format('ttf');
  font-display: swap;
}
@font-face {
  font-family: 'PTSans-Web-Bold';
  font-style: normal;
  font-weight: 400;
  src: local('PTSans-Web-Bold'),
       url('/fonts/PTSans-Web-Bold.woff2') format('woff2'), 
       url('/fonts/PTSans-Web-Bold.ttf') format('ttf');
  font-display: swap;
}
@font-face {
  font-family: 'PTSansItalic';
  font-style: normal;
  font-weight: 400;
  src: local('PTSansItalic'),
       url('/fonts/PTSansItalic.woff2') format('woff2'), 
       url('/fonts/PTSansItalic.ttf') format('ttf');
  font-display: swap;
}
@font-face {
  font-family: 'PTSansBold';
  font-style: normal;
  font-weight: 400;
  src: local('PTSansBold'),
       url('/fonts/PTSansBold.woff2') format('woff2'), 
       url('/fonts/PTSansBold.ttf') format('ttf');
  font-display: swap;
}

/* green  #045435 | green  #07B97C | green3  #038754 */

* { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }
html, body { height: 100%; }
body {
    font-size: 16px; line-height: 19px; font-family: 'PTSans'; overflow-x: hidden;
    font-weight: 400; color: #000; background-color: #eee; margin:0px;     
}
#form1 { margin:0px; min-height:400px; position:absolute; width:100%; }
#form1_0 { margin:0px; background-color: rgb(0, 0, 0); background-attachment: fixed; min-height:400px;
    background-repeat: no-repeat; background-position: 50% 72px; position:absolute; width:100%;
    background-image: url(/Files/ads/index_2_xgamers_bg1.jpg); }
a { color: #017C3B; text-decoration: underline;}
a:hover { text-decoration: none; color:#00602E; }

h1 { font-size:20px; }
h2 { font-size:17px; }

.desktop-layout { width:960px; margin:0px auto; }
.b-main-menu { display:table; width:100%; border-spacing:0px; position:relative; }
.b-main-menu .b-menu-cell { display:table-cell; }
.b-main-menu .b-menu-cell a { text-decoration:none; }

.main-page { position:relative; z-index:1; cursor:default; }
.ads_top_block { height:198px; margin:12px 0; }

.table-data { display:table; width:100%; border-spacing:0px; }
.table-data .cell { display:table-cell; }
.table-data .row { display:table-row; }

.b-header {  }
.top-panel { background-color: #212128; background: linear-gradient(to bottom, #292929 0%, #292929 50%, #0e0e0e 50%, #0e0e0e 50%, #212128 100%); border-bottom:4px solid #045435; color:#fff; margin-bottom:14px; }
.top-panel #logo { width:56px; vertical-align:middle; padding-bottom:4px; padding-top:4px; }
.top-panel .menu-items:first-child { margin:0px; }
.top-panel .menu-items { font-size:15px; border-radius:1px; display:inline-block; font-family: PTSansBold; color:#fff; text-decoration:none; padding: 20px 10px; }
.top-panel .menu-items a { color:#fff; }
.top-panel .menu-items:hover { color:#07B97C; background-color:#fff; background: linear-gradient(to bottom, #fff 0%, #e6e4e1 50%, #e6e4e1 50%, #e6e4e1 50%, #d1d1d1 100%); }
.top-panel .menu-items:hover a { color:#07B97C; }
.top-panel .menu_items_Parent_Block { position:relative; }
.top-panel .menu_items_Sub_Block { display:none;  }
.top-panel .menu_items_Parent_Block:hover .menu_items_Sub_Block { box-shadow: 0 10px 10px rgba(0, 0, 0, 0.3); position:absolute; background-color:#fff; display:block; top:59px; left:0px; z-index:100; padding:4px 10px; width:200px;  }
.top-panel .Menu_item_Sub_Show { padding: 6px 2px;  color:#07B97C; border-bottom:1px solid #fff; }
.top-panel .Menu_item_Sub_Show:hover { text-decoration:underline; }



.top-panel .block-pre-search { border:1px solid #fff; padding:0px 2px; position:absolute; top:22px; right:0px; border-radius:6px; width:120px; display:table; }
.top-panel .block-pre-search #MainSearch1 { border: 1px solid #212128; text-align:center; outline: none; padding:0px 4px; background-color:#212128; width:94%; color:#fff; }
.top-panel .block-pre-search .img-search { width:16px; vertical-align:middle; padding-bottom:4px; margin:2px 2px;  }
.top-panel .block-pre-search .img-search:hover { cursor:pointer; }

.table-data { display:table; width:100%; border-spacing:0px; }
.table-data .sub-cell { display:table-cell; }

.Global_Table_Standart { width:100%; border-spacing:0px; }

.content { padding: 8px; border:1px solid #cdcdcd; min-height:600px; background-color:#fff;margin: 0px 0px 24px 0; box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); }
.features-slider { margin-bottom: 4px; width: 100%; display:inline-block; font-family:'PTSansItalic'; }
.features-slider-main-item-big { width: 66.4%; float:left; position:relative; max-height:480px; overflow:hidden }
.features-slider-main-item-big img { max-width:100%; vertical-align:middle; }
.features-slider-item { position: relative; float: left; z-index: 1; margin:1px 0px 0px 1px; width: 382px; height:190px; overflow: hidden; max-height: 199px; }
.features-slider-item img { max-width:100%; vertical-align:middle; }
.features-slider-main-item-big:hover .section-name, .features-slider-item:hover .section-name{ opacity:1; }
.features-slider-main-item-big .Image-deatails-desc { position:absolute; opacity:0.75; bottom:9px; right:6px; padding:2px 8px; max-width:65%; color:#fff; font-size:20px; text-align:right; text-shadow: 1px 1px 1px #000; }
.features-slider-main-item-big:hover .Image-deatails-desc { opacity:1; }
.features-slider-item .Image-deatails-desc { position:absolute; bottom:6px; opacity:0.75; right:6px; padding:2px 8px; width:80%; color:#fff; font-size:14px; text-align:right; text-shadow: 2px 2px 2px #000; }
.features-slider-item:hover .Image-deatails-desc { opacity:1; }

/*features-top*/
.features-top { display:table; width:100%; }
.features-top .main-side { width:50%; display:table-cell; vertical-align:top; position:relative; }
.features-top .main-side #ContentPlaceHolder1_Main_Image img { width:600px; }
.features-top .main-side .parent-0 { width:600px; height:340px; }
.features-top .main-side .text { font-size:30px; font-weight:bold; color:#fff; margin:6px 9px; line-height:34px; position:absolute; left:0px; bottom:30px; text-decoration:none; text-shadow: 3px 6px 6px #000; }

.features-top .ride-side { display:table-cell; vertical-align:top; text-align:center; }
.features-top .ride-side img { max-width:110%; max-height:110%; }

.features-top .ride-side .parent-main { width:270px; height:168px; position:relative; text-align:center; display:inline-block; overflow:hidden; margin:0px; }
.features-top .ride-side .text { font-size:16px; font-weight:bold; color:#fff; margin:6px 9px; line-height:24px; position:absolute; left:0px; bottom:0px; text-decoration:none; text-shadow: 3px 4px 4px #000; }
.features-top .ride-side a { text-decoration:none; }

.features-top .ride-side .parent-1 { }
.features-top .ride-side .parent-2 { }
.features-top .ride-side .parent-3 { }
.features-top .ride-side .parent-4 { }


/*.b-footer*/
.b-footer { background-color: #161616; border-top:1px solid #212128; color:#fff; font-size:14px; padding:15px 3px; }
.b-footer .Item-data { border-bottom:1px solid #212128; color:#fff; }
.b-footer ul { margin-left:4px; padding-left:4px; }
.b-footer ul li { list-style-type:disc; margin-left:24px; line-height:22px; }
.b-footer .menu-items, .mobile-menu .menu-items { font-size:14px; margin-right:32px; color:#fff; text-decoration:none;  overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.b-footer .menu-items:hover, .mobile-menu .menu-items:hover { color:#07B97C; }
.b-footer .last-post { padding-left:4px; }
.b-footer .p-head { font-size:14px; text-transform:uppercase; font-weight:bold; padding-left:6px; margin:4px 2px; }
.b-footer .last-post .b-Image { max-height:210px; max-width:210px; margin:2px 0px; }
.b-footer .last-post .article-image { max-height:100%; max-width:100%; }
.b-footer .last-post .section { font-size:14px; font-weight:bold; }
.b-footer .last-post .article-title { font-size:12px; }
.b-footer .social-blocks { display:inline-block; padding:2px 4px; }
.b-footer .social-blocks img { width:32px; vertical-align:middle; padding-bottom:2px; }

#SubscribeDV .social-blocks { display:inline-block; padding:2px 4px; }
#SubscribeDV .social-blocks img { width:40px; vertical-align:middle; padding-bottom:2px; position:relative; }
#SubscribeDV .social-blocks img:hover { bottom:1px; cursor:pointer; }


/*big-view*/
.page-content { padding:4px 2px 14px 2px; }
.page-content .content-block { margin-top:2px; }
.page-content .p-head, .parent-recommended .p-head { color:#038754; text-transform:uppercase; padding-left:8px; font-weight:bold; font-size:16px; border-bottom:2px solid #038754; margin-bottom:2px; }
.page-content .p-head, .parent-recommended .p-head a { text-decoration:none; }
.page-content .item { display:inline-block; position:relative; margin:10px 6px; border-bottom: 1px solid #ccc; vertical-align: top; width:300px; padding-bottom:4px; }
.page-content .item:hover { }
.page-content .item:hover .section-name { opacity:1; }
.page-content .item a { color:#000; text-decoration:none; }
.page-content .item a:hover { color:#038754;  }
.page-content .item .article-title { font-weight: bold; height: 40px; margin: 10px 0px 2px 0; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.page-content .item .item-article-autor { font-weight:bold; font-size:12px; height:20px; font-size:12px; padding:0px 4px; color: #aaa; margin-left:4px; display:inline-block; float:left; }
.page-content .item .data-article { color: #9C9C9C; font-size:12px; height:20px; display:inline-block; padding-right:4px; margin-left:0px; float:left; }
.page-content .item .data-comments { color: #9C9C9C; font-size:12px; height:20px; display:inline-block; padding:0px 4px; float:right; }
.page-content .item .data-comments img { }
.page-content .item .data-views { color: #9C9C9C; font-size:12px; height:20px; padding:0px 4px; display:inline-block; float:right; }
.page-content .item .data-likes { display:none; }
.page-content .item .data-mini-desc { text-indent: 0px; color: #6B6B6B; min-height: 60px; text-align:justify; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.page-content .item .parent-img-item { max-width:300px; max-height:164px; overflow:hidden; text-align:center; width:360px; display:table-cell; vertical-align:middle; }
.page-content .item .b-size-parametrs { width:300px; height:164px; overflow:hidden; }
.page-content .item .img-item { max-height:100%; max-width:100%; vertical-align:middle; }
.page-content .item .icon { width:14px; vertical-align:middle; padding-bottom:4px; margin-right:4px; }
.page-content .item .botom-p { margin-top:8px; }
.section-name { position:absolute; border-radius:2px; top:8px; left:8px; padding:1px 8px; opacity:0.8; font-size:12px; display:inline-block; background-color:#045435; color:#fff; }

.section-name-tags { position:absolute; top:8px; left:8px; }
.section-name-tags .b-item { padding:1px 8px; border-radius:2px; opacity:0.8; margin:2px; font-size:12px; display:inline-block; background-color:#045435; color:#fff; }

/*Horizontal-view*/
#ContentPlaceHolder1_Main_videos { }
#ContentPlaceHolder1_Main_videos .p-head { }

.page-content .item-horizontal { display:inline-block; position:relative; margin:10px 6px; vertical-align: top; width:176px; }
.page-content .item-horizontal:hover { }
.page-content .item-horizontal:hover .section-name { opacity:1; }
.page-content .item-horizontal a { color:#000; text-decoration:none; }
.page-content .item-horizontal a:hover { color:#038754;  }
.page-content .item-horizontal .article-title { font-weight:bold; font-size:14px; margin:4px 0px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.page-content .item-horizontal .item-article-autor { font-weight:bold; font-size:12px; height:20px; font-size:12px; padding:0px 4px; color: #aaa; margin-left:4px; display:inline-block; float:left; }
.page-content .item-horizontal .data-article { color: #9C9C9C; font-size:12px; height:20px; display:inline-block; padding-right:4px; margin-left:0px; float:left; }
.page-content .item-horizontal .data-comments { color: #9C9C9C; font-size:12px; height:20px; display:inline-block; padding:0px 4px; float:right; }
.page-content .item-horizontal .data-comments img { }
.page-content .item-horizontal .data-views { color: #9C9C9C; font-size:12px; height:20px; padding:0px 4px; display:inline-block; float:right; }
.page-content .item-horizontal .data-likes { display:none; }
.page-content .item-horizontal .data-mini-desc { text-indent:0px; height:64px; color:#6B6B6B; text-align:justify; }
.page-content .item-horizontal .parent-img-item { max-width:300px; max-height:164px; height:164px; overflow:hidden; text-align:center; }
.page-content .item-horizontal .parent-img-item-flash-game { max-width:300px; text-align:center; max-height:150px; height:150px; overflow:hidden; border:1px solid #ebebeb; }
.page-content .item-horizontal .b-size-parametrs { width:180px; height:164px; }
.page-content .item-horizontal .img-item { max-height:110%; vertical-align:middle; margin-left:-25%; }
.page-content .item-horizontal .shop-img-item { max-height:100%; max-width:100%; vertical-align:middle; }
.page-content .item-horizontal .img-item-flash-games { max-width:150%; max-height:110%; vertical-align:middle; margin-left:-10%; }
.page-content .item-horizontal .icon { width:14px; vertical-align:middle; padding-bottom:4px; margin-right:4px; }
.page-content .item-horizontal .botom-p { margin-top:8px; }
.page-content .item-horizontal .data-game-title { font-size:14px; margin:4px; font-weight:bold;text-align:center; }

/*Horizontal-view*/


.zoom { transition: transform .2s; }
.zoom:hover { transform: scale(1.1); }

.zoom_mini { transition: transform .2s; }
.zoom_mini:hover { transform: scale(1.03); }

#ContentPlaceHolder1_Main_videos {  }
#ContentPlaceHolder1_Main_videos .item .botom-p {  }

.txt_in_all_incorr { background-color:#FFB8B8; }
.txt_in_all_incorr:focus { -moz-box-shadow: 0 0 2px rgba(0, 160, 255,1); -webkit-box-shadow: 0 0 2px rgba(0, 160, 255,1); box-shadow: 0 0 2px rgba(0, 160, 255,1); }

.block-comment { display:table; width:94%; margin:auto; border-spacing:0px; }
.block-comment .cell-left { display:table-cell; width:35%; vertical-align:top; }
.block-comment .cell-right { display:table-cell; vertical-align:top; }
.block-comment .block-row { margin:4px 2px; }
.block-comment .txt-data { border-radius:4px; min-height:28px; outline:none; width:100%; margin:auto; margin-bottom:6px; border:1px solid #cdcdcd; padding:0px 2px; padding-left:8px; }
.block-comment .txt-data:focus { border:1px solid #9c9c9c !important; box-shadow: 0 0 2px #09b843, 0 0 4px #0dd951; }

#main-right-panel { width:306px; }
#main-right-panel .social-blocks { display:inline-block; }
#main-right-panel .social-blocks img { width:36px; margin:2px !important; }
#main-right-panel #txt_subscribe { width:98%; padding:2px 4px; font-size:14px; }
#main-right-panel #After_Subscribe { padding:2px 4px; display:none; margin:9px 0; }

#Dyn_right_ads .social-blocks { display:inline-block; }
#Dyn_right_ads .social-blocks img { width:36px; margin:2px !important; }

.Parent-komments { margin-top:20px; }
.Parent-komments .head { font-weight:bold; font-size:18px; margin:6px 18px; color:#045435; }
.komment-block { margin:8px 0px; padding:24px; border-radius:2px; padding-bottom: 0; margin-bottom: 20px;
    -webkit-box-shadow: 0 0 1px rgba(102,102,102,.4); -moz-box-shadow: 0 0 1px rgba(102,102,102,.4); box-shadow: 0 0 1px rgba(102,102,102,.4);
    background: #fff; min-height: 40px; padding: 8px 20px;
}
.komment-block .user-name { font-weight:bold; font-size:16px; }
.komment-block .data-add { font-size:12px; color: #DA4453; }
.komment-block .komment { vertical-align:top; margin-top:6px; }
.komment-block-nothing { text-align:center; color:#878787; margin:8px; }
.komment-block .user-image {  }
.komment-block .table-data { display:table; width:100%; }
.komment-block .table-data .cell { display:table-cell; vertical-align:top; }
.komment-block .table-data .left-data { text-align:right; padding:6px 0px; width:70px; }
.komment-block .table-data .right-data { text-align:left; padding-left:20px; }

.page-aticle { text-align:justify; }
.page-aticle img { max-width:98%; margin:8px 4px; }
.page-aticle img { max-width:98%; margin:8px 4px; }
/*.page-aticle a>img { -moz-box-shadow: 0 0 6px rgba(0,0,0,0.8); -webkit-box-shadow: 0 0 6px rgba(0,0,0,0.8); box-shadow: 0 0 8px rgba(0,0,0,0.8); }*/

.page-aticle p { margin: 14px 0px; line-height: 20px;}
.page-aticle ul { margin-left:40px; }
.page-aticle h1 { margin:4px 20px 4px 20px; font-size:24px; text-align:left; font-weight:bold; color:#045435; line-height:28px; }
.page-aticle h2 { margin: 18px 0 10px 0px; font-size:22px; font-weight:bold; color:#045435; }
.page-aticle h3 { margin: 18px 0 10px 0px; font-size:20px; font-weight:bold; color:#045435; }
.page-aticle h4 { margin: 18px 0 10px 0px; font-size:18px; font-weight:bold; color:#045435; }
.page-aticle h5 { margin: 18px 0 10px 0px; font-size:16px; font-weight:bold; color:#045435; }

.parent-recommended { margin-bottom:12px; margin-top:10px; }
.parent-recommended .details { font-size:22px; display:inline-block; padding:2px 4px; padding-right:26px; margin-left:6px; border-bottom:3px solid #f80303; padding-bottom:4px; margin-bottom:6px; }
#Recomended {  }
#Recomended .block-item { display:inline-block; vertical-align:top; margin:4px 8px; width:200px; padding:4px; }
#Recomended .block-item:hover .block-title { cursor:pointer; text-decoration:underline; }
#Recomended .block-image { height:110px; text-align:left; z-index:1; overflow:hidden; }
#Recomended .block-image img { max-width:none; height:100%; }
#Recomended .block-title { line-height:18px; min-height:40px;  }
#Recomended .block-details { font-size:12px; color:#858585; margin-top:2px; }
#Recomended .block-details-icon { width: 12px; vertical-align: middle; padding-bottom: 3px; margin-right:2px; }

.page-aticle ol { counter-reset: item; margin-left: 40px; line-height: 22px;}
.page-aticle ol li { display: block; line-height:22px; }
.page-aticle ol>li:before { content: counter(item) "."; font-weight:bold; margin:2px 8px; margin-left:-40px; counter-increment: item; padding:1px 9px; text-align:center; color:#fff; display:inline-block; transform: skew(-20deg); background: #045435; }


.page-aticle .cell-left {  }
.page-aticle .cell-right { padding-left:18px; text-align:left; }
/*.page-aticle ul { list-style: none; list-style-type:none; }*/

.page-aticle ul { counter-reset: item; margin: 0px 0px 14px 10px; line-height: 16px; padding: 6px 0px 6px 40px; }
.page-aticle ul li { list-style-type: none; margin:2px 0; }
.page-aticle ul li::before { content: "\2714"; display: inline-block; margin-bottom:0px; margin-left: -20px; margin-right:0px; padding:3px; height: 8px; }

.page-aticle .row-data { margin:10px 0px; line-height:16px; font-size:14px; }
.page-aticle .top-head-data { margin-bottom:18px; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; padding: 4px 0; }
.page-aticle .top-head-data .b-in-block { display:inline-block; font-size:12px; padding:0px 6px; margin-right:4px; }
.page-aticle .top-head-data .b-in-block:first-child { margin-left:14px; }
.page-aticle .top-head-data .icon { width:14px; vertical-align:middle; margin:0px 2px; padding-bottom:4px; margin-right:3px; }
.page-aticle .p-head { color:#000; text-transform:uppercase; padding-left:2px; margin-top:8px; font-weight:bold; font-size:16px; border-bottom:2px solid #038754; margin-bottom:2px; }
.page-aticle .video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}
.page-aticle .video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.page-aticle .breadcumps { margin:4px 0 0 24px; font-size:14px; }

.page-aticle .Dir_Rek_Place { text-align:center; }
.page-aticle .Dir_Rek_Item { display:inline-block; overflow:hidden; width:180px; margin:0 4px; position:relative; text-align:center; height:180px;  }
.page-aticle .Dir_Rek_Image { max-width: 100%; max-height: 100%; margin: 0 auto; }
.page-aticle .Dir_Rek_Title { position:absolute; font-size:14px; font-weight:bold; bottom:6px; opacity:0.94; height:40px; overflow:hidden; display:table-cell; vertical-align:middle; width:90%; left:6px; z-index:5; border-radius:6px; background-color:#fff; border:1px solid #cdcdcd;
    -moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.3); -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.3); box-shadow: 1px 1px 4px rgba(0,0,0,0.3); display:none;
}
.page-aticle .Dir_Rek_Title:hover { opacity:1; }

.page-aticle .Dir_Rek_Right_Item { display:inline-block; overflow:hidden; width:280px; position:relative; text-align:center; height:174px;  }
.page-aticle .Dir_Rek_Right_Image { max-width: 100%; max-height: 100%; margin: 0 auto; }
.page-aticle .Dir_Rek_Right_Title { position:absolute; font-size:14px; font-weight:bold; bottom:6px; opacity:0.94; height:40px; overflow:hidden; display:table-cell; vertical-align:middle; width:90%; left:6px; z-index:5; border-radius:6px; background-color:#fff; border:1px solid #cdcdcd;
    -moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.3); -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.3); box-shadow: 1px 1px 4px rgba(0,0,0,0.3); display:none;
}
.page-aticle .Dir_Rek_Right_Title:hover { opacity:1; }

#ContentPlaceHolder1_Main_data { margin:4px 0px; padding:4px; }
#ContentPlaceHolder1_Main_data p img { margin:4px auto; display:block; }
#ContentPlaceHolder1_Main_data .Links_Also_Like { margin: 0px 0px 4px 10px; text-align:left; }
#ContentPlaceHolder1_Main_data .Links_Also_Like li { line-height: 16px; margin: 6px 0; list-style-type: circle !important; }
#ContentPlaceHolder1_Main_data .Links_Also_Like li:before { display:none; content:''; }
#ContentPlaceHolder1_Main_data .Links_Also_Like a { text-decoration:none; }
#ContentPlaceHolder1_Main_data .Links_Also_Like a:hover { text-decoration:underline; cursor:pointer; }


.most-popular-head { font-size:18px; font-weight:bold; }
.quote_container { padding: 5px 10px; margin:4px; }
.bbcode_quote { font-size: 14px; background: #f5f5f5; border: 1px solid #d9d9d9; border-radius: 5px; position: relative; font-family:Arial; line-height:20px; margin:4px 2px; }
blockquote:before { content: "\201C"; position: absolute; left: 0; top: 48px; font-size: 48px; color: #C4C4C4; font-family: Georgia,"Times New Roman",Times,serif; font-style: initial; }
blockquote:after { content: "\201D"; position: absolute; right: 0; top: 48px; font-size: 48px; color: #C4C4C4; font-family: Georgia,"Times New Roman",Times,serif; font-style: initial; }
blockquote { position: relative; margin: 50px 0; font-weight: bold; border-top: 1px dashed #cacaca; display: block; border-bottom: 1px dashed #cacaca; padding: 8px 65px; text-align: center; line-height: 1.6em; font-size: 1.1em; border-left: none; border-right: none; }
#ContentPlaceHolder1_MostPopular_Article {  }
#ContentPlaceHolder1_MostPopular_Article a { text-decoration:none; }
#ContentPlaceHolder1_MostPopular_Article a:hover { text-decoration:underline; }
#ContentPlaceHolder1_MostPopular_Article ul { margin:6px 4px; font-size:14px; padding-left:16px; line-height:18px; }
#ContentPlaceHolder1_MostPopular_Article ul li { margin:9px 0px; line-height:14px; }

#ContentPlaceHolder1_MostPopular_Article .news-item { border-bottom:1px dotted #cdcdcd; }
#ContentPlaceHolder1_MostPopular_Article .table-preview {  }
#ContentPlaceHolder1_MostPopular_Article .table-preview .left-side { width:120px; text-align:center; }
#ContentPlaceHolder1_MostPopular_Article .table-preview .left-side img { max-height:70px; }
#ContentPlaceHolder1_MostPopular_Article .table-preview .rigth-side { padding-left:8px; }
#ContentPlaceHolder1_MostPopular_Article .table-preview .rigth-side .title-short-news { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; font-size:14px; font-weight:bold;  }
#ContentPlaceHolder1_MostPopular_Article .table-preview .rigth-side .title-short-news:hover { color: #017C3B; cursor:pointer; }



#List_MostPopular {  }
#List_MostPopular li { }
#ContentPlaceHolder1_Main_Content {  }
#ContentPlaceHolder1_Main_Content .clear-data { text-align:center; font-style:italic; font-size:18px; padding-top:4px; margin-bottom:40px; min-height:120px; }
#ContentPlaceHolder1_Main_Content .btn-load-more { text-align:center; font-size:16px; padding:6px 0; border:1px solid #e0e0e0; background-color:#f2f2f2; width:96%; margin:auto; border-radius:2px; }
#ContentPlaceHolder1_Main_Content .btn-load-more:hover { cursor:pointer; background-color:#ededed; text-decoration:underline; }


.page-aticle .share { margin:6px 0; }
.page-aticle .share ul { list-style-type:none !important; padding-left:0; margin:0; }
.page-aticle .share ul li { list-style-type:none !important; }
.page-aticle .share ul li:before { list-style-type:none !important; content:none; }
.page-aticle .share .Share_Name { font-size:16px; }


.green-btn { padding:4px 20px; border-radius:2px; outline:none; background-color:#07B97C; border:1px solid #009C66; color:#fff; }
.green-btn:hover { cursor:pointer; -moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.3); -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.3); box-shadow: 1px 1px 4px rgba(0,0,0,0.3); }

.red-btn { padding:4px 20px; border-radius:2px; outline:none; background-color:#c30000; border:1px solid #7d0000; color:#fff; }
.red-btn:hover { cursor:pointer; -moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.3); -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.3); box-shadow: 1px 1px 4px rgba(0,0,0,0.3); }

.btn-standart {
    border-left: 0 none #e6e6e6;
    border-right: 0 none #e6e6e6;
    border-top: 0 none #e6e6e6;
    border-bottom: 0 none #b3b3b3;
    color: #333333;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    background-color: #f5f5f5;
    *background-color: #e6e6e6;
    background-repeat: repeat-x;
    *-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    zoom: 1;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);*
}
.btn-standart:hover, .btn-standart:focus {
    color: #333333;
    text-decoration: none;
    background-position: 0 -15px;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear;
}
.btn-standart.active, .btn-standart:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn-buy {
	border-color: #bd983a #a68533 #91742c !important; border-radius: 4px; outline:none;
    box-shadow: 0 1px 0 rgba(255,255,255,0.4) inset; background: #f0c14b; white-space: nowrap;
    background: linear-gradient(to bottom, #f7dfa5, #f0c14b) repeat scroll 0 0 rgba(0,0,0,0);
    color: #000 !important; border:1px solid #ebebeb; padding:4px 12px; text-decoration:none;
}
.btn-buy:hover {
	background: #eeb933; color: #000 !important; cursor:pointer; outline:none;
    background: linear-gradient(to bottom, #f5d78e, #eeb933) repeat scroll 0 0 rgba(0,0,0,0);
}
.btn-buy:active { position:relative; top:1px; outline:none; }
.btn-buy:before { content: ''; background:url('/files/cart.png'); background-size:20px; background-repeat: no-repeat; width: 26px; height: 24px; display: inline-block; vertical-align: middle; }
.btn-after-image { }
.btn-after-image:before { margin:20px 0; }

.TopArrowDV { right:-50px; position: fixed; bottom: 8%; opacity:0.5; width: 50px; height: 50px; overflow: hidden; }
.TopArrowDV:hover { cursor:pointer; opacity:0.95; }

.Search-page {  }
.Search-page #ContentPlaceHolder1_Search_Value { border: none; height:26px; font-size:15px; text-align:left; outline: none; padding:0px 4px; background-color:#fff; width:100%; color:#000; }
.Search-page .remove-image { width:14px; vertical-align:middle; padding-bottom:2px; }
.Search-page .remove-image:hover { cursor:pointer; }
.Search-page .search-block { width:820px; margin:auto; padding-top:20px; }
.Search-page #ContentPlaceHolder1_Search_result { margin-top:14px; min-height:200px; }
.Search-page #ContentPlaceHolder1_Search_result .title-founds { font-size:1.3em; font-weight:bold; color:#045435; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.Search-page #ContentPlaceHolder1_Search_result .find-segment { font-size:1.1em; font-weight:bold; text-decoration:underline; }
.Search-page #ContentPlaceHolder1_Search_result .found-url { font-size:13px; color: #999999; margin:0px; }
.Search-page #ContentPlaceHolder1_Search_result .found-short-desc { font-size:14px; }
.Search-page #ContentPlaceHolder1_Search_result .found-data-article { font-size:12px; color: #999999; }
.Search-page #ContentPlaceHolder1_Search_result .found-item-block { margin:20px 8px; }
.Search-page #ContentPlaceHolder1_Search_result .Find-expression { font-weight:bold; background-color:#e5e807; }

.Search-page .Search_Image_Block { width:200px; vertical-align:middle; height:140px; overflow:hidden; }
.Search-page .Search_Image_PreView_Article { max-width:196px; max-height:138px; }



.Share-table { border-spacing:0px; margin:14px auto; font-size:12px; border-left:1px solid #cdcdcd; border-top:1px solid #cdcdcd; }
.Share-table th { text-align:center; color:#fff; font-weight:bold; background-color:#045435; border-right:1px solid #404040; line-height:16px; padding:6px 8px; }
.Share-table td { text-align:justify; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; padding:6px 8px; line-height:14px; }
/*.Share-table tr:nth-child(odd) { background-color: #daffe0; color: #000; }*/
.Share-table tr:nth-child(odd) { background-color: #ededed; color: #000; }

.Share-table.Small td { font-size:11px; }
.Share-table img { }
.Share-table p { text-indent:0; }
.Share-table ul { margin:0 0 0 16px; padding: 0 0 0 4px; }

#navi-head { padding:8px 12px; background-color:#f6f5f5; border-radius:6px; margin-bottom:18px; line-height:16px; }
#navi-head .content-head { font-size:22px; margin:8px 26px; }
#navi-head .sub-head2, #navi-head .sub-head3, #navi-head .sub-head4, #navi-head .sub-head5, #navi-head .sub-head6, #navi-head .sub-head7, #navi-head .sub-head8 { line-height:18px;  }
#navi-head .sub-head2 { margin:8px 40px 0 !important; font-size:16px;  }
#navi-head .sub-head3 { margin:8px 48px 0 !important; font-size:15px; }
#navi-head .sub-head4 { margin:8px 56px 0 !important; font-size:14px; }
#navi-head .sub-head5 { margin:8px 64px 0 !important; font-size:14px; }
#navi-head .sub-head6 { margin:8px 72px 0 !important; font-size:14px; }
#navi-head .sub-head7 { margin:8px 80px 0 !important; font-size:14px; }
#navi-head .sub-head8 { margin:8px 88px 0 !important; font-size:14px; }
#navi-head .sub-head9 { margin:8px 96px 0 !important; font-size:14px; }
#navi-head ul { margin:10px 0px; padding: 2px 0px 10px 20px; }
#navi-head ul>li { list-style-type: circle; }
#navi-head ul li::before { content:""; }
#navi-head ul>li a { text-decoration:none; }
#navi-head ul>li a:hover { text-decoration:underline; }
#navi-head ul li::before { margin-left:-10px; }

#cell_footer__item0 { width:20%; padding-right:8px; }
#cell_footer_last_post { width:40%; padding-left:10px; }
#cell_footer__item2 { padding-left:4px; }

.desktop-menu { display:block; }
.mobile-menu { display:none; }
.b-attention { border-left:3px solid #FF7575; border-right:3px solid #FF7575; display: block; margin: 8px 12px; padding: 12px 16px; font-style: italic; }
#cell_footer__item2 ul { margin-left:22px; font-size:14px; }
#cell_footer__item2 ul li { line-height:16px; }

.p-category {  }
.p-category .breadcumps { font-size:14px; margin:4px 0 0 6px; padding-left:6px; }
.p-category .breadcumps .items { padding:4px 0px; }
.p-category .breadcumps a { text-decoration:none; }
.p-category .breadcumps a:hover { text-decoration:underline; cursor:pointer; }

.p-category .main-cell-left { vertical-align:top; }
.p-category .main-cell-right { width:320px; background-color:#f2f2f2; }
.p-category .main-cell-right .parent-game-main-image { border:1px solid #ebebeb; text-align:center; }
.p-category .main-cell-right .game-main-image { max-width:280px; max-height:480px; margin:6px; }
.p-category .main-cell-right .b-game-name { font-size:18px; font-weight:bold; font-family: 'Lobster-Regular'; text-align:center; margin:6px 0; }
.p-category .main-cell-right .b-head { background-color:#dddddd; font-size:14px; text-transform:uppercase; padding:4px 0 4px 8px; }
.p-category .main-cell-right .b-game-data { font-size:14px; padding:6px 9px; line-height:14px; }
.p-category .main-cell-right .b-game-data .row-data { margin:4px 0; }

.p-category .all-games-item { border:1px solid #f6f6f6; background-color:#f6f6f6; width:98%; padding:0px; margin:4px 9px; }
.p-category .all-games-item .left-cell { display:table-cell; vertical-align:top; width:170px; height:180px; text-align:center; }
.p-category .all-games-item .central-cell { display:table-cell; vertical-align:top; padding-left:12px; padding:4px 9px; }
.p-category .all-games-item a { text-decoration:none; }
.p-category .all-games-item .right-cell { display:table-cell; vertical-align:middle; width:240px; border-left:1px solid #ebebeb; padding-left:6px; font-size:14px; }
.p-category .all-games-item .game-image { max-width:160px; max-height:170px; border:1px solid #cdcdcd; }
.p-category .all-games-item .game-name { font-size:20px; font-weight:bold; margin:8px 0; }
.p-category .all-games-item .game-data { font-size:14px; margin:2px 0; }
.p-category .Game_Score_10 { color:#00ad2d; }
.p-category .Game_Score_9 { color:#6fca0b; }
.p-category .Game_Score_8 { color:#c7c20b; }
.p-category .Game_Score_7 { color:#b6b90f; }
.p-category .Game_Score_6 { color:#d8b500; }
.p-category .Game_Score_5 { color:#ff9f00; }
.p-category .Game_Score_4 { color:#ff7000; }
.p-category .Game_Score_3 { color:#ed3d00; }
.p-category .Game_Score_2 { color:#f71c00; }
.p-category .Game_Score_1 { color:#fe0300; }
.p-category #ContentPlaceHolder1_Games_Subcategory { margin:4px; }
.p-category #ContentPlaceHolder1_Games_Subcategory a { text-decoration:none; }



.game-tags-item-block { padding:3px 6px; background-color:#fff; border:1px solid #cdcdcd; display:inline-block; margin:2px 5px; border-radius:4px; cursor:pointer; }
.game-tags-item-block:hover { background-color: #045435; color:#fff; -webkit-transition: background-color 1000ms linear; -ms-transition: background-color 1000ms linear; transition: background-color 1000ms linear; }

.game-tags-item-block-dark-bright { padding:3px 8px; background-color:#045435; color:#fff; border:1px solid #00592a; display:inline-block; margin:2px 5px; border-radius:4px; cursor:pointer; }
.game-tags-item-block-dark-bright:hover { background-color: #ebebeb; color:#000; -webkit-transition: background-color 1000ms linear; -ms-transition: background-color 1000ms linear; transition: background-color 1000ms linear; }




.b-item-block-left { max-width:820px; }
.b-left-side { max-width:830px; width:76%; vertical-align:top; }
.share ul { margin-left:20px !important; }


/*ads*/
.ads { padding-top:8px; }
.ads-vertical-right { border:1px solid #ebebeb; margin-top:9px; width:300px; height:600px; text-align:center; }
.ads-after-content { border:1px solid #ebebeb; min-height:4px; }
.dyn-block-ads { position:fixed; top:2px; }
.dyn-block-ads-absolute { position:absolute; top:2px; }
.main-top-ads { text-align:center; min-height:20px; margin:8px 0; }
.yandex-ads { display:block; }
/*- ads*/

.p-flash-games { }
.p-flash-games .head {  font-size:18px; font-weight:bold; margin:14px 0 8px 0; }
.p-flash-games .top-item { display:inline-block; padding:2px 6px; }
.p-flash-games #ContentPlaceHolder1_Result { min-height:420px;}
.p-flash-games #ContentPlaceHolder1_Full_desc { padding:14px 8px; }
.p-flash-games .item-tags:first-child { margin-left:0px; }
.p-flash-games .item-tags { padding:0px 8px; cursor:pointer; margin:2px 5px; font-size:14px; background-color: #deddcc; display:inline-block; box-shadow: 1px 1px 0 #a4a287; }
.p-flash-games .item-tags:hover { box-shadow: 2px 2px 0 #a4a287; }

.p-flash-games .recomended { }
.p-flash-games .recomended .b-item { display:inline-block; border:1px solid #ebebeb; position:relative; vertical-align:top; width:180px; height:150px; margin:9px 12px; }
.p-flash-games .recomended .b-image { text-align:center; overflow:hidden; height:150px; }
.p-flash-games .recomended .image-eye { width:22px; vertical-align:middle; padding-bottom:4px; }
.p-flash-games .recomended .image-icon { max-width:100%; max-height:100%; }
.p-flash-games .recomended .b-name { font-size:14px; position:absolute; line-height:14px; width:100%; bottom:0px; background-color:#fff; opacity:0.8; padding:6px 4px; font-weight:bold; text-align:center; }
.p-flash-games .recomended .b-views { font-size:14px; padding:2px 4px; }
.p-flash-games .recomended .b-item:hover .b-name { opacity:1; }
.p-flash-games .recomended .b-item:hover { -moz-box-shadow: 0 0 5px rgba(4, 84, 53,1); -webkit-box-shadow: 0 0 5px rgba(4, 84, 53,1); box-shadow: 0 0 5px rgba(4, 84, 53,1); }
.p-flash-games .recomended .b-item a { text-decoration:none; }

.p-flash-games .popular { }
.p-flash-games .popular .b-item { display:inline-block; border:1px solid #ebebeb; position:relative; vertical-align:top; width:180px; height:150px; margin:9px 12px; }
.p-flash-games .popular .b-image { text-align:center; overflow:hidden; height:150px; }
.p-flash-games .popular .image-eye { width:22px; vertical-align:middle; padding-bottom:4px; }
.p-flash-games .popular .image-icon { max-width:100%; max-height:100%; }
.p-flash-games .popular .b-name { font-size:14px; position:absolute; line-height:14px; width:100%; bottom:0px; background-color:#fff; opacity:0.8; padding:6px 4px; font-weight:bold; text-align:center; }
.p-flash-games .popular .b-views { font-size:14px; padding:2px 4px; }
.p-flash-games .popular .b-item:hover .b-name { opacity:1; }
.p-flash-games .popular .b-item:hover { -moz-box-shadow: 0 0 5px rgba(4, 84, 53,1); -webkit-box-shadow: 0 0 5px rgba(4, 84, 53,1); box-shadow: 0 0 5px rgba(4, 84, 53,1); }
.p-flash-games .popular .b-item a { text-decoration:none; }
.p-flash-games .b-sort { border:1px solid #cdcdcd; display:none; float:right;  }

.p-flash-sections {  }
.p-flash-sections h2 { padding-left:12px; display:inline-block; }
.p-flash-sections .game-item { display:inline-block; margin:6px 12px; vertical-align:top; font-size:14px; border:1px solid #cdcdcd; width:180px; }
.p-flash-sections .game-item .b-image { height:130px; text-align:center; overflow:hidden; }
.p-flash-sections .game-item .image-icon { width:100%; max-width:110%; max-height:100%; }
.p-flash-sections .game-item .b-name { font-weight:bold; padding:4px 6px; }
.p-flash-sections .game-item .b-desc { padding:6px; font-size:12px; height:36px; }
.p-flash-sections .game-item .b-data { background-color: #f6f6f6; font-size:12px; padding:6px 9px; border-top:1px solid #cdcdcd; }
.p-flash-sections .game-item .b-data .right-data { float:right; vertical-align:middle; }
.p-flash-sections .game-item a { text-decoration:none; }
.p-flash-sections .head-base { margin:24px 14px; font-size:12px; }

.p-flash-sections .cell-left { width:220px; vertical-align:top; }
.p-flash-sections .cell-right { padding-left:12px; }
.p-flash-sections .game-section { display:block; padding:4px 8px; border-radius:2px; background: linear-gradient(to bottom, #009145 0%, #008a42 50%, #008a42 50%, #008a42 50%, #017C3B 100%); color:#fff; margin:9px 6px;  }
.p-flash-sections .game-section:hover { background: linear-gradient(to bottom, #00612e 0%, #00592a 50%, #00592a 50%, #00592a 50%, #005227 100%); padding-left:14px; }
.p-flash-sections .game-section_acive { border-radius:2px; display:block; padding:4px 8px; background: linear-gradient(to bottom, #00612e 0%, #00592a 50%, #00592a 50%, #00592a 50%, #005227 100%); color:#fff; margin:9px 6px; padding-left:14px; }
.p-flash-sections .a_link { text-decoration:none; }
.p-flash-sections .cell { vertical-align:top; }
.p-flash-sections #Sort_FG { padding:2px 4px; }

.p-not-found {  }
.p-not-found h1 { font-size:44px; color:#045435; font-weight:bold; font-family:'Lobster-Regular'; }

#Second_block { margin-top:22px; }
.p-flash-games #ContentPlaceHolder1_Full_desc { padding: 14px 8px; font-size: 14px; line-height: 18px; }

.My_content { display:none; }
.My_content-show { display:block; }
.hr-reviews { margin:30px 0; }

#ContentPlaceHolder1_MainSlides {  }
#ContentPlaceHolder1_MainSlides p { margin:0; padding:0; }

#ContentPlaceHolder1_Top_slides_1 { max-height:280px; height:264px; }
#ContentPlaceHolder1_Top_slides_2 { height:194px; }

/*Pros-Cons*/
.table-data .table-pros-cons { }
.table-data .table-pros-cons ul { margin-left:0px !important; text-indent:-24px; padding-left:45px; line-height:22px; padding-right: 8px; }
.table-data .table-pros-cons .cell { vertical-align:top; width:50%; }

.table-data .pros_item_head { background-color:#00bf08; color:#fff; font-weight:bold; font-size:16px; padding:12px; }
.table-data .pros_item li { list-style-type:none; text-align:left; margin:8px 0; text-indent:0px; position:relative; }
.table-data .pros_item > li:before { content: ''; background:url('/files/like_1.png'); background-size: 22px; background-repeat: no-repeat; width: 20px; height: 22px; display: inline-block; vertical-align: middle; margin-bottom:0px; position: absolute; left: -14px; top: -2px; }
    
.table-data .cons_item_head { background-color:#bf000a; color:#fff; font-weight:bold; font-size:16px; padding:12px; }
.table-data .cons_item li { list-style-type:none; text-align:left; margin:4px 0; text-indent:0px; position:relative; }
.table-data .cons_item > li:before { content: ''; background:url('/files/dislike_1.png'); background-size: 22px; background-repeat: no-repeat; width: 20px; height: 22px; display: inline-block; vertical-align: middle; margin-bottom:0px; position: absolute; left: -14px; top: 4px; }
#Recomended .block-item .block-title { font-size:14px; margin-top: 10px;  overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.SubscribeBlock { position:fixed; top:50%; left:50%; padding:6px 14px; background-color:#f9f9f9; width:300px; height:270px; margin-left:-150px; margin-top:-135px; z-index:110; border:1px solid #cdcdcd; display:none; }
.BackFon { display:none; position:fixed; height: 100%; z-index: 10; left: 0px; top: 0px; width: 100%; background-color: #000; padding-top: 0px; filter: alpha(Opacity=8); -moz-opacity: 0.8; opacity: 0.8; }
.Share-table-parent { width:100%; overflow:auto; }
#SubscribeDV .txt-block { outline:none; width:100%; padding:6px 9px; border:1px solid #cdcdcd; }    
#SubscribeDV .txt-block:focus { border:1px solid #ebebeb; box-shadow: 0 0 2px #09b843, 0 0 10px #0dd951; }
#SubscribeDV .btn-widths { width:100%; height:26px; }
#SubscribeDV .close-img-btn { position:absolute; width:24px; top:-2px; right:-10px; cursor:pointer; }



/*Gifts-List*/
.p-gifts-list {  }
.p-gifts-list h1 { margin:12px 0; font-size:22px; line-height:30px; }
.p-gifts-list .search-block-with-parametrs { background-color:#ebebeb; padding:6px 12px 6px 0; border:1px solid #cdcdcd; display:inline-block; border-radius:2px; }
.p-gifts-list .left-cell { width:240px; }
.p-gifts-list .right-cell { }
.p-gifts-list .search-block-with-parametrs .txt-parametr { padding:6px 8px; border-radius:2px; border:1px solid #cdcdcd; margin:0 8px; }

.p-gifts-list #Gifts_list { margin-top:16px; }
.p-gifts-list #Gifts_list .gifts-title { text-align:center; overflow:hidden; margin:4px 0; padding:0 2px; font-weight:bold; font-size:14px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.p-gifts-list #Gifts_list .gifts-title a { text-decoration:none; color:#000; }
.p-gifts-list #Gifts_list .gifts-title a:hover { text-decoration:none; color:#07B97C; }
.p-gifts-list #Gifts_list .gifts-Item { display:inline-block; margin:12px 4px; border:1px solid #ebebeb; width:210px; vertical-align:top; }
.p-gifts-list #Gifts_list .pre-image-gifts { width:210px; overflow:hidden; display:table-cell; vertical-align:middle; height:160px; text-align:center; }
.p-gifts-list #Gifts_list .main-image-gifts { max-width:100%; max-height:100%;  }
.p-gifts-list #Gifts_list .gifts-full-desc { border:1px solid #cdcdcd; display:none; }
.p-gifts-list #Gifts_list .gifts-price { text-align:center; text-decoration:underline; }
.p-gifts-list #Gifts_list .gifts-Link_extermal { text-align:right; }
.p-gifts-list #Gifts_list .gifts-Saves { font-size:12px; text-align:center; }
.p-gifts-list #Gifts_list .gifts-Views { text-align:center; font-size:12px; }
.p-gifts-list #Gifts_list .gifts-Likes { font-size:12px; text-align:center; }
.p-gifts-list #Gifts_list .green-btn { padding:4px 6px; font-size:12px; margin:6px; }

.p-gifts-list #ContentPlaceHolder1_Menu_left { }
.p-gifts-list #ContentPlaceHolder1_Menu_left ul { list-style-type: none; padding-left:4px; width:90%; }
.p-gifts-list #ContentPlaceHolder1_Menu_left ul li { padding:4px; }
.p-gifts-list #ContentPlaceHolder1_Menu_left ul a { text-decoration:none; font-weight:bold; font-size:16px; padding:4px 14px; display:block; }
.p-gifts-list #ContentPlaceHolder1_Menu_left ul a:hover { text-decoration:underline; cursor:pointer; }
.p-gifts-list #ContentPlaceHolder1_Menu_left .active_item { background-color:#017C3B; color:#fff; }


.p-gifts-list #ContentPlaceHolder1_Drop_Section { width:240px; }
.p-gifts-list #ContentPlaceHolder1_Drop_Sort_By { width:auto; }
.p-gifts-list #Price_From { width:80px; text-align:center; }
.p-gifts-list #Price_To { width:80px; text-align:center; }


/*Gift-Item*/
.p-gift-item { }
.p-gift-item .breadcumps { margin:4px 0 4px 24px; font-size:14px; }
.p-gift-item .left-side { width:500px; text-align:center; vertical-align:top; }
.p-gift-item .Parent_Main_Image { width:500px; overflow:hidden; text-align:center; }
.p-gift-item .Main_Image { max-height:500px; max-width:100%; }
.p-gift-item .rigth-side { vertical-align:top; padding-left:14px; }

.p-gift-item #ContentPlaceHolder1_Product_Price { font-size:20px; margin:10px 0; font-weight:bold; }
.p-gift-item .Block-other-gifts { margin:20px 0; padding:0 14px; }
.p-gift-item #ContentPlaceHolder1_Item_Full_Desc { margin:10px 0; min-height:40px; }
.p-gift-item #ContentPlaceHolder1_Item_Full_Desc img { max-width:96%; }
.p-gift-item .social-buttons-after-image { text-align:center; padding:20px 0; }

.p-gift-item .btn-check-it-out { width:240px; height:50px; }
.p-gift-item #ContentPlaceHolder1_Item_Title { line-height: 32px; margin:12px 0; }

.p-gift-item #ContentPlaceHolder1_Tags { margin:8px 0; }
.p-gift-item .tags-item { border:1px solid #cdcdcd; padding:2px 6px; margin:0 8px 0 0; border-radius:2px; text-decoration:none; outline: none; background-color: #038754; border: 1px solid #009C66; color: #fff; }
.p-gift-item .tags-item:hover { box-shadow: 0px 4px 4px #999; }
.Share-table-parent { width:100%; overflow:auto; }
.p-gift-item .item-details { font-size:12px; }

.InterView-head { text-align:center; font-size:22px; margin:4px 0; font-family:'Lobster-Regular'; }
#ContentPlaceHolder1_Interview_Block { padding: 0px 16px 16px 12px; }
.InterView-not-selected { background-color:#ffdada; }
.InterView-Accepted { text-align:center; font-size:20px; color:#038754; font-weight:bold; }
#ContentPlaceHolder1_Interview_Block .InterView_Question { padding:6px 8px; }
#ContentPlaceHolder1_Interview_Block .Elements { padding:1px 0px 1px 14px; font-size:14px;  }



.popup-window { -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 10px rgba(0,0,0,0.5);  
    -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; position:fixed; top:50%; left:50%; background-color:White; padding:12px; display:none;
    width:320px; height:360px; margin-left:-160px; margin-top:-180px; z-index:55; background-color: #f2f2f2;
}
#Shop_pre_form {  }
#Shop_pre_form .row-form { padding:6px 0; }
#Shop_pre_form .txt-data { border:1px solid #cdcdcd; font-size:12px; padding:6px 8px; border-radius:2px; width:100%; outline:none; }
#Shop_pre_form .txt-data:focus { border:1px solid #9c9c9c !important; box-shadow: 0 0 2px #09b843, 0 0 4px #0dd951; }
#Pre_order_form_After { text-align:center; font-size:18px; text-align:center; font-size:21px; display:none; color:#045435; }

#Txt_komments { padding:6px; }
.Games-h1-head { padding: 4px 8px; margin: 4px 0px; }

.Block_PH { position:relative; text-align:center; }
.Block_PH .inputText { font-size: 14px; width: 98%; height: 42px; border:none; padding:2px 8px; padding-top:10px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; box-shadow: 0 0 0 1px #d9d9d9; margin-bottom:8px; }
.Block_PH .inputText:active, .Block_PH .inputText:focus { outline:none; animation-name: Change_Border; animation-duration: 1s; box-shadow: 0 0 0 2px #1990c6; border:none; }
.Block_PH .inputText:focus ~ .floating-label, .Block_PH .inputText:not(:focus):valid ~ .floating-label { top: 0px; left: 16px; font-size: 11px; opacity: 1; color:#858585; }
.Block_PH .floating-label { position: absolute; pointer-events: none; font-size:16px; left: 20px; top: 10px; color:#616161; transition: 0.4s ease all; }
.HeadDataAuth {
    margin-top: 6px; margin-bottom: 10px; color: #555759; text-align:center;
    font-weight: bold; font-size: 26px; font-family:Lobster-Regular;
}

.CenterBlock-FB { padding:14px 0; }
.CenterBlock-FB .section-0 { width:55%; }
.CenterBlock-FB .section-1 { padding:4px 8px 6px 12px; vertical-align:top; }
.CenterBlock-FB .social-blocks { display:inline-block; margin:4px; }
.CenterBlock-FB .social-blocks img { width: 46px; vertical-align: middle; padding-bottom: 2px; }

#Global_block_search { width:154px; }
.Icon_Auth_User_Main { height:26px; vertical-align:middle; padding-bottom:2px; margin-right:8px; }
.block_User_Auth { cursor:pointer; padding:16px !important; }
.left-block-SMM-vk { width:420px; }
.Image_Smile_Class { vertical-align:middle; padding-bottom:3px; }
.b-drop-date { padding: 4px 9px; outline:none; border-radius: 2px; border: 1px solid #cdcdcd; border-radius: 5px; }
.b-drop-date:focus { }

.Succesfull_Save { color:#038754; padding:4px 0; text-align:center; }
.Incorrect_Save { color:#d30000; padding:4px 0; text-align:center; }

.Article_Details { font-size:14px; padding:0 0 6px 0; border-bottom:1px solid #ebebeb; }
.Article_Details .Views_Cell {  }
.Article_Details .Likes_Cell { text-align:right; }
.Article_Details .Views { color:#606060; padding-left:22px; vertical-align:top; }
.Article_Details .Thumbs_Images { width:24px; vertical-align:middle; padding-bottom:2px; }
.Article_Details .Item_Like { cursor:pointer; }
.Article_Details .Like { color:#606060; }
.Article_Details .Item_DisLike { cursor:pointer; }
.Article_Details .DisLike { color:#606060; }
.Article_Details .Sub_Item { display:inline-block; padding:0px 12px; border-bottom:2px solid #fff; }
.Article_Details .Sub_Item:hover { cursor:pointer; border-bottom:2px solid #606060; }




.highlight { background-color: #FFFF88; }
.TopAlertBlock {
    position:fixed; top:-42px; left:50%; width:150px; margin-left:-80px; background-color:#F5F5F5; padding:9px 16px; text-align:center;    
    -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.5); 
    -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.5); 
    box-shadow: 0px 0px 10px rgba(0,0,0,0.5);  
    -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; z-index:99999;
}

.st_home_admin
{
    -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 10px rgba(0,0,0,0.5);  
    -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; font-size:12px;
    position:fixed; top:50%; left:50%; background-color:White; padding:12px; display:none; font-family:Arial; width:820px; height:640px; margin-left:-410px; margin-top:-310px; z-index:12;
}
.st_home_admin .head-data { text-align:center; font-size:20px; }
.FileSelected {
    position: absolute;
    top:50%; left:50%; 
    width:420px; height:240px; 
    margin-left:-210px; 
    margin-top:-120px;
    background-color:white; 
    -moz-box-shadow: 0 0 6px rgba(0,0,0,0.5); 
    -webkit-box-shadow: 0 0 6px rgba(0,0,0,0.5); 
    box-shadow: 0 0 6px rgba(0,0,0,0.5);  
    -moz-border-radius: 4px;   
    -webkit-border-radius: 4px;   
    border-radius: 4px;
    z-index:11;
    display:none;
}
.FileSelectedActiveRow { text-align:left; padding-left:12px; background-color:#EFEFEF; border-bottom:1px dotted #CDCDCD; }
.FileSelectedRow { text-align:left; padding-left:12px; border-bottom:1px dotted #CDCDCD; }
.FileSelectedRow:hover, .FileSelectedActiveRow:hover { cursor:pointer; }

.Bootstrap_TxtClass {
    border: 1px solid #ccc; outline:none; 
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
}



#Details_SelectedImage { text-align:center; margin-bottom:8px; }
#Details_SelectedImage img { max-width:280px; max-height:240px; border:1px solid #cdcdcd; }
#Details_data_about_image { margin-top:6px; padding-left:9px; font-size:12px; }
#Details_data_about_image #Image_Size { color:#787878; margin-bottom:4px; }
#Details_data_about_image #Image_Points { color:#787878; margin-bottom:4px; }
#Details_data_about_image #Image_Remove { color:#db4423; text-decoration:none; }
#Details_data_about_image #Image_Remove:hover { color:#db4423; text-decoration:underline; cursor:pointer; }
#Details_data_about_image #Make_Main_Image { color:#017C3B; cursor:pointer; }
#Details_data_about_image #Make_Main_Image:hover { cursor:pointer; text-decoration:underline; }
#Details_data_about_image { }
#Details_data_about_image>.Details_Image_Row { margin:0; }



#List_Images {  }
#List_Images .ul-list-data { list-style-type:none; }
#List_Images .image-detail-block { float:left; margin:6px; border:1px solid #cdcdcd; width:18%; height:18%; line-height:140px; overflow:hidden; text-align:center; vertical-align:middle; position:relative; }
#List_Images .image-detail-block:hover { background-color:#f3f3f3; cursor:pointer; }
#List_Images .image-detail-block:hover .image-name { opacity:0.9; cursor:pointer; }
#List_Images .image-detail-block .some-image { max-width:100%; vertical-align:middle; max-height:130px; }
#List_Images .List-Images-active-image { background-color:#f3f3f3; -moz-box-shadow: 0 0 0 5px rgba(251,180,80,1); -webkit-box-shadow: 0 0 0 5px rgba(251,180,80,1); box-shadow: 0 0 0 5px rgba(251,180,80,1); }
#List_Images .image-detail-block .image-name { position: absolute; font-weight:bold; left: 0px; bottom: 0px; background-color: #fff; opacity: 0.5; font-size: 12px; height: 26px; width: 100%; font-size: 12px; line-height: 12px; overflow: auto; z-index: 40; border: 1px solid #cdcdcd; }


#List_Images .image-detail-block .image-name:hover { opacity:0.9; cursor:pointer; }
#List_Images_Change_Main {  }
#List_Images_Change_Main .ul-list-data { list-style-type:none; }
#List_Images_Change_Main .image-detail-block { float:left; position:relative; margin:6px; border:1px solid #cdcdcd; width:18%; height:18%; line-height:140px; overflow:hidden; text-align:center; vertical-align:middle; }
#List_Images_Change_Main .image-detail-block:hover { background-color:#f3f3f3; cursor:pointer; }
#List_Images_Change_Main .image-detail-block .some-image { max-width:80%; max-height:130px; }
#List_Images_Change_Main .List-Images-active-image { background-color:#f3f3f3; -moz-box-shadow: 0 0 0 5px rgba(251,180,80,1); -webkit-box-shadow: 0 0 0 5px rgba(251,180,80,1); box-shadow: 0 0 0 5px rgba(251,180,80,1); }
#List_Images_Change_Main .image-detail-block .image-name { position: absolute; left: 0px; bottom: 0px; background-color: #fff; opacity: 0.5; font-size: 12px; height: 26px; width: 100%; font-size: 12px; line-height: 12px; overflow: auto; z-index: 40; border: 1px solid #cdcdcd; }
#Block_Parametrs_Image #Image_name { padding:2px 4px;  }

.Auth_Page { }
.Auth_Page_block { padding: 0 22px; }
.Auth_Page h1 { margin:14px 0 22px 4px; padding-left:22px; }
.Auth_Page .close-img-btn { position:absolute; width:24px; top:-2px; right:-10px; cursor:pointer; }
.Auth_Page .Name-block { font-size:22px; font-weight:bold; text-align:center; margin:8px 0 22px 0; }
.Auth_Page .icon-cell { width:38px; text-align:center; background-color:#ebebeb; border-right:1px solid #cdcdcd; }
.Auth_Page .icon-image { width:18px; vertical-align:middle; padding-bottom:2px; }
.Auth_Page .Field_Login { margin:12px 0; border:1px solid #cdcdcd; border-radius:2px; }
.Auth_Page .txt-data { background-color:none; width:100%; height:34px; font-size:15px; border:none; padding-left:10px; }
.Auth_Page .txt-data:focus { border:none; outline:none; }
.Auth_Page .txt-data:active  { border:none; outline:none; }
.Auth_Page .forgot-block { padding-left:4px; text-align:center; background-color:#ebebeb; border-left:1px solid #cdcdcd; font-size:14px; }
.Auth_Page .forgot-block a { text-decoration:none; }
.Auth_Page .forgot-block a:hover { text-decoration:underline; }
.Auth_Page .btn-auth { width:100%; color:#045435; border-radius:2px; font-weight:bold; height:34px; border:1px solid #cdcdcd; }
.Auth_Page .btn-auth:hover { background-color:#045435; color:#fff; cursor:pointer; }
.Auth_Page .btn-auth:focus { outline:none; }
.Auth_Page .not-have-acc { text-align:center; font-size:12px; margin:9px 0; }
.Auth_Page .btn-register { width:100%; color:#ff363a; border-radius:2px; font-weight:bold; height:34px; border:1px solid #ff363a; }
.Auth_Page .btn-register:hover { width:100%; color:#fff; cursor:pointer; background-color:#ff363a; border-radius:2px; font-weight:bold; height:34px; border:1px solid #ff363a; }
.Auth_Page .btn-register:focus { outline:none; }
.Auth_Page .right_cell { width:50%; padding-left:42px; }
.Auth_Page .right_cell a { text-decoration:none; }
.Auth_Page .right_cell a:hover { text-decoration:underline; cursor:pointer; }

.Registe_Page {  }
.Registe_Page h1 { margin:14px 0 22px 4px; padding-left:22px; }
.Register_block { max-width:540px; padding-left:22px; }
.Register_block h1 { margin:14px 0 12px 4px; font-size:24px; }
.Register_block .Field_Login { margin:12px 0; border:1px solid #cdcdcd; border-radius:2px; }
.Register_block .icon-cell { width:38px; text-align:center; background-color:#ebebeb; border-right:1px solid #cdcdcd; }
.Register_block .icon-image { width:18px; vertical-align:middle; padding-bottom:2px; }
.Register_block .txt-data { background-color:none; width:100%; height:32px; font-size:15px; border:none; padding-left:10px; }
.Register_block .txt-data:focus { border:none; outline:none; }
.Register_block .txt-data:active  { border:none; outline:none; }
.Register_block .btn-auth { width:100%; color:#045435; border-radius:2px; font-weight:bold; height:34px; border:1px solid #cdcdcd; }
.Register_block .btn-auth:hover { background-color:#045435; color:#fff; cursor:pointer; }
.Register_block .btn-auth:focus { outline:none; }
.Register_block .btn-register { width:100%; color:#ff363a; border-radius:2px; font-weight:bold; height:34px; border:1px solid #ff363a; }
.Register_block .btn-register:hover { width:100%; color:#fff; cursor:pointer; background-color:#ff363a; border-radius:2px; font-weight:bold; height:34px; border:1px solid #ff363a; }
.Register_block .btn-register:focus { outline:none; }
.Register_block .incorrect { color:#c70206; text-align:center; }
.Register_block .correct { color:#017C3B; text-align:center; }
.Registe_Page .right_cell { width:50%; padding-left:42px; }
.Registe_Page .right_cell a { text-decoration:none; }
.Registe_Page .right_cell a:hover { text-decoration:underline; cursor:pointer; }

.Account_Page {  }
.Account_Page a { text-decoration:none; }
.Account_Page a:hover { text-decoration:underline; }
.Account_Page .Right_border { border-right:1px solid #ebebeb;  }
.Account_Page .Left_Side { width:48%; text-align:center; vertical-align:top; }
.Account_Page .Left_Side .cell-left-img { width:320px; text-align:center; }
.Account_Page .Right_Side { vertical-align:middle; padding-left:22px; }
.Account_Page .Right_Side div { margin:6px 0; }
.Account_Page .Right_Side .Global_Table_Standart { font-size:14px; }
.Account_Page .Right_Side .Global_Table_Standart .left-cell { width:25%; }
.Account_Page .User_avatar_Parent { text-align:center; width:140px; padding:6px; }
.Account_Page .User_avatar { background-color:#cdcdcd; border-radius:150px; padding:3px; width:140px; }
.Account_Page .Mini_Gift { width:20px; vertical-align:middle; padding-bottom:4px; margin:0px; margin-left:13px; }
.Account_Page .Horizontal_menu { border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; padding:2px 0; }
.Account_Page .Horizontal_menu .item { display:inline-block; padding:5px 9px; margin:8px 0; }
.Account_Page .Horizontal_menu .item:hover { cursor:pointer; background-color:#038754; color:#fff; border-radius:4px; }
.Account_Page .Horizontal_menu .item:hover a { color:#fff; }
.Account_Page .Horizontal_menu .item_active { display:inline-block; padding:5px 9px; background-color:#038754; color:#fff; border-radius:4px; }
.Account_Page .Horizontal_menu .item_active a { color:#fff; }
.Account_Page .Horizontal_menu a { text-decoration:none; }
.Account_Page .Horizontal_menu a:hover { text-decoration:none; }
.Account_Page .User_Login_Block { margin:8px 0; font-size:25px; }
.Account_Page .change-profile { margin:8px 0; font-size:25px; }
.Account_Page .Content_User_Date { margin:12px 0; font-size:14px; }
.Account_Page .Content_Heading { font-size:20px; font-weight:bold; margin-bottom:8px; }
.Account_Page .User_Left_Cell_Date { width:72%; border-right:1px solid #ebebeb; padding-right:10px; vertical-align:top; }
.Account_Page .User_Right_Cell_Date { vertical-align:top; padding-left:12px; font-size:14px; }

#ContentPlaceHolder1_Details_Data {  }
#ContentPlaceHolder1_Details_Data .Post_Item { border-bottom:1px solid #ebebeb; margin:6px 0; }
#ContentPlaceHolder1_Details_Data .Post_Head { font-size:15px; font-weight:bold; margin: 8px 0px 0px 0; }
#ContentPlaceHolder1_Details_Data .Post_Body {  }
#ContentPlaceHolder1_Details_Data .Head_Block { font-weight:bold; font-size:16px; margin:4px 0; }
#ContentPlaceHolder1_Details_Data .Details_Block { margin:8px 14px; }
#ContentPlaceHolder1_Result_User_Set td { font-size:14px; width:75%; border-bottom:1px dashed #ebebeb; }
#ContentPlaceHolder1_Result_User_Set .Right_td { text-align:center; }
#ContentPlaceHolder1_Details_Data .Komment { border-bottom:1px dashed #ebebeb; font-size:14px; margin:4px 0; }

#ContentPlaceHolder1_Details_Data .Posts_List_Item { border-bottom:1px solid #ebebeb; margin:6px 0; padding-left:6px; }
#ContentPlaceHolder1_Details_Data .Posts_List_Head { font-size:15px; font-weight:bold; margin: 8px 0px 0px 0; }
#ContentPlaceHolder1_Details_Data .Posts_List_Body {  }
#ContentPlaceHolder1_Details_Data .Perm_Button { text-align:center; margin:6px; }
#ContentPlaceHolder1_Details_Data .Perm_develop { text-align:center; margin:16px 24px; font-size:20px; }

.Page_User_Change_Data {  }
.Page_User_Change_Data .User_Avatar { max-width:240px; max-height:140px; }
.Page_User_Change_Data .Left_Cell { width:70%; padding-right:8px; }
.Page_User_Change_Data h1 { font-size:21px; margin:12px 12px; text-align:center; }
.Page_User_Change_Data .Right_Cell { padding-left:16px; }
.Page_User_Change_Data .Left_Cell fieldset { border:1px solid #cdcdcd; }
.Page_User_Change_Data .My_Data { font-size:14px; }
.Page_User_Change_Data .My_Data td { border-bottom: 1px solid #EBEBEB; }
.Page_User_Change_Data .My_Data .Cell_Left { width:35%; vertical-align:bottom; border-bottom:1px solid #ebebeb; font-size:14px; }
.Page_User_Change_Data .My_Data .Cell_Right {  vertical-align:top; }
.Page_User_Change_Data .Text { width: 94%; padding: 4px 9px;  border-radius: 2px; outline:none; border: 1px solid #cdcdcd; }
.Page_User_Change_Data fieldset { }
.Page_User_Change_Data .Other_Links {  }
.Page_User_Change_Data .Other_Links a { text-decoration:none; }
.Page_User_Change_Data .Other_Links a:hover { text-decoration:underline; cursor:pointer; }
.Page_User_Change_Data .Cell_Right { width:74%; vertical-align:top; }
.Page_User_Change_Data .My_Data #ContentPlaceHolder1_drop_day { display:block; width:94%; margin:2px 0; }
.Page_User_Change_Data .My_Data #ContentPlaceHolder1_drop_Month { display:block; width:94%; margin:2px 0; }
.Page_User_Change_Data .My_Data #ContentPlaceHolder1_drop_year { display:block; width:94%; margin:2px 0; }

.btn_act_page { width: 100%; height: 30px; margin-top: 4px; }
.Page_User_Change_Data .My_Data_PassW {  }
.Page_User_Change_Data .My_Data_PassW .Cell_Left_1 { width:65%; }
.Page_User_Change_Data .My_Data_PassW .Cell_Right_1 { text-align:right; }


.User_Add_Content { padding:0 0 12px 0; }
.User_Add_Content h1 { margin:9px 2px; font-size:20px; font-weight:bold; }
.User_Add_Content .Left_Side { width:75%; padding-right:14px; }
.User_Add_Content .Right_Side { border-left:0px solid #ebebeb; padding-left:6px; }
.User_Add_Content .Right_Side a { text-decoration:none; }
.User_Add_Content .Right_Side a:hover { text-decoration:underline; cursor:pointer; }
.User_Add_Content .Right_Side ul { padding-left:22px; }
.User_Add_Content .Txt_Data { border:1px solid #cdcdcd; height:28px; padding:2px 8px; border-radius:2px; outline:none; }
.User_Add_Content .Row_data { border-bottom:1px dotted #cdcdcd; padding:2px 0; }
.User_Add_Content .Select_Game { display:inline-block; margin-left:8px; position:relative; }
.User_Add_Content #Txt_Game_Name { width:310px; }
.User_Add_Content .Select_Game .LV_Search_Game { z-index: 12;
    position: absolute; left: 15px; top: 28px; width: 308px; 
    text-align: left; margin: -1px 0 0 -15px; border: 1px solid #ccc;
    background-color: #fff; box-shadow: 2px 2px 2px #ccc; font-size:14px;
    display: none; max-height:240px; overflow:auto;
}
.User_Add_Content .Select_Game .LV_Row { padding:3px 5px; border-bottom:1px dotted #ebebeb; }
.User_Add_Content .Select_Game .LV_Row:hover { background-color:#f7f7f7; cursor:pointer; }
.User_Add_Content #section1 {  padding-top:2px; }
.User_Add_Content .Left_Side_Tags {  width:62%; }
.User_Add_Content #post_edit_bottom_data {  }
.User_Add_Content #post_edit_bottom_data .mini_cell { width:10%; }
.User_Add_Content #post_edit_bottom_data .cell { }
.User_Add_Content .Article_Details { font-size:12px; }

.User_Add_Content #State_Save { padding:0 4px; }

#Mobile_menu_details .items { margin: 8px 0px; padding-left: 0px; line-height: 10px; list-style-type:none; }
#Mobile_menu_details .items { }
#Mobile_menu_details .items li { list-style-type:none; }

#Data_After_Content {  }
#Data_After_Content .btn-buy { margin:6px 0; }
#Data_After_Content .Item_Left_InterView { width:50%; vertical-align:top; }
#Data_After_Content .Item_Right_SMM { vertical-align:top; }
#Data_After_Content .SMM_Head { margin:4px; font-size:16px; font-weight:bold;}
#Data_After_Content .social-blocks { display:inline-block; }
#Data_After_Content .social-blocks img { width:36px; margin:2px !important; }

.top_share_buttons { margin:0; vertical-align: middle; padding: 0; display:inline-block; }
.top_share_buttons .ya-share2__icon { height: 22px !important; width: 22px !important; background-size: 22px 22px  !important;  }
.top_share_buttons .page-aticle ul { padding:0px !important; }


/*.bpb_advert_block { padding:4px 9px; border:1px solid #ccdcdc; margin:4px 0; border-radius:4px; text-align:center; display:inline-block; }
.bpb_advert_block .img_loading { width:34px; vertical-align:middle; padding-bottom:2px; }
.bpb_advert_block a { text-decoration:none; }
.bpb_advert_block:hover { background-color:#e0e0e0; cursor:pointer; }*/


.bpb_advert_block { 
    border: 1px solid #cacaca !important; border-radius: 4px; outline:none;
    box-shadow: 0 1px 0 rgba(255,255,255,0.4) inset; background: #f0c14b; white-space: nowrap;
    background: linear-gradient(to bottom, #f7dfa5, #f0c14b) repeat scroll 0 0 rgba(0,0,0,0);
    color: #000 !important; display:inline-block; padding:4px 12px; text-decoration:none;
}
.bpb_advert_block .img_loading { width:34px; vertical-align:middle; padding-bottom:2px; }
.bpb_advert_block a { text-decoration:none; }
.bpb_advert_block:hover { background: #eeb933; color: #000 !important; cursor:pointer; outline:none;
    background: linear-gradient(to bottom, #f5d78e, #eeb933) repeat scroll 0 0 rgba(0,0,0,0); }
.bpb_advert_block:active { position:relative; top:1px; outline:none; }



.Main_page_bpb { }
.Main_page_bpb img { max-width:98%; }
.Main_page_bpb p { margin: 8px 0px; }
.Main_page_bpb .Block_Items { vertical-align:top; }
.Main_page_bpb .Item_bloks { display:inline-block; vertical-align:top; border:1px solid #cdcdcd; width:48%; margin:8px;  }
.Main_page_bpb .Item_bloks .Img_Item { max-width:320px; }
.Main_page_bpb .Item_bloks .Title { padding:2px 4px; margin:2px 0; font-size:18px; font-weight:bold;  }
.Main_page_bpb .Item_bloks .details { font-size:15px; padding:2px 4px; margin:2px 0; font-weight:bold; border-bottom:1px solid #cdcdcd; }

.Main_page_bpb .table-item { width:100%; border-spacing:0; font-size:14px; }
.Main_page_bpb .table-item .cell-left { border-right:1px solid #cdcdcd; padding-right:12px; width:50%;  }
.Main_page_bpb .table-item .cell-right { padding-left:12px; }
.Main_page_bpb .Item_Exist { color:#038754; font-weight:bold; }
.Main_page_bpb .Item_Non_Exist { color:#ea0b10; }

.Main_page_bpb .item-data { padding:4px 6px; border:1px solid #cdcdcd; border-radius:4px; margin:10px 12px; }
.Main_page_bpb #Last_Update { margin-top:4px; font-size:12px; }
.Main_page_bpb .pre_load_img { width:24px; vertical-align:middle; padding-bottom:4px; }
.Main_page_bpb #ContentPlaceHolder1_main_data { padding: 4px 14px; }
.Main_page_bpb .Like_DisLike { padding: 0 22px; }
.Main_page_bpb .Select_City { padding: 8px 22px; }
.Main_page_bpb #ContentPlaceHolder1_Drop_Available_Cityes { padding: 2px 6px; border-radius:2px; outline:none; }
.Main_page_bpb .cell-right { padding-left:14px; text-align:center; }


.subscribe_act_subsc { margin:9px 0 6px 0; font-size:16px; }
#ContentPlaceHolder1_Head_Details_Product  { line-height:34px; }


.Page_List_Goods { margin-bottom:30px; }
.Page_List_Goods h1 {
    text-align:center; font-size:24px;
}
.Page_List_Goods .menu_Left {
    display:table-cell; width:280px;  vertical-align:top;
}
.Page_List_Goods .menu_Right {
     display:table-cell; vertical-align:top; padding-left:14px;
}
.Page_List_Goods .Cell_Item_Right h2 {
    margin: 8px 0 4px 0; font-size: 16px;
    display: -webkit-box; overflow: hidden; 
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.Page_List_Goods .Cell_Item_Right a {
     text-decoration:none;
}
.Page_List_Goods .Cell_Item_Right a:hover {
     text-decoration:underline;
}
.Page_List_Goods .menu_Right .Cell_Item_List_Goods_Left {
    width:100%; text-align:center; display:block; vertical-align:top;
}
.Page_List_Goods .menu_Right .Cell_Item_Right {
    padding-left:14px; display:block; vertical-align:top; text-align:left;
}
.Page_List_Goods .menu_Right .Short_Item_Desc {
    font-size:12px; overflow: hidden; 
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.Page_List_Goods .List_Items_Rows {
    border-bottom:1px dotted #cdcdcd; width:30%; text-align:center;
    padding-bottom:12px; display:inline-block;
}
.Page_List_Goods .Table_List_Goods_In_Item { width:100%; border-spacing:0; display:table; margin-top:10px; }
.Page_List_Goods .List_Section { display:block; padding:4px 8px; border-radius:2px; background: linear-gradient(to bottom, #009145 0%, #008a42 50%, #008a42 50%, #008a42 50%, #017C3B 100%); color:#fff; margin:9px 6px;  }
.Page_List_Goods .List_Section:hover { background: linear-gradient(to bottom, #00612e 0%, #00592a 50%, #00592a 50%, #00592a 50%, #005227 100%); padding-left:14px; }
.Page_List_Goods .List_Section_acive { border-radius:2px; display:block; padding:4px 8px; background: linear-gradient(to bottom, #00612e 0%, #00592a 50%, #00592a 50%, #00592a 50%, #005227 100%); color:#fff; margin:9px 6px; padding-left:14px; }
.Page_List_Goods .menu_Right .Cell_Item_List_Goods_Left .PreviewImage { max-width:280px; max-height:150px; }





#ContentPlaceHolder1_Main_Name_Product { font-size:22px; }
.Page_Online_Service { margin-top:8px; }
.Page_Online_Service #ContentPlaceHolder1_Main_Product_Image { max-width:560px; max-height:220px; }
.Page_Online_Service #ContentPlaceHolder1_Product_Mini_Desc {
    margin:6px 0 6px 8px; font-size:14px;
}
.Page_Online_Service .MiniDesc_List {
    padding-left:30px;
}
.Page_Online_Service .menu_Left { display:table-cell; width:420px; vertical-align:top; text-align:center; }
.Page_Online_Service .menu_Right {
    display:table-cell; vertical-align:top; padding-left:14px;
}


#List_Prices {  }
#List_Prices .Table_Prices {
    width:100%; border-spacing:0px; display:table;
}
#List_Prices .Table_Prices .col0 {
    width:260px; display:table-cell; vertical-align:middle; padding-bottom:4px; text-align:center; position:relative;
}
#List_Prices .Table_Prices .col1 {
    display:table-cell; vertical-align:middle; padding-bottom:4px;
}
#List_Prices .Table_Prices h3 {
    margin:6px 0; font-size:18px;
}
#List_Prices .Table_Prices .col1 a {
    text-decoration:none;
}
#List_Prices .Table_Prices .col1 a:hover {
    text-decoration:underline;
}
#List_Prices .Table_Prices .col2 {
    width:240px; display:table-cell; text-align:center; vertical-align:middle; padding-bottom:4px;
}
#List_Prices .Table_Prices .col2 .Partner_Logo_Shop { max-height:24px; max-width:120px; margin-top:6px; }
#List_Prices .Table_Prices .col3 {
    width:240px; display:table-cell; text-align:center; vertical-align:middle; padding-bottom:4px;
}
#List_Prices .Table_Prices .col1 .Mini_Details {
    font-size:14px;
}
#List_Prices .Rows_Table_Data {
    display:table-row; 
}
#List_Prices .Shop_Row { border-bottom:1px solid #eaeaea; margin:0; padding:12px 0; }
#List_Prices .Partner_Logo_Shop {
    max-width:120px;
}
#List_Prices .Data_Last_State {
    font-size:12px;
    margin-bottom:8px; 
}
#List_Prices .Table_Prices .Product_Price {
    font-size:18px; font-weight:bold;
}
#List_Prices .Table_Prices .Exist_In_Store {
    font-size:16px; color:#00592a; font-weight:bold; margin-bottom:6px;
}
#List_Prices .Table_Prices .No_Exist_In_Store {
    font-size:15px; color:#cb0004; font-weight:bold; margin-bottom:4px;
}
#List_Prices .ImgPromo { width:64px; position:absolute;z-index:14; right:10%; top:0; vertical-align:middle; padding-bottom:2px; }
#List_Prices .PromoText { font-weight:bold; color:#045435; margin-top:4px; }


.Page_Online_Service .breadcumps { margin:4px 0 0 24px; font-size:14px; }
#ContentPlaceHolder1_BreadCumps a { text-decoration:none; }
#ContentPlaceHolder1_BreadCumps a:hover { text-decoration:underline; }
.Page_Online_Service .breadcumps .items { padding:4px 0px; }
.Page_Online_Service-TableItemsWith_Filters { padding:20px 0px; }
.Page_Online_Service-TableItemsWith_Filters .LeftCell { border-right:1px solid #ebebeb; width:300px; vertical-align:top; font-size:14px; }
.Page_Online_Service-TableItemsWith_Filters .RightCell { padding-left:14px; }
.Page_Online_Service-TableItemsWith_Filters .GoodMainImage { max-width:240px;  max-height:160px; }
.Page_Online_Service-TableItemsWith_Filters .LeftCell .BlockName:first-child { margin-top:2px; }
.Page_Online_Service-TableItemsWith_Filters .LeftCell .BlockName { padding-left:10px; margin-top:12px; margin-bottom:4px; font-weight:bold; }
.Page_Online_Service-TableItemsWith_Filters .LeftCell .PriceFilter { }
.Page_Online_Service-TableItemsWith_Filters .LeftCell .PriceFilter .cell { width:48%; padding:2px 6px; text-align:center; }
.Page_Online_Service-TableItemsWith_Filters .LeftCell .PriceFilter .cell .PriceControl { text-align:center; width:92%; outline:none; border:1px solid #cdcdcd; padding:3px 4px; border-radius:3px; }
#ContentPlaceHolder1_Product_Full_Desc .video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}
#ContentPlaceHolder1_Product_Full_Desc .video-container iframe, #ContentPlaceHolder1_Product_Full_Desc .video-container object, #ContentPlaceHolder1_Product_Full_Desc .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

.ForumList {  }
.ForumList .Forum_CellLeft { width:800px; border-right:1px solid #e7e7e7; border:none; }
.ForumList .Forum_CellRight { padding-left:20px; }
.ForumList .Forum_CellLeft .item { border:1px solid #cdcdcd; border-radius:4px; }
.ForumList .Forum_CellLeft .item .VoteSide { border:1px solid #cdcdcd; width:40px; }
.ForumList .Forum_CellLeft .item .DataSide { border:1px solid #cdcdcd; }
.ForumList .Forum_CellLeft .item .VoteSide .img { width:40px; border:1px solid #cdcdcd; }
.ForumList .EditorBlock { padding:6px 0; width:95%; display:inline-block; }
.ForumList .EditorBlock .Tablepublish { width:100%; border-spacing:0; font-size:12px; }
.ForumList #CreationOfTheme { display:none; }





.WindCreate_ForumTheme { position:fixed; top:50%; left:50%; padding:6px 14px; background-color:#f9f9f9; width:500px; height:320px; margin-left:-250px; margin-top:-165px; z-index:110; border:1px solid #cdcdcd; display:none; }
#CreationOfTheme { display:none; }
#CreationOfTheme .close-img-btn { position:absolute; width:18px; top:-2px; right:-10px; cursor:pointer; }
#CreationOfTheme .TxtData { outline:none; padding:3px 6px; border-radius:2px; width:95%; border:1px solid #cdcdcd; }
#CreationOfTheme .TextAreaData { width:500px; max-width:500px; min-height:220px; min-width:500px; height:220px; max-height:220px; margin:6px 0; }
#CreationOfTheme #CreationOfTheme { display:none; }





/*buttons*/
.centered { margin:50px auto; text-align:center; }
.button::-moz-focus-inner{ border: 0; padding: 0; }
.button{
    display: inline-block;
    *display: inline;
    zoom: 1;
    padding: 6px 20px;
    margin: 0;
    cursor: pointer;
    border: 1px solid #bbb;
    overflow: visible;
    font: bold 13px arial, helvetica, sans-serif;
    text-decoration: none;
    white-space: nowrap;
    color: #555;
  
    background-color: #ddd;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,1)), to(rgba(255,255,255,0)));
    background-image: -webkit-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
    background-image: -moz-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
    background-image: -ms-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
    background-image: -o-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
    background-image: linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
  
    -webkit-transition: background-color .2s ease-out;
    -moz-transition: background-color .2s ease-out;
    -ms-transition: background-color .2s ease-out;
    -o-transition: background-color .2s ease-out;
    transition: background-color .2s ease-out;
    background-clip: padding-box; /* Fix bleeding */
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 2px -1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .3) inset;
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 2px -1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .3) inset;
    box-shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 2px 2px -1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .3) inset;
    text-shadow: 0 1px 0 rgba(255,255,255, .9);
  
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.button:hover{ background-color: #eee; color: #555; }
.button:active{ background: #e9e9e9; position: relative; top: 1px; text-shadow: none;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .3) inset;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .3) inset;
  box-shadow: 0 1px 1px rgba(0, 0, 0, .3) inset;
}
.button[disabled], .button[disabled]:hover, .button[disabled]:active{
  border-color: #eaeaea; background: #fafafa; cursor: default; position: static; color: #999;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  text-shadow: none !important;
}
.button.small{ padding: 4px 12px; }
.button.large{ padding: 12px 30px; text-transform: uppercase; }
.button.large:active{ top: 2px; }
.button.green, .button.red, .button.blue {
  color: #fff; text-shadow: 0 1px 0 rgba(0,0,0,.2);  
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.3)), to(rgba(255,255,255,0)));
  background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
  background-image: -moz-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
  background-image: -ms-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
  background-image: -o-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
  background-image: linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
}
.button.green{ background-color: #57a957; border-color: #57a957; }
.button.green:hover{ background-color: #62c462; }
.button.green:active{ background: #57a957; }
.button.red{ background-color: #ca3535; border-color: #c43c35; }
.button.red:hover{ background-color: #ee5f5b; }
.button.red:active{ background: #c43c35; }
.button.blue{ background-color: #269CE9; border-color: #269CE9; }
.button.blue:hover{ background-color: #70B9E8; }
.button.blue:active{ background: #269CE9; }
.green[disabled], .green[disabled]:hover, .green[disabled]:active{ border-color: #57A957; background: #57A957; color: #D2FFD2; }
.red[disabled], .red[disabled]:hover, .red[disabled]:active{ border-color: #C43C35; background: #C43C35; color: #FFD3D3; }
.blue[disabled], .blue[disabled]:hover, .blue[disabled]:active{ border-color: #269CE9; background: #269CE9; color: #93D5FF; }
.button-group,.button-group li{ display: inline-block; *display: inline; zoom: 1; }
.button-group{ font-size: 0; margin: 0; padding: 0; background: rgba(0, 0, 0, .1); border-bottom: 1px solid rgba(0, 0, 0, .1);
    padding: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; }
.button-group li{ margin-right: -1px; }
.button-group .button{ font-size: 13px; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
.button-group .button:active{
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, 5px 0 5px -3px rgba(0, 0, 0, .2) inset, -5px 0 5px -3px rgba(0, 0, 0, .2) inset;
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, 5px 0 5px -3px rgba(0, 0, 0, .2) inset, -5px 0 5px -3px rgba(0, 0, 0, .2) inset;
    box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, 5px 0 5px -3px rgba(0, 0, 0, .2) inset, -5px 0 5px -3px rgba(0, 0, 0, .2) inset;
}
.button-group li:first-child .button{ -moz-border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
.button-group li:first-child .button:active{
  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, -5px 0 5px -3px rgba(0, 0, 0, .2) inset;
  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, -5px 0 5px -3px rgba(0, 0, 0, .2) inset;
  box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, -5px 0 5px -3px rgba(0, 0, 0, .2) inset;
}
.button-group li:last-child .button{ -moz-border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }
.button-group li:last-child .button:active{
  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, 5px 0 5px -3px rgba(0, 0, 0, .2) inset;
  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, 5px 0 5px -3px rgba(0, 0, 0, .2) inset;
  box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset, 5px 0 5px -3px rgba(0, 0, 0, .2) inset;
}
/*buttons*/




@media only screen and (min-width: 1200px) {
    .desktop-layout { width: 1170px; }
    .page-content .item { width:360px; }
    .page-content .item .b-size-parametrs { width:360px; height:200px; }
    .page-content .item .parent-img-item { max-width:360px; max-height:240px; height:240px; }
    .page-content .item { margin:10px; }
    #Recomended .block-item { width:200px; }
    #Recomended .block-image { height:110px; text-align:center; }
    #Recomended .block-item .block-title { font-size:14px; margin-top: 10px; }
    .top-panel .block-pre-search { width:150px; }

}
@media only screen and (min-width: 1001px) and (max-width: 1200px) {
    .b-item-block-left { max-width:620px; }
    #ContentPlaceHolder1_Top_slides_1 { width:300px; height:226px; }
    #ContentPlaceHolder1_Top_slides_2 { height:154px; width:300px; }
    .page-content .item-horizontal { width:174px; }
    .page-content .item .parent-img-item { height: 164px; }
    #Recomended .block-image { text-align:center; }
    #Recomended .block-image img { width: auto; max-height: 100%; max-width: none; }
    .page-content .item { width:280px; margin: 10px 8px; }
    .page-content .item .b-size-parametrs { width:280px; }

    .p-gifts-list #ContentPlaceHolder1_Drop_Section { width:200px; }
    .p-gifts-list #ContentPlaceHolder1_Drop_Sort_By { width:120px; }
    .p-gifts-list #Price_From { width:60px; text-align:center; }
    .p-gifts-list #Price_To { width:60px; text-align:center; }
    .p-gifts-list .search-block-with-parametrs .txt-parametr { margin:0 4px; }

    .features-top .main-side .parent-0 { width:500px; height:265px; }
    .features-top .ride-side .parent-main { width:210px; height:130px; position:relative; text-align:center; display:inline-block; overflow:hidden; margin:0px; }

    #advert_block_3, #advert_block_4 { display:none; }
}
@media only screen and (min-width: 801px) and (max-width: 1000px) {
    #ContentPlaceHolder1_Top_slides_1 { width:300px; height:194px; }
    #ContentPlaceHolder1_Top_slides_2 { width:370px; height:200px; }
    .page-content .item-horizontal { width:174px; }
    .features-slider-main-item-big { width:740px; }

    .desktop-layout { width: 770px; }
    .top-panel .menu-items { margin-right: 20px; font-size: 14px; }
    .page-aticle ul li::before { display: none; }
    #ContentPlaceHolder1_MostPopular_Article ul { padding-left: 2px; }
    .page-content .item { width: 360px; }
    .page-content .item .b-size-parametrs { width: 360px; height: auto; }
    .page-content .item .parent-img-item { width: 360px; height: 194px; max-height: 240px; max-width: 400px; }
    #cell_footer_last_post { display:none; }
    #cell_footer__item0 { width:35%; padding-right:8px; }
    .b-left-side { max-width:430px; }
    .page-content .item-horizontal { width:230px; }
    .page-content .item .img-item { max-height: 100%; max-width: 100%; }
    
    .p-gifts-list .left-cell { width:200px; }
    .p-gifts-list #ContentPlaceHolder1_Drop_Section { width:160px; }
    .p-gifts-list #ContentPlaceHolder1_Drop_Sort_By { width:100px; }
    .p-gifts-list #Price_From { width:50px; text-align:center; }
    .p-gifts-list #Price_To { width:50px; text-align:center; }
    .p-gifts-list .search-block-with-parametrs .txt-parametr { margin:0 4px; }
    .p-gifts-list #Gifts_list .gifts-Item { width:230px; }
    .p-gifts-list #Gifts_list .pre-image-gifts { width:260px; }

    .p-gift-item .Parent_Main_Image { width:350px; }
    .p-gift-item .left-side { width:350px; }

    .features-top .main-side .parent-0 { width:400px; height:265px; }
    .features-top .ride-side .parent-main { width:170px; height:130px; position:relative; text-align:center; display:inline-block; overflow:hidden; margin:0px; }
    #Global_block_search { display:none; }
    .Page_User_Change_Data {  }
    .Page_User_Change_Data>.table-data>.cell { display:block; }
    .Page_User_Change_Data .Left_Cell { width:100%; }

    #Data_After_Content .table-data { display:block; }
    #Data_After_Content .cell { display:block; }
    #Data_After_Content .Item_Left_InterView { width:100%; }
    #Data_After_Content .Item_Right_SMM { max-width:420px; }

    .p-category .all-games-item .right-cell { width:200px; }
    #advert_block_2, #advert_block_3, #advert_block_4 { display:none; }
    
    .Page_List_Goods .menu_Left { width:100%; text-align:center; margin-bottom:8px; }
    .Page_List_Goods .menu_Left a { text-decoration:none;  }
    .Page_List_Goods .List_Section { display:inline-block;   }
    .Page_List_Goods .table-data { display:block; }
    .Page_List_Goods .table-data .menu_left { display:block; }
    .Page_List_Goods .table-data .menu_Right { display:block; }
    .Page_List_Goods .List_Section { padding: 12px 20px; }
    .Page_List_Goods .List_Section:hover { padding-left:20px; }

    .Page_Online_Service #ContentPlaceHolder1_Main_Product_Image { max-width:100%; }
    .Page_Online_Service .menu_Left { width:380px; }
}
@media only screen and (min-width: 601px) and (max-width: 800px) {
    .desktop-layout { min-width: 570px; width: 600px; }
    #article_cell_right { display: none; }
    #Recomended .block-item { width: 250px; }
    .desktop-menu { display: none !important; }
    .mobile-menu { display: block; position: relative; width: 74%; }
    .b-main-menu .b-menu-cell { vertical-align: middle; }
    #Parent_menu { margin-top: 6px; text-transform: uppercase; }
    #Parent_menu img { vertical-align: middle; width: 26px; margin-right: 9px; padding-bottom: 4px; }
    #Parent_menu:hover { cursor: pointer; }
    #Mobile_menu_details { display: none; position: absolute; top: 40px; z-index: 103; left: -30px; width: 70%; background-color: #1d1d22; color: #fff; padding: 10px 16px; }
    
    .top-panel .menu-items:first-child { margin-left: 0px; }
    .features-slider-main-item-big { width: 100%; }
    .features-slider-item { margin: 2px 0px 0px 4px; width: 49%; }
    .page-content .item { width: 270px; }
    .page-content .item .parent-img-item { width: 290px; max-width: 99%; height:170px; }
    .page-content .item .b-size-parametrs { width: 100%; height: 160px; }
    #cell_footer_last_post { display: none; }
    #Recomended .block-item { width:45%; }
    .p-category .main-cell-right { display:none; }
    .b-left-side { max-width:100%; width:98%; }
    .b-item-block-left { max-width:100%; }
    .yandex-ads { display:none; }

    #ContentPlaceHolder1_Top_slides_1 { height:152px; }
    .page-content .item-horizontal { width:270px; }
    .page-content .item-horizontal .b-size-parametrs { width:270px; }
    #cell_footer__item0 { width:34%; }
    .p-category .all-games-item { width:98%; }
    .page-content .item-horizontal .img-item { max-height:100%; margin-left:0; }
    #Recomended .block-image { height:150px; }
    #ContentPlaceHolder1_Top_slides_2 { height:152px; }
    
    .Share-table-parent { width:100%; overflow:auto; }
    #block-12 { display:block !important; }
    .table-data .sub-cell { display:block; }

    .p-gifts-list .left-cell { display:none; }
    .p-gifts-list #ContentPlaceHolder1_Drop_Section { width:180px; }
    .p-gifts-list #ContentPlaceHolder1_Drop_Sort_By { width:100px; }
    .p-gifts-list #Price_From { width:60px; text-align:center; }
    .p-gifts-list #Price_To { width:60px; text-align:center; }
    .p-gifts-list .search-block-with-parametrs .txt-parametr { margin:0 4px; }
    .p-gifts-list #Gifts_list .gifts-Item { width:280px; }
    .p-gifts-list #Gifts_list .pre-image-gifts { width:280px; }
    .p-gifts-list .search-block-with-parametrs { display:block; text-align:center; }

    .p-gift-item #Product_Details .cell { display:block; }
    .p-gift-item .left-side { width:auto; }
    .p-gift-item .Parent_Main_Image { width:auto; }
    .p-gift-item .Block-other-gifts { padding:0; }

    .features-top .main-side { display:block; }
    .features-top .ride-side { display:block; }
    .features-top .main-side .parent-0 { width:582px; height:270px; margin-bottom:4px; }
    .features-top .ride-side .parent-main { width:288px; height:180px; position:relative; text-align:center; display:inline-block; overflow:hidden; margin:0px; }

    .User_Add_Content .table-data { display:block; }
    .User_Add_Content .table-data .cell { display:block; }
    .User_Add_Content .Left_Side { width:100%; }
    .User_Add_Content .Left_Side_Tags { width:100%; }
    .User_Add_Content .Right_Side_Tags { width:100%; }
    .User_Add_Content #Txt_Game_Name { width:100%; }
    .User_Add_Content .Select_Game { margin:2px 0; display:block; }

    .Page_User_Change_Data {  }
    .Page_User_Change_Data .table-data .cell { display:block; width:100%; }
    .Page_User_Change_Data .Left_Cell { width:100%; }

    .Auth_Page { }
    .Auth_Page .cell { display:block; }
    .Auth_Page .Field_Login { }
    .Auth_Page .Field_Login .sub-cell { display:table-cell; }

    .Registe_Page { }
    .Registe_Page .cell { display:block; }
    .Registe_Page .Field_Login { }
    .Registe_Page .Field_Login .sub-cell { display:table-cell; }

    #Data_After_Content .table-data { display:block; }
    #Data_After_Content .cell { display:block; }
    #Data_After_Content .Item_Left_InterView { width:100%; }
    #Data_After_Content .Item_Right_SMM {  }

    .all-games-item {  }
    .p-category .all-games-item .left-cell { display:inline-block; }
    .p-category .all-games-item .right-cell { display:block; vertical-align:top; width:200px; }
    .p-category .all-games-item .central-cell { display:inline-block; width:65%; vertical-align:top; }
    .p-category .all-games-item .game-name { margin: 0 0 8px 0; }

    #advert_block_3, #advert_block_4 { display:none; }

    .Page_List_Goods .menu_Left { width:100%; text-align:center; margin-bottom:8px; }
    .Page_List_Goods .menu_Left a { text-decoration:none;  }
    .Page_List_Goods .List_Section { display:inline-block;   }
    .Page_List_Goods .table-data { display:block; }
    .Page_List_Goods .table-data .menu_left { display:block; }
    .Page_List_Goods .table-data .menu_Right { display:block; }
    .Page_List_Goods .List_Section { padding: 12px 20px; }
    .Page_List_Goods .List_Section:hover { padding-left:20px; }
    .Page_List_Goods .menu_Right .Cell_Item_List_Goods_Left { width:220px; }
    .Page_List_Goods .menu_Right .Cell_Item_List_Goods_Left img { max-width:98%; }

    .Page_Online_Service #ContentPlaceHolder1_Main_Product_Image { max-width:100%; }
    .Page_Online_Service .menu_Left { width:240px; }
    #List_Prices .Table_Prices .col0 { width:150px; }
    #ContentPlaceHolder1_Head_Details_Product  { line-height:30px; font-size:21px; }
}
@media only screen and (max-width: 600px) {
    .desktop-layout { width: 98%; }
    #article_cell_right { display:none; }
    .desktop-menu { display:none !important; }
    .mobile-menu { display:block; position:relative; width:72%; padding-left:20px; }
    .b-main-menu .b-menu-cell { vertical-align:middle; }
    #Parent_menu { margin-top:6px; text-transform:uppercase; }
    #Parent_menu img { vertical-align:middle; width:26px; margin-right:9px; padding-bottom:4px; }
    #Parent_menu:hover { cursor:pointer; }
    #Mobile_menu_details { display:none; position:absolute; min-width:170px; top:40px; z-index:103; left:-30px; width:70%; background-color:#1d1d22; color:#fff; padding:10px 16px; }
    .top-panel .menu-items:first-child { margin-left:0px; }
    .features-slider-main-item-big { width:100%; }
    .features-slider-item { margin: 2px 0px 0px 4px; width: 99%; }
    .page-content .item { width:96%; }
    .page-content .item .parent-img-item { width:520px; max-width:520px; height:160px; max-height:170px; }
    .page-content .item .b-size-parametrs { width:100%; height:auto; }
    .page-content .item .data-mini-desc {  }
    .page-content .item .img-item { max-height:100%; max-width:100%; }
    #cell_footer_last_post { display:none; }
    .features-slider-main-item-big .Image-deatails-desc { font-size:17px; font-weight:bold; }
    .b-footer .table-data .sub-cell { display:block; }
    #cell_footer__item0 { width:99%; }
    #cell_footer__item2 { margin-top:26px; }
    #List_MostPopular { }
    #navi-head ul { margin: 14px 0px; padding-left: 4px; }
    #navi-head .sub-head2 { margin: 8px 0px 0 10px !important; padding-left: 4px; }
    #navi-head .sub-head3 { margin: 8px 0px 0 18px !important; }
    #navi-head .sub-head5 { margin: 8px 10px 0 24px !important; }
    .page-aticle ul { margin: 14px 4px 14px 0px; padding-left: 30px; }
    .p-category .main-cell-right { display:none; }
    .page-aticle img { max-width:88%; }
    .page-aticle ol { padding-left:6px; }
    .page-content .item .article-title { height:auto; }
    .page-content .item-horizontal { width:45%; }
    .page-content .item-horizontal .b-size-parametrs { width:100%; text-align:center; height:auto; }
    .page-content .item-horizontal .parent-img-item { height:120px; max-height:100%; max-width:100%; }
    .page-content .item-horizontal .img-item { max-width:150%; }
    #ContentPlaceHolder1_Result { max-width:600px; overflow:hidden; }
    #ContentPlaceHolder1_right_add_block { display:none; }
    #Second_block {  }
    #Second_block .cell { display:block; }
    .main-top-ads, .ads { max-width:590px; }
    .b-item-block-left { max-width:95%; }
    .b-box .table-data .sub-cell { display:block; }
    .b-left-side { width:98%; }
    .yandex-ads { display:none; }
    .page-content .item-horizontal .img-item-flash-games { margin-left:0px; width:100%; }
    #Recomended .block-image img { }
    #Recomended .block-item { width:95%; }
    #Recomended .block-image { height:180px; }
    .page-content .item-horizontal .parent-img-item-flash-game { height:120px; max-height:150px; }

    .p-gifts-list .left-cell { display:none; }
    .p-gifts-list #ContentPlaceHolder1_Drop_Section { width:30%; }
    .p-gifts-list #ContentPlaceHolder1_Drop_Sort_By { width:25%; }
    .p-gifts-list #Price_From { width:60px; text-align:center; display:none; }
    .p-gifts-list #Price_To { width:60px; text-align:center; display:none; }
    .p-gifts-list #Gifts_list .gifts-Item { width:98%; }
    .p-gifts-list #Gifts_list .pre-image-gifts { width:98%; }
    .p-gifts-list .search-block-with-parametrs { }
    .p-gifts-list #Gifts_list .pre-image-gifts { display:block; height:240px; }
    #span_To { display:none; }
    .p-gifts-list #Gifts_list .gifts-title { font-size:20px; }
    .p-gifts-list #Gifts_list .gifts-price { font-weight:bold; }

    .p-gift-item #Product_Details .cell { display:block; }
    .p-gift-item .left-side { width:auto; }
    .p-gift-item .Parent_Main_Image { width:auto; }
    .p-gift-item .Block-other-gifts { padding:0; }
    #ContentPlaceHolder1_Item_Title { line-height:28px; }

    .features-top .main-side { display:block; }
    .features-top .ride-side { display:block; }
    .features-top .main-side .parent-0 { width:508px; height:270px; margin-bottom:4px; }
    .features-top .ride-side .parent-main { width:250px; height:180px; position:relative; text-align:center; display:inline-block; overflow:hidden; margin:0px; }
    .CenterBlock-FB .cell { display:block; width:94%; }

    .Account_Page .User_Right_Cell_Date { display:none; }
    .Account_Page .User_avatar { width:100px; }
    .Account_Page .User_avatar_Parent { width:100px; }
    .Account_Page .Right_Side { padding-left:8px; }
    .Account_Page .Left_Side { width:58%; }

    .User_Add_Content .table-data { display:block; }
    .User_Add_Content .table-data .cell { display:block; }
    .User_Add_Content .Left_Side { width:100%; }
    .User_Add_Content .Left_Side_Tags { width:100%; }
    .User_Add_Content .Right_Side_Tags { width:100%; }
    .User_Add_Content #Txt_Game_Name { width:100%; }
    .User_Add_Content .Select_Game { margin:2px 0; display:block; }

    .Page_User_Change_Data {  }
    .Page_User_Change_Data .table-data .cell { display:block; width:100%; }
    .Page_User_Change_Data .Left_Cell { width:100%; }

    .Auth_Page { }
    .Auth_Page .cell { display:block; }

    .Registe_Page { }
    .Registe_Page .cell { display:block; }
    .Registe_Page .Field_Login { }
    .Registe_Page .Field_Login .sub-cell { display:table-cell; }
    .Register_block { padding: 4px 12px; }

    #Data_After_Content .table-data { display:block; }
    #Data_After_Content .cell { display:block; }
    #Data_After_Content .Item_Left_InterView { width:100%; }
    #Data_After_Content .Item_Right_SMM {  }

    .p-category .all-games-item .left-cell { display:block; width:100%; text-align:center; }
    .p-category .all-games-item .right-cell { display:block; vertical-align:top; width:200px; }
    .p-category .all-games-item .central-cell { display:block; vertical-align:top; }
    .p-category .all-games-item .game-name { margin: 0 0 8px 0; }

    #advert_block_3, #advert_block_4 { display:none; }
    #ContentPlaceHolder1_Rek_Block #advert_block_1, #ContentPlaceHolder1_Rek_Block #advert_block_2 { display:none; }
    .Main_page_bpb .Item_bloks { width:98%; margin:4px; }
    .Main_page_bpb .Item_bloks .Img_Item { max-width:100%; }

    .Page_List_Goods .menu_Left { width:100%; text-align:center; margin-bottom:8px; }
    .Page_List_Goods .menu_Left a { text-decoration:none;  }
    .Page_List_Goods .List_Section { display:inline-block;   }
    .Page_List_Goods .table-data { display:block; }
    .Page_List_Goods .table-data .menu_left { display:block; }
    .Page_List_Goods .table-data .menu_Right { display:block; }
    .Page_List_Goods .List_Section { padding: 12px 20px; }
    .Page_List_Goods .List_Section:hover { padding-left:20px; }
    .Page_List_Goods .menu_Right .Cell_Item_List_Goods_Left { width:100%; display:block; }
    .Page_List_Goods .menu_Right .Cell_Item_List_Goods_Left img { max-width:98%; }
    .Page_List_Goods .menu_Right .Cell_Item_Right { display:block; }
    .Page_List_Goods .List_Section { margin:4px 6px; }

    .Page_Online_Service #ContentPlaceHolder1_Main_Product_Image { max-width:100%; }
    .Page_Online_Service .menu_Left { width:100%; display:block; }
    #List_Prices .Table_Prices .col0 { width:150px; }
    #ContentPlaceHolder1_Head_Details_Product  { line-height:30px; font-size:21px; }
    .Page_Online_Service .menu_Right { padding-left:0; display:block; }
    .Page_Online_Service table-data { display:block; }
    #List_Prices .Rows_Table_Data { display:block; }
    #List_Prices .Table_Prices .col0 { width:150px; display:table-cell; border:none; }
    #List_Prices .Table_Prices .col1 { display:table-cell; border:none; }
    #List_Prices .Table_Prices .col2 { width:100%; display:block; }
    #List_Prices .Partner_Logo_Shop { max-width:130px; max-height:90px; }
    #List_Prices .Data_Last_State { margin-bottom:0; }
    #List_Prices .Table_Prices .col2 { margin: 14px 0; }
    .Search-page .search-block { width:90%; }
}
@media only screen and (max-width: 500px) {
    #ContentPlaceHolder1_Result { max-width:280px; overflow:hidden; }
    #ContentPlaceHolder1_right_add_block { display:none; }
    #Second_block {  }
    #Second_block .cell { display:block; }
    .main-top-ads, .ads { max-width:400px; }
    .b-item-block-left { max-width:98%; }
    .b-box .table-data .sub-cell { display:block; }
    .b-left-side { width:98%; }
    .page-content .item-horizontal { width:95%; }
    #Recomended .block-item { width:92%; }
    #Recomended .block-image img { height:100%; width:auto; }
    .page-content .item-horizontal .parent-img-item-flash-game { max-width:100%; }
    .page-content .item-horizontal .img-item-flash-games { max-height: initial; }
    #ContentPlaceHolder1_Main_data .table-data { display:block; }
    #ContentPlaceHolder1_Main_data .table-data .cell { display:block; }

    #Data_After_Content .table-data { display:block; }
    #Data_After_Content .table-data .cell { display:block; }


    .p-gift-item .btn-check-it-out { width:90%; height:60px; }

    .features-top .main-side { width:100%; }
    .features-top .main-side .parent-0 { width:100%; }
    .features-top .ride-side .parent-main { width:100%; height:210px; }
    .features-top .text { overflow: hidden; font-size:20px; line-height: 24px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } 
    #ContentPlaceHolder1_Future_FG { display:none; }
    #ContentPlaceHolder1_Main_Flash_Games { display:none; }
    .left-block-SMM-vk { width:400px; max-width:94%; }

    .User_Head { display:block; }
    .User_Head .cell { display:block; width:100%; }
    .Account_Page .Right_Side .Global_Table_Standart .left-cell { width:150px; }
    .Account_Page .User_avatar_Parent { width:140px; }
    .Account_Page .User_avatar { width:120px; }
    .btn_act_page { width: 94%; }
}
@media only screen and (max-width: 400px) {
    #ContentPlaceHolder1_Result { max-width:280px; overflow:hidden; }
    #ContentPlaceHolder1_right_add_block { display:none; }
    #Second_block {  }
    #Second_block .cell { display:block; }
    .main-top-ads, .ads { max-width:400px; }
    .b-item-block-left { max-width:98%; }
    .b-box .table-data .sub-cell { display:block; }
    .b-left-side { width:98%; }
    .page-content .item-horizontal { width:95%; }
    #Recomended .block-item { width:92%; }
    #Recomended .block-image img { height:100%; width:auto; }
    .page-content .item-horizontal .parent-img-item-flash-game { max-width:100%; }
    .page-content .item-horizontal .img-item-flash-games { max-height: initial; }
    #ContentPlaceHolder1_Main_data .table-data { display:block; }
    #ContentPlaceHolder1_Main_data .table-data .cell { display:block; }
    .features-top .text { -webkit-line-clamp: 3; } 
    
    .p-gifts-list #ContentPlaceHolder1_Drop_Section { width:60%; }
    #ContentPlaceHolder1_Drop_Sort_By { display:none; }
    .popup-window { width:260px; margin-left:-140px;  }

    .SubscribeBlock { width:250px; margin-left:-142px; height:280px; margin-top:-140px; font-size:15px; }
    .subscribe_act_subsc { font-size:14px; }
    .left-block-SMM-vk { width:280px; }
    .Article_Details {  }
    .Article_Details .cell { display:block; }
    .Article_Details .Likes_Cell { text-align:center; margin:6px 0; }
    #ContentPlaceHolder1_Interview_Block { padding: 0px 0px 6px 2px; }
    #ContentPlaceHolder1_Interview_Block .Elements { padding: 1px 0px 1px 30px; }
    #ContentPlaceHolder1_Interview_Block .Elements [type="checkbox"] { margin-left: -18px; }
    .Article_Details .Views { text-align:center; }
    .Article_Details .Thumbs_Images { width:36px;  }
    .Article_Details .Sub_Item { margin: 0 14px; }

    #advert_block_3, #advert_block_4 { display:none; }
    .page-aticle .Dir_Rek_Item { display:block; width:auto; height: 265px; }
    #UserKomments .table-data { display:block; }
    #UserKomments .table-data .cell { display:block; }
    .komment-block .table-data .right-data { padding:0; }
    .page-aticle .Dir_Rek_Item { margin:4px; }

    #List_Prices .Table_Prices .col0 { width:100%; display:block; border:none; }
    #List_Prices .Table_Prices .col1 { width:100%; display:block; border:none; }
    #List_Prices .Table_Prices .col2 { width:100%; display:block; border:none; margin-bottom:0; }
    #List_Prices .Partner_Logo_Shop { max-width:220px; max-height:90px; margin:12px 0; }

    .Search-page {  }
    .Search-page #ContentPlaceHolder1_Search_result {  }
    .Search-page #ContentPlaceHolder1_Search_result .table-data { display:block; }
    .Search-page #ContentPlaceHolder1_Search_result .cell { display:block; }
    .Search-page #ContentPlaceHolder1_Search_result .Search_Image_PreView_Article { max-width:100%; max-height:180px; }
    .Search-page #ContentPlaceHolder1_Search_result .Search_Image_Block { width:100%; }
    .ForumList .Forum_CellRight { display:none; }



}
@media only screen and (min-width: 320px) and (max-width: 600px) {
    #ContentPlaceHolder1_Result { max-width:280px; overflow:hidden; }
    #ContentPlaceHolder1_right_add_block { display:none; }
    #Second_block {  }
    #Second_block .cell { display:block; }
    .b-box .table-data .sub-cell { display:block; }
    .block-comment .cell-left { display:block; width:98%; }
    .block-comment .cell-right { display:block; }
    .p-category .all-games-item .game-image { max-width:100%; }
    .p-category .all-games-item { width:98%; }
    .p-category .all-games-item .left-cell { }
    .btn-buy { display:inline-block; margin:6px 0; }
    .table-data .table-pros-cons .cell { width:98%; }
    #block-12 { display:block !important; }
    .b-left-side { width:100%; }
    .btn-after-image:before { margin:5px 0; }
    .Share-table-parent { width:100%; overflow:auto; }
    #Recomended .block-image { text-align:center; }

    #List_MostPopular li { line-height:20px !important; }
    #List_MostPopular_Hardware li { line-height:20px !important; }
    #other_FG_Head { display:none; }
    #other_FG_Content { display:none; }
    .p-gift-item .rigth-side { padding-left:4px; }
    .p-gift-item .Main_Image { max-width:92%; }
    .p-gift-item .breadcumps { margin: 4px 0 4px 4px; }
    .Games-h1-head { line-height:32px; }
}


























