/* CSS Document */
.blog, .cntnt .blog {
  /* float: right; */
  display: table;
  /* width: 100%; */
}
.grid-item {
    background-size: 100% 100%;
    float: right;
    height: 100px;
    margin: 10px 5px;
    padding: 0;
    width: auto;
}
.grid-item.sub{}

span.item-title {
	color: #FFFFFF;
	float: right;
	font-size: 16px;
	font-weight: bold;
	height: 21px;
	line-height: 35px;
	text-align: center;
	width: 100%;
}
.cat-children > a.parent {
  width: 100%;
  height: auto;
}
a.parent div.item-title {
height: 35px;
background-color: #00acc5;
margin: 3px;
line-height: 26px;
width:100px;
}
a.parent span.item-title {
font-size:0.9em;}
div.item-title {
	border-radius: 0;
	color: #FFFFFF;
	
	height: 37px;
	margin: 67px 0px 0;
	opacity: 0.8;
	text-indent: 3px;
	background: none repeat scroll 0 0 #e05466;
	line-height: 0;
	text-align: center;
}
.article-item-margin {
	display: inline-block;
	padding: 8px 0px;
	width: 174px;
	max-width: 48%;
}
.article-grid {
     border-radius:  4px 4px 4px 4px;
    float: right;
    height: 170px;
    margin: 5px;
    width: 170px;
}
.article-grid div.item-title {
background-color: #00acc5;
color: #fff;
float: right;
font-size: 15px;
font-weight: bold;
height: 36px;
line-height: 17px;
margin: 119px 0 0;
padding-top: 0;
text-align: right;
opacity: 1;
width: 100%;
}
 .article-item-margin {
       
}
.article-grid div.item-title .author {
    color: #FFFFFF;
    float: right;
    font-size: 14px;
    font-weight: normal;
    line-height: 13px;
    padding: 0;
}
.cat-children > a {
    float: right;
    height: 120px;
    width: 160px;
}
.cat-children > a.sub {
    width: 122px;
}

.cat-children > a:not(nth-child(3n)){
margin-left:25px;}
.cat-children {
min-height: 300px;
float: left;
}
.article-video {
    
    float: left;
	width:100%;
}
.art .article-video {
    background: url("../images/art.png") no-repeat scroll 0px -1px transparent;
	}/*
.category-module {
	padding-left: 15px;
    float: left;
	background-color:#f0fafb;
    width: 100%;
}
.category-module div.item {
  /* background: url("../images/title-bg.png") no-repeat scroll center bottom transparent;
  
    float: left;
    height: 145px;
    padding-top: 10px;
    position: relative;
    width: 120px;
}
/*
.category-module .item:first-child {
    border-radius: 5px 0 5px 5px;
}
.category-module .item:last-child img {
    border-radius: 0 6px 0 0;
}
.category-module .item:last-child .mask {
    border-radius: 0 6px 0 0 / 0 7px 0 7px;
}

.category-module div img {
    float: left;
    height: 105px;
    width: 119px;
	border-left: 1px solid #fff;
}
.category-module .item:first-child img {
    border-left: 0px solid #fff;
	width:120px;
}
.category-module a {
    
    float: right;
    font-size: 14px;
  
    text-decoration: none;
   
}

.category-module h4{
background-color: #c7e9ef;
float: left;
position: relative;
height: 40px;
width: 118px;
border-left: 1px solid #fff;
margin: 0;
padding-right: 1px;
}
.category-module h4 a {
float: right;
font-size: 14px;
padding: 3px 3px 0 0;
text-decoration: none;
line-height: 17px;
text-shadow: 1px 1px 4px #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}


.mask {
   /* background: url("../images/mask2.png") repeat scroll 0 0 transparent; 
    height: 105px;
    left: 0;
    position: absolute;
    top: 10px;
    width: 120px;
}*/
.eyg-video h4 {
background-color: #c7e9ef;border-left: 1px solid #fff;width: 118px!important;height: 40px;margin: 0;font-family: arial !important;
padding-right: 1px;
  float: right;
}

.eyg-video a {
    float: left;
    height: 105px;
    text-decoration: none;
}
.slide .eyg-video {
    margin: 5px 0;
    width: 120px;
}
.category-module .item:first-child h4{
    border-left: 0px solid #fff;
}
.easy-youtube-gallery .slide:first-child h4 {
border-left: 0px solid #fff;
width:120px;
}
.eyg-video h4 a, .eyg-video h4 a:hover{
float: right;
font-size: 14px;
padding: 3px 3px 0 0;
text-decoration: none;
line-height: 17px;
text-shadow: 1px 1px 4px #FFFFFF;
}
.slidesjs-previous.slidesjs-navigation {
	left: -8px;
	color: #FFFFFF;
	position: absolute;
	text-shadow: 0 0 0;
	top: 50px;
	z-index: 20;
}
.slidesjs-next.slidesjs-navigation {
    color: #FFFFFF;
    position: absolute;
    right: -18px;
    text-shadow: 0 0 0;
    top: 50px;
    z-index: 20;
}
.slidesjs-navigation .icon-large:before {
    font-size: 3em;
    vertical-align: -10%;
}
.gkTabsItem{
padding:0 2px;
height:210px;
background-color:#f0fafb !important;}
.gkTabsWrap.vertical ol li{
float:right !important;}
.easy-youtube-gallery{
width:488px;}
#slides .slidesjs-next {
color: #9e2020;
text-decoration: none;
right: -8px;
}
#slides .slidesjs-previous {
left: 0px;
text-decoration: none;
}
.parent.showChild, a.parent.showChild div.item-title {
width: 100% !important;
}

@media (max-width: 768px) {
.eyg-video img, .eyg-video h4, .easy-youtube-gallery .slide:first-child h4, .eyg-video a {
width: 99% !important;
}
.slidesjs-previous.slidesjs-navigation {
left: -2px;}
.slidesjs-next.slidesjs-navigation {
right: -2px;}
}
/* Landscape phones and down */
@media (max-width: 480px) {

.category-module div img, .category-module h4, .category-module .item:first-child img, .category-module .item:first-child h4 {
width: 100%;
}
.gkTabsContainer{
height:370px !important;}
.slidesjs-previous.slidesjs-navigation {
left: -2px;
top: 142px;
text-decoration: none;
}
.slidesjs-next.slidesjs-navigation {
right: -2px;
top: 142px;
text-decoration: none;
}
	a.parent .item-title, .cat-children > a.parent {
width: 100%;
}
.easy-youtube-gallery{
width:100%;
height:250px;}
.eyg-video {
width: 50% !important;
}
.eyg-video img, .eyg-video h4, .easy-youtube-gallery .slide:first-child h4, .eyg-video a {
width: 100% !important;
}
.slidesjs-container {
max-height: 330px;
}
}