/****** FILE: themes/selfon/css/main.css *****/

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}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:bold}dfn{font-style:italic}h1{font-size:2em;margin: .67em 0}mark{color:#000;background:#ff0}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{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{font:inherit;margin:0;color:inherit}button{overflow:visible}button,select{text-transform:none}button,
html input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-appearance:button}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border: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']{box-sizing:content-box;-webkit-appearance:textfield}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0
2px;padding: .35em .625em .75em;border:1px
solid #c0c0c0}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}.g-left{float:left !important}.g-right{float:right !important}.g-margin-t{margin-top:20px !important}.g-margin-r{margin-right:20px !important}.g-margin-b{margin-bottom:20px !important}.g-margin-l{margin-left:20px !important}.g-no-margin{margin:0
!important}.g-no-margin-t{margin-top:0 !important}.g-no-margin-r{margin-right:0 !important}.g-no-margin-b{margin-bottom:0 !important}.g-no-margin-l{margin-left:0 !important}.g-margin-spacer-t{margin-top:60px}.g-no-padding{padding:0
!important}.g-no-padding-t{padding-top:0 !important}.g-no-padding-r{padding-right:0 !important}.g-no-padding-b{padding-bottom:0 !important}.g-no-padding-l{padding-left:0 !important}.g-text-top{vertical-align:top}.g-text-right{text-align:right}.g-text-bottom{vertical-align:bottom}.g-text-left{text-align:left}.g-text-center{text-align:center}.g-position-r{position:relative}.g-position-a{position:absolute}.g-block{display:block}.g-no-deco{text-decoration:none}.g-full-width{width:100% !important}.g-margin-100{margin-top:100px}.g-img-responsive{max-width:100%;height:auto}.g-hide{display:none !important}.g-flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 581px){.g-flex.g-flex-opposite-tablet-up{flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse}}@media only screen and (min-width: 0) and (max-width: 830px){.g-hide-for-tablet-down{display:none !important}.g-show-for-tablet-down{display:inline-block !important}}@media only screen and (min-width: 831px){.g-show-for-tablet-down{display:none !important}}@media only screen and (min-width: 0) and (max-width: 580px){.g-hide-for-mobile{display:none !important}.g-show-for-mobile{display:inline-block !important}}@media only screen and (min-width: 581px){.g-show-for-mobile{display:none !important}}.bf-t{font-family:'exo2-thin','Myriad Pro',Arial,Helvetica,sans-serif}.bf-l{font-family:'exo2-light','Myriad Pro',Arial,Helvetica,sans-serif}.bf-r{font-family:'exo2-regular','Myriad Pro',Arial,Helvetica,sans-serif}.bf-b{font-family:'exo2-bold','Myriad Pro',Arial,Helvetica,sans-serif}@media only screen and (max-width: 1330px){.g-hide-for-1330-down{display:none !important}}.b-full-row{float:left;width:100%}.content{box-sizing:border-box;width:100%;min-width:0;max-width:1170px;margin:0
auto;padding:0
15px 0 15px}.b-row{clear:both;width:auto;min-width:0;max-width:none;margin-right:-15px;margin-left:-15px;*zoom:1}.b-row:before,.b-row:after{display:table;content:' '}.b-row:after{clear:both}.b-row.collapse{margin:0}.b-row
.section{margin-bottom:30px}.b-row.collapse .b-col{padding:0}.b-col{position:relative;float:left;min-height:1px;padding:0
15px}.b-col.centered.centered{float:none;margin:0
auto}[class*='b-col'] + [class*='b-col']:last-child,
.b-row [class*='b-col'].opposite,
.b-row [class*='columns'].opposite{float:right}[class*='b-col']+[class*='b-col'].end,[class*='columns']+[class*='columns'].end{float:left}.no-grid [class*='b-col']+[class*='b-col']:last-child{float:none}.one,
.b-row
.one{width:8.33333%}.two,
.b-row
.two{width:16.66667%}.three,
.b-row
.three{width:25%}.four,
.b-row
.four{width:33.33333%}.five,
.b-row
.five{width:41.66667%}.six,
.b-row
.six{width:50%}.seven,
.b-row
.seven{width:58.33333%}.eight,
.b-row
.eight{width:66.66667%}.nine,
.b-row
.nine{width:75%}.ten,
.b-row
.ten{width:83.33333%}.eleven,
.b-row
.eleven{width:91.66667%}.twelve,
.b-row
.twelve{width:100%}.b-row .offset-by-one{margin-left:8.33333%}.b-row .offset-by-two{margin-left:16.66667%}.b-row .offset-by-three{margin-left:25%}.b-row .offset-by-four{margin-left:33.33333%}.b-row .offset-by-five{margin-left:41.66667%}.b-row .offset-by-six{margin-left:50%}.b-row .offset-by-seven{margin-left:58.33333%}.b-row .offset-by-eight{margin-left:66.66667%}.b-row .offset-by-nine{margin-left:75%}.b-row .offset-by-ten{margin-left:83.33333%}.push-two{left:16.66667%}.pull-two{right:16.66667%}.push-three{left:25%}.pull-three{right:25%}.push-four{left:33.33333%}.pull-four{right:33.33333%}.push-five{left:41.66667%}.pull-five{right:41.66667%}.push-six{left:50%}.pull-six{right:50%}.push-seven{left:58.33333%}.pull-seven{right:58.33333%}.push-eight{left:66.66667%}.pull-eight{right:66.66667%}.push-nine{left:75%}.pull-nine{right:75%}.push-ten{left:83.33333%}.pull-ten{right:83.33333%}@media only screen and (min-width: 581px) and (max-width: 830px){.four,
.b-row
.four{width:50%}.four + .four:last-child,
.b-row .four + .four:last-child,
.b-row .four + .four:last-child,
.b-row .four+.four:last-child{width:100%}.g-equal-four .four,
.g-equal-four .b-row .four,
.b-row .g-equal-four
.four{width:33.33333%}.g-equal-four .four + .four:last-child,
.g-equal-four .b-row .four + .four:last-child,
.b-row .g-equal-four .four + .four:last-child,
.g-equal-four .b-row .four + .four:last-child,
.b-row .g-equal-four .four + .four:last-child,
.g-equal-four .b-row .four + .four:last-child,
.b-row .g-equal-four .four+.four:last-child{width:33.33333%}.four,
.b-row
.four{width:50%}.four + .eight:last-child,
.b-row .four + .eight:last-child,
.b-row .four + .eight:last-child,
.b-row .four+.eight:last-child{width:50%}.b-row .eight:first-child{width:50%}.b-row .eight + .four:last-child,
.b-row .eight + .four:last-child,
.b-row .eight+.four:last-child{width:50%}.three,
.b-row
.three{width:50%}.b-row .nine + .three,
.b-row .nine + .three,
.b-row .nine+.three{width:25%}.b-row .tablet-one{float:left;width:8.33333% !important;padding:0
15px}.b-row .tablet-one:last-child{float:right}.b-row .tablet-one.end{float:left}.b-row.collapse .tablet-one{padding:0}.b-row .tablet-two{float:left;width:16.66667% !important;padding:0
15px}.b-row .tablet-two:last-child{float:right}.b-row .tablet-two.end{float:left}.b-row.collapse .tablet-two{padding:0}.b-row .tablet-three{float:left;width:25% !important;padding:0
15px}.b-row .tablet-three:last-child{float:right}.b-row .tablet-three.end{float:left}.b-row.collapse .tablet-three{padding:0}.b-row .tablet-four{float:left;width:33.33333% !important;padding:0
15px}.b-row .tablet-four:last-child{float:right}.b-row .tablet-four.end{float:left}.b-row.collapse .tablet-four{padding:0}.b-row .tablet-five{float:left;width:41.66667% !important;padding:0
15px}.b-row .tablet-five:last-child{float:right}.b-row .tablet-five.end{float:left}.b-row.collapse .tablet-five{padding:0}.b-row .tablet-six{float:left;width:50% !important;padding:0
15px}.b-row .tablet-six:last-child{float:right}.b-row .tablet-six.end{float:left}.b-row.collapse .tablet-six{padding:0}.b-row .tablet-seven{float:left;width:58.33333% !important;padding:0
15px}.b-row .tablet-seven:last-child{float:right}.b-row .tablet-seven.end{float:left}.b-row.collapse .tablet-seven{padding:0}.b-row .tablet-eight{float:left;width:66.66667% !important;padding:0
15px}.b-row .tablet-eight:last-child{float:right}.b-row .tablet-eight.end{float:left}.b-row.collapse .tablet-eight{padding:0}.b-row .tablet-nine{float:left;width:75% !important;padding:0
15px}.b-row .tablet-nine:last-child{float:right}.b-row .tablet-nine.end{float:left}.b-row.collapse .tablet-nine{padding:0}.b-row .tablet-ten{float:left;width:83.33333% !important;padding:0
15px}.b-row .tablet-ten:last-child{float:right}.b-row .tablet-ten.end{float:left}.b-row.collapse .tablet-ten{padding:0}.b-row .tablet-eleven{float:left;width:91.66667% !important;padding:0
15px}.b-row .tablet-eleven:last-child{float:right}.b-row .tablet-eleven.end{float:left}.b-row.collapse .tablet-eleven{padding:0}.b-row .tablet-twelve{float:left;width:100% !important;padding:0
15px}.b-row .tablet-twelve:last-child{float:right}.b-row .tablet-twelve.end{float:left}.b-row.collapse .tablet-twelve{padding:0}.push-one-tablet{left:8.33333%}.pull-one-tablet{right:8.33333%}.push-two-tablet{left:16.66667%}.pull-two-tablet{right:16.66667%}.push-three-tablet{left:25%}.pull-three-tablet{right:25%}.push-four-tablet{left:33.33333%}.pull-four-tablet{right:33.33333%}.push-five-tablet{left:41.66667%}.pull-five-tablet{right:41.66667%}.push-six-tablet{left:50%}.pull-six-tablet{right:50%}.push-seven-tablet{left:58.33333%}.pull-seven-tablet{right:58.33333%}.push-eight-tablet{left:66.66667%}.pull-eight-tablet{right:66.66667%}.push-nine-tablet{left:75%}.pull-nine-tablet{right:75%}.push-ten-tablet{left:83.33333%}.pull-ten-tablet{right:83.33333%}.push-eleven-tablet{left:91.66667%}.pull-eleven-tablet{right:91.66667%}}@media only screen and (min-width: 581px) and (max-width: 830px){.four,
.b-row
.four{width:50%}.four + .four:last-child,
.b-row .four + .four:last-child,
.b-row .four + .four:last-child,
.b-row .four+.four:last-child{width:100%}.g-equal-four .four,
.g-equal-four .b-row .four,
.b-row .g-equal-four
.four{width:33.33333%}.g-equal-four .four + .four:last-child,
.g-equal-four .b-row .four + .four:last-child,
.b-row .g-equal-four .four + .four:last-child,
.g-equal-four .b-row .four + .four:last-child,
.b-row .g-equal-four .four + .four:last-child,
.g-equal-four .b-row .four + .four:last-child,
.b-row .g-equal-four .four+.four:last-child{width:33.33333%}.four,
.b-row
.four{width:50%}.four + .eight:last-child,
.b-row .four + .eight:last-child,
.b-row .four + .eight:last-child,
.b-row .four+.eight:last-child{width:50%}.b-row .eight:first-child{width:50%}.b-row .eight + .four:last-child,
.b-row .eight + .four:last-child,
.b-row .eight+.four:last-child{width:50%}.three,
.b-row
.three{width:50%}.b-row .forum-one{float:left;width:8.33333% !important;padding:0
15px}.b-row .forum-one:last-child{float:right}.b-row .forum-one.end{float:left}.b-row.collapse .forum-one{padding:0}.b-row .forum-two{float:left;width:16.66667% !important;padding:0
15px}.b-row .forum-two:last-child{float:right}.b-row .forum-two.end{float:left}.b-row.collapse .forum-two{padding:0}.b-row .forum-three{float:left;width:25% !important;padding:0
15px}.b-row .forum-three:last-child{float:right}.b-row .forum-three.end{float:left}.b-row.collapse .forum-three{padding:0}.b-row .forum-four{float:left;width:33.33333% !important;padding:0
15px}.b-row .forum-four:last-child{float:right}.b-row .forum-four.end{float:left}.b-row.collapse .forum-four{padding:0}.b-row .forum-five{float:left;width:41.66667% !important;padding:0
15px}.b-row .forum-five:last-child{float:right}.b-row .forum-five.end{float:left}.b-row.collapse .forum-five{padding:0}.b-row .forum-six{float:left;width:50% !important;padding:0
15px}.b-row .forum-six:last-child{float:right}.b-row .forum-six.end{float:left}.b-row.collapse .forum-six{padding:0}.b-row .forum-seven{float:left;width:58.33333% !important;padding:0
15px}.b-row .forum-seven:last-child{float:right}.b-row .forum-seven.end{float:left}.b-row.collapse .forum-seven{padding:0}.b-row .forum-eight{float:left;width:66.66667% !important;padding:0
15px}.b-row .forum-eight:last-child{float:right}.b-row .forum-eight.end{float:left}.b-row.collapse .forum-eight{padding:0}.b-row .forum-nine{float:left;width:75% !important;padding:0
15px}.b-row .forum-nine:last-child{float:right}.b-row .forum-nine.end{float:left}.b-row.collapse .forum-nine{padding:0}.b-row .forum-ten{float:left;width:83.33333% !important;padding:0
15px}.b-row .forum-ten:last-child{float:right}.b-row .forum-ten.end{float:left}.b-row.collapse .forum-ten{padding:0}.b-row .forum-eleven{float:left;width:91.66667% !important;padding:0
15px}.b-row .forum-eleven:last-child{float:right}.b-row .forum-eleven.end{float:left}.b-row.collapse .forum-eleven{padding:0}.b-row .forum-twelve{float:left;width:100% !important;padding:0
15px}.b-row .forum-twelve:last-child{float:right}.b-row .forum-twelve.end{float:left}.b-row.collapse .forum-twelve{padding:0}.push-one-forum{left:8.33333%}.pull-one-forum{right:8.33333%}.push-two-forum{left:16.66667%}.pull-two-forum{right:16.66667%}.push-three-forum{left:25%}.pull-three-forum{right:25%}.push-four-forum{left:33.33333%}.pull-four-forum{right:33.33333%}.push-five-forum{left:41.66667%}.pull-five-forum{right:41.66667%}.push-six-forum{left:50%}.pull-six-forum{right:50%}.push-seven-forum{left:58.33333%}.pull-seven-forum{right:58.33333%}.push-eight-forum{left:66.66667%}.pull-eight-forum{right:66.66667%}.push-nine-forum{left:75%}.pull-nine-forum{right:75%}.push-ten-forum{left:83.33333%}.pull-ten-forum{right:83.33333%}.push-eleven-forum{left:91.66667%}.pull-eleven-forum{right:91.66667%}}@media only screen and (min-width: 0) and (max-width: 580px){.b-row{width:auto;min-width:0;margin-right:-7px;margin-left:-7px}.b-col{float:none;width:100% !important;padding-right:7px;padding-left:7px}.b-col:last-child:last-child{float:none}[class*='b-col']+[class*='b-col']:last-child{float:none}.b-col:before:before,.b-col:after:after{display:table;content:''}.b-col:after:after{clear:both}.offset-by-one,.offset-by-two,.offset-by-three,.offset-by-four,.offset-by-five,.offset-by-six,.offset-by-seven,.offset-by-eight,.offset-by-nine,.offset-by-ten{margin-left:0 !important}.push-two,.push-three,.push-four,.push-five,.push-six,.push-seven,.push-eight,.push-nine,.push-ten{left:auto}.pull-two,.pull-three,.pull-four,.pull-five,.pull-six,.pull-seven,.pull-eight,.pull-nine,.pull-ten{right:auto}.b-row .mobile-one{float:left;width:8.33333% !important;padding:0
15px}.b-row .mobile-one:last-child{float:right}.b-row .mobile-one.end{float:left}.b-row.collapse .mobile-one{padding:0}.b-row .mobile-two{float:left;width:16.66667% !important;padding:0
15px}.b-row .mobile-two:last-child{float:right}.b-row .mobile-two.end{float:left}.b-row.collapse .mobile-two{padding:0}.b-row .mobile-three{float:left;width:25% !important;padding:0
15px}.b-row .mobile-three:last-child{float:right}.b-row .mobile-three.end{float:left}.b-row.collapse .mobile-three{padding:0}.b-row .mobile-four{float:left;width:33.33333% !important;padding:0
15px}.b-row .mobile-four:last-child{float:right}.b-row .mobile-four.end{float:left}.b-row.collapse .mobile-four{padding:0}.b-row .mobile-five{float:left;width:41.66667% !important;padding:0
15px}.b-row .mobile-five:last-child{float:right}.b-row .mobile-five.end{float:left}.b-row.collapse .mobile-five{padding:0}.b-row .mobile-six{float:left;width:50% !important;padding:0
15px}.b-row .mobile-six:last-child{float:right}.b-row .mobile-six.end{float:left}.b-row.collapse .mobile-six{padding:0}.b-row .mobile-seven{float:left;width:58.33333% !important;padding:0
15px}.b-row .mobile-seven:last-child{float:right}.b-row .mobile-seven.end{float:left}.b-row.collapse .mobile-seven{padding:0}.b-row .mobile-eight{float:left;width:66.66667% !important;padding:0
15px}.b-row .mobile-eight:last-child{float:right}.b-row .mobile-eight.end{float:left}.b-row.collapse .mobile-eight{padding:0}.b-row .mobile-nine{float:left;width:75% !important;padding:0
15px}.b-row .mobile-nine:last-child{float:right}.b-row .mobile-nine.end{float:left}.b-row.collapse .mobile-nine{padding:0}.b-row .mobile-ten{float:left;width:83.33333% !important;padding:0
15px}.b-row .mobile-ten:last-child{float:right}.b-row .mobile-ten.end{float:left}.b-row.collapse .mobile-ten{padding:0}.b-row .mobile-eleven{float:left;width:91.66667% !important;padding:0
15px}.b-row .mobile-eleven:last-child{float:right}.b-row .mobile-eleven.end{float:left}.b-row.collapse .mobile-eleven{padding:0}.b-row .mobile-twelve{float:left;width:100% !important;padding:0
15px}.b-row .mobile-twelve:last-child{float:right}.b-row .mobile-twelve.end{float:left}.b-row.collapse .mobile-twelve{padding:0}.push-one-mobile{left:8.33333%}.pull-one-mobile{right:8.33333%}.push-two-mobile{left:16.66667%}.pull-two-mobile{right:16.66667%}.push-three-mobile{left:25%}.pull-three-mobile{right:25%}.push-four-mobile{left:33.33333%}.pull-four-mobile{right:33.33333%}.push-five-mobile{left:41.66667%}.pull-five-mobile{right:41.66667%}.push-six-mobile{left:50%}.pull-six-mobile{right:50%}.push-seven-mobile{left:58.33333%}.pull-seven-mobile{right:58.33333%}.push-eight-mobile{left:66.66667%}.pull-eight-mobile{right:66.66667%}.push-nine-mobile{left:75%}.pull-nine-mobile{right:75%}.push-ten-mobile{left:83.33333%}.pull-ten-mobile{right:83.33333%}.push-eleven-mobile{left:91.66667%}.pull-eleven-mobile{right:91.66667%}}@font-face{font-family:'exo2-thin';font-weight:normal;font-style:normal;src:url('/themes/selfon/fonts/exo2.0-thin-webfont.eot');src:url('/themes/selfon/fonts/exo2.0-thin-webfont.eot?#iefix') format('embedded-opentype'), url('/themes/selfon/fonts/exo2.0-thin-webfont.woff2') format('woff2'), url('/themes/selfon/fonts/exo2.0-thin-webfont.woff') format('woff'), url('/themes/selfon/fonts/exo2.0-thin-webfont.ttf') format('truetype')}@font-face{font-family:'exo2-thin_italic';font-weight:normal;font-style:normal;src:url('/themes/selfon/fonts/exo2.0-thinitalic-webfont.eot');src:url('/themes/selfon/fonts/exo2.0-thinitalic-webfont.eot?#iefix') format('embedded-opentype'), url('/themes/selfon/fonts/exo2.0-thinitalic-webfont.woff2') format('woff2'), url('/themes/selfon/fonts/exo2.0-thinitalic-webfont.woff') format('woff'), url('/themes/selfon/fonts/exo2.0-thinitalic-webfont.ttf') format('truetype')}@font-face{font-family:'exo2-light';font-weight:normal;font-style:normal;src:url('/themes/selfon/fonts/exo2.0-light-webfont.eot');src:url('/themes/selfon/fonts/exo2.0-light-webfont.eot?#iefix') format('embedded-opentype'), url('/themes/selfon/fonts/exo2.0-light-webfont.woff2') format('woff2'), url('/themes/selfon/fonts/exo2.0-light-webfont.woff') format('woff'), url('/themes/selfon/fonts/exo2.0-light-webfont.ttf') format('truetype')}@font-face{font-family:'exo2-light_italic';font-weight:normal;font-style:normal;src:url('/themes/selfon/fonts/exo2.0-lightitalic-webfont.eot');src:url('/themes/selfon/fonts/exo2.0-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('/themes/selfon/fonts/exo2.0-lightitalic-webfont.woff2') format('woff2'), url('/themes/selfon/fonts/exo2.0-lightitalic-webfont.woff') format('woff'), url('/themes/selfon/fonts/exo2.0-lightitalic-webfont.ttf') format('truetype')}@font-face{font-family:'exo2-regular';font-weight:normal;font-style:normal;src:url('/themes/selfon/fonts/exo2.0-regular-webfont.eot');src:url('/themes/selfon/fonts/exo2.0-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/themes/selfon/fonts/exo2.0-regular-webfont.woff2') format('woff2'), url('/themes/selfon/fonts/exo2.0-regular-webfont.woff') format('woff'), url('/themes/selfon/fonts/exo2.0-regular-webfont.ttf') format('truetype')}@font-face{font-family:'exo2-bold';font-weight:normal;font-style:normal;src:url('/themes/selfon/fonts/exo2.0-bold-webfont.eot');src:url('/themes/selfon/fonts/exo2.0-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/themes/selfon/fonts/exo2.0-bold-webfont.woff2') format('woff2'), url('/themes/selfon/fonts/exo2.0-bold-webfont.woff') format('woff'), url('/themes/selfon/fonts/exo2.0-bold-webfont.ttf') format('truetype')}@font-face{font-family:'exo2-bold_italic';font-weight:normal;font-style:normal;src:url('/themes/selfon/fonts/exo2.0-bolditalic-webfont.eot');src:url('/themes/selfon/fonts/exo2.0-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('/themes/selfon/fonts/exo2.0-bolditalic-webfont.woff2') format('woff2'), url('/themes/selfon/fonts/exo2.0-bolditalic-webfont.woff') format('woff'), url('/themes/selfon/fonts/exo2.0-bolditalic-webfont.ttf') format('truetype')}.pdf--icon{display:inline-block;width:22px;height:25px;text-align:center;text-indent:-999em;background:url('/themes/selfon/images/pdf-x3--icon.png') no-repeat 0 -25px}.pdf--icon:hover{background-position:0 -50px}.small--link{font-size:14px;color:#ed1c24}.o-btn{font-family:'exo2-bold','Myriad Pro',Arial,Helvetica,sans-serif;font-size:18px;display:inline-block;box-sizing:border-box;width:auto;padding:17px
55px 13px;text-transform:uppercase;color:#000;background:#ed1c24}.o-btn.o-btn--small{font-size:16px;padding:8px
30px 7px}.o-btn.o-btn--full-width{width:100%}.o-btn.o-btn--with-arrow{position:relative}.o-btn.o-btn--with-arrow:after{position:absolute;left:50%;display:block;width:0;height:0;margin-left:-11px;content:'';border-width:22px;border-style:solid;border-color:#ed1c24 rgba(237, 28, 36, 0) rgba(237, 28, 36, 0) rgba(237,28,36,0)}.o-tabs{margin-top:60px}.o-tabs .tabs-headings{float:left;width:100%;padding:0
10px;border-bottom:2px solid #5d5d5d}.o-tabs .tab-heading{font-size:13px;float:left;width:auto;margin-top:16px;padding:8px
40px;cursor:pointer;text-align:center;text-transform:uppercase;color:#5d5d5d;border-top:2px solid #5d5d5d;border-right:2px solid #5d5d5d;border-left:2px solid #5d5d5d}.o-tabs .tab-heading~.tab-heading{margin-left:-2px}@media only screen and (min-width: 0) and (max-width: 581px){.o-tabs .tab-heading{font-size:14px;margin-top:15px;text-align:left}}@media only screen and (min-width: 0) and (max-width: 480px){.o-tabs .tab-heading{font-size:11px;margin-top:13px}}@media only screen and (min-width: 400px) and (max-width: 480px){.o-tabs .tab-heading{font-size:11px;margin-top:19px}}.o-tabs .tab-heading.active,
.o-tabs .tab-heading:hover{font-size:15px;z-index:9;margin-top:0;margin-bottom:-2px;padding:15px
40px;border-bottom:2px solid #000}@media only screen and (min-width: 0) and (max-width: 400px){.o-tabs .tab-heading.active,
.o-tabs .tab-heading:hover{font-size:13px;padding:13px
25px}}.o-tabs .o-tab-child{box-sizing:border-box;margin-top:20px;margin-bottom:5px;padding:20px;text-align:center;color:#fff}.o-tabs .o-tab-child
h4{font-size:20px;text-transform:uppercase}.o-tabs .o-tab-child
span.price{font-size:44px;position:relative;float:left;width:100%;margin-bottom:20px;padding:15px
55px 15px 0;text-align:left;border-top:1px solid #fff;border-bottom:1px solid #fff}.o-tabs .o-tab-child span.price>span{font-size:15px;position:absolute;top:21px;right:0;width:55px;text-align:left;border:none}@media only screen and (min-width: 0) and (max-width: 480px){.o-tabs .o-tab-child
span.price{padding-left:55px;text-align:center}}.o-tabs .o-tab-child
ul{font-size:14px;padding-top:20px}.o-tabs .o-tab-child .o-btn{margin-top:20px}table{width:100%;text-align:center}table tr th,
table tr
td{font-weight:normal;box-sizing:border-box;padding:18px
10px;color:#fff;border-bottom:1px solid #393939}@media only screen and (min-width: 0) and (max-width: 400px){table tr th,
table tr
td{font-size:13px;padding-right:5px;padding-left:5px}}table tr.reserved
td{color:#999}table tr.reserved td .pdf--icon{background-position:0 0}table tr.unpaid th,
table tr.unpaid
td{color:#ed1c24}table tr.unpaid th .pdf--icon,
table tr.unpaid td .pdf--icon{background-position:0 -50px}form{font-family:'exo2-regular','Myriad Pro',Arial,Helvetica,sans-serif;font-size:16px;margin-top:75px;color:#5f5f5f}form.form--with-margin{margin-top:75px}@media only screen and (min-width: 0) and (max-width: 830px){form.form--with-margin{margin-top:25px}}form
label{display:none}form .form-element{display:inline-block;width:auto;margin-bottom:40px;vertical-align:top}form .form-element~.form-element{margin-left:26px}form .form-element.select-element{position:relative}form .form-element.select-element:after{position:absolute;right:16px;bottom:16px;display:block;width:0;height:0;margin-left:-4px;content:'';border-width:4px;border-style:solid;border-color:#5f5f5f rgba(95, 95, 95, 0) rgba(95, 95, 95, 0) rgba(95, 95, 95, 0)}form .form-element.select-element:hover:after{display:block;width:0;height:0;content:'';border-width:4px;border-style:solid;border-color:#fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0)}@media only screen and (min-width: 0) and (max-width: 830px){form .form-element{display:block;width:230px;margin-right:auto;margin-bottom:20px;margin-left:auto;text-align:center}form .form-element~.form-element{margin-left:auto}}form
.holder_input{position:relative;display:inline-block;float:left}form .holder_input:before,
form .holder_input:after{position:absolute;bottom:0;left:0;width:2px;height:10px;content:' ';background:#5f5f5f}form .holder_input:after{right:0;left:auto}form .holder_input:hover input,
form .holder_input:hover select,
form .holder_input:hover
textarea{color:#fff;border-bottom-color:#fff}form .holder_input:hover input::-webkit-input-placeholder,
form .holder_input:hover select::-webkit-input-placeholder,
form .holder_input:hover textarea::-webkit-input-placeholder{color:#fff}form .holder_input:hover input:-moz-placeholder,
form .holder_input:hover select:-moz-placeholder,
form .holder_input:hover textarea:-moz-placeholder{color:#fff}form .holder_input:hover input::-moz-placeholder,
form .holder_input:hover select::-moz-placeholder,
form .holder_input:hover textarea::-moz-placeholder{color:#fff}form .holder_input:hover input:-ms-input-placeholder,
form .holder_input:hover select:-ms-input-placeholder,
form .holder_input:hover textarea:-ms-input-placeholder{color:#fff}form .holder_input:hover:before,
form .holder_input:hover:after{background:#fff}@media only screen and (min-width: 0) and (max-width: 830px){form
.holder_input{float:none}}form input,
form select,
form
textarea{width:230px;padding:10px
15px;border-top:none;border-right:none;border-bottom:2px solid #5f5f5f;border-left:none;background:none}form input::-webkit-input-placeholder,
form select::-webkit-input-placeholder,
form textarea::-webkit-input-placeholder{color:#5f5f5f}form input:-moz-placeholder,
form select:-moz-placeholder,
form textarea:-moz-placeholder{color:#5f5f5f}form input::-moz-placeholder,
form select::-moz-placeholder,
form textarea::-moz-placeholder{color:#5f5f5f}form input:-ms-input-placeholder,
form select:-ms-input-placeholder,
form textarea:-ms-input-placeholder{color:#5f5f5f}form input:focus,
form select:focus,
form textarea:focus{color:#fff;outline:none}form input:focus::-webkit-input-placeholder,
form select:focus::-webkit-input-placeholder,
form textarea:focus::-webkit-input-placeholder{color:#fff}form input:focus:-moz-placeholder,
form select:focus:-moz-placeholder,
form textarea:focus:-moz-placeholder{color:#fff}form input:focus::-moz-placeholder,
form select:focus::-moz-placeholder,
form textarea:focus::-moz-placeholder{color:#fff}form input:focus:-ms-input-placeholder,
form select:focus:-ms-input-placeholder,
form textarea:focus:-ms-input-placeholder{color:#fff}form input.error::-webkit-input-placeholder,
form select.error::-webkit-input-placeholder,
form textarea.error::-webkit-input-placeholder{color:#ed1c24}form input.error:-moz-placeholder,
form select.error:-moz-placeholder,
form textarea.error:-moz-placeholder{color:#ed1c24}form input.error::-moz-placeholder,
form select.error::-moz-placeholder,
form textarea.error::-moz-placeholder{color:#ed1c24}form input.error:-ms-input-placeholder,
form select.error:-ms-input-placeholder,
form textarea.error:-ms-input-placeholder{color:#ed1c24}form
select{-webkit-appearance:none;-moz-appearance:none}form select
option{color:#fff;background:#5f5f5f}form
textarea{overflow:hidden;width:489px;height:44px;resize:none}@media only screen and (min-width: 0) and (max-width: 830px){form
textarea{width:230px}}form input[type='submit']{font-family:'exo2-bold','Myriad Pro',Arial,Helvetica,sans-serif;font-size:18px;box-sizing:border-box;width:auto;padding:17px
55px 13px;text-transform:uppercase;color:#000;border:none;background:#ed1c24}form
div.error{font-size:14px;position:absolute;bottom:-20px;color:#ed1c24}.box-to-login{position:absolute;top:55px;right:0;display:none;width:285px;background:#242424}@media only screen and (min-width: 0) and (max-width: 700px){.box-to-login{display:none !important}}@media only screen and (max-width: 400px){.logo-slider .slide
a{padding:5px
!important}table tr
th{word-break:break-all}}@media only screen and (max-width: 400px){table tr
th{font-size:11px}}@media only screen and (max-width: 728px){.logo-slider
.slide{margin-right:5px}}.form-to-login{position:relative;box-sizing:border-box;padding:20px
30px}.form-to-login:before{position:absolute;top:-14px;right:40px;display:block;width:0;height:0;content:'';border-width:7px;border-style:solid;border-color:rgba(36, 36, 36, 0) rgba(36, 36, 36, 0) #242424 rgba(36, 36, 36, 0)}.form-to-login
input{width:100%}.form-to-login .form-element{width:100%;margin:0}.form-to-login .form-element~.form-element{margin:20px
0 0 0}.form-to-login
.holder_input{width:100%}.form-to-login .small--link{float:left;margin-top:25px;margin-bottom:0}.center-form .form-element{float:left;width:100%;margin-bottom:30px;text-align:center}.center-form .form-element.form-element{margin-left:0}.center-form .form-element
.holder_input{float:none}@media only screen and (min-width: 831px) and (max-width: 1170px){.custom-media-for-form{width:100% !important}.custom-media-for-form
form{text-align:center}}#bg-menu{position:absolute;z-index:300;opacity: .9;background:#000}@media only screen and (min-width: 701px){#bg-menu{display:none !important}}.logo{position:absolute}@media only screen and (min-width: 0) and (max-width: 830px){.logo{max-width:130px}}#navigation{font-family:'exo2-regular','Myriad Pro',Arial,Helvetica,sans-serif;position:relative;float:right;width:100%}.navigation-btn{float:right;width:35px;height:25px;margin-top:28px;text-indent:-999em;background:url('/themes/selfon/images/menu--mobile.png') no-repeat 0 0}@media only screen and (min-width: 701px){.navigation-btn{display:none}}.navigation-btn.navigation-btn--active~.navigation-menu{display:block}.navigation-menu{float:right}.navigation-menu
ul{position:relative;float:left;width:100%;margin-top:30px}.navigation-menu ul
li{float:left;width:auto}.navigation-menu .navigation-link{font-size:15px;line-height:120%;display:block;box-sizing:border-box;width:auto;padding:18px
27px;text-align:center;text-decoration:none;text-transform:uppercase;color:#5f5f5f;border:2px
solid #000;background:none;transition:all 0.3s linear;-webkit-transition:all 0.3s linear}.navigation-menu .navigation-link:hover{color:#ed1c24}.navigation-menu .navigation-link.navigation-link--active{font-family:'exo2-bold','Myriad Pro',Arial,Helvetica,sans-serif;color:#ed1c24;border-color:#ed1c24}.navigation-menu .navigation-link.login-link{position:relative;margin-left:50px;padding:20px
0 0 24px;border:none}.navigation-menu .navigation-link.login-link:after{position:absolute;top:18px;left:0;width:14px;height:16px;content:' ';background:url('/themes/selfon/images/lock--icon.png') no-repeat 0 0}.navigation-menu .navigation-link.login-link:hover{color:#ed1c24}.navigation-menu .navigation-link.logout-link{margin-top:8px;margin-left:50px;padding-top:10px;padding-bottom:10px;color:#000;background:#5d5d5d}@media only screen and (min-width: 0) and (max-width: 970px){.navigation-menu .navigation-link{padding:15px
15px}.navigation-menu .navigation-link.login-link{margin-left:15px;padding-top:17px}.navigation-menu .navigation-link.login-link:after{top:17px}.navigation-menu .navigation-link.logout-link{margin-left:15px}}@media only screen and (min-width: 0) and (max-width: 830px){.navigation-menu
ul{margin-top:8px}}@media only screen and (min-width: 0) and (max-width: 700px){.navigation-menu{display:none}.navigation-menu
ul{position:absolute;z-index:500;top:50px;left:0;width:100%}.navigation-menu ul
li{position:relative;float:none;width:100%;text-align:center}.navigation-menu ul li .login-link{margin-left:-15px !important}.navigation-menu ul li .logout-link{margin-left:0 !important}.navigation-menu .navigation-link{display:inline-block;text-align:center;border:none}}#banner{position:relative;margin-top:167px}#banner
h2{font-family:'exo2-thin','Myriad Pro',Arial,Helvetica,sans-serif;font-size:100px;font-weight:normal;position:absolute;bottom:114px;width:100%;margin:0;padding:0;text-align:center;color:#fff}@media only screen and (min-width: 0) and (max-width: 1000px){#banner{margin-top:137px}#banner
h2{font-size:50px;bottom:47px}#banner .g-img-responsive{width:auto;max-width:none;height:460px;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.o-section{margin:110px
0 160px}.o-section.first-section{margin-top:167px}@media only screen and (min-width: 0) and (max-width: 830px){.o-section.first-section{margin-top:137px}}.o-section .o-section--title{margin:0
0 80px;text-align:center;background:none}.o-section .o-section--title
span{font-size:40px;width:auto;padding:30px
55px 26px;color:#ed1c24;border:2px
solid #ed1c24}.o-section .go-custom-back{width:100%;float:left;margin:-138px 0 0 0}form label[for="message"] ~ .holder_input:before, form label[for="message"]~.holder_input:after{bottom:5px}.o-section.gallery{margin-top:0;margin-bottom:0}.o-section.gallery .o-section--title{position:relative;z-index:1;top:-15px;height:0;margin:0;padding:0}.o-section.gallery .o-section--title
span{color:#000;background:#ed1c24}.o-section.form-section{margin-bottom:80px}@media only screen and (min-width: 0) and (max-width: 830px){.o-section{margin-top:75px;margin-bottom:90px}.o-section .o-section--title{margin-bottom:65px}.o-section .o-section--title
span{font-size:32px;padding:15px
15px 15px}}@media only screen and (min-width: 0) and (max-width: 830px) and (min-width: 0) and (max-width: 400px){.o-section .o-section--title
span{font-size:25px;padding-right:10px;padding-left:10px}}@media only screen and (min-width: 0) and (max-width: 830px){.o-section .o-btn--with-arrow{margin-top:-111px}}.row--white{color:#000;background:#fff}.row--white .o-section{margin-bottom:40px}.img-holder{overflow:hidden}.logo-slider--holder{margin-top:75px}@media only screen and (min-width: 0) and (max-width: 834px){.logo-slider--holder .bx-has-controls-direction{display:none}}.logo-slider
.slide{float:left;width:184px;height:auto}.logo-slider .slide .img-holder{text-align:center}.gallery .bx-wrapper .bx-prev{left:60px}.gallery .bx-wrapper .bx-next{right:60px}@media only screen and (min-width: 0) and (max-width: 834px){.gallery .bx-wrapper .bx-prev{left:10px}.gallery .bx-wrapper .bx-next{right:10px}}@media only screen and (min-width: 0) and (max-width: 1000px){.gallery-slider .slide .img-holder
img{display:inline-block;float:none;max-width:none;max-height:660px;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}p{margin:0}a{text-decoration:none;color:#fff}a:hover{text-decoration:underline}p~p{margin-top:20px}form{margin:0}html,body{font-family:'exo2-regular','Myriad Pro',Arial,Helvetica,sans-serif;font-size:16px;color:#fff;background:#000}@media only screen and (min-width: 0) and (max-width: 830px){html,body{font-size:14px}}ul{margin:0;padding:0;list-style:none}h1,.h1{font-family:'exo2-regular','Myriad Pro',Arial,Helvetica,sans-serif;font-size:40px;font-weight:normal;line-height:120%;color:#000}h2,.h2{font-family:'exo2-regular','Myriad Pro',Arial,Helvetica,sans-serif;font-size:36px;font-weight:normal;line-height:120%;color:#000}h3,.h3{font-family:'exo2-regular','Myriad Pro',Arial,Helvetica,sans-serif;font-size:30px;font-weight:normal;line-height:120%;color:#fff}h4,.h4{font-family:'exo2-bold','Myriad Pro',Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;margin:30px
0 20px;text-transform:uppercase}h5,.h5{font-family:'exo2-regular','Myriad Pro',Arial,Helvetica,sans-serif;font-size:20px;font-weight:normal}h6,.h6{font-family:'exo2-regular','Myriad Pro',Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal}.border{border-top:2px solid #5d5d5d}#header{position:fixed;z-index:999;box-sizing:border-box;width:100%;height:167px;padding-top:35px;padding-bottom:39px;background:#000}@media only screen and (min-width: 0) and (max-width: 830px){#header{height:137px;padding-top:30px;padding-bottom:30px}}#footer .content .b-row{padding:40px
0 35px}#footer
a{color:#ed1c24}@media only screen and (min-width: 0) and (max-width: 830px){#footer{text-align:center}#footer .g-text-right
p{text-align:center}}#map{width:100%;height:520px}.bx-wrapper{position:relative;margin:0
auto 60px;padding:0;*zoom:1}.bx-viewport{overflow:hidden}.bx-wrapper .bx-loading{position:absolute;z-index:2000;top:0;left:0;width:100%;height:100%;min-height:50px}.bx-wrapper .bx-prev{left:-74px;background:url(/themes/selfon/images/arrows.png) no-repeat 0 0}.bx-wrapper .bx-next{right:-74px;background:url(/themes/selfon/images/arrows.png) no-repeat -44px 0}.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-next:hover{opacity: .8}.bx-wrapper .bx-controls-direction
a{position:absolute;z-index:200;top:50%;width:44px;height:86px;margin-top:-43px;text-indent:-9999px;outline:0}.logo-slider .slide
a{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;background:#fff;padding:30px}.logo-slider .slide .img-holder
img{background:#fff;display:block}.navigation-menu .navigation-link.logout-link{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.navigation-menu .navigation-link.logout-link:hover{background-color:#ed1c24;color:#fff}.content-form.center-form .form-element
.holder_input{width:initial}.content-form.center-form input, .content-form.center-form select,.content-form.center-formtextarea{width:230px;padding:10px
15px}.content-form.center-form input.o-btn--small{font-size:18px;box-sizing:border-box;width:auto;padding:17px
55px 13px;text-transform:uppercase;color:#000;border:none;background:#ed1c24}.content-form.center-form .small--link,.changePass-bt{float:none;text-align:center;display:inline-block;margin-top:10px;width:100%}.changePass-bt{margin-bottom:15px}.pass-fields{display:none}p.message{padding:20px;text-align:center}p.message.success{color:#090}p.alert.alert-success{padding:20px;text-align:center;color:#090}

