body {
	padding:0;
	margin:0;
	font-size:12px;
	background:#ffffff;
}

a {
	text-decoration:none;
}

@font-face {
	font-family:TitleFont;
	src:url('bpg_mrgvlovani_caps_2010.ttf');
}

@font-face {
	font-family: ReadableFont;
	src: url("sakitxaviACCEPT.ttf"); /* EOT for IE */
}

#content {
	width:1100px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

#header {
	padding:10px 0px;
	border-bottom:1px solid #efefef;
}

#logo {
	float:left;
}

#search {
	float:right;
	margin-top:17px;
}
#search a {
color:#9f4cb9;}

#search_input {
	border:1px solid #cccccc;
	padding:11px;
	padding-bottom:9px;
	background-image:url(../newImages/search.png);
	background-size:22px;
	background-position:right 6px center;
	background-repeat:no-repeat;
	font-size:11px;
	font-family:TitleFont;
	width:220px;
}

#clear {
	clear:both;
}

#menu {
	border-bottom:3px solid #000000;
	height:51px;
	margin-bottom:10px;
}

#menu li {
	font-family:TitleFont;
	font-size:15px;
	padding: 15px 15px;
	height:54px;
	box-sizing:border-box;
	float:left;
	border-bottom:3px solid transparent;
	list-style-type:none;
	font-weight:bold;
	transition:all .3s;
	color:#000000;
}

#menu .active, #menu li:hover {
	border-bottom:3px solid #9f19c6;
}

#menu i {
	float:right;
	font-size:17px;
	color:#A0A0A0;
	padding: 15px 15px;
	transition:all .3s;
}

#menu i:hover {
	color:#343434;
}

#mainpage_topnews {
	float:left;
	width:600px;
}

#mainpage_topnews_item {
	background-image:url(http://pirveliradio.ge/uploads/2017-10-15/13aqqq.jpg);
	height:440px;
	position:relative;
	background-size:cover;
}

#mainpage_topnews_title {
	background-image: linear-gradient(to bottom, transparent 0%, black 100%);
	padding:15px;
    padding-top:70px;
	font-size:13px;
	font-family:TitleFont;
	position:absolute;
	bottom:0px;
	color:#ffffff;
	box-sizing:border-box;
	width:100%;
}

#mainpage_othertopnews {
	float:right;
	width:243px;
	height:216.5px;
	margin-left:7px;
	margin-bottom:7px;
	position:relative;
	background-image:url(http://pirveliradio.ge/uploads/2017-10-15/14nar.jpg);
	background-position: top;
	background-size:cover;
}

#mainpage_topnews_date {
	margin-top:6px;
	font-size:13px;
}

#mainpage_topnews_cat {
	background:#9f19c6;
	padding:5px;
	padding-bottom:4px;
	font-size:11px;
	position:absolute;
	font-size:13px;
	color:#ffffff;
	left:10px;
	top:10px;
	font-family:TitleFont;
}

#mainpage_contenter {
	margin-bottom:15px;
}

#left {
	width:760px;
	float:left;
}

#mp_item {
	float:left;
	width:50%;
	font-family:TitleFont;
	padding:5px;
	box-sizing:border-box;
	height:122px;
}

#mp_item_img {
	width:110px;
	height:100px;
	background-size:cover;
	margin-right:10px;
	background-position: center center;
	float:left;
	position:relative;
}

#mp_item_date {
	font-size:10px;
	margin-top:5px;
	color:#8D8D8D;
}

#mp_item_title {
	font-size:13px;
	color:#222222;
}

#mp_block_title {
	font-size:16px;
	font-weight:bold;
	margin-bottom:8px;
	font-family:TitleFont;
}

#mp_item_second {
	float:left;
	width:33.333%;
	font-family:TitleFont;
	padding:5px;
	box-sizing:border-box;
}
#mp_item_second_img {
	height:220px;
	background-position:center center;
	background-size:cover;
	position:relative;
	margin-bottom:5px;
}

#mp_item_second_title {
	font-family:TitleFont;
	font-size:14px;
	color:#222222;
}

#right {
	float:right;
	width:330px;
}

#block {
	margin-bottom:10px;
}

#block_title {
	background:#dc1fce;
	padding:5px;
	font-family:TitleFont;
	font-size:13px;
	color:#ffffff;
	display:inline-block;
}

#block_title_outer {
	background:#565656;
}


#block li {
	font-size:13px;
	line-height:19px;
	color:#58636b;
	font-family:ReadableFont;
	list-style-type:none;
	border-bottom:1px solid #f1f1f1;
	padding:7px;
}

#popular_li_img {
	background-size:cover;
	background-position:center center;
	width:90px;
	height:80px;
	margin-right:10px;
	float:left;
	position:relative;
}

#popular_rating {
	background: linear-gradient(to bottom, rgba(30, 87, 153, 0) 0%, rgba(0, 0, 0, 0.6) 100%) repeat scroll 0% 0% transparent;
	padding:5px;
	width:100%;
	box-sizing:border-box;
	position:absolute;
	bottom:0px;
	left:0px;
	color:#ffffff;
	text-shadow:1px 1px #000;
	font-family:TitleFont;
	font-size:11px;
	text-align:center;
}

#video_right_item {
	margin-bottom:15px;
}

#video_right_item_img {
	background-size:cover;
	height:160px;
	position:relative;
}

#video_right_item_img_play {
	position:absolute;
	top:0px;
	width:100%;
	left:0px;
	height:100%;
	background-image:url(../newImages/button_center.png);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:rgba(0,0,0,0.50);
	transition:all .3s;
}

#video_right_item_img_play:hover {
	background-color:rgba(0,0,0,0.10);
}

#video_right_item_title {
	padding:7px;
	font-family:TitleFont;
	font-size:13px;
	color:#ffffff;
	background:#6F6F6F;
}

#full_title {
	font-size:22px;
	font-family:TitleFont;
	margin-top:20px;
	margin-bottom:10px;
}

#full_desc {
	font-size:16px;
	font-family:ReadableFont;
	line-height:23px;
}

#full_desc img {
    max-width:70%;
    margin-left:auto;
    margin-right:auto;
}

#full_tags {
	margin-bottom:25px;
}

#tag_item {
	background:#f1f1f1;
	border-radius:3px;
	font-family:ReadableFont;
	font-size:12px;
	display:inline-block;
	padding:5px 8px;
	color:#222222;
}

#tag_item i {
	color:#7B7B7B;
}

#navigation {
	font-family:TitleFont;
	font-size:14px;
	padding:10px 0;
}

#navigation a {
	color:#000000;
}

#show_item {
	width:33%;
	float:left;
	height:230px;
	padding:5px;
	box-sizing:border-box;
}

#show_item img {
	display:block;
}

#show_item_title {
	padding:10px;
	font-family:TitleFont;
	background:#f1f1f1;
	color:#636363;
	font-size:12px;
}

#footer {
	background:#8A8A8A;
	padding:14px 0;
	color:#ffffff;
	font-family:TitleFont;
	font-size:14px;
}