@CHARSET "UTF-8";
@font-face {
    font-family: 'trump';
    src: url('/static/fonts/TrumpGothicPro-Medium-webfont.eot');
    src: url('/static/fonts/TrumpGothicPro-Medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('/static/fonts/TrumpGothicPro-Medium-webfont.woff') format('woff'),
         url('/static/fonts/TrumpGothicPro-Medium-webfont.ttf') format('truetype'),
         url('/static/fonts/TrumpGothicPro-Medium-webfont.svg#trump_gothic_probold') format('svg');
}

@font-face {
    font-family: 'helveticalight';
    src: url('/static/fonts/helveticaneue-light.eot');
    src: url('/static/fonts/helveticaneue-light.eot') format('embedded-opentype'),
         url('/static/fonts/helveticaneue-light.woff') format('woff'),
         url('/static/fonts/helveticaneue-light.ttf') format('truetype'),
         url('/static/fonts/helveticaneue-light.svg#HelveticaNeue45Light') format('svg');
}
html,body{ margin:0;  padding: 0px; }
html, input, textarea, select, button{ font-family: 'trump'; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}

div{	position: relative; display: block;}
h1, h2, h3, h4, h5, h6, p, ul, li, fieldset{	margin:0px;	padding:0px;	}
img{	border:0px;	}

a{	font-family: 'trump';	text-decoration:none;	color:#000000;	}
a , a:hover, a:active, a:focus, a:link{ outline: none; text-decoration:none; border:none; -moz-outline: 0 none; color:#000000; font-family: 'trump'; }
* :focus { outline: 0; }

::selection {
  background: #eaca4a; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #eaca4a; /* Gecko Browsers */
}

li{	list-style:none;}
fieldset{border:none; width:auto;}

.hidden{display:none;}
.alink{display:block; width:100%; height:100%; }

.br{clear: both; min-height: 20px; overflow: hidden;}

.site{height: auto; width: 100%; min-height: 100%; }
.container-fluid { margin-right: auto;  margin-left: auto;}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{ float: left; position: relative;  min-height: 1px;  }
.col-md-2{ width: 200px;}
.col-md-2.left{margin-left: 19px;}
.col-md-2.right{margin-right: 19px;}


.left{text-align: left;}
.center{text-align: center;}
.right{text-align: right;}

.inline{display: inline-block;}
.vtop{vertical-align: top;}

.row-md-2{ padding-top: 2%; padding-bottom: 2%;}
.row-md-1{ padding-top: 1%; padding-bottom: 1%;}

.hide{display: none;}
.clear{clear: both;}
/**********************************************************************GALLERY*********************************************************************/

.gallery-thumb{position: absolute; height: 90%; width: 15%; right: 0px; top: 0px; overflow: auto;}
.gallery-thumb .thumb{width: 98%; border: 1px solid #000; margin-bottom: 2%; height: auto;}
.gallery-thumb .thumb img{width: 100%; cursor: pointer; left: 0px; top: 0px;}

.thumb.active .overthumb{display: none;}
.thumb .overthumb:hover{opacity: 0;}
.thumb .overthumb{position: absolute; width: 100%; height: 100%; line-height: 25px; text-align: center; font-size: 18px; color: #fff; cursor: pointer; top: 0px;
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.45) 0%, rgba(0,0,0,0.45) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.45)), color-stop(100%,rgba(0,0,0,0.45)));
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.45) 100%);
	background: -o-linear-gradient(top,  rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.45) 100%);
	background: -ms-linear-gradient(top,  rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.45) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.45) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73000000', endColorstr='#73000000',GradientType=0 );}
.contentgallery{width: 80%;}
.contentgallery img{max-width: 99%; min-width: 50%; display: block; margin: 0px auto;}
