html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clear{clear:both;}

@font-face {
	font-family: "CenturyGothicRegularRegular";
        src: url('font/773162842-Century_Gothic_Bold(1).eot');
        src: url('font/773162842-Century_Gothic_Bold(1).eot?#iefix') format('embedded-opentype'),
        url('font/773162842-Century_Gothic_Bold(1).svg#Century Gothic') format('svg'),
        url('font/773162842-Century_Gothic_Bold(1).woff') format('woff'),
        url('font/773162842-Century_Gothic_Bold(1).ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
}
@font-face{
	  	font-family: 'CenturyGothicRegular';
    src: url('font/gothic.eot');
    src: url('font/gothic.eot') format('embedded-opentype'),
         url('font/gothic.woff') format('woff'),
         url('font/gothic.ttf') format('truetype'),
         url('font/gothic.svg#CenturyGothicRegular') format('svg');
	font-weight: normal;
   font-style: normal;
}

body {font-family: 'CenturyGothicRegularRegular'; color:#fff200; font-size:16px; background:#0b1e60;}

/*wrapper*/
.wrapper{width:100%;}

/*header*/
.header{width:100%; background:#0b1e60;}

/*headerin*/
.headerin{padding:0px;}

/*logo*/
.logo{padding:25px;}
.logo img{ width:100%; height:auto;}

/*banner*/
.banner{width:100%; height:233px; background:url(images/banner.jpg) no-repeat; background-size:cover;}

/*container*/
.container{width:100%;}

/* in-container */
.in-container{padding:0px;}

/* sort */
.sort{background: #091a52; /* Old browsers */
background: -moz-linear-gradient(top,  #091a52 0%, #091a52 6%, #0b1e60 50%, #091a52 95%, #091a52 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#091a52), color-stop(6%,#091a52), color-stop(50%,#0b1e60), color-stop(95%,#091a52), color-stop(100%,#091a52)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #091a52 0%,#091a52 6%,#0b1e60 50%,#091a52 95%,#091a52 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #091a52 0%,#091a52 6%,#0b1e60 50%,#091a52 95%,#091a52 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #091a52 0%,#091a52 6%,#0b1e60 50%,#091a52 95%,#091a52 100%); /* IE10+ */
background: linear-gradient(to bottom,  #091a52 0%,#091a52 6%,#0b1e60 50%,#091a52 95%,#091a52 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#091a52', endColorstr='#091a52',GradientType=0 ); /* IE6-9 */
 padding:0px; line-height:700%;border-bottom: 1px solid #08113a; border-top: 1px solid #152767;}

/* sortlt */
.sortlt{width:50%; float:left; background:url(images/line.png) right top repeat-y; }
.sortlt h1{text-align:center; font-weight:bold; text-transform:uppercase;font-size:150%;}
.sortlt h1 a{text-decoration: none;display: block; color:#fff200;}
/* sortrt */
.sortrt{width:50%; float:left;}
.sortrt h2{text-align:center; font-weight:bold; text-transform:uppercase;font-size:150%;}
.sortrt h2 a{text-decoration: none;display: block; color:#fff200;}
.sortlt:hover{background:url(images/sort-hover.jpg) repeat-x;}
.sortrt:hover{background:url(images/sort-hover.jpg) repeat-x;}

/*contact*/
.contact{padding:0; margin:0;}
.contact ul{padding:0; margin:0; list-style:none;}
.contact ul li{ display:block; background:url(images/loacte.png) repeat-x;}
.contact ul li a{ display:block; text-decoration:none; color:#fff; overflow:hidden;  background:url(images/pattrn.png) top right no-repeat; padding:0 2%; line-height:66px;}
.contact ul li a span.name{float:left; font-weight:bold; font-size:150%; text-transform:uppercase; display:block; color:#fff200;}
.contact ul li a span.number{float:right; color:#ffffff; font-weight:bold; font-size:150%; text-transform:uppercase;vertical-align:middle;}
.contact ul li a:hover{ color:#fff;}
.contact ul li:hover {background:url(images/hover.png) repeat-x;}

/*tag*/
.tag{position:absolute; right:0px; top:0px; width:78px; z-index:1;}

/* namelt*/
.namelt{float:left; font-weight:bold;}

/*namert */
.namert{float:right; color:#ffffff; text-align:center; font-weight:bold;}

/*more*/
.more{background:url(images/more-bg-new.jpg) repeat-x;}
.more a{/*font-size:233%*/; color:#fff200; text-align:center; text-transform:uppercase; line-height:236%; font-weight:bold; text-decoration:none; display:block;}
.more:hover{background:url(images/menu-hover-bg.jpg) repeat-x;}
.morea{ font-size:300%;}
.moreaa{ font-size:300%;}
.equipmentli{ font-size:350%;}

/* namemdl */
.namemdl{color:#fff000; text-align:center; font-weight:bold; display:inline-block; line-height:66px; font-size:25px; width:560px; text-transform:uppercase;}

/* menu */
.menu{ padding:0; margin:0;}
.menu ul{ padding:0; margin:0; list-style:none;}
.menu ul li{ display:block; background:url(images/footer-menu-bg.jpg) repeat-x;}
.menu ul li a{ color:#fff200; /*font-size:233%;*/ line-height:236%; text-decoration:none; text-transform:uppercase; text-align:center; display:block; font-weight:bold;
background: #091a52; /* Old browsers */
background: -moz-linear-gradient(top,  #091a52 0%, #091a52 6%, #0b1e60 50%, #091a52 95%, #091a52 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#091a52), color-stop(6%,#091a52), color-stop(50%,#0b1e60), color-stop(95%,#091a52), color-stop(100%,#091a52)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #091a52 0%,#091a52 6%,#0b1e60 50%,#091a52 95%,#091a52 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #091a52 0%,#091a52 6%,#0b1e60 50%,#091a52 95%,#091a52 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #091a52 0%,#091a52 6%,#0b1e60 50%,#091a52 95%,#091a52 100%); /* IE10+ */
background: linear-gradient(to bottom,  #091a52 0%,#091a52 6%,#0b1e60 50%,#091a52 95%,#091a52 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#091a52', endColorstr='#091a52',GradientType=0 ); /* IE6-9 */padding:0 2%;border-bottom: 2px solid #07123a;border-top: 2px solid #152766;}.menu ul li a img{ float:right; display:block; margin-top:50px;} 
.menu ul li:hover{background:url(images/footer-menu-hover-bg.jpg) repeat-x;}

/* footer*/
.footer{background:#252525; width:100%; padding:56px 0;}
.footer p{ color:#fff; text-align:center; font-family:'CenturyGothicRegular', Arial, Helvetica; font-size:35px;}

/*fullbtn*/
.footer p a{display:inline-block; padding:0 13px; line-height:70px; height:70px; color:#fff200; text-decoration:none; text-transform:uppercase; 
background:#363636; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior: url(PIE.htc); margin-left:1%;}
.footer p a:hover{background:#464646;}

/* Equipment Page */

/* hd */
.hd{ background: #091a52 ; /* Old browsers */
background: -moz-linear-gradient(top,  #091a52 0%, #091a52 6%, #0b1e60 50%, #091a52 95%, #091a52 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#091a52), color-stop(6%,#091a52), color-stop(50%,#0b1e60), color-stop(95%,#091a52), color-stop(100%,#091a52)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #091a52 0%,#091a52 6%,#0b1e60 50%,#091a52 95%,#091a52 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #091a52 0%,#091a52 6%,#0b1e60 50%,#091a52 95%,#091a52 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #091a52 0%,#091a52 6%,#0b1e60 50%,#091a52 95%,#091a52 100%); /* IE10+ */
background: linear-gradient(to bottom,  #091a52 0%,#091a52 6%,#0b1e60 50%,#091a52 95%,#091a52 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#091a52', endColorstr='#091a52',GradientType=0 ); /* IE6-9 */
background-image: url(images/new-top-bg.png);
line-height: 700%;
border-bottom: 1px solid #08113a;
border-top: 1px solid #152767;
background-repeat: no-repeat;
background-position: right top;}
.hd h1{ font-size:233%; text-transform:uppercase; color:#fff200; text-align:center; background:url(images/arrow.png) 95% 54% no-repeat;}

.hd2{ background: #0E2161 ; /* Old browsers */
line-height: 700%;
border-bottom: 1px solid #08113a;
border-top: 1px solid #152767;
background-repeat: no-repeat;
background-position: right top;}
.hd2 h1{ font-size:233%; text-transform:uppercase; color:#fff200; text-align:center;}

/* equipment */
.equipment{ background:#fff; padding:0 2%;}
.equipment ul{ padding:0; margin:0; list-style:none;}
.equipment ul li{ display:block; background:url(images/telephone-equipment.png) right 54% no-repeat; border-bottom:1px solid #acacac;}
.equipment ul li a{ text-decoration:none; color:#363636;font-family:'CenturyGothicRegular', Arial, Helvetica; font-weight:bold; line-height:400% ; display:block;}


/* Equipment Categories Pages */

/* equipment-cat */
.equipment-cat{background:#fff; padding:6% 0 0 2%;}

/* photo */
.photo{ width:47%; height:auto; border:1px solid #acacac; float:left; margin:0 2% 2% 0; position:relative;}
.photo img{ width:100%; height:auto;}

/* title */
.title{ position:relative; width:100%;}
.title a{ color:#fff200; text-decoration:none; font-family:'CenturyGothicRegularRegular', Arial, Helvetica; font-weight:bold;line-height:120%; background:#0b1e60; 
display:block; font-size:500%; text-align:center; padding:5% 0; }



/* slidediv */
.slidediv{/*width:100%;*/ display:none;height:400px;}
.slidediv img{ width:100%; }
.showhide {
right: -25px !important;
bottom: -39px !important;
cursor: pointer;
}

#body p{font-size: 40px; padding: 50px 50px; line-height:40px; font-family:'CenturyGothicRegular', Arial, Helvetica;}
