﻿@charset "utf-8";
/* CSS Document */
/*@font-face {
    font-family: 'GeorgiaRegular';
    src: url('georgia.eot');
    src: url('georgia.eot') format('embedded-opentype'),
         url('georgia.woff') format('woff'),
         url('georgia.ttf') format('truetype'),
         url('georgia.svg#GeorgiaRegular') format('svg');
}*/
@font-face {
  font-family: 'FontAwesome';
  src: url('../fontawesome-webfont.eot?v=4.4.0');
  src: url('../fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'),url('../Fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('../fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('../fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
*
{
	margin:0px;
	padding:0px;
}
html {  
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
body
{
	width:100%;
	height:auto;
	background-color:#FFF;
	font-weight:normal !important;
	direction:ltr;
	font-family: 'Oswald', sans-serif;
-webkit-text-stroke:1px transparent;
}
.active-menu
{
   background-color: #4babd1 !important;
    color: #fff !important;
}
img
{
	border:0px;
}
ul
{
	list-style:none;
}
a
{
	text-decoration:none;
}
h2
{
	line-height:normal;
	font-weight:normal;
}
.clear
{
	clear:both;
}
/*header style*/
.top-header
{
	height:36px;
	background-color:#000;
	width:100%;
	position:relative;
	min-width:1240px;
}
.center
{
	width:1200px;
	margin:0 auto;
}
.top-links
{
	float:left;
    margin-top:5px;
}
.top-links ul li
{
	float:left;
	margin:7px 0px 7px 15px;
}
.top-links ul li a
{
	color: #FFF;
	display: block;
	font-size: 13px;
	text-transform: uppercase;
    line-height:13px;

}
.top-links ul li:first-child
{
    margin-left:0px;
}
.top-links ul li a:hover
{
	color:#e0e0e0;
}
.top-links ul li:first-child #cont:before
{
    font-family: 'FontAwesome';
    content: "\f040";
    color: #fff;
    font-size: 13px;
    padding-right: 5px;
    vertical-align:top;
}
.top-links ul li:nth-child(2) a:before
{
	 font-family: 'FontAwesome';
    content: "\f0eb";
    color: #fff;
    font-size: 13px;
    padding-right: 5px;
    vertical-align:bottom;
}
.top-links ul li:nth-child(3) a:before
{
	font-family: 'FontAwesome';
    content: "\f005";
    color: #fff;
    font-size: 13px;
    padding-right: 5px;
    vertical-align:bottom;
}
.top-links ul li:nth-child(4) a:before
{
	font-family: 'FontAwesome';
    content: "\f0e0";
    color: #fff;
    font-size: 13px;
    padding-right: 5px;
    vertical-align:bottom;
}
/**********pop up***********************/
.overlay {
    background:rgba(0, 0, 0, 0.9);
	width:100%;
	height:100%;
    bottom: 0;
    cursor: default;
    left: 0;
    opacity: 0.9;
    position: fixed;
    right: 0;
    top: 0;
    visibility: visible;
    z-index:999;
}
.popup {
    background-color:rgba(0, 0, 0, 0.5);
    display: inline-block;
    left: 50%;
    opacity: 1;
    position: fixed;
    top: 50%;
    visibility: visible;
    z-index: 999;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.inner-pop
{
	background-color:#FFF;
	width:613px;
	margin:15px;
}
.close {
    height: 20px;
    position: absolute;
    right: 25px;
    text-align: center;
    line-height:32px !important;
    text-decoration: none;
    top: 20px;
    width: 20px;
	padding:0px !important;
    font-family: 'FontAwesome';
}
.close:before {
    content: "\f00d";
    font-size: 18px;
	color:#333;
}
.cont-pop
{
	display:none;
}
.contribute-choice
{
	width:285px;
	float:left;
	padding:0px 10px;
	margin:10px 0px;
	border-left:1px solid #E0E0E0;
}
.contribute-choice:first-child
{
	border-right:none;
}
.con-title
{
	color: #373737;
	font-size: 14px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	border-bottom:1px solid #e0e0e0;
	text-transform: uppercase;
}
.con-des
{
	font-family: 'Molengo', sans-serif !important;
	font-size:12px;
	color:#333;
	padding:5px 0px;
}
.con-des a
{
	color: #4babd1 !important;
	display: inline-block;
	padding:5px 0px 0px 0px !important;
	font-size:12px !important;
	text-transform:lowercase !important;
}
.submit-con
{
	float:right;
}
.submit-con a
{
	background-color:#000;
	padding:3px 10px !important;
	font-size: 14px !important;
	text-transform:uppercase !important;
}
/**End of pop**/
.middle-header
{
	padding:25px 0px;
}
.logo
{
	/*float:left;*/
	width:225px;
	margin: auto;
}
.logo h1 a img
{
	width:225px;
	display:block;
	text-align: center;
}
.logo h1 a
{
	display:block;
}
.top-ad
{
	width: 785px;
    height: 100px;
	float:right;
    background-color:#000;
	display: none;
}
.top-ad iframe{
	max-width: 785px;
}
.bottom-header
{
	/*background-color:#000;
	
	border-bottom:4px double #FFF;*/
    width:100%;
	/*height:42px;*/
	z-index:99;
	position:relative;
	min-width:1240px;
    background-color:#fff;
}
.menu-scroll
{
	position:fixed; 
	top: 0px ;
	border-bottom:none;
	-webkit-box-shadow:0 2px 2px #000;
	box-shadow:0 2px 2px #000
	-moz-box-shadow:0 2px 2px #000;
}
.menu-stop
{
	position:static;
	-webkit-box-shadow:none;
	box-shadow:none;
	-moz-box-shadow:none;
	border-bottom:4px double #FFF;
}
.menu
{
	height:40px;
        border-top: 1px solid #f1f1f1;
    border-bottom: 1px solid #f1f1f1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow:hidden;
	text-align: center;

}
.menu ul {
    display: inline-block;
}
.menu ul li
{
	float:left;
	

}
.menu ul li:last-child
{
	border-right:0px;
}
.menu ul li .org
{
	padding:0px 23px;
	    font-size: 16px;
	color:#000;
	text-transform: uppercase;
	display:block;
	line-height:normal;
    line-height:40px;
}
.menu ul li .open-sub:hover
{
     background-color:#f1f1f1 !important;
}
.menu ul li:first-child .org
{
	padding-left:0px;

}
.menu ul li:last-child .org
{
	padding-right:0px;
}
.menu ul li:hover .open-sub
{
	background-color:#f1f1f1 !important;
    color:#000 !important;
}
.dropdown
{
	width:100%;
	background-color:#f1f1f1;
	position:absolute;
	z-index:99999;
	visibility:hidden;
	  left:0;
    right:0;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
     transition-duration:0s;
	transition-delay:0.3s;
	-webkit-transition-duration:0s;
	-webkit-transition-delay:0.3s;
    top:38px;
}
.menu ul li:hover .dropdown
{
	width:100%;
	visibility:visible;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
	transition-duration:0.8s;
	transition-delay:0.3s;
	-webkit-transition-duration:0.8s;
	-webkit-transition-delay:0.3s;
    z-index:9;  
}
.article-menu
{
	margin-right:25px;
	float:left;
	width:220px;
	margin-top:20px;
}
.article-menu:nth-child(5n)
{
	margin-right:0px;
}
.article-menu-image
{
	width:220px;
	height:134px;
}
.article-menu-image a img
{
	width:220px;
	height:134px;
}
.article-menu-image a
{
	padding:0 !important;  
}
.article-menu-title
{
	margin-top:7px;
    text-align:left;
}
.article-menu-title h2
{
	line-height:26px !important;
}
.article-menu-title h2 a
{
	font-size: 18px;
	color:#333333;
}
.view-all-menu
{
	    float: right;
    margin-top: 10px;
    line-height: 13px;
    margin-bottom:10px;
}
.view-all-menu a
{
	    color: #333 !important;
    font-size: 13px !important;
}

.view-all-menu:after {
    content: "\f178";
    font-family: 'FontAwesome';
    font-size: 13px !important;
    color: #333 !important;
}
/*End of header style*/
/*Container*/
.container
{
	width:1200px;
	margin:20px auto;
}
.left-side
{
	width:792px;
	float:left;
}
.marquee 
{
   height: 33px;
  width: 870px;
  background-image:url(../Images/bg-scroll.png);
  background-repeat:no-repeat;
  position:relative;
  overflow:hidden;
}
.center-marquee
{
	width:795px !important;
	 height: 33px;
	 margin-left:65px;
}
.inner-marquee ul
{
	margin-top:9px;
	position:relative !important;
	height: 16px !important;
	overflow:hidden;
	text-indent:0;
	width: 20000em;
}
.simply-scroll .simply-scroll-list li
{
	float:left !important;
	height:16px;
	display:inline !important;
}
.simply-scroll .simply-scroll-clip
{
	width:795px;
}
.simply-scroll
{
	width:795px;
}
.inner-marquee ul li 
{
	float: left;
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #E0E0E0;
	line-height:13px;
}
.inner-marquee ul li a
{
	color:#000;
	font:bold 12px Arial !important;
}
/**End of marquee**/
/*Slider*/
.slide-show
{
	/*height:348px;*/
    height:486px;
	position:relative;
}
.slide-show div:nth-child(2), .slide-show div:nth-child(3), .slide-show div:nth-child(4)
{
	display:none;
}
.inner-slider
{
	width: 792px;
    height:486px;
	position:absolute;
}
.img-slider a img
{
	width: 792px;
    /*height: 450px;*/
    height:486px;
	display:block;
}
.img-slider a
{
	width: 792px;
    height:486px;
	display:block;
}
.pager li
{
	float: left;
	width: 10px;
    height:10px;
    margin-right:10px;
    background-color:#f8f8f8;
    border-radius:100%;
}
.pager li:nth-child(4)
{
    margin-right:0px;
}
.img-nav
{
	z-index:9;
	position:absolute;
    bottom:10px;
    left:50%;
    -webkit-transform:translate(-50%,0%);
    -moz-transform:translate(-50%,0%);
    -o-transform:translate(-50%,0%);
    transform:translate(-50%,0%);
}
.pager li a
{
	display:block;
    background-color: #f8f8f8;
    width: 10px;
    height:10px;
    border-radius:100%;
}
.top-slider
{
	position: relative;
	overflow: hidden;
	width: 792px;
    height:486px;
}
.pager li a.activeSlide
{ 
    background:#4babd1;
    border-radius:100%;
}
.pager li a:hover
{ 
    background:#4babd1;
}
.desc-slider
{
	position:absolute;
	bottom:0px;
	width: 792px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding:30px 10px;
	background: transparent linear-gradient(transparent, rgba(0, 0, 0, 0.9)) repeat scroll 0% 0%;
    background: transparent -moz-linear-gradient(transparent, rgba(0, 0, 0, 0.9)) repeat scroll 0% 0%;
    background: transparent -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.9)) repeat scroll 0% 0%;
    background: transparent -o-linear-gradient(transparent, rgba(0, 0, 0, 0.9)) repeat scroll 0% 0%;
    background: transparent -ms-linear-gradient(transparent, rgba(0, 0, 0, 0.9)) repeat scroll 0% 0%;
}

.desc-slider h2
{
	line-height:normal;
	font-weight:normal;
	font-size:23px;
	
}
.desc-slider h2 a
{
	text-transform: uppercase;
	margin-bottom:5px;
	color:#fff;
}
.desc-slider p
{
	line-height:16px;
}
.desc-slider p a
{
	color:#E0E0E0;
	font-size:12px;
    font-family: 'Molengo', sans-serif !important;
}
.desc-slider p a:hover
{
	color:#fff;
}
#next, #prev
{
    position:absolute;
    top:50%;
    -moz-transform:translate(0%,-50%);
    -o-transform:translate(0%,-50%);
    -webkit-transform:translate(0%,-50%);
    transform:translate(0%,-50%);
    z-index:9;
}
#prev
{
    left:5px;
}
#next
{
    right:5px;
}
#prev:before
{
    content:"\f104";
    font-size:40px;
    line-height:24px;
     display:block;
    font-family:'FontAwesome';
    color:#fff;
    text-shadow: #615f5f 1px -1px 3px;
}
#next:before
{
     content:"\f105";
    font-size:40px;
     line-height:24px;
     display:block;
     text-shadow: #615f5f 1px -1px 3px;
    font-family:'FontAwesome';
    color:#fff;
}
.block
{
	width:280px;
	margin-top:20px;
	padding-top:20px;
	border-top:1px solid #f1f1f1;
}
.block-photo
{
	width:280px;
	height:159px;
	position:relative;
    background:#dadada url(../Images/favicon2.png) center no-repeat;
    background-size:100px;
}
.block-photo a
{
	display:block;
}
.block-photo a img
{
	display:block;
	width:280px;
	height:159px;
}
.block-title
{
	margin-top:8px;
}
.block-title h2
{
	font-weight:normal;
	line-height:normal;
}
.block-title h2 a
{
	font-size:18px;
	color:#333;
	display:block;
}
.block-desc
{
	line-height:15px;
}
.block-desc a
{
	font-size:13px;
	font-family: 'Molengo', sans-serif !important;
    font-weight:400;
	color:#333;
	line-height:normal;
	display:inline;
}
.block-desc a:hover
{
	color:#000;
}
.date
{
	position:absolute;
	top:0px;
	right:0px;
	color:#fff;
	background-color:rgba(0, 0, 0, 0.7);
	font-size:10px;
	padding: 1px 4px;
	text-transform: uppercase;
}

.left-col
{
	float:left;
	width:570px;
	margin-right:20px;
}
.mid-col
{
	float:left;
	width:280px;
    position:relative;
}
.mid-col:after
{
    content:"";
    position:absolute;
    width:1px;
    height:100%;
    background-color:#f1f1f1;
    left:-11px;
    top:0px;
}
.mid-col2
{
	float:left;
	width:280px;
}
.grid .block
{
	width:570px;
	margin-top:20px;
	padding-top:20px;
	border-top:1px solid #f1f1f1;
	float:none;
}
.grid .block-photo
{
	width:260px;
	height:159px;
	position:relative;
	float:left;
	margin-right:10px;
}
.grid .block-photo a
{
	display:block;
}
.grid .block-photo a img
{
	display:block;
	width:260px;
	height:159px;
}
.grid .block-title
{
	margin:0px 0px 5px 0px;
}
.grid .bottom-block
{
	float:left;
	width:300px;
}
.block:first-child
{
	border-top:0px;
	padding-top:0px;
}
.mid-col .block:first-child
{
    margin-top:0px;
}
.mid-col2 .block:first-child
{
    margin-top:20px;
    padding-top:20px;
    border-top:1px solid #f1f1f1;

}
.more
{
	color:#4babd1 !important;
	display:inline !important;
    position:relative; 
}
.big-image .block
{
	width:792px;
}
.big-image .block:first-child
{
    margin-top:0px;
}
.big-image .bottom-block
{
    padding:20px;
        -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-right:1px solid #f1f1f1;
    border-left:1px solid #f1f1f1;
    border-bottom:1px solid #f1f1f1;
    height:172px;
}
.big-image .block-photo
{
	width: 792px;
	height: 486px;
}
.big-image .block-photo a img
{
	width: 792px;
	height: 486px;
}
.big-image .block-title
{
    margin-top:0px;
}
.big-image .block-title h2 a
{
	font-size:24px;
}
.after-big .bottom-block
{
        padding: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height:190px;
    border-right:1px solid #f1f1f1;
    border-bottom:1px solid #f1f1f1;
    border-left:1px solid #f1f1f1;
}
.after-big .block
{
	width:386px;
	float:left;
	margin-right:20px;
	padding-top:0px;
	border-top:none;
}
.after-big .block-title
{
    margin-top:0px;
}
.after-big .block:nth-child(2n)
{
	margin-right:0px;
}
.after-big .block-photo
{
	width: 386px;
    height:237px;
}
.after-big .block-photo a img
{
	width: 386px;
    height:237px;
}
.scene-noise
{
	background-color:#f8f8f8;
	margin-top:20px;
}
.title-all
{
    border-bottom:1px solid #d6d6d6;
	margin: 0px 10px;
    padding:10px 0px;
	text-transform: uppercase;
	color:#333;
	font-size: 20px;
    line-height:22px;
}
.title-all a
{
	color:#333;
	font-size: 20px;
}
.title-all a:hover
{
	color:#000;
}
.view-all-article
{
	float:right;
	margin-top: 5px;
	line-height: 13px;
}
.view-all-article a
{
	color:#737373 !important;
    font-size: 13px !important;
}
.view-all-article:after
{
    content: "\f178";
    font-family: 'FontAwesome';
     font-size: 13px !important;
     color:#737373 !important;
}

.inner-noise
{
	padding:0px 10px 20px 10px;
}
.inner-noise .block
{
	width:540px;
	margin-top:20px;
    height:161.5px;
}
.inner-noise .block:first-child
{
    padding-top:20px;
}
.inner-noise .block-photo
{
	width: 230px;
	height: 141px;
	float:left;
	margin-right:10px;
}
.inner-noise .block-photo a img
{
	width: 230px;
	height: 141px;
}
.inner-noise .bottom-block
{
	float:left;
	width:300px;
}
.inner-noise .block-title
{
    margin-top:0px;
}
.right-side
{
	float:left;
	width:388px;
	margin-left:20px;
}
/*Taps*/
.tabs {
    position: relative;
	width: 388px;
    
}

.tabs input 
{
	position: absolute;
	z-index: 1000;
	opacity: 0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
	cursor: pointer;
}
.tabs label {
	position: relative;
    float: left;
	display: block;
	text-transform: uppercase;
	font-size: 12px;
    line-height:12px;
	color: #666;
	text-align: center;
	padding: 4px 11px;
	text-decoration: none;
	cursor: pointer;
    -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        background-color:#f8f8f8;
        border-top:3px solid #000;
}

.tabs input:hover + label {
    border-top:3px solid #000;
    background-color:#000;
	color:#fff;
	z-index:6;
}

.tab-label-1 {
    z-index: 4;
}

.tab-label-2 {
    z-index: 3;
}

.tab-label-3 {
    z-index: 2;
}

.tab-label-4 {
    z-index: 1;
}

.tabs input:checked + label {
    border-top:3px solid #000;
    background-color:#000;
	z-index: 6;
	color:#fff;
}

.clear-shadow {
	clear: both;
}

.content-tab {
	position: relative;
    width: 387px;
	z-index: 5;
	background-color:#f8f8f8;
    height:629px;
	
}
.content-tab .content-1, .content-tab .content-2, .content-tab .content-3, .content-tab .content-4 {

	z-index: 1;
	display:none;
	padding:10px;
}
@-webkit-keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}
@-moz-keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}
@-o-keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}

@keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}
.tabs input.tab-selector-1:checked ~ .content-tab .content-1,
.tabs input.tab-selector-2:checked ~ .content-tab .content-2,
.tabs input.tab-selector-3:checked ~ .content-tab .content-3,
.tabs input.tab-selector-4:checked ~ .content-tab .content-4 {
	z-index: 100;
	display:block;
	-webkit-animation: fadeIn 1s;
	-moz-animation: fadeIn 1s;
    animation: fadeIn 1s;
	-o-animation: fadeIn 1s;
}
.inner-tab
{
	padding:10px 0px;
	border-bottom:1px solid #e0e0e0;
    min-height:125px;
}
.inner-tab:last-child
{
	padding-bottom:0px;
	border-bottom:0px;
}
.inner-tab h2
{
	line-height: 18px;
}
.inner-tab h2 a
{
	font-size: 13px;
	text-transform: capitalize;
	text-decoration: none;
	color: #000000;
	line-height: 18px;
	display:block;
}
.inner-tab h2 a:hover
{
	color:#333;
}
.inner-tab p 
{
	margin-top:2px;
	line-height:15px;
}
.inner-tab p a
{
	color:#737373;
	font-size:12px;
	font-family: 'Molengo', sans-serif !important;
	display:inline;
	
}
.right-ad
{
	width: 388px;
	height: 428.5px;
}
.right-ad img
{
    width: 388px;
	height: 428.5px;
	
}
.zoom-pics
{
    width: 310px;
    position: relative;
    border-top: 3px solid #000;
    padding-top: 13px;
    height: 392px;
     background-color: #f8f8f8; 
    margin-bottom: 23px;
}
.zoom-pics ul li
{
	display:none;
}
.zoom-pics a img
{
	    height: 310px;
    width: 310px;
}
.zoom-pics h2
{

    padding: 8px 10px 5px 10px;
    color: #ffffff;
    font-size: 16px;
    text-transform: uppercase;
    line-height: 20px;
    padding-bottom: 5px;
    background: #f9f9f9;
    border-bottom: 1px solid #e0e0e0;
    height: 40px;
}
.zoom-pics h2 a
{
	color:#333;
	display:block;
}
.zoom1-logo
{
	    background: url(../Images/zoom2-logo.png) no-repeat center center;
    height: 20px;
    width: 184px;
    z-index: 98;
    display: block;
    margin-bottom: 12px;
    padding-left:10px;
}
#zprev
{
	padding: 3px;
	display: block;
	z-index: 98;
	cursor: pointer;
	position: absolute;
    background-color:#000;
	top: 13px;
	right: 40px;
    text-align:center;
    width:16px;
    line-height:16px;
}
#zprev:before
{
    font-family: 'FontAwesome';
    content: "\f104";
    color: #fff;
    font-size: 16px;
    line-height:16px;
}
#znext
{
	padding: 3px;
	display: block;
	z-index: 98;
	cursor: pointer;
	position: absolute;
    background-color:#000;
	top: 13px;
	right: 10px;
    text-align:center;
    width:16px;
    line-height:16px;
}
#znext:before
{
    font-family: 'FontAwesome';
    content: "\f105";
    color: #fff;
    font-size: 16px;
     line-height:16px;
}
.best-of
{
	width:388px;
	border-top:3px solid #000;
    background-color:#f8f8f8;
}
.border-top
{
    border-top:3px solid #4babd1 !important;
}
.inner-best
{
	padding:10px;
}
.inner-best .block
{
	width:368px;
}
.inner-best .block-photo a img
{
	width:368px;
	height:226px;
}
.inner-best .block-photo
{
	width:368px;
	height:226px;
}
.inner-best .bottom-block
{
    height:156px;
}
.inner-best .block:first-child
{
	margin-top:0px;
}
.cairo-col
{
	width:308px;
	border:1px solid #ccc;
	margin-bottom:20px;
}
.inner-col
{
	padding:10px;
}
.inner-col .block
{
	float:left;
	width: 140px;
	margin-right:8px;
}
.inner-col .block:nth-child(2),.inner-col .block:first-child
{
	margin-top:0px;
	padding-top:0px;
	border-top:0px;
}
.inner-col .block-title h2 a
{
	font-size: 13px;
	text-transform: uppercase;
	line-height: 16px;
	text-align: left !important;
	color:#000;
	font-weight:bold;
}
.inner-col .block-title h2 a:hover
{
	color:#333;
}
.inner-col .block-desc a
{
	color:#333;
}
.inner-col .block-desc a:hover
{
	color:#000;
}
.inner-col .block:nth-child(2n)
{
	margin-right:0px;
}
.inner-col .block-photo
{
	width: 140px;
	height: 90px;
}
.inner-col .block-photo a img
{
	width: 140px;
	height: 90px;
}
.color-g
{
	background-color:#9fb92b !important;
}

.inner-rec-event
{
	padding:10px;
}
.main-recommended
{
	width:161px;
	height:161px;
	position:relative;
	float:left;
	margin-right:10.5px;
}
.main-recommended:nth-child(5)
{
	margin-right:0px;
}
.recommended-img
{
	width:161px;
	height:161px;
	display:block;    
    background: #dadada url(../Images/favicon2.png) center no-repeat;
    background-size: 50px;
}
.recommended-img a img
{
	width:161px;
	height:161px;
	display:block;
}
.recommended-title
{
	position:absolute;
	bottom:0px;
	padding:5px;
	background: transparent linear-gradient(transparent, rgba(0, 0, 0, 0.9)) repeat scroll 0% 0%;
    background: transparent -moz-linear-gradient(transparent, rgba(0, 0, 0, 0.9)) repeat scroll 0% 0%;
    background: transparent -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.9)) repeat scroll 0% 0%;
    background: transparent -o-linear-gradient(transparent, rgba(0, 0, 0, 0.9)) repeat scroll 0% 0%;
    background: transparent -ms-linear-gradient(transparent, rgba(0, 0, 0, 0.9)) repeat scroll 0% 0%;
    width:100%;
        -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.recommended-title h2 a
{
	font-size: 12px;
	text-transform: uppercase;
	color: #ffffff;
	display:block;
}
.recommended-title h2 a:hover
{
	color:#e1e1e1;	
}
.poll
{
	border:1px solid #e0e0e0;
	width:308px;
}
.inner-poll
{
	padding:10px;
}
.poll-ques
{
	font-size:13px;
	color:#333;
	line-height:15px;
	font-weight:bold;

}
.bottom-event
{
	width:1200px;
}
.event-left
{
	float:left;
}
.poll-right
{
	width:310px;
	float:left;
	margin-left:20px;
}
.poll-radio
{
	margin-top:5px;
}
.poll-radio input
{
	float:left;
	display:inline-block;
	margin-top: 5px;
}
.poll-radio p
{
	font-size:12px;
	color:#333;
	margin-left:5px;
	display:inline-block;
}
.poll-radio ul li
{
	background: #efefef;
	padding:2px ;
	border-top: 1px solid #E9E9E9;
}
.poll-vote
{
	margin-top:10px;
}
.poll-vote .vote
{
	padding: 2px 7px;
	cursor: pointer;
	color: #ffffff;
	text-transform: uppercase;
	background: #000000;
	float: left;
	font-size: 14px;
	margin-right: 20px;
	border:1px solid #999;
}
.calender-all
{
	border-top:3px solid #000;
    background-color:#f8f8f8;
	width:1065px;
}
.left-calender
{
	float:left;
	width:1067px;
}
.right-calender
{
	float:left;
	margin-left:20px;
	width:113px;
}
.calender-date
{
	width:100%;
	height:85px;
	border-bottom:1px solid #e0e0e0;
	padding-bottom:10px;
	margin-bottom:10px;
}
.inner-calender
{
	padding:10px;
}
.event-today
{
	margin-bottom: 10px;
	float: left;
	text-transform: uppercase;
	color: #737373;
	font-size:12px;
}
.show-all-event
{
	float:right;
}
.show-all-event a:after
{
        content: "\f178";
    font-family: 'FontAwesome';
    font-size: 14px !important;
    color: #4babd1;
    margin-left:3px;
}
.show-all-event a
{
	height: 16px;
	font-size: 14px;
	text-transform: uppercase;
	color: #4babd1;
}
.show-all-event a:hover
{
	color:#333;
}
 .show-all-event a:hover:after
 {
	color:#333;
}
.show-all-movie
{
	float:right;
}
.show-all-movie a:after
{
        content: "\f178";
    font-family: 'FontAwesome';
    font-size: 14px !important;
    color: #4babd1;
    margin-left:3px;
}
.show-all-movie a
{
	height: 16px;
	font-size: 14px;
	text-transform: uppercase;
	color: #4babd1;
}
.show-all-movie a:hover
{
	color:#333;
}
.show-all-movie:hover:after
 {
	color:#333;
}
.main-event
{
	width: 230px;
	height: 327px;
	padding: 10px;
	margin: 0 12px 12px 0px;
	border: 1px solid #f5f5f5;
	background: #fff;
	float:left;
}
.main-event:nth-child(4n)
{
	margin-right:0px;
}
.event-photo
{
	width:230px;
	height:230px;
	position:relative;
    background: #dadada url(../Images/favicon2.png) center no-repeat;
    background-size: 100px;
}
.event-photo a img
{
	width:230px;
	height:230px;
	display:block;
}
.event-photo a
{
	width:230px;
	height:230px;
	display:block;
}
.event-title
{
	margin-top:5px;
	height: 40px;
}
.event-title h2
{
	line-height: 19px;
}
.event-title h2 a
{
	color:#333;
	font-size: 15px;
	text-transform: uppercase;
	display:block;
}
.event-title h2 a:hover
{
	color:#000;
}
.event-info
{
	font-size: 11px;
	color: #737373;
	margin-top:3px;
}
.even-ad
{
	width: 112px;
	height: 444px;
	margin-bottom:20px;
}
.even-ad:last-child
{
	margin-bottom:0px;
}
.even-ad-inn
{
	width: 112px;
	height: 444px;
	margin-top:26px;
}
.even-ad-inn2
{
	width: 112px;
	height: 444px;
	margin-top:20px;
}
.even-ad img
{
	width: 112px;
	height: 444px;
	
}
.under-recommend
{
	margin-top:20px;
}
.cinema-all
{
	width:1065px;
	border-top:3px solid #000;
    background-color:#f8f8f8;
	margin-top:20px;
}
.inner-cinema
{
	padding:10px;
}
.color-b
{
	background-color:#00aced !important;
}
.color-pi
{
	background-color:#CE6CA7 !important;
}
.main-cinema
{
	width: 160px;
	height: 390px;
	padding: 4px;
	margin: 0 5px 10px 0px;
	border: 1px solid #f5f5f5;
	background: #fff;
	float:left;
}
.main-cinema:nth-child(6n)
{
	margin-right:0px;
}
.photo-movie
{
	width: 160px;
	height: 240px;
        background: #dadada url(../Images/favicon2.png) center no-repeat;
    background-size: 70px;
}
.photo-movie a img
{
	width: 160px;
	height: 240px;
	display:block;
}
.photo-movie a
{
	display:block;
}
.movie-title
{
	margin-top: 5px;
	height: 33px;
	text-transform: uppercase;
	
}
.movie-title h2
{
	line-height: 16px;
}
.movie-title h2 a
{
	font-size: 13px;
	color:#333;
	display:block;
}
.movie-title h2 a:hover
{
	color:#000;
}
.movie-details
{
	line-height:15px;
}
.movie-details span
{
	text-transform: uppercase;
	color: #4babd1;
	font-size:11px;
	float:left;
	margin-right:2px;
	vertical-align:middle;
}
.movie-details p
{
	font-size: 11px;
	color: #737373;
	display:inline;
	vertical-align:middle;
}
.movie-details p:after
{
	content:", ";
}
.movie-details p:last-child:after
{
	content:"";
}
.movie-details .show:after
{
	content:", ";
}
.movie-details .show:nth-last-child(2):after
{
	content:"";
	color:#737373;
}
.movie-details .show
{
	font-size:11px;
	color:#333333;
	display:inline;
	float:left;
}
.movie-details
{
	margin-top:5px;
}
.movie-details .show:hover
{
	color:#000;
}
.more-movie
{
	color:#4babd1!important;
	text-transform:capitalize;
	font-size:11px;
	display:inline;
	float:left;
    margin-left:2px;
}
/*Calender*/
.timeline 
{
    margin-bottom: 10px;
    overflow: hidden;
    color: #333333;
    font-size: 8pt;
}
.timeline_arrows 
{
    overflow: hidden; 
    padding-bottom: 5px;
    zoom: 1;
	margin:0 auto;
	width:180px;
	text-align:center;
}
.timeline_arrows div 
{
    float: left;
}
.timeline_date {
	width:100px;
    color: #000000;
    padding: 2px 10px;
    font-size:13px;
	text-transform:uppercase;
}
.timeline_lastyear,
.timeline_lastmonth,
.timeline_nextmonth,
.timeline_nextyear 
{
    cursor: pointer;
    width: 15px;
    height: 20px;
    background: url(../Images/arrows.png) no-repeat;
}
.timeline_lastyear:hover 
{
    background-position: 0px -20px;
}
.timeline_lastmonth 
{
    background-position: -45px 0px;
}
.timeline_lastmonth:hover 
{
    background-position: -45px -20px;
}
.timeline_nextmonth 
{
    background-position: -15px 0px;
}
.timeline_nextmonth:hover 
{
    background-position: -15px -20px;
}
.timeline_nextyear 
{
    background-position: -30px 0px;
}
.timeline_nextyear:hover 
{
    background-position: -30px -20px;
}
.timeline_top 
{
	padding-left: 75px;
    overflow : hidden;
    display: block;
}
.timeline_bottom 
{
	padding-left: 75px;
    overflow : hidden;
    display: block;
}
.timeline_top ul, 
.timeline_bottom ul 
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.timeline_top li, 
.timeline_bottom li 
{
    float: left;
    margin-right: 2px;
    padding: 3px 2px 0px 2px;
    border-bottom: 1px solid #f1f1f1;
}
.timeline_bottom li 
{
    border: none;
}
.timeline_bottom li 
{
    padding: 0px 2px 3px 2px !important;
}
.timeline_top li div, .timeline_top li a, 
.timeline_bottom li div, .timeline_bottom li a 
{
    text-transform: uppercase;
    text-align: center;
    width: 23px;
	color:#333333;
	display: block;
}
.timeline_top div, .timeline_top a 
{
    padding: 3px 0px 5px 0px !important;
	cursor:pointer;
    background-color:#fff;
}
.timeline_bottom div, .timeline_bottom a 
{
    background-color:#fff;
    padding: 5px 0px 3px 0px !important;
	cursor:pointer;
}
.timeline_bottom div:hover, .timeline_bottom a:hover, .timeline_top div:hover, .timeline_top a:hover
{
	color: #000000;
}
.timeline_top .today 
{
    padding: 3px 0px 5px 0px !important;
	color:#ffffff;
    background-color:#000;
} 
.timeline_top .today:hover
{
	color:#e0e0e0;
}
.timeline_bottom .today 
{
    padding: 5px 0px 3px 0px !important;
	color:#ffffff;
    background-color:#000;
}
.timeline_bottom .today:hover
{
	color:#e0e0e0;
}
.timeline_top .event, .timeline_bottom .event 
{
    cursor: pointer;
}
.timeline_top .event:hover, .timeline_bottom .event:hover
{
	color: #000000;
}
.timeline_bubble 
{
    display: none;   
    overflow: hidden;
    width: 142px; 
    position: absolute; 
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 8pt;
}
.timeline_bubble .bubble_top,
.timeline_bubble .bubble_bottom,
.timeline_bubble .bubble_mid 
{
    background: url(Images/bubble.png) repeat-y;
    overflow: hidden;
}
.bubbleIE6 
{
    background-image: url(../Images/bubble.gif) !important;
}
.timeline_bubble .bubble_top
{
    height: 10px;
    background-position: -142px 0px;
}
.timeline_bubble .bubble_bottom
{
    height: 10px;
    background-position: -142px -38px;
}
.timeline_bubble .bubble_mid 
{
    background-position: -284px -1px;
    overflow: hidden;
}
.timeline_bubble .event_title
{
    cursor: pointer;
    color: #333333;
    padding: 3px 0px 3px 0px;
    margin: 0px 5px 0px 5px;
    border-bottom: 1px dashed #999999;
    font-weight: bold;
}
.timeline_bubble .event_title:hover
{
    color: #000000;
}
.timeline_bubble .event_title:hover + next
{
    display: block;
}
.timeline_bubble .event_data 
{
    overflow: hidden;
    display: none;
    color: #333333;
    font-weight: normal;
    margin: 3px 0px 0px 0px;
}
.search
{
	margin-bottom:20px;
	border:1px solid #CCCCCC;
}
.search-txt
{
	width:265px;
	height:30px;
	padding-left:10px;
	border:0px;
	float:left;
	color:#333;
	font-size:13px;
}
.search-btn
{
	border:0px;
	background:url(../Images/mag2.png);
	background-repeat:no-repeat;
	width:33px;
	height:30px;
	background-position:center center;
	float:left;
	cursor:pointer;
	padding-top:2px;
}
.all-footer-ads
{
	width:100%;
	margin-top:20px;
}
.footer-ads
{
	width:590px;
	height:90px;
	background-color:#000;
	float:left;
	margin-left:20px;
}
.footer-ads:first-child
{
	margin-left:0px;
}
.back-big
{
	width: 100%;
	height:20px;
}
.share-box-home
{
	width:310px;
	position:absolute;
	background-color:#fff;
	border:1px solid #e1e1e1;
	left:-138px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
	 -webkit-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.5);
	  -moz-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.5);
	   box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.5);
	border-radius:5px;
	margin-top:10px;
	display:none;
}
}
@-webkit-keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}
@-moz-keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}
@-o-keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}

@keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}
.share-box-home:after
{
	z-index: 1;
	position: absolute;
	left: 50%;
	margin-left: -10px;
	content: '';
	width: 0;
	height: 0;
	top:-10;
	border-bottom: solid 10px #fff;
	border-left: solid 10px transparent;
	border-right: solid 10px transparent;
	
}
.follow-us ul li:hover .share-box-home
{
	width:310px;
	display:block;
	-webkit-animation: fadeIn 1s;
	-moz-animation: fadeIn 1s;
    animation: fadeIn 1s;
	-o-animation: fadeIn 1s; 
}
.inner-share
{
	padding:10px;
}
.cat-title
{
	color: #000000;
	font-size: 25px;
    line-height:25px;   
	text-transform: uppercase;
	font-weight: bold;
	border-bottom: 1px solid #e0e0e0;
	padding-bottom: 10px;
    margin-bottom:20px;
}
.img-slider
{
    background: #dadada url(../Images/favicon2.png) center no-repeat;
    background-size: 100px;
}
.inner-cat .block
{
	width: 386px;
    float: left;
    margin-right: 20px;
    padding-top: 0px;
    border-top: none;
}
.inner-cat .block-photo a img
{
	width: 386px;
    height: 237px;
}
.inner-cat .block-photo
{
	width: 386px;
    height: 237px;
}
.inner-cat .bottom-block {
    padding: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 190px;
    border-right: 1px solid #f1f1f1;
    border-bottom: 1px solid #f1f1f1;
    border-left: 1px solid #f1f1f1;
}
.inner-cat .block-title {
    margin-top: 0px;
}
.inner-cat .block:nth-child(2n) {
    margin-right: 0px;
}
  
/*calender Taps*/

.calender-page .tabs {
    position: relative;
	width: 1065px !important;
}

.calender-page .tabs input 
{
	position: absolute;
	z-index: 1000;
	opacity: 0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
	cursor: pointer;
}
.calender-page .tabs label {
	position: relative;
    float: left;
	display: block;
	text-transform: uppercase;
	font-size: 16px;
	color: #000;
	text-align: center;
	/*background: #444;*/
	padding: 8px 11px;
	text-decoration: none;
	cursor: pointer;
    border-top:0px;
    border-right:2px solid #000;
    border-left:2px solid #000;
    border-bottom:2px solid #000;
}

.calender-page .tabs input:hover + label {
	background: #000;
    border-top:0px;
	color:#fff;
	z-index:6;
}

.calender-page .tabs label:first-of-type {
    z-index: 4;
}

.calender-page .tab-label-2 {
    z-index: 3;
    margin-left:7px;
}

.calender-page .tabs input:checked + label {
    background: #000;
    border-top:0px;
	z-index: 6;
	color:#fff;
}

.clear-shadow {
	clear: both;
}

.calender-page .content-tab {
  background-color: #f8f8f8;
	position: relative;
    width: 1065px;
    height:auto;
	z-index: 5;
	margin-top:1px;
	
}
.back-ground
{
	height:20px;
	width:100%;
}

.calender-page .content-tab .content-1, .calender-page .content-tab .content-2, .calender-page .content-tab .content-3, .calender-page .content-tab .content-4, .calender-page .content-tab .content-5 {

	z-index: 1;
	display:none;
	padding:0px;
}
@-webkit-keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}
@-moz-keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}
@-o-keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}

@keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}

.calender-page .tabs input.tab-selector-1:checked ~ .content-tab .content-1,
.calender-page .tabs input.tab-selector-2:checked ~ .content-tab .content-2,
.calender-page .tabs input.tab-selector-3:checked ~ .content-tab .content-3,
.calender-page .tabs input.tab-selector-4:checked ~ .content-tab .content-4,
.calender-page .tabs input.tab-selector-5:checked ~ .content-tab .content-5
 {
	z-index: 100;
	display:block;
	-webkit-animation: fadeIn 1s;
	-moz-animation: fadeIn 1s;
    animation: fadeIn 1s;
	-o-animation: fadeIn 1s;
}
.calender-page
{
    border-top:3px solid #000;
    background-color:#f8f8f8;
    width:100%;
    height:auto;
}
.all-explore
{
	padding:10px;
}
.search-calender 
{
	column-count:2;
	-webkit-column-count:2;
	-moz-column-count:2;
	width:1045px;
	margin:20px 0px;
}
.search-calender ul li
{
	width:500px;
	height:26px;
	margin-bottom:5px;
	margin-left:25px;
}
.search-calender ul li p
{
	font-size:13px;
	color:#333;
	float:left;
	width:80px;
}
.calender-select
{
	width:383px;
	height:24px;
	border:1px solid #999;
	float:left;
	padding-left:5px;
    font-family: 'Oswald', sans-serif !important;
	
}
.calender-text
{
	width:383px;
	height:24px;
	border:1px solid #999;
	float:left;
	position:static !important;
	opacity:1 !important;
	padding-left:5px;
	cursor:text !important;
}
.calender-button
{
	position:static !important;
	opacity:1 !important;
	float:right;
	background-color:#000;
	color:#fff;
	font-size:14px;
	padding: 3px 10px;
	cursor: pointer;
	text-transform: uppercase;
	border:0px;
	margin-right:28px;
    font-family: 'Oswald', sans-serif;
}
.calender-internal .event-left
{
	width:1065px;
}
.calender-internal .rec-event
{
	width:1065px;
    border-top:3px solid #333;
    background-color:#f8f8f8;
}
.calender-internal .main-recommended
{
	margin-bottom:16px;
	margin-right:16px;
}
.calender-internal .main-recommended:nth-child(6n)
{
	margin-right:0px;
}
.calender-internal .main-recommended:nth-child(5n)
{
	margin-right:15px;
}
.scene-tv
{
	margin-top:20px;
}
.main-tv
{
	width:792px;
	height:450px;
	text-align:center;
	margin:0px auto 20px auto;
}
.main-tv iframe
{
	width:792px;
	height:450px;
	text-align:center;
	margin-right:0px;
}
.inner-tv
{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	height: 250px;
	width: 386px;
}
.inner-tv iframe
{
	height: 250px;
	width: 386px;
}
#itemContainer li:nth-of-type(2n) .inner-tv
{
	margin-right:0px;
}
.cairo-colum-slider
{
	position:relative;
	margin-top:20px;
	margin-bottom:20px;
	border:1px solid #e1e1e1;
	width:868px;
	height:258px;
}
.inner-colum-slider
{
	padding:20px 33px;
}
.desc-colum-one
{
	width:460px;
	float:left;
}
.colum-one
{
	display:none;
}
.desc-colum-one h2
{
	
	line-height: 18px;
	font-weight: bold;
	
}
.desc-colum-one h2 a
{
	display:block;
	color:#333;
	text-transform: uppercase;
	border-bottom: 1px solid #e0e0e0;
	font-size: 18px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.desc-colum-one h2 a:hover
{
	color:#000;
}
.inner-desc-colum
{
	font-size: 13px;
	line-height: 18px;
	color:#333;
	font-family: 'Molengo', sans-serif !important;
}
.photo-colum-one
{
	height: 210px;
	width: 314px;
	padding: 2px;
	border: 1px solid #e0e0e0;
	margin-left: 20px;
	float:left;
}
.photo-colum-one a
{
	display:block;
}
.photo-colum-one a img
{
	height: 210px;
	width: 314px;
	display:block;
}
#prev4, #next4
{
	background: #ffffff url("../Images/classic-map.png") no-repeat;
	padding: 3px;
	text-indent: -99999px;
	display: block;
	z-index: 9;
	cursor: pointer;
	position: absolute;
	top: 115px;
	height: 40px;
	width: 20px;
	opacity: .7;
	filter: alpha(opacity=70);
	-moz-box-shadow: 0px 1px 3px #444;
	-webkit-box-shadow: 0px 1px 3px #444;
	box-shadow: 0px 1px 3px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#444444');
}

#next4
{
	background-position: -294px 7px;
	right: -12px;
}
#prev4
{
	background-position: 4px 7px;
	left: -12px;
}
#next4:hover, #prev4:hover
{
	opacity: 1;
    filter: alpha(opacity=100);
}
.colum-article
{
	float:left;
	width:411px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #e0e0e0;
	margin-right:48px;
}
.colum-article:nth-child(2n)
{
	margin-right:0px;
}
.title-big-colum h2 a
{
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	text-transform: uppercase;
	display:block;	
}
.photo-big-colum
{
	padding: 2px;
	border: 1px solid #e0e0e0;
	background: #ffffff;
	width: 405px;
	height: 250px;
}
.photo-big-colum a 
{
	display:block;	
}
.photo-big-colum a img
{
	width: 405px;
	height: 250px;
	display:block
}
.photo-small-colum
{
	float: left;
	width: 92px;
	height: 57px;
	margin-right: 10px;
}
.photo-small-colum a
{
	display:block;
}
.photo-small-colum a img
{
	width: 92px;
	height: 57px;
	display:block;
}
.all-small-desc
{
	float: left;
	width: 301px;
}
.title-small-colum
{
	margin-bottom:5px;
}
.title-small-colum h2
{
	line-height: 14px;
	font-size: 15px;
}
.title-small-colum h2 a
{
	margin-bottom: 5px;
	color:#333;
}
.title-small-colum h2 a:hover
{
	color:#000;
}
.desc-small-colum
{
	font-family: 'Molengo', sans-serif !important;
	font-size: 12px;
	line-height: 14px;
	color:#333;
}
.small-colum-article
{
	border-bottom: 1px dashed #e0e0e0;
	margin-bottom: 10px;
	padding-bottom: 10px;
	height: 90px;
}
.big-colum-article
{
	margin-bottom:10px;
}
.show-all-colum
{
	float:right;
}
.show-all-colum a
{
    height: 16px;
    font-size: 14px;
    text-transform: uppercase;
    color: #4babd1;

}

.show-all-colum a:after {
    content: "\f178";
    font-family: 'FontAwesome';
    font-size: 14px !important;
    color: #4babd1;
    margin-left: 3px;
}
.show-all-colum a:hover
{
	color:#333;
}
.show-all-colum a:hover:after
{
    color:#333;
}
.inner-suggest
{
	margin-top:20px;
}
.all-suggest
{
	padding:20px;
}
.one-suggest
{
	margin-bottom:20px;
}
.one-suggest p
{
	float:left;
	font-size:14px;
    line-height:14px;
    margin-bottom:7px;
	color:#333;
	width:120px;
}
.suggest-text
{
	float:left;
	border:1px solid #CCCCCC;
	padding-left:10px;
	width:750px;
	height:25px;
	border-radius:2px;
}
.suggest-area
{
	width:750px;
	padding-left:10px;
	border:1px solid #CCCCCC;
	border-radius:2px;
	height:150px;
	max-width:750px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important;
	padding-top:10px;
	padding-right:10px;
}
.inner-suggest legend
{
	font-size:16px;
	color:#000;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
}
.inner-suggest fieldset
{
	border:1px solid #ccc;
	margin-bottom:20px;
}
.submit-suggest
{
	background-color:#000;
	padding:3px 10px !important;
	font-size: 14px !important;
	text-transform:uppercase !important;
        font-family: 'Oswald', sans-serif;
	float:right;
	color:#fff;
	border:0;
	cursor:pointer;
}
.view-article
{
	position:relative;
	
}
.articl-inner
{
	margin-left:auto;
	margin-right:auto;
	float:left;
}
.article-title
{
	float:left;
}
.article-title h1
{
	color: #000000;
	font-size:48px;
	text-transform: uppercase;
}
.article-date
{
	color: #000;
	font-size: 12px;
	float: right;
	line-height: 24px;
}
.article-head
{
	margin-bottom: 5px;
	border-bottom: 1px solid #e0e0e0;
}
.small-desc
{
	color: #666666;
	font-family: 'Molengo', sans-serif !important;
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
	margin-bottom: 10px;
}
.article-img
{
	text-align: center;
	position: relative;
	width: 792px;
    height: 486px;
}
.article-img img
{
	    width: 792px;
    height: 486px;
}
#aprev, #anext
{
	background: #000000 url("../Images/classic-map1.png") no-repeat;
	padding: 3px;
	text-indent: -99999px;
	display: block;
	cursor: pointer;
	position: absolute;
	top: 205px;
	height: 40px;
	width: 20px;
	opacity: .5;
	z-index:98;
}
#artimgs
{
	position:relative;
}
.cap-all-im
{
	position:absolute;
	bottom:0px;
	padding:10px;
	background-color:rgba(0,0,0,0.6);
	color:#fff;
	width: 865px;
}
#artimgs img
{
	display:block;
}
.all-im
{
	display:none;
}
#aprev:hover, #anext:hover
{
	opacity:1;
}
#aprev
{
	background-position: 4px 7px;
	left: 0px;
}
#anext
{
	background-position: -294px 7px;
	right: 0px;
}
.writer
{
	margin-top: 20px;
}
.writer-img
{
	width: 76px;
	height: 76px;
	float: left;
	margin-right: 10px;
	border: 1px solid #E0E0E0;
	padding: 2px;
}
.writer-img a img
{
	display:block;
	width:75px;
	height:75px;
}
.writer-img a
{
	display:block;
}
.writer-name
{
	float:left;
}
.writer-name a
{
	margin-left: 5px;
	font-style: normal;
	text-transform: uppercase !important;
	color: #000000;
	font-size:18px;
}
.writer-name a:hover
{
	color:#333;
}
.writer-data
{
	float: left;
	border-bottom: 1px solid #e0e0e0;
	border-top: 1px solid #e0e0e0;
	padding: 4px 0;
	height: 72px;
	width:642px;
}
.writer-tweet
{
	width:200px;
	height:20px;
	float:left;
}
.writer-articles
{
	float:right;
}
.writer-articles a
{
	margin-left: 5px;
	font-style: normal;
	text-transform: uppercase !important;
	color: #000000;
	font-size:12px;
}
.writer-articles a:hover
{
	color:#333;
}
.bottom-writer
{
	color: #737373;
	font-style: italic;
	font-size:12px;
	margin-top:5px;
}
.articl-body-desc
{
	margin: 20px 0;
	font-size: 14px !important;
	line-height: 1.4 !important;
	font-family: 'Molengo', sans-serif !important;
}
.articl-body-desc b, .articl-body-desc strong
{
    font-weight:700 !important;
}
.articl-body-desc p
{
	margin-bottom:20px;
	font-size: 14px !important;
	font-family: 'Molengo', sans-serif !important;
}
.articl-body-desc p span
{
	font-size: 14px !important;
	font-family: 'Molengo', sans-serif !important;
	color:#000 !important;
}
.articl-body-desc p span font
{
	font-size: 14px !important;
	font-family: 'Molengo', sans-serif !important;
	color:#000 !important;
}
.articl-body-desc p font
{
	font-size: 14px !important;
	font-family: 'Molengo', sans-serif !important;
	color:#000 !important;
}
.articl-body-desc font
{
	font-size: 14px !important;
	font-family: 'Molengo', sans-serif !important;
	color:#000 !important;
}
.articl-body-desc div
{
	font-size: 14px !important;
	font-family: 'Molengo', sans-serif !important;
	color:#000 !important;
}
.articl-body-desc .fb_iframe_widget
{
	float:none;
	display: block;
    text-align: center;
}
.articl-body-desc p div
{
	font-size: 14px !important;
	font-family: 'Molengo', sans-serif !important;
	color:#000 !important;
}
.articl-body-desc img
{
	padding: 2px;
	max-width: 786px !important;
	text-align: center !important;
	display: block;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #e0e0e0;
	margin-bottom:10px;
	margin-top:10px;
}
.articl-body-desc a
{
	color:#00aced;
}
.articl-body-desc iframe
{
	max-width: 786px !important;
	text-align: center !important;
	margin-left: auto !important;
	margin-right: auto !important;
	margin-bottom:10px !important;
	margin-top:10px !important;
	display:block !important;
}
.articl-body-desc p iframe, .articl-body-desc video
{
	max-width: 786px !important;
	text-align: center !important;
	margin-left: auto !important;
	margin-right: auto !important;
	margin-bottom:10px !important;
	margin-top:10px !important;
	display:block !important;
}
.articl-body-desc h2, .articl-body-desc h1, .articl-body-desc h3
{
        font-family: 'Oswald', sans-serif !important;
        color:#000 !important;
        font-size:24px !important;
}
.article-footer
{
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	padding: 12px 0;
	margin-bottom: 20px;
	width: 100%;
	position: relative;
	overflow:hidden;
}
.article-footer .twitter-share-button
{
	margin-left:10px !important;
	width:86px !important;
	float:left;
}
#twitter-widget-1
{
	margin-left:-2.5px !important;
}
#___plusone_1
{
	width:70px !important;
}
.article-footer a
{
	float:left !important;
	margin-right:10px !important;
}
.article-footer #twitter-widget-1
{
	margin-left:10px !important;
	margin-right:5px !important;
	width:86px !important;
	float:left !important;
}
.article-footer #___plusone_1
{
	width:70px !important;
	float:left !important; 
}
.facebook-comment
{
	width:100%;
	border-bottom: 1px solid #f0f0f0 !important;
	padding-bottom:20px;
	margin-bottom:20px;
}
.related
{
	margin-top:20px;
}
.related-left
{
	margin-right:10px;
	padding-right:19px;
	border-right: 1px solid #e0e0e0;
	width:349px;
	float:left;
}
.related-left .block
{
	width:349px;
	border-top:1px dashed #CCC;
}
.related-left .block:nth-child(2)
{
	border-top:0px;
	padding-top:0px;
}
.related-left .block-photo
{
	width:349px;
	height: 214px;
}
.related-left .block-photo a img
{
	width:349px;
	height: 214px;
}
.related-right
{
	float:left;
	width:349px;
	margin-left:10px;
}
.related-right .block
{
	width:349px;
	border-top:1px dashed #CCC;
}
.related-right .block-photo
{
	width:349px;
	height: 214px;
}
.related-right .block-photo a img
{
	width:349px;
	height: 214px;
}
.related-right .block:nth-child(2)
{
	border-top:0px;
	padding-top:0px;
}
.related-title
{
	font-size: 14px;
	text-transform: uppercase;
    line-height:14px;
	color: #4babd1;
    padding-bottom:10px;
    border-bottom:1px solid #f1f1f1;
}
.related-title a
{
	font-size: 14px;
	text-transform: uppercase;
	color: #4babd1;
}
.menu-share
{
	width: 100%;
	background-color: #fafafa;
	display: none;
	position: absolute;
	z-index: 1;
	border-bottom: 1px solid #999999;
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
	margin-top:2px;

}
.inner-menu-share
{
	width: 1042px;
	margin: 15px auto;
}
.internal-link
{
	font-size: 19px;
	line-height: 21px;
	color: #000;
	float: left;
	width: 465px;
	text-transform: uppercase;
}
.main-share-right
{
	float: left;
	margin-left: 20px;
	margin-top: -8px;
}
.share-face 
{
	float: left;
	margin-right: 10px;
	width: 120px;
	height: 35px;
}
.share-face a
{
	width: 120px;
	height: 35px;
	background: url(../Images/facebook1.png) center no-repeat;
	display:block;
}
.share-twitter
{
	float:left;
	width: 120px;
	height: 35px;
}
.share-twitter a
{
	width: 120px;
	height: 35px;
	background:url(../Images/twitter2.png) center no-repeat;
	display:block;
}
.social-right
{
	margin-top: 77px;
	float: left;
	width: 70px;
	margin-right:10px;
}
.inner-social-right
{
	border: 1px solid #e0e0e0;
	min-height: 258px;
	padding: 10px 5px;
	text-align:center;
	/*overflow:hidden;*/
}
.fff
{
	height: 86px !important;
	margin-bottom:10px !important;
	display:none;
}
.ttt
{
	
	margin-bottom:10px !important;
	display:none;
}
.ggg
{
	height:60px!important;
	display:none;
}
.ppp
{
	height:20px;
	margin-bottom:10px !important;
	display:none;
}
.fb_iframe_widget
{
	float:left;
}
.facebook-comment .fb_iframe_widget
{
	float:none !important;
}
.social-right .fb_iframe_widget
{
	float:none !important;
}
.content-4 .fb_iframe_widget
{
	float:none !important;
}
#twitter-widget-0
{
	/*margin-left:10px;
	float:left;*/
}
.social-right #twitter-widget-0
{
	margin-left:0px !important;
}
.tooltip-new 
{
	display:block;
	position:absolute;
	width:350px;
	padding:5px 7px;
    top:0;
    left:-364px;
    font-weight:200;
	color:#000;
	background:#f1f1f1;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	z-index:999999;
}
.tooltip-new h2
{
	font-size:12px;
	color:#999;
	font-weight:normal !important;
}
.tooltip1-new h2
{
	font-size:12px;
	color:#999;
	font-weight:normal !important;
}
.tooltip-new:before, .tooltip-new:after{
	content:'';
	position:absolute;
	bottom:-13px;
	left:50%;
	margin-left:-9px;
	width:0;
	height:0;
}
.tooltip-new:after{
	bottom:-12px;
	margin-left:-10px;
	border-top:10px solid rgba(34,34,34,0.9);
}
.tooltip-container-new:hover .tooltip-new, a:hover .tooltip-new 
{
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
}
.tooltip-style1 
{
	color:#000;
	border:2px solid #fff;
	background:rgba(246,246,246,0.9);
	font-style:italic;
}
.tooltip-container-new 
{
	position:relative;
    margin-bottom:20px;
    line-height:14px;
    background-color:#777;
    padding:5px;
}
.tooltip1-new 
{
	display:block;
	position:absolute;
	width:350px;
	padding:5px 7px;
    top:0;
    right:-364px;
    font-weight:200;
	color:#000;
	background:#f1f1f1;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	z-index:999999;
}
.tooltip1-new:before, .tooltip1-new:after{
	content:'';
	position:absolute;
	bottom:-13px;
	left:50%;
	margin-left:-9px;
	width:0;
	height:0;
}
.tooltip1-new:after{
	bottom:-12px;
	margin-left:-10px;
	border-top:10px solid rgba(34,34,34,0.9);
}

.tooltip-container-new:hover .tooltip1-new, a:hover .tooltip1-new 
{
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
}
.tooltip-container-new:hover
{
    background-color:#000;
}
.ar-next-new, .ar-prev-new
{
	display: block;
	cursor: pointer;
    color:#fff;
    font-size:14px;
    font-weight:300;
}
.ar-prev-new:before
{
    content: "\f104";
          font-family: 'FontAwesome';
    font-size: 18px;
    margin-right:5px;

}
.ar-next-new:after
{
    content: "\f105";
          font-family: 'FontAwesome';
    font-size: 18px;
    margin-left:5px;
}
.position
{
	right:-52px !important;
}
.cinema-movie-photo
{
	float:left;
	margin-right:10px;
	width: 150px;
	height: 150px
}
.cinema-movie-photo a
{
	display:block;
}
.cinema-movie-photo a img
{
	width: 150px;
	height: 150px;
	display:block;
}
.cinema-movie-right
{
	float:left;
	width:880px;
}
.cinema-title
{
	padding-bottom:5px;
	border-bottom: 2px solid #e0e0e0;
}
.cinema-title h2 a
{
	font-size:16px;
	color:#333;
	font-weight:bold;
	display:block;
}
.cinema-title h2
{
	line-height:16px;
	
}
.cinema-title h2 a:hover
{
	color:#000;
}
.cinema-left
{
	float:left;
	width: 65px;
	color: #ce6ca7;
	text-transform: uppercase;
	font-size:12px;
	line-height:18px;
}
.cinema-info
{
	font-size:12px;
	color:#333;
	width:805px;
	float:left;
	line-height:18px;
	
}
.cinema-info p
{
	display:inline;
}
.cinema-info p:after
{
	content:" - "
}
.cinema-info p:last-child:after
{
	content:"";
}
.cinema-row
{
	margin-top:7px;
}
.cinema-info a
{
	display:inline;
	color:#000;
}
.cinema-info a:after
{
	content:" | ";
	color:#999;
	
}
.cinema-info a:last-child:after
{
	content:"";
	
}
.cinema-movie
{
	margin-top:20px;
	margin-bottom:20px;
}
.cinema-name
{
	width:100%;
	text-align:center;
	margin:10px auto;
}
.cinema-address h2
{
	color:#333;
	font-size:18px;
	margin-bottom:5px;
}
.cinema-address
{
	text-align:center;
	width:100%;
}
.cinema-address span
{
	color: #4babd1;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 13px;
	text-align:left;
	display:inline;
	margin-right:3px;
}
.cinema-address p
{
	font-size:12px;
	color:#333;
	display:inline;
}


.tooltip-container {
	position:relative;	
	width:75px;
}

.tooltip {
	display:block;
	position:absolute;
	width:150px;
	padding:5px 7px;
	right:85px;
	color:#d87fb4;
	background:#fff;
	border-radius:3px;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
	font-size:14px;
	font-weight:normal;
	font-style:normal;
	box-shadow:0px 0px 5px #999999;
	z-index:999999;
}
.tooltip h2
{
	font-size:12px;
	color:#999;
	font-weight:normal !important;
}
.tooltip1 h2
{
	font-size:12px;
	color:#999;
	font-weight:normal !important;
}

.tooltip:before, .tooltip:after{
	content:'';
	position:absolute;
	bottom:-13px;
	left:50%;
	margin-left:-9px;
	width:0;
	height:0;
}
.tooltip:after{
	bottom:-12px;
	margin-left:-10px;
	border-top:10px solid rgba(34,34,34,0.9);
}

.tooltip-container:hover .tooltip, a:hover .tooltip 
{
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
}
.tooltip-style1 
{
	color:#000;
	border:2px solid #fff;
	background:rgba(246,246,246,0.9);
	font-style:italic;
}

.tooltip-container 
{
	position:relative;	
	width:75px;
}

.tooltip1 
{
	position:absolute;
	width:150px;
	padding:5px 7px;
	left:5px;
	color:#d87fb4;
	background:#fff;
	border-radius:3px;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
	font-size:14px;
	font-weight:normal;
	font-style:normal;
box-shadow:0px 0px 5px #999999;
z-index:999999;
}

.tooltip1:before, .tooltip1:after{
	content:'';
	position:absolute;
	bottom:-13px;
	left:50%;
	margin-left:-9px;
	width:0;
	height:0;
}
.tooltip1:after{
	bottom:-12px;
	margin-left:-10px;
	border-top:10px solid rgba(34,34,34,0.9);
}

.tooltip-container:hover .tooltip1, a:hover .tooltip1 
{
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
}
.tooltip1-style1 
{
	color:#000;
	border:2px solid #fff;
	background:rgba(246,246,246,0.9);
	font-style:italic;
}
.ar-next
{
	right: 0px;
	background: url(../Images/ar-next3.jpg) center no-repeat;
}
.ar-next, .ar-prev {
overflow: hidden;
text-indent: 100%;
white-space: nowrap;
display: block;
position: absolute;
top: 0;
width: 75px;
height: 75px;
cursor: pointer;
opacity: .12;
filter: alpha(opacity=12);
}
.ar-prev 
{
	left: -80px;
	background: url(../Images/ar-prev3.jpg) center no-repeat;
}
.moviee
{
	position:relative;
}
.moviee .social-right
{
	margin-top:90px;
}
.moviee .tooltip1-new
{
    width:200px;
    left:87px;
}
.moviee .tooltip-new
{
    width:200px;
    left:-214px;
}
.inner-movie
{
	margin:0 auto;
}
.movie-inner-title h2
{
	color: #000000;
	font-size: 25px;
	text-transform: uppercase;
	font-weight: bold;
	line-height:25px;
	color:#333;
	
}
.movie-inner-title
{
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.left-movie-inner
{
	height: 321px;
	width: 214px;
	border: 1px solid #E0E0E0;
	float: left;
	margin-right: 10px;
	float:left;
        background: #dadada url(../Images/favicon2.png) center no-repeat;
    background-size: 80px;
}
.left-movie-inner img
{
	height: 321px;
	width: 214px;
}
.internal-pad
{
	padding: 5px;
	border: 1px solid #f1f1f1;
	width: 554px;
    height:285px;
}
.right-movie-inner
{
	float:left;
}
.cinema-time-title
{
	font-size: 14px;
	text-transform: uppercase;
	margin-bottom: 5px;
	color: #4babd1;
}
.cinema-name-inner
{
	float:left;
	width: 200px;
}
.cinema-name-inner a
{
	color: #000000;
	text-transform: uppercase;
	font-weight: 500;
	font-size:11px;
	
}
.cinema-name-inner a:hover
{
    color:#4babd1;
}
.time-cinema-inner
{
	float:left;
	color: #3d3d3d;
	font-size: 11px;
	width:350px;
}
.time-cinema-inner p
{
	display:inline;
	line-height:17px;
}
.time-cinema-inner p:after
{
	content:", "
}
.time-cinema-inner p:last-child:after
{
	content:""
}
.main-cinema-time
{
	margin-bottom:5px;
}
.bottom-cinema
{
	padding: 5px;
	width: 780px;
	border: 1px solid #f1f1f1;
	margin-top:20px;
	margin-bottom:20px;
}
.actres-left
{
	float:left;
	color: #4babd1;
	text-transform: uppercase;
	width: 85px;
	font-size:12px;
}
.actres-right
{
	float:left;
	width:690px;
}
.actres-right span
{
	color:#333;
	font-size:12px;
    font-weight:500;
}
.actres-right span:after
{
	content:" , "
}
.actres-right span:last-child:after
{
	content:" "
}
.actres-right p
{	
	font-family: 'Molengo', sans-serif !important;
	font-size: 12px;
	color:#333;
	line-height:20px;
}
.main-actres
{
	margin-bottom:10px;
}
.video
{
	width:792px;
	height:500px;
	margin-bottom:20px;
}
.video iframe
{
	width:792px;
	height:500px;
}
.share-movie
{
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	padding: 8px 0px 8px 0px;
	margin-bottom: 20px;
	width: 100%;
	margin-top:20px;
	overflow:hidden;
	position:relative;
}
.share-movie a
{
	float:left !important;
	margin-right:10px !important;
}
.share-movie #twitter-widget-1
{
	margin-left:10px !important;
	margin-right:5px !important;
	width:86px !important;
	float:left !important;
}
.share-movie #___plusone_1
{
	width:70px !important;
	float:left !important; 
}
.related-movie-left
{
	float:left;
	width:327px;
	padding-right:15px;
	border-right: 1px solid #e0e0e0;
	margin-right:5px;
}
.related-movie-right
{
	float:left;
	width:327px;
	margin-left:5px;
	padding-left:5px;
}
.related-movie-left .related-title
{
	margin-bottom:10px;
}
.related-movie-right .related-title
{
	margin-bottom:10px;
}
.movie-block-image
{
	float:left;
	width:90px;
	height:143px;
	margin-right:10px;
}
.movie-block-image a 
{
	display:block;
}
.movie-block-image a img
{
	width:90px;
	height:143px;
	display:block;
}
.movie-block-title 
{
	font-size:14px;
}
.movie-block-title a
{
	color:#333;
	font-weight:bold;
	display:block;
}
.movie-block-title a:hover
{
	color:#000;
}
.movie-block-desc
{
	font-family: 'Molengo', sans-serif !important;
	font-size: 12px;
	line-height:17px;
	margin-top:5px;
}
.movie-block-desc a
{
	color:#333;
}
.movie-block-desc a:hover
{
	color:#000;
}
.movie-block
{
	padding-bottom:20px;
	border-bottom: 1px solid #f1f1f1;
	margin-top:20px;
}
.movie-block:last-child
{
	border-bottom:0px;
	padding-bottom:0px;
	margin-bottom:0px;
}
.movie-block-right
{
	float:left;
	width:276px;
}
.mainnoise .show-all-colum
{
	margin-top:20px;
	
}
.center-noise
{
	margin-top:20px;
}
.center-noise .main-recommended
{
	width: 146px;
	height: 146px;
}
.center-noise .recommended-img img
{
	width: 146px;
	height: 146px;
}
.center-noise .recommended-img 
{
	width: 146px;
	height: 146px;
}
.main-gigs
{
	border:1px solid #e0e0e0;
	width:790px;
	position:relative;
    background-color:#f8f8f8;
	
}
.inner-gigs
{
	margin:10px;
	height:146px;
	overflow:hidden;
	
}
.eventsholder
{
	width:100%;
}
.eventsholder ul li
{
	list-style: none;
	display: block;
	width: 146px;
	height: 146px;
	position: relative;
	float: left;
	margin-right:10px;
}
.prev
{
	padding: 3px;
	display: block;
	z-index: 98;
	cursor: pointer;
	position: absolute;
    background-color:#000;
	top: 13px;
	right: 40px;
    text-align:center;
    width:16px;
    line-height:16px;
}
.prev:before
{
    font-family: 'FontAwesome';
    content: "\f104";
    color: #fff;
    font-size: 16px;
    line-height:16px;
}
.next
{
	padding: 3px;
	display: block;
	z-index: 98;
	cursor: pointer;
	position: absolute;
    background-color:#000;
	top: 13px;
	right: 10px;
    text-align:center;
    width:16px;
    line-height:16px;
}
.next:before
{
    font-family: 'FontAwesome';
    content: "\f105";
    color: #fff;
    font-size: 16px;
     line-height:16px;
}
.next:hover, .prev:hover
{
    background-color:#4babd1;
}
.bottom-noise
{
	width:100%;
	border-top:1px solid #e0e0e0;
}
.noise-search
{
	float:left;
}
.search-txt-noise
{
	float: left;
	border: 1px solid #e0e0e0 ;
	color: #333;
	padding-left:5px;
	width: 135px;
	font-size:12px;
	height:20px;
}
.search-btn-noise
{
	background-color:#000;
	padding:3px 7px 3px 7px;
	font-size:12px;
	color:#fff;
	border:0px;
	line-height:14px;
	float:left;
	cursor:pointer;
	text-transform:uppercase;
	height:20px;
}
.random
{
	float:left;
	margin-right:10px;
}
.all-noise-search
{
	float:right;
	margin-top:10px;
}
.random-two
{
	background-color:#000;
	padding:2px 7px 2px 7px;
	font-size:12px;
	color:#fff;
	line-height:14px;
	text-transform:uppercase;
}
.random-one
{
	background-color:#fff;
	padding:2px 7px 2px 7px;
	font-size:12px;
	color:#000;
	line-height:14px;
	text-transform:uppercase;
	-moz-box-shadow: 1px 1px 2px #aaaaaa inset;
	-webkit-box-shadow: 1px 1px 2px #aaaaaa inset;
	box-shadow: 1px 1px 2px #aaaaaa inset;
}
.all-colm-noise
{
	margin-top:20px;
}
.left-filter
{
	float:left;
	margin-right:10px;
	width:105px;
}
.filter-title
{
	padding:5px 10px;
	background-color:#000;
	color:#FFF;
	font-size: 13px;
	text-transform: uppercase;
	
}
.check-noise
{
	vertical-align: middle;
	margin-right: 4px;
	-webkit-appearance: none;
	background-color: #ffffff;
	border: 1px solid rgb(224, 224, 224);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	padding: 7px;
	border-radius: 3px;
	display: inline-block;
	color:#333;
	position: relative;
	margin-bottom:3px;
}
.fliterby input[type="checkbox"]:checked
{
	background-color: #e9e9e9;
	border: 1px solid #cccccc;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
	color: #99a1a7;
}
.fliterby input[type="checkbox"]:checked:after 
{
	content: '\2714';
	font-size: 11px;
	position: absolute;
	top: 0px;
	left: 2px;
	color: #737373;
}
.fliterby
{
	font-size:12px;
	color:#333;
}
.filter-data
{
	width: auto;
	border: 1px solid #e0e0e0;
	position: relative;
	padding: 5px 3px 5px 3px;
	background: #ffffff;
}
.main-filter
{
	margin-bottom:20px;
}
.right-filter
{
	float:left;
	width:755px;
}
.main-artist
{
	width:181px;
	height:180px;
	float: left;
	position:relative;
	margin: 0 10px 10px 0;
}
#f_contnet ul li:nth-of-type(4n) .main-artist
{
	margin-right:0px;
	
}
.main-artist:nth-of-type(4n)
{
	margin-right:0px;
}
.img-artist
{
	width:181px;
	height:180px;
	
}
.img-artist a
{
	display:block;
}
.img-artist a img
{
	width:181px;
	height:180px;
	display:block;
}
.artist-name
{
	position:absolute;
	bottom:0px;
	padding: 5px 7px;
	background-color:rgba(0,0,0,0.7)
}
.artist-name h2
{
	font-size: 16px;
	text-transform: uppercase;
	
}
.artist-name h2 a
{
	color:#fff;
}
.writer-inner-name
{
	float:left;
}
.profile-data
{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.writer-header
{
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom: 1px solid #e0e0e0;
	font-size: 26px;
    line-height:24px;
	text-transform: uppercase;
	color: #000000;
}
.writer-share
{
    margin-top:10px;
}
.writer-share ul li
{
    float:left;
    margin-right:10px;
}
.writer-share a
{
  
    color:#fff;
     font-size:13px;
     line-height:12px;
     font-weight:300;
     padding:0px 5px 0px 5px;
    
}
.w-f a
{
    background-color:#3b5998;
   
}
.w-f a:before
{
      font-family: 'FontAwesome';
   content: "\f09a";
   font-size:16px;
   margin-right:5px;

}
.w-i a
{
    background-color:#125688;
   
}
.w-i a:before
{
      font-family: 'FontAwesome';
   content: "\f16d";
   font-size:16px;
   margin-right:5px;

}
.w-t a
{
    background-color:#55acee;
   
}
.w-t a:before
{
      font-family: 'FontAwesome';
       content: "\f099";
   font-size:16px;
   margin-right:5px;

}
.profile-img
{
	width: 200px;
	height: 200px;
	padding: 5px;
	border: 1px solid #f0f0f0;
	margin-right: 10px;
    border-radius:100%;
}
.profile-img img
{
	width:200px;
	height:200px;
    border-radius: 100%;
}
.profile-desc
{
	font-family: 'Molengo', sans-serif !important;
	font-size:13px;
	color:#333;
	line-height: 15px;
}
.right-wr
{
    width:570px;
}

/*Taps*/
.tabs2 {
    position: relative;
	width: 792px;
    border-top:3px solid #000;
}

.tabs2 input 
{
	position: absolute;
	z-index: 1000;
	opacity: 0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
	cursor: pointer;
	float: right;
	display:none;
}
.tabs2 label {
	position: relative;
    float: right;
	display: block;
	text-transform: uppercase;
	font-size: 14px;
	color: #000;
	text-align: center;
	background: #f8f8f8;
	padding: 4px 11px;
	text-decoration: none;
	cursor: pointer;
}
.tabs2 input:hover + label {
	background: #000;
	color:#fff;
	z-index:6;
}
.tab-label-12
{
	 z-index: 4;
}

.tab-label-22 {
    z-index: 3;
}

.tab-label-32 {
    z-index: 2;
}

.tabs2 input:checked + label {
    background: #000;
	z-index: 6;
	color:#fff;
}
.content-tab2 
{
    background: #fff;
	position: relative;
    width: 792px;
	z-index: 5;
	padding-top:15px;
    border-top:1px solid #f8f8f8;
	
}
.content-tab2 .content-12, .content-tab2 .content-22, .content-tab2 .content-32{
	z-index: 1;
	display:none;
}
@-webkit-keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}
@-moz-keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}
@-o-keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}

@keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}

.tabs2 input.tab-selector-12:checked ~ .content-tab2 .content-12,
.tabs2 input.tab-selector-22:checked ~ .content-tab2 .content-22,
.tabs2 input.tab-selector-32:checked ~ .content-tab2 .content-32, 
.tabs2 input.tab-selector-42:checked ~ .content-tab2 .content-42
{
	z-index: 100;
	display:block;
	-webkit-animation: fadeIn 1s;
	-moz-animation: fadeIn 1s;
    animation: fadeIn 1s;
	-o-animation: fadeIn 1s;
}
.content-tab2 .block
{
	width: 386px;
    float: left;
    margin-right: 20px;
    padding-top: 0px;
    border-top: none;
}
.content-tab2 .block-photo {
    width: 386px;
    height: 237px;
}
.content-tab2 .block-photo a img {
    width: 386px;
    height: 237px;
}
.content-tab2 .block .bottom-block {
    padding: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 190px;
    border-right: 1px solid #f1f1f1;
    border-bottom: 1px solid #f1f1f1;
    border-left: 1px solid #f1f1f1;
}
.content-tab2 .block:nth-of-type(2n)
{
	margin-right:0px;
}
.content-tab2 .block:nth-of-type(1), .content-tab2 .block:nth-of-type(2)
{
	border-top:0px;
	padding-top:0px;
	margin-top:0px;
}
.writer-article
{
	margin-top:20px;
}
.title-writer-article
{
	float: left !important;
	color: #000000;
	text-transform: uppercase;
	font-size: 18px;
    padding:5px 0px 0px 5px;
}
.sort
{
	float: right;
	margin-right: 10px;
	padding-top: 6px;
	color: #737373;
	font-size:12px;
}
.artists-profile .writer-profile
{
	width:788px;
	float:left;
}
.artists-profile .profile-desc
{
	width:552px;
	height:176px;
	float:none;
}
.artists-profile .social-right
{
	margin-top:0px;
}
.artist-follow
{
	width:100%;
	border-top:1px solid #e1e1e1;
	padding-top:10px;
}
.profile-data-right
{
	float:left;
	width:552px;
}
.artist-follow ul
{
	float:right;
}
.artist-follow ul li
{
	display:inline;
	margin-left:10px;
	float:left;
}
.artist-follow ul li #twitter-widget-0
{
	margin-top:0px !important;
	margin-bottom:0px !important;
}
.artist-bottom-profile
{
	position:relative;
}
.artist-bottom-profile .content-tab2 
{
	padding-top:0px;
	
}
.artist-bottom-profile .content-tab2 .block:nth-of-type(1), .artist-bottom-profile .content-tab2 .block:nth-of-type(2)
{
    margin-top:19px;
}
.up-title
{
	margin: 5px 0;
	text-align: left;
	text-transform: uppercase;
	font-size: 15px;
	color: #00aced;
	background: url(../Images/event.png) no-repeat scroll left 3px transparent;
	padding-left: 10px;
	vertical-align: middle;
	border-bottom:1px solid #e1e1e1;
	padding-bottom:5px;
}
.inner-up
{
	margin-top:19px;
}
.inner-up .main-recommended 
{
	width:203px;
	height:203px;
	margin-right:19px;
	margin-bottom:19px;
}
.inner-up .main-recommended:nth-of-type(4n)
{
	margin-right:0px;
}
.inner-up .recommended-img
{
	width:203px;
	height:203px;
}
.inner-up .recommended-img a img
{
	width:203px;
	height:203px;
}
.main-zoom
{
	width: 278px;
	height: 170px;
	position:relative;
	float:left;
	margin-right:18px;
	margin-bottom:18px;
}
.main-zoom:nth-of-type(3n)
{
	margin-right:0px;
}
.photo-zoom
{
	width: 278px;
	height: 170px;
}
.photo-zoom a img
{
	width: 278px;
	height: 170px;
	display:block;
}
.photo-zoom a 
{
	display:block;
}
.title-zoom
{
	position: absolute;
	bottom: 0px;
	padding: 5px;
	background-color: rgba(0,0,0,0.7);
}
.title-zoom a
{
	font-size: 12px;
	text-transform: uppercase;
	color: #ffffff;
	display: block;
}
.artist-video
{
	width: 278px;
	height: 170px;
	position:relative;
	float:left;
	margin-right:18px;
	margin-bottom:18px;
}
.artist-video:nth-child(3n)
{
	margin-right:0px;
	
}
.simply-scroll-container 
{ 
	position: relative;
}

.simply-scroll-clip 
{ 
	position: relative;
	overflow: hidden;
}
.simply-scroll-list 
{ 
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
.simply-scroll-list li 
{
	padding: 0;
	margin: 0;
	list-style: none;
}
.event-details-inner
{
	width:792px;
	margin:0 auto;
}
.the-event-left
{
	width:318px;
	height:318px;
	margin-right:10px;
	border: 1px solid #E0E0E0;
	float: left;
}
.the-event-left img
{
	width:318px;
	height:318px;
}
.the-event-top
{
	border: 1px solid #f1f1f1;
	width:450px;
	padding:5px;
}
.evedetails-left
{
	float:left;
	width:63px;
	margin-right:5px;
	color: #4babd1;
	text-transform: uppercase;
	font-size:12px;
}
.evedetails-right
{
	float:left;
	font-size:12px;
	width:377px;
	color:#333;
}
.main-evedetails
{
	margin-bottom:10px;
}
.the-event-bottom
{
	font-size:12px;
	font-family: 'Molengo', sans-serif !important;
	line-height:15px;
	color:#333;
	margin-top:10px;
	width:462px;
}
.the-event-bottom p{
	margin-bottom: 10px;
}
.the-event-bottom a
{
	color:#00aced;
}
.the-event-right
{
	float:left;
	width:462px;
}
.related-eve .movie-block-image
{
	width:110px;
	height:110px;
}
.related-eve .movie-block-image a img
{
	width:110px;
	height:110px;
}
.related-eve .movie-block-right
{
	width: 255px;
}
.related-eve .movie-block-title a
{
	font-weight:normal;
	font-size:13px;
}
.date-place
{
	margin-top:10px;
}
.eve-place
{
	float:left;
	display:inline;
	font-size:11px;
	color:#737373;
	width:170px;
}
.eve-date
{
	float:right;
	display:inline;
	font-size:11px;
	color:#737373;
}
.main-inner-c
{
	margin:30px 0px;
    background-color:#fff;
    padding:10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


.photo-c
{
	width: 150px;
  height: 150px;
      background: #dadada url(../Images/favicon2.png) center no-repeat;
    background-size: 50px;
  float: left;
}
.photo-c a img
{
	width:150px;
  height:150px;
  display:block;
}
.right-c
{
	float:left;
	 margin-left: 10px;
	 width:850px;
}
.titl-c
{
  border-bottom: 1px solid #f1f1f1;
  padding-bottom: 5px;
  margin-bottom:5px;
}
.titl-c a
{
	display:block;
	font-size:18px;
	color:#000;
}
.left-c-t
{
	color:#4babd1;
	font-size:12px;
    line-height:12px;
	text-transform:uppercase;
	width:57px;
}
.right-c-t p
{
	display:inline;
}
.right-c-t p:after
{
	content:" - ";
}
.right-c-t p:last-child:after
{
	content:"";
}
.right-c-t span
{
	display:inline;
	margin-right:5px;
}
.right-c-t
{
	color:#333;
	font-size:12px;
    line-height:12px;
}
.right-c-t a
{
	color:#000;
	font-size:13px;
	display:inline-block;
	margin-bottom:6px;
}
.right-c-t a:hover
{
    color:#4babd1;
}
.titl-c a:hover
{
    color:#4babd1;
}
.right-c-t a:after
{
	content:" - ";
	color:#4babd1;
}
.right-c-t a:last-child:after
{
	content:"";
}
.c-d tr
{
    line-height:13px;
    display:block;
    margin-bottom:10px;
}
.Facebook-comments
{
	margin-top:20px;
	width:100%;
}
.up-coming-search .main-event:nth-child(3n)
{
	margin-right:0px !important;
}
.up-coming-search .main-event
{
    margin-right:18px;
}
.up-coming-search
{
  width: 792px !important;
  margin:0 auto;
}
.seemore
{
  clear: both;
  padding: 5px 10px;
  color: #ffffff;
  background: #000000;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: bold;
  cursor: pointer;
  margin: 10px auto 20px auto;
  display: table;
  text-align: center;
}
.sear-inn
{
	float:right;
	z-index:5;
	position:absolute;
	top:0px;
	right:0px;
}
.ss-te
{
  float: left;
  border: 1px solid #e0e0e0 !important;
  color: #737373 !important;
  padding: 1px 4px !important;
 width: 135px !important;
	width:150px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif !important;
}
.ss-bu
{
	border:0px;
	background-color:#000;
	font-size:12px;
	color:#fff;
	padding:3px;
	float:left;
	  text-transform: uppercase;
	  cursor:pointer;
}
.holder 
{
	 clear: both;
}

.holder a 
{
	border: 1px solid #e0e0e0;
	color: #000000;
	cursor: pointer;
	float: left;
	font-size: 12px;
	margin: 0 5px;
	padding: 2px 8px;
}

.holder a:hover 
{
	background: none repeat scroll 0 0 #000000;
	border: 1px solid #000000;
	color: #ffffff;
}

.holder a:first-child 
{
	margin-left: 0;
}

.holder a:last-child 
{
	margin-right: 0;
}

.holder a.jp-previous 
{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

.holder a.jp-next 
{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

.holder a.jp-next:hover, .holder a.jp-previous:hover 
{
	background: none repeat scroll 0 0 #000000 !important;
	border: 1px solid #000000 !important;
	color: #ffffff !important;
}

.holder a.jp-current 
{
	background: none repeat scroll 0 0 #000000;
	border: 1px solid #000000;
	color: #ffffff;
}

.holder a.jp-disabled, a.jp-disabled:hover 
{
	font-weight: bold;
}

.holder a.jp-current, a.jp-current:hover, .holder a.jp-disabled, a.jp-disabled:hover 
{
	cursor: default;
	margin-bottom: 20px;
}
.holder span 
{
	float: left;
}

.Undisplay 
{
	display: none;
}

.jp-disabled 
{
	display: none !important;
}

.jp-hidden 
{
	display: none !important;
}

.holder2 
{
	clear: both;
    margin-top:20px;
}

.holder2 a 
{
	border: 1px solid #e0e0e0;
	color: #000000;
	cursor: pointer;
	float: left;
	font-size: 12px;
	margin-right:10px;
	padding: 2px 8px;
}

.holder2 a:hover 
{
	background: none repeat scroll 0 0 #000000;
	border: 1px solid #000000;
	color: #ffffff;
}


.holder2 a:last-child 
{
	margin-right: 0;
}

.holder2 a.jp-previous 
{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

.holder2 a.jp-next 
{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

.holder2 a.jp-next:hover, .holder2 a.jp-previous:hover 
{
	background: none repeat scroll 0 0 #000000 !important;
	border: 1px solid #000000 !important;
	color: #ffffff !important;
}

.holder2 a.jp-current 
{
	background: none repeat scroll 0 0 #000000;
	border: 1px solid #000000;
	color: #ffffff;
}

.holder2 a.jp-disabled, a.jp-disabled:hover 
{
	font-weight: bold;
}

.holder2 a.jp-current, a.jp-current:hover, .holder2 a.jp-disabled, a.jp-disabled:hover 
{
	cursor: default;
	margin-bottom: 20px;
}

.holder2 span 
{
	float: left;
    margin-right:10px;
}

.Undisplay 
{
	display: none;
}

.jp-disabled 
{
	display: none !important;
}

.jp-hidden 
{
	display: none !important;
}

.mainnoise2 #itemContainer2 li:nth-of-type(2n) .block
{
	margin-right:0px;
}
.mainnoise2 #itemContainer2 li .block
{
    margin-top: 20px;
}
.showall3
{
	float:right;
	margin-top:11px;
}
.showall3 a
{
  background: url(../Images/Gornany-Home-new3_71.png) no-repeat scroll left center;
  height: 16px;
  font-size: 13px;
  padding-left: 20px;
  text-transform: uppercase;
  font-weight: bold;
  color: #000000;
  display: inline;
}
.showall3 a:hover
{
	color:#333;
}
.poll-bg 
{
  background: #eeeeee;
  width: 280px;
  margin-bottom: 5px;
}
.poll-bg h2 
{
  float: left;
  font-size: 15px;
  margin-right: 10px;
}
#present 
{
  height: 10px;
  background: #000;
  margin-top: 5px;
}
.share-menu
{
	width:100%;
	background-color:#fafafa;
	display:none;
	position:absolute;
    border-bottom:1px solid #999999;
    -webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.3);
	box-shadow:0 2px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.3);
}
.menu ul li:hover .share-menu
{
	display:none;
}
.main-share-menu
{
   	width:1042px;
   	margin:15px auto;
}
.main-share-right
{
   	float:left;
   	margin-left:20px;
   	margin-top:-8px;
}
.share-face
{
   	float:left;
   	margin-right:10px;
}
.share-twitter
{
   	float:left;
}
.share-face a
{
   	width:120px;
   	height:35px;
   	background:url('../Images/facebook.png') center no-repeat;
}
.share-face a:hover
{
   	opacity:0.8;
}
.share-twitter a:hover
{
   	opacity:0.8;
}
.share-twitter a
{
   	width:120px;
   	height:35px;
   	background:url('../Images/twitter.png') center no-repeat;
}
.soundfeed {
        position: relative;
        width: 870px;
        padding: 20px 0;
        margin-bottom: 20px;
        clear: both;
        margin-top:20px;
    }

    #scnext, #scprev {
        background-color: #ffffff;
        padding: 3px 0;
        width: 868px;
        text-indent: -99999px;
        display: block;
        z-index: 10;
        cursor: pointer;
        position: absolute;
        opacity: .7;
        filter: alpha(opacity=70);
        border: 1px solid #e0e0e0;
    }

    #scnext {
        background: url("/Content/Images/sdown.png") center no-repeat;
        bottom: -3px;
    }

    #scprev {
        background: url("/Content/Images/sup.png") center no-repeat;
        top: -5px;
    }

        #scnext:hover, #scprev:hover {
            opacity: 1;
            filter: alpha(opacity=100);
        }
		
/**Recommend Home**/		
.rec-event-home
{
	border-top:3px solid #333;
    background-color:#f8f8f8;	
}
.main-recommended-home
{
	width:161px;
	height:161px;
	position:relative;
	float:left;
	margin-right:8.5px;
}
.main-recommended-home:nth-child(7)
{
	margin-right:0px;
}
.articl-body-desc .instagram-media
{
	width:100% !important;
	margin:20px 0px !important;
}
.share-movie .twitter-share-button {
    margin-left: 10px !important;
    width: 86px !important;
    float: left;}
.pro-ins
{
	float:left;
	margin-left:10px;
	height:20px;
}
.pro-ins a img
{
	height:20px;
	display:block;
}
.insta-feed{
	width:570px;
	margin-top:20px;
	border-top: 1px solid #e0e0e0;
	}
.title-insta{
    text-transform: uppercase;
    color: #FFF;
    font-size: 20px;
    margin-bottom:10px;
    width:100%;
}
.title-insta a {
    padding: 3px 86px 3px 9px;
    color: #FFF;
    font-size: 20px;
    background: #00aced url("/Content/Images/Instragram-logo.png") no-repeat right 6px;
    display:inline-block;
}	
.new-tap-buttons
{
	margin-bottom:7px;
	margin-top:3px;
}
.new-content-tap1, .new-content-tap2, .new-content-tap3
{
	display:none;
	
}
.hide1
{
	padding:5px 0px;
	width:115.6px;
	text-align:center;
	margin-right:10px;
	color:#333;
	background-color:#f1f1f1;
    border-bottom:2px solid #333;
	font-size:14px;
	line-height:13px;
	float:left;
}
.hide2
{
	padding:5px 0px;
	width:115.6px;
	text-align:center;
	margin-right:10px;
    line-height:13px;
	color:#4babd1;
    background-color:#f1f1f1;
	border-bottom:2px solid #4babd1;
	font-size:13px;
	float:left;
}
.hide3
{
	padding:5px 0px;
	width:115.6px;
	text-align:center;
	color:#4babd1;
    background-color:#f1f1f1;
	border-bottom:2px solid #4babd1;
	font-size:13px;
    line-height:13px;
	float:left;

}
.hide1:hover
{
	background-color:#333;
	color:#fff;
}
.hide2:hover
{
	background-color:#4babd1;
	color:#fff;
}
.hide3:hover
{
	background-color:#4babd1;
	color:#fff;
}
.new-content-tap1, .new-content-tap2, .new-content-tap3
{
	-webkit-animation: fadeIn 1s;
		-moz-animation: fadeIn 1s;
		animation: fadeIn 1s;
		-o-animation: fadeIn 1s;
}

.articl-body-desc ol
{
	list-style-position: inside;
}
.fara7-more
{
	margin: 20px auto 0px auto;
    text-align: center;
    padding: 10px 15px;
    width:100px;
    color: #fff;
    background-color:#000;
    font-size: 20px;
    line-height:20px;
    font-weight:300;
    display:block;
}
.fara7-more:after
{
    font-family: 'FontAwesome';
    font-size: 20px;
    content: "\f107";
    color:#fff;
    margin-left:5px;
}
.fara7-more:hover
{
     background-color:#4babd1;
    color:#fff;
}
.fara7-more:hover:before
{
    color:#fff;
}
#toTop {
    display:none;
	text-decoration:none;
	position:fixed;
	bottom:17px;
	right:10px;
	overflow:hidden;
	width:20px;
	height:20px;
	border:none;
    padding: 10px;
    background:#4babd1;
	z-index:9999999999;
	color:#fff;
	text-align:center;
	font-size: 14px;
    text-transform:uppercase;
    line-height:35px;
    font-weight:100;
}
#toTop:active, #toTop:focus {
	outline:none;
}
#toTop:before
{
    content: "\f106";
    font-family: 'FontAwesome';
    position:absolute;
    top:-7px;
    left:12px;
    font-size: 22px;
    margin-bottom:10px;
}
    
blockquote {
  margin:10px auto;
  padding: 1.4em 10px .4em 10px;
  quotes: "\201C""\201D""\2018""\2019";
  font-style:italic;
  text-align:center;
}
blockquote:before {
  color: #333;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote:after {
	color: #333;
    content: close-quote;
    font-size: 4em;
    line-height: 0.1em;
    margin-left: 0.12em;
    vertical-align: -0.6em;
}
.articl-body-desc blockquote p {
  display: inline;
  font-size:18px !important;
  color:#333;
}
.articl-body-desc ol li{padding-left:20px;}
.wow
{
	padding:8px 0px  6px 0px !important;
	width:129.3px !important;
}
.rancls
{
	padding:5px 0px;
	text-align:center;
	margin:0 auto;
	color:#4babd1;
	font-size:13px;
    line-height:13px;
     display:block;
}
.rancls:before
{
    content: "\f021";
    font-size:13px;
    line-height:13px;
    vertical-align:middle;
    color:#4babd1;
    font-family: 'FontAwesome';
    margin-right:7px;
   
}
    
.all-block-footer
{
    margin-bottom:8px;
    margin-top:8px;
}
.date-article
{
    float:left;
    margin-right:8px;
    font-size:11px;
    line-height:11px;
    font-weight:300;
    color:#333;
    text-transform:uppercase;
}
.date-article:after
{
    content:"|";
    margin-left:6px;
    font-size:11px;
    line-height:11px;
    color:#333;
}

.alone:after
{
    content:"";
    margin-left:0px;
}
.block-footer
{
    position:absolute;
    bottom:15px;
    left:15px;
}
.block-footer a
{
    font-size:11px;
    line-height:11px;
    font-weight:400;
    text-transform: uppercase;
    color:#fff;
    padding:4px 4px 4px 4px;
    display:inline-block !important;
}
.block-footer a:hover
{
    background-color:#000;
}
.art
{
	
	background:#4babd1;
	
}
.life
{
	background:#4babd1;

}
.politics
{
	background:#4babd1;
}
.footer
{
	padding:25px 0px;
	background-color:#000;
}
.all-mo4
{
	float:left;
	width:200px;
    margin-top:25px;
}
.mo4-logo
{
	width:200px;
}
.mo4-logo a img
{
	width:200px;
}
.all-footer-menu
{
	float:left;
	width:700px;
	margin-right:25px;
	
}
.all-footer-menu ul
{
	float:left;
	margin-left:24.5px;
	padding-left:25px;
	border-left:1px solid #333;
	height:240px;
	width:299px;
	
}
.all-footer-menu ul:last-child
{
	border-right:1px solid #333;
}
.all-footer-menu ul li
{
	margin-bottom:17px;
    line-height:14px;
}
.all-footer-menu ul li a
{
    color: #CCC;
    text-transform: uppercase;
    font-size: 14px;

}
.cairo-scene-ist
{
	float:left;
	width:275px;
}
.cairo-scene-ist img
{
	float:left;
	width:100px;
	height:100px;
	margin-right:25px;
	margin-bottom:25px;
}
.cairo-scene-ist img:nth-of-type(4n)
{
	margin-right:0px;
}
.footer-bottom-menu
{
	    border-top: 1px solid #333;
    position: relative;
    text-align: center;
	margin-top:25px;
	padding-top:25px;
}
.footer-bottom-menu ul
{
	display:inline-block;
	text-align:center;
}
.footer-bottom-menu ul li
{
	float:left;
}
.footer-bottom-menu ul li a
{
	        display: block;
    color: #CCC;
    text-transform: uppercase;
    font-size: 13px;
    padding: 0 10px;
}
.footer-title
{
	text-transform: uppercase;
	margin-bottom:25px;
	position:relative;
}
.footer-title h4
{
	font-size: 26px;
	text-transform: uppercase;
	position: relative;
	display: inline-block;
	margin-bottom: 0;
	line-height: 24px;
	color:#999;
}
.footer-social
{
	
}
.footer-social ul li
{
	float:left;
	margin-left:8px;
	margin-bottom:15px;
	background-color:#ccc;
}
.footer-social ul li a
{
	font-family: 'FontAwesome';
	font-size:19px;
	color:#fff;
	text-align:center;
	line-height:37px;
	display:block;
	width:37px;
	height:37px;
}
.footer-social ul li:first-child
{
	margin-left:0px;
}
.footer-social ul li:first-child a
{
	background-color:#3b5998;	
}
.footer-social ul li:first-child a:before
{
	    content: "\f09a";
			
}
.footer-social ul li:nth-child(2) a
{
	background-color: #125688;
}
.footer-social ul li:nth-child(2) a:before
{
	    content: "\f16d";
		
}
.footer-social ul li:nth-child(3) a
{
	background-color: #55acee;
}
.footer-social ul li:nth-child(3) a:before
{
	    content: "\f099";
		
}
.footer-social ul li:nth-child(4) a
{
	background-color: #bb0000;
}
.footer-social ul li:nth-child(4) a:before
{
	    content: "\f167";
		
}

.footer-social ul li:nth-child(6) a
{
	background-color: #fffc00;
}
.footer-social ul li:nth-child(6) a:before
{
	    content: "\f2ac";
		
}
.mo4-social
{
	margin-top:25px;
}
.mo4-social ul li
{
	float:left;
	margin-left:10px;
}
.mo4-social ul li a
{
	font-family: 'FontAwesome';
	font-size:20px;
	color:#999;
	text-align:center;
	line-height:43px;
	display:block;
	width:42px;
	height:42px;
	background-color:#131313;
}
.mo4-social ul li:first-child
{
	margin-left:0px;
}
.mo4-social ul li:first-child a:before
{
	    content: "\f09a";
			
}
.mo4-social ul li:nth-child(2) a:before
{
	    
        content: "\f16d";
		
}
.mo4-social ul li:nth-child(3) a:before
{
	    content: "\f099";
		
}
.mo4-social ul li:nth-child(4) a:before
{
	    content: "\f2ac";
		
}
.footer-search
{
	width:275px;
	background-color:#131313;
	height:40px;
	margin-bottom:35px;
	margin-top:25px;
}
.text-search-footer
{
	float:left;
	border:0px;
	height:40px;
	width:230px;
	padding-left:10px;
	background-color:#131313;
	color:#fff;
	border:none;
	font-family: 'Oswald', sans-serif;  
}
.search-button-footer
{
	width:45px;
	height:40px;
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
.search-button-footer:before 
{
  content: "\f002";
  font-family: 'FontAwesome';
	font-size:20px;
	text-align:center;
	display:block;
	font-weight:normal;
	color:#999;
}

.all-right-top-header
{
	float:right;
}
.search2
{
	float:right;

}
.menu-search
{
	position:absolute;
	top:36px;
	width:100%;
	left:0px;
	background-color:#222;
	z-index:8;
	display:none;
}
.menu-search .search-header
{
	width:1200px;
	margin:50px auto;
}
.search-header form
{
    text-align: center;
    width: 1200px;
    display: block;
    margin: 0 auto;
    background-color: #fff;
}

.text-search
{
	float:left;
	width:1100px;
	border:0px;
	height:41px;
	padding:7px 5px 7px 5px;
	font-family: 'Oswald', sans-serif;  
	font-size:15px;
	color:#0a0a0a;
}
.search-button
{
	float:right;
	font-size:15px;
	background-color:#0a0a0a;
	color:#fff;
	border:none;
	font-family: 'Oswald', sans-serif;  
	width:88px;
	text-align:center;
	line-height:41px;
	height:41px;
	text-transform:uppercase;
    cursor:pointer;
}
.fa-search-out
{
	color:#CCC;
	text-decoration:none;
	display:block;
	width:36px;
	height:36px;
	text-align:center;
	line-height:36px;
	background-color:#222222;
	 -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.fa-search-out:before 
{
  content: "\f002";
  font-family: 'FontAwesome';
	font-size:16px;
	text-align:center;
	display:block;
	font-weight:normal;
	 -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

#s3.change:after {
    content:'\f00d';
	 font-family: 'FontAwesome';
	font-size:16px;
	text-align:center;
	display:block;
	font-weight:normal;
	 -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

#s3.change
{
		color:#fff;
	text-decoration:none;
	display:block;
	width:36px;
	height:36px;
	text-align:center;
	line-height:36px;
	background-color:#222222;
	 -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.left-social
{
	float:right;
}
.left-social ul li
{
	float:left;
}
.left-social ul li a
{
	font-family: 'FontAwesome';
	font-size:16px;
	line-height:36px;
	color:#fff;
	text-align:center;
	display:block;
	width:36px;
	border-right:1px solid #131313;
	 -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.left-social ul li a:hover
{
	color:#fff;
}
.left-social ul li:first-child
{
	margin-left:0px;
}
.left-social ul li:first-child a
{
	border-left:1px solid #131313;
}
.left-social ul li:first-child a:hover
{
	background-color:#3b5998;	
}
.left-social ul li:first-child a:before
{
	    content: "\f09a";
			
}
.left-social ul li:nth-child(2) a:hover
{
	background-color: #125688;
}
.left-social ul li:nth-child(2) a:before
{
	    content: "\f16d";
		
}
.left-social ul li:nth-child(3) a:hover
{
	background-color: #55acee;
}
.left-social ul li:nth-child(3) a:before
{
	    content: "\f099";
		
}
.left-social ul li:nth-child(4) a:hover
{
	background-color: #bb0000;
}
.left-social ul li:nth-child(4) a:before
{
	    content: "\f167";
		
}
.top-article
{
    margin-bottom:20px;
}
.top-article .article-title
{
	margin-bottom:20px;
    float:none;
}
.top-article .article-title h1
{
	color:#000;
	font-size:36px;
    line-height:42px;
}
.top-article .article-sell
{
	margin-bottom:20px;
	color:#56585c;
	font-size:16px;
    font-family: 'Molengo', sans-serif !important;
}
.about-article
{
	padding:15px 0px;
	border-top:1px solid #f0f0f0;
	border-bottom:1px solid #f0f0f0;
}
.top-article .writer-article
{
	float:left;
    margin-top:0px;
    width:300px;
}
.writer-article ul li:first-child
{
	padding:5px;
	border:1px solid #f0f0f0;
	border-radius:100%;
	width:80px;
	height:80px;
	margin-right:10px;
}
.writer-article ul li img
{
	width:80px;
	height:80px;
	border-radius:100%;
	
}
.writer-article ul li a
{
	color:#0a0a0a;
	font-size:16px;
	text-transform:uppercase;
    display:block;
}
.writer-article ul 
{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
}

.article-top-share
{
	float:right;
}
.article-top-share ul
{
	margin-top:28px;
}
.article-top-share ul li
{
	float:left;
}
.article-top-share ul li a
{
	font-family: 'FontAwesome';
	font-size:18px;
	color:#CCC;
	text-align:center;
	display:block;
	border-right:1px solid #CCC;
	 -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
	padding-right:20px;
	margin-right:20px;
	line-height:38px;
}
.article-top-share ul li a:hover
{
	color:#0a0a0a;
}
.article-top-share ul li:first-child
{
	
}
.article-top-share ul li:last-child a
{
	border-right:0px;
	padding-right:0px;
	margin-right:0px;
}

.article-top-share ul li:first-child a:before
{
	    content: "\f09a";
			
}

.article-top-share ul li:nth-child(2) a:before
{
	    content: "\f099";
		
}

.article-top-share ul li:nth-child(3) a:before
{
	    content: "\f0d5";
		
}

.article-top-share ul li:nth-child(4) a:before
{
	    content: "\f0d2";
		
}

.article-top-share ul li:nth-child(5) a:before
{
	    content: "\f281";
		
}
.share-num
{
	float:left;
	font-size:18px;
	color:#0a0a0a;
	margin-left:40px;
	margin-right:35px;
	text-align:center;
	padding-left:20px;
	border-left:1px solid #CCC;
	line-height:35px;
	margin-top:8px;
}

.all-right-about
{
	float:right;
    width:492px;
}
.article-date
{
	float:left;
	font-size:12px;
	color:#0a0a0a;
	line-height:22px;
	padding-left:20px;
	border-left:1px solid #CCC;
	margin-top:24px;
    margin-left:30px;
}
.name2
{
	margin-top:5px;
	font-weight:300;
	font-size:13px !important;
	color:#4babd1 !important;
}
.bottom-share
{
	    padding: 15px 0px;
    border-top: 1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
	margin-top:20px;
	margin-bottom:20px;
}
.bottom-share .share-num
{
	margin-left:0px;
	padding-left:0px;
	border-left:0px;
	margin-top:0px;
	line-height:normal !important;
}
.bottom-share  .article-top-share ul
{
	margin-top:7px;
}
.related-left-new
{
    width:376px;
    float:left;
    margin-right:19.5px;
    padding-right:19.5px;
    border-right:1px solid #f1f1f1;
}
.related-right-new
{
    float:left;
     width:376px;
}
.related-right-new .block, .related-left-new .block
{
    width:376px;
    border-top:0px;
    padding-top:0px;
    
}
.related-right-new .block:nth-child(2)
{
    padding-top:0px;
    border-top:0px;
}
.related-left-new .block:nth-child(2)
{
    padding-top:0px;
    border-top:0px;
}
.related-left-new .block-photo, .related-right-new .block-photo
{
     width:376px;
    height:231px;
}
.related-left-new .block-photo a img, .related-right-new .block-photo a img
{
   width:376px;
    height:231px;
}
.related-left-new .bottom-block, .related-right-new .bottom-block
{
    
        padding: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 160px;
    border-right: 1px solid #f1f1f1;
    border-bottom: 1px solid #f1f1f1;
    border-left: 1px solid #f1f1f1;
}
.related-left-new .block-title, .related-right-new .block-title
{
    margin-top:0px;
}
.bottom-r
{
    border-top:1px solid #f0f0f0;
    border-bottom:1px solid #f0f0f0;
    padding:10px 0px;
}
.image-r
{
    width:100px;
    height:100px;
    border-radius:100%;
    border:2px solid #f8f8f8;
    padding:3px;
    float:left;
    margin-right:10px;
}
.image-r a img
{
    width:100px;
    height:100px;
    border-radius:100%;
    
}
.right-r
{
    width:745px;
    float:left;
}
.new-vid ul li
{
    float:left;
    margin-right:20px;
    background-color:#fff;
    width:380px;
}
.new-vid ul li:last-child
{
    margin-right:0px;
}
.vid-image
{
    width:380px;
    height:233px;
    position:relative;
     background:#dadada url(../Images/favicon2.png) center no-repeat;
    background-size:100px;
}
.vid-image a img
{
    width:380px;
    height:233px;
}
.title-vid
{
    padding:10px;
}
.title-vid h2 a
{
    color:#333;
    font-size:20px;
}
.title-vid h2
{
    min-height:60px;
}
.play-v
{
    position:absolute;
    bottom:10px;
    left:10px;
    background:url(../Images/play.png) #fff no-repeat center center;
    width:30px;
    height:30px;
}
.all-another-big
{
    float:left;
    width:620px;
}
.all-another-big .bottom-block
{
        padding: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-right: 1px solid #f1f1f1;
    border-left: 1px solid #f1f1f1;
    border-bottom: 1px solid #f1f1f1;
    height:213px;
}
.another-big  .block-title 
{
    margin-top:0px;
}
.another-big .block
{
    width:620px;
}
.another-big .block-photo
{
    width:620px;
    height:381px;
}
.another-big .block-photo a img
{
     width:620px;
    height:381px;
}
.another-big  .block-title h2 a
{
    font-size:24px;
}
.after-another-big .block
{
    float:left;
        padding-top: 0px;
    margin-right:20px;
    width:300px;
}
.after-another-big .block-photo
{
    width:300px;
    height:184px;
}
.after-another-big .block-photo a img
{
   width:300px;
    height:184px;
}
.after-another-big .block:nth-child(2)
{
    margin-right:0px;
}
.after-another-big .block-title
{
    margin-top:0px;
}
.another-left
{
    margin-right:0px !important;
    width:560px !important;
    margin-left:20px !important;
}
/*Poll*/
.poll-block {
  width: 600px;
  margin: 0 auto;
  padding:20px;
      border: 1px solid #f1f1f1;
    background-color: #f8f8f8;
  box-sizing: border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  min-height: 220px;
}

.poll-block h2 {
  font-size: 26px;
  line-height: 22px;
  margin: 4px 0 15px 0;
}

.poll-block ul {
	margin-top: 25px;
}

.poll-block ul li {
	background: none;
	padding: 0 0 12px 0;
    line-height:18px;
}

.poll-block ul li input,
.poll-block ul li label {
	float: left;
}

.poll-block ul li label {
	width: 92%;
    font-size:16px;
    color:#333;
    cursor:pointer;
}

.poll-block ul li input {
	margin-right: 7px;
    margin-top:3px;
}

ul.poll-results-list {
	padding-top: 2px;
	padding-bottom: 1px;
}

ul.poll-results-list li {
	position: relative;
      font-size:16px;
    color:#333;
}

.percentage {
    font-size:16px;
    color:#333;
	display: none;
	position: absolute;
	right: 0;
}

.nul {
	width: 0;
}

.out-bar {
	background: #f0f0f0;
	height: 10px;
	position: relative;
	margin-top: 1px;
	margin-bottom: 2px;
    margin-top:15px;
}

.inner-bar,
.voted {
	background: #4babd1;
	height: 10px;
	position: absolute;
	top: 0;
	left: 0;
}
.btn-custom {
    margin-top: 13px;
    display: inline-block;
    line-height: 22px;
    padding: 3px 10px;
    color: #fff;
    background-color:#4babd1;
    font-size:16px;
    font-weight:300;
}
.image-tabs
{
    float:left;
   width:120px;
    height:74px;
    margin-right:10px;
}
.image-tabs a img
{    
    width:120px;
    height:74px;
}
.all-inner-tabs
{
    width:237px;
    float:left;
}
.me-ne
{
    margin-top:20px;
}
.map-event
{
    width:792px;
    height:400px;
    margin-top:20px;
    background-color:#f1f1f1;
}
.map-event iframe
{
    width:792px;
    height:400px;
}
.like-face
{
    float:right;
}
.num-best
{
    width:28px;
    height:28px;
    color:#fff;
    position:absolute;
    bottom:10px;
    left:10px;
    text-align:center;
    font-size:13px;
    line-height:28px;
}
.best-of .block:nth-child(1) .num-best
{
    background-color:#4babd1;
}
.best-of .block:nth-child(3) .num-best
{
    background-color:#4babd1;
}
.best-of .block:nth-child(2) .num-best
{
   background-color:#333;
}
.best-of .block:nth-child(4) .num-best
{
   background-color:#333;
}
.best-of .block:first-child .num-best:before
{
    content:"1";
}
.best-of .block:nth-child(2) .num-best:before
{
    content:"2";
}
.best-of .block:nth-child(3) .num-best:before
{
    content:"3";
}
.best-of .block:nth-child(4) .num-best:before
{
    content:"4";
}
.go-map
{
    width:100%;
    height:500px;
}
.go-map iframe
{
    width:100%;
    height:500px;
}
.alone-like
{
    float:right;
    margin-top:14px;
    margin-right:15px;
   border-right: 1px solid #CCC;
   padding-right:15px;
   line-height: 38px;
}
.alone-like2
{
    float:right;
    margin-top:35px;
    margin-right:15px;
    border-right: 1px solid #CCC;
   padding-right:15px;
   line-height: 38px;
}
.comp 
{
    margin-bottom:20px;
}
.comp  .bottom-block {
    height: 127px;
}
.tags
{
    margin:20px 0px;
}
.tags ul li
{
    float:left;
    margin-right:10px;
    margin-bottom:10px;
}
.tags ul li a
{
    padding:3px 10px;
    line-height:16px;
    font-size:12px;
    color:#fff;
    background-color:#000;
    text-transform:capitalize;
    display:block;
}
.tags ul li a:hover
{
    color:#fff;
    background-color:#4babd1;
}
.tags ul li:last-child
{
    margin-right:0px;
}
.header-search {
    float: right;
    margin-left: 25px;
    height: 36px;
    line-height: 36px;
    background-color: #333;
}
.header-search form {
    padding: 0px;
    margin: 0px;
    line-height: 36px;
    height: 36px;
}
.text-search2 {
    width: 130px;
    box-sizing: border-box;
    line-height: 36px;
    font-size: 12px;
    padding: 0px 5px;
    -webkit-transition: width 0.4s ease-in-out;
    -moz-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
    border: 0px;
    margin: 0px;
    height: 36px;
    float: left;
    background-color: #333;
    color: #fff;
}
.text-search2:focus 
{
    width: 300px;
    background-color: #fff;
    color: #000;
}
.search-btn {
    float: left;
    background: url(../Images/Search.png) no-repeat center;
    background-size: 17px;
    width: 36px;
    height: 36px;
    border: 0px;
    cursor: pointer;
}
.mobile-header
{
    display:none;
}
.left-menu
{
	float:right;
	margin-top:1%;
	width:8%;
}
.anime-menu
{
	left:0px !important;
	width:240px !important;
	visibility:visible;
	z-index: 99999;
}
.menu-slide
{
	position:fixed;
	width:240px;
	height:100%;
	background-color:#000;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	top:0px;
	left:-240px;
	overflow-y: scroll; 
  	-webkit-overflow-scrolling: touch;
}
.right-amy .block
{
	width: 388px;
    margin-top: 0px;
}
.right-amy .block-photo
{
	width: 386px;
    height: 237px;
}
.right-amy .block-photo a img
{
	width: 386px;
    height: 237px;
}
.right-amy .bottom-block
{
	padding: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 190px;
    border-right: 1px solid #f1f1f1;
    border-bottom: 1px solid #f1f1f1;
    border-left: 1px solid #f1f1f1;
}