﻿
div.header{
	z-index:2;
}




div.header,
div.footer,
div.outer{
	position:relative;
}


div.header,
div.outer,
div.footer{
	display:none;
}


div.header div.logo{
    margin-left:460px;
	left:auto;
}


	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	












body.mobile .header .inner,
body.tablet .header .inner{
	width:auto;
}



.advanced-slider .slides {
	position: absolute;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 100%;
	height: 100%;
	z-index: 10;
}



.advanced-slider .swipeable-container .slides {
	-webkit-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
}



.advanced-slider .swipeable-container .slides .selectable {
	-webkit-user-select: auto;
	-moz-user-select: auto;
	-o-user-select: auto;
	user-select: auto;
	
	cursor: auto;
}

.amshopby-advanced li.level2 {
	padding-left: 30px;
}


.sidebar-scroller { width: 100%; height: 100%; overflow-y: auto; overflow-x: hidden; }

.sidebar-scroller:not(.jspScrollable) { height: 100%; }

.sidebar-scroller:not(.jspScrollable) .jspContainer, .sidebar-scroller:not(.jspScrollable) .jspPane { height: 100% !important; }
#usersite-container nav#main-nav.non-mobile ul a.top{white-space:nowrap}
#usersite-container nav#main-nav.non-mobile ul li.top:hover ul{visibility:visible}
#usersite-container nav#main-nav.non-mobile ul li.top li:first-child,#usersite-container nav#main-nav.non-mobile ul li.top li:first-child a{border-top-left-radius:.3em;border-top-right-radius:.3em}
#usersite-container nav#main-nav.non-mobile ul li.top li:last-child,#usersite-container nav#main-nav.non-mobile ul li.top li:last-child a{border-bottom-left-radius:.3em;border-bottom-right-radius:.3em}
#usersite-container nav#main-nav.non-mobile ul.horizontal li.top{display:inline-block;width:auto;height:auto;zoom:1;*display:inline;margin:0 5px}
#usersite-container nav#main-nav.non-mobile ul.horizontal li.top a.top{display:inline-block;height:100%;zoom:1;-webkit-backface-visibility:hidden}
#usersite-container nav#main-nav.non-mobile ul.vertical li ul li.top{width:auto}


#usersite-container nav#main-nav.mobile a.top:link, #usersite-container nav#main-nav.mobile a.top:visited, #usersite-container nav#main-nav.mobile a.top:hover, #usersite-container nav#main-nav.mobile a.top:active,
#usersite-container nav#main-nav.mobile ul li a:link,
#usersite-container nav#main-nav.mobile ul li a:visited,
#usersite-container nav#main-nav.mobile ul li a:hover,
#usersite-container nav#main-nav.mobile ul li a:active {
  color: black; }


body#custom #usersite-container nav#main-nav li.top {
  margin: 0 36px;
  font-size: 24px; }


body#custom #usersite-container nav#main-nav li.top a.top {
  display: inline-block;
  zoom: 1;
  background-repeat: no-repeat;
  background-position: top left;
  background-attachment: scroll;
  background-repeat: no-repeat !important; }


.oldie.no-opacity body#custom #usersite-container nav#main-nav li.top a.top {
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); }


body#custom #usersite-container nav#main-nav li.top a.top:link, body#custom #usersite-container nav#main-nav li.top a.top:visited {
  color: #ffffff; }


body#custom #usersite-container nav#main-nav li.top a.top:hover {
  color: #9180a5;
  background-repeat: no-repeat;
  background-position: top left;
  background-attachment: scroll;
  background-repeat: no-repeat !important; }


.oldie.no-opacity body#custom #usersite-container nav#main-nav li.top a.top:hover {
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); }


body#custom #usersite-container nav#main-nav li.top ul {
  font-size: 17px; }
.ft_btm{background-color:#f2f2f2;}
.ft_btm .in,.ft_keywords .in{margin-left:auto;margin-right:auto;width:980px;}
.ft_btm .ft_sections{color:#333333;font:bold 10px Verdana;text-decoration:none;margin-left:1px;padding-top:4px;}
.ft_btm .ft_sections a{color:#333333;font:bold 10px Verdana;text-decoration:none;}
.ft_btm .ft_sections a:hover{text-decoration:underline;}
.ft_btm .ft_copy{margin-left:1px;margin-top:5px;color:#999999;font:normal 10px Verdana;padding-bottom:4px;}
body.stockman-page .ft_partners,body.stockman-page .ft_btm{background:#393939;color:#666;}
body.stockman-page .ft_btm{padding-top:60px;}
body.stockman-page .ft_btm .ft_sections,body.stockman-page .ft_btm .ft_sections a{color:#999;font-weight:normal;}
body.stockman-page .ft_btm .in{width:980px;margin:0 auto;border-top:1px solid #666;}
.ft_btm .in{background:none;padding:10px 0;}
.ft_btm .ft_sections,.ft_btm .ft_sections a{font-size:16px;color:#fff;font-weight:normal;font-family:Helvetica,Arial,sans-serif;}


#header .widget-area{width:468px;float:right;margin:0;padding:5px 10px 0px 0;}


#header-left .widget-area{width:70px;height:90px;float:left;margin:0px 0 0 0;padding:0px 0px 0px 30px;}


#header-center .widget-area{display:block;width:156px;height:90px;//float:left;margin:10px 0 0 0;padding:0px 30px 0px 0px;}


#header .widget-area p{margin:0;padding:0 0 5px 0;}


#header .widget-area h4{color:#333333;font-size:14px;font-weight:normal;margin:10px 0 0 0;padding:0;text-decoration:none;}


#header-center .widget-area h4{font-size:10px;text-align:center;font-weight:bold;margin:10px 0 0 0;padding:0;text-decoration:none;}


#header .widget-area ul{margin:0;padding:0;}


#header .widget-area ul li{list-style-type:square;margin:0 0 0 20px;padding:0;}


#featured-top .widget, #featured-bottom .widget{margin:0 0 20px 0;}


#sidebar .widget, #sidebar-alt .widget{margin:0 0 20px 0;padding:0;}


#footer-widgets .widget{background:none;border:none;}

#visit-apply .apply {
  width:313px;
  display: inline-block; 
  *display: inline; 
  *zoom: 1;
  vertical-align:top;
  padding:6px 0;
}

#visit-apply .apply p {
  width:119px;
  vertical-align:top;
  display: inline-block; 
  *display: inline; 
  *zoom: 1;
  margin:4px 0 0;
  color:#575b5e;
  font-size:16px;
  line-height:1.3;
}

#visit-apply .apply button {
  width:190px;
  height:50px;
  vertical-align:top;
  display: inline-block; 
  *display: inline; 
  *zoom: 1;
  border:1px solid;
  border-color:#4D5EB2 #455184 #404662;
  background-color: #5D75DF;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5D75DF), to(#505FA7)); 
  background-image: -webkit-linear-gradient(top, #5D75DF, #505FA7); 
  background-image:    -moz-linear-gradient(top, #5D75DF, #505FA7); 
  background-image:     -ms-linear-gradient(top, #5D75DF, #505FA7); 
  background-image:      -o-linear-gradient(top, #5D75DF, #505FA7); 
  background-image:         linear-gradient(to bottom, #5D75DF, #505FA7);
  border-radius:2px;
  box-shadow:inset 0 0 3px rgba(255,255,255,0.35);
  color:#fff;
  font-size:18px;
  font-weight:bold;
  -webkit-font-smoothing:antialiased;
  text-shadow:0 -1px 0 #455184;
}

.column {
	vertical-align:top;
	position: relative;
	width:139px;
	padding:0;
	cursor:pointer;
}


.column a:first-child { padding:0 !important; width:100% !important;}

.column:hover {
	background-color:#97ce91;
}

.dropdown_3columns .column:hover h3 {
	color:#FFF;
}

.column img {
	border:3px solid #c7c7c7;
	margin:5px auto 0;
	display:block;
}





.widget {
    position: relative;
    z-index: 0;
    margin-bottom: 15px;
}


.widget ul {
    margin-bottom: 0;
}


.widget-title-background {
    padding-top: 10px;
    color: #333;
    text-shadow: 0 1px 1px #fff;
}


.widget-title {
    z-index: 1;
    position: relative;
    display: block;
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 19px;
    line-height: 19px;
    letter-spacing: 0px;
    font-weight: normal;
    padding: 10px 0px;
}


.widget-title a {
    color: #333 !important;
    text-shadow: 1px 1px 0px #fff!important;
    border-bottom: none !important;
}


.widget-content {
    position: relative;
    margin: 0 0px 35px 0px;
    padding: 10px 15px 21px 15px;
    font-size: 13px;
    background: #F6F6F6;
    border: 1px solid #E0DDDD;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.9) inset;
    -box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.9) inset;
    -moz-box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.9) inset;
    -webkit-box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.9) inset;
}


.widget:after {
    content: "";
    position: absolute;
    -webkit-box-shadow: 0 0 9px rgba(0, 0, 0, 0.7);
    -moz-box-shadow: 0 0 9px rgba(0, 0, 0, 0.7);
    box-shadow: 0 0 9px rgba(0, 0, 0, 0.7);
    height: 8px;
    bottom: 0;
    z-index: -1;
    left: 15px;
    right: 15px;
    -webkit-border-radius: 100px / 10px;
    -moz-border-radius: 100px / 10px;
    border-radius: 100px / 10px;
}


.evolve_tabs .widget-content {
    padding: 0;
    border: 0;
    background: 0;
    box-shadow: none;
    -box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}


.widget-one-column {
    width: 100%!important;
}


.entry-content img,
.entry-summary img,
.comment-content img,
.widget img,
.wp-caption {
    max-width: 100%;
}


.widget-content #search-text-box {
    float: none;
    width: 100%!important;
}


.widget-content #search-text {
    max-width: 100%!important;
}


.widget-content #search-text,
.widget-content #search-text-top:focus,
#search-text-box #search_label {
    width: 100%!important;
}


.widget-content #search-button {
    top: -5px;
    right: 0px;
}


.widget .tab-holder .tabs li.active a {
    bottom: -1px;
}


.widget.carousel-slider a.left:before,
.widget.carousel-slider a.right:before {
    font-family: IcoMoon;
    content: '\e918';
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -20px;
    width: 40px;
    height: 40px;
    display: block;
    line-height: 40px;
    font-size: 20px;
    background: #636363;
    background: rgba(0, 0, 0, .7);
    color: #fff;
}


.widget.carousel-slider a.right:before {
    content: '\e919';
    right: 0;
    left: auto;
}


[class^="t4p-icon-"],
[class*=" t4p-icon-"],
.widget-content [class^="t4p-icon-"],
.widget-content [class*=" t4p-icon-"] {
    font-family: IcoMoon !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}



#logo {
	width: 301px;
	height: 70px;
	padding: .3em 0 0 .4em;
        position: absolute;
	background-position: top left;
	}


#logo-top {
	position: absolute;
	border: 0;
	padding: 0;
	margin: 0;
}


#logo-berkeley {
	position: absolute;
	float: left;
	}


#logo-eecs {
	position: absolute;
	border: 0;
	padding: 0;
	margin: 0 0 0 175px;
	}


#logo-bottom {
	position: absolute;
	border: 0;
	padding: 0;
	margin-top: 52px;
	}


.logo_and_menu{
	width:960px;
	height:122px;
	float:left;
	border-bottom:2px solid #f79018;
}
.jp-carousel-comment .avatar{margin:0 20px 0 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:none !important;padding:0 !important;background-color:transparent !important;}


			table.recentcommentsavatartop img.avatar, table.recentcommentsavatarend img.avatar {
				border: 0px;
				margin: 0;
			}

#navlist li { 
	display: inline; 
	padding-right: 15px;
}

#navlist li a {
	text-decoration: none;
	color: #686868;
}

#navlist li a#current {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

#navlist li a:hover {
	text-decoration: underline;
	color: #000000;
}
.mobile-nav-bandwidth{top:22px}
.mobile-nav-bandwidth a{font-size:11px;padding:12px 10px}
.mobile-nav-bandwidth a:hover{color:#309bd9}
#footer .offices{position:relative;padding-top:40px}
#footer .offices a{display:block;color:inherit}
#footer .offices a:hover,.footer-layer1 li a:hover{color:#FFEA6F;text-decoration:none}


footer#footer .offices {
	padding-top:30px;
}
 .compose-mode .vc_element .grve-row { margin-top: 30px; }
.mk-fullscreen-nav .fullscreen-navigation-ul .menu-item a{color: #ffffff;text-transform: uppercase;font-size: 16px;letter-spacing: 0;font-weight: 800;padding: 25px 0;color: #ffffff;}
.mk-fullscreen-nav .fullscreen-navigation-ul .menu-item a:hover{background-color: #ffffff;color: #444444;}
#mk-main-navigation ul.sub-menu a.menu-item-link,#mk-main-navigation ul .megamenu-title,.megamenu-widgets-container a,.mk-shopping-cart-box .product_list_widget li a,.mk-shopping-cart-box .product_list_widget li.empty,.mk-shopping-cart-box .product_list_widget li span,.mk-shopping-cart-box .widget_shopping_cart .total{color: #b3b3b3;}
#mk-main-navigation ul.sub-menu li.menu-item ul.sub-menu li.menu-item a.menu-item-link i{color: #e0e0e0;}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link{font-size: 12px;font-weight: normal;text-transform:uppercase;letter-spacing: 1px;}


        #wrapper {
                width: 440px;
                }


	#home-media .media-post,
	#home-media .media-post.odd,
	#home-news .news-post,
	#home-news .news-post.odd {float:none; width: 320px; margin: 10px auto 10px auto;}


	#home-media .media-post.featured,
	#home-news .news-post.featured {
		width: 320px;
	}


	#home-media .media-post.featured img, 
	#home-news .news-post.featured img,
	#home-media .media-post img, 
	#home-news .news-post img {
		width: 320px !important;
		height: auto !important;
	}


.heatmapthemead-widget-position ul {
	list-style: none;
}


.heatmapthemead-widget-position ul, .heatmapthemead-widget-position ol {
	margin: 0 0 0 0;
}


.heatmapthemead-widget-position ul ul, 
.heatmapthemead-widget-position ol ol, 
.heatmapthemead-widget-position ul ol, 
.heatmapthemead-widget-position ol ul {
	margin-left: 1em;
}

	
.uvt-dog{ 
	width: 50px;
	height: 50px;
	position: absolute;
	top:10px;
	left:10px;
	border:2px solid black;
	display:inline-block;
	cursor: pointer;
	}


	
	.uvt-dog img{
		width: 100%;
		}

.portfolio .portfolio-boxed .portfolio-item-wrapper .fusion-separator {
  border: 0 !important;
  height: 0px !important;
  margin-top: 0 !important;
}

.fusion-modal .fusion-separator {
  width: 100% !important;
}

.fusion-separator {
  margin: 0 auto;
  border: 0 solid #e7e6e6;
  clear: both;
  position: relative;
  z-index: 11;
}

.fusion-separator.sep-none {
  height: 1px;
}

.fusion-separator.sep-double {
  height: 8px;
  border-bottom-width: 1px;
  border-top-width: 1px;
}

.fusion-separator.sep-single {
  border-top-width: 1px;
}

.fusion-separator.sep-dashed {
  border-bottom-style: dashed;
  border-top-style: dashed;
}

.fusion-separator.sep-dotted {
  border-bottom-style: dotted;
  border-top-style: dotted;
}

.fusion-separator.sep-shadow {
  height: 1px;
  overflow: visible;
  border: none;
  background: none;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(150, 150, 150, 0)), color-stop(15%, rgba(150, 150, 150, 0)), color-stop(50%, rgba(150, 150, 150, 0.65)), color-stop(85%, rgba(150, 150, 150, 0)), color-stop(100%, rgba(150, 150, 150, 0)));
  background: -webkit-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -moz-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -ms-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -o-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
}

.fusion-separator.sep-shadow:after {
  display: block;
  margin-top: 10px;
  height: 6px;
  width: 100%;
  content: '';
  background: -webkit-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%);
  background: -moz-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
  background: -o-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%);
}

.fusion-separator .icon-wrapper {
  position: absolute;
  display: table;
  left: 50%;
  top: 50%;
  margin: -13px 0 0 -13px;
  height: 26px;
  width: 26px;
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #AAAAAA;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-align: center;
}

.fusion-separator .icon-wrapper i {
  display: block;
  display: table-cell;
  vertical-align: middle;
}

body:not(:-moz-handler-blocked) .fusion-separator.sep-shadow:after {
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
}


#main,#wrapper,
.fusion-separator .icon-wrapper, html, body, .bbp-arrow { background-color:#ffffff; }

.c_img_t { z-index: 0; width: 85px;height:85px;border-radius:5px;}

img.c_img_t:hover {
box-shadow: 0 0 2px 2px #aaa;
-webkit-box-shadow: 0 0 2px 2px #aaa;
-moz-box-shadow: 0 0 2px 2px #aaa;
}


.fb-but1,
.twitter-but1,
.pinterest-but1,
.whatsapp-but1,
.email-but {
	height: 26px;
	}


.header-right{float:right; padding-right:15px; margin-top:5px;}



.x-navbar-inner .header-right{ width: initial; max-width: inherit;}


#topnavleft {
  position: relative;
  float: left;
  width: 50%;
  height: 30px;
  overflow: hidden;
}

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

* html .clearfix             { zoom: 1; }
 
*:first-child+html .clearfix { zoom: 1; }

 
#mainmenu { margin-bottom:5px; margin-left:10px; margin-right:10px; }



#wrap, #header, #mainmenu,  #rightside,
.ftsidebox,.toplist,.othernews {position:relative;}



#content, #wrap, #header, #mainmenu,  #rightside,
.ftsidebox,.othernews {overflow:hidden;}





.clearfix:before, .clearfix:after {
	content: "\0020";
	display: block;
	height: 0;
	visibility: hidden;
}


.clearfix:after {
	clear: both;
}


.clearfix {
	zoom: 1;
}






img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img,
.widget-container img {
	max-width: 100%; 
	height: auto; 
}

.widget-container {
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	margin: 0 0 18px 0;
}

.widget-container .wp-caption img {
	margin: auto;
}






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px;  background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}
.x-recent-posts .x-recent-posts-content{padding:10px 5px}

.aom_pg span.aom_current {border:1px solid #0289C1; font-weight:bold; background:#0289C1; color:#FFFFFF;}
.item-list .pager{clear:both;text-align:center;}
.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}
.pager-current{font-weight:bold;}
#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap;}
#forum td.posts,#forum td.topics,#forum td.replies,#forum td.pager{text-align:center;}
.item-list .pager li .active{text-decoration:underline;}

			.mcm_social li.mcm_youtube a:hover {background-position: -316px -16px !important;}

.icl_lang_sel_native {display: none;}


p.logo,div.logo-text p {
font-size:300%;
line-height:1;
margin: 0;
}


div.logo-text {
font-size:200%;
line-height:1;
}


p.logo,div.logo-text {
float:left;
font-family:cambria, georgia,arial;
}


 

p.logo a {

display:block;

}


p.logo a span {
position:absolute;
top:-1000px;
}



ins,div.logo-text p a,#ie6-warning li a:hover,#ie6-warning li a:focus,#ie6-warning li a:active,#ie6-warning .close a:hover,#ie6-warning .close a:focus,#ie6-warning .close a:active {
text-decoration:none;
}

#homepage-footer div.row div.cell {
  padding: 20px;
}

  .cell.width-5 {
    clear: left;
    margin-left: -98.875%;
    width: 100%;
  }

  .cell.width-4 {
    clear: left;
    margin-left: -98.875%;
    width: 100%;
  }

  .cell.width-8 {
    clear: left;
    margin-left: -98.875%;
    width: 100%;
  }
#about-page .pi-image .pi-label{position:relative;top:auto;bottom:auto}
#about-page .pi-image .pi-label .title{color:#fff;background-color:#599830;box-shadow:7px 0 0 0 #599830,7px 0 0 0 #599830,-7px 0 0 0 #599830,-7px 0 0 0 #599830;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:4px;padding-bottom:1px;font-size:28px}
#about-page .pi-image .pi-label .threeD{display:none}
#about-page .section-faq .pi-label{position:relative;top:auto;bottom:auto}
#about-page .section-faq .pi-label .title{color:#fff;background-color:#599830;box-shadow:7px 0 0 0 #599830,7px 0 0 0 #599830,-7px 0 0 0 #599830,-7px 0 0 0 #599830;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:4px;padding-bottom:1px;font-size:28px}
#about-page .section-faq .pi-label .threeD{display:none}
#about-page #staff-list .pi-label{position:relative;top:auto;bottom:auto}
#about-page #staff-list .pi-label .title{color:#fff;background-color:#599830;box-shadow:7px 0 0 0 #599830,7px 0 0 0 #599830,-7px 0 0 0 #599830,-7px 0 0 0 #599830;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:4px;padding-bottom:1px;font-size:28px}
#about-page #staff-list .pi-label .threeD{display:none}
#culture-clips-page .mt25 .pi-label{position:relative;top:auto;bottom:auto;margin-left:-15px}
#culture-clips-page .mt25 .pi-label .title{color:#fff;background-color:#599830;box-shadow:7px 0 0 0 #599830,7px 0 0 0 #599830,-7px 0 0 0 #599830,-7px 0 0 0 #599830;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:28px}
#culture-clips-page .mt25 .pi-label .threeD{display:none}
#culture-clips-page .mt25.featured-clip .pi-label{position:absolute;top:9pt;left:1px}
#error-page .error .related-reviews .pi-page-heading .pi-label .title{background-color:transparent;border-radius:0;box-shadow:none;color:#fff;font-size:1.1em}
#home-page #hero .pi-label{bottom:20px}
#home-page #hero .pi-label .supertitle,#home-page #hero .pi-label .title{color:#fff;background-color:#599830}
#home-page #hero .pi-label .supertitle{top:2px}
#home-page #hero .pi-label .title{box-shadow:5px 0 0 0 #599830,5px 0 0 0 #599830,-7px 0 0 0 #599830,-7px 0 0 0 #599830;font-size:50px}
#home-page #hero .pi-label .threeD{display:none}
#home-page #hero:hover .pi-label .supertitle,#home-page #hero:hover .pi-label .title{color:#599830;background-color:#fff}
#home-page #hero:hover .pi-label .title{box-shadow:5px 0 0 0 #fff,5px 0 0 0 #fff,-7px 0 0 0 #fff,-7px 0 0 0 #fff;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:50px}
#home-page #hero:hover .pi-label .supertitle{box-shadow:5px -4px 0 0 #fff,5px 0 0 0 #fff,-7px 0 0 0 #fff,-7px -4px 0 0 #fff;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
#home-page #hero:hover .pi-label .threeD{display:none}
.safari807 #home-page #hero .pi-label .title{padding-top:8px}
.safari807 #home-page #hero .pi-label .supertitle{top:4px}
#index-page .pi-review .image-wrapper .pi-label{display:none}
#review-page .review-featured-image .pi-label{top:5px;bottom:auto}
#review-page .review-featured-image .pi-label .title{font-size:33px}
#review-page .review-featured-image .pi-label .threeD{display:none}
#review-page .review-featured-image .pi-label .supertitle{font-size:.857em}
#review-page #credits .related-reviews .pi-label .title{box-shadow:5px 0 0 0 #e6e6e6,5px 0 0 0 #e6e6e6,-7px 0 0 0 #e6e6e6,-7px 0 0 0 #e6e6e6;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#e6e6e6;font-size:20px}
#review-page #credits .related-reviews .pi-label .supertitle{display:none}
#review-page #credits .related-reviews .pi-label .threeD{bottom:-5px}
#review-page .section-faq .pi-label{position:relative;top:auto;bottom:auto;margin-top:2px;margin-left:-15px}
#review-page .section-faq .pi-label .title{color:#fff;background-color:#599830;box-shadow:7px 0 0 0 #599830,7px 0 0 0 #599830,-7px 0 0 0 #599830,-7px 0 0 0 #599830;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:4px;padding-bottom:1px;font-size:28px}
#review-page .section-faq .pi-label .threeD{display:none}
#search-page .pi-page-heading .pi-label{margin-top:-2pc}
#search-page .filters .pi-label{bottom:auto;top:5px}
#search-page .filters .pi-label .title{color:#fff;background-color:#5e1559;box-shadow:5px 0 0 0 #5e1559,5px 0 0 0 #5e1559,-7px 0 0 0 #5e1559,-7px 0 0 0 #5e1559;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.pi-image .label-wrapper,.pi-label{text-align:left}
.pi-label{position:absolute;bottom:10px;left:1px;color:#000;text-transform:uppercase}
.pi-label .spacer{padding-top:3px}
.pi-label .supertitle,.pi-label .title{display:inline;background-color:#fff}
.pi-label .supertitle{font-family:lato,Helvetica Neue,Arial,sans-serif;box-shadow:5px -4px 0 0 #fff,5px 0 0 0 #fff,-7px 0 0 0 #fff,-7px -4px 0 0 #fff;white-space:nowrap;z-index:7;color:#5e1559;font-size:14px;font-style:italic}
.pi-label .title{box-shadow:5px 0 0 0 #fff,5px 0 0 0 #fff,-7px 0 0 0 #fff,-7px 0 0 0 #fff;z-index:5;margin:0;color:#000;font-size:30px;line-height:.9em}
.pi-label .threeD{position:absolute;margin:0!important;padding:0!important;bottom:-6px;left:-7px;width:0;height:0;border-top:6px solid #000;border-left:6px solid transparent}
.safari807 .pi-label .title{padding-top:6px}
.safari807 .pi-label .supertitle{top:2px}
.pi-page-heading .bar .pi-label{position:relative;bottom:auto;margin-top:-20px;margin-right:8px}
.pi-page-heading .bar .pi-label .supertitle,.pi-page-heading .bar .pi-label .title{color:#fff;background-color:#5e1559;box-shadow:7px 0 0 0 #5e1559,7px 0 0 0 #5e1559,-7px 0 0 0 #5e1559,-7px 0 0 0 #5e1559;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:45px}
.pi-reviews-module .header .pi-label{top:9pt;bottom:auto}
.pi-reviews-module .header .pi-label .title{font-size:24px;line-height:1em}
.pi-reviews-module .header .pi-label .supertitle{top:2px}
.pi-reviews-module .header .pi-label .threeD{bottom:-7px}
img.alignnone{margin:0 0 10px 0;display:inline;}

.nivo-html-caption {
    display:none;
}

#menu-bottom-nav .menu-item a { 
    font-size: 20px;
}

#menu-bottom-nav .sub-menu .menu-item a,
#menu-bottom-nav .sub-menu .menu-item .menu-description { 
    font-size: 14px;
    margin-left: 20px;
}

.ubermenu-skin-clean-white.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop {
  margin-top: 0;
}


.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-icon,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0;pointer-events:auto}
.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{height:auto;width:auto;max-height:none;min-height:0}
.ubermenu .ubermenu-item{text-align:left;display:inline-block;vertical-align:top}
.ubermenu .ubermenu-item-level-0{vertical-align:bottom;-moz-backface-visibility:visible;backface-visibility:visible}
.ubermenu-items-align-top .ubermenu-item-level-0{vertical-align:top}
.ubermenu .ubermenu-item.ubermenu-item-level-0{float:none}
.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0,.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left{float:left}
.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-right{float:right}
.ubermenu .ubermenu-item-level-0.ubermenu-has-submenu-stack{position:relative}
.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden}
.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0!important}
.ubermenu .ubermenu-item .ubermenu-submenu-padded{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{z-index:20}
.ubermenu .ubermenu-autocolumn+.ubermenu-item-view-all{clear:both}
.ubermenu-transition-none .ubermenu-item .ubermenu-submenu-drop{-webkit-transition:none;-ms-transition:none;transition:none;top:auto}
.ubermenu-transition-slide .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-property:max-height,visibility;-ms-transition-property:max-height,visibility;transition-property:max-height,visibility;max-height:0;top:auto}
.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop{opacity:0;-webkit-transition-property:opacity,visibility;-ms-transition-property:opacity,visibility;transition-property:opacity,visibility;top:auto;margin-top:1px}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0;-webkit-transition-property:margin-top,opacity,visibility;-ms-transition-property:margin-top,opacity,visibility;transition-property:margin-top,opacity,visibility}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-submenu-drop{margin-top:0;clip:rect(0,5000px,5000px,-5000px)}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout{position:relative}
.ubermenu .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout.ubermenu-active{z-index:100}
.ubermenu-vertical .ubermenu-item-level-0{display:block;clear:both}
.ubermenu-vertical.ubermenu-items-align-right .ubermenu-item-level-0{text-align:right}
.ubermenu-vertical.ubermenu-items-align-center .ubermenu-item-level-0{text-align:center}
.ubermenu-vertical .ubermenu-item.ubermenu-flyout-full-height{position:static}
.ubermenu-vertical .ubermenu-item.ubermenu-relative{position:relative}
.ubermenu-vertical .ubermenu-item.ubermenu-relative.ubermenu-active{z-index:20}
.ubermenu-vertical .ubermenu-item.ubermenu-item-mini{float:left;clear:none}
.rtl .ubermenu,.rtl .ubermenu .ubermenu-item{text-align:right}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop{display:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0{width:50%}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout{position:static}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0!important}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{left:-1px!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-mini{min-width:0;width:auto;float:left;clear:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile{display:none!important}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0.ubermenu-item-mini{min-width:0;width:auto}
 .ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop{ display:none !important; }
  .ubermenu-responsive .ubermenu-item-level-0{ width:50%; }
 .ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout{ position:static; }
  .ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{ width:100%; min-width:100%; max-width:100%; top:auto; left:0 !important; }
 .ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{ left: -1px !important;  }
   .ubermenu-responsive .ubermenu-item-mini{  min-width:0; width:auto; float:left; clear:none !important; }
   .ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile{  display:none !important; }
 .ubermenu.ubermenu-responsive .ubermenu-item-level-0.ubermenu-item-mini{ min-width:0; width:auto; }

 .ubermenu .ubermenu-item.um-sticky-only{ display:none !important; }
 .ubermenu.ubermenu-sticky .ubermenu-item-level-0.um-sticky-only{ display:inline-block !important; }
 .ubermenu.ubermenu-sticky .ubermenu-submenu .ubermenu-item.um-sticky-only{ display:block !important; }
 .ubermenu .ubermenu-item-level-0.um-unsticky-only{ display:inline-block !important; }
 .ubermenu .ubermenu-submenu .ubermenu-item.um-unsticky-only{ display:block !important; }
 .ubermenu.ubermenu-sticky .ubermenu-item.um-unsticky-only{ display:none !important; }

ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
  margin-right: 6px;
}

.rtl .menu-item-language img.iclflag {
  margin-right: 0;
  margin-left: 5px;
}

#sb_instagram #sbi_images{
  width: 100%;
  float: left;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}



#sb_instagram #sbi_images .sbi_item{
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;

  padding: inherit !important;
  margin: 0 !important;
  text-decoration: none;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}



#sb_instagram.sbi_col_1 #sbi_images .sbi_item{ width: 100%; }

#sb_instagram.sbi_col_2 #sbi_images .sbi_item{ width: 50%; }

#sb_instagram.sbi_col_3 #sbi_images .sbi_item{ width: 33.33%; }

#sb_instagram.sbi_col_4 #sbi_images .sbi_item{ width: 25%; }

#sb_instagram.sbi_col_5 #sbi_images .sbi_item{ width: 20%; }

#sb_instagram.sbi_col_6 #sbi_images .sbi_item{ width: 16.66%; }

#sb_instagram.sbi_col_7 #sbi_images .sbi_item{ width: 14.28%; }

#sb_instagram.sbi_col_8 #sbi_images .sbi_item{ width: 12.5%; }

#sb_instagram.sbi_col_9 #sbi_images .sbi_item{ width: 11.11%; }

#sb_instagram.sbi_col_10 #sbi_images .sbi_item{ width: 10%; }



#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images .sbi_item{ width: 100%; }

#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images .sbi_item{ width: 50%; }

#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item{ width: 33.33%; }

#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images .sbi_item{ width: 25%; }

#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images .sbi_item{ width: 20%; }

#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{ width: 16.66%; }

#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images .sbi_item{ width: 14.28%; }

#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images .sbi_item{ width: 12.5%; }

#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images .sbi_item{ width: 11.11%; }

#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images .sbi_item{ width: 10%; }

  
  #sb_instagram.sbi_col_7 #sbi_images .sbi_item,
  #sb_instagram.sbi_col_8 #sbi_images .sbi_item,
  #sb_instagram.sbi_col_9 #sbi_images .sbi_item,
  #sb_instagram.sbi_col_10 #sbi_images .sbi_item{
    width: 25%;
  }
.mk-css-icon-close div,.mk-css-icon-menu div {background-color: #ffffff;}
  .mk-transparent-header .remove-header-bg-true.light-header-skin:not(.header-sticky-ready) .mk-css-icon-menu div {    background-color: #fff !important;  }
  .mk-transparent-header .remove-header-bg-true.dark-header-skin:not(.header-sticky-ready) .mk-css-icon-menu div {    background-color: #222 !important;  }
.fusion-megamenu-title{font-family:'Cantarell', Arial, Helvetica, sans-serif;font-weight:500;font-size:18px;color:#333333;}
.fusion-megamenu-title a{color:#333333;}

ul.om-menu li .om-maximenu-content .recent-articles {
  display: block;
  border-bottom: 1px solid #c2c4bc;
  margin-bottom: 20px;
  padding-bottom: 15px;
}

ul.om-menu li .om-maximenu-content .recent-articles a {
  padding: 0;
  border: none;
  font-size: 24px;
  color: #000;
  display: block;
  margin-bottom: 15px;
}

ul.om-menu li .om-maximenu-content .recent-articles a:hover {
  color: #7a876f;
}

ul.om-menu li .om-maximenu-content .recent-articles .author-title,
ul.om-menu li .om-maximenu-content .recent-articles .author-title a {
  font-family: 'Arial', sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #8d8d8d;
  margin-bottom: 0;
}

ul.om-menu li .om-maximenu-content .recent-articles .author-title a {
  display: inline-block;
}

ul.om-menu li .om-maximenu-content .recent-articles .author-title a:hover {
  color: #000;
}

.media.recent-articles {
  margin-top: 15px;
}

.media.recent-articles h4 {
  border-top: none;
  padding-top: 5px;
  border-bottom: 1px solid #8d8d8d;
  padding-bottom: 25px;
  margin-bottom: 15px;
  font-size: 18px;
  line-height: 26px;
}

.media.recent-articles:last-child h4 {
  border: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.media.recent-articles .author-title a {
  font-family: 'fjalla_oneregular';
  text-transform: uppercase;
  color: #7a876f;
}

.media.recent-articles .author-title a:hover {
  color: #000000;
}

.media.recent-articles .img-holder {
  position: relative;
  width: 80px;
  height: 80px;
  overflow: hidden;
}

.media.recent-articles .img-holder img {
  position: absolute;
  left: 50%;
  top: 50%;
  height: 100%;
  width: auto;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.media.recent-articles .img-holder.portrait img {
  width: 100%;
  height: auto;
}

.media.recent-articles:last-child {
  margin-bottom: 40px;
}
.col{float:left}
.art-content-layout{display:table;width:100%;table-layout:fixed;}
.art-content-layout-row{display:table-row;}
.art-postcontent .art-content-layout{border-collapse:collapse;}
.art-post .art-content-layout-br{height:0;}
.art-content-layout .art-sidebar1{margin:0 auto;width:19%;}
.art-content-layout .art-content{margin:0 auto;}
.art-content-layout .art-sidebar2{margin:0 auto;width:19%;}
.responsive .art-content-layout img,.responsive .art-content-layout video{max-width:100%;height:auto !important;}
.responsive.responsive-phone .art-content-layout img{margin:1%;}
.responsive .art-content-layout .art-sidebar0,.responsive .art-content-layout .art-sidebar1,.responsive .art-content-layout .art-sidebar2{width:auto !important;}
.responsive .art-content-layout,.responsive .art-content-layout-row,.responsive .art-layout-cell{display:block;}
.responsive .art-content-layout,.responsive .art-content-layout-row{padding:0;}
.responsive .art-content-layout:after,.responsive .art-content-layout-row:after,.responsive .art-layout-cell:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.responsive .responsive-tablet-layout-cell,.responsive.responsive-tablet .art-footer .art-content-layout .art-layout-cell{margin:1%;width:98% !important;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.responsive .responsive-layout-row-2 .responsive-tablet-layout-cell,.responsive.responsive-tablet .art-footer .art-content-layout .responsive-layout-row-2 .art-layout-cell{width:48% !important;}
.responsive .responsive-layout-row-3 .responsive-tablet-layout-cell,.responsive.responsive-tablet .art-footer .art-content-layout .responsive-layout-row-3 .art-layout-cell{width:31% !important;}


#system-req {
  display: inline-block;
  vertical-align: middle;
  line-height: normal;      
}
.topnav{text-align:right;height:21px;padding:7px 0 0 0;}
.topnav li{font:bold 12px Arial,Helvetica,sans-serif;line-height:130%;color:#fff;display:inline;}
.topnav li em{margin:0 8px;}
.topnav li a{color:#7cbef5;}
.topnav li a span{color:#ffd646;}
.topnav li a:hover,.topnav li a:hover span{color:#fff;}




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}


.nav-sec {
	display: inline-block;
	width: 101%;
	background: #da63af;
	border-top: 2px solid #cb3b8f;
	padding: 1px 4px;
	margin-left: -6px; position:relative;
}

.nav-sec:before{ display:none;}

.zc-navbar .navbar-header{
	display: none;	
}
.navbar-header:before,.navbar-header:after{display:table;content:" "}
.navbar-header:after{clear:both}

#privacy {
    width: 400px;
    padding: 10px;
    margin: 10px;
}





.published {
    font-size: 13px;
    line-height: 13px;
    text-align: center;
    padding: 0px 10px 0 0;
    margin-right: 10px;
    border-right: 1px solid rgba(0, 0, 0, .1)!important;
}

.sb-widget, .footer-widget { margin-bottom: 20px; margin-bottom: 1.25rem; overflow: hidden; }




.sb-widget .cp-wrap { padding: 15px 0px; padding: 0.9375rem 0rem; border-bottom: 1px solid #ebebeb; }




.sb-widget .uw-wrap { padding: 15px 0px; padding: 0.9375rem 0rem; border-bottom: 1px solid #ebebeb; }

.sb-widget .menu-item:first-child, .sb-widget .page_item:first-child a, .sb-widget .cat-item:first-child, .footer-widget .menu-item:first-child, .footer-widget .page_item:first-child a, .footer-widget .cat-item:first-child { padding-top: 0; }

.sb-widget .children .page_item a, .footer-widget .children .page_item a { padding: 5px 0; padding: 0.375rem 0rem; }

.sb-widget .menu-item, .sb-widget .page_item a, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .page_item a, .footer-widget .cat-item { line-height: 1.3; }

.sb-widget .tagcloud a { background: #f6f6f6; }

.tagcloud a:hover, .sb-widget .tagcloud a:hover, .footer-widget .tagcloud a:hover { color: #fff; background: #e64946; text-decoration: none; }



.container_12 {margin-left: auto;margin-right: auto; width: 972px; overflow:hidden}



.container_12 .grid_1{width:41px;}

.container_12 .grid_2{width:122px;}

.container_12 .grid_3{width:203px;}

.container_12 .grid_4{width:284px;}

.container_12 .grid_5{width:365px;}

.container_12 .grid_6{width:446px;}

.container_12 .grid_7{width:527px;}

.container_12 .grid_8{width:608px;}

.container_12 .grid_9{width:689px;}

.container_12 .grid_10{width:770px;}

.container_12 .grid_11{width:851px;}

.container_12 .grid_12{width:932px;}

	.price_block  .container_12 {padding-top:10px}
.menu-item-201,.menu-item-202,.menu-item-203,.menu-item-529{display:none;}
 
.aom_st {font-size:smaller; font-weight:bold; padding-right:4px;}


 
.clearfix:before, .clearfix:after, nav[role=navigation] .menu ul:before, nav[role=navigation] .menu ul:after { content: ""; display: table; }

.clearfix:after, nav[role=navigation] .menu ul:after { clear: both; }

.clearfix, nav[role=navigation] .menu ul { zoom: 1; }
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
* html .clearfix{zoom:1}
*:first-child+html .clearfix{zoom:1}

#access .menu-header {
	float: right;
	margin-top: 22px;
	position: relative;
	right: 25px;
}

#access .menu-header ul, div.menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	z-index: 10;
}

#access .menu-header li, div.menu li {
	float: left;
	position: relative;
	margin: 0 8px 0 0;
	padding: 2px;
	padding-right: 30px;
}
	
.maincontent #blog-border{clear:both;padding:16px;border-bottom:1px solid #b237cf;		background-color:#fff;height:1px;}
