@charset "utf-8";
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, em, font, img, small, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, thead, tr, th, td 
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size:11px;
	list-style-type:none;
	font-size:11px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
        
}

*:focus 
{
    outline: 0;
}

.desktop
{
    display: none;
}

body
{
	padding-top:10px;
	overflow-y: scroll !important;
        padding-bottom: 15px;
}

.no-scrolable 
{
    overflow: hidden !important;
}

#wrap
{
	width:100%;
	margin:0 auto;
}



#header
{
	margin-bottom:6px;
	overflow:hidden;
	
}

#header .header-link
{
	float:right;
	width:596px; 
	height:88px;
	background:url(../images/header-back-new.jpg);
	text-align:right;
        display: none;
}

#header .header-article
{
	padding-right:15px;
	padding-top:30px;
	line-height:20px;
	font-size:14px;
	color:#555a56;
        
}

#header .header-article a
{
	font-size:14px;
	color:#0000ff;
	
}

#header .logo
{
	padding-right:6px;
}

#header-main
{
	height:90px;
	margin-bottom:6px;
}

#header-main .header-main-logo
{
	float:none;
	text-align:center;	
}

#header-main .header-main-text
{
	height:88px;
	margin-left:152px;
	background:url(../images/text-back.jpg) no-repeat;
	padding:10px;
	color:#8A6900;
	font-size:12px;
	line-height:17px;
	text-align:justify;
	display:none;
	
}


.handle 
{
    left: 5px;
    top: 25px;
    background: url('../images/handle.svg') no-repeat;
    background-size: 67%;
    transform: translate3d(10px,0,0);
    transition: transform .3s ease;
    width: 41px;
    height: 34px;
    z-index: 1000;
    position: fixed;
    border: 0;
}

.handle.active 
{
    transform: translate3d(260px,0,0);
    transition: transform .3s ease;
}

.mask 
{
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0,0,0,.5);
    left: 0;
    top: 0;
    display: none;
    z-index: 999!important;
}

.mask.active
{
    display: block;
}


#main
{
	margin-bottom:6px;
	
}

#main:before 
{
    display: table;
    content: " ";
}


#main:after 
{
    content: " ";
    display: table;
    clear: both;
}


#categories
{
	width:100%;
	float:left;
}

#categories:before 
{
    display: table;
    content: " ";
}


#categories:after 
{
    content: " ";
    display: table;
    clear: both;
}

#categories ul li
{
	width:50%;
	float:left;
}

#categories ul li a
{
   margin:10px;
   display:block;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   margin:5px;
}

#categories ul li img
{
	width:100%;
}

#right-banners
{
    margin-left:0px;
    clear:both;
}

#right-banners ul li
{
    margin-bottom:7px;
    height:auto;
    float: left;
    width: 50%;
}

#right-banners ul li a
{
    display: block;
    margin: 0 5px;
}

#right-banners ul li img
{
    width: 100%;
}

#footer
{
    height:auto;
    overflow: hidden;
    
}

#footer ul li
{
    float:left;
}

#footer ul li a
{
    margin: 5px;
    display: block;
}

#footer ul li a img
{
    width: 100%;
}

#footer .tcf-logo
{
    width:auto;
    margin: 0;
    width: 33.333%;
}

#footer .whoiswho-footer
{
    width: 33.333%;
    margin: 0;
}

#footer .calendar
{
    width: 33.333%;
    margin: 0;
}

#footer .image-archive
{
    width: 33.333%;
    margin: 0;
}

#footer .festivals
{
   margin: 0;
   width: 33.333%;
}

#footer .festivals1
{
   width: 33.333%;
}

#footer-line2
{
	margin-top:10px;
	overflow:hidden;
        display: none;
	
}

#footer-line2 .article-add
{
    float:left;
    color:#7b817d;
    padding-top:5px;
    
}

#footer-line2 .footer-sitemap
{
	float:right;
	width:50px;
	text-align:right;
	padding-top:5px;
}

#footer-line2 .footer-sitemap a
{
	color:#7b817d;
	text-decoration:none;
}

#footer-line2 .webmaster
{
	float:right;
	padding-top:5px;
}

#footer-line2 .search
{
	width:130px;
	/*background:url(../images/footer-search-back.jpg) no-repeat;*/
	padding:0px 8px;
	margin-right:6px;
	float:right;	
}

#footer-line2 .text-input
{
	border: solid 1px #C1C1C1;
	width:95px;
	color:#333;
	font-size:11px;
	float:left;
	height:15px;
	padding-left:4px;
	padding-top:2px;
}



#footer-line2 .submmit-button
{
	
	background:url(../images/go.gif) no-repeat;
	border:0px;
	width:23px;
	height:20px;
	margin-left:4px;
	cursor:pointer;
	cursor:hand;
}
 
#footer-line3
{
	clear:both;
	overflow:hidden;
	
}

#footer-line3 .article-add-link
{
    float:left;
    color:#7b817d;
    font-size:12px;
    display: none;	
}

#footer-line3 .copyright
{
    float:none;
    padding-top:10px;
    color:#7b817d;
    width: 100%;
    text-align: center;
}

#primeart
{
	text-align:right;
	clear:both;
	padding:20px 0 20px 0;
}


#left-menu
{
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    background-color: #f4f4f4;
    width: 250px;
    -webkit-transform: translate3d(-280px,0,0);
    transform: translate3d(-280px,0,0);
    transition: transform .3s ease;
    -ms-box-shadow: 5px 0 8px -3px rgba(0,0,0,.35);
    box-shadow: 5px 0 8px -3px rgba(0,0,0,.35);
    z-index: 1000;
    
}

#left-menu.active 
{
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    transition: transform .3s ease;
}


#left-menu .left-menu-top
{
	height:60px;
	background:#fff;
        padding: 10px;
}

#left-menu .left-menu-header
{
    background-color: #C82C2C;
    padding: 3px 0px 3px 10px;
    color: #FFF;
    font-size: 14px;
}

#left-menu .left-menu-logo
{
    text-align: center;
}

#left-menu .left-menu-logo img
{
    width: 100px;
}

#left-menu .left-menu-body
{
    background:#f4f4f4;
    padding:10px;
    height: 100%;
    overflow-y: auto;
    width: 100%;
    position: relative;
   -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

    
}

#left-menu .left-menu-bottom
{
    height:5px;
    background:none;
}

#left-menu .turkish-festivals
{
    display: none;
}

#left-menu-accordion
{
	
}

#left-menu-accordion h3
{
    display:block;
    padding:4px 0;
    font-weight:normal;
    border-bottom: solid 1px #ccc;
    line-height: 18px;
}

#left-menu-accordion h3 a
{
	font-size:11px;
	text-decoration:none;
	color:#4C4C4C;
	background:url(../images/left-menu-ok.gif) no-repeat 0 5px;
	padding-left:7px;
	font-weight:bold;
	
}

#left-menu-accordion .left-menu-link
{
	margin-left:5px;
	
	
}

#left-menu-accordion .left-menu-link a
{
    display:block;
    background:url(../images/left-dot.gif) no-repeat 0 9px;
    padding:2px 0 2px 5px;
    text-decoration:none;
    color:#606060;
    border-bottom: solid 1px #ccc;
    line-height: 18px;
}

#left-menu-accordion .left-menu-link a:hover
{
	color:#c82c2c;
}


#left-menu-accordion .ui-state-active a
{
	background:url(../images/left-menu-down.gif) no-repeat 0px 6px;	
}


#left-menu #left-menu-active
{
	color:#c82c2c;
}

#pages
{
    margin-left:0px;
    
}

.pages-header
{
    float: left;
    width: 100%;
    text-align: center;
}

#pages .page-top
{
	background:url(../images/page-top.gif) no-repeat;
	height:5px;
}

#pages .page-bottom
{
	background:url(../images/page-bottom.gif) no-repeat;
	height:5px;
}

#pages .page-body
{
	background:url(../images/page-back.gif) repeat-y;
	padding:10px;
	overflow:visible;
	min-height:500px;
}

#page-content
{
	font-size:13px;
	text-align:justify;
	color:#555555;
	margin-bottom:20px;
}

#page-content p
{
	font-size:13px;
	line-height:20px;
	color:#555555;
	margin-bottom:30px;
}

#page-content a
{
	font-size:13px;
	color:#0000FF;
}

#page-content em
{
	font-size:13px;
}

#page-content span
{
	font-size:13px;
}

#page-content div
{
	font-size:13px;
	line-height:20px;
	color:#555555;
	margin-bottom:30px;
}

#page-content h1
{
	text-align:center;
	font-size:15px;
	padding:20px 0;
}

#page-content img
{
	padding:5px;
}

#page-content ul
{
	margin-left:10px;
	margin-bottom:20px;
}

#page-content ul li div
{
	margin:0;
}



#page-content ul li
{
	list-style-type:disc;
	font-size:13px;
}

#page-content ol
{
	margin-left:30px;
	margin-bottom:20px;
	font-size:13px;
}

#page-content ol li div
{
	margin:0;
}

#page-content ol li
{
	list-style-type:decimal;
}


#page-content strong
{
	font-weight:bold;
	font-size:13px;
}

#page-header h2
{
	display:block;
	font-size:12px;
	color:#FFF;
	height:30px;
}

#page-header h2 a
{
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	background:url(../images/plus.gif) no-repeat #C0C0C0 7px 7px;
	display:block;
	padding:3px 0 3px 18px;
}



#page-header h3
{
    display:block;
    font-size:12px;
    color:#FFF;
    height:auto;
    margin-bottom: 5px;
}

#page-header h3 a
{
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	background:url(../images/ok_white.gif) no-repeat #C0C0C0 7px 8px;
	display:block;
	padding:3px 0 3px 18px;
}



#page-header .active-header
{
	color:#000000;
	background-color:#B3B3B3;
	margin-top:10px;
	font-size:12px;
	height:30px;
}

#page-header  .active-header-list
{
	
	
}

#page-header  .active-header-list a
{
	background:url(../images/ok_black.gif) no-repeat #C0C0C0 7px 8px;
	padding:3px 0 3px 15px;
	color:#000;
	
}

#breadcrumb
{
	background-color:#C82C2C;
	padding:3px 0px 3px 10px;
	color:#FFF;
	font-size:12px;
	margin-bottom:10px;
    height:auto;
}


#breadcrumb a
{
	background-color:#C82C2C;
	color:#FFF;
	font-size:12px;
	margin-bottom:10px;
	text-decoration:none;
}

#breadcrumb .level1
{
	padding-right:10px;
}

#breadcrumb .level2
{
	padding-right:10px;
	background:url(../images/breadcrumb.gif) no-repeat 0 6px;
	padding-left:14px;
	font-size:12px;
}


#page-img-gallery
{
    margin:50px 5px 30px 5px;
}

#page-img-gallery ul
{
	
}

#page-img-gallery ul li
{
	display:inline;
	margin:7px 7px 0px 0;
}

#page-img-gallery ul li img
{
	border:solid 1px #C0C0C0;
	width:100px;
	height:100px;
	margin-bottom:7px;
}


#page-img-gallery .gallery-info
{
	font-size:12px;
	margin-bottom:10px;
}

#gallery-paging
{
	text-align:center;
	margin-top:20px;
	color:#7f7f7f;
}

#gallery-paging a
{
	color:#7f7f7f;
	text-decoration:none;
	padding:0 1px;
}


#page-img-gallery .previous
{
	padding:0 0 0 5px;
	color:#c82c2f;
}

#page-img-gallery .next
{
	padding:0 0 0 0px;
	color:#c82c2f;
}

#page-img-gallery .paging-selected
{
	color:#c82c2f;	
}

#page-inner-link
{
	text-align:center;
	margin:0 25px;
	
}

#page-inner-link ul li
{
	float:left;
	width:80px;
	height:80px;
	margin:0px 3px 50px 3px;
	
}

#page-inner-link ul li img
{
	width:80px;
	height:80px;
}

#page-inner-link ul li a
{
	color:#7f7f7f;
	text-decoration:none;
}



#page-header .sub-header-menu
{
	display:block;
	color:#7c7c7c;
	font-size:12px;
	margin:0 0 5px 18px;
	text-decoration:none;
	background:url(../images/ok_sub.gif) #dcdcdc no-repeat 5px 6px;
	padding:2px 15px;
}


#page-header .sub-header-menu-active
{
	display:block;
	color:#000;
	font-size:12px;
	margin:0 0 5px 18px;
	text-decoration:none;
	background:url(../images/ok_black.gif) #C0C0C0 no-repeat 5px 7px;
	padding:2px 15px;
}

#up
{
	background:url(../images/up.gif) no-repeat 0 4px;
	padding-left:10px;
	text-decoration:none;
	color:#555;
	
}

.event
{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.event a
{
	color:#666666;
	text-decoration:none;
}

.event-country
{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:13px;
	font-weight:bold;
	margin-bottom:20px;
}

.map
{
	background:url(../images/map.jpg) no-repeat 0px 0px;
	height:361px;
	position:relative;
}

.balloon
{
	position:absolute;
	background:url(../images/balloon.png) no-repeat;
	width:8px;
	height:12px;
	cursor:hand;
	cursor:pointer;
}

.popup
{
	width:116px;
	height:66px;
	position:absolute;
	background:url(../images/popup.png) no-repeat;
	z-index:100;
	display:none;
	padding:5px 8px;
}

.popup-click
{
	color:#C82C2C; 
	text-decoration:none;
}

#festival
{
	color:#555555;
	font-size:12px;
	
}

#festival img
{
	padding:5px 5px 5px 0;
	
}

.festival-title
{
	color:#FFF;
	font-weight:bold;
	padding:2px 5px;
	font-size:12px;
	margin-bottom:5px;
}

.festivals-left
{
	text-align:right;
	padding-right:5px;
	font-weight:bold;
}

#search-result li
{
	margin-bottom:20px;	
}

#search-result h2 a
{
	background:url(../images/search_ok.gif) no-repeat;
	padding-left:10px;
	font-weight:bold;
	color:#5D5D5D;
	text-decoration:none;
	font-size:12px;
}

#search-result h2 a:hover
{
	color:#C82C2C;
}

#search-result p
{
	color:#737373;
	padding-left:10px;
}

#search-result p a
{
	color:#737373;
	text-decoration:none;
	font-size:12px;
	
}

#search-result p a:hover
{
	color:#C82C2C;
	text-decoration:underline;
}

.search-paging
{
	margin-bottom:20px;
	color:#555;
	
}

.search-paging li
{
	display:inline;
	padding:0 4px;
	
}

.paging-plink
{
	background:url(../images/search-border.gif) no-repeat right;
}


.search-paging li a
{
	color:#555;
	text-decoration:none;
}

#paging-active
{
	color:#ca2b2a;
	font-size:12px;
	font-weight:bold;
}

.paging-previous
{
	margin-left:8px;
	background:url(../images/search-border.gif) no-repeat right;
}

#active-color
{
	color:#ca2b2a;
	text-decoration:none;
}



.page-header-sub-link
{
	display:none;
	
}

.whoiswho-person-detail p
{
	margin:0px 0px 15px 0;

}

#page-video ul li
{
  width:97px;
}

#page-video ul li img
{
	width:101px;
	height:79px;
}

#sitemap
{
	line-height:18px;
	
}

#sitemap h2
{
	font-size:14px;
	
}

.s-level-1
{
	margin-top:10px;
	background:url(../images/sitemap-level-1.gif) no-repeat 0 6px;
	padding-left:10px;
}

.s-level-2
{
	margin-left:20px;
	background:url(../images/sitemap-level-2.gif) no-repeat 0 7px;
	padding-left:8px;
	
}

.s-level-3
{
	margin-left:40px;
	background:url(../images/sitemap-level-2.gif) no-repeat 0 7px;
	padding-left:8px;
	
}

.s-level-4
{
	margin-left:60px;
	background:url(../images/sitemap-level-2.gif) no-repeat 0 7px;
	padding-left:8px;
	
}

.s-level-5
{
	margin-left:80px;
	background:url(../images/sitemap-level-2.gif) no-repeat 0 7px;
	padding-left:8px;
	
}


.copy
{
	padding-top:5px;
	text-align:right;
}

.footer-tcf-logo
{
	padding-top:5px;
	width:190px;
}


#breadcrumb .title-whoiswho
{
  float:left;
}

#breadcrumb .back-whoiswho
{
 float:right;
 padding-right:3px;
 background:url(../images/okwhois.gif) no-repead;	

}

#quick-search .submit
{
	background:url(../images/search-button.gif) no-repeat;
	border:0px;
	width:50px;
	height:20px;
	
}

#quick-search
{
 padding:10px;
 background:#eeeeee;

}

#whoiswho-left-menu
{
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    background-color: #f4f4f4;
    width: 250px;
    -webkit-transform: translate3d(-280px,0,0);
    transform: translate3d(-280px,0,0);
    transition: transform .3s ease;
    -ms-box-shadow: 5px 0 8px -3px rgba(0,0,0,.35);
    box-shadow: 5px 0 8px -3px rgba(0,0,0,.35);
    z-index: 1000;
    
}

#whoiswho-left-menu.active 
{
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    transition: transform .3s ease;
}

#whoiswho
{
	overflow:hidden;
	
}

#whoiswho .whoiswho-header
{
	background:url(../images/whoiswho-header.jpg) no-repeat;
	height:6px;
	width:748px;
}

#whoiswho .whoiswho-footer
{
	background:url(../images/whoiswho-footer.jpg) no-repeat;
	height:6px;
	width:748px;
}

#whoiswho .whoiswho-body
{
	background:url(../images/whoiswho-back.jpg) repeat-y;
	padding:10px;
	overflow:hidden;
}

.whoiswho-breadcrumb
{
	padding:4px;
	padding-left:10px;
	background:#c82c2c;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	overflow:hidden;
	margin-bottom:15px;
}

.whoiswho-breadcrumb a
{
	text-decoration:none;
	color:#FFF;
	
}

#whoiswho h1
{
	text-align:center;
	font-size:15px;
	padding:20px 0;
	color:#555555;
	display:block;
}

#whoiswho .whoiswho-info p
{
	padding:5px 0;
	font-size:12px;
	
}

#whoiswho .whoiswho-info
{
	color:#555;
	line-height:18px;
}

#whoiswho .whoiswho-categories-title
{
	background:#ccc;
	color:#5d5d5d;
	padding:5px;
	font-size:12px;
	margin-top:10px;
}

#whoiswho .whoiswho-cagetories-list
{
	margin-top:15px;
	
}


#whoiswho .whoiswho-cagetories-list li
{
    background:url(../images/whoiswho-li-back.jpg) bottom no-repeat;
    width:50%;
    height:160px;
    float:left;
    margin-right:0;
    margin-bottom:15px;
    text-align: center;
}



#whoiswho .whoiswho-cagetories-list .whoiswho-no-margin
{
	margin-right:0px;
}

#whoiswho .whoiswho-cagetories-list li img
{
	margin-bottom:5px;
	
}


#whoiswho .whoiswho-cagetories-list li h2
{
	text-align:center;
	color:#656565;
}

#whoiswho .whoiswho-cagetories-list li a
{
	color:#656565;
}

#whoiswho-list
{
	overflow:hidden;
}

#whoiswho-list h1
{
	display:block;
	text-align:center;
	font-size:18px;
	color:#676767;
	margin-bottom:15px;
	
}

#whoiswho-list ul li
{
    float:left;
    text-align:center;
    margin:0 3px 10px 3px;
    min-height:124px;
}

#whoiswho-list ul li img
{
	background:#FFF;
	padding:1px;
	border:solid 3px #dcdcdc;
	margin-bottom:5px;
	width:86px;
	height:66px;
}

#whoiswho-list ul li h2
{
	width:94px;
	text-align:center;
}

#whoiswho-list ul li a
{
	color:#6a6a6a;
	text-decoration:none;
	font-size:11px;
	line-height:14px;
	
}

#whoiswho-list ul .no-margin-right
{
	margin-right:0px;
}

#whoiswho-left-menu
{
	float:left;
}

#whoiswho-left-menu .whoiswho-menu-header
{
    width:100%;
    height:80px;
    background:url(../images/tcp-logo.jpg) no-repeat #fff 10px center;
    background-size: 100px;
    padding: 10px;
    -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   border-bottom: solid 8px #c82c2c;
}




#whoiswho-left-menu .whoiswho-menu-footer
{
    width:149px;
    height:10px;
    background:none;
}

#whoiswho-left-menu .whoiswho-menu-parent
{
	padding:5px;
	background:#cccccc;
	margin-bottom:3px;
}

#whoiswho-left-menu .whoiswho-menu-parent a
{
	color:#606060;
	text-decoration:none;
	
}

#whoiswho-left-menu .whoiswho-menu-list
{
	width:auto;
}

#whoiswho-left-menu .whoiswho-active-parent
{
	background:#545454;
	
}

#whoiswho-left-menu .whoiswho-active-parent a
{
	color:#FFF;
}

#whoiswho-left-menu .whoiswho-sub-menu
{
	margin-left:5px;
	
}

#whoiswho-left-menu .whoiswho-sub-menu li
{
	background:url(../images/whoiswho-bullet.jpg) no-repeat 0 5px;
	padding-left:8px;
	margin-bottom:5px;
}

#whoiswho-left-menu .whoiswho-last-menu
{
	margin-bottom:0px;
	
}

#whoiswho-left-menu .whoiswho-sub-menu li a
{
	color:#676767;
	text-decoration:none;
	line-height:16px;
}

#whoiswho-left-menu ul .whoiswho-active-submenu a
{
	color:#900;
	font-weight:bold;
}

#whoiswho-list .input
{
    border:solid 1px #7f7f7f;
    width:100%;
    padding:2px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#whoiswho-list .whoiswho-form
{
	margin-left:5px;
	
}

#whoiswho-list .form-title
{
	width:120px;
	padding:5px 0;
}

#whoiswho-list .submit
{
	background:url(../images/search-button.gif) no-repeat;
	border:0px;
	width:50px;
	height:20px;
}

#whoiswho-list .select
{
	border:solid 1px #7f7f7f;
	width:205px;
	padding:2px;	
}

#whoiswho-list .whoiswho-paging
{
	clear:both;
	text-align:right;
	background:#cccccc;
	padding:5px;
}

#whoiswho-list .whoiswho-paging a
{
	text-decoration:none;
	color:#000;
}

#whoiswho-list .whoiswho-paging .paging-selected
{
	font-weight:bold;
	color:#8f0707;
	font-size:12px;
	
}

.whoiswho-form-container
{
	margin-bottom:15px;
	
}

#whoiswho-detail h1
{
	text-align:center;
	font-size:20px;
	padding:20px 0;
	color:#555555;
}

#whoiswho-detail .whoiswho-image li
{
	float:left;
	width:100px;
	height:100px;
	margin:0 30px 30px 0;
}

#whoiswho-detail .whoiswho-image li img
{
	border:solid 1px #999;
	padding:2px;
}

.whoiswho-person-detail p
{
	margin:0px 0px 15px 0;

}

#footer
{
	clear:both;
	
}

#whoiswho-left-search
{
  margin-top:12px;
  background:#eee;
  padding:7px;
  maring-right:2px;
  display: none;
}

#whoiswho-left-search label
{
  display:block;
  margin-top:5px;

}

#whoiswho-left-search .input
{
 width:130px;


}

#whoiswho-left-search  #cat_name
{
	width:135px;
	font-size:11px;
	padding:3px;
}

#whoiswho-left-search  #sub_name
{
	width:135px;
	font-size:11px;
	padding:3px;
}

#whoiswho-left-search  #Country
{
	width:135px;
	font-size:11px;
	padding:3px;
}

#whoiswho-left-search #anyword
{
 display:block;
 margin-bottom:5px;

}

#whoiswho-left-search .submit
{
	background:url(../images/search-button.gif) no-repeat;
	border:0px;
	width:50px;
	height:20px;
	
}

.whoiswho-b-title
{
    float:left; 
    padding-top:1px;
    width: 100%;
    text-align: center;
}

.whoiswho-b-search
{
    float:right; 
    padding-right:5px; 
    padding-top:2px;
    width: 100%;
    text-align: center;
}

#page-content .radio
{
	
}

#page-content .radio li
{
		float:left;
		width:180px;
		text-align:left;
		margin-bottom:10px;
		list-style-type:none;	
		
}

#page-content .radio li a
{
	background:url(../images/icon-radio.jpg) no-repeat 0 2px;
	padding-left:30px;
color:#3466cc;

}

#page-content .tv
{
	
}

#page-content .tv li
{
		float:left;
		width:180px;
		text-align:left;
		margin-bottom:10px;
		list-style-type:none;
		height:25px;	
		
}

#page-content .tv li a
{
	background:url(../images/icon-tv.jpg) no-repeat 0 0px;

	color:#3466cc;
	padding:5px 0px 5px 30px;
}

#pages .article-edit-link
{
    text-align:right;
    display: none;
}

#pages .article-edit-link a
{
	color:#343f80;
}


#pages .article-lock-icon
{
	background:url(../images/icon-lock.jpg) no-repeat right;
	height:16px;
}

#pages .page-edit label
{
	display:block;
	margin-bottom:2px;	
}

#pages .page-edit .input
{
	display:block;
	margin-bottom:10px;
	width:562px;
	padding:3px;
}

#pages #page-edit-images
{
	overflow:hidden;
	position:relative;
	
}

#pages #page-edit-images img
{
	width:50px;
	height:50px;
}

#pages #page-edit-images li
{
	float:left;
	margin-right:7px;
	margin-bottom:10px;
	cursor:move;
	
}

#pages #page-img-gallery-edit
{
	margin:0px;
	margin-left:2px;
	margin-bottom:30px;
	margin-top:30px;
	background-color:#f0f0ee;
	padding:10px;
}

#pages .page-edit-info
{
	background:url(../images/icon-info.png) #ffffcc no-repeat 15px 15px; 
	padding:10px; 
	border:solid 1px #a7d7f9; 
	margin-top:20px;
	margin-bottom:20px;	
	padding-left:90px;
	padding-top:15px;
	font-size:13px;
	line-height:18px;
}

#pages .image-info
{
	background-color:#ffffcc;
	padding:10px; 
	border:solid 1px #a7d7f9; 
	margin-top:20px;
	margin-bottom:20px;	
	font-size:13px;
	line-height:18px;
}

#pages .del-button
{
	border:none;
}

#pages .editor-info
{
	margin-bottom:15px;
	background-color:#f7f7f7;
	padding:10px;
}

#pages .editor-info legend
{
	display:block;
	margin-bottom:15px;
	font-size:14px;	
}

#pages .editor-info label
{
	display:block;
	margin-bottom:3px;
	
}

#pages .editor-info .input
{
	display:block;
	margin-bottom:10px;
	width:450px;
	padding:3px;
}

#pages .upload-image
{
	margin-bottom:15px;
	background-color:#f7f7f7;
	padding:10px;
	border:solid 1px #ededed;
}

#pages .upload-image label
{
	display:block;
	font-size:12px;
	margin-bottom:5px;
}

#pages .upload-image .add-image
{
	width:350px;
	padding:5px;
	margin-bottom:5px;
}

#pages .page-save-info
{
	margin-bottom:10px;
	background-color:#ffffcc;
	padding:10px; 
	border:solid 1px #a7d7f9; 
	margin-top:20px;
	margin-bottom:20px;	
	font-size:13px;
	line-height:18px;
	
}

#pages .page-save-info li
{
	background:url(../images/dot.gif) no-repeat 0 5px;
	padding-left:10px;
	margin-bottom:5px;
	font-size:12px;
	
	
	
}

#pages .select
{
    padding:5px;
    width:100%;	
       -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}


#succes-image
{
	z-index:100;
	width:100px;
	background-color:#ffffcc;
	border:solid 1px #c4c487;
	text-align:center;
	padding:20px;	
}

.popup-image
{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: rgba(0,0,0,0.9);
    padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
   box-sizing: border-box;
   display: none;
}

.popup-image.active
{
    display: block;
}

.popup-image img
{
    width: 100%;
}

.swiper-container {
    width: 100%;
    height: 100%;
}

.header-close
{
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    padding: 10px 0px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
   box-sizing: border-box;
   text-align: center;
   height: 40px;
   z-index: 99999;
}

.header-close span
{
    color:#fff;
    font-size: 14px;
    text-decoration: none;
}

.x-scroll
{
    width: 100%;
    overflow-x: scroll;
}

.b-100
{
    width: 100%;
}

.m-100
{
    width: 100%;
}





