Mini Shell

Direktori : /home/brasafestival/www/old/bkp_2023/app/webroot/less/
Upload File :
Current File : /home/brasafestival/www/old/bkp_2023/app/webroot/less/styles.less

@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/*300,400,700*/

@font-face {
    font-family: 'Galano Grotesque';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/GalanoGrotesque.eot');
    src: url('../fonts/GalanoGrotesque.eot') format('embedded-opentype'),
         url('../fonts/GalanoGrotesque.woff') format('woff'),
         url('../fonts/GalanoGrotesque.ttf') format('truetype');
}
/*400*/

@font-face {
    font-family: 'Galano Grotesque';
    font-style: normal;
    font-weight: 800;
    src: url('../fonts/GalanoGrotesqueBlack.eot');
    src: url('../fonts/GalanoGrotesqueBlack.eot') format('embedded-opentype'),
         url('../fonts/GalanoGrotesqueBlack.woff') format('woff'),
         url('../fonts/GalanoGrotesqueBlack.ttf') format('truetype');
}
/*700*/

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0 20px;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}@media (min-width:400px){.container{width:85%;padding:0}}@media (min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary,input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary{color:#FFF;background-color:#33C3F0;border-color:#33C3F0}.button.button-primary:hover,button.button-primary:hover,input[type="submit"].button-primary:hover,input[type="reset"].button-primary:hover,input[type="button"].button-primary:hover,.button.button-primary:focus,button.button-primary:focus,input[type="submit"].button-primary:focus,input[type="reset"].button-primary:focus,input[type="button"].button-primary:focus{color:#FFF;background-color:#1EAEDB;border-color:#1EAEDB}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #D1D1D1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:1px solid #33C3F0;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type="checkbox"],input[type="radio"]{display:inline}label > .label-body{display:inline-block;margin-left:.5rem;font-weight:400}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ul ul,ul ol,ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}pre > code{display:block;padding:1rem 1.5rem;white-space:pre}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid #E1E1E1}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #E1E1E1}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{position:fixed;right:10px;top:0;text-decoration:none;text-align:center;color:#FFF;font-style:normal;font-size:38px}.mfp-close:hover,.mfp-close:focus{opacity:.65}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#FFF}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}


.transicao(){
    transition: all .55s ease-in-out;
    -moz-transition: all .55s ease-in-out;
    -webkit-transition: all .55s ease-in-out;
}

.wfull {
    width: 100%;
    height: auto;
    display: table;
}

@laranja: #FF5A00;
@verdeclaro: #4BA82C;
@cinza: #727276;

.clear { clear: both; }

input:invalid {
    box-shadow: none;
}
textarea:invalid {
    box-shadow: none;
}
*{
    padding:0;
    border:0;
    margin:0;
}
a, img{
    border:0;
    text-decoration: none;
}

input{ 
    outline: none; 
}

html, body {
    font-family:sans-serif;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%;
    margin: 0; 
    padding: 0; 
    font-family: 'Galano Grotesque' !important;
    height: 100%; 
    font-weight: 400;
}

.container-fix {
    width: auto;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

.msg-add-sucess {
    width: 94%;
    margin: 0 auto;
    margin-top: 50px;
    margin-bottom: 50px;
    background-color: @verdeclaro;
    color: #FFF;
    font-size: 18px;
    text-align: center;
    padding: 3%;
    font-weight: 700;
}

.warning-email {
    border: 1px solid #ddd;
    background-color: #FFFEBF;
    color: #000;
    font-weight: 400;
    margin-top: -50px;
    b {
        font-weight: 700;
    }
}

.formc {
    margin-left: auto;
    margin-right: auto;
    color: #000;
    text-align: right;
    input[type="text"],input[type="email"],input[type="tel"] {
        width: 100%;
        height: 40px;
        margin-bottom: 20px;
        border: 0px;
        text-align: left;
    }
    select {
        width: 100%;
        height: 40px;
        margin-bottom: 20px;
        color: #767676;
        text-align: left;
    }
    input[type="submit"]{
        height: 40px;
        display: inline-block;
        color: @verde;
        font-size: 15px;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0px;
        border: 0px;
        margin-bottom: 0px;
        background-color: #FFF;
        font-weight: 700;
        text-align: left;
        .transicao;
        &:hover {
            color: #FFF;
            background-color: @verde;
        }
    }
    .rcp {
        font-size: 18px;
        margin-bottom: 50px;
        text-align: left;
        color: #FFF;
        .tl {
            text-align: right;
            font-weight: 700;
        }
        label {
            display: inline-block;
            margin-right: 30px;
            font-weight: 400;
            cursor: pointer;
            margin-top: 2px;
        }
        input[type="checkbox"]{
            -ms-transform: scale(1.2); 
            -moz-transform: scale(1.2); 
            -webkit-transform: scale(1.2);
            -o-transform: scale(1.2); 
            padding: 5px;
            margin-right: 8px;
            margin-bottom: 0px;
        }
    }
}

.msg-send-form {
    display: none;
    color: #FFF;
}

.bg-banner {
    width: 100%;
    height: 748px;
    background: url('../img/bg_banner.png') no-repeat;
    background-position: center center;
}

header {
    padding-top: 35px;
    .logo {
        width: 48%;
        float: left;
        img {
            width: 100%;
            max-width: 290px;
        }
    }
    .right-mi {
        width: 48%;
        float: right;
        text-align: right;
        a {
            display: inline-block;
            color: #FFF;
            font-weight: 800;
            img {
                float: left;
            }
            span {
                float: right;
                margin-top: 5px;
                margin-left: 5px;
            }
            .transicao;
            &:hover {
                opacity: 0.7;
            }
        }
        .openmenu {
            width: 36px;
            float: right;
            display: none;
            cursor: pointer;
            span {
                display: block;
                height: 5px;
                background-color: #FFF;
                border-radius: 5px;
                margin-bottom: 5px;
            }
        }
    }
}

.cascavel {
    width: 100%;
    max-width: 500px;
    float: right;
    h1 {
        color: @laranja;
        font-size: 55px;
        line-height: 65px;
        font-weight: 800;
        text-transform: uppercase;
        text-align: right;
        margin-top: 44px;
        br {
            display: none;
        }
    }
}

#bgmenu {
    margin-top: 20px;
    ul {
        list-style: none;
        margin-bottom: 0px;
        text-align: right;
        .li-close {
            display: none;
            text-align: right;
            a {
                border-bottom: 0px;
                img {
                    width: 19px;
                    display: inline-block;
                    margin-right: 19px;
                }
                &:hover {
                    border-bottom: 0px;
                }
            }
        }
        li {
            display: block;
            margin-bottom: 5px;
            a {
                color: #FFF;
                font-size: 30px;
                line-height: 30px;
                padding-left: 22px;
                &:hover {
                    font-weight: 800;
                    background: url('../img/icon_brasa.png') no-repeat center left;
                }
            }
            #diferenciais {
                margin-left: 0px;
            }
        }

    }
}

.oferecimento {
    margin-top: -50px;
    p {
        color: #FFF;
        font-size: 30px;
        font-weight: 800;
        margin-bottom: 25px;
    }
    .cooper-alianca {
        margin-bottom: 15px;
        img {
            width: 100%;
            max-width: 212px;
        }
        .coopavel {
            margin-left: 30px;
        }
    }
    .cooper-marcas {
        img {
            width: 100%;
            max-width: 100px;
            display: inline-block;
            margin-right: 15px;
        }
    }
}

.bg-data {
    width: 100%;
    height: auto;
    display: table;
    background-color: @laranja;
    padding-top: 28px;
    padding-bottom: 45px;
    text-align: center;
    h2 {
        color: #000;
        font-size: 42px;
        line-height: 42px;
        margin-top: 0px;
        text-transform: uppercase;
    }
}

.bg-video-galeria {
    width: 100%;
    height: auto;
    padding-bottom: 40px;
    display: table;
    /*background: url('../img/bgb2.png') no-repeat;*/
    
    background: url('../img/bglow.png') no-repeat;
    background-position: center 0px;
    background-color: #141414;
    .vg-menu {
        text-align: center;
        margin-top: 50px;
        margin-bottom: 50px;
        a {
            display: inline-block;
            color: #FFF;
            font-size: 33px;
            font-weight: 800;
            padding-left: 22px;
            text-transform: uppercase;
            margin-left: 18px;
            margin-right: 18px;
            &:hover {
                background: url('../img/icon_brasa.png') no-repeat 0px 19px;
            }
        }
        .active {
            background: url('../img/icon_brasa.png') no-repeat 0px 19px;
        }
    }
    h3 {
        font-size: 33px;
        color: green;
    }
    #vg_galeria {
        display: none;
    }
/*    #vg_video {
        display: none;
    }*/
}

.content800 {
    width: 100%;
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
    iframe {
        width: 100%;
        height: 404px;
        margin-bottom: 40px;
    }
    .texto {
        text-align: center;
        p {
            color: #FFF;
            font-size: 20px;
            line-height: 32px;
        }
    }
}

.bg-gallery {
    text-align: center;
    margin-bottom: 20px;
    .galeria {
        img {
            width: 100%;
            max-width: 180px;
            margin-bottom: 30px;
            .transicao;
            &:hover {
                opacity: 0.7;
            }
        }
    }
}

.bg-estacoes {
    width: 100%;
    height: auto;
    display: table;
    background-color: @laranja;
    text-align: center;
    padding-bottom: 80px;
    h2 {
        color: #141414;
        font-size: 50px;
        text-transform: uppercase;
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .estacao {
        margin-top: 30px;
        .image {
            img {
                width: 100%;
                max-width: 275px;
            }
        }
        h3 {
            font-size: 20px;
            color: #141414;
            font-weight: 800;
            margin-top: 10px;
        }
        h4 {
            color: #FFF;
            margin-top: 5px;
            font-size: 20px;
            line-height: 26px;
            font-weight: 400;
        }
    }
    #outras_estacoes {
        display: none;
    }
    .more-estacoes {
        margin-top: 30px;
        a {
            display: inline-block;
            background-color: #141414;
            color: #FFF;
            font-size: 30px;
            line-height: 30px;
            font-weight: 800;
            padding-left: 22px;
            padding-right: 22px;
            padding-top: 10px;
            padding-bottom: 22px;
            .transicao;
            &:hover {
                background-color: #FFF;
                color: #141414;
            }
        }
    }
}

.bg-ep {
    width: 100%;
    height: auto;
    height: auto;
    /*height: 3000px;*/
    display: table;
    background: url('../img/bglow.png') no-repeat;
    background-position: center 0px;
    background-color: #131414;
    padding-bottom: 70px;
    .kids-som {
        margin-top: 70px;
        .image {
            text-align: right;
            img {
                width: 100%;
                max-width: 375px;
            }
        }
        h2 {
            color: @laranja;
            font-size: 50px;
            line-height: 60px;
            font-weight: 800;
            text-transform: uppercase;
        }
        p {
            color: #FFF;
            font-size: 20px;
            line-height: 32px;
            margin-top: 40px;
        }
    }
}

.h3p {
    color: #FFF;
    font-size: 50px;
    line-height: 66px;
    font-weight: 800;
    text-transform: uppercase;
    text-align: center;
    margin-top: 111px;
}

.parceiros-top {
    margin-top: 133px;
    text-align: center;
    img {
        display: inline-block;
        width: 100%;
        max-width: 277px;
        margin-right: 11px;
        margin-left: 11px;
    }
}

.parceiros-low {
    margin-top: 80px;
    text-align: center;
    img {
        display: inline-block;
        width: 100%;
        max-width: 200px;
        margin-right: 10px;
        margin-left: 10px;
    }
}

footer {
    width: 100%;
    height: auto;
    background-color: #000;
    padding-top: 44px;
    padding-bottom: 44px;
    b {
        color: @laranja;
        font-size: 20px;
        font-weight: 800;
    }
    p {
        color: #FFF;
        font-size: 20px;
    }
    a {
        color: #FFF;
        font-size: 20px;
    }
    .phone {
        display: inline-block;
        margin-top: 30px;
    }
    .right-f {
        text-align: right;
        a {
            display: inline-block;
            color: #FFF;
            font-weight: 800;
            img {
                float: left;
            }
            span {
                float: right;
                /*margin-top: 5px;*/
                margin-left: 5px;
            }
            .transicao;
            &:hover {
                opacity: 0.7;
            }
        }
    }
}

.comprar-ingresso {
    text-align: center;
    margin-top: 70px;
    a {
        display: inline-block;
        background-color: @laranja;
        color: #FFF;
        font-size: 20px;
        line-height: 20px;
        font-weight: 800;
        padding-left: 22px;
        padding-right: 22px;
        padding-top: 10px;
        padding-bottom: 19px;
        border-radius: 2px;
        .transicao;
        &:hover {
            background-color: #FFF;
            color: #141414;
        }
    }
}

.ci2 {
    margin-top: 111px;
    a {
        background-color: #FFF;
        color: #141414;
        &:hover {
            color: @laranja;
        }
    }
}





/* -------------------------------------------------------------------------------------- responsive --------------------------------------------------------------------------------------*/
@media (max-width: 1600px) {
    
}

@media (max-width: 1120px) {
    .container-fix {
        padding-left: 20px;
        padding-right: 20px;
    }
    header {
        padding-top: 15px;
        .logo {
            width: 75%;
            float: left;
            img {
                width: 90%;
                max-width: 290px;
            }
        }
        .right-mi {
            width: 23%;
            a {
                display: none;
            }
            .openmenu {
                display: block;
                margin-top: 25px;
            }
        }
    }
    #bgmenu {
        display: none;
        text-align: left;
        background-color: none;
        background-color: #000;
        padding-top: 20px;
        padding-bottom: 30px;
        position: absolute;
        z-index: 999;
        width: 100%;
        left: 0;
        top: -20px;
        ul {
            text-align: center;
            .li-close {
                display: block;
                margin-top: 0px;
                margin-bottom: 0px;
            }
            li {
                display: block;
                margin-bottom: 10px;
                margin-left: 0px;
                a {
                    margin-left: 0px;
                    font-size: 20px;
                    padding: 0px;
                    padding-left: 0px;
                    color: #FFF;
                    &:hover {
                        color: #FFF;
                        background: none;
                    }
                }
            }
        }
    }
}

@media (max-width: 960px) {
   
}

@media (max-width: 600px) {
    .formc {
        input[type="submit"]{
            font-size: 14px;
            &:hover {
                color: @verde;
                background-color: #FFF;
            }
        }
    }
    .msg-add-sucess {
        margin-top: 40px;
        margin-bottom: 40px;
        font-size: 15px;
    }
/*    .bg-banner {
        width: 100%;
        height: auto;
        background-size: 1222px;
        padding-bottom: 500px;

    }*/
    .cascavel {
        float: left;
        h1 {
            font-size: 32px;
            line-height: 40px;
            font-weight: 800;
            text-align: center;
            margin-top: 33px;
            br {
                display: block;
            }
        }
    }
    .oferecimento {
        margin-top: 40px;
        text-align: center;
        p {
            font-size: 20px;
            margin-bottom: 25px;
        }
        .cooper-alianca {
            margin-bottom: 15px;
            img {
                width: 100%;
                max-width: 155px;
            }
            .coopavel {
                margin-left: 0px;
                max-width: 175px;
            }
        }
        .cooper-marcas {
            img {
                max-width: 88px;
                margin-left: 5px;
                margin-right: 5px;
            }
        }
    }
    .bg-data {
        padding-top: 24px;
        padding-bottom: 30px;
        h2 {
            font-size: 22px;
            line-height: 30px;
        }
    }
    .bg-video-galeria {
        padding-bottom: 88px;
        .vg-menu {
            margin-top: 40px;
            margin-bottom: 30px;
            a {
                font-size: 24px;
                margin-left: 7px;
                margin-right: 7px;
                padding-left: 21px;
                &:hover {
                    background: url('../img/icon_brasa.png') no-repeat 0px 5px;
                }
            }
            .active {
                background: url('../img/icon_brasa.png') no-repeat 0px 5px;
            }
            #vg_galeria {
                margin-left: 18px;
            }
        }
    }
    .content800 {
        iframe {
            width: 100%;
            height: 240px;
            margin-bottom: 25px;
        }
        .texto {
            p {
                font-size: 16px;
                line-height: 25px;
            }
        }
    }
    .bg-gallery {
        .galeria {
            .ig {
                width: 50%;
                display: inline-block;
            }
            img {
                margin-bottom: 10px;
                width: 90%;
            }
        }
    }
    .bg-estacoes {
        padding-bottom: 70px;
        h2 {
            font-size: 20px;
            line-height: 26px;
            margin-top: 40px;
            margin-bottom: 0px;
        }
        .estacao {
            margin-top: 33px;
            h3 {
                margin-top: 0px;
                font-size: 18px;
                line-height: 20px;
                margin-top: 10px;
            }
            h4 {
                margin-top: 4px;
                font-size: 18px;
                line-height: 24px;
            }
        }
        #outras_estacoes {
            display: none;
        }
        .more-estacoes {
            margin-top: 44px;
            a {
                font-size: 18px;
                line-height: 18px;
                font-weight: 800;
                padding-left: 18px;
                padding-right: 18px;
                padding-top: 10px;
                padding-bottom: 10px;
            }
        }
    }
    .bg-ep {
        padding-bottom: 33px;
        .kids-som {
            margin-top: 60px;
            
            .image {
                text-align: center;
                img {
                    width: 77%;
                }
            }
            h2 {
                font-size: 22px;
                line-height: 30px;
                text-align: center;
                margin-top: 10px;
            }
            p {
                font-size: 16px;
                line-height: 25px;
                margin-top: 15px;
                text-align: left;
            }
        }
    }
    .h3p {
        font-size: 22px;
        line-height: 33px;
        margin-top: 70px;
    }
    .parceiros-top {
        margin-top: 40px;
        text-align: center;
        img {
            width: 88%;
            max-width: 266px;
            margin-right: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
        }
        .cooper {
            margin-top: 40px;
        }
    }

    .parceiros-low {
        margin-top: 10px;
        text-align: center;
        img {
            width: 48%;
            margin-right: 1%;
            margin-left: 1%;
            margin-bottom: 0px;
        }
    }
    footer {
        padding-top: 33px;
        padding-bottom: 33px;
        b {
            font-size: 18px;
        }
        p {
            color: #FFF;
            font-size: 16px;
        }
        a {
            font-size: 16px;
        }
        .phone {
            margin-top: 20px;
        }
        .right-f {
            text-align: center;
            margin-top: 30px;
        }
    }
    .comprar-ingresso {
        margin-top: 60px;
        a {
            font-size: 17px;
            line-height: 17px;
            font-weight: 800;
            padding-left: 20px;
            padding-right: 20px;
            padding-top: 8px;
            padding-bottom: 8px;
        }
    }
    .ci2 {
        margin-top: 70px;
        a {
            background-color: #FFF;
            color: #141414;
            font-size: 16px;
            line-height: 16px;
            padding-left: 14px;
            padding-right: 14px;
            &:hover {
                color: @laranja;
            }
        }
    }
}



Zerion Mini Shell 1.0