@font-face{
    font-family: "rt-icons-2";
    src:url("https://evacuator.md/wp-content/themes/towy/fonts/rt-icons-2.eot?wz19bt");
    src:url("https://evacuator.md/wp-content/themes/towy/fonts/rt-icons-2.eot#iefixwz19bt") format("embedded-opentype"),
        url("https://evacuator.md/wp-content/themes/towy/fonts/rt-icons-2.ttf?wz19bt") format("truetype"),
        url("https://evacuator.md/wp-content/themes/towy/fonts/rt-icons-2.woff?wz19bt") format("woff"),
        url("https://evacuator.md/wp-content/themes/towy/fonts/rt-icons-2.svg?wz19bt#rt-icons-2") format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face{
    font-family: "socicon";
    src: url("https://evacuator.md/wp-content/themes/towy/fonts/socicon.eot");
    src: url("https://evacuator.md/wp-content/themes/towy/fonts/socicon.eot#iefix") format("embedded-opentype"),
         url("https://evacuator.md/wp-content/themes/towy/fonts/socicon.woff") format("woff"),
         url("https://evacuator.md/wp-content/themes/towy/fonts/socicon.woff2") format("woff2"),
         url("https://evacuator.md/wp-content/themes/towy/fonts/socicon.ttf") format("truetype"),
         url("https://evacuator.md/wp-content/themes/towy/fonts/socicon.svg#sociconregular") format("svg");
    font-weight: normal;
    font-style: normal;
    text-transform: initial;
}
@font-face{
    font-family: "FontAwesome";
    src: url("https://evacuator.md/wp-content/themes/towy/fonts/fontawesome-webfont.eot?v=4.6.3");
    src: url("https://evacuator.md/wp-content/themes/towy/fonts/fontawesome-webfont.eot#iefix&v=4.6.3") format("embedded-opentype"), url("https://evacuator.md/wp-content/themes/towy/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("https://evacuator.md/wp-content/themes/towy/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("https://evacuator.md/wp-content/themes/towy/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("https://evacuator.md/wp-content/themes/towy/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face{
    font-family: "toyicon";
    src:  url("https://evacuator.md/wp-content/themes/towy/fonts/toy.eot?o9thu9");
    src:  url("https://evacuator.md/wp-content/themes/towy/fonts/toy.eot?o9thu9#iefix") format("embedded-opentype"),
    url("https://evacuator.md/wp-content/themes/towy/fonts/toy.ttf?o9thu9") format("truetype"),
    url("https://evacuator.md/wp-content/themes/towy/fonts/toy.woff?o9thu9") format("woff"),
    url("https://evacuator.md/wp-content/themes/towy/fonts/toy.svg?o9thu9#towy") format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face{
  font-family: "Roboto";
  font-style: italic;
  font-weight: 300;
  font-stretch: normal;
  src: url("https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QuAj-lg.ttf") format("truetype");
}
@font-face{
  font-family: "Roboto";
  font-style: italic;
  font-weight: 700;
  font-stretch: normal;
  src: url("https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXuAj-lg.ttf") format("truetype");
}
@font-face{
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  font-stretch: normal;
  src: url("https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmUiA8.ttf") format("truetype");
}
@font-face{
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  src: url("https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiA8.ttf") format("truetype");
}
@font-face{
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  src: url("https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiA8.ttf") format("truetype");
}
@font-face{font-family:"Glyphicons Halflings";src:url("https://evacuator.md/wp-content/themes/towy/fonts/glyphicons-halflings-regular.eot");src:url("https://evacuator.md/wp-content/themes/towy/fonts/glyphicons-halflings-regular.eot#iefix") format("embedded-opentype"),url("https://evacuator.md/wp-content/themes/towy/fonts/glyphicons-halflings-regular.woff2") format("woff2"),url("https://evacuator.md/wp-content/themes/towy/fonts/glyphicons-halflings-regular.woff") format("woff"),url("https://evacuator.md/wp-content/themes/towy/fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("https://evacuator.md/wp-content/themes/towy/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}
svg {
    touch-action: auto;
}[class^="rt-icon2-"], [class*=" rt-icon2-"] {
    font-family: "rt-icons-2" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}.rt-icon2-cross2:before {content: "";}.rt-icon2-clock4:before {content: "";}.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}.fa-clock-o:before {
    content: "";
}.fa-map-marker:before {
    content: "";
}.fa-phone:before {
    content: "";
}.fa-facebook-f:before,
.fa-facebook:before {
    content: "";
}.fa-envelope:before {
    content: "";
}.fa-mobile-phone:before{
    content: "";
}.fa-youtube:before {
    content: "";
}.fa-instagram:before {
    content: "";
}.fa-apple:before {
    content: "";
}.fa-fax:before {
    content: "";
}.fa-at:before {
    content: "";
}.fa-whatsapp:before {
    content: "";
}[class^="toyicon-"], [class*=" toyicon-"] {
    
    font-family: "toyicon" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}.toyicon-group:before {
    content: "";
}.toyicon-phone:before {
    content: "";
}.toyicon-clock:before {
    content: "";
}.toyicon-newspaper:before {
    content: "";
}.toyicon-star:before {
    content: "";
}.toyicon-buildings:before {
    content: "";
}.toyicon-truck:before {
    content: "";
}.screen-reader-text,
.screen-reader-text span {
    clip: rect(1px, 1px, 1px, 1px) !important;
    position: absolute !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden !important;
    word-wrap: normal !important; 
}.screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    color: #21759b;
    display: block;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: bold;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000; 
}#content[tabindex="-1"]:focus {
    outline: 0 !important;
}.sticky{position: relative;}p[class*="-font-size"],
p[style*="font-size"] {
    line-height: 1.3em;
}.gallery-item {
    padding: 3px;
    word-break: break-all;
}.fw-main-row.ls {
    background-color: #f8f9fa;
    position: relative;
    overflow: hidden;
}.section_padding_top_130 {
    padding-top: 80px;
}.section_padding_bottom_100 {
    padding-bottom: 80px;
}.numbered-header {
    margin-bottom: 50px;
}.section_header {
    font-size: clamp(1.8rem, 4vw, 2.5rem);
    line-height: 1.3;
    margin: 0;
    color: #1a1a1a;
}.section_header span.thin {
    font-weight: 300;
    display: block;
    margin-bottom: 10px;
    color: #666;
}.section_header span.text-uppercase {
    font-weight: 700;
    display: block;
    position: relative;
    padding-bottom: 15px;
}.section_header span.text-uppercase:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 80px;
    height: 3px;
    background: #f9cf00;
}.fw-divider-zebra hr {
    border: none;
    height: 2px;
    background: repeating-linear-gradient(90deg, #f9cf00, #f9cf00 10px, transparent 10px, transparent 20px);
    margin: 30px auto;
    max-width: 200px;
}.shortcode-teasers-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 30px;
    margin: 0 -15px;
}.col-md-6 {
    flex: 0 0 calc(50% - 30px);
    max-width: calc(50% - 30px);
}.teaser {
     border-radius: 12px;
    overflow: hidden;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    transition: all 0.3s ease;
    height: 100%;
    display: flex;
    flex-direction: column;
}.teaser:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 35px rgba(0,0,0,0.1);
}.teaser_image {
    position: relative;
    overflow: hidden;
    padding-top: 65%;
}.teaser_image img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform 0.5s ease;
}.teaser:hover .teaser_image img {
    transform: scale(1.05);
}.teaser h4 {
    font-size: 1.4rem;
    margin: 25px 20px 15px;
    color: #1a1a1a;
    font-weight: 600;
}.teaser p {
    padding: 0 20px 30px;
    margin: 0;
    font-size: 1.1rem;
    line-height: 1.6;
    color: #555;
    flex-grow: 1;
}.teaser p strong {
    color: #f9cf00;
    font-weight: 600;
	font-size:20px;
}@media  (max-width: 992px) {.section_padding_top_130 {
        padding-top: 60px;
    }.section_padding_bottom_100 {
        padding-bottom: 60px;
    }.col-md-6 {
        flex: 0 0 100%;
        max-width: 100%;
    }.teaser {
        max-width: 500px;
        margin: 0 auto;
    }}@media  (max-width: 768px) {.section_header {
        font-size: 1.6rem;
    }.teaser h4 {
        font-size: 1.3rem;
    }.teaser p {
        font-size: 1rem;
    }.fw-divider-space[style*="margin-top: 40px"] {
        margin-top: 30px !important;
    }}@media  (max-width: 576px) {.section_header {
        font-size: 1.4rem;
    }.section_header span.text-uppercase:after {
        width: 60px;
    }.teaser_image {
        padding-top: 60%;
    }.columns_padding_25 {
        padding-left: 15px;
        padding-right: 15px;
    }}#sc_button_1370601281{
	    width: 50%;
    margin-top: -120%;
    position: absolute;
    justify-self: center;
    background-color: #fecc18;
    color: #000;
}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-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:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}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{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}@media  print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}[role=button]{cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1;color:#777}h1,h2,h3{margin-top:20px;margin-bottom:10px}h1 small,h2 small,h3 small{font-size:65%}h4,h5,h6{margin-top:10px;margin-bottom:10px}h4 small,h5 small,h6 small{font-size:75%}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}p{margin:0 0 10px}small{font-size:85%}mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before{content:"— "}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media  (min-width:768px){.container{width:750px}}@media  (min-width:992px){.container{width:970px}}@media  (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-10,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-6,.col-lg-7,.col-lg-8,.col-md-10,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-sm-12,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-xs-12,.col-xs-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-12,.col-xs-6{float:left}.col-xs-12{width:100%}.col-xs-6{width:50%}@media  (min-width:768px){.col-sm-12,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7{float:left}.col-sm-12{width:100%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}}@media  (min-width:992px){.col-md-10,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-6,.col-md-8{float:left}.col-md-12{width:100%}.col-md-10{width:83.33333333%}.col-md-8{width:66.66666667%}.col-md-6{width:50%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}}@media  (min-width:1200px){.col-lg-10,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-6,.col-lg-7,.col-lg-8{float:left}.col-lg-12{width:100%}.col-lg-10{width:83.33333333%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\	;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media  screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}}.form-group{margin-bottom:15px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}@media  (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.open>a{outline:0}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-right{padding-left:10px}.media-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-heading{margin-top:0;margin-bottom:5px}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel>.table{margin-bottom:0}.panel>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.nav:after,.nav:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.container-fluid:after,.container:after,.nav:after,.row:after{clear:both}.hide{display:none!important}.show{display:block!important}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}@keyframes slideDown {
	0% {
		transform: translateY(-100%);
	}
	50%{
		transform: translateY(8%);
	}
	65%{
		transform: translateY(-4%);
	}
	80%{
		transform: translateY(4%);
	}
	95%{
		transform: translateY(-2%);
	}
	100% {
		transform: translateY(0%);
	}
}@-webkit-keyframes slideDown {
	0% {
		-webkit-transform: translateY(-100%);
	}
	50%{
		-webkit-transform: translateY(8%);
	}
	65%{
		-webkit-transform: translateY(-4%);
	}
	80%{
		-webkit-transform: translateY(4%);
	}
	95%{
		-webkit-transform: translateY(-2%);
	}
	100% {
		-webkit-transform: translateY(0%);
	}
}@keyframes slideUp {
	0% {
		transform: translateY(100%);
	}
	50%{
		transform: translateY(-8%);
	}
	65%{
		transform: translateY(4%);
	}
	80%{
		transform: translateY(-4%);
	}
	95%{
		transform: translateY(2%);
	}
	100% {
		transform: translateY(0%);
	}
}@-webkit-keyframes slideUp {
	0% {
		-webkit-transform: translateY(100%);
	}
	50%{
		-webkit-transform: translateY(-8%);
	}
	65%{
		-webkit-transform: translateY(4%);
	}
	80%{
		-webkit-transform: translateY(-4%);
	}
	95%{
		-webkit-transform: translateY(2%);
	}
	100% {
		-webkit-transform: translateY(0%);
	}
}@keyframes slideLeft {
	0% {
		transform: translateX(150%);
	}
	50%{
		transform: translateX(-8%);
	}
	65%{
		transform: translateX(4%);
	}
	80%{
		transform: translateX(-4%);
	}
	95%{
		transform: translateX(2%);
	}
	100% {
		transform: translateX(0%);
	}
}@-webkit-keyframes slideLeft {
	0% {
		-webkit-transform: translateX(150%);
	}
	50%{
		-webkit-transform: translateX(-8%);
	}
	65%{
		-webkit-transform: translateX(4%);
	}
	80%{
		-webkit-transform: translateX(-4%);
	}
	95%{
		-webkit-transform: translateX(2%);
	}
	100% {
		-webkit-transform: translateX(0%);
	}
}@keyframes slideRight {
	0% {
		transform: translateX(-150%);
	}
	50%{
		transform: translateX(8%);
	}
	65%{
		transform: translateX(-4%);
	}
	80%{
		transform: translateX(4%);
	}
	95%{
		transform: translateX(-2%);
	}
	100% {
		transform: translateX(0%);
	}
}@-webkit-keyframes slideRight {
	0% {
		-webkit-transform: translateX(-150%);
	}
	50%{
		-webkit-transform: translateX(8%);
	}
	65%{
		-webkit-transform: translateX(-4%);
	}
	80%{
		-webkit-transform: translateX(4%);
	}
	95%{
		-webkit-transform: translateX(-2%);
	}
	100% {
		-webkit-transform: translateX(0%);
	}
}@keyframes slideExpandUp {
	0% {
		transform: translateY(100%) scaleX(0.5);
	}
	30%{
		transform: translateY(-8%) scaleX(0.5);
	}
	40%{
		transform: translateY(2%) scaleX(0.5);
	}
	50%{
		transform: translateY(0%) scaleX(1.1);
	}
	60%{
		transform: translateY(0%) scaleX(0.9);
	}
	70% {
		transform: translateY(0%) scaleX(1.05);
	}
	80%{
		transform: translateY(0%) scaleX(0.95);
	}
	90% {
		transform: translateY(0%) scaleX(1.02);
	}
	100%{
		transform: translateY(0%) scaleX(1);
	}
}@-webkit-keyframes slideExpandUp {
	0% {
		-webkit-transform: translateY(100%) scaleX(0.5);
	}
	30%{
		-webkit-transform: translateY(-8%) scaleX(0.5);
	}
	40%{
		-webkit-transform: translateY(2%) scaleX(0.5);
	}
	50%{
		-webkit-transform: translateY(0%) scaleX(1.1);
	}
	60%{
		-webkit-transform: translateY(0%) scaleX(0.9);
	}
	70% {
		-webkit-transform: translateY(0%) scaleX(1.05);
	}
	80%{
		-webkit-transform: translateY(0%) scaleX(0.95);
	}
	90% {
		-webkit-transform: translateY(0%) scaleX(1.02);
	}
	100%{
		-webkit-transform: translateY(0%) scaleX(1);
	}
}@keyframes expandUp {
	0% {
		transform: translateY(100%) scale(0.6) scaleY(0.5);
	}
	60%{
		transform: translateY(-7%) scaleY(1.12);
	}
	75%{
		transform: translateY(3%);
	}
	100% {
		transform: translateY(0%) scale(1) scaleY(1);
	}
}@-webkit-keyframes expandUp {
	0% {
		-webkit-transform: translateY(100%) scale(0.6) scaleY(0.5);
	}
	60%{
		-webkit-transform: translateY(-7%) scaleY(1.12);
	}
	75%{
		-webkit-transform: translateY(3%);
	}
	100% {
		-webkit-transform: translateY(0%) scale(1) scaleY(1);
	}
}.fadeIn {
	animation-name: fadeIn;
	-webkit-animation-name: fadeIn;

	animation-duration: 1.5s;
	-webkit-animation-duration: 1.5s;

	animation-timing-function: ease-in-out;
	-webkit-animation-timing-function: ease-in-out;

	visibility: visible;
}@keyframes fadeIn {
	0% {
		transform: scale(0);
		opacity: 0.0;
	}
	60% {
		transform: scale(1.1);
	}
	80% {
		transform: scale(0.9);
		opacity: 1;
	}
	100% {
		transform: scale(1);
		opacity: 1;
	}
}@-webkit-keyframes fadeIn {
	0% {
		-webkit-transform: scale(0);
		opacity: 0.0;
	}
	60% {
		-webkit-transform: scale(1.1);
	}
	80% {
		-webkit-transform: scale(0.9);
		opacity: 1;
	}
	100% {
		-webkit-transform: scale(1);
		opacity: 1;
	}
}@keyframes expandOpen {
	0% {
		transform: scale(1.8);
	}
	50% {
		transform: scale(0.95);
	}
	80% {
		transform: scale(1.05);
	}
	90% {
		transform: scale(0.98);
	}
	100% {
		transform: scale(1);
	}
}@-webkit-keyframes expandOpen {
	0% {
		-webkit-transform: scale(1.8);
	}
	50% {
		-webkit-transform: scale(0.95);
	}
	80% {
		-webkit-transform: scale(1.05);
	}
	90% {
		-webkit-transform: scale(0.98);
	}
	100% {
		-webkit-transform: scale(1);
	}	
}@keyframes bigEntrance {
	0% {
		transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
		opacity: 0.2;
	}
	30% {
		transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);
		opacity: 1;
	}
	45% {
		transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	60% {
		transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	75% {
		transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	90% {
		transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	100% {
		transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
}@-webkit-keyframes bigEntrance {
	0% {
		-webkit-transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
		opacity: 0.2;
	}
	30% {
		-webkit-transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);
		opacity: 1;
	}
	45% {
		-webkit-transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	60% {
		-webkit-transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	75% {
		-webkit-transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	90% {
		-webkit-transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
	100% {
		-webkit-transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
		opacity: 1;
	}
}@keyframes hatch {
	0% {
		transform: rotate(0deg) scaleY(0.6);
	}
	20% {
		transform: rotate(-2deg) scaleY(1.05);
	}
	35% {
		transform: rotate(2deg) scaleY(1);
	}
	50% {
		transform: rotate(-2deg);
	}
	65% {
		transform: rotate(1deg);
	}
	80% {
		transform: rotate(-1deg);
	}
	100% {
		transform: rotate(0deg);
	}					
}@-webkit-keyframes hatch {
	0% {
		-webkit-transform: rotate(0deg) scaleY(0.6);
	}
	20% {
		-webkit-transform: rotate(-2deg) scaleY(1.05);
	}
	35% {
		-webkit-transform: rotate(2deg) scaleY(1);
	}
	50% {
		-webkit-transform: rotate(-2deg);
	}
	65% {
		-webkit-transform: rotate(1deg);
	}
	80% {
		-webkit-transform: rotate(-1deg);
	}
	100% {
		-webkit-transform: rotate(0deg);
	}
}@keyframes bounce {
	0% {
		transform: translateY(0%) scaleY(0.6);
	}
	60%{
		transform: translateY(-100%) scaleY(1.1);
	}
	70%{
		transform: translateY(0%) scaleY(0.95) scaleX(1.05);
	}
	80%{
		transform: translateY(0%) scaleY(1.05) scaleX(1);
	}
	90%{
		transform: translateY(0%) scaleY(0.95) scaleX(1);
	}
	100%{
		transform: translateY(0%) scaleY(1) scaleX(1);
	}
}@-webkit-keyframes bounce {
	0% {
		-webkit-transform: translateY(0%) scaleY(0.6);
	}
	60%{
		-webkit-transform: translateY(-100%) scaleY(1.1);
	}
	70%{
		-webkit-transform: translateY(0%) scaleY(0.95) scaleX(1.05);
	}
	80%{
		-webkit-transform: translateY(0%) scaleY(1.05) scaleX(1);
	}
	90%{
		-webkit-transform: translateY(0%) scaleY(0.95) scaleX(1);
	}
	100%{
		-webkit-transform: translateY(0%) scaleY(1) scaleX(1);
	}
}@keyframes pulse {
	0% {
		transform: scale(0.95);
		opacity: 0.7;
	}
	50% {
		transform: scale(1);
		opacity: 1;
	}
	100% {
		transform: scale(0.95);
		opacity: 0.7;
	}
}@-webkit-keyframes pulse {
	0% {
		-webkit-transform: scale(0.95);
		opacity: 0.7;
	}
	50% {
		-webkit-transform: scale(1);
		opacity: 1;
	}
	100% {
		-webkit-transform: scale(0.95);
		opacity: 0.7;
	}
}@keyframes floating {
	0% {
		transform: translateY(0%);
	}
	50% {
		transform: translateY(8%);
	}
	100% {
		transform: translateY(0%);
	}
}@-webkit-keyframes floating {
	0% {
		-webkit-transform: translateY(0%);
	}
	50% {
		-webkit-transform: translateY(8%);
	}
	100% {
		-webkit-transform: translateY(0%);
	}
}@keyframes tossing {
	0% {
		transform: rotate(-4deg);
	}
	50% {
		transform: rotate(4deg);
	}
	100% {
		transform: rotate(-4deg);
	}		
}@-webkit-keyframes tossing {
	0% {
		-webkit-transform: rotate(-4deg);
	}
	50% {
		-webkit-transform: rotate(4deg);
	}
	100% {
		-webkit-transform: rotate(-4deg);
	}
}@keyframes pullUp {
	0% {
		transform: scaleY(0.1);
	}
	40% {
		transform: scaleY(1.02);
	}
	60% {
		transform: scaleY(0.98);
	}
	80% {
		transform: scaleY(1.01);
	}
	100% {
		transform: scaleY(0.98);
	}
	80% {
		transform: scaleY(1.01);
	}
	100% {
		transform: scaleY(1);
	}			
}@-webkit-keyframes pullUp {
	0% {
		-webkit-transform: scaleY(0.1);
	}
	40% {
		-webkit-transform: scaleY(1.02);
	}
	60% {
		-webkit-transform: scaleY(0.98);
	}
	80% {
		-webkit-transform: scaleY(1.01);
	}
	100% {
		-webkit-transform: scaleY(0.98);
	}
	80% {
		-webkit-transform: scaleY(1.01);
	}
	100% {
		-webkit-transform: scaleY(1);
	}
}@keyframes pullDown {
	0% {
		transform: scaleY(0.1);
	}
	40% {
		transform: scaleY(1.02);
	}
	60% {
		transform: scaleY(0.98);
	}
	80% {
		transform: scaleY(1.01);
	}
	100% {
		transform: scaleY(0.98);
	}
	80% {
		transform: scaleY(1.01);
	}
	100% {
		transform: scaleY(1);
	}			
}@-webkit-keyframes pullDown {
	0% {
		-webkit-transform: scaleY(0.1);
	}
	40% {
		-webkit-transform: scaleY(1.02);
	}
	60% {
		-webkit-transform: scaleY(0.98);
	}
	80% {
		-webkit-transform: scaleY(1.01);
	}
	100% {
		-webkit-transform: scaleY(0.98);
	}
	80% {
		-webkit-transform: scaleY(1.01);
	}
	100% {
		-webkit-transform: scaleY(1);
	}
}@keyframes stretchLeft {
	0% {
		transform: scaleX(0.3);
	}
	40% {
		transform: scaleX(1.02);
	}
	60% {
		transform: scaleX(0.98);
	}
	80% {
		transform: scaleX(1.01);
	}
	100% {
		transform: scaleX(0.98);
	}
	80% {
		transform: scaleX(1.01);
	}
	100% {
		transform: scaleX(1);
	}			
}@-webkit-keyframes stretchLeft {
	0% {
		-webkit-transform: scaleX(0.3);
	}
	40% {
		-webkit-transform: scaleX(1.02);
	}
	60% {
		-webkit-transform: scaleX(0.98);
	}
	80% {
		-webkit-transform: scaleX(1.01);
	}
	100% {
		-webkit-transform: scaleX(0.98);
	}
	80% {
		-webkit-transform: scaleX(1.01);
	}
	100% {
		-webkit-transform: scaleX(1);
	}
}@keyframes stretchRight {
	0% {
		transform: scaleX(0.3);
	}
	40% {
		transform: scaleX(1.02);
	}
	60% {
		transform: scaleX(0.98);
	}
	80% {
		transform: scaleX(1.01);
	}
	100% {
		transform: scaleX(0.98);
	}
	80% {
		transform: scaleX(1.01);
	}
	100% {
		transform: scaleX(1);
	}			
}@-webkit-keyframes stretchRight {
	0% {
		-webkit-transform: scaleX(0.3);
	}
	40% {
		-webkit-transform: scaleX(1.02);
	}
	60% {
		-webkit-transform: scaleX(0.98);
	}
	80% {
		-webkit-transform: scaleX(1.01);
	}
	100% {
		-webkit-transform: scaleX(0.98);
	}
	80% {
		-webkit-transform: scaleX(1.01);
	}
	100% {
		-webkit-transform: scaleX(1);
	}
}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}@-webkit-keyframes fadeIn {
	0% {opacity: 0;}	100% {opacity: 1;}
}@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}@-o-keyframes fadeInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}@keyframes fadeInUp {
	0% {
		opacity: 0;
		transform: translateY(20px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}.fadeInUp {
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
}@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}@-moz-keyframes fadeInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}@-o-keyframes fadeInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}@keyframes fadeInDown {
	0% {
		opacity: 0;
		transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}.fadeInDown {
	-webkit-animation-name: fadeInDown;
	-moz-animation-name: fadeInDown;
	-o-animation-name: fadeInDown;
	animation-name: fadeInDown;
}@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}@-moz-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}@-o-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}@keyframes fadeInLeft {
	0% {
		opacity: 0;
		transform: translateX(-20px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	-moz-animation-name: fadeInLeft;
	-o-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}@-moz-keyframes fadeInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}@-o-keyframes fadeInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}@keyframes fadeInRight {
	0% {
		opacity: 0;
		transform: translateX(20px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}.fadeInRight {
	-webkit-animation-name: fadeInRight;
	-moz-animation-name: fadeInRight;
	-o-animation-name: fadeInRight;
	animation-name: fadeInRight;
}@-webkit-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}@-moz-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}@-o-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}@keyframes fadeInUpBig {
	0% {
		opacity: 0;
		transform: translateY(2000px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}@-webkit-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}@-moz-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}@-o-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}@keyframes fadeInDownBig {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}@-webkit-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}@-moz-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}@-o-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}@keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}@-webkit-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}@-moz-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}@-o-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}@keyframes fadeInRightBig {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}@-webkit-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}@-moz-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}@-o-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}@keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}@-webkit-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
	}
}@-moz-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(-20px);
	}
}@-o-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(-20px);
	}
}@keyframes fadeOutUp {
	0% {
		opacity: 1;
		transform: translateY(0);
	}

	100% {
		opacity: 0;
		transform: translateY(-20px);
	}
}@-webkit-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}
}@-moz-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}
}@-o-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(20px);
	}
}@keyframes fadeOutDown {
	0% {
		opacity: 1;
		transform: translateY(0);
	}

	100% {
		opacity: 0;
		transform: translateY(20px);
	}
}@-webkit-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}
}@-moz-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}
}@-o-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}
}@keyframes fadeOutLeft {
	0% {
		opacity: 1;
		transform: translateX(0);
	}

	100% {
		opacity: 0;
		transform: translateX(-20px);
	}
}@-webkit-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(20px);
	}
}@-moz-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateX(20px);
	}
}@-o-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateX(20px);
	}
}@keyframes fadeOutRight {
	0% {
		opacity: 1;
		transform: translateX(0);
	}

	100% {
		opacity: 0;
		transform: translateX(20px);
	}
}@-webkit-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}@-moz-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}@-o-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}@keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		transform: translateY(0);
	}

	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}@-webkit-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
}@-moz-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
}@-o-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
}@keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		transform: translateY(0);
	}

	100% {
		opacity: 0;
		transform: translateY(2000px);
	}
}@-webkit-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}@-moz-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}@-o-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}@keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		transform: translateX(0);
	}

	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}@-webkit-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}@-moz-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}@-o-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}@keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		transform: translateX(0);
	}

	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}@-webkit-keyframes slideInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}

	100% {
		-webkit-transform: translateY(0);
	}
}@-moz-keyframes slideInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}

	100% {
		-moz-transform: translateY(0);
	}
}@-o-keyframes slideInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}

	100% {
		-o-transform: translateY(0);
	}
}@keyframes slideInDown {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}

	100% {
		transform: translateY(0);
	}
}@-webkit-keyframes slideInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-100%);
	}

	100% {
		-webkit-transform: translateX(0);
	}
}@-moz-keyframes slideInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-100%);
	}

	100% {
		-moz-transform: translateX(0);
	}
}@-o-keyframes slideInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-100%);
	}

	100% {
		-o-transform: translateX(0);
	}
}@keyframes slideInLeft {
	0% {
		opacity: 0;
		transform: translateX(-100%);
	}

	100% {
		transform: translateX(0);
	}
}@-webkit-keyframes slideInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(100%);
	}

	100% {
		-webkit-transform: translateX(0);
	}
}@-moz-keyframes slideInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(100%);
	}

	100% {
		-moz-transform: translateX(0);
	}
}@-o-keyframes slideInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(100%);
	}

	100% {
		-o-transform: translateX(0);
	}
}@keyframes slideInRight {
	0% {
		opacity: 0;
		transform: translateX(100%);
	}

	100% {
		transform: translateX(0);
	}
}@-webkit-keyframes slideOutUp {
	0% {
		-webkit-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}@-moz-keyframes slideOutUp {
	0% {
		-moz-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}@-o-keyframes slideOutUp {
	0% {
		-o-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}@keyframes slideOutUp {
	0% {
		transform: translateY(0);
	}

	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}@-webkit-keyframes slideOutLeft {
	0% {
		-webkit-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}@-moz-keyframes slideOutLeft {
	0% {
		-moz-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}@-o-keyframes slideOutLeft {
	0% {
		-o-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}@keyframes slideOutLeft {
	0% {
		transform: translateX(0);
	}

	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}@-webkit-keyframes slideOutRight {
	0% {
		-webkit-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}@-moz-keyframes slideOutRight {
	0% {
		-moz-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}@-o-keyframes slideOutRight {
	0% {
		-o-transform: translateX(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}@keyframes slideOutRight {
	0% {
		transform: translateX(0);
	}

	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}@-webkit-keyframes moveFromLeft{
	from {
		-webkit-transform: translateX(-100%);
	}
	to {
		-webkit-transform: translateX(0%);
	}
}@-moz-keyframes moveFromLeft{
	from {
		-moz-transform: translateX(-100%);
	}
	to {
		-moz-transform: translateX(0%);
	}
}@-ms-keyframes moveFromLeft{
	from {
		-ms-transform: translateX(-100%);
	}
	to {
		-ms-transform: translateX(0%);
	}
}@-o-keyframes moveFromLeft{
	from {
		-o-transform: translateX(-100%);
	}
	to {
		-o-transform: translateX(0%);
	}
}@keyframes moveFromLeft{
	from {
		transform: translateX(-100%);
	}
	to {
		transform: translateX(0%);
	}
}@-webkit-keyframes moveFromRight {
	from {
		-webkit-transform: translateX(100%);
	}
	to {
		-webkit-transform: translateX(0%);
	}
}@-moz-keyframes moveFromRight {
	from {
		-moz-transform: translateX(100%);
	}
	to {
		-moz-transform: translateX(0%);
	}
}@-ms-keyframes moveFromRight {
	from {
		-ms-transform: translateX(100%);
	}
	to {
		-ms-transform: translateX(0%);
	}
}@-o-keyframes moveFromRight {
	from {
		-o-transform: translateX(100%);
	}
	to {
		-o-transform: translateX(0%);
	}
}@keyframes moveFromRight {
	from {
		transform: translateX(100%);
	}
	to {
		transform: translateX(0%);
	}
}@-webkit-keyframes moveFromBottom {
	from {
		-webkit-transform: translateY(100%);
	}
	to {
		-webkit-transform: translateY(0%);
	}
}@-moz-keyframes moveFromBottom {
	from {
		-moz-transform: translateY(100%);
	}
	to {
		-moz-transform: translateY(0%);
	}
}@-ms-keyframes moveFromBottom {
	from {
		-ms-transform: translateY(100%);
	}
	to {
		-ms-transform: translateY(0%);
	}
}@-o-keyframes moveFromBottom {
	from {
		-o-transform: translateY(100%);
	}
	to {
		-o-transform: translateY(0%);
	}
}@keyframes moveFromBottom {
	from {
		transform: translateY(100%);
	}
	to {
		transform: translateY(0%);
	}
}@-webkit-keyframes scaleDisappear {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
	}
	60% {
		opacity: 0;
		-webkit-transform: scale(1.3);
	}
	100% {
		opacity: 1;
		-webkit-transform: scale(1);
	}
}@-moz-keyframes scaleDisappear {
	0% {
		opacity: 1;
		-moz-transform: scale(1);
	}
	60% {
		opacity: 0;
		-moz-transform: scale(1.3);
	}
	100% {
		opacity: 1;
		-moz-transform: scale(1);
	}
}@-ms-keyframes scaleDisappear {
	0% {
		opacity: 1;
		-ms-transform: scale(1);
	}
	60% {
		opacity: 0;
		-ms-transform: scale(1.3);
	}
	100% {
		opacity: 1;
		-ms-transform: scale(1);
	}
}@-o-keyframes scaleDisappear {
	0% {
		opacity: 1;
		-o-transform: scale(1);
	}
	60% {
		opacity: 0;
		-o-transform: scale(1.3);
	}
	100% {
		opacity: 1;
		-o-transform: scale(1);
	}
}@keyframes scaleDisappear {
	0% {
		opacity: 1;
		transform: scale(1);
	}
	60% {
		opacity: 0;
		transform: scale(1.3);
	}
	100% {
		opacity: 1;
		transform: scale(1);
	}
}@-webkit-keyframes scaleAppear {
	0% {
		opacity: 0;
		-webkit-transform: scale(0);
	}
	100% {
		opacity: 1;
		-webkit-transform: scale(1);
	}
}@-moz-keyframes scaleAppear {
	0% {
		opacity: 0;
		-moz-transform: scale(0);
	}
	100% {
		opacity: 1;
		-moz-transform: scale(1);
	}
}@-ms-keyframes scaleAppear {
	0% {
		opacity: 0;
		-ms-transform: scale(0);
	}
	100% {
		opacity: 1;
		-ms-transform: scale(1);
	}
}@-o-keyframes scaleAppear {
	0% {
		opacity: 0;
		-o-transform: scale(0);
	}
	100% {
		opacity: 1;
		-o-transform: scale(1);
	}
}@keyframes scaleAppear {
	0% {
		opacity: 0;
		transform: scale(0);
	}
	100% {
		opacity: 1;
		transform: scale(1);
	}
}.scaleAppear {
	-webkit-animation: scaleAppear 750ms ease;
	-moz-animation: scaleAppear 750ms ease;
	-ms-animation: scaleAppear 750ms ease;
	-o-animation: scaleAppear 750ms ease;
	animation: scaleAppear 750ms ease;
}@-moz-keyframes spin {
	0% {
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-moz-transform: rotate(359deg);
		-o-transform: rotate(359deg);
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}@-webkit-keyframes spin {
	0% {
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-moz-transform: rotate(359deg);
		-o-transform: rotate(359deg);
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}@-o-keyframes spin {
	0% {
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-moz-transform: rotate(359deg);
		-o-transform: rotate(359deg);
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}@-ms-keyframes spin {
	0% {
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-moz-transform: rotate(359deg);
		-o-transform: rotate(359deg);
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}@keyframes spin {
	0% {
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-moz-transform: rotate(359deg);
		-o-transform: rotate(359deg);
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}.modal-backdrop.in {
  filter: alpha(opacity=80);
  opacity: 0.8;
}.pagination {
  margin: 0;
}.pagination > li {
  display: inline-block;
}.pagination > li > a, .pagination > li > span {
  text-align: center;
  padding: 10px 0;
  border: none;
  font-size: 18px;
  margin-left: 6px;
  margin-bottom: 10px;
  min-width: 30px;
}.pagination > li:first-child > a, .pagination > li:first-child > span {
  border-radius: 0px;
  padding: 10px 26px;
}.pagination > li:last-child > a, .pagination > li:last-child > span {
  border-radius: 0px;
  padding: 10px 26px;
}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], textarea, select, .form-control {
  height: 50px;
  border-width: 1px;
  border-style: solid;
  border-color: #b4b4b4;
  background-color: transparent;
  border-radius: 0;
  color: #787878;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 9px;
  padding-bottom: 9px;
  font-size: 16px;
  font-weight: 600;
}textarea {
  height: auto;
}.form-control option {
  color: #232323;
  background-color: #fff;
}.form-control, .form-control:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}.form-control.invalid {
  -webkit-box-shadow: 0 0 0 2px #ffc326;
  box-shadow: 0 0 0 2px #ffc326;
}.form-control:focus {
  border-color: #ffc326;
}.form-control:-moz-placeholder {
  color: #b4b4b4;
  font-weight: 600;
  opacity: 1;
}.form-control::-moz-placeholder {
  font-style: normal;
  font-weight: 600;
  color: #b4b4b4;
  opacity: 1;
}.form-control:-ms-input-placeholder {
  font-style: normal;
  color: #b4b4b4;
  font-weight: 600;
}.form-control::-webkit-input-placeholder {
  font-style: normal;
  color: #b4b4b4;
  font-weight: 600;
}select.form-control:focus {
  color: #ffc326;
}input.form-control:focus {
  color: #ffc326;
}input.form-control:focus:-moz-placeholder {
  color: #ffc326;
}input.form-control:focus::-moz-placeholder {
  color: #ffc326;
}input.form-control:focus:-ms-input-placeholder {
  color: #ffc326;
}input.form-control:focus::-webkit-input-placeholder {
  color: #ffc326;
}form label + [class*="icon2-"] {
  position: absolute;
  font-size: 24px;
  color: #787878;
  left: 10px;
  top: 19px;
}form label + [class*="icon2-"] + .form-control {
  padding-left: 50px;
}label {
  font-weight: normal;
}.form-control + [class*="icon2-"] {
  position: absolute;
  font-size: 24px;
  left: 20px;
  top: 50%;
  color: #ffc326;
}.form-wrapper.with_background, .form-wrapper.cs, .form-wrapper.ds, .form-wrapper.ls {
  padding: 35px;
}.wrap-forms .form-builder-item {
  margin-bottom: 15px !important;
}.panel {
  box-shadow: none;
}.media {
  margin-top: 16px;
}.nav > li > a {
  color: #232323;
}.nav > li > a:hover, .nav > li > a:focus {
  background-color: inherit;
}.tab-content {
  border-radius: 0 0 0 0;
  padding: 30px 30px;
  border: 1px solid rgba(0, 0, 0, 0.06);
}.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  border: 1px solid rgba(0, 0, 0, 0.06);
}.nav-tabs {
  border-bottom-color: transparent;
  margin-top: 0px;
  margin-bottom: -1px;
}.nav-tabs > li > a {
  font-size: 14px;
  padding: 19px 40px;
  margin-right: 1px;
  margin-top: 0px;
  border: none;
  border: 1px solid #232323;
  background-color: #232323;
  color: #fff;
  border-radius: 0;
}.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  border-color: transparent;
  background-color: #ffc326;
  color: #fff;
}.nav-tabs > li > a:hover, .nav-tabs > li > a:focus{
  border-color: #232323;
  background-color: #232323;
  color: #ffc326;
}.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
  padding: 13px 8px;
  border-color: #b4b4b4;
}.table {
  border-top: 1px solid #b4b4b4;
  border-bottom: 1px solid #b4b4b4;
}.table td + th, .table th + td, .table th + th, .table td + td {
  border-left: 1px solid #b4b4b4;
}.btn {
  padding: 18px 30px;
  text-transform: uppercase;
  margin: 0 2px 6px 0;
  border: none;
  border-radius: 0;
  outline: none;
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  -ms-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}.btn:hover, .btn:focus {
  outline: none;
}li.media:before, li.media:after {
  display: block;
  content: "";
  clear: both;
}html {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: visible;
}::selection {
  color: #fff;
  background-color: #ffc326;
}::-moz-selection {
  color: #fff;
  background-color: #ffc326;
}body {
  font-family: "Roboto", sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
  background-color: #fff;
  overflow: visible;
  overflow-x: hidden;
}h1, h2, h3, h4, h5, h6 {
  font-weight: 300;
  line-height: 1.3;
  word-break: break-word;
  margin-top: 1.5em;
  margin-bottom: 1em;
}h4 {
  font-size: 24px;
}h5 {
  font-size: 17px;
}h6 {
  font-size: 15px;
}h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child {
  margin-top: 0;
}p {
  margin-bottom: 20px;
}blockquote {
  position: relative;
  margin: 0;
  padding: 10px 10px 30px 10px;
  border: 0;
  font-size: 18px;
  font-weight: 300;
  line-height: 30px;
  font-style: italic;
}blockquote p {
  margin-bottom: 45px;
}blockquote .media {
  font-size: 14px;
  font-style: normal;
  margin: 0 0 6px;
  padding-top: 10px;
}blockquote .media img {
  min-width: 40px;
  max-width: 40px;
  border-radius: 50%;
}blockquote .item-meta {
  margin-top: 10px;
  font-style: normal;
  opacity: 0.7;
}blockquote footer {
  font-weight: 600;
  font-style: normal;
  font-size: 15px;
  text-transform: uppercase;
  color: #ffc326;
}blockquote footer:before {
  display: none;
}blockquote cite, blockquote cite a {
  font-style: normal;
  text-transform: none;
  font-weight: 300;
  color: #b4b4b4;
  display: block;
  width: 100%;
  font-size: 16px;
}img, figure {
  max-width: 100%;
  height: auto;
}figcaption{
  padding: 2px 0 12px;
}figcaption p{
  margin-bottom: 0;
}label {
  color: #232323;
}a {
  text-decoration: none;
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  -ms-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}a:hover {
  color: #ffc326;
  text-decoration: none;
  -webkit-transition: all 0.15s linear 0s;
  -moz-transition: all 0.15s linear 0s;
  -o-transition: all 0.15s linear 0s;
  -ms-transition: all 0.15s linear 0s;
  transition: all 0.15s linear 0s;
}input:focus, button:focus, select:focus, textarea:focus, a:focus {
  outline: medium none;
  text-decoration: none;
}a > img {
  -webkit-transition: all 0.15s ease-in-out 0s;
  -moz-transition: all 0.15s ease-in-out 0s;
  -o-transition: all 0.15s ease-in-out 0s;
  -ms-transition: all 0.15s ease-in-out 0s;
  transition: all 0.15s ease-in-out 0s;
}a:hover > img {
  opacity: 0.8;
}hr {
  border: none;
  height: 1px;
  background-color: #ddd;
  margin-top: 5px;
  margin-bottom: 5px;
}iframe {
  border: none;
  max-width: 100%;
}input[type="number"] {
  -moz-appearance: textfield;
}input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}table {
  width: 100%;
  max-width: 100%;
  margin: 10px 0;
}table td, table th {
  padding: 13px 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border: 1px solid #b4b4b4;
}table th {
  color: #232323;
  font-weight: normal;
}ul, ol {
  padding-left: 30px;
}.list1 ul, ul.list1 {
  list-style: none;
  padding: 0;
  margin: 25px 0;
}.list1 li {
  position: relative;
  padding: 9px 0 10px 30px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}.list1 li > .media {
  margin: 3px 0 0;
}.list1.no-bullets li {
  padding-left: 0;
}.list1.no-bullets li:before {
  display: none;
}.list1 li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}.list1.no-top-border li:first-child {
  border-top: none;
  margin-top: 0;
  padding-top: 0;
}.list1.no-bottom-border li:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}.list1 li:before {
  content: "";
  display: block;
  position: absolute;
  border: 1px solid #ffc326;
  left: 10px;
  top: 17px;
  width: 7px;
  height: 7px;
  border-radius: 50%;
} .theme_button, button, input[type="submit"] {
  font-size: 16px;
  font-weight: 700;
  padding: 15px 25px 15px;
  text-transform: uppercase;
  margin-bottom: 4px;
  line-height: 1;
  display: inline-block;
  min-width: 8.5em;
  text-align: center;
  color: #fff;
  border: 3px solid #232323;
  background-color: #232323;
  -webkit-border-radius: 1px;
  border-radius: 1px;
  position: relative;
  -webkit-transition: all 0.4s linear 0s;
  -moz-transition: all 0.4s linear 0s;
  -o-transition: all 0.4s linear 0s;
  -ms-transition: all 0.4s linear 0s;
  transition: all 0.4s linear 0s;
}.theme_button[type="reset"] {
  display: none;
} .theme_button.color1{
  background-color: #ffc326;
  border-color: #ffc326;
  color: #fff;
} .theme_button.color1:active, .theme_button.color1:hover, .theme_button.color1:focus {
  background-color: transparent;
  border-color: #ffc326;
  color: #ffc326;
} .theme_button.color2 {
  background-color: #232323;
  border-color: #232323;
  color: #ffc326;
} .theme_button.color2:active, .theme_button.color2:hover, .theme_button.color2:focus {
  background-color: transparent;
  border-color: #232323;
  color: #232323;
} .ds .theme_button.color2 {
  background-color: #787878;
  border-color: #787878;
  color: #ffc326;
} .ds .theme_button.color2:active, .ds .theme_button.color2:hover, .ds .theme_button.color2:focus {
  background-color: transparent;
  border-color: #787878;
  color: #787878;
} .cs .theme_button.color2 {
  background-color: #232323;
  border-color: #232323;
  color: #ffc326;
} .cs .theme_button.color2:active, .cs .theme_button.color2:hover, .cs .theme_button.color2:focus {
  background-color: transparent;
  border-color: #232323;
  color: #232323;
} .theme_button:active, .theme_button:hover, .theme_button:focus {
  color: rgba(255, 255, 255, 0.7);
  opacity: 1;
  text-decoration: none;
  outline: none;
  -webkit-transition: all 0.05s linear 0s;
  -moz-transition: all 0.05s linear 0s;
  -o-transition: all 0.05s linear 0s;
  -ms-transition: all 0.05s linear 0s;
  transition: all 0.05s linear 0s;
} .theme_button:active {
  top: 1px;
} .theme_button.inverse {
  color: #232323;
  background-color: transparent;
  border: 3px solid #232323;
} .wide_button {
  padding-left: 50px;
  padding-right: 50px;
}h1 > [class*="rt-icon"], h2 > [class*="rt-icon"], h3 > [class*="rt-icon"], h4 > [class*="rt-icon"], h5 > [class*="rt-icon"], h6 > [class*="rt-icon"] {
  font-size: 1.2em;
  position: relative;
  top: 0.17em;
  line-height: 0;
  padding-right: 0.1em;
}p > [class*="rt-icon"] {
  font-size: 1.1em;
  position: relative;
  top: 0.1em;
  line-height: 0;
  padding: 0 0.2em;
}p > [class*="rt-icon"] + [class*="rt-icon"] {
  margin-left: -0.75em;
} .theme_button > [class*="rt-icon"] {
  font-size: 1.8em;
  line-height: 0;
  position: relative;
  top: 5px;
  padding: 0 3px;
} .theme_button > [class*="glyphicon"], .theme_button > [class*="fa-"] {
  font-size: 1.5em;
  position: relative;
  top: 3px;
  line-height: 0;
}.section_padding_40 > [class*="container"] {
  padding-top: 40px;
  padding-bottom: 40px;
}.section_padding_top_0 > [class*="container"] {
  padding-top: 0;
}.section_padding_top_5 > [class*="container"] {
  padding-top: 5px;
}.section_padding_top_15 > [class*="container"] {
  padding-top: 15px;
}.section_padding_top_50 > [class*="container"] {
  padding-top: 50px;
}.section_padding_top_65 > [class*="container"] {
  padding-top: 65px;
}.section_padding_top_100 > [class*="container"] {
  padding-top: 100px;
}.section_padding_top_130 > [class*="container"] {
  padding-top: 130px;
}.section_padding_top_150 > [class*="container"] {
  padding-top: 150px;
}.section_padding_bottom_0 > [class*="container"] {
  padding-bottom: 0;
}.section_padding_bottom_15 > [class*="container"] {
  padding-bottom: 15px;
}.section_padding_bottom_25 > [class*="container"] {
  padding-bottom: 25px;
}.section_padding_bottom_40 > [class*="container"] {
  padding-bottom: 40px;
}.section_padding_bottom_50 > [class*="container"] {
  padding-bottom: 50px;
}.section_padding_bottom_100 > [class*="container"] {
  padding-bottom: 100px;
}.section_padding_bottom_120 > [class*="container"] {
  padding-bottom: 120px;
}.section_padding_bottom_130 > [class*="container"] {
  padding-bottom: 130px;
}.section_padding_bottom_140 > [class*="container"] {
  padding-bottom: 140px;
}.section_padding_bottom_150 > [class*="container"] {
  padding-bottom: 150px;
}@media  (max-width: 1199px) { .section_padding_top_100 > [class*="container"], .section_padding_top_130 > [class*="container"], .section_padding_top_150 > [class*="container"]{
    padding-top: 75px;
  } .section_padding_bottom_100 > [class*="container"], .section_padding_bottom_120 > [class*="container"], .section_padding_bottom_130 > [class*="container"], .section_padding_bottom_140 > [class*="container"], .section_padding_bottom_150 > [class*="container"]{
    padding-bottom: 75px;
  }}@media  (max-width: 479px) { .section_padding_top_100 > [class*="container"], .section_padding_top_130 > [class*="container"], .section_padding_top_150 > [class*="container"]{
    padding-top: 50px;
  } .section_padding_bottom_100 > [class*="container"], .section_padding_bottom_120 > [class*="container"], .section_padding_bottom_130 > [class*="container"], .section_padding_bottom_140 > [class*="container"], .section_padding_bottom_150 > [class*="container"]{
    padding-bottom: 50px;
  }}[class*="col-"] {
  margin-top: 15px;
  margin-bottom: 15px;
}form [class*="col-"] {
  margin-top: 0;
}[class*="_0"] [class*="col-"], header [class*="col-"] {
  margin-top: 0;
  margin-bottom: 0;
  min-height: 0;
}.columns_padding_0 [class*="col-"] {
  padding: 0;
}.columns_padding_0 > .container{
  padding-left: 15px;
  padding-right: 15px;
}.row.columns_padding_0, .columns_padding_0 .row {
  margin: 0;
}@media  (min-width: 500px) {.columns_padding_25 > [class*="container"] > .row {
    margin-right: -25px;
    margin-left: -25px;
  }.columns_padding_25 > [class*="container"] > .row > [class*="col-"] {
    padding-left: 25px;
    padding-right: 25px;
  }.row.columns_padding_25 {
    margin-left: -25px;
    margin-right: -25px;
  }}@media  (max-width: 767px) {.container {
    max-width: 500px;
  }}.fullwidth-section .container-fluid {
  padding-right: 0;
  padding-left: 0;
}@media  (min-width: 992px) {.section_flex > .container > .row, .section_flex > .container-fluid > .row {
    display: flex;
  }.section_flex > .container > .row > [class*="col-"], .section_flex > .container-fluid > .row > [class*="col-"] {
    flex: 1;
  }}.background_cover {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}.parallax {
  background-attachment: fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: 50% 0;
  background-repeat: no-repeat;
  position: relative;
}.parallax [class*="col-"].cs {
  background-color: rgba(255, 195, 38, 0.95);
}.parallax [class*="col-"].ds {
  background-color: rgba(35, 35, 35, 0.95);
} .column-overlay {
  position: absolute !important;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-repeat: repeat !important;
  z-index: 1;
}.fw-column .fw-column-inner {
  z-index: 2;
  position: relative;
}@media  (max-width: 767px) {.parallax {
    -webkit-background-size: auto auto;
    -moz-background-size: auto auto;
    -o-background-size: auto auto;
    background-size: auto auto;
  }}.section_overlay.ls:after {
  background-color: #fff;
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=92)";
  filter: alpha(opacity=92);
  opacity: 0.92;
}.section_overlay.ls.ms:after {
  background-color: #f2f2f2;
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=88)";
  filter: alpha(opacity=88);
  opacity: 0.88;
}.section_overlay.cs:after {
  background-color: #ffc326;
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=95)";
  filter: alpha(opacity=95);
  opacity: 0.95;
}.section_overlay.cs:before {
  display: none;
}.section_overlay.ds:after {
  background-color: #181818;
  opacity: 0.85;
}.parallax > *, .section_overlay > * {
  z-index: 4;
  position: relative;
} .section_overlay {
  position: relative;
} .section_overlay:before, .section_overlay:after{
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
} .section_overlay:before, .section_overlay:after {
  opacity: 0.8;
}h2.section_header {
  margin: 0 0 20px;
  font-size: 40px;
  line-height: 42px;
  position: relative;
  word-wrap: break-word;
}h3.section_header {
  margin: 0 0 20px;
  font-size: 35px;
  position: relative;
  word-wrap: break-word;
}h4.section_header {
  margin: 0 0 15px;
  position: relative;
  word-wrap: break-word;
}h3 + .section_header{
  margin-top: -17px;
}.section_header + h3 {
  margin: -22px 0 44px;
  font-size: 30px;
}.section_header + p {
  font-size: 15px;
  margin-top: -27px;
}.text-center .section_header + p, .section_header.text-center + p {
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}@media  (max-width: 991px) {.section_header {
    font-size: 30px;
    margin-top: 0;
  }.section_header.text-center + p, .text-center .section_header + p {
    max-width: 100%;
  }.section_header + p {
    font-size: 1.1em;
    letter-spacing: 0;
  }}.to_animate {
  visibility: hidden;
}.animated {
  visibility: visible !important;
}#box_wrapper, #canvas {
  overflow: visible;
  position: relative;
}#box_wrapper > section, #box_wrapper > div > section {
  clear: both;
}#canvas.boxed {
  padding: 1px 0;
}#box_wrapper.container, #box_wrapper > section, #box_wrapper > div > section {
  overflow: hidden;
}body.boxed {
  position: static;
  width: auto;
  height: auto;
}.boxed .container {
  max-width: 100%;
  padding-left: 50px;
  padding-right: 50px;
}@media  (max-width: 500px) {.boxed .container {
    padding-left: 10px;
    padding-right: 10px;
  }}.boxed #box_wrapper.container {
  padding: 0;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
  margin-top: 59px;
}.boxed #box_wrapper.container.top-bottom-margins {
  margin-top: 80px;
  margin-bottom: 80px;
} .clearfix {
  clear: both;
}.round {
  border-radius: 50%;
}.inline-block {
  display: inline-block;
  max-width: 100%;
}.with_padding {
  padding: 30px 35px;
}.with_background {
  background-color: #f5f5f5;
}.with_border {
  border: 2px solid rgba(0, 0, 0, 0.06);
}.with_border.sticky.post {
  border: 2px solid #ffc326;
}.top-zebra-border {
  position: relative;
}.top-zebra-border:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  height: 5px;
  left: 0;
  right: 0;
  background-color: #ffc326;
  background-image: -webkit-linear-gradient(135deg, #232323 15%, #ffc326 15%, #ffc326 50%, #232323 50%, #232323 65%, #ffc326 65%, #ffc326);
  background-image: linear-gradient(-45deg, #232323 15%, #ffc326 15%, #ffc326 50%, #232323 50%, #232323 65%, #ffc326 65%, #ffc326);
  background-size: 8px 8px;
}.with_border .top-zebra-border:before {
  top: -2px;
  left: -2px;
  right: -2px;
}.with_border .item-media + .top-zebra-border:before {
  top: -1px;
  left: -2px;
  right: -2px;
}.content-justify {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
} .highlight {
  color: #ffc326;
  border-color: #ffc326;
}.black {
  color: #181818;
  border-color: #181818;
}.grey {
  color: #232323;
  border-color: #232323;
}.greylinks a {
  color: #787878;
}.darklinks a {
  color: #232323;
}.thin {
  font-weight: 300;
}.bold {
  font-weight: 700;
}.regular {
  font-weight: 500;
}.main_bg_color {
  color: #fff;
  background-color: #ffc326;
}.topmargin_10 {
  margin-top: 10px;
}.topmargin_40 {
  margin-top: 40px;
}.bottommargin_30 {
  margin-bottom: 30px;
}.padding_10 {
  padding: 10px;
}.padding_20 {
  padding: 20px;
}@media  (max-width: 1200px) {.padding_10 {
    padding: 10px 15px;
  }.padding_20 {
    padding: 20px 15px;
  }}.fontsize_16 {
  font-size: 16px;
}.fontsize_18 {
  font-size: 18px;
}.small-text {
  font-size: 13px;
}.entry-date {
  font-weight: 700;
  font-size: 13px;
  text-transform: uppercase;
}.entry-author {
  font-size: 13px;
  margin-bottom: 20px;
}.entry-author a {
  color: #ffc326;
}.entry-author a:hover {
  color: #232323;
}.with_border .item-media {
  margin: -2px -2px 0px -2px !important;
  z-index: 1;
}.content-padding .item-content {
  padding: 30px 40px 30px;
}@media  (max-width: 992px) {.content-padding .item-content {
    padding: 30px 30px 20px;
  }}.vertical-item h3 {
  font-size: 20px;
  font-weight: 500;
  line-height: 1.1;
}.vertical-item .item-media + .item-content {
  padding-top: 30px;
}.vertical-item .list1 {
  text-align: left;
  margin: 0;
}.vertical-item.content-padding .item-content {
  padding: 55px 35px 50px;
}.vertical-item.content-absolute {
  position: relative;
}.vertical-item.content-absolute .item-content {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 30px 20px;
}.vertical-item + .item-title {
  padding: 10px 30px;
}.vertical-item + .item-title h2, .vertical-item + .item-title h3, .vertical-item + .item-title h4 {
  margin: 0;
}.item-meta {
  margin-bottom: 10px;
}.item-meta i {
  position: relative;
  font-size: 20px;
  top: 3px;
  padding: 0;
  margin: 0;
}.item-media {
  position: relative;
  overflow: hidden;
}.item-media img {
  max-width: 100%;
  width: auto;
}.media-links {
  text-align: center;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}.media-links div {
  position: absolute;
  top: 50%;
  width: 100%;
  margin-top: -25px;
  z-index: 4;
}.media-links:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(35, 35, 35, 0.5);
  filter: alpha(opacity=0);
  opacity: 0;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}[class*="item"]:hover .media-links:before {
  filter: alpha(opacity=80);
  opacity: 0.8;
}.media-links a.abs-link {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
}[class*="item"]:hover .media-links a.abs-link {
  opacity: 1;
}.links-wrap a {
  position: relative;
  width: 50px;
  height: 50px;
  line-height: 50px;
  top: -100px;
  display: inline-block;
  z-index: 5;
  font-size: 24px;
  text-align: center;
  filter: alpha(opacity=0);
  opacity: 0;
  transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
  -moz-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
  -ms-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
  -o-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
  -webkit-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
  border: 1px solid #ffc326;
  background-color: #ffc326;
}.links-wrap a:hover {
  color: rgba(255, 255, 255, 0.6);
}.links-wrap a.p-view {
  color: #fff;
}.links-wrap a.p-link {
  background-color: transparent;
  color: #fff;
  border-color: #fff;
  transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.1s;
  -moz-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.1s;
  -ms-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.1s;
  -o-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.1s;
  -webkit-transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.1s;
}.links-wrap a:before {
  font-family: "rt-icons-2";
  content: "";
}.links-wrap a.p-link:before {
  content: "";
}[class*="item"]:hover .links-wrap a {
  top: 0px;
  filter: alpha(opacity=100);
  opacity: 1;
}[class*="item"]:hover .media-links div {
  filter: alpha(opacity=100);
  opacity: 1;
}.ls {
  background-color: #fff;
  color: #787878;
}.ls h1, .ls h2, .ls h3, .ls h4, .ls h5, .ls h6 {
  color: #232323;
}.ls h1 a, .ls h2 a, .ls h3 a, .ls h4 a, .ls h5 a, .ls h6 a {
  color: inherit;
}.ls h1 a:hover, .ls h2 a:hover, .ls h3 a:hover, .ls h4 a:hover, .ls h5 a:hover, .ls h6 a:hover {
  color: #ffc326;
}.ls a {
  color: #ffc326;
}.ls a:hover {
  color: #232323;
}.ls .theme_button.inverse a, .ls .theme_button.inverse {
  color: #232323;
}.ls .theme_button.inverse a:hover, .ls .theme_button.inverse:hover, .ls .theme_button.inverse a:focus, .ls .theme_button.inverse:focus {
  color: rgba(35, 35, 35, 0.7);
}.ls .theme_button.inverse a i, .ls .theme_button.inverse i {
  color: #232323;
}.ls .highlight {
  color: #ffc326;
}.ls .greylinks a {
  color: #787878;
}.ls .greylinks a:hover {
  color: #ffc326;
}.ls .darklinks a {
  color: #232323;
}.ls .darklinks a:hover {
  color: #ffc326;
}.ls .pagination > li > a, .ls .pagination > li > span {
  background-color: transparents;
  color: #787878;
}.ls .pagination > li.active > a, .ls .pagination > li.active > span, .ls .pagination > li > a:hover, .ls .pagination > li > span:hover, .ls .pagination > li > a:focus, .ls .pagination > li > span:focus {
  background-color: transparent;
  color: #ffc326;
}.ls.ms {
  background-color: #f2f2f2;
}.ls.ms .greylinks a {
  color: #5f5f5f;
}.ls.ms .greylinks a:hover {
  color: #232323;
}.ls.ms .with_background {
  background-color: #fff;
}.ls.ms hr {
  background-color: #fff;
}.ls.ms input[type="text"], .ls.ms input[type="email"], .ls.ms input[type="url"], .ls.ms input[type="password"], .ls.ms input[type="search"], .ls.ms input[type="tel"], .ls.ms input[type="number"], .ls.ms textarea, .ls.ms select, .ls.ms .form-control {
  border-color: transparent;
  background-color: #fff;
}.ls.ms .ls:not(.ms) input[type="text"], .ls.ms .with_background input[type="text"], .ls.ms .ls:not(.ms) input[type="email"], .ls.ms .with_background input[type="email"], .ls.ms .ls:not(.ms) input[type="url"], .ls.ms .with_background input[type="url"], .ls.ms .ls:not(.ms) input[type="password"], .ls.ms .with_background input[type="password"], .ls.ms .ls:not(.ms) input[type="search"], .ls.ms .with_background input[type="search"], .ls.ms .ls:not(.ms) input[type="tel"], .ls.ms .with_background input[type="tel"], .ls.ms .ls:not(.ms) input[type="number"], .ls.ms .with_background input[type="number"], .ls.ms .ls:not(.ms) textarea, .ls.ms .with_background textarea, .ls.ms .ls:not(.ms) select, .ls.ms .with_background select, .ls.ms .ls:not(.ms) .form-control, .ls.ms .with_background .form-control {
  border-color: #b4b4b4;
}.ls.ms .pagination a, .ls.ms .pagination span {
  background-color: #fff;
}.ds {
  background-color: #232323;
  color: #787878;
}.ds.ms {
  background-color: #181818;
}.ds.ms .ds.ms {
  background-color: #131313;
}.ds {
  
}.ds h1, .ds h2, .ds h3, .ds h4, .ds h5, .ds h6 {
  color: #fff;
}.ds h1 a, .ds h2 a, .ds h3 a, .ds h4 a, .ds h5 a, .ds h6 a {
  color: #fff;
}.ds h1 a:hover, .ds h2 a:hover, .ds h3 a:hover, .ds h4 a:hover, .ds h5 a:hover, .ds h6 a:hover {
  color: #ffc326;
}.ds .ls {
  background-color: #fff;
  color: #787878;
}.ds .ls h1, .ds .ls h2, .ds .ls h3, .ds .ls h4, .ds .ls h5, .ds .ls h6 {
  color: #232323;
}.ds .ls h1 a, .ds .ls h2 a, .ds .ls h3 a, .ds .ls h4 a, .ds .ls h5 a, .ds .ls h6 a {
  color: inherit;
}.ds .ls h1 a:hover, .ds .ls h2 a:hover, .ds .ls h3 a:hover, .ds .ls h4 a:hover, .ds .ls h5 a:hover, .ds .ls h6 a:hover {
  color: #ffc326;
}.ds .ls a {
  color: #ffc326;
}.ds .ls a:hover {
  color: #232323;
}.ds label {
  color: #fff;
}.ds a {
  color: #787878;
}.ds a:hover {
  color: #fff;
}.ds hr {
  border-color: #303030;
}.ds blockquote{
  color: #fff;
} .ds .theme_button:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(255, 255, 255, 0.02);
} .ds .theme_button i {
  color: #fff;
} .ds .theme_button.inverse {
  border-color: #fff;
  background-color: transparent;
  color: #fff;
} .ds .theme_button.inverse:after {
  display: none;
} .ds .theme_button.inverse:hover, .ds .theme_button.inverse:focus {
  color: rgba(255, 255, 255, 0.5);
} .ds .theme_button.inverse.color1 {
  border-color: #ffc326;
} .ds .theme_button.inverse.color1:hover {
  color: #ffc326;
} .ds .with_background{
  background-color: rgba(255, 255, 255, 0.06);
}.ds .with_border {
  border-color: #303030;
}.ds .highlight {
  color: #ffc326;
}.ds .grey, .ds .black {
  color: #787878;
  border-color: #fff;
}.ds .greylinks a {
  color: #b4b4b4;
}.ds .greylinks a:hover {
  color: #ffc326;
}.ds .darklinks a {
  color: #fff;
}.ds .darklinks a:hover {
  color: #ffc326;
}.ds .section_header + p {
  color: inherit;
}.ds form label + [class*="icon-"] {
  color: #fff;
}.ds .form-control:-moz-placeholder {
  color: #787878;
  opacity: 1;
}.ds .form-control::-moz-placeholder {
  color: #787878;
  opacity: 1;
}.ds .form-control:-ms-input-placeholder {
  color: #787878;
}.ds .form-control::-webkit-input-placeholder {
  color: #787878;
}.ds .table, .ds .table th, .ds .table td, .ds table th, .ds table td {
  border-color: #303030;
}.ds table th {
  color: #fff;
}.ds .table-striped > tbody > tr:nth-child(odd), .ds .table-striped > tbody > tr:nth-child(odd) > td, .ds .table-striped > tbody > tr:nth-child(odd) > th {
  border-color: #303030;
  background-color: rgba(255, 255, 255, 0.06);
}.ds .tab-content, .ds .nav-tabs > li > a {
  background-color: rgba(255, 255, 255, 0.06);
}.ds .nav-tabs > li.active > a, .ds .nav-tabs > li.active > a:hover, .ds .nav-tabs > li.active > a:focus {
  border-color: #ffc326;
  border-bottom-color: transparent;
  background-color: #ffc326;
  color: #fff;
}.ds ul.list1 {
  color: #fff;
}.ds ul.list1 li {
  border-color: #303030;
}.ds .widget-socials a {
  color: #fff;
}.ds .widget-socials a:hover {
  color: #ffc326;
} .ds .widget_categories li, .ds .widget_nav_menu li, .ds .widget_popular_entries li {
  border-color: #303030;
}.ds .widget_nav_menu ul ul {
  border-color: #303030;
}.ds .widget_popular_entries .media-heading {
  color: #fff;
}.ds .widget_tag_cloud a {
  color: #fff;
}.ds #calendar_wrap {
  border-color: #303030;
}.ds .grid-view h3:before, .ds .grid-view h3:after {
  background-color: #303030;
}.ds .ui-slider {
  background-color: rgba(255, 255, 255, 0.06);
}.ds .ui-slider .ui-slider-handle {
  background-color: #fff;
}.ds #sort_view {
  border-color: #303030;
  color: #fff;
}.ds #toggle_shop_view.grid-view:after, .ds #toggle_shop_view:before {
  background-color: rgba(247, 247, 247, 0.06);
}.ds .pagination > li > a, .ds .pagination > li > span {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.06);
}.ds .pagination > li.active > a, .ds .pagination > li.active > span, .ds .pagination > li > a:hover, .ds .pagination > li > span:hover, .ds .pagination > li > a:focus, .ds .pagination > li > span:focus {
  background-color: #ffc326;
}.ds #timetable tbody th, .ds #timetable tbody td {
  border-color: #303030;
}.cs {
  background-color: #ffc326;
  color: #181818;
}.cs h1, .cs h2, .cs h3, .cs h4, .cs h5, .cs h6 {
  color: #181818;
}.cs h1 a, .cs h2 a, .cs h3 a, .cs h4 a, .cs h5 a, .cs h6 a {
  color: #fff;
}.cs h1 a:hover, .cs h2 a:hover, .cs h3 a:hover, .cs h4 a:hover, .cs h5 a:hover, .cs h6 a:hover {
  color: rgba(255, 255, 255, 0.6);
}.cs a {
  color: #fff;
}.cs a:hover {
  color: #ffedbf;
}.cs blockquote{
  border-color: #ffd159;
} .cs .theme_button.color1 {
  background-color: #fff;
  border-color: #fff;
  color: #232323;
} .cs .theme_button.color1:hover {
  color: rgba(35, 35, 35, 0.7);
} .cs .theme_button.color1 i {
  color: #232323;
} .cs .theme_button:hover, .cs .theme_button:focus {
  color: rgba(255, 255, 255, 0.5);
} .cs .theme_button i {
  color: #fff;
} .cs .theme_button.inverse {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
} .cs .theme_button.inverse:hover, .cs .theme_button.inverse:focus {
  color: rgba(255, 255, 255, 0.5);
} section .cs .theme_button {
  color: #ffc326;
  background-color: #232323;
  border-color: #232323;
} section .cs .theme_button:hover {
  background-color: transparent;
  border-color: #232323;
  color: #232323;
}.cs .with_background {
  background-color: rgba(255, 255, 255, 0.1);
}.cs .with_border {
  border-color: rgba(255, 255, 255, 0.1);
}.cs .highlight {
  color: #181818;
}.cs .section_header:before {
  background-color: #ffd159;
}.cs .greylinks a {
  color: #fff;
  opacity: 0.9;
}.cs .greylinks a:hover {
  opacity: 1;
  color: #fff;
}.cs .black {
  border-color: #fff;
  color: #fff;
}.cs .grey {
  border-color: #232323;
  color: #232323;
}.cs.page_copyright i {
  color: #fff;
}.cs ul.list1 li {
  border-color: rgba(255, 255, 255, 0.1);
}.cs [class*="soc-"] {
  color: #fff;
  border-color: #fff;
}.cs .pagination > li > a, .cs .pagination > li > span {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
}.cs .pagination > li.active > a, .cs .pagination > li.active > span, .cs .pagination > li > a:hover, .cs .pagination > li > span:hover, .cs .pagination > li > a:focus, .cs .pagination > li > span:focus {
  background-color: #fff;
  color: #232323;
} .cs .widget_categories li + li, .cs .widget_popular_entries li + li, .cs .widget_nav_menu li + li{
  border-top-color: rgba(255, 255, 255, 0.1);
}@media  (min-width: 992px) {.fw-main-row.сargo-hook {
    position: relative;
  }.fw-main-row.сargo-hook .container:after, .fw-main-row.сargo-hook .container-fluid:after {
    display: block;
    width: 110px;
    height: 146px;
    margin-left: -55px;
    position: absolute;
    top: 0;
    left: 50%;
    background-image: url("https://evacuator.md/wp-content/themes/towy/img/hook.png");
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 5;
  }}@media  (min-width: 1200px) {.skew_bg_right, .skew_bg_left {
    position: relative;
  }.skew_bg_right > *, .skew_bg_left > * {
    z-index: 3;
    position: relative;
  }.skew_bg_right:after, .skew_bg_left:before {
    content: "";
    position: absolute;
    top: 0;
    background: #ffc326;
    bottom: 0;
    width: 100px;
    height: 100%;
    z-index: 1;
    -webkit-transform: skewX(-30deg);
    transform: skewX(-30deg);
  }.skew_bg_right:after {
    right: -32px;
  }.skew_bg_left:before {
    left: -32px;
  }}.skew_bg_right .shortcode-icon, .skew_bg_left .shortcode-icon {
  display: table;
  max-width: 100%;
  position: relative;
  margin: 0 auto;
}.skew_bg_right .shortcode-icon .media-body, .skew_bg_left .shortcode-icon .media-body {
  display: table-cell;
  vertical-align: middle;
  width: auto;
  line-height: 26px;
  font-size: 22px;
  font-weight: 400;
  text-transform: uppercase;
}.skew_bg_right .shortcode-icon .media-left, .skew_bg_left .shortcode-icon .media-left, .skew_bg_right .shortcode-icon .media-right, .skew_bg_left .shortcode-icon .media-right {
  display: table-cell;
  vertical-align: middle;
}.skew_bg_right .shortcode-icon .media-left .icon-wrap, .skew_bg_left .shortcode-icon .media-left .icon-wrap, .skew_bg_right .shortcode-icon .media-right .icon-wrap, .skew_bg_left .shortcode-icon .media-right .icon-wrap {
  display: block;
  line-height: 50px;
  width: 50px;
  height: 50px;
  text-align: center;
  border: 0;
  padding: 0;
  overflow: visible;
  border-radius: 50%;
  background-color: rgba(35, 35, 35, 0.1);
}.skew_bg_right .shortcode-icon .media-left .icon-wrap i, .skew_bg_left .shortcode-icon .media-left .icon-wrap i, .skew_bg_right .shortcode-icon .media-right .icon-wrap i, .skew_bg_left .shortcode-icon .media-right .icon-wrap i {
  text-shadow: 0 2px 0 rgba(35, 35, 35, 0.1);
  font-size: 24px;
}.skew_bg_right .shortcode-icon .media-left, .skew_bg_left .shortcode-icon .media-left {
  margin-right: 15px;
}.skew_bg_right .shortcode-icon .media-right, .skew_bg_left .shortcode-icon .media-right {
  margin-left: 15px;
}.skew_bg_right h4, .skew_bg_left h4 {
  font-size: 24px;
}.skew_bg .teaser.media {
  display: table;
  max-width: 440px;
  margin: 0 auto;
}.skew_bg .teaser.media .teaser_icon {
  border: 2px solid #ffc326;
}.skew_bg .teaser.media .teaser_icon i {
  line-height: 39px;
}.skew_bg .teaser.media .media-body {
  vertical-align: middle;
  text-align: left;
}.skew_bg .teaser.media .media-body h4 {
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.3;
}.skew_bg .teaser.media .media-body h4 a {
  color: #ffc326;
}.skew_bg .teaser.media .media-left {
  margin-right: 15px;
}.skew_bg .teaser.media .media-right {
  margin-left: 15px;
  margin-right: 15px;
}.skew_bg .teaser.media:hover .teaser_icon {
  background: transparent;
  border: 2px solid #ffc326;
}.skew_bg .section_header .highlight a {
  color: #ffc326;
}.skew_bg .section_header .highlight a:hover, .skew_bg .section_header .highlight a:active {
  color: #fff;
}@media  (max-width: 479px) {.skew_bg h4, .skew_bg_right h4, .skew_bg_left h4 {
    font-size: 19px !important;
  }.skew_bg .teaser {
    padding: 0 15px;
  }}.with-slider .home-4 {
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
}@media  (max-width: 1200px) {.with-slider .home-4 {
    position: static;
  }}.header_white {
  color: #787878;
  background-color: #fff;
}.header_white.affix {
  box-shadow: 0px 2px 3px rgba(0, 0, 0, .1);
}.header_white a.logo {
  color: #232323;
}.header_darkgrey {
  background-color: #232323;
}.header_darkgrey a[class*="soc-"] {
  color: #fff;
} .header_darkgrey .grey {
  color: #fff;
}.with-slider .header_darkgrey {
  background-color: rgba(35, 35, 35, 0.8);
}a.logo {
  display: inline-block;
  word-break: break-word;
  text-transform: uppercase;
  position: relative;
  padding: 13px 0;
  z-index: 2;
}@media  (min-width: 1200px) {a.logo {
    padding: 20px 0;
  }}a.logo img {
  display: inline-block;
  vertical-align: top;
} .header_darkgrey a.logo {
  color: #fff;
}.header_logo_center a.logo {
  margin: 0 20px;
  margin-left: 30px;
}@media  (min-width: 992px) {.header_logo_center .logo_wrapper {
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
  }}.page_header {
  -webkit-transition: background 0.2s ease-in-out 0s;
  -moz-transition: background 0.2s ease-in-out 0s;
  -o-transition: background 0.2s ease-in-out 0s;
  -ms-transition: background 0.2s ease-in-out 0s;
  transition: background 0.2s ease-in-out 0s;
  top: 0;
  left: 0;
  right: 0;
  position: relative;
  z-index: 1000;
}.page_header.mobile-active {
  z-index: 1002;
}.page_header.affix {
  position: fixed;
}@media  (min-width: 992px) {.page_header .container-fluid {
    padding: 0;
  }} .modal-open .page_header.affix {
  right: 16px;
}#search_modal {
  color: #fff;
}#search_modal .search-form {
  margin: 0 0 0 40px;
}#search_modal a {
  color: #fff;
  opacity: 0.6;
  font-size: 12px;
  text-transform: uppercase;
}#search_modal a:hover {
  color: #ffc326;
  opacity: 1;
}#search_modal .form-control {
  border: none;
  background-color: transparent;
  height: 40px;
  color: #fff;
  width: 100%;
}#search_modal .form-control:-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
  opacity: 1;
}#search_modal .form-control::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
  opacity: 1;
}#search_modal .form-control:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.8);
}#search_modal .form-control::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.8);
}#search_modal .close {
  padding: 9px 10px 8px;
  position: absolute;
  min-width: 0;
  color: #fff;
  text-shadow: none;
  opacity: 1;
}.page_header:before, .page_header:after {
  content: "";
  display: block;
  clear: both;
}@media  (min-width: 992px) {.page_header {
    height: auto;
  }}body {
  position: relative;
  left: 0;
}body:after {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1001;
  visibility: hidden;
  opacity: 0;
}body, body:after{
  transition: all 0.8s ease-in-out;
}body {
  -webkit-transition-property: left, right;
  -moz-transition-property: left, right;
  -ms-transition-property: left, right;
  -o-transition-property: left, right;
  transition-property: left, right;
}body.active-side-header {
  left: 270px;
}body.active-side-header:after {
  visibility: visible;
  opacity: 1;
}body.active-side-header.slide-right {
  left: -270px;
}.scroll-wrapper {
  overflow: hidden;
  padding: 0;
  position: relative;
  height: 100%;
}.scroll-wrapper > .scroll-content {
  border: none;
  box-sizing: content-box;
  height: auto;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  overflow: scroll;
  padding: 0;
  position: relative;
  top: 0;
  width: auto;
}.scroll-wrapper > .scroll-content::-webkit-scrollbar {
  height: 0;
  width: 0;
}.scroll-wrapper.scroll--rtl {
  direction: rtl;
}.page_breadcrumbs {
  
  
}.page_breadcrumbs h2 {
  display: inline;
  font-size: 56px;
  text-transform: uppercase;
  word-wrap: break-word;
  line-height: 1;
}@media  (max-width: 991px) {.page_breadcrumbs h2 {
    font-size: 32px;
  }}.page_breadcrumbs.parallax {
  background-image: url("https://evacuator.md/wp-content/themes/towy/img/parallax/breadcrumbs.jpg");
}.page_copyright p {
  margin: 0;
}.page_copyright i {
  padding: 0 10px;
}.page_copyright.parallax, .page_footer.parallax {
  background-image: url("https://evacuator.md/wp-content/themes/towy/img/parallax/bottom.jpg");
}.ds.ms + .page_footer.ds.ms {
  background-color: #131313;
}@media  (min-width: 768px) and (max-width: 992px) {.page_footer .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }.page_footer .row > [class*="col-"] {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
  }}#featured {
  background: url("https://evacuator.md/wp-content/themes/towy/img/parallax/featured.jpg") no-repeat 50% 50%;
  background-size: cover;
}#table.parallax {
  background-image: url("https://evacuator.md/wp-content/themes/towy/img/parallax/table.jpg");
}#map{
  height: 500px;
}#map img{
  max-width: inherit;
}#map p{
  line-height: 1.3;
  margin-bottom: 0;
}@media  (min-width: 992px) {.mainmenu_wrapper {
    position: relative;
  }.sf-menu, .sf-menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }.sf-menu li {
    position: relative;
  }.sf-menu li > ul {
    position: absolute;
    display: none;
    top: 100%;
    z-index: 99;
    margin-top: 0 !important;
  }.sf-menu .sub-menu {
    padding-right: 30px;
    padding-left: 30px;
  }.sf-menu .sub-menu:after {
    content: "";
    position: absolute;
    bottom: -3px;
    left: 0;
    right: 0;
    height: 3px;
    background-color: #ffc326;
    background-image: -webkit-linear-gradient(135deg, #232323 20%, #ffc326 20%, #ffc326 50%, #232323 50%, #232323 70%, #ffc326 70%, #ffc326);
    background-image: linear-gradient(-45deg, #232323 20%, #ffc326 20%, #ffc326 50%, #232323 50%, #232323 70%, #ffc326 70%, #ffc326);
    background-size: 8px 8px;
  }.sf-menu .sub-menu li a {
    padding: 10px 0 10px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.06);
    font-size: 16px;
    font-weight: 400;
  }.sf-menu .sub-menu li:last-child a {
    border-bottom: 0;
  }.sf-menu .sub-menu > li > a:before {
    content: "";
    font-family: FontAwesome;
    padding-right: 15px;
    font-size: 12px;
    position: relative;
    top: -1px;
    color: rgba(35, 35, 35, 0.1);
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
  }.sf-menu .sub-menu > li:hover > a, .sf-menu .sub-menu > li:hover > a:before {
    color: #ffc326;
  }.sf-menu li:hover > ul, .sf-menu li.sfHover > ul {
    display: block;
  }.sf-menu a {
    display: block;
    position: relative;
  }.sf-menu li > ul > li > ul {
    top: -10px;
    left: 100%;
  }.sf-menu a {
    text-decoration: none;
    zoom: 1;
    
    -webkit-transition-property: color, background-color, border-color;
    -moz-transition-property: color, background-color, border-color;
    -ms-transition-property: color, background-color, border-color;
    -o-transition-property: color, background-color, border-color;
    transition-property: color, background-color, border-color;
  }.sf-menu li {
    white-space: nowrap;
    
    *white-space: normal;
    
    -webkit-transition: background 0.2s;
    transition: background 0.2s;
  }.sf-menu > li {
    display: inline-block;
    position: relative;
    margin: 0 -2px;
  }.sf-menu > li:first-child > a {
    margin-left: 0 !important;
  }.sf-menu > li > a {
    font-size: 18px;
    font-weight: 600;
    padding-top: 27px;
    padding-bottom: 28px;
    padding-left: 0;
    padding-right: 0;
  }.sf-menu > li > a:hover, .sf-menu > li.active > a {
    color: #ffc326;
  }.header_white .sf-menu > li > a {
    color: #232323;
  }.header_white .sf-menu > li > a:hover, .header_white .sf-menu > li.active > a {
    color: #ffc326;
  }.header_white .sf-menu > li + li:before {
    background-color: #b4b4b4;
  } .header_darkgrey .sf-menu > li > a {
    color: #fff;
  } .header_darkgrey .sf-menu > li > a:hover, .header_darkgrey .sf-menu > li.current-menu-item > a {
    color: #ffc326;
  } .header_darkgrey .sf-menu > li.current-menu-item > a:hover {
    color: #fff;
  }.sf-menu li:hover, .sf-menu li.sfHover {
    
    -webkit-transition: none;
    transition: none;
  } .sf-menu li > ul {
    margin-top: 10px;
    text-align: left;
    list-style: none;
    padding: 10px 0;
    background-color: #fff;
    box-shadow: 0 2px 3px rgba(0, 0, 0, .1);
    min-width: 15em;
    
    *width: 14em;
    
  }.sf-menu ul a {
    color: #232323;
  }.sf-menu ul a:hover, .sf-menu ul li.active > a {
    color: #ffc326;
  }.sf-menu ul ul {
    margin-top: 0;
    margin-left: 31px;
  }.sf-arrows .sf-with-ul:after {
    font-family: "FontAwesome";
    content: "";
    padding-left: 5px;
    font-size: 16px;
    font-weight: 400;
  }.sf-arrows ul .sf-with-ul:after {
    content: "";
  }}@media  (min-width: 992px) {.sf-menu > li > a {
    padding-left: 2px;
    padding-right: 0px;
  }}@media  (min-width: 992px) and (max-width: 1199px) {.sf-menu > li > a {
    padding-left: 9px;
    padding-right: 8px;
  }}@media  (min-width: 992px) {.sf-menu > li > a {
    margin-right: 14px;
    margin-left: 14px;
  }}@media  (min-width: 1200px) {.sf-menu > li > a {
    padding-left: 0;
    padding-right: 0;
    padding-top: 35px;
    padding-bottom: 35px;
    margin-left: 28px;
    margin-right: 28px;
  }.boxed .col-md-6 .sf-menu > li > a {
    padding-left: 0;
    padding-right: 0;
  }}@media  (min-width: 1600px) {.header_logo_center .sf-menu > li > a {
    margin-right: 60px;
    margin-left: 60px;
  }}@media  (min-width: 1800px) {.header_logo_center .sf-menu > li > a {
    margin-right: 80px;
    margin-left: 80px;
  }}.sf-menu i[class] {
  padding-right: 7px;
  font-size: 1.1em;
}@media  (min-width: 992px) {.sf-menu .sf-md-hidden {
    display: none !important;
  }}@media  (max-width: 991px) {.sf-more-li {
    display: none;
  }}.toggle_menu {
  position: absolute;
  top: 10px;
  left: auto;
  right: 0;
  margin-left: -30px;
  display: none;
  width: 60px;
  height: 60px;
  cursor: pointer;
  z-index: 1001;
  visibility: visible;
}.header_white .toggle_menu span, .header_white .toggle_menu span:before, .header_white .toggle_menu span:after {
  background-color: #232323;
}.header_logo_center .toggle_menu {
  right: 30px;
  left: auto;
}.toggle_menu:hover span:before {
  top: -7px;
}.toggle_menu:hover span:after {
  top: 7px;
}.toggle_menu span, .toggle_menu span:before, .toggle_menu span:after {
  display: block;
  width: 24px;
  height: 2px;
  position: absolute;
  background-color: #fff;
  content: "";
  left: 0;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  -ms-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}.toggle_menu span {
  left: 18px;
  top: 50%;
  margin-top: -1px;
}.toggle_menu span:before {
  top: -6px;
}.toggle_menu span:after {
  top: 6px;
}@media  (max-width: 991px) {.mainmenu_wrapper {
    position: fixed;
    visibility: hidden;
    z-index: 10;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: transparent;
    opacity: 0;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
  }.mobile-active .mainmenu_wrapper {
    visibility: visible;
    opacity: 1;
    background-color: #111;
    background-color: rgba(0, 0, 0, 0.9);
  }.toggle_menu {
    display: block;
  }.toggle_menu.mobile-active {
    background-color: #232323;
    border: none;
    left: auto;
    top: 0;
    right: 0;
    position: fixed;
    margin: 0;
    z-index: 3000;
  }.toggle_menu.mobile-active:after {
    position: absolute;
    top: 14px;
    left: 10px;
    font-family: "rt-icons-2";
    content: "";
    font-size: 40px;
    color: #fff;
  }.toggle_menu.mobile-active span {
    display: none;
  }.sf-menu {
    position: fixed;
    overflow: auto;
    background-color: #232323;
    padding: 10px 20px 10px 10px;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 100%;
    font-size: 1.1em;
    text-transform: uppercase;
    font-weight: 400;
    word-wrap: break-word;
    text-align: left;
    -webkit-transition: all 0.4s ease-out 0s;
    -moz-transition: all 0.4s ease-out 0s;
    -o-transition: all 0.4s ease-out 0s;
    -ms-transition: all 0.4s ease-out 0s;
    transition: all 0.4s ease-out 0s;
    opacity: 0;
  }.mobile-active .sf-menu {
    opacity: 1;
    right: 20px;
  }.sf-menu > li > a, .sf-menu a {
    color: #fff;
  }.sf-menu ul {
    list-style: none;
    padding-left: 10px;
  }.sf-menu ul li a {
    display: block;
    padding: 10px;
    font-weight: 300;
    font-size: 16px;
    text-transform: none;
  }.sf-menu ul li a:before {
    content: "-";
    padding-right: 5px;
  }.sf-menu ul ul li a:before {
    content: "--";
    padding-right: 5px;
  }.sf-arrows .sf-with-ul {
    padding-right: 2.5em;
    *padding-right: 1em;
    
  }.sf-arrows .sf-with-ul:after {
    font-family: "FontAwesome";
    content: "";
    position: absolute;
    right: 1.44em;
    height: 0;
    width: 0;
    font-size: 20px;
  }}.about-content {
  padding: 10px 10px 20px;
}article iframe {
  margin-bottom: -8px;
}h1.entry-title {
  font-size: 42px;
  margin: 0 0 5px;
}@media  (max-width: 991px) {h1.entry-title {
    font-size: 32px;
  }}article.post + article.post, .archive article + article {
  margin-top: 60px;
}h3.entry-title {
  font-size: 28px;
  margin: 0 0 14px;
}h4.entry-title {
  margin: 0 0 20px;
  font-size: 26px;
  font-weight: 400;
}.item-meta {
  opacity: 0.8;
  font-weight: 300;
}.item-meta + .entry-title {
  margin-bottom: 20px;
}.single .item-meta + .entry-title {
  font-size: 20px;
  font-weight: 400;
  margin-bottom: 20px;
}.entry-meta:before, .entry-meta:after, .item-meta:before, .item-meta:after{
  display: block;
  clear: both;
  content: "";
  width: 0;
  height: 0;
}.entry-thumbnail {
  text-align: center;
  position: relative;
}.entry-thumbnail[class*="col-"] {
  margin-bottom: 0;
} .archive .entry-content ul{
  margin-bottom: 20px;
} .archive{
  
  
}.item-cats {
  margin: 0 0 20px 0;
}.comment-navigation {
  margin-top: 40px;
}.comment-navigation .pagination > li > a, .comment-navigation .pagination > li > span {
  padding: 5px 10px;
}#isotope_filters{
  margin: 0 0 47px;
  padding: 0;
  list-style: none;
}#isotope_filters li{
  display: inline-block;
  margin: 0;
  padding: 0;
}#isotope_filters a{
  padding: 11px 20px;
  margin: 0 3px 10px;
  display: inline-block;
  text-transform: uppercase;
  color: #232323;
  background-color: #fff;
}#isotope_filters a:hover, #isotope_filters a.selected, #isotope_filters a.active{
  background-color: #ffc326;
  border-color: #ffc326;
  color: #fff;
}.gallery-item {
  overflow: hidden;
  position: relative;
}.gallery-item .item-content {
  padding: 0 40px 5px;
}.gallery-item h4.item-meta {
  font-weight: 300;
  z-index: 5;
  -webkit-transition: all 0.15s ease-in-out;
  -moz-transition: all 0.15s ease-in-out;
  -o-transition: all 0.15s ease-in-out;
  -ms-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -o-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
}.gallery-item:hover h4.item-meta {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}aside .widget-title{
  text-align: center;
  position: relative;
  padding-bottom: 22px;
  display: block;
  overflow: hidden;
  font-weight: 700;
}aside > div + div{
  margin-top: 10px;
}aside > div + div > .widget-title{
  margin-top: 22px;
}aside .widget + .widget{
  margin-top: 50px;
}aside input[type="text"], aside input[type="email"], aside input[type="url"], aside input[type="password"], aside input[type="search"], aside input[type="tel"], aside input[type="number"], aside textarea, aside select, aside .form-control{
  border-color: #ffc326;
}aside input[type="text"]:focus, aside input[type="email"]:focus, aside input[type="url"]:focus, aside input[type="password"]:focus, aside input[type="search"]:focus, aside input[type="tel"]:focus, aside input[type="number"]:focus, aside textarea:focus, aside select:focus, aside .form-control:focus{
  border-color: #b4b4b4;
}.widget > h3, .widget-title {
  font-size: 21px;
  margin: -3px 0 25px;
  position: relative;
  line-height: 1;
  text-transform: uppercase;
}.widget:before, .widget:after {
  display: block;
  content: "";
  clear: both;
}.widget ul {
  list-style: none;
  padding: 0;
  margin: 0;
}.widget ul ul li {
  padding-left: 20px;
}.widget li {
  position: relative;
}.widget .vertical-item h4 {
  font-size: 20px;
  margin: 17px 0 0;
}.widget .vertical-item + .widget .vertical-item {
  margin-top: 16px;
}.widget select {
  width: 100%;
  max-width: 100%;
  height: 50px;
  padding-left: 20px;
  padding-right: 40px;
  padding-top: 9px;
  padding-bottom: 9px;
  font-size: 16px;
  border: 1px solid #ffc326;
}.sidebar-column.col-md-3 .widget > h3, .sidebar-column.col-lg-3 .widget > h3, .sidebar-column.col-md-3 .widget-title, .sidebar-column.col-lg-3 .widget-title {
  font-size: 21px;
}.sidebar-column.col-md-3 .widget-title, .sidebar-column.col-lg-3 .widget-title {
  text-align: left;
}.sidebar-column.col-md-3 input[type="text"], .sidebar-column.col-lg-3 input[type="text"], .sidebar-column.col-md-3 input[type="email"], .sidebar-column.col-lg-3 input[type="email"], .sidebar-column.col-md-3 input[type="url"], .sidebar-column.col-lg-3 input[type="url"], .sidebar-column.col-md-3 input[type="password"], .sidebar-column.col-lg-3 input[type="password"], .sidebar-column.col-md-3 input[type="search"], .sidebar-column.col-lg-3 input[type="search"], .sidebar-column.col-md-3 input[type="tel"], .sidebar-column.col-lg-3 input[type="tel"], .sidebar-column.col-md-3 input[type="number"], .sidebar-column.col-lg-3 input[type="number"], .sidebar-column.col-md-3 select, .sidebar-column.col-lg-3 select, .sidebar-column.col-md-3 .form-control, .sidebar-column.col-lg-3 .form-control {
  height: 40px;
}.sidebar-column.col-md-3 .widget_search .form-inline .theme_button, .sidebar-column.col-lg-3 .widget_search .form-inline .theme_button{
  width: 40px;
  height: 40px;
  padding: 2px;
}.page_footer .widget + .widget {
  margin-top: 40px;
}.page_footer .widget li, .page_footer .widget ul {
  border: none;
}.page_footer .widget-title {
  font-size: 15px;
  line-height: 20px;
  text-transform: uppercase;
  padding-bottom: 10px;
  margin-top: 1px;
  margin-bottom: 25px;
  position: relative;
  display: block;
}.page_footer .widget_banner {
  margin-bottom: 12px;
}.page_footer .widget_text {
  margin-bottom: 20px;
}.widget + .widget.no-gap-widget {
  margin-top: 0 !important;
}#sb_instagram {
  margin-left: -5px !important;
}.widget_text p {
  line-height: 21px;
}.widget_search .form-inline{
  position: relative;
}.widget_search .form-inline .form-control{
  width: 100%;
  margin: 0;
}.widget_search .form-inline label{
  display: block;
}.widget_search .form-inline label[for]{
  display: none;
}.widget_search .form-inline .form-group{
  display: block;
  vertical-align: top;
  position: relative;
}.widget_search .form-inline [type="text"]{
  padding-right: 50px;
  display: block;
  width: 100%;
}@media  (min-width: 768px) {.widget_search .form-group.inline-block{
    min-width: 370px;
    margin-right: 5px;
  }}.widget_search .form-inline .theme_button{
  font-size: 0;
  padding: 12px;
  margin: 0;
  position: absolute;
  right: 0;
  top: 0;
  height: 50px;
  width: 50px;
  border: none;
  background: transparent;
  color: #ffc326;
}.widget_search .form-inline .theme_button:before{
  font-size: 18px;
  content: "";
  font-family: FontAwesome;
}.widget_search .form-inline .theme_button:hover{
  opacity: 0.5;
} .widget_popular_entries li {
  border-top: 1px solid rgba(0, 0, 0, 0.06);
} .widget_categories > ul > li:first-child, .widget_popular_entries > ul > li:first-child, .widget_nav_menu > ul > li:first-child{
  border-top: none;
  margin-top: 0;
}.widget_popular_entries > ul > li:first-child {
  margin-top: 0;
} .widget_categories li, .widget_nav_menu li{
  padding-left: 0;
} .widget_categories li span, .widget_nav_menu li span{
  position: absolute;
  right: 0;
  top: 10px;
} .widget_categories a, .widget_nav_menu a{
  display: inline-block;
  padding: 10px 0 8px 22px;
  position: relative;
  width: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.06);
} footer .widget_categories a, footer .widget_nav_menu a{
  border-color: rgba(255, 255, 255, 0.06);
} .widget_categories a:empty, .widget_nav_menu a:empty{
  min-height: 37px;
} .widget_categories > ul > li:first-of-type > a, .widget_nav_menu > ul > li:first-of-type > a{
  border-top: 0 none;
} .widget_categories a:before, .widget_nav_menu a:before{
  font-family: "rt-icons-2";
  content: "";
  font-size: 18px;
  color: #ffc326;
  position: absolute;
  left: -3px;
}.widget_nav_menu a i {
  padding-right: 7px;
}@media  (min-width: 768px) {.page_copyright .widget_nav_menu li{
    display: inline-block;
    position: relative;
    border: none;
    padding-right: 5px;
  }.page_copyright .widget_nav_menu li:before{
    content: "";
    position: absolute;
    padding: 0;
    left: -5px;
    top: 5px;
    bottom: 5px;
    width: 1px;
    background-color: rgba(0, 0, 0, 0.06);
    opacity: 0.3;
    display: block;
  }.page_copyright .widget_nav_menu li:first-child:before{
    display: none;
  }.page_copyright .widget_nav_menu a{
    padding: 0 10px;
  }.page_copyright .widget_nav_menu a:before{
    display: none;
  }}footer .widget ul ul li {
  padding-left: 17px;
}.nav-menu-columns ul li {
  display: inline-block;
  width: 48%;
}.nav-menu-columns ul li a {
  border-top: 0 none;
  padding-top: 7px;
  padding-bottom: 7px;
}.widget_tag_cloud a {
  border: 1px solid #b4b4b4;
  padding: 4px 20px;
  margin: 0 4px 10px 0;
  font-size: inherit !important;
  display: inline-block;
}aside .widget_tag_cloud a {
  color: #232323;
}aside .widget_tag_cloud a:hover {
  color: #fff;
}.widget_tag_cloud a:hover {
  background-color: #ffc326;
  border-color: #ffc326;
  color: #fff;
}.widget_popular_entries h4 {
  margin-bottom: 10px;
}.widget_popular_entries p {
  padding-top: 6px;
  margin-bottom: 10px;
}.widget_popular_entries .media-body {
  overflow: visible;
}.widget_popular_entries .media-left {
  padding-right: 20px;
}.widget_popular_entries a img{
  max-width: 100px;
}.widget_popular_entries li {
  margin-top: 2px;
  padding: 20px 0 18px 0;
}.widget_popular_entries li:first-child {
  padding-top: 0;
}.widget_popular_entries li:last-child {
  padding-bottom: 0;
}#calendar_wrap {
  width: 100%;
  margin-bottom: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}@media  (min-width: 768px) and (max-width: 992px) {#calendar_wrap {
    overflow-x: auto;
    overflow-y: hidden;
  }}.widget_banner {
  overflow: hidden;
  line-height: 1;
}.widget_banner .item-content {
  padding: 20px;
}.widget_banner .item-content h3 {
  margin: 0;
  padding: 8px 0;
  font-size: 28px;
}.widget_banner .item-content span {
  display: inline-block;
  text-transform: uppercase;
  padding: 4px 10px 1px;
  min-width: 120px;
}.widget_banner .small-text {
  margin-bottom: 0;
}.widget_socials ul li {
  display: inline;
  margin-left: 13px;
}.widget_socials ul li:first-of-type {
  margin-left: 0;
}.widget_icons_list ul {
  display: block;
  overflow: hidden;
}.widget_icons_list ul li {
  margin-top: 7px;
  margin-bottom: 14px;
}.widget_icons_list ul li:last-of-type {
  margin-bottom: 0;
}.widget_icons_list .media-body, .widget_icons_list .media-left {
  display: table-cell;
  vertical-align: top;
}.widget_icons_list .media-left {
  padding-right: 15px;
}.widget_icons_list .media-left i {
  display: inline-block;
  width: 18px;
  text-align: center;
}.small-teaser {
  line-height: 20px;
}.small-teaser i {
  line-height: inherit;
}.teaser {
  position: relative;
  overflow: visible;
}.teaser.ls {
  transition: 0.3s ease-in-out;
}.teaser.ls:hover {
  box-shadow: inset 0 0 0 4px #ffc326;
}.teaser[class*="_bg_color"], .teaser[class*="with_"] {
  padding: 36px 55px;
}@media  (max-width: 500px) {.teaser[class*="_bg_color"], .teaser[class*="with_"] {
    padding: 16px 20px;
  }}.teaser [class*="_bg_color"] {
  width: 2em;
  height: 2em;
  text-align: center;
  vertical-align: bottom;
}.teaser [class*="_bg_color"] + h4 {
  margin-top: 24px;
}.teaser [class*="_bg_color"] i {
  line-height: 2em;
}.teaser i {
  text-align: center;
  vertical-align: middle;
  display: inline-block;
}.teaser h2 {
  font-size: 50px;
  font-weight: 400;
  margin-bottom: 33px;
  position: relative;
  padding-bottom: 10px;
}.teaser h2:after {
  content: "";
  position: absolute;
  width: 50px;
  margin-left: -25px;
  height: 1px;
  background-color: rgba(204, 204, 204, 0.2);
  bottom: -12px;
  left: 50%;
}.teaser h3 {
  margin-bottom: 16px;
  font-size: 24px;
}.teaser h4 {
  font-size: 20px;
  margin-bottom: 18px;
  font-weight: 500;
}.teaser p {
  color: #b4b4b4;
  margin-bottom: 0;
  margin-top: 20px;
}@media  (max-width: 991px) {.teaser.media.text-right {
    display: flex;
    flex-direction: row-reverse;
  }.teaser.media.text-right .media-body {
    text-align: left;
  }.teaser.media.text-right .media-right {
    padding-left: 0;
    padding-right: 20px;
    padding-top: 5px;
  }}.teaser .media-right .teaser_image img {
  max-width: unset;
  height: 65px;
}.teaser .media-left {
  padding-right: 45px;
  flex-shrink: 0;
}.teaser .media-left .teaser_image img {
  max-width: unset;
  height: 35px;
}@media  (max-width: 500px) {.teaser .media-left {
    padding-right: 20px;
  }}.teaser .media-body h3 {
  margin-bottom: 20px;
  font-size: 28px;
}.teaser .media-body h4 {
  margin-bottom: 0px;
}@media  (max-width: 500px) {.teaser h2, .teaser h3, .teaser h4 {
    font-size: 1.4em;
  }.teaser h2 span, .teaser h3 span, .teaser h4 span {
    font-size: 1.2em;
  }}.teaser [class*="count"] {
  font-size: 40px;
  font-weight: 700;
  margin: 17px 0 6px;
}.teaser [class*="count"] + p {
  margin: 0;
}.teaser .theme_button {
  margin: 22px 0 0;
}.section_padding_bottom_0 .teaser {
  margin-bottom: 0;
}.teaser .wide_button {
  width: 100%;
}.teaser_icon {
  display: inline-block;
  line-height: 1;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  -ms-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}.teaser_icon + p {
  margin-top: 27px;
}.teaser:hover .teaser_icon {
  -webkit-animation: scaleDisappear 0.5s;
  -moz-animation: scaleDisappear 0.5s;
  -ms-animation: scaleDisappear 0.5s;
  -o-animation: scaleDisappear 0.5s;
  animation: scaleDisappear 0.5s;
}.size_big {
  font-size: 56px;
}.size_small {
  font-size: 23px;
}.teaser_icon.black a {
  color: #181818;
}.ds .teaser_icon.black a, .cs .teaser_icon.black a {
  color: #fff;
}.teaser_icon.highlight a {
  color: #ffc326;
}.cs .teaser_icon.highlight a {
  color: #181818;
}.teaser_icon.main_bg_color a{
  color: #fff;
}@media  (max-width: 991px) {.shortcode-teasers-row [class*="col-"] {
    margin-bottom: 0;
  }}.fw-divider-zebra .divider_left {
  margin-left: 0;
  text-align: left;
}.fw-divider-zebra .zebra_bg {
  margin-top: 20px;
  margin-bottom: 20px;
  width: 30px;
  height: 3px;
  background-color: transparent;
  background-image: -webkit-linear-gradient(135deg, transparent 10%, #ffc326 10%, #ffc326 50%, transparent 50%, transparent 60%, #ffc326 60%, #ffc326);
  background-image: linear-gradient(-45deg, transparent 10%, #ffc326 10%, #ffc326 50%, transparent 50%, transparent 60%, #ffc326 60%, #ffc326);
  background-size: 7px 7px;
}.cs .fw-divider-zebra .zebra_bg {
  background-image: -webkit-linear-gradient(135deg, transparent 10%, #232323 10%, #232323 50%, transparent 50%, transparent 60%, #232323 60%, #232323);
  background-image: linear-gradient(-45deg, transparent 10%, #232323 10%, #232323 50%, transparent 50%, transparent 60%, #232323 60%, #232323);
}.bg_icon {
  font-size: 75px;
  color: rgba(35, 35, 35, 0.05);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}@media  (min-width: 992px) {.bg_icon {
    position: absolute;
    top: 50%;
    right: -30px;
  }}@media  (min-width: 1200px) {.bg_icon {
    font-size: 150px;
  }}.icons-list ul {
  margin: 5px 0;
}.icons-list i {
  display: inline-block;
  width: 18px;
  text-align: center;
}.icons-list .list1.without-border li {
  border: 0;
  padding: 8px 0 9px 0;
}@media  (max-width: 991px) {.icons-list .list1.without-border li:empty {
    display: none;
  }}.ls .icons-list a {
  color: #787878;
}.ls .icons-list a:hover {
  color: #ffc326;
}.shortcode-posts {
  
}.shortcode-posts .grayscale-img img {
  -webkit-filter: grayscale(100%);
  
  filter: grayscale(100%);
}.shortcode-posts .item-content .item-title {
  display: block;
  height: 46px;
  overflow: hidden;
}.shortcode-posts .item-content .author {
  display: block;
  margin-top: -3px;
  font-size: 13px;
  font-weight: 400;
}.shortcode-posts .item-content p {
  margin-bottom: 0;
}.shortcode-posts .item-content .greylinks.entry-date {
  margin-top: 30px;
  display: inline-block;
}#box_wrapper {
  counter-reset: number;
}#box_wrapper .numbered-header {
  position: relative;
  z-index: 1;
}#box_wrapper .numbered-header:before {
  content: counter(number,decimal-leading-zero);
  counter-increment: number;
  position: absolute;
  top: 20px;
  width: 100%;
  font-size: 130px;
  font-weight: 400;
  opacity: 0.05;
  z-index: -1;
}#box_wrapper .text-center.numbered-header:before {
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}.paragraph {
  margin-bottom: 5px;
  letter-spacing: -0.5px;
}.wrap-forms .form-group p {
  margin: 10px 0 0;
}.wrap-forms .form-group textarea {
  min-height: 150px;
}.wrap-forms .form-group.has-placeholder label {
  display: none;
}#messages_modal .fw-messages-wrap {
  position: absolute;
  left: 50%;
  top: 10%;
  margin-left: -150px;
  width: 300px;
}#messages_modal ul {
  margin-bottom: 0;
}div #cal-slide-tick {
  border-top-color: #ffdf8c;
}.widget_portfolio-item-extended .cat-links {
  margin-top: -12px;
  margin-bottom: 8px;
}.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  
  position: relative;
  z-index: 1;
}.owl-carousel.owl-hidden {
  opacity: 0;
}.no-js .owl-carousel {
  display: block;
}.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both;
}.owl-carousel .owl-animated-in {
  z-index: 0;
}.owl-carousel .owl-animated-out {
  z-index: 1;
}@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}div.pp_pic_holder a:focus {
  outline: none;
}div.pp_overlay {
  background: #000;
  display: none;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9500;
}div.pp_pic_holder {
  display: none;
  position: absolute;
  width: 100px;
  z-index: 10000;
}.pp_content {
  height: 40px;
  min-width: 40px;
  overflow: hidden;
}* html .pp_content {
  width: 40px;
}.pp_content_container {
  position: relative;
  text-align: left;
  width: 100%;
}.pp_content_container .pp_left {
  padding-left: 20px;
}.pp_content_container .pp_right {
  padding-right: 20px;
}.pp_content_container .pp_details {
  float: left;
  padding: 8px 10px;
  
  line-height: 1;
  background-color: #fff;
}.pp_description {
  display: none;
  margin: 0;
}.pp_social {
  float: left;
  margin: 0 0 0 30px;
}.pp_nav p {
  float: left;
  white-space: nowrap;
  margin: 4px 6px;
  font-weight: bold;
  opacity: 0.7;
}.pp_nav .pp_play, .pp_nav .pp_pause, a.pp_arrow_previous, a.pp_arrow_next {
  float: left;
  text-align: center;
  font-size: 0;
  color: transparent;
}.pp_nav .pp_play:before, .pp_nav .pp_pause:before, a.pp_arrow_previous:before, a.pp_arrow_next:before {
  line-height: 20px;
  display: inline-block;
  width: 20px;
  font-family: "FontAwesome";
  font-size: 12px;
  color: #232323;
  opacity: 0.7;
  content: "";
}.pp_nav .pp_play:hover:before, .pp_nav .pp_pause:hover:before, a.pp_arrow_previous:hover:before, a.pp_arrow_next:hover:before {
  opacity: 1;
}.pp_nav .pp_pause:before {
  content: "";
}a.pp_arrow_previous:before {
  content: "";
}a.pp_arrow_next:before {
  content: "";
}a.pp_arrow_previous.disabled, a.pp_arrow_next.disabled {
  visibility: hidden;
  cursor: default;
}.pp_hoverContainer {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2000;
}.pp_gallery {
  display: none;
  left: 50%;
  margin-top: -50px;
  position: absolute;
  z-index: 10000;
}.pp_gallery div {
  float: left;
  overflow: hidden;
  position: relative;
}.pp_gallery ul {
  float: left;
  height: 35px;
  position: relative;
  white-space: nowrap;
  margin: 0 0 0 5px;
  padding: 0;
}.pp_gallery ul a {
  border: 1px rgba(0, 0, 0, 0.1) solid;
  display: block;
  float: left;
  height: 33px;
  overflow: hidden;
}.pp_gallery ul a:hover, .pp_gallery ul .selected a {
  border-color: #ffc326;
}.pp_gallery ul a img {
  border: 0;
}.pp_gallery li {
  display: block;
  float: left;
  margin: 0 5px 0 0;
  padding: 0;
}a.pp_next, a.pp_previous {
  position: relative;
  display: block;
  float: right;
  height: 100%;
  width: 49%;
  font-size: 0;
  color: transparent;
  opacity: 0;
}a.pp_next:before, a.pp_previous:before {
  line-height: 1;
  background-color: rgba(35, 35, 35, 0.3);
  font-size: 18px;
  padding: 10px 15px 10px 18px;
  color: #fff;
  font-family: "FontAwesome";
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -3px;
  right: 30px;
}a.pp_next:hover, a.pp_previous:hover {
  opacity: 1;
}a.pp_previous {
  float: left;
}a.pp_previous:before {
  content: "";
  right: auto;
  padding: 10px 18px 10px 15px;
  left: 30px;
}a.pp_expand, a.pp_contract {
  cursor: pointer;
  display: none;
  position: absolute;
  right: 30px;
  top: 19px;
  z-index: 20000;
  font-size: 0;
  color: transparent;
  text-align: center;
}a.pp_expand:before, a.pp_contract:before {
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  font-family: "FontAwesome";
  content: "";
  background-color: rgba(35, 35, 35, 0.3);
  padding: 12px 13px;
}a.pp_contract:before {
  content: "";
}a.pp_close {
  display: none;
  position: absolute;
  right: -7px;
  top: -25px;
  font-size: 0;
  color: transparent;
}a.pp_close:before {
  background-color: #181818;
  padding: 6px 8px;
  font-size: 14px;
  color: #fff;
  font-family: "FontAwesome";
  content: "";
}.pp_loaderIcon {
  height: 50px;
  width: 50px;
  left: 50%;
  top: 50%;
  position: absolute;
  margin: -25px 0 0 -25px;
  text-align: center;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}.pp_loaderIcon:before {
  display: block;
  font-family: "FontAwesome";
  content: "";
  color: #fff;
  font-size: 50px;
  line-height: 50px;
  opacity: 0.6;
}#pp_full_res {
  line-height: 1;
}#pp_full_res .pp_inline {
  text-align: left;
}#pp_full_res .pp_inline p {
  margin: 0 0 15px;
}.pp_top, .pp_bottom {
  position: relative;
}* html .pp_top, * html .pp_bottom {
  padding: 0 20px;
}.pp_top .pp_left, .pp_bottom .pp_left {
  height: 20px;
  left: 0;
  position: absolute;
  width: 20px;
}.pp_top .pp_middle, .pp_bottom .pp_middle {
  height: 20px;
  left: 20px;
  position: absolute;
  right: 20px;
}* html .pp_top .pp_middle, * html .pp_bottom .pp_middle {
  left: 0;
  position: static;
}.pp_top .pp_right, .pp_bottom .pp_right {
  height: 20px;
  left: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}.pp_fade{
  display: none;
}#timetable span {
  display: block;
}#timetable th, #timetable td {
  vertical-align: middle;
  font-weight: normal;
  text-align: center;
  padding: 25px 5px;
}#timetable thead {
  color: #fff;
}#timetable thead th {
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-width: 0 1px;
}#timetable tbody th, #timetable tbody td {
  border: 1px solid #b4b4b4;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  -ms-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}#timetable tbody .current {
  background-color: #ffc326;
  border-color: #ffc326;
}#timetable tbody .current a {
  color: #fff;
}#toTop {
  bottom: 0;
  right: 0;
  display: none;
  width: 60px;
  height: 40px;
  overflow: hidden;
  position: fixed;
  text-decoration: none;
  z-index: 9999;
  font-size: 0;
  color: transparent;
  background-color: #ffc326;
  opacity: 0.7;
}#toTop:after {
  color: #fff;
  content: "";
  font-size: 16px;
  line-height: 40px;
  font-family: "FontAwesome";
  text-align: center;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}#toTopHover, #toTop:hover {
  bottom: 3px;
  opacity: 1;
}#toTop:hover:after {
  color: #fff;
}#toTop:active, #toTop:focus {
  outline: medium none;
}.modal-open #toTop {
  visibility: hidden;
}#comingsoon-countdown {
  text-align: center;
}#comingsoon-countdown:before, #comingsoon-countdown:after {
  clear: both;
  display: table;
  content: " ";
}a[class*="soc-"]:before {
  font-family: "socicon";
  font-size: 14px;
}.gallery-item {
  text-align: center;
}