/* 
	* 26 Jun 2015
 */ 

@font-face{
	 font-family: 'rawengulkultralight';	
	 src: url('fonts/avenir/rawengulk_ultralight-webfont.eot');
    src: url('fonts/avenir/rawengulk_ultralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/avenir/rawengulk_ultralight-webfont.woff2') format('woff2'),
         url('fonts/avenir/rawengulk_ultralight-webfont.woff') format('woff'),
         url('fonts/avenir/rawengulk_ultralight-webfont.ttf') format('truetype'),
         url('fonts/avenir/rawengulk_ultralight-webfont.svg#rawengulkultralight') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*@font-face{
	font-family:AvenirNextLTPro-Regular;
	src:url('fonts/avenir/AvenirNextLTPro-Regular.eot');
	src:url('fonts/avenir/AvenirNextLTPro-Regular.eot') format("embedded-opentype"),
	url('fonts/avenir/AvenirNextLTPro-Regular.woff2') format("woff2"),
	url('fonts/avenir/AvenirNextLTPro-Regular.woff') format("woff"),
	url('fonts/avenir/AvenirNextLTPro-Regular.ttf') format("truetype")
	url('fonts/avenir/AvenirNextLTPro-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/

@font-face {
    font-family: 'AvenirNextLTProRegular';
    src: url('fonts/avenir/AvenirNextLTProRegular.eot');
    src: url('font/avenirs/AvenirNextLTProRegular.eot') format('embedded-opentype'),
         url('fonts/avenir/AvenirNextLTProRegular.woff2') format('woff2'),
         url('fonts/avenir/AvenirNextLTProRegular.woff') format('woff'),
         url('fonts/avenir/AvenirNextLTProRegular.ttf') format('truetype'),
         url('fonts/avenir/AvenirNextLTProRegular.svg#AvenirNextLTProRegular') format('svg');
}


/*.ns-box {
	background-image:url(../img/bottom-line.jpg);
	background-repeat: repeat-x;
	background-position:left top;
	background-color:rgba(187,32,48,.9);
	padding-top:22px !important;
}*/



.ns-box {
	/*background-image:url(../img/dotted_bg.jpg);
	background-repeat: repeat-x;
	background-position:center top;*/
	background:#b30000;
	padding-top:0px !important;
	padding-bottom:5px !important;
	border-top:5px solid #b4a365;
	border-bottom:5px solid #b4a365;
}


.ns-box p{
	color:#FFFFFF;
}

@media (max-width:767px) {
.ns-box .ns-box-inner p { text-align:center}
}
.ns-box-inner .serif{
	font-family:MrsEavesXLSerifOT-Bold,serif;font-weight:100;/*font-size:0.98em;*/ font-size:1.3em;
}
.ns-box-inner a { margin-left:40px !important}

@media (max-width:479px) {
.ns-box-inner a {
    margin-left: 4px !important;
}
}

.book-table-white {
	color:#FFF !important;
 	border: 2px solid #b4a365 !important;
	/*
	font-family: 'avenir',serif !important;
	font-family: 'rawengulkultralight',serif !important;
	font-family:MrsEavesXLSerifOT-Bold;
	*/
	
}

/*START 25-4-2016*/
div.ns-box.ns-bar {
            position: fixed;
        }
        section {
            opacity: 1 !important;
        }
        .front-page-wrapper {
            opacity: 1 !important;
        }
/*END 25-4-2016*/




@media (max-width:768px)
{
 .book-table-white
 	{
		line-height:30px !important;
		background:#FFF !important;
		color:#000 !important;
		border:none !important;
		font-weight:700 !important;
		padding:6px 8px 3px 10px !important;
		display:inline !important
	}
}

