﻿
.menu_wrapper .menu-container{
    background: #fff;  
}



.button-24-l {
	float: left;
	width: 12px;
	height: 24px;
	padding: 0 0 10px 0;
}

#tabbed-widget .tabs-wrap li:last-child ,
#tabbed-widget .tabs-wrap li ,.comments-avatar .widget-container li,.posts-list .widget-container li,.categort-posts .widget-container li,.authors-posts .widget-container li, .widget.woocommerce .widget-container li {
	background:transparent;
	padding:8px 0 4px;
	border-bottom:1px solid #f2f2f2;
}

	.tabs-wrap{clear:both;}

	#tabbed-widget  ul.tabs li {
		float: left;
		position: relative;
		line-height:30px;
		background:transparent;
		width:33.33%;
		padding:0;
	}

		.sidebar-narrow #tabbed-widget  ul.tabs li {width:100%; float:none;}

		#tabbed-widget  ul.tabs li a {
			display: block;
			text-align: center;
			color: #FFF;
			padding:4px 0 ;
			line-height:30px;
			background:#2c2c2c;
		}

		#tabbed-widget ul.tabs li a:hover {background:#4c4c4c; text-decoration:none;}

		#tabbed-widget ul.tabs li.active a  {background:#46AEBE;}

		.footer-widget-container ul, footer .tabs-wrap ul{ border-bottom:1px solid #444; }

		.footer-widget-container li, footer #tabbed-widget .tabs-wrap li {
			padding: 6px 12px 6px 0;
			line-height: 18px;
			overflow: hidden;
			border-bottom: 1px solid #232323 !important;
			border-top: 1px solid #444;
		}

		.footer-widget-container li:first-child , footer #tabbed-widget .tabs-wrap li:first-child { border-top:0 none; }

		footer #tabbed-widget ul.tabs li a {text-shadow: 0 1px 0 #000; }

		footer #tabbed-widget ul.tabs li a:hover { color:#FFF; }

		footer #tabbed-widget ul.tabs li.active a {
			color:#FFF;
			background: #444;
			box-shadow: 0 -1px 2px #111;
			-moz-box-shadow: 0 -1px 2px #111;
			-webkit-box-shadow: 0 -1px 2px #111;
		}

		footer #tabbed-widget .tabs-wrap.tagcloud a {
			background: #444;
			border: 1px solid #222;
			text-shadow: 0 1px 0 #000;
			-moz-box-shadow: inset 0 0 2px #888, 0 0 2px #222;
			-webkit-box-shadow: inset 0 0 2px #888, 0 0 2px #222;
			box-shadow: inset 0 0 2px #888, 0 0 2px #222;
		}

		footer #tabbed-widget .tabs-wrap.tagcloud a:hover{ background:#555;}

.post-tabs ul.tabs-nav{height:33px;margin:0;padding-left:20px;}

.post-tabs ul.tabs-nav li{	border:1px solid #E1E1E1;border-radius: 4px 4px 0 0;font-weight: bold;	line-height: 32px;cursor: pointer;display: block;	float: left;margin: 0 5px 0 0;	padding: 0 16px;background:#ddd;border-bottom: 0 none;-webkit-transition: background .5s ease;-moz-transition: background .5s ease;-o-transition: background .5s ease;transition: background .5s ease;}

.post-tabs ul.tabs-nav li.current{	background:#F6F6F6;	z-index:1;	height:33px;}

.post-tabs-ver ul.tabs-nav{float:left;width:170px;margin:0;padding-top:10px;}

.post-tabs-ver ul.tabs-nav li{	border:1px solid #E1E1E1;border-radius: 4px 0 0 4px;font-weight: bold;line-height: 32px;cursor: pointer;display: block;	margin: 0 0 10px 0;padding: 0 16px;	background:#ddd;border-right-width: 0;-webkit-transition: background .5s ease;-moz-transition: background .5s ease;-o-transition: background .5s ease;transition: background .5s ease;}

.post-tabs-ver ul.tabs-nav li.current{background:#F6F6F6;z-index:1;width:138px;}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}

.iml9 { margin-left: 9px }

	header div.main_header_background { opacity: 1; }

.entry-meta {
	display:none;
}

h1 + p.entry-meta, h2 + p.entry-meta {
	margin-top:-8px;
}


.dropped{
	font-size: 1em !important;
}


.art-footer-body
{
    position:relative;
    padding: 15px;
}
.module-deep-sector-knowledge .tab-content-container{position:relative}
#block-views-regional_hubs-block .content .views-row{display:inline-block;width:22%;margin:1%;position:relative;padding-bottom:22%;overflow:hidden;}
#block-views-regional_hubs-block .content .views-row a{background-color:#a92c2c;position:absolute;bottom:0;left:0;display:block;vertical-align:text-bottom;width:100%;padding:10px;padding-top:75%;color:rgba(255,255,255,0.8);font-size:1.3em;-webkit-transition:all,0.3s;-moz-transition:all,0.3s;transition:all,0.3s;}
#block-views-regional_hubs-block .content .views-row a:hover{color:#ffffff;background-color:#8f2626;}
#block-views-regional_hub-block .view-display-id-attachment_listing .views-row,.view-find-a-salon .view-display-id-attachment_listing .views-row{float:left;display:block;margin-right:2.5641%;width:48.71795%;margin-top:1.5em;}
#block-views-regional_hub-block .view-display-id-attachment_listing .views-row:last-child,.view-find-a-salon .view-display-id-attachment_listing .views-row:last-child{margin-right:0;}
#block-views-regional_hub-block .view-display-id-attachment_listing .views-row:nth-child(2n),.view-find-a-salon .view-display-id-attachment_listing .views-row:nth-child(2n){margin-right:0;}
#block-views-regional_hub-block .view-display-id-attachment_listing .views-row:nth-child(2n+1),.view-find-a-salon .view-display-id-attachment_listing .views-row:nth-child(2n+1){clear:left;}
#block-views-regional_hub-block .view-display-id-attachment_listing .views-row:nth-child(1n),.view-find-a-salon .view-display-id-attachment_listing .views-row:nth-child(1n){margin-right:0;}
#block-views-regional_hub-block .view-display-id-attachment_listing .views-row:nth-child(1n+1),.view-find-a-salon .view-display-id-attachment_listing .views-row:nth-child(1n+1){clear:left;}
.front #block-views-feeds-block_pinterest .views-row{width:33.33333%;float:left;font-size:0;line-height:0;overflow:hidden;}
.page-about-news .view-news .views-row{margin-bottom:25px;}

	


#header ul.nav, #header ul.menu {
	width: auto;
	float: right;
	list-style: none;
	color: #222222;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	}

	
#header ul.nav li, #header ul.menu li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	}

	
#header ul.nav li a, #header ul.nav li a:visited, #header ul.menu li a, #header ul.menu li a:visited {
	color: #222222;
	display: block;
	margin: 0;
	padding: 6px 10px 5px 10px;
	text-decoration: none;
	position: relative;
	}


#header ul.nav li a:hover, #header ul.nav li a:active, #header ul.nav .current_page_item a, #header ul.nav .current-cat a, #header ul.nav .current-menu-item a, #header ul.menu li a:hover, #header ul.menu li a:active, #header ul.menu .current_page_item a, #header ul.menu .current-cat a, #header ul.menu .current-menu-item a {
	color: #CC0000;
	}


#header ul.nav li a .sf-sub-indicator, #header ul.menu li a .sf-sub-indicator {
	display: block;
	width: 10px;
	height: 10px;
	text-indent: -9999px;
	overflow: hidden;
	position: absolute;
	top: 11px;
	right: 5px;
	}

	
#header ul.nav li li a, #header ul.nav li li a:link, #header ul.nav li li a:visited, #header ul.menu li li a, #header ul.menu li li a:link, #header ul.menu li li a:visited {
	background: #EEEEEE;
	color: #222222;
	width: 138px; 
	margin: 0;
	padding: 5px 10px 5px 10px;
	text-transform: none;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	position: relative;
	}

	
#header ul.nav li li a:hover, #header ul.nav li li a:active, #header ul.menu li li a:hover, #header ul.menu li li a:active {
	color: #CC0000;
	}


#header ul.nav li li a .sf-sub-indicator, #header ul.menu li li a .sf-sub-indicator {
	top: 10px;
	}


#header ul.nav li ul, #header ul.menu li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 160px;
	margin: 0;
	padding: 0;
	}


#header ul.nav li ul a, #header ul.menu li ul a { 
	width: 140px;
	}


#header ul.nav li ul ul, #header ul.menu li ul ul {
	margin: -31px 0 0 159px;
	}


#header ul.nav li:hover ul ul, #header ul.nav li:hover ul ul ul, #header ul.nav li.sfHover ul ul, #header ul.nav li.sfHover ul ul ul, #header ul.menu li:hover ul ul, #header ul.menu li:hover ul ul ul, #header ul.menu li.sfHover ul ul, #header ul.menu li.sfHover ul ul ul {
	left: -999em;
	}


#header ul.nav li:hover ul, #header ul.nav li li:hover ul, #header ul.nav li li li:hover ul, #header ul.nav li.sfHover ul, #header ul.nav li li.sfHover ul, #header ul.nav li li li.sfHover ul, #header ul.menu li:hover ul, #header ul.menu li li:hover ul, #header ul.menu li li li:hover ul, #header ul.menu li.sfHover ul, #header ul.menu li li.sfHover ul, #header ul.menu li li li.sfHover ul {
	left: auto;
	}


#header ul.nav li:hover, #header ul.nav li.sfHover, #header ul.menu li:hover, #header ul.menu li.sfHover { 
	position: static;
	}


#popup .processing_box .upload_procces .percent {
    color: #555;
    display: inline-block;
    margin-right: 5px;
    text-align: right;
    width: 70px;
    font-family: arial, sans-serif;
    font-size: 12px;
    white-space: nowrap;
}


.capabilities-page-content
{
	background-color: #2a3138;
	padding: 20px 0 20px 0;
}


.capabilities-page-content h1,
.capabilities-page-content h2,
.capabilities-page-content h3,
.capabilities-page-content h4
{
	color: #B6956F;
}

.capabilities-page-content p
{
	font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.3;
    color: #929292;
}

  .firstfirstcol {width: 60px;}

  .firstfirstcol, .middlecol, .lastcol {vertical-align: top !important;}

  .firstfirstcol a img {margin-left: 5px;}

.videosmenu a:hover, .videosmenu a.selected {background-color: #990000; padding: 10px 8px 13px 8px; *display:inline;*zoom:1;text-decoration: none}

.mrmenu a, .moviesmenu a, .celebsmenu a, .mrmenu a, .videosmenu a, .musicmenu a, .photosmenu a, .downloadsmenu a, .forumsmenu a, .mybollywoodsmenu a, .trademenu a { padding: 10px; text-decoration: none }
