/*
Theme Name: studiofolio_child
Template: studiofolio
*/
@import url('../studiofolio/style.css');
@import url('style2.css');



.page-id-362 .gallery-icon
{
	border: 1px solid #CCC;
	padding: 0.5em;
	/*width: 200px;*/
	height: 140px;
	display: flex;
	margin-right: 1em;
  	align-items: center;
  	justify-content: center;
  	flex-direction: row;
}

#content > div.container-fluid.main > div > div > div > div > div > div.entry-cont.progressive {
    margin-top: 0px;
}

 .page-id-248 .gallery-icon
{
	/*border: 1px solid #CCC;*/
	padding: 0.5em;
	/*width: 200px;*/
	/*height: 100px;*/
	max-width: 140px;
	max-height: 80px;
	display: flex;
  	align-items: center;
  	justify-content: center;
  	flex-direction: row;
}


.page-id-248 #gallery-4 img, .page-id-362 #gallery-2 img, .page-id-362 .thumbnail, .page-id-248 .thumbnail
{
	border: none;
}

.page-id-248 .gallery-icon {
    width: 140px !important;
    height: 100px !important;
}


@media only screen and (min-width : 180px) and (max-width : 512px) {
	.page-id-362 .gallery-item, .page-id-248 .gallery-item{
		width: 100% !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
 }


@media only screen and (min-width : 513px) and (max-width : 1000px) {
	.page-id-362 .gallery-item, .page-id-248 .gallery-item {
		width: 50% !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
 }

@media only screen and (min-width : 1001px) {
	.page-id-362 .gallery-item, .page-id-248 .gallery-item {
		width: 25% !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
 }


div.entry-text-cont > div.entry-text > p
{
	line-height: 1.3em;
}

#logo > img{
	padding:  20px 0 10px 0;
}

.entry-thumb.wplus .thumb-overlay-desc {
  font-family: 'entypo' !important;
  position: relative;
  top: -4px;
}

.sidebar-cont li {
   list-style-type: square; 
  padding: 0;
  margin: 0;
}


@media only screen and (max-width : 700px) {
	.galleryid-248 .gallery-item{
		width: 100% !important;

	}
 }



@media only screen and (min-width : 701) and (max-width : 749px) {
	.galleryid-248 .gallery-item{
		width: 25% !important;

	}
 }


@media only screen and (min-width : 750px) and (max-width : 1500px) {
	.galleryid-248  .gallery-item {
		width: 100% !important;

	}
 }

@media only screen and (min-width : 1501px) {
	.galleryid-248 .gallery-item {
		width: 50% !important;

	}
 }

.page-id-2448 h2:nth-child(2)
{
	text-transform: none;  
}


#content .portfolio-meta .btns-nav > a:nth-child(2) > i,
#content > div.container-fluid.main > div > div.span4.side-right-cont.sidebar-blog.progressive > div > div > div.portfolio-meta > div > div.btns-nav > a:nth-child(1),
#content > div.container-fluid.main > div > div > div.span4.side-right-cont.sidebar-blog.progressive > div > div > div > div.btns-nav > a:nth-child(1),
#content > div.container-fluid.main > div > div > div.span4.side-right-cont.sidebar-blog.progressive > div > div > div > div.btns-nav > a:nth-child(2)
{
  font-size: 10px; 
  font-weight: 400;
}


.page-id-257 blockquote > p
{

  	font-size: 14px !important;
  	
}



.width4 .entry-thumb.wplus .thumb-overlay-desc {
    font-size: 55px;
}