@charset "UTF-8";
/* CSS Document */

* html .cf { height: 1%; /* IE5-6 */}
.cf:after { /* FF, IE8, O, S, etc. */
	content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.fl { float:left;} .fr { float:right;} .fn { float:none;} .cb { clear:both;} .dn { display:none;}  .dib { display:inline-block;} .db { display:block;} .cl { clear:left;} .cr { clear:right;} .cen, #footer ul.cen  { text-align:center;}

.nm { margin:0px;} .np { padding:0px;}

.w10 { width:10px;} .w20 { width:20px;} .w30 { width:30px;} .w40 { width:40px;} .w50 { width:50px;}  .w75 { width:75px;} .w100 { width:100px;} .w125 { width:125px;} .w150 { width:150px;} .w200 { width:200px;}  .w230 { 	width:230px; } .w240 { width:240px;} .w250 { width:250px;} .w263 { width:263px;}  .w273 { width:273px;} .w275 { width:275px;} .w300 { width:300px;} .w350 { width:350px;} .w400 { width:400px;} .w450 { width:450px;} .w500 { width:500px;}  .w525 { width:525px;} .w532 { width:532px;}.w550 { width:550px;} .w600 { width:600px;} .w690 { width:690px;} .w900 { width:900px;}.w904 { width:904px;}.w908 { width:908px;} .w925 { width:925px;}

.h1 { height:1px;}.h15 { height:15px;} .h50 { height:50px;}  .h75 { height:75px;} .h100 { height:100px;} .h150 { height:150px;} .h200 { height:200px;}  .h230 { 	height:230px; } .h240 { height:240px;}.h250 { height:250px;} .h300 { height:300px;} .h350 { height:350px;} .h400 { height:400px;} .h450 { height:450px;} .h500 { height:500px;} .h550 { height:550px;} .h600 { height:600px;}

.t10 { font-size:10px; line-height:13px;} 				
.t11 { font-size:11px; line-height:15px;} 				
.t12 { font-size:12px; line-height:16px;} 				
.t14 { font-size:14px; line-height:18px;}						
.t16, #rv h2.t16 { font-size:16px; line-height:20px;}
.t18, #video h2.t18 { font-size:18px; line-height:22px;} 
.t20 { font-size:20px; line-height:24px;}
.t22 { font-size:22px; line-height:26px;}						
.t24 { font-size:24px; line-height:26px;} 
.t30 { font-size:30px; line-height:36px;} 
.t32 { font-size:32px; line-height:38px;} 

.mr100, input.mr100 { margin-right:100px; text-decoration:none;}
.mr75, input.mr75 { margin-right:75px;}
.mr50, input.mr50 { margin-right:50px;}

.mt5 { margin-top:5px;} .mt10 { margin-top:10px;} .mt20 { margin-top:20px;} .mt30 { margin-top:30px;} .mt40 { margin-top:40px;} .mt50 { margin-top:50px;} .mt100 { margin-top:100px;} .mt190 { margin-top:190px;} .mt200 { margin-top:200px;} .mt300 { margin-top:300px;}
.mr5 { margin-right:5px;} .mr10 { margin-right:10px;} .mr20 { margin-right:20px;} .mr30 { margin-right:30px;} .mr40 { margin-right:40px;} .mr50 { margin-right:50px;} .mr60 { margin-right:60px;} .mr70 { margin-right:70px;} .mr80 { margin-right:80px;} .mr90 { margin-right:90px;} .mr100 { margin-right:100px;} .mr190 { margin-right:190px;} .mr200 { margin-right:200px;} .mr300 { margin-right:300px;}
.ml5 { margin-left:5px;} .ml10, .btn.ml10 { margin-left:10px;} .ml20 { margin-left:20px;} .ml30 { margin-left:30px;} .ml40 { margin-left:40px;} .ml50 { margin-left:50px;} .ml100 { margin-left:100px;} .ml190 { margin-left:190px;} .ml200 { margin-left:200px;} .ml300 { margin-left:300px;}
.mb5, ul.mb5 li { margin-bottom:5px;} .mb10, ul.mb10 li { margin-bottom:10px;} .mb20, input.field.mb20, .btn.mb20 { margin-bottom:20px;} .mb30 { margin-bottom:30px;} .mb40 { margin-bottom:40px;} .mb50 { margin-bottom:50px;} .mb100 { margin-bottom:100px;} .mb190 { margin-bottom:190px;} .mb200 { margin-bottom:200px;} .mb300 { margin-bottom:300px;}


.pt5 { padding-top:5px;} .pt10 { padding-top:10px;} .pt15 { padding-top:15px;}.pt20 { padding-top:20px;} .pt30 { padding-top:30px;} .pt36 { padding-top:36px;} .pt40 { padding-top:40px;} .pt50 { padding-top:50px;} .pt100 { padding-top:100px;} .pt190 { padding-top:190px;} .pt200 { padding-top:200px;} .pt300 { padding-top:300px;}
.pr5 { padding-right:5px;} .pr10 { padding-right:10px;} .pr15 { padding-right:15px;} .pr20 { padding-right:20px;} .pr30 { padding-right:30px;} .pr40 { padding-right:40px;} .pr50 { padding-right:50px;} .pr100 { padding-right:100px;} .pr190 { padding-right:190px;} .pr200 { padding-right:200px;} .pr300 { padding-right:300px;}
.pl5 { padding-left:5px;} .pl10 { padding-left:10px;} .pl20 { padding-left:20px;} .pl30 { padding-left:30px;} .pl40 { padding-left:40px;} .pl50 { padding-left:50px;} .pl100 { padding-left:100px;} .pl115 { padding-left:115px;}.pl190 { padding-left:190px;} .pl200 { padding-left:200px;} .pl300 { padding-left:300px;}
.pb5, ol.pb5 li, ul.pb5 li { padding-bottom:5px;} .pb10, ol.pb10 li, ul.pb10 li { padding-bottom:10px;} .pb20 { padding-bottom:20px;} .pb30 { padding-bottom:30px;} .pb40 { padding-bottom:40px;} .pb50 { padding-bottom:50px;} .pb100 { padding-bottom:100px;} .pb190 { padding-bottom:190px;} .pb200 { padding-bottom:200px;} .pb300 { padding-bottom:300px;}


.one_half 	{ 	width:48%; 		margin-right:4%;float:left; position:relative;}
.one_half2 	{ 	width:45%; 		margin-right:4%;float:left; position:relative;}
.one_third  { width:30.66%;	margin-right:4%;float:left; position:relative;}
.one_third2  { width:29%;	margin-right:4%;float:left; position:relative;}
.one_fourth { width:22%;			margin-right:4%;float:left; position:relative;}
.one_fifth  {	width:17.6%;	margin-right:3%;float:left; position:relative;}
.one_sixth	{ 	width:17.6%;	margin-right:3%;float:left; position:relative;}

.two_thirds { width:65.32%;	margin-right:4%;float:left; position:relative;}
.two_fifths { width:38.2%;	margin-right:3%;float:left; position:relative;}

.one_half .border-right { padding-right:30px; width:100%;}
.one_half.cen { width:50%;		margin-right:0;	float:left;}
.one_third.cen { width:33.3%;		margin-right:0;	float:left;}
.two_thirds.cen { width:66.6%; 	margin-right:0;	}
.one_half.cen .border-right, .one_third.cen  .border-right{ padding-right:0;}

.btn.one_half { margin-right:4%; width: -moz-calc(48% - 22px);	width: -webkit-calc(48% - 22px);	width: -o-calc(48% - 22px); width:calc(48% - 22px);}
.last, .btn.one_half.last { margin-right:0;}

.border-right-noctr { border-right:1px solid rgb(200,210,220); padding-right:15px; margin-right:25px; }

@media screen and (max-width: 768px) {
	.one_half, .one_third, .two_thirds, .one_fourth, .one_fifth, one_sixth, .two_fifths, .one_half.cen, #footer ul  { width:100%; margin-right:0;	float:none;}

	.border-right-noctr { border-right:none; margin-right: 5px; }


}
.txtleft {
	text-align: left;
}
	      .w29 { width: 29%; }
