@charset "UTF-8";
@font-face {
	font-family: 'Conv_KeepCalm';
	src: url('fonts/KeepCalm.eot');
	src: local('â˜º'), url('fonts/KeepCalm.woff') format('woff'), url('fonts/KeepCalm.ttf') format('truetype'), url('fonts/KeepCalm.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
body{
	color:#333333;
	font-family:"Conv_KeepCalm","Trebuchet MS",Arial;
}
img {
	
	height:auto;
	overflow:hidden;
	max-width:100%;
}
#navmob{display:none  !important;background:#000000;border:none;}
.galdesc, .galdesc A {font-size:20px;}
.cliphead{font-size:20px;}
A{color:#cb101e;}
A:hover{color:#cd444f;}
h3{font-size:22px;}
h4{font-size:24px;}
.ac{text-align:center;}
#back-color,.btn-primary,.btn-primary:hover{background-color:#cb0f1e;border:1px solid #cb0f1e;font-weight:bold;border-radius:0px;}
.btn{padding-left:10px;padding-right:10px;}
A #back-color:hover,A:hover{text-decoration:none;}
.back-bg{background-color:#cb0f1e;border:1px solid #cb0f1e;font-weight:bold;border-radius:0px;}

body{background:url(../images/topbar.jpg) top left repeat-x;background-size:100% auto;}
.wrap{max-width:1600px;width:100%;margin:0 auto;min-height:100%;background:url(../images/bg.jpg) top center no-repeat;background-size:100% auto;}
.jwrap{max-width:1600px;width:100%;margin:0 auto;min-height:100%;background:url(../images/jbg.jpg) top center no-repeat;background-size:100% auto;}
.jwrap{height:auto;}
body#ibg{background: #000;background-size:100% auto;}
body#jbg{background:url(../images/jbar.jpg) top left repeat-x;}
body#membg{background:url(../images/mbar.jpg) top left repeat-x;}
#mcons{padding-left:0px;padding-right:0px;max-width: 100%;overflow: hidden;}
#indscon{height:auto;padding-bottom:100px;background:url(../images/ibg.jpg) top center no-repeat;background-size:100% auto;}
.navbar-inverse,.nav{background:transparent;border-radius:0px;border:none;}
.navfooter{display:table;margin:0 auto;}
#navtop{margin-top:2.8%;}

#navtop li :hover{backround:#000;}
#navtop li A{color:#fff;background-image:url(../images/larr.png),url(../images/rarr.png);background-position:10% 50% ,90% 50%;background-repeat:no-repeat;padding-left:40px;padding-right:40px;background-size:100% contain;}
#footer LI A{padding-top:10px;padding-bottom:5px;color:#000;background-image:url(../images/flarr.png),url(../images/frarr.png);background-position:10% 50% ,90% 50%;background-repeat:no-repeat;padding-left:40px;padding-right:40px;background-size:100% contain;border-bottom:4px solid #fff;}
#footer LI.active A, #footer LI A:hover{background-color:transparent;border-bottom:4px solid #cb0f1e; color:#cb0f1e;}
.footer{margin-top:180px;}
.foot-links A{color:#333;}
.foot-links{font-family:arial,trebuchet ms,verdana;font-size:18px;}
.foot-links{margin-top:60px;margin-bottom:60px;}
.flogo{margin:0 auto;display:table;}
.navbar-nav > li > a{padding-top:18px;padding-bottom:18px;font-size:18px;text-transform:uppercase;}
#video_trailer{max-width:98%;margin:0 auto;}
#navtop li.active a,#navtop li :hover,#navtop LI  a:hover{background-color:#000;}
#latest-ups{margin-top:250px;}
#updates{margin-top:160px;margin-bottom:80px;}
.joinbt{display:table;margin:0 auto;}
.uptitle{clear:both;margin-top:10px;}
.imgbor{border:1px solid #89929b;}
.tinfo{padding-bottom:10px;color:#6f6f6f;}
.tinfo A{color:#333;font-size:18px;}
.set-items{margin-bottom:40px;}
.set-items2{margin-bottom:30px;}
.sinfo{padding-top:10px;clear:both;}
.stitle{padding-top:4px;}
.about-con {top:0; left:0; position: absolute;color:#a7a7a7;font-family:arial,trebuchet ms,verdana;font-size:16px;margin-top:16%;}
.atext{max-width:90%;}
.abg{position:relative;}
.about-con .col-lg-4{margin-left:-3%;}
.a-low{margin-left:28%;color:#fff;font-weight:bold;}
.a-low-2{margin-top:2%;padding-left:6%;color:#fff;font-size:18px;}
.moblogo{margin:0 auto;text-align:center;max-width:70%;}

/* splash page*/

.iwrap{width:100%;max-width:1600px;color:#a7a7a7;}
.iwrap h1{color:#fff;}
.iwrap p{font-family:arial,trebuchet ms,verdana;font-size:30px;}
.ihead{margin-top:25%;}
.ienter{margin:0 auto;display:table;margin-top:5%;text-align:center;}
.priv{font-size:30px;display:table;margin:0 auto;margin-top:30px;}
.imgdex{display:table;margin:0 auto;}

.jcons{margin-top:30%;}
.jmcons{margin-top:30%;}
.jform-f{width:100%;margin:0 auto;background:url(../images/grad.png);padding:50px 30px 50px 30px;color:#ffffff;font-family: 'Roboto', sans-serif;font-size:22px;}
legend{text-align:center;font-size:24px;color:#fff;}
.join-text{display:table;margin:0 auto;text-align:center;}
.joinsubmit{margin:0 auto;display:table; clear:both;padding-top:50px;padding-bottom:50px;}
.join-container{margin-top:20px;}
.jfoot-links{margin-top:40%;clear:both;}
/****** BACK TO TOP ******/
.topwrap A:hover,.topwrap A:focus{color:#fff;}
.topwrap{

  overflow: hidden;
    position: absolute;
    width: 100%;
}
.totop{
    bottom: 30px;    
    left: 90%;    
    position: fixed; 
display:none;    
}
.scrollToTop{
    background: none repeat scroll 0 0 #cb0f1e;
    border-radius: 24px;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.04);
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 49px;
    line-height: 49px;
    text-align: center;
    text-decoration: none;
    text-indent: 2px;
    text-transform: uppercase;
    width: 49px;
    
}
.scrollToTop:hover{
	text-decoration:none;
}


/**** Members ****/
body#membg{color:#333;font-family:arial,trebuchet ms,verdana;}
.mwrap{width:100%;max-width:1600px;color:#333;margin:0 auto;}
.mheader{color:#333;}
.mcontents{padding:30px 30px 30px 30px;margin:0 auto;}
.mset-items{margin-top:20px;}
.rheader ,.lheader,h1,h2,h3,h4,h5,h6{font-family:"Conv_KeepCalm","Trebuchet MS",Arial;}
.cthumbs{background-size:100% auto;background-position:top center;background-repeat: no-repeat;max-width:346px;margin:0 auto;}
.rheader{background:url(../images/rhead.png) bottom left no-repeat;padding-bottom:0px;height:36px;color:#cb101e;text-transform:uppercase;}
.lheader{background:url(../images/lhead.png) bottom left no-repeat;padding-bottom:0px;height:36px;color:#cb101e;text-transform:uppercase;}
.memmenu{list-style:none;padding:0 0 0 0 ; margin:0 0 0 0 ;color:#333333;font-family:arial,trebuchet ms,verdana;font-size:18px;}
.memmenu A{color:#333;}
.memmenu LI{margin:10px 0px 10px 0px;}
.mapinfo a{font-weight:bold;}
.mapinfo{font-size:16px;color:#333;}
#right-col{padding-left:25px;}
LI.sub{background:url(../images/star.png) left center no-repeat;background-size:contain;padding-left:40px;}
.msochead{font-size:24px;}
/****** BACK TO TOP ******/


@media only screen and (max-width: 1366px) {
	.mar20{margin-top:50px;}
}



@media only screen and (max-width: 555px) {
	h5{font-size: 1.3em;}	
	h4{font-size: 1.4em;}	
	h3{font-size: 1.6em;}	
	
}

@media only screen and (max-width: 360px) {
	h5{font-size: 1.0em;}	
	h4{font-size: 1.1em;}	
	h3{font-size: 1.3em;}	
	h2{font-size: 1.4em;}	
	
}

@media only screen and (max-width: 991px) {
	#navtop > li > a{padding-top:8px;padding-bottom:8px;font-size:12px;text-transform:uppercase;}
	.set-items{font-size:12px;}
	#indscon{background:none;}
	body#ibg{background-color:#fff;}
	.welcome-text h1{color:#333;text-align:center;}
	.welcome-text p{text-align:center;}
	.mobexit A{font-size:24px;color:#333;}
h1 {
	font-size:2em;
}
	
.alert {
	font-size: 1.1em;
}

.alert-header {
	font-size:1.5em;
}

.btn {
	font-size: 1.1em;
	white-space: normal;
}

}




@media only screen and (max-width: 1400px) {
	.navbar-nav > li > a{padding-top:16px;padding-bottom:16px;font-size:16px;text-transform:uppercase;}
	#latest-ups{margin-top:220px;}
	#updates{margin-top:90px;margin-bottom:40px;}
	.ihead{margin-top:25%;}
}
@media only screen and (min-width: 1500px) {
	.navbar-nav > li > a{padding-top:20px;padding-bottom:20px;font-size:18px;text-transform:uppercase;}
	.ihead{margin-top:28%;}
	.welcome-text{padding-left:0%;}
}
@media only screen and (min-width: 1600px) {
body{background-size:auto;}	
#video_trailer{max-width:100%;}
.set-items{margin-bottom:60px;}
.set-items2{margin-bottom:40px;}
#latest-ups{margin-top:250px;}
#updates{margin-top:160px;}
.a-low{margin-left:30%;}
.navbar-nav > li > a{padding-top:22px;padding-bottom:22px;font-size:18px;text-transform:uppercase;}
.footer{margin-top:220px;}
.foot-links{margin-top:90px;margin-bottom:80px;}
.ihead{margin-top:30%;}
.welcome-text{padding-left:10%;}
.socs{margin-top:8%;}
.a-low-2{margin-top:12%;}
.jform-f{height:1100px;margin-bottom:350px;}


.mcontents{padding:50px 50px 50px 50px;margin:0 auto;}
.mset-items{margin-top:30px;}
.rheader h2, .lheader h2{font-size:30px;}
.memmenu{font-size:24px;}
.memmenu A{color:#333;}
.memmenu LI{margin:15px 0px 15px 0px;}
.mapinfo a{font-weight:bold;}
.mapinfo{font-size:24px;color:#333;}
#right-col{padding-left:40px;}
.cliphead{font-size:26px;}
.msochead{font-size:30px;}
}
@media only screen and (max-width: 1280px) {
	.navbar-nav > li > a{padding-top:16px;padding-bottom:16px;font-size:14px;text-transform:uppercase;}
	#latest-ups{margin-top:195px;}
	#updates{margin-top:90px;margin-bottom:40px;}
	.ihead{margin-top:25%;}
}

@media only screen and (max-width: 1152px) {
	.navbar-nav > li > a{padding-top:14px;padding-bottom:14px;font-size:16px;text-transform:uppercase;}
	.jfoot-links{margin-top:30%;}
	.msochead{font-size:22px;}
	.galdesc, .galdesc A{font-size:16px;} 
	.cliphead{font-size:16px;}
}

@media only screen and (max-width: 767px) {
	#navtop{background:#000;}
	#latest-ups,#updates{margin-top:20px;}
	#updates{margin-bottom:20px;}
	.uptitle{font-size:1em;font-weight:normal;}
	body#membg,.wrap{background:none;}
	.footer{margin-top:10px;}
	.jform-f,.jfoot-links,.foot-links{font-size:1em;}
	.upsheader{margin:0 auto;font-size:16px;margin-top:20px;border-bottom:1px solid #222;max-width:80%;}
	.tinfo, .tinfo A{font-size:1.1em;}
	#navmob{display:block  !important;}
	
}
@media (max-width: 990px) {
	#navtop li A{color:#fff;padding-left:20px;padding-right:20px;background:none;}
	#navtop{margin-top:1.8%;}
	#myNavbar{background:#000;font-weight:normal;}
	#navtop{margin-top:0px;margin-bottom:0px;background:#000;}
	#navtop,#navmob{display:block !important;z-index:9999999999;position:fixed;width:100%;}
	#mobbar{padding-top:50px;}
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
      
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }

.mcontents{padding:15px 15px 15px 15px;margin:0 auto;}
.mset-items{margin-top:15px;}
.rheader h2, .lheader h2{font-size:20px;}
.memmenu{font-size:14px;}
.memmenu A{color:#333;}
.memmenu LI{margin:7px 0px 7px 0px;}
.mapinfo a{font-weight:bold;}
.mapinfo{font-size:14px;color:#333;}
#right-col{padding-left:20px;}	
	.msochead{font-size:20px;}
	.cliphead{font-size:14px;}
}

@media only screen and (max-width: 500px) {
	.galdesc, .galdesc A, .rheader h2, .lheader h2{font-size:14px;}
	
}