.text-uppercase { text-transform:uppercase; }
.text-italic { font-weight:italic; }
.text-fine-print { font-size:0.6875em; }
.text-strikethrough { text-decoration:line-through; opacity:.5; }
.text-underline { text-decoration:underline; }
.text-body-font { font-family:'Roboto', 'Helvetica', 'Arial', sans-serif; }
.text-alt-font { font-family:'Roboto Slab', 'Helvetica', 'Arial', sans-serif; }
.text-light { font-weight:300; }
.text-bold { font-weight:bold; }
.lead-16 { font-size:16px !important; }
.lead-18 { font-size:18px !important; }
.lead-20 { font-size:20px !important }
.lead-22 { font-size:22px; line-height:32px; }
.lead-24 { font-size:24px }
.lead-34 { font-size:34px }
.lead-36 { font-size:36px }
.inline-block { display:inline-block; }
.block { display:block; }
.pos-fixed { position:fixed !important; }
.pos-relative { position:relative; }
.pos-absolute { position:absolute; }
.pos-absolute.container { left:0; right:0; }
.allow-overflow { overflow:visible; }
.pos-top { top:0; }
.pos-bottom { bottom:0; }
.pos-right { right:0; }
.pos-left { left:0; }
.pos-vertical-center { position:relative; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); }
@media all and (max-width:767px) {
.pos-vertical-center {
top:0;
transform:none;
-webkit-transform:none;
}
}
@media all and (max-height:600px) {
.pos-vertical-center {
top:0;
transform:none;
-webkit-transform:none;
}
}
.pos-vertical-align-columns { display:table; table-layout:fixed; width:100%; }
.pos-vertical-align-columns > div[class*='col-'] {
display:table-cell;
float:none;
vertical-align:middle;
}
@media all and (max-width:990px) {
.pos-vertical-align-columns {
display:block;
width:auto;
}
.pos-vertical-align-columns > div[class*='col-'] {
display:block;
}
}
.text-center { text-align:center; }
.text-left { text-align:left; }
.text-right { text-align:right; }
@media all and (max-width:990px) {
.text-center-md {
text-align:center;
}
.text-left-md {
text-align:left;
}
.text-right-md {
text-align:right;
}
}
@media all and (max-width:767px) {
.text-center-xs {
text-align:center !important
}
.text-left-xs {
text-align:left !important
}
.text-right-xs {
text-align:right !important
}
.pull-left-xs {
float:left !important
}
}
img { max-width:100%; margin-bottom:1.625em; }
img:not([draggable]), embed, object, video {
height:auto;
max-width:100%;
}
p + img, img:last-child { margin-bottom:0; }
.img-fullwidth { width:100%; }
.img-bordered { border:1px solid #ccc; }
section { overflow:hidden; position:relative }
section + img { margin-bottom:0; }
.section-overlap { padding-top:0; position:relative; z-index:2; margin-top:-6.5em; }
.section-overlap + .section-overlap { margin-top:-13em; z-index:1; }
.section-overlap + .section-overlap .pos-vertical-center { transform:translate3d(0, 0, 0); -webkit-transform:translate3d(0, 0, 0); }
@media all and (max-width:1024px) {
.section-overlap {
padding-top:6.5em;
margin-top:0;
}
}
@media all and (max-width:767px) {
.section-overlap {
padding-top:4.875em;
margin-top:0;
}
}
.imagebg { position:relative; }
.imagebg .container { z-index:2; }
.imagebg .container:not(.pos-absolute) {
position:relative;
}
.imagebg:not(.image-light) h1, .imagebg:not(.image-light) h2, .imagebg:not(.image-light) h3, .imagebg:not(.image-light) h4, .imagebg:not(.image-light) h5, .imagebg:not(.image-light) h6, .imagebg:not(.image-light) p, .imagebg:not(.image-light) ul {
color:#fff;
}
.imagebg:not(.image-light) .bg-white h1, .imagebg:not(.image-light) .bg-white h2, .imagebg:not(.image-light) .bg-white h3, .imagebg:not(.image-light) .bg-white h4, .imagebg:not(.image-light) .bg-white h5, .imagebg:not(.image-light) .bg-white h6 {
color:#232323;
}
.imagebg:not(.image-light) .bg-white p, .imagebg:not(.image-light) .bg-white ul {
color:#767676;
}
.background-image-holder { position:absolute; width:100%; height:100%; top:0; left:0; background-size:cover !important; background-position:50% 50% !important; z-index:0; transition:0.3s linear; -webkit-transition:0.3s linear; -moz-transition:0.3s linear; opacity:0; background:#232323; }
.background-image-holder.background-bottom { background-position:50% 100% !important; }
.background-image-holder.background-top { background-position:50% 0% !important; }
.image-light .background-image-holder { background:none; }
.background-image-holder img { display:none; }
[data-overlay] {
position:relative;
}
[data-overlay]:before { position:absolute; content:''; background:#000; width:100%; height:100%; top:0; left:0; z-index:1; }
[data-overlay] *:not(.container):not(.background-image-holder):not(.instafeed-background) {
z-index:2;
}
[data-overlay].image-light:before { background:#fff; }
[data-overlay].bg-primary:before { background:#425cbb; }
[data-overlay="0"]:before { opacity:0; }
[data-overlay="1"]:before { opacity:0.1; }
[data-overlay="2"]:before { opacity:0.2; }
[data-overlay="3"]:before { opacity:0.3; }
[data-overlay="4"]:before { opacity:0.4; }
[data-overlay="5"]:before { opacity:0.5; }
[data-overlay="6"]:before { opacity:0.6; }
[data-overlay="7"]:before { opacity:0.7; }
[data-overlay="8"]:before { opacity:0.8; }
[data-overlay="9"]:before { opacity:0.9; }
[data-overlay="10"]:before { opacity:1; }
div[data-overlay] h1, section[data-overlay] h1, div[data-overlay] h2, section[data-overlay] h2, div[data-overlay] h3, section[data-overlay] h3, div[data-overlay] h4, section[data-overlay] h4, div[data-overlay] h5, section[data-overlay] h5, div[data-overlay] h6, section[data-overlay] h6 { color:#fff; }
div[data-overlay] p, div[data-overlay] ul { color:#fff; }
.parallax { overflow:hidden; }
.parallax .background-image-holder { -webkit-transition:none !important; transition:none !important; }
.parallax > .background-image-holder, .parallax .slides li > .background-image-holder { height:100vh; top:-50vh; -webkit-transition:all 0s ease !important; transition:all 0s ease !important; -webkit-transition:opacity 0.3s ease !important; transition:opacity 0.3s ease !important; -webkit-transform-style:preserve-3d; }
.parallax:first-child .slides li > .background-image-holder, .parallax:first-child .background-image-holder { top:0; }
.main-container > a:first-child + .parallax .background-image-holder { top:0; }
@media all and (max-width:1024px) {
.parallax > .background-image-holder, .parallax .slides li > .background-image-holder {
top:0 !important;
transform:none !important;
-webkit-transform:none !important;
height:100%;
}
}
.height-100, .height-90, .height-80, .height-70, .height-60, .height-50, .height-40, .height-30, .height-20, .height-10 { height:auto; padding:5em 0; }
@media all and (max-width:767px) {
.height-100, .height-90, .height-80, .height-70, .height-60, .height-50, .height-40, .height-30, .height-20, .height-10 {
height:auto;
padding:4em 0;
}
}
@media all and (min-height:600px) and (min-width:767px) {
.height-10 {
height:10vh;
}
.height-20 {
height:20vh;
}
.height-30 {
height:30vh;
}
.height-40 {
height:40vh;
}
.height-50 {
height:50vh;
}
.height-60 {
height:60vh;
}
.height-70 {
height:70vh;
}
.height-80 {
height:80vh;
}
.height-90 {
height:90vh;
}
.height-100 {
height:100vh;
}
}
.imageblock { position:relative; padding:0; }
.imageblock > .container, .imageblock > div[class*='col-']:not(.imageblock-content) {
padding-top:6.5em;
padding-bottom:8.125em;
float:none;
overflow:hidden;
}
.imageblock.imageblock-lg > .container, .imageblock.imageblock-lg > div[class*='col-']:not(.imageblock-content) {
padding-top:10.15625em;
padding-bottom:10.15625em;
float:none;
overflow:hidden;
}
.imageblock .imageblock-content { position:absolute; height:100%; top:0; z-index:2; padding:0; }
.imageblock .imageblock-content .slider { position:absolute; width:100%; height:100%; top:0; }
.imageblock .imageblock-content .slider .slides > li { padding:0; min-height:100%; position:absolute !important; }
.imageblock.allow-overflow .imageblock-content { overflow:visible; }
@media all and (max-width:767px) {
.imageblock .imageblock-content {
position:relative;
min-height:16.25em;
}
.imageblock > .container, .imageblock > div[class*='col-']:not(.imageblock-content) {
padding-top:4.875em;
padding-bottom:4.875em;
float:none;
overflow:hidden;
}
.imageblock.imageblock-lg > .container, .imageblock.imageblock-lg > div[class*='col-']:not(.imageblock-content) {
padding-top:4.875em;
padding-bottom:4.875em;
float:none;
overflow:hidden;
}
}
.icon { line-height:1em; font-size:2.8125em; }
.icon-sm { font-size:40px; margin-bottom:20px }
.icon-lg { font-size:60px; margin-bottom:30px; }
.list-inline li { padding:0 1em; }
.list-inline li:first-child { padding-left:0; }
.list-inline li:last-child { padding-right:0; }
.list-inline.list-inline-narrow li { padding:0 .5em; }
.list-inline.list-inline-wide li { padding:0 2em; }
.btn { border:2px solid; text-transform:uppercase; font-weight:500; letter-spacing:2px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; box-shadow:0 1px 6px rgba(0, 0, 0, 0.12); -moz-box-shadow:0 1px 6px rgba(0, 0, 0, 0.12); -webkit-box-shadow:0 1px 6px rgba(0, 0, 0, 0.12); -webkit-box-shadow:'' 0 1px 6px rgba(0, 0, 0, 0.12) 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow:'' 0 1px 6px rgba(0, 0, 0, 0.12) 1px 2px rgba(0, 0, 0, 0.1); -o-box-shadow:'' 0 1px 6px rgba(0, 0, 0, 0.12) 1px 2px rgba(0, 0, 0, 0.1); box-shadow:'' 0 1px 6px rgba(0, 0, 0, 0.12) 1px 2px rgba(0, 0, 0, 0.1); text-shadow:0 1px rgba(0, 0, 0, 0.1); min-width:120px; }
.btn:hover, .btn:focus { box-shadow:0 6px 10px rgba(0, 0, 0, 0.23); -moz-box-shadow:0 6px 10px rgba(0, 0, 0, 0.23); -webkit-box-shadow:0 6px 10px rgba(0, 0, 0, 0.23); -webkit-box-shadow:'' 0 6px 10px rgba(0, 0, 0, 0.23) 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow:'' 0 6px 10px rgba(0, 0, 0, 0.23) 1px 2px rgba(0, 0, 0, 0.1); -o-box-shadow:'' 0 6px 10px rgba(0, 0, 0, 0.23) 1px 2px rgba(0, 0, 0, 0.1); box-shadow:'' 0 6px 10px rgba(0, 0, 0, 0.23) 1px 2px rgba(0, 0, 0, 0.1); outline:none; }
.btn.btn-link { padding:0 !important; padding-bottom:8px !important; min-width:inherit; border:none; text-transform:none; font-weight:bold; font-size:14px; letter-spacing:0; border-bottom:2px solid; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -webkit-box-shadow:'' none 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow:'' none 1px 2px rgba(0, 0, 0, 0.1); -o-box-shadow:'' none 1px 2px rgba(0, 0, 0, 0.1); box-shadow:'' none 1px 2px rgba(0, 0, 0, 0.1); }
.btn.btn-link:hover, .btn.btn-link:focus { background-color:transparent !important; color:inherit !important; text-decoration:none; border-color:inherit !important; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -webkit-box-shadow:'' none 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow:'' none 1px 2px rgba(0, 0, 0, 0.1); -o-box-shadow:'' none 1px 2px rgba(0, 0, 0, 0.1); box-shadow:'' none 1px 2px rgba(0, 0, 0, 0.1); }
.btn.btn-white { border-color:#ffffff; color:#ffffff; background-color:transparent; }
.btn.btn-white:hover, .btn.btn-white:focus { background-color:#ffffff; color:#212121; }
.btn.btn-white.hover-colors { background-color:#ffffff; color:#212121; }
.btn.btn-white.hover-colors:hover, .btn.btn-white.hover-colors:focus { background-color:#ffffff; }
.btn.btn-white.hover-colors.hover-primary:hover, .btn.btn-white.hover-colors.hover-primary:focus { color:#ff4081; }
.btn.btn-white.hover-colors.hover-secondary:hover, .btn.btn-white.hover-colors.hover-secondary:focus { color:#00bcd4; }
.btn.btn-white.hover-colors.hover-info:hover, .btn.btn-white.hover-colors.hover-info:focus { color:#2196f3; }
.btn.btn-white.hover-colors.hover-warning:hover, .btn.btn-white.hover-colors.hover-warning:focus { color:#f57c00; }
.btn.btn-white.hover-colors.hover-success:hover, .btn.btn-white.hover-colors.hover-success:focus { color:#4caf50; }
.btn.btn-white.hover-colors.hover-danger:hover, .btn.btn-white.hover-colors.hover-danger:focus { color:#f44336; }
.btn.btn-white.btn-inverse { background-color:#ffffff; color:#212121; }
.btn.btn-white.btn-inverse:hover, .btn.btn-white.btn-inverse:focus { background-color:transparent; color:#ffffff; }
.btn.btn-white.btn-darker { background-color:#ffffff; color:#212121; }
.btn.btn-white.btn-darker:hover, .btn.btn-white.btn-darker:focus { background-color:#e6e6e6; border-color:#e6e6e6; color:#212121; }
.btn.btn-black { border-color:#212121; color:#212121; background-color:transparent; }
.btn.btn-black:hover, .btn.btn-black:focus { background-color:#212121; color:#ffffff; }
.btn.btn-black.btn-inverse { background-color:#212121; color:#ffffff; }
.btn.btn-black.btn-inverse:hover, .btn.btn-black.btn-inverse:focus { background-color:transparent; color:#212121; }
.btn.btn-black.btn-darker { background-color:#212121; color:#ffffff; }
.btn.btn-black.btn-darker:hover, .btn.btn-black.btn-darker:focus { background-color:#080808; border-color:#080808; color:#ffffff; }
.btn.btn-grey { border-color:#eeedee; color:#eeedee; background-color:transparent; }
.btn.btn-grey:hover, .btn.btn-grey:focus { background-color:#eeedee; color:#212121; }
.btn.btn-grey.btn-inverse { background-color:#eeedee; color:#212121; }
.btn.btn-grey.btn-inverse:hover, .btn.btn-grey.btn-inverse:focus { background-color:transparent; color:#eeedee; }
.btn.btn-grey.btn-darker { background-color:#eeedee; color:#212121; }
.btn.btn-grey.btn-darker:hover, .btn.btn-grey.btn-darker:focus { background-color:#d5d3d5; border-color:#d5d3d5; color:#212121; }
.btn.btn-primary { border-color:#ff4081; color:#ff4081; background-color:transparent; }
.btn.btn-primary:hover, .btn.btn-primary:focus { background-color:#ff4081; color:#ffffff; }
.btn.btn-primary.btn-inverse { background-color:#ff4081; color:#ffffff; }
.btn.btn-primary.btn-inverse:hover, .btn.btn-primary.btn-inverse:focus { background-color:transparent; color:#ff4081; }
.btn.btn-primary.btn-darker { background-color:#ff4081; color:#ffffff; }
.btn.btn-primary.btn-darker:hover, .btn.btn-primary.btn-darker:focus { background-color:#ff0d5f; border-color:#ff0d5f; color:#ffffff; }
.btn.btn-secondary { border-color:#00bcd4; color:#00bcd4; background-color:transparent; }
.btn.btn-secondary:hover, .btn.btn-secondary:focus { background-color:#00bcd4; color:#ffffff; }
.btn.btn-secondary.btn-inverse { background-color:#00bcd4; color:#ffffff; }
.btn.btn-secondary.btn-inverse:hover, .btn.btn-secondary.btn-inverse:focus { background-color:transparent; color:#00bcd4; }
.btn.btn-secondary.btn-darker { background-color:#00bcd4; color:#ffffff; }
.btn.btn-secondary.btn-darker:hover, .btn.btn-secondary.btn-darker:focus { background-color:#008fa1; border-color:#008fa1; color:#ffffff; }
.btn.btn-success { border-color:#4caf50; color:#4caf50; background-color:transparent; }
.btn.btn-success:hover, .btn.btn-success:focus { background-color:#4caf50; color:#ffffff; }
.btn.btn-success.btn-inverse { background-color:#4caf50; color:#ffffff; }
.btn.btn-success.btn-inverse:hover, .btn.btn-success.btn-inverse:focus { background-color:transparent; color:#4caf50; }
.btn.btn-success.btn-darker { background-color:#4caf50; color:#ffffff; }
.btn.btn-success.btn-darker:hover, .btn.btn-success.btn-darker:focus { background-color:#3d8b40; border-color:#3d8b40; color:#ffffff; }
.btn.btn-danger { border-color:#f44336; color:#f44336; background-color:transparent; }
.btn.btn-danger:hover, .btn.btn-danger:focus { background-color:#f44336; color:#ffffff; }
.btn.btn-danger.btn-inverse { background-color:#f44336; color:#ffffff; }
.btn.btn-danger.btn-inverse:hover, .btn.btn-danger.btn-inverse:focus { background-color:transparent; color:#f44336; }
.btn.btn-danger.btn-darker { background-color:#f44336; color:#ffffff; }
.btn.btn-danger.btn-darker:hover, .btn.btn-danger.btn-darker:focus { background-color:#ea1c0d; border-color:#ea1c0d; color:#ffffff; }
.btn.btn-warning { border-color:#f57c00; color:#f57c00; background-color:transparent; }
.btn.btn-warning:hover, .btn.btn-warning:focus { background-color:#f57c00; color:#ffffff; }
.btn.btn-warning.btn-inverse { background-color:#f57c00; color:#ffffff; }
.btn.btn-warning.btn-inverse:hover, .btn.btn-warning.btn-inverse:focus { background-color:transparent; color:#f57c00; }
.btn.btn-warning.btn-darker { background-color:#f57c00; color:#ffffff; }
.btn.btn-warning.btn-darker:hover, .btn.btn-warning.btn-darker:focus { background-color:#c26200; border-color:#c26200; color:#ffffff; }
.btn.btn-info { border-color:#2196f3; color:#2196f3; background-color:transparent; }
.btn.btn-info:hover, .btn.btn-info:focus { background-color:#2196f3; color:#ffffff; }
.btn.btn-info.btn-inverse { background-color:#2196f3; color:#ffffff; }
.btn.btn-info.btn-inverse:hover, .btn.btn-info.btn-inverse:focus { background-color:transparent; color:#2196f3; }
.btn.btn-info.btn-darker { background-color:#2196f3; color:#ffffff; }
.btn.btn-info.btn-darker:hover, .btn.btn-info.btn-darker:focus { background-color:#0c7cd5; border-color:#0c7cd5; color:#ffffff; }
.btn.btn-xs { padding:8px 12px; font-size:10px; }
.btn.btn-sm { padding:10px 15px; font-size:12px; }
.btn.btn-md { padding:15px 20px; font-size:12px; }
.btn.btn-lg { padding:20px 25px; font-size:14px; }
.btn.btn-hg { padding:25px 30px; font-size:16px; }
.mauto { margin-left:auto; margin-right:auto; }
.mn { margin:0 !important; }
.m1 { margin:1px !important; }
.m2 { margin:2px !important; }
.m3 { margin:3px !important; }
.m4 { margin:4px !important; }
.m5 { margin:5px !important; }
.m8 { margin:8px !important; }
.m10 { margin:10px !important; }
.m15 { margin:15px !important; }
.m20 { margin:20px !important; }
.m25 { margin:25px !important; }
.m30 { margin:30px !important; }
.m35 { margin:35px !important; }
.m40 { margin:40px !important; }
.m50 { margin:50px !important; }
.mtn { margin-top:0 !important; }
.mt5 { margin-top:5px !important; }
.mt10 { margin-top:10px !important; }
.mt15 { margin-top:15px !important; }
.mt20 { margin-top:20px !important; }
.mt25 { margin-top:25px !important; }
.mt30 { margin-top:30px !important; }
.mt35 { margin-top:35px !important; }
.mt40 { margin-top:40px !important; }
.mt50 { margin-top:50px !important; }
.mt70 { margin-top:70px !important; }
.mrn { margin-right:0 !important; }
.mr5 { margin-right:5px !important; }
.mr10 { margin-right:10px !important; }
.mr15 { margin-right:15px !important; }
.mr20 { margin-right:20px !important; }
.mr25 { margin-right:25px !important; }
.mr30 { margin-right:30px !important; }
.mr35 { margin-right:35px !important; }
.mr40 { margin-right:40px !important; }
.mr50 { margin-right:50px !important; }
.mbn { margin-bottom:0 !important; }
.mb5 { margin-bottom:5px !important; }
.mb10 { margin-bottom:10px !important; }
.mb15 { margin-bottom:15px !important; }
.mb20 { margin-bottom:20px !important; }
.mb25 { margin-bottom:25px !important; }
.mb30 { margin-bottom:30px !important; }
.mb35 { margin-bottom:35px !important; }
.mb40 { margin-bottom:40px !important; }
.mb50 { margin-bottom:50px !important; }
.mb70 { margin-bottom:70px !important; }
.mln { margin-left:0 !important; }
.ml5 { margin-left:5px !important; }
.ml10 { margin-left:10px !important; }
.ml15 { margin-left:15px !important; }
.ml20 { margin-left:20px !important; }
.ml25 { margin-left:25px !important; }
.ml30 { margin-left:30px !important; }
.ml35 { margin-left:35px !important; }
.ml40 { margin-left:40px !important; }
.ml50 { margin-left:50px !important; }
.mv5 { margin-top:5px !important; margin-bottom:5px !important; }
.mv10 { margin-top:10px !important; margin-bottom:10px !important; }
.mv15 { margin-top:15px !important; margin-bottom:15px !important; }
.mv20 { margin-top:20px !important; margin-bottom:20px !important; }
.mv25 { margin-top:25px !important; margin-bottom:25px !important; }
.mv30 { margin-top:30px !important; margin-bottom:30px !important; }
.mv40 { margin-top:40px !important; margin-bottom:40px !important; }
.mv50 { margin-top:50px !important; margin-bottom:50px !important; }
.mv70 { margin-top:70px !important; margin-bottom:70px !important; }
.mh5 { margin-left:5px !important; margin-right:5px !important; }
.mh10 { margin-left:10px !important; margin-right:10px !important; }
.mh15 { margin-left:15px !important; margin-right:15px !important; }
.mh20 { margin-left:20px !important; margin-right:20px !important; }
.mh25 { margin-left:25px !important; margin-right:25px !important; }
.mh30 { margin-left:30px !important; margin-right:30px !important; }
.mh40 { margin-left:40px !important; margin-right:40px !important; }
.mh50 { margin-left:50px !important; margin-right:50px !important; }
.mh70 { margin-left:70px !important; margin-right:70px !important; }
.mtn5 { margin-top:-5px !important; }
.mtn10 { margin-top:-10px !important; }
.mtn15 { margin-top:-15px !important; }
.mtn20 { margin-top:-20px !important; }
.mtn30 { margin-top:-30px !important; }
.mrn5 { margin-right:-5px !important; }
.mrn10 { margin-right:-10px !important; }
.mrn15 { margin-right:-15px !important; }
.mrn20 { margin-right:-20px !important; }
.mrn30 { margin-right:-30px !important; }
.mbn5 { margin-bottom:-5px !important; }
.mbn10 { margin-bottom:-10px !important; }
.mbn15 { margin-bottom:-15px !important; }
.mbn20 { margin-bottom:-20px !important; }
.mbn30 { margin-bottom:-30px !important; }
.mln5 { margin-left:-5px !important; }
.mln10 { margin-left:-10px !important; }
.mln15 { margin-left:-15px !important; }
.mln20 { margin-left:-20px !important; }
.mln30 { margin-left:-30px !important; }
.mvn5 { margin-top:-5px !important; margin-bottom:-5px !important; }
.mvn10 { margin-top:-10px !important; margin-bottom:-10px !important; }
.mvn15 { margin-top:-15px !important; margin-bottom:-15px !important; }
.mvn20 { margin-top:-20px !important; margin-bottom:-20px !important; }
.mvn30 { margin-top:-30px !important; margin-bottom:-30px !important; }
.mhn5 { margin-left:-5px !important; margin-right:-5px !important; }
.mhn10 { margin-left:-10px !important; margin-right:-10px !important; }
.mhn15 { margin-left:-15px !important; margin-right:-15px !important; }
.mhn20 { margin-left:-20px !important; margin-right:-20px !important; }
.mhn30 { margin-left:-30px !important; margin-right:-30px !important; }
.pn { padding:0 !important; }
.p1 { padding:1px !important; }
.p2 { padding:2px !important; }
.p3 { padding:3px !important; }
.p4 { padding:4px !important; }
.p5 { padding:5px !important; }
.p6 { padding:6px !important; }
.p7 { padding:7px !important; }
.p8 { padding:8px !important; }
.p10 { padding:10px !important; }
.p12 { padding:12px !important; }
.p15 { padding:15px !important; }
.p20 { padding:20px !important; }
.p25 { padding:25px !important; }
.p30 { padding:30px !important; }
.p35 { padding:35px !important; }
.p40 { padding:40px !important; }
.p50 { padding:50px !important; }
.p80 { padding:80px !important; }
.ptn { padding-top:0 !important; }
.pt5 { padding-top:5px !important; }
.pt10 { padding-top:10px !important; }
.pt15 { padding-top:15px !important; }
.pt20 { padding-top:20px !important; }
.pt25 { padding-top:25px !important; }
.pt30 { padding-top:30px !important; }
.pt35 { padding-top:35px !important; }
.pt40 { padding-top:40px !important; }
.pt50 { padding-top:50px !important; }
.prn { padding-right:0 !important; }
.pr5 { padding-right:5px !important; }
.pr10 { padding-right:10px !important; }
.pr15 { padding-right:15px !important; }
.pr20 { padding-right:20px !important; }
.pr25 { padding-right:25px !important; }
.pr30 { padding-right:30px !important; }
.pr35 { padding-right:35px !important; }
.pr40 { padding-right:40px !important; }
.pr50 { padding-right:50px !important; }
.pbn { padding-bottom:0 !important; }
.pb5 { padding-bottom:5px !important; }
.pb10 { padding-bottom:10px !important; }
.pb15 { padding-bottom:15px !important; }
.pb20 { padding-bottom:20px !important; }
.pb25 { padding-bottom:25px !important; }
.pb30 { padding-bottom:30px !important; }
.pb35 { padding-bottom:35px !important; }
.pb40 { padding-bottom:40px !important; }
.pb50 { padding-bottom:50px !important; }
.pln { padding-left:0 !important; }
.pl5 { padding-left:5px !important; }
.pl10 { padding-left:10px !important; }
.pl15 { padding-left:15px !important; }
.pl20 { padding-left:20px !important; }
.pl25 { padding-left:25px !important; }
.pl30 { padding-left:30px !important; }
.pl35 { padding-left:35px !important; }
.pl40 { padding-left:40px !important; }
.pl50 { padding-left:50px !important; }
.pv5 { padding-top:5px !important; padding-bottom:5px !important; }
.pv8 { padding-top:8px !important; padding-bottom:8px !important; }
.pv10 { padding-top:10px !important; padding-bottom:10px !important; }
.pv15 { padding-top:15px !important; padding-bottom:15px !important; }
.pv20 { padding-top:20px !important; padding-bottom:20px !important; }
.pv25 { padding-top:25px !important; padding-bottom:25px !important; }
.pv30 { padding-top:30px !important; padding-bottom:30px !important; }
.pv40 { padding-top:40px !important; padding-bottom:40px !important; }
.pv50 { padding-top:50px !important; padding-bottom:50px !important; }
.pv60 { padding-top:60px !important; padding-bottom:60px !important; }
.ph5 { padding-left:5px !important; padding-right:5px !important; }
.ph8 { padding-left:8px !important; padding-right:8px !important; }
.ph10 { padding-left:10px !important; padding-right:10px !important; }
.ph15 { padding-left:15px !important; padding-right:15px !important; }
.ph20 { padding-left:20px !important; padding-right:20px !important; }
.ph25 { padding-left:25px !important; padding-right:25px !important; }
.ph30 { padding-left:30px !important; padding-right:30px !important; }
.ph40 { padding-left:40px !important; padding-right:40px !important; }
.ph50 { padding-left:50px !important; padding-right:50px !important; }
.ph60 { padding-left:60px !important; padding-right:60px !important; }
.col-xxs-1, .col-xxs-10, .col-xxs-11, .col-xxs-12, .col-xxs-2, .col-xxs-3, .col-xxs-4, .col-xxs-5, .col-xxs-6, .col-xxs-7, .col-xxs-8, .col-xxs-9 { position:relative; min-height:1px; padding-right:15px; padding-left:15px; float:left }
.visible-xxs { display:none!important }
@media (min-width:500px) and (max-width:760px) {
.container {
}
.col-xxs-12 {
width:100%
}
.col-xxs-11 {
width:91.66666667%
}
.col-xxs-10 {
width:83.33333333%
}
.col-xxs-9 {
width:75%
}
.col-xxs-8 {
width:66.66666667%
}
.col-xxs-7 {
width:58.33333333%
}
.col-xxs-6 {
width:50%
}
.col-xxs-5 {
width:41.66666667%
}
.col-xxs-4 {
width:33.33333333%
}
.col-xxs-3 {
width:25%
}
.col-xxs-2 {
width:16.66666667%
}
.col-xxs-1 {
width:8.33333333%
}
.hidden-xxs {
display:none!important
}
.visible-xxs {
display:block!important
}
}
@media all and (max-width:767px) {
.mbn-xs {
margin-bottom:0;
}
.mb-xs-20 {
margin-bottom:20px !important
}
}
@media (min-width:320px) and (max-width:499px) {
.xs-max {
margin:0 auto;
float:none;
max-width:370px;
}
}
