/*
 Theme Name:   Paragrams Child
 Template:     paragrams
*/

@font-face {
	font-family: 'Knockout';
	src: url('Knockout-HTF94-UltmtSumo.eot');
	src: url('Knockout-HTF94-UltmtSumo.eot?#iefix') format('embedded-opentype'),
		url('Knockout-HTF94-UltmtSumo.woff') format('woff'),
		url('Knockout-HTF94-UltmtSumo.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}


@font-face {
	font-family: 'Dolly-SC';
	src: url('Dolly-SmallCaps.eot');
	src: url('Dolly-SmallCaps.eot?#iefix') format('embedded-opentype'),
		url('Dolly-SmallCaps.woff') format('woff'),
		url('Dolly-SmallCaps.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Dolly-Roman';
	src: url('Dolly-Roman.eot');
	src: url('Dolly-Roman.eot?#iefix') format('embedded-opentype'),
		url('Dolly-Roman.woff') format('woff'),
		url('Dolly-Roman.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Dolly-Bold';
	src: url('Dolly-Bold.eot');
	src: url('Dolly-Bold.eot?#iefix') format('embedded-opentype'),
		url('Dolly-Bold.woff') format('woff'),
		url('Dolly-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Dolly-Italic';
	src: url('Dolly-Italic.eot');
	src: url('Dolly-Italic.eot?#iefix') format('embedded-opentype'),
		url('Dolly-Italic.woff') format('woff'),
		url('Dolly-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}



p, div, span, a, .postmetadata, #outer, .postmetadata, input, textarea, keygen, select, button 
{font-family: 'Dolly-Roman';}
.thehole_content p, .article p {margin-right: 319px; margin-right: 0px; font-size: 14px; line-height: 20px;}
p strong {font-family: 'Dolly-Bold';}


h1, h2, h3 {font-family: 'Knockout'; text-transform: uppercase; font-style: italic;}

div#header, div#outer {background: white;}
.home div#header, .home div#outer {background: transparent;}
body {
    background-image: url('http://theholenyc.com/wp-content/uploads/2016/06/08.jpg');
    background-size: cover;
    background-attachment: fixed;
}


/* Header */

#serv #menu {margin-top: 0px;}
#top-menu {margin-bottom: 0; float: right;}
#serv #search {float: right;}
#header #logo, #header #logo a {width: 229px; border-right: 0;}
#header #serv, #serv #menu {width: 725px;}
#serv #navicons {width: auto; margin-right: 15px;}
#serv #search input {
    width: 205px;
    border: solid 1px #000;
    padding: 10px 12px;
    text-align: right;
    margin-top: 6px;
}
#serv #search input:hover, #serv #search input:focus {border: solid 1px #fcff79;}
#serv #menu {background-color: #fff;}
#top-menu li {background: #fff;}
#top-menu a {color: #000;}
#top-menu a {
    font-family: 'Knockout';
text-transform: uppercase;
    font-style: italic;
    font-size: 16px;
    padding: 17px 1em;
}
#serv #navicons a, #serv #navicons a:hover {background-image: none;}
#serv #navicons a {
    height: initial;
    line-height: initial;
    padding-left: initial;
    margin: 0 11px;
    font-size: 20px;
}
#serv #navicons ul {
    padding-top: 15px;
}
#serv #navicons a:hover {
    color: #777;
}
div#logo a img 
    max-height: 100px;
}

ul.sub-menu li {
    z-index: 1;
}

.img-responsive {
display:block;max-width:100%;height:auto;}


/* Thumbnails */
.artist {
    font-family: 'Dolly-Bold';
    font-size: 21px;
    text-transform: capitalize;
    font-style: normal;
    margin-bottom: 0px;
}
.exhibition {margin-bottom: 25px; font-size: 19px; font-family: 'Dolly-Italic';}
p.read_more {margin-top: 20px;}
p.read_more a {text-decoration: none; font-size: 11px; font-family: 'Dolly-Roman';}
.dates, .opening_date {
    font-family: 'Dolly-Roman';
    font-size: 16px;
    line-height: 26px;
}
div#li_container1 li {
    min-height: 580px;
}
.category-artists div#li_container1 li {
    min-height: 550px;
}

div#navleft, div#navright {
    font-family: 'Knockout' !important;
    font-size: 14px;
}

.mcolx li.article {
float: left; min-height: 550px; 
border-top: none; border-top: solid 1px #e7e7e7; 
border-right: solid 1px #e7e7e7;
}
.mcolx li.article:nth-child(3n+3) {
border-right: solid 0px #e7e7e7;
}
.mcolx li.article:nth-child(3n+1) {clear: both;}
.mcolx .article:hover {
    background-color: #fcff79;
}

/*Splash Box v2*/

.box.v2 {
    width: calc(100% - 50px);
    max-width: initial;
    margin: 25px 0;
    padding: 25px;
    background: rgba(255,255,255,0.95);
    border-radius: 50px;
    text-align: initial;
}

a {text-decoration: none !important;}
.box.v2 .exhibit {margin-bottom: 15px;}
.box.v2 p {font-size: 16px; line-height: 16px; margin-top: 5px;}
.box.v2 h2 {
    font-size: 24px;
    text-align: left;
    text-decoration: none;
    line-height: 24px;
}
.box.v2 h2.top {text-align: center;}
.box.v2 h3 {
    font-family: 'Knockout';
    text-transform: uppercase;
    font-size: 16px;
    padding: 0px;
    line-height: 16px;
}


/*Footer*/
div#footer p {
    text-align: center;
    padding-top: 25px;
    font-size: 10px;
}
.home div#footer {display: none;}


/*Sidebar*/
body.single-post div#sidebar, body.single-attachment div#sidebar {display: none;}
body.single-post #main-inner, body.single-attachment #main-inner {margin-right: 0; border-right: none;}



/*Misc*/
.archive.category .pagetitle {display: none;}
#nav #navleft a, #nav #navright a {font-family: 'Knockout';}
body.single-attachment div#nav-below {display: none;}


/* LIGHTBOX */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {background: rgba(255,255,255,0.8);}
.nivo-lightbox-theme-default .nivo-lightbox-nav:hover {opacity: 1; background-color: transparent;}

.nivo-lightbox-theme-default .nivo-lightbox-image img {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.nivo-lightbox-theme-default .nivo-lightbox-nav, .nivo-lightbox-theme-default .nivo-lightbox-close {opacity: 1;}
.nivo-lightbox-theme-default .nivo-lightbox-title {
    font-family: 'Dolly-Italic';
    background: transparent;
    color: #000;
    font-size: 14px;
}

.nivo-lightbox-theme-default .nivo-lightbox-next {background-image: url(/wp-content/uploads/2017/07/next-black.png);}
.nivo-lightbox-theme-default .nivo-lightbox-close {background-image: url(/wp-content/uploads/2017/07/close-black.png);}
.nivo-lightbox-theme-default .nivo-lightbox-prev {background-image: url(/wp-content/uploads/2017/07/prev-black.png);}


@media (-webkit-min-device-pixel-ratio: 1.3), not all, not all, not all, (min-resolution: 1.3dppx) {
.nivo-lightbox-theme-default .nivo-lightbox-next {background-image: url(/wp-content/uploads/2017/07/next-black@2x.png);}
.nivo-lightbox-theme-default .nivo-lightbox-close {background-image: url(/wp-content/uploads/2017/07/close-black@2x.png);}
.nivo-lightbox-theme-default .nivo-lightbox-prev {background-image: url(/wp-content/uploads/2017/07/prev-black@2x.png);}
}


