/*
  960 Grid System ~ Core CSS.
  Learn more ~ http://960.gs/

  Licensed under GPL and MIT.
*/

/*
  Forces backgrounds to span full width,
  even if there is horizontal scrolling.
  Increase this if your layout is wider.

  Note: IE6 works fine without this fix.
*/

body {
 width:100%;
}

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
  display: block;
 
  clear:both;
}

#above-header-inside-left,
#above-header-inside-center,
#above-header-inside-right,
#header-inside-left,
#header-inside-center,
#header-inside-right{
	clear:none;
}
#above-header-inside-left,
#above-header-inside-center{
	float:left;
}
#above-header-inside-left{
	margin-right:1.2em;
}
#above-header-inside-right{
	float:right;
}

#header { height:86px !important;}
#header-inside-center a {font-size: 1.4em !important;}
#headerScroll-center a {font-size: 1.4em !important;}

#header-inside-left img {height: 60px !important;}
#header-inside-right img {height: 60px !important;}

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */

.clearfix:before,
.clearfix:after,
.container_12:before,
.container_12:after {
  content: '.';
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
}

.clearfix:after,
.container_12:after {
  clear: both;
}

/*
  The following zoom:1 rule is specifically for IE6 + IE7.
  Move to separate stylesheet if invalid CSS is a problem.
*/

.clearfix,
.container_12 {
  zoom: 1;
}

#block-views-slider-block-1,
#block-views-articles-slder-block-1{height: 255px !important;}
#block-views-slider-block-1 .views-field-field-image img,
#block-views-articles-slder-block-1 .views-field-field-image img{width:460px !important; height: 255px !important;}
#block-views-slider-block-1 .views-field-body,
#block-views-articles-slder-block-1 .views-field-body{height: 190px !important;}



#header-menu ul.menu li{width:100% !important;}
#header-menu ul.menu li a,
#header-menu ul.menu li a:hover,
#header-menu ul.menu li a.active,
#header-menu ul.menu li a.active-trail{margin-top: 0!important; padding:0.5em 10px !important; text-decoration: none !important;}
#header-menu ul.menu li.expanded:hover, #header-menu ul.menu li.expanded:hover > ul.menu { display:none !important; }
#header-menu ul.menu li.expanded.active-trail:hover, #header-menu ul.menu li.expanded.active-trail:hover > ul.menu { display:block !important; }
#header-menu ul.menu li.expanded.active-trail{
	overflow: hidden;
	display:block;
}
#header-menu ul.menu li.expanded.active-trail ul.menu{
	display:block;
	position: static !important;
	width:100% !important;
	border-top: 1px solid #fff !important;
	border-bottom: 1px solid #fff !important;
}
#header-menu ul.menu li.expanded.active-trail ul.menu li{
	display:block;
	width:100% !important;
	border:1px solid blue;
	background: #6e5a82 !important;
}
#header-menu ul.menu li.expanded ul.menu li a{display:block;width:auto !important;}
#header-menu ul.menu li.expanded ul.menu li a.active,
#header-menu ul.menu li.expanded ul.menu li a.active-trail{
	background: #aa9bc3 !important;
}

#footer-inside #block-system-main-menu ul.menu li{
	width:100% !important;
	display:block !important;
}

#main,#sidebar-second{width:100%; margin-bottom:10px;}

#block-quicktabs-popular-latest-contet .item-list ul.quicktabs-tabs li{width:49% !important;}

#block-views-home-slider-articles-block #slider1_container1,
#block-views-home-slider-articles-block #slides-container1,
#block-views-home-slider-articles-block .slides-item1{width: 720px !important; height:166px;}

#block-views-home-slider-articles-block .slides-item1 .views-field-view-node{margin-right: 80px !important;}

#block-views-home-slider-articles-block .slides-item1 .views-field-field-resume {
margin-right: 80px !important;
font-size: 0.8em !important;
}
#block-views-home-slider-articles-block .slides-item1 .views-field-title {
margin-right: 80px !important;
}
.jssora15l{top:50px !important;}
.jssora15r{top:50px !important; right:65px !important;}

.footer-area{width:100% !important;}

#block-block-12 p,#block-block-12 p a,#block-block-12 p a img{margin:0 auto;}
