
@font-face {
	font-family: 'Kulturista';
	src: url('/assets/font/Kulturista.eot');
	src: url('/assets/font/Kulturista.woff') format('woff'), url('/assets/font/Kulturista.ttf') format('truetype'), url('/assets/font/Kulturista.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Nudista';
	src: url('font/Nudista.eot');
	src: url('/assets/font/Nudista.woff') format('woff'), url('/assets/font/Nudista.ttf') format('truetype'), url('/assets/font/Nudista.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

* { outline:none; }
html, body { margin:0; padding:0; background:#F1EADB; font-family:'Nudista' }
img { border:0; vertical-align: middle; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
div, td, p, html, button, input, select, textarea { color:#fff; font-size:13px; font-family:'Nudista' }
a { color:#fff; text-decoration:none; }
.clearfix:after { content: " "; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
h1 { margin:0; padding:10px; font-family:'Kulturista',Sans-Serif; font-weight:normal; color:#000; line-height:36px; }
h2 { margin:0; padding:0; font-family:'Kulturista',Sans-Serif; font-weight:normal; color:#000; line-height:36px; }
h3 { margin:0; padding:0; font-family:'Kulturista',Sans-Serif; font-weight:normal; color:#000; line-height:36px; }
h4 { margin:0; padding:0; font-family:'Kulturista',Sans-Serif; font-weight:normal; color:#000; line-height:36px; }
::selection { background:#000; color:#fff; }
::-moz-selection { background:#000; color:#fff; }
form{margin:0 0 20px;}
fieldset{padding:0;margin:0;border:0;}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}
label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px;}
input,button,select,textarea{font-family:arial, verdana;}
label{display:block;margin-bottom:5px;}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;}
input,textarea,.uneditable-input{width:206px;}
textarea{height:auto;}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal;}
input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;}
select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px;}
select{width:220px;border:1px solid #cccccc;background-color:#ffffff;}
select[multiple],select[size]{height:auto;}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.hidden { display:none; }
.clear { clear:both; overflow: hidden; height:0; }
.container { width:100%; margin:auto; }

ul { list-style-type: none; margin:0; padding:0; }
ul li { border-bottom:1px solid #fff; font-size:18px; padding:0px 0px; line-height:36px; }
ul li:first-child { border-top:1px solid #828A92; }

.circle { -webkit-border-radius:36px; -moz-border-radius:36px; border-radius:36px; width:36px; height:36px; background:#828A92; line-height: 36px; text-align: center; color:#fff; float:left; margin-right:10px; }
.play { width: 0px; height: 0px; border-style: solid; border-width: 7px 0 7px 14px; border-color: transparent transparent transparent #ffffff; margin:10px 0 0 11px;}

.orange-btn ul { list-style-type: none; margin:0; padding:0; }
.orange-btn ul li a { background:#da291c; font-size:20px; padding:10px 10px; line-height:36px; display:block; }
.orange-btn ul li:first-child { border-top:1px solid #fff; }

.orange-btn .circle { -webkit-border-radius:36px; -moz-border-radius:36px; border-radius:36px; width:36px; height:36px; background:#fff; font-weight:bold; line-height: 36px; text-align: center; color:#da291c; float:left; margin-right:10px; }
.orange-btn .play { width: 0px; height: 0px; border-style: solid; border-width: 7px 0 7px 14px; border-color: transparent transparent transparent #da291c; margin:10px 0 0 11px;}

.img-home { height:480px; overflow:hidden; }
.img-home img { }

.container { width:1280px; margin:auto; }

.orange-btn.home h1 { text-align:center; }
.orange-btn.home ul li { border:none; padding:0px; text-align:center; }
.orange-btn.home ul li a { background:#da291c; font-size:20px; padding:20px 30px; line-height:36px; display: inline-block; margin:auto;  }

/* 280 MOBILE */
@media only screen and (min-width: 0px) and (max-width: 767px), (orientation: portrait) and (min-width: 0px) and (max-width: 767px), (orientation: landscape) and (min-width: 0px) and (max-width: 767px) {
	.cc-ai { width:100%; height:auto; float:none; margin:0; }
	.additionalImage { width:100%; height:auto; }
	.container img { width:100%; height:auto; }
	iframe { width:100%; }
	.cc-ai { overflow:hidden; width:100% !important; display:block; }
	.cc-ai img { height:auto; }
	.cc-ai td { height:auto; }
}

@media only screen and (max-width: 1279px) {

.container, .header { width:100%; box-sizing:border-box; padding:0px 20px 0px 20px; }

}