/*
	Theme Name: Orao Child
	Theme URI: http://themeforest.net/user/DanyDuchaine
	Author: DanyDuchaine
	Author URI: http://themeforest.net/user/DanyDuchaine
	Description: Portfolio theme powered by Live Composer.
	Version: 1.0
	License: GPL2
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Template: ds-orao
*/
@import url("../ds-orao/style.css");

body {
	background:#666 url('/wp-content/themes/ds-orao-child/img/SN-background-1600x1200.png') 0 0 no-repeat;
	/*background-size: contain;*/
	background-attachment: fixed;
	background-size: 100% auto;
}
.dslc-text-module-content h3.categoryTileTitle {
	text-align: center !important;
	font-weight: normal !important;
	font-size:14px !important;
	margin-bottom:4px !important;
	margin-top:4px !important;
	line-height: 20px !important;
}
.dslc-text-module-content h3.categoryTileTitleSmall {
	text-align: center !important;
	font-weight: normal !important;
	font-size:12px !important;
	line-height:16px !important;
	margin-top:4px !important;
}
.dslc-text-module-content h3.categoryTileTitle a,
.dslc-text-module-content h3.categoryTileTitleSmall a {
	color: #fffae4 !important;
}

.ngg-gallery-thumbnail img {
	width:265px;
}

#dslc-module-13 .dslc-navigation .menu > li > a {
	color:#fff;
}
#dslc-module-13 .dslc-navigation {
    background-color: rgb(129,23,23);
}
p.headerTopText {
}
div.clientListColumn {
	width:200px;
	border:1px solid red;
}
/* NAVIGATION */
.dslc-header {
	/* z-index: 10; */
}
.dslc-module-front {
  z-index: auto;
}
.dslc-module-front.homeImage {
  z-index: 1;
}
#dslc-content .dslc-navigation {
  /* z-index: 99998; */
}

/* SIDEBAR */
h3.dslc-widget-title {
    border-bottom-color: #fffae4 !important;
    color: #fffae4 !important;
}

body.nextgen_pro_lightbox_open #npl_overlay {background: rgba(62, 49, 49, .4) !important;}

/* SEARCH */
#frmgallerysearch_box #txtnggSearchtag_box {
	background-color: rgb(255, 250, 228);
	border-radius: 3px;
	line-height:40px;
	height: 40px !important;
	width:300px;
	font-family: "Rufina";
}
#frmgallerysearch_box #btnnggsearch_box {
	background-color: rgb(182, 27, 27);
	font-family: "Rufina";
}
.thumbs, .gallery, .links, .slider {
	border:none;
	background:none;
	margin:auto;
}
#wpngg_img_search_result .thumbs img, .gallery img {
	border:none;
	/* border: 1px solid #ccc; */
  background: #fff;
	padding:0;
  /* padding: 9px; */
}
#wpngg_img_search_result.thumbs {
	padding:0;
}
.wpnggimgcls {
    display: block;
		position: relative;
		background-color: #fff;
		border:none;
    /* border: 1px solid #a9a9a9; */
    margin:0;
    /* margin: 4px 0 4px 4px; */
		padding:0;
    /* padding: 4px; */
    border-radius:0;
    /* border-radius: 10px; */
		box-shadow:none;
    /* box-shadow: 3px 3px 3px #787878; */
}
.thumbs img {
    width: auto;
    height: auto;
}
#wpngg_img_search_result div div div {
	display:none;
}

/**
 * Smaller Monitors
 */

	@media only screen and ( min-width: 1024px ) and ( max-width: 1280px )  {

		.ngg-gallery-thumbnail {
			margin: 5px 0px 10px 28px !important;
		}
	}

/**
 * Tablets
 */

	@media only screen and ( min-width: 768px ) and ( max-width: 1023px ) {
		.ngg-gallery-thumbnail img {
			width:229px;
		}
	}


/**
 * Mobile Portrait and Landscape
 */

	@media only screen and ( max-width: 767px ) {

	}


/**
 * Mobile Landscape
 */

	@media only screen and ( min-width: 480px ) and ( max-width: 767px ) {

		.ngg-gallery-thumbnail {
			margin: 5px 0 15px 55px !important;
		}
		.ngg-gallery-thumbnail img {
			width:300px;
		}

	}

/**
 * Mobile Portrait
 */

 	@media only screen and ( max-width: 479px ) {

		.ngg-gallery-thumbnail {
			margin: 11px !important;
		}

	}