@charset "utf-8";

/* CSS Document */



body

{

 background-color:#E8E6E6;

 font-family:Arial, Helvetica, sans-serif;

  color:#000;

}
/* Luton adds */
p {
    font-size: 1.1em;
}
.centerTxt {
    text-align: center;
}
a:link.white  {
  color: #fff;  
}
a:visited.white {
   color: #fff;  
}
a:hover.white {
    text-decoration: underline;
    color: #DCDBDB;
}
a:active.white {
    color: #fff;
}
.mrgTop-1 {
	margin-top: 1em;
}

/* End Luton adds */
a {

	font-family: Arial, Helvetica, sans-serif;

	font-size : 13pt;

	color:#f00;
	font-weight:bold;

	text-decoration : none;
}

a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size : 13pt;

	color:#f00;
	font-weight:bold;
	text-decoration : none;
}


a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size : 13pt;

	text-decoration : none;
	font-weight:bold;
	color:#f00;

}

a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size : 13pt;

	color:#FF7240;
	font-weight:bold;
	text-decoration : underline;

}

 

.row {margin:0;}

.container{width: 100%; max-width: 1350px; background-color:#fff; margin:0 auto; padding:0;}
.contents{width: 100%; max-width: 1200px; background-color:#fff; margin:0 auto; padding:0;}

.toporangebar{
    background-color: #FF7240;
    /* [disabled]height:50px; */
    width: 100%;
}

.topnamecontact{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; margin-top:15px; font-weight:bold}
.bodytext{font-family:Arial, Helvetica, sans-serif; font-size:13pt; color:#000;}
.bodytext2{font-family:Arial, Helvetica, sans-serif; font-size:13pt; color:#833C0B;}

.subheading{font-family:Arial, Helvetica, sans-serif; font-size:19pt; color:#000;}
.subheading2{font-family:Arial, Helvetica, sans-serif; font-size:15pt; color:#000;}
.mrgnbtm{margin-bottom:13px;}
.map1{margin-left:-31px; margin-right:-20px; text-align:center}
.leftcolmrgn{margin-left:-31px; margin-right:20px;}
.mrgnlstp{ margin-left:-15px; margin-top:10px;}
.mrgntop{ margin-top:30px;}


.mrgntop2{ margin-top:90px;}
.mrgntop22{ margin-top:60px;}

.mrgntopp6{ margin-top:70px;}

.mrgnleft{ margin-left:-50px;}
.banner{margin-top:80px; z-index:-1;  background-image:url(slices/banner.png); background-repeat:no-repeat; width:100%; height:615px; background-size: contain;}
.cntr{text-align:center}
.bannersettings{ z-index:-1; margin-top:-100px;}

.overbannerlogobar{background-color:#000; opacity:.7; height:100px; width: 100%; z-index:1;}
.logo{z-index:2;  margin-top:-78px; }
.logoheading{z-index:3; margin-top:-78px; font-family:Arial, Helvetica, sans-serif; font-size:32px; color:#F00;}
.welcome{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#000; font-weight:bold;  margin-top:15px;}
 /*gray bar under main banner*/

.graybar{width:100%; margin:auto; background-color:#FF7240; height:20px;}
.footerbar{
    width: 100%;
    margin: auto;
    background-color: #1B1B1E;
    height: 120px;
}
.footerwhite{font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#ffffff;}
.footermrgntop{margin-top:40px;}
.footermrgntop2{margin-top:18px;}

.footerorange{font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#FF7240;}

.graybarheading{ font-family:Arial, Helvetica, sans-serif; font-size:16pt; color:#Fff; text-align:center}
 
.alignright{ text-align:right}

 
.iconcenter{text-align:center;}
	 
.rightalgn{text-align:right;}

.brdr {
   padding:1px;
   border:1px solid #CCC;
   background-color:#fff;;
}

.pg2pgrc{margin-left:-30px; margin-right:-90px;}
.clsvideo{ height:420px; width:800px;}

.btn {

	margin-top:5px;
	padding-top:5px;
	margin-bottom:5px; 
	
	border:1px #ccc solid;
	background-color:#FF0;

 	color : #f00;
		font-weight:bold;

 	 width: 150px;

	 font-family:Arial, Helvetica, sans-serif;

    font-size: 12pt;

	height:39px;

	cursor:pointer;

	

}





.btn:hover {

margin-top:5px;

	margin-bottom:5px; 	color : rgb(255,255,0);
	background-color:#F00;
	 width: 150px;
	 font-family:Arial, Helvetica, sans-serif;
    font-size: 12pt;
	height:39px;
	cursor:pointer;

 
 
}

 
 @media (max-width: 320px) {
.topnamecontact{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; margin-top:auto; text-align:center}
.toporangebar{background-color:#FF7240; height:auto; width: 100%; padding-top:10px; padding-bottom:10px;}

.mrgnbtm{margin-bottom:15px;}
.map1{margin-left:0px; margin-right:0px; text-align:center}
.leftcolmrgn{margin-left:0px; margin-right:0px;}
.mrgntop{margin-top:0px !important;}
.mrgntop2{margin-top:50px !important}
.mrgntop22{ margin-top:30px;}

.mrgntopp6{ margin-top:0px !important;}
.mrgnleft{margin-left:0px;}

.footerbar{width:100%; margin:auto; background-color:#1B1B1E; height:auto;}
.footermrgntop{margin-top:20px;}
.rightalgn{text-align:center;}
.pg2pgrc{margin-left:0px; margin-right:0px;}
.clsvideo{height:160px !important; width:auto !important;}


  
 }

 @media (max-width: 360px) {
.topnamecontact{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; margin-top:auto; text-align:center}
.toporangebar{background-color:#FF7240; height:auto; width: 100%; padding-top:10px; padding-bottom:10px;}
.mrgnbtm{margin-bottom:15px;}
.map1{margin-left:0px; margin-right:0px; text-align:center}
.leftcolmrgn{margin-left:0px; margin-right:0px;}
.mrgntop{ margin-top:0px !important;}
.mrgntop2{margin-top:50px !important}
.mrgntop22{ margin-top:30px !important;}

.mrgntopp6{ margin-top:0px !important;}
.mrgnleft{ margin-left:0px;}
.footerbar{width:100%; margin:auto; background-color:#1B1B1E; height:auto;}
.footermrgntop{margin-top:20px;}
.rightalgn{text-align:center;}
.pg2pgrc{margin-left:-15px; margin-right:0px;}
.clsvideo{ height:185px !important; width:auto !important;}

 }

 @media (max-width: 768px) {
.topnamecontact{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; margin-top:auto; text-align:center}
.toporangebar{background-color:#FF7240; height:auto; width: 100%; padding-top:10px; padding-bottom:10px;}

.mrgnbtm{margin-bottom:15px;}
.map1{margin-left:0px !important; margin-right:0px !important; text-align:center !important}
.leftcolmrgn{margin-left:0px; margin-right:0px;}
.mrgntop{ margin-top:30px;}
.mrgntop2{ margin-top:0px !important;}
.mrgntop22{ margin-top:0px !important;}

.mrgntopp6{ margin-top:0px !important;}
.mrgnleft{ margin-left:0px;}
.mrgnlstp{margin-top:30px;margin-left:0px;}
.footerbar{width:100%; margin:auto; background-color:#1B1B1E; height:auto;}
.footermrgntop{margin-top:20px;}
.pg2pgrc{margin-left:-15px; margin-right:0px;}
.clsvideo{ height:440px !important; width:auto !important;}

 }
 @media (max-width: 800px) {
.topnamecontact{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; margin-top:auto; text-align:center}
.toporangebar{background-color:#FF7240; height:auto; width: 100%; padding-top:10px; padding-bottom:10px;}
.mrgnbtm{margin-bottom:15px;}
.map1{margin-left:0px !important; margin-right:0px !important; text-align:center !important}
.leftcolmrgn{margin-left:0px; margin-right:0px;}
.mrgntop{ margin-top:30px;}
.mrgntop2{ margin-top:0px !important;}
.mrgntop22{ margin-top:0px !important;}

.mrgntopp6{ margin-top:0px !important;}
.mrgnleft{ margin-left:0px;}
.mrgnlstp{margin-top:30px;margin-left:0px;}
.footerbar{width:100%; margin:auto; background-color:#1B1B1E; height:auto;}
.footermrgntop{margin-top:20px;}
.pg2pgrc{margin-left:0px; margin-right:0px;}

 }
@media (max-width: 980px) {
.topnamecontact{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; margin-top:auto; text-align:center}
.toporangebar{background-color:#FF7240; height:auto; width: 100%; padding-top:10px; padding-bottom:10px;}
.mrgnbtm{margin-bottom:15px;}
.map1{margin-left:0px !important; margin-right:0px !important; text-align:center !important}
.leftcolmrgn{margin-left:0px; margin-right:0px;}
.mrgntop{ margin-top:30px;}
.mrgntop2{ margin-top:50px !important;}
.mrgntop22{ margin-top:30px !important;}

.mrgntopp6{ margin-top:0px !important;}
.mrgnleft{ margin-left:0px;}
.footerbar{width:100%; margin:auto; background-color:#1B1B1E; height:auto;}
.footermrgntop{margin-top:20px;}
.pg2pgrc{margin-left:0px; margin-right:0px;}

 }
@media (max-width: 1280px) {
.topnamecontact{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; margin-top:auto; text-align:center}
.toporangebar{background-color:#FF7240; height:auto; width: 100%; padding-top:10px; padding-bottom:10px;}
 }

@media (max-width: 1366px) {
.topnamecontact{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; margin-top:auto; text-align:center}
.toporangebar{background-color:#FF7240; height:auto; width: 100%; padding-top:10px; padding-bottom:10px;}
 .map1{margin-left:-30px; margin-right:-30px; text-align:center}

 }

 @media (max-width: 1580px) {

	 

   .nav > li > a:hover {color:#fff;  text-decoration:none; background-color:#F00; background-image:none; }

 .navbar-nav > li {display: block;float:none;}





    .navbar-header {

        float: none;

    }

    .navbar-left,.navbar-right {

        float: none !important;

    }

    .navbar-toggle {

        display: block;

    }

    .navbar-collapse {

        border-top: 1px solid transparent;

        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);

		z-index:-999;

    }

    .navbar-fixed-top {

        top: 0;

        border-width: 0 0 1px;

    }

    .navbar-collapse.collapse {

        display: none!important;

    }

    .navbar-nav {

        float: right !important;

        margin-top: 7.5px;

    }

    .navbar-nav>li {

        float: none;

    }

    .navbar-nav>li>a {

        padding-top: 20px;

        padding-bottom: 20px;

    }

    .collapse.in{

        display:block !important;

    }

   .navbar-nav .open .dropdown-menu {

       position: static;

       float: none;

       width: auto;

       margin-top: 0;

       background-color: #1E1D20;

       border: 0;

       -webkit-box-shadow: none;

       box-shadow: none;

	   

    }

.navbar-nav {

    float:none;

	width:245px;

	background-color:#1E1D20;

    margin:0 auto;

    display: block;

    text-align: center;

} 



 /* gray buy now button*/

 .input, .input2 {

    background: none repeat scroll 0 0 #313236;

	color:#313236;

    border: 1px solid #E5E5E5;

     font-family:Arial, Helvetica, sans-serif;

    font-size: 24px;

    font-weight: 200;

    margin-bottom: 16px;

    margin-right: 6px;

    margin-top: 2px;

     padding: 3px;

    width: 120px;

	height:39px;

}



 

 



.navbar-nav {

    float:none;

	width:auto;

	background-color:transparent;

    margin:0 auto;

    display: block;

    text-align: center;

}

.navbar-nav > li {display: inline-block;float:none;}

.navbar-collapse {padding:0;}

.navbar-toggle {background:#FFF;}

.navbar-toggle .icon-bar { background:#000;}

 .navbar-nav > li > a {color:#FFFF00; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:50px 9px; line-height:0; }

.nav > li > a:hover {color:#fff;  text-decoration:none; background-color:inherit; background-image:url(slices/bgline.png); background-repeat:repeat-x; }
}
  


  

 
