/*===BOOTSTRAP===*/
.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}
@media(min-width:576px){.container{padding-right:15px;padding-left:15px}
}
@media(min-width:768px){.container{padding-right:15px;padding-left:15px}
}
@media(min-width:992px){.container{padding-right:15px;padding-left:15px}
}
@media(min-width:1200px){.container{padding-right:15px;padding-left:15px}
}
@media(min-width:576px){.container{width:540px;max-width:100%}
}
@media(min-width:768px){.container{width:720px;max-width:100%}
}
@media(min-width:992px){.container{width:960px;max-width:100%}
}
@media(min-width:1200px){.container{width:1140px;max-width:100%}
}
.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}
@media(min-width:576px){.container-fluid{padding-right:15px;padding-left:15px}
}
@media(min-width:768px){.container-fluid{padding-right:15px;padding-left:15px}
}
@media(min-width:992px){.container-fluid{padding-right:15px;padding-left:15px}
}
@media(min-width:1200px){.container-fluid{padding-right:15px;padding-left:15px}
}
.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
@media(min-width:576px){.row{margin-right:-15px;margin-left:-15px}
}
@media(min-width:768px){.row{margin-right:-15px;margin-left:-15px}
}
@media(min-width:992px){.row{margin-right:-15px;margin-left:-15px}
}
@media(min-width:1200px){.row{margin-right:-15px;margin-left:-15px}
}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
@media(min-width:576px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl{padding-right:15px;padding-left:15px}
}
@media(min-width:768px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl{padding-right:15px;padding-left:15px}
}
@media(min-width:992px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl{padding-right:15px;padding-left:15px}
}
@media(min-width:1200px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl{padding-right:15px;padding-left:15px}
}
.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
@media(min-width:576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media(min-width:768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media(min-width:992px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media(min-width:1200px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.btn{display:inline-block;font-weight:normal;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1rem;font-size:1rem;border-radius:.25rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.btn:focus,.btn:hover{text-decoration:none}
.btn:focus,.btn.focus{outline:0;-webkit-box-shadow:0 0 0 2px rgba(2,117,216,0.25);box-shadow:0 0 0 2px rgba(2,117,216,0.25)}
.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.65}
.btn:active,.btn.active{background-image:none}
a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}
.btn-primary{color:#fff;background-color:#0275d8;border-color:#0275d8}
.btn-primary:hover{color:#fff;background-color:#025aa5;border-color:#01549b}
.btn-primary:focus,.btn-primary.focus{-webkit-box-shadow:0 0 0 2px rgba(2,117,216,0.5);box-shadow:0 0 0 2px rgba(2,117,216,0.5)}
.btn-primary.disabled,.btn-primary:disabled{background-color:#0275d8;border-color:#0275d8}
.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#025aa5;background-image:none;border-color:#01549b}
.btn-secondary{color:#292b2c;background-color:#fff;border-color:#ccc}
.btn-secondary:hover{color:#292b2c;background-color:#e6e6e6;border-color:#adadad}
.btn-secondary:focus,.btn-secondary.focus{-webkit-box-shadow:0 0 0 2px rgba(204,204,204,0.5);box-shadow:0 0 0 2px rgba(204,204,204,0.5)}
.btn-secondary.disabled,.btn-secondary:disabled{background-color:#fff;border-color:#ccc}
.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#292b2c;background-color:#e6e6e6;background-image:none;border-color:#adadad}
.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}
.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#2aabd2}
.btn-info:focus,.btn-info.focus{-webkit-box-shadow:0 0 0 2px rgba(91,192,222,0.5);box-shadow:0 0 0 2px rgba(91,192,222,0.5)}
.btn-info.disabled,.btn-info:disabled{background-color:#5bc0de;border-color:#5bc0de}
.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#2aabd2}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}
.btn-success:hover{color:#fff;background-color:#449d44;border-color:#419641}
.btn-success:focus,.btn-success.focus{-webkit-box-shadow:0 0 0 2px rgba(92,184,92,0.5);box-shadow:0 0 0 2px rgba(92,184,92,0.5)}
.btn-success.disabled,.btn-success:disabled{background-color:#5cb85c;border-color:#5cb85c}
.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#419641}
.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}
.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#eb9316}
.btn-warning:focus,.btn-warning.focus{-webkit-box-shadow:0 0 0 2px rgba(240,173,78,0.5);box-shadow:0 0 0 2px rgba(240,173,78,0.5)}
.btn-warning.disabled,.btn-warning:disabled{background-color:#f0ad4e;border-color:#f0ad4e}
.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#eb9316}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}
.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#c12e2a}
.btn-danger:focus,.btn-danger.focus{-webkit-box-shadow:0 0 0 2px rgba(217,83,79,0.5);box-shadow:0 0 0 2px rgba(217,83,79,0.5)}
.btn-danger.disabled,.btn-danger:disabled{background-color:#d9534f;border-color:#d9534f}
.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#c12e2a}
.btn-outline-primary{color:#0275d8;background-image:none;background-color:transparent;border-color:#0275d8}
.btn-outline-primary:hover{color:#fff;background-color:#0275d8;border-color:#0275d8}
.btn-outline-primary:focus,.btn-outline-primary.focus{-webkit-box-shadow:0 0 0 2px rgba(2,117,216,0.5);box-shadow:0 0 0 2px rgba(2,117,216,0.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0275d8;background-color:transparent}
.btn-outline-primary:active,.btn-outline-primary.active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8}
.btn-outline-secondary{color:#ccc;background-image:none;background-color:transparent;border-color:#ccc}
.btn-outline-secondary:hover{color:#fff;background-color:#ccc;border-color:#ccc}
.btn-outline-secondary:focus,.btn-outline-secondary.focus{-webkit-box-shadow:0 0 0 2px rgba(204,204,204,0.5);box-shadow:0 0 0 2px rgba(204,204,204,0.5)}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#ccc;background-color:transparent}
.btn-outline-secondary:active,.btn-outline-secondary.active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}
.btn-outline-info{color:#5bc0de;background-image:none;background-color:transparent;border-color:#5bc0de}
.btn-outline-info:hover{color:#fff;background-color:#5bc0de;border-color:#5bc0de}
.btn-outline-info:focus,.btn-outline-info.focus{-webkit-box-shadow:0 0 0 2px rgba(91,192,222,0.5);box-shadow:0 0 0 2px rgba(91,192,222,0.5)}
.btn-outline-info.disabled,.btn-outline-info:disabled{color:#5bc0de;background-color:transparent}
.btn-outline-info:active,.btn-outline-info.active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}
.btn-outline-success{color:#5cb85c;background-image:none;background-color:transparent;border-color:#5cb85c}
.btn-outline-success:hover{color:#fff;background-color:#5cb85c;border-color:#5cb85c}
.btn-outline-success:focus,.btn-outline-success.focus{-webkit-box-shadow:0 0 0 2px rgba(92,184,92,0.5);box-shadow:0 0 0 2px rgba(92,184,92,0.5)}
.btn-outline-success.disabled,.btn-outline-success:disabled{color:#5cb85c;background-color:transparent}
.btn-outline-success:active,.btn-outline-success.active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}
.btn-outline-warning{color:#f0ad4e;background-image:none;background-color:transparent;border-color:#f0ad4e}
.btn-outline-warning:hover{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}
.btn-outline-warning:focus,.btn-outline-warning.focus{-webkit-box-shadow:0 0 0 2px rgba(240,173,78,0.5);box-shadow:0 0 0 2px rgba(240,173,78,0.5)}
.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f0ad4e;background-color:transparent}
.btn-outline-warning:active,.btn-outline-warning.active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}
.btn-outline-danger{color:#d9534f;background-image:none;background-color:transparent;border-color:#d9534f}
.btn-outline-danger:hover{color:#fff;background-color:#d9534f;border-color:#d9534f}
.btn-outline-danger:focus,.btn-outline-danger.focus{-webkit-box-shadow:0 0 0 2px rgba(217,83,79,0.5);box-shadow:0 0 0 2px rgba(217,83,79,0.5)}
.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#d9534f;background-color:transparent}
.btn-outline-danger:active,.btn-outline-danger.active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f}
.btn-link{font-weight:normal;color:#0275d8;border-radius:0}
.btn-link,.btn-link:active,.btn-link.active,.btn-link:disabled{background-color:transparent}
.btn-link,.btn-link:focus,.btn-link:active{border-color:transparent}
.btn-link:hover{border-color:transparent}
.btn-link:focus,.btn-link:hover{color:#014c8c;text-decoration:underline;background-color:transparent}
.btn-link:disabled{color:#636c72}
.btn-link:disabled:focus,.btn-link:disabled:hover{text-decoration:none}
.btn-lg,.btn-group-lg>.btn{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}
.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:.5rem}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
@media(max-width:576px) and (max-width:767px){.hidden-sm{display:none!important}
}
@media(max-width:575px){.hidden-xs{display:none!important}
}

/*===MAIN.CSS===*/
.post-container.blog-post-single .post .entry-footer .entry-tags{margin-bottom:30px}
.post-container.blog-post-single .post .entry-footer .entry-tags ul{margin-bottom:0}
.post-container.blog-post-single .post .entry-footer .entry-tags ul li{float:left;margin-right:10px;margin-bottom:10px}
.post-container.blog-post-single .post .entry-footer .entry-tags ul li a{display:inline-block;background:#FFAB40;color:#fff;padding:5px 15px}
.post-container.blog-post-single .post .entry-footer .entry-tags ul li a:hover{background:#444}
.post-container.blog-post-single .post .entry-footer .entry-share{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:30px;padding-bottom:30px;margin-bottom:45px}
.post-container.blog-post-single .post .entry-footer .entry-share p{float:left;margin-bottom:0}
.post-container.blog-post-single .post .entry-footer .entry-share ul{float:right;margin-bottom:0}
.post-container.blog-post-single .post .entry-footer .entry-share ul li{float:left;margin-right:20px}
.post-container.blog-post-single .post .entry-footer .entry-share ul li a{color:#444}
.post-container.blog-post-single .post .entry-footer .entry-share ul li a i{font-size:1.25em}
.post-container.blog-post-single .post .entry-footer .entry-share ul li a:hover{color:#FFAB40}
.post-container.blog-post-single .post .entry-footer .entry-author{border-bottom:1px solid #ddd;padding-bottom:26px;margin-bottom:28px}
.post-container.blog-post-single .post .entry-footer .entry-author .author-avatar{float:left;width:100px;margin-right:34px}
.post-container.blog-post-single .post .entry-footer .entry-author .author-bio{overflow:hidden}
.post-container.blog-post-single .post .entry-footer .entry-author .author-bio a{color:#444}
.post-container.blog-post-single .post .entry-footer .entry-author .author-bio a:hover{color:#FFAB40}
.main-footer{border-bottom:1px solid #333;color:#666;font-weight:400}
.footerlist{list-style: none;}
.main-footer .widget .widget-title{position:relative;color:#fff;border-bottom:1px solid #fff;margin-bottom:53px;padding-bottom:10px}
.main-footer .widget .phone{color:#fff;position:relative;margin-bottom:25px}
.main-footer .widget .widget-title.short-underline{margin-bottom:40px;padding-bottom:22px}
.main-footer .widget .widget-title.short-underline:after{content:'';display:inline-block;width:60px;height:1px;background:#aaa;position:absolute;bottom:0;left:0}
.main-footer .widget .widget-title.long-underline{margin-bottom:57px;padding-bottom:15px}
.main-footer .widget .widget-title.long-underline:after{content:'';display:inline-block;width:85px;height:1px;background:#aaa;position:absolute;bottom:0;left:0}
.main-footer .widget .widget-title.left-red-border{padding-left:11px}
.main-footer .widget .widget-title.left-red-border:before{content:'';display:inline-block;width:3px;height:20px;position:absolute;top:0;left:0;background:#ff4c4c}
.main-footer .widget .widget-title.carrot-down{padding-bottom:24px}
.main-footer .widget .widget-title.carrot-down:after{content:'';display:inline-block;width:0;height:0;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);border-top:9px solid #bdbdbd;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent;-webkit-transition:.3s all .001s ease-out;-moz-transition:.3s all .001s ease-out;transition:.3s all .001s ease-out}
.main-footer .widget .widget-title.sides-line span:first-child{position:relative}
.main-footer .widget .widget-title.sides-line span:first-child:after{content:'';display:inline-block;width:54px;height:1px;position:absolute;top:9px;left:123%;background:#222}
.main-footer .widget .widget-title.sides-line span:first-child:before{content:'';display:inline-block;width:54px;height:1px;position:absolute;top:9px;right:123%;background:#222}
.main-footer .widget .widget-title.sides-line span:nth-child(2){display:block;margin-top:19px}
.main-footer .widget .widget-title.updown-lines{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:35px;padding-top:22px;padding-bottom:22px}
.main-footer .widget .button{color:#aaa;border:1px solid #666;padding:13px 40px}
.main-footer .widget .button:hover{color:#222;background:#fff;border-color:#fff}
.main-footer .widget.bordered-bottom{border-bottom:1px solid #333}
.main-footer .widget-about .logo{display:inline-block}
.main-footer .widget-about .read-more-button-style1{font-weight:500;padding-left:38px;margin-top:16px;display:block;position:relative;color:#bdbdbd}
.main-footer .widget-about .read-more-button-style1:before{content:'';font-family:'knight';line-height:1.8em;text-align:center;color:#fff;background:#FFAB40;display:inline-block;width:24px;height:24px;position:absolute;top:0;left:0;-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em}
.main-footer .widget-about .read-more-button-style2{display:block;text-transform:uppercase;font-weight:700;margin-top:11px;color:#ff4c4c}
.main-footer .widget-about p.highlights{border-bottom:1px solid #333;padding-bottom:25px}
.main-footer .widget-about p.highlights strong{font-size:18px;font-weight:400;line-height:1.8em;color:#aaa;display:block}
.main-footer .widget-about.bordered-bottom{padding-bottom:7px}
.main-footer .widget-contact-info.widget-contact-info-style1 address p{line-height:2.7em;margin-bottom:0}
.main-footer .widget-contact-info.widget-contact-info-style1 address p i{font-size:1.2em;margin-right:12px;position:relative;top:2px;float:left;display:inline-block;width:6%}
.main-footer .widget-contact-info.widget-contact-info-style1 address p i.large-icon{font-size:1.6em}
.main-footer .widget-contact-info.widget-contact-info-style1 address p span{float:left;overflow:hidden;display:inline-block;width:89%}
.main-footer .widget-contact-info.widget-contact-info-style1 address p a{color:#FFAB40}
.main-footer .widget-contact-info.widget-contact-info-style1.big-icons address p i{font-size:1.6em}
.main-footer .widget-contact-info.widget-contact-info-style2 address p{border-bottom:1px solid #444;padding-bottom:22px;margin-bottom:16px}
.main-footer .widget-contact-info.widget-contact-info-style2 address p strong,.main-footer .widget-contact-info.widget-contact-info-style2 address p span{display:block}
.main-footer .widget-contact-info.widget-contact-info-style2 address p strong{font-weight:500;color:#aaa;margin-bottom:12px}
.main-footer .widget-contact-info.widget-contact-info-style2 address p:last-child{border-bottom:none}
.main-footer .widget-contact-form form ::-webkit-input-placeholder{color:#666}
.main-footer .widget-contact-form form :-moz-placeholder{color:#666}
.main-footer .widget-contact-form form ::-moz-placeholder{color:#666}
.main-footer .widget-contact-form form :-ms-input-placeholder{color:#666}
.main-footer .widget-contact-form form input,.main-footer .widget-contact-form form textarea{background:none;border:1px solid #333;width:100%;color:#fff;position:relative;-webkit-transition:.3s all .001s ease-out;-moz-transition:.3s all .001s ease-out;transition:.3s all .001s ease-out}
.main-footer .widget-contact-form form input:focus,.main-footer .widget-contact-form form textarea:focus{outline:none}
.main-footer .widget-contact-form form input + i{line-height:1em;position:absolute;top:40%;right:25px;font-size:1.5em;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.main-footer .widget-contact-form form input.email + i{font-size:1.1em}
.main-footer .widget-contact-form form input[type=submit]{font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;color:#666;width:auto;float:right;margin-right:15px}
.main-footer .widget-contact-form form .form-results{margin-top:20px}
.main-footer .widget-contact-form form .form-results a{color:#FFAB40}
.main-footer .widget-contact-form .status-container{padding-top:24px}
.main-footer .widget-contact-form .status-container .statusMessage{display:none;font-weight:600}
.main-footer .widget-contact-form.widget-contact-form-style1 input,.main-footer .widget-contact-form.widget-contact-form-style1 textarea{border:1px solid #333;padding:18px 24px;margin-bottom:35px}
.main-footer .widget-contact-form.widget-contact-form-style1 input:focus,.main-footer .widget-contact-form.widget-contact-form-style1 textarea:focus{border-color:#aaa}
.main-footer .widget-contact-form.widget-contact-form-style1 input[type=submit]{margin-top:5px;margin-bottom:0;padding-right:40px;padding-left:40px}
.main-footer .widget-contact-form.widget-contact-form-style1 input[type=submit]:hover{border-color:#aaa;color:#fff}
.main-footer .widget-contact-form.widget-contact-form-style1 input[type=submit]:hover:active{background:#fff;border-color:#fff;color:#222}
.main-footer .widget-contact-form.widget-contact-form-style2 input,.main-footer .widget-contact-form.widget-contact-form-style2 textarea{padding:18px 24px;margin-bottom:21px;position:relative}
.main-footer .widget-contact-form.widget-contact-form-style2 input:focus,.main-footer .widget-contact-form.widget-contact-form-style2 textarea:focus{border-color:#fe4c4c}
.main-footer .widget-contact-form.widget-contact-form-style2 input[type=submit]{margin-top:5px;margin-bottom:0;padding-right:40px;padding-left:40px}
.main-footer .widget-contact-form.widget-contact-form-style2 input[type=submit]:hover{border-color:#fe4c4c;color:#fff}
.main-footer .widget-contact-form.widget-contact-form-style2 input[type=submit]:hover:active{background:#fe4c4c;border-color:#fe4c4c;color:#fff}
.main-footer .widget-contact-form.widget-contact-form-style3 input,.main-footer .widget-contact-form.widget-contact-form-style3 textarea{padding:13px 17px;margin-bottom:21px;position:relative}
.main-footer .widget-contact-form.widget-contact-form-style3 input:focus,.main-footer .widget-contact-form.widget-contact-form-style3 textarea:focus{border-color:#fe4c4c}
.main-footer .widget-contact-form.widget-contact-form-style3 input[type=submit]{width:100%;margin-top:5px;margin-right:0;margin-bottom:0;padding-right:40px;padding-left:40px;float:none}
.main-footer .widget-contact-form.widget-contact-form-style3 input[type=submit]:hover{border-color:#fe4c4c;color:#fff}
.main-footer .widget-contact-form.widget-contact-form-style3 input[type=submit]:hover:active{background:#fe4c4c;border-color:#fe4c4c;color:#fff}
.main-footer .widget-socials{display:inline-block}
.main-footer .widget-socials ul{margin-bottom:0;margin-left:0}
.main-footer .widget-socials ul li{float:left}
.main-footer .widget-socials ul li a{color:#fff}
.main-footer .widget-socials ul li a:hover{color:#fff}
.main-footer .widget-socials.widget-socials-big ul li{margin-left:22px}
.main-footer .widget-socials.widget-socials-big ul li a i{font-size:1.65em;position:relative;top:10px}
.main-footer .widget-socials.widget-socials-big ul li:first-child{margin-left:0}
.main-footer .widget-socials.widget-socials-style1 ul li{margin-left:22px}
.main-footer .widget-socials.widget-socials-style1 ul li a i{font-size:1.35em;position:relative;top:10px}
.main-footer .widget-socials.widget-socials-style1 ul li:first-child{margin-left:0}
.main-footer .widget-socials.widget-socials-style2 ul li{margin-bottom:14px}
.main-footer .widget-socials.widget-socials-style2 ul li a{color:#666}
.main-footer .widget-socials.widget-socials-style2 ul li a i{float:left;display:inline-block;width:39px;height:39px;font-size:1.15em;border:1px solid #666;text-align:center;line-height:2.3em;margin-right:6px;-webkit-transition:.3s all .001s ease-out;-moz-transition:.3s all .001s ease-out;transition:.3s all .001s ease-out}
.main-footer .widget-socials.widget-socials-style2 ul li a p{float:left;overflow:hidden;line-height:1em}
.main-footer .widget-socials.widget-socials-style2 ul li a p strong{font-weight:500;display:block;margin-top:6px;-webkit-transition:.3s all .001s ease-out;-moz-transition:.3s all .001s ease-out;transition:.3s all .001s ease-out}
.main-footer .widget-socials.widget-socials-style2 ul li a p span{font-size:10px;display:block;margin-top:-1px;color:#444;-webkit-transition:.3s all .001s ease-out;-moz-transition:.3s all .001s ease-out;transition:.3s all .001s ease-out}
.main-footer .widget-socials.widget-socials-style2 ul li a:hover i{color:#aaa;border-color:#a9a9a9}
.main-footer .widget-socials.widget-socials-style2 ul li a:hover strong{color:#aaa}
.main-footer .widget-socials.widget-socials-style2 ul li a:hover span{color:#666}
.main-footer .widget-socials.widget-socials-style3 ul li{margin-right:9px;margin-bottom:9px}
.main-footer .widget-socials.widget-socials-style3 ul li a{display:inline-block;width:25px;height:25px;text-align:center;border:1.5px solid #fff}
.main-footer .widget-socials.widget-socials-style3 ul li a i{font-size:0.9em;line-height:1.6em}
.main-footer .widget-socials.widget-socials-style3 ul li a:hover{border-color:#FFAB40}
.main-footer .widget-socials.widget-socials-style3.rounded ul li a{-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em}
.main-footer .widget-socials.widget-socials-style4 ul li{display:block;width:100%;margin-bottom:8px}
.main-footer .widget-socials.widget-socials-style4 ul li a{font-family:'Roboto',sans-serif;font-weight:500;line-height:3.6em;text-transform:uppercase;display:inline-block;width:170px;height:50px;border:1px solid #666;color:#666}
.main-footer .widget-socials.widget-socials-style4 ul li a:hover{color:#222;background:#fff;border-color:#fff}
.main-footer .widget-socials.widget-socials-style4 ul li:last-child{margin-bottom:0}
.main-footer .widget-socials.widget-socials-style5 ul li{display:block;width:100%;margin-bottom:13px}
.main-footer .widget-socials.widget-socials-style5 ul li a{font-family:'Roboto',sans-serif}
.main-footer .widget-socials.widget-socials-style5 ul li a i{font-size:1.35em;margin-right:17px}
.main-footer .widget-latest-posts ul li article .post-thumb{float:left;display:inline-block}
.main-footer .widget-latest-posts ul li article .post-contents h1{font-family:'Roboto',sans-serif;font-weight:400}
.main-footer .widget-latest-posts.widget-latest-posts-style1 ul li{border-bottom:1px solid #333;margin-bottom:23px;padding-bottom:20px}
.main-footer .widget-latest-posts.widget-latest-posts-style1 ul li article .post-thumb{width:41px;height:41px;margin-right:18px}
.main-footer .widget-latest-posts.widget-latest-posts-style1 ul li article .post-thumb a{display:inline-block;width:100%;height:100%;position:relative}
.main-footer .widget-latest-posts.widget-latest-posts-style1 ul li article .post-thumb a:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;color:#fff;background:#bdbdbd;text-align:center;font-family:'knight';font-size:1.2em;line-height:2.6em;font-weight:300;opacity:0;visibility:hidden;-webkit-transition:.3s all .001s ease-out;-moz-transition:.3s all .001s ease-out;transition:.3s all .001s ease-out}
.main-footer .widget-latest-posts.widget-latest-posts-style1 ul li article .post-contents{overflow:hidden}
.main-footer .widget-latest-posts.widget-latest-posts-style1 ul li article .post-contents h1{font-size:16px;margin-bottom:11px;text-transform:none}
.main-footer .widget-latest-posts.widget-latest-posts-style1 ul li article .post-contents h1 a{color:#aaa}
.main-footer .widget-latest-posts.widget-latest-posts-style1 ul li article .post-contents p{font-weight:300;margin-bottom:0}
.main-footer .widget-latest-posts.widget-latest-posts-style1 ul li article .post-contents time{color:#bdbdbd}
.main-footer .widget-latest-posts.widget-latest-posts-style1 ul li article:hover .post-thumb a:after{opacity:1;visibility:visible}
.main-footer .widget-latest-posts.widget-latest-posts-style1 ul li:last-child{border-bottom:none}
.main-footer .widget-latest-posts.widget-latest-posts-style2 ul li{border-bottom:1px solid #333;padding-bottom:25px;margin-bottom:17px}
.main-footer .widget-latest-posts.widget-latest-posts-style2 ul li article .post-contents h1{font-size:18px;text-transform:none;line-height:1.8em;margin-bottom:0}
.main-footer .widget-latest-posts.widget-latest-posts-style2 ul li article .post-contents h1 a{color:#aaa}
.main-footer .widget-latest-posts.widget-latest-posts-style2 ul li article .post-contents h1 a:hover{color:#ff4c4c}
.main-footer .widget-latest-posts.widget-latest-posts-style2 ul li:last-child{border-bottom:0}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li{margin-bottom:31px}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li article .post-thumb{width:83px;height:83px}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li article .post-thumb a{position:relative;display:inline-block;width:100%;height:100%}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li article .post-thumb a:after{content:'';font-family:'knight';font-size:1.75em;line-height:3.4em;color:#fff;text-align:center;display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,79,72,0.8);opacity:0;visibility:hidden;-webkit-transition:.3s all .001s ease-out;-moz-transition:.3s all .001s ease-out;transition:.3s all .001s ease-out}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li article .post-thumb:hover a:after{opacity:1;visibility:visible}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li article .post-thumb:hover + .post-contents p{color:#aaa}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li article .post-thumb:hover + .post-contents time{color:#ff4e47}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li article .post-contents{margin-left:96px}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li article .post-contents h1{font-size:16px;text-transform:none;line-height:1.2em;margin-bottom:14px}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li article .post-contents h1 a{color:#aaa}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li article .post-contents p{-webkit-transition:.3s all .001s ease-out;-moz-transition:.3s all .001s ease-out;transition:.3s all .001s ease-out}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li article .post-contents p:first-child{margin-top:-3px}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li article .post-contents p:last-of-type{margin-bottom:0}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li article .post-contents time{color:#bdbdbd;-webkit-transition:.3s all .001s ease-out;-moz-transition:.3s all .001s ease-out;transition:.3s all .001s ease-out}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li:last-child{margin-bottom:0}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li.bordered-bottom{border-bottom:1px solid #333;padding-bottom:33px;margin-bottom:37px}
.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li.bordered-bottom:last-child{border-bottom:none}
.main-footer .widget-latest-posts.widget-latest-posts-style4 ul li{border-bottom:1px solid #333;padding-bottom:11px;padding-top:14px}
.main-footer .widget-latest-posts.widget-latest-posts-style4 ul li article .post-contents h1{font-size:14px;text-transform:none;float:left;margin-bottom:0}
.main-footer .widget-latest-posts.widget-latest-posts-style4 ul li article .post-contents h1 a{color:#aaa}
.main-footer .widget-latest-posts.widget-latest-posts-style4 ul li article .post-contents h1 a:hover{color:#ff4c4c}
.main-footer .widget-latest-posts.widget-latest-posts-style4 ul li article .post-contents time{float:right}
.main-footer .widget-latest-posts.widget-latest-posts-style4 ul li:first-child{padding-top:0}
.main-footer .widget-latest-posts.widget-latest-posts-style4 ul li:last-child{border-bottom:none}
.main-footer .widget-latest-posts.widget-latest-posts-style5 ul li{border-bottom:1px solid #333;padding-bottom:11px;padding-top:14px}
.main-footer .widget-latest-posts.widget-latest-posts-style5 ul li article .post-contents h1{font-size:14px;text-transform:none;float:left;margin-bottom:0}
.main-footer .widget-latest-posts.widget-latest-posts-style5 ul li article .post-contents h1 a{color:#666}
.main-footer .widget-latest-posts.widget-latest-posts-style5 ul li article .post-contents h1 a:hover{color:#aaa}
.main-footer .widget-latest-posts.widget-latest-posts-style5 ul li:first-child{padding-top:0}
.main-footer .widget-tags ul li{display:inline-block;margin-right:4px;margin-bottom:7px}
.main-footer .widget-tags ul li a{display:inline-block;padding:10px 21px 9px 20px;border:1px solid #333;color:#666}
.main-footer .widget-tags ul li a:hover{color:#aaa;border-color:#a9a9a9}
.main-footer .widget-links-list.widget-links-list-style1 ul li a{display:block;color:#fff;border-bottom: none !important;box-shadow: none !important;padding-left:0;padding-top:0;padding-bottom:0;position:relative;-webkit-transition: none !important;transition: none !important;transition: none !important}
.main-footer .widget-links-list.widget-links-list-style1 ul li a:before{display:none}
.main-footer .widget-links-list.widget-links-list-style1 ul li a:hover{color:#FFAB40}
.main-footer .widget-links-list.widget-links-list-style1 ul li a:hover:before{background:#FFAB40}
.main-footer .widget-links-list.widget-links-list-style1 ul li:first-child a{padding-top:0}
.main-footer .widget-links-list.widget-links-list-style1 ul li:first-child a:before{top:11px}
.main-footer .widget-links-list.widget-links-list-style1 ul li:last-child a{border-bottom:none}
.main-footer .widget-links-list.widget-links-list-style1.borderless ul li a{border-bottom:none;padding-bottom:14px}
.main-footer .widget-links-list.widget-links-list-style2{text-align:center}
.main-footer .widget-links-list.widget-links-list-style2 ul li{line-height:1.5em;margin-bottom:8px}
.main-footer .widget-links-list.widget-links-list-style2 ul li a{display:inline-block;padding:6px 15px;border:1px solid transparent;color:#666}
.main-footer .widget-links-list.widget-links-list-style2 ul li a:hover{color:#aaa;border-color:#a9a9a9}
.main-footer .widget-links-list.widget-links-list-style2:hover .widget-title.carrot-down:after{border-top-color:#FFAB40}
.main-footer .widget-links-list.widget-links-list-style3 ul li{line-height:1.5em;margin-bottom:1.5em}
.main-footer .widget-links-list.widget-links-list-style3 ul li a{color:#666}
.main-footer .widget-links-list.widget-links-list-style3 ul li a:hover{color:#aaa}
.main-footer .widget-links-list.widget-links-list-style3 ul.carrot-onhover li a{position:relative}
.main-footer .widget-links-list.widget-links-list-style3 ul.carrot-onhover li a:before{content:'';display:inline-block;width:0;height:0;position:absolute;top:50%;left:-17px;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);border-top:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid transparent;border-left:6px solid transparent;-webkit-transition:.3s all .001s ease-out;-moz-transition:.3s all .001s ease-out;transition:.3s all .001s ease-out}
.main-footer .widget-links-list.widget-links-list-style3 ul.carrot-onhover li a:hover:before{border-left-color:#aaa}
.main-footer .widget-flickr-feed ul li{display:inline-block}
.main-footer .widget-flickr-feed ul li a{display:inline-block;width:100%;height:100%;position:relative}
.main-footer .widget-flickr-feed ul li a:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;opacity:0;visibility:hidden;-webkit-transition:.3s all .001s ease-out;-moz-transition:.3s all .001s ease-out;transition:.3s all .001s ease-out}
.main-footer .widget-flickr-feed ul li a img{display:inline-block;width:83px;height:83px}
.main-footer .widget-flickr-feed ul li a:hover:after{opacity:.8;visibility:visible}
.main-footer .widget-flickr-feed ul.flickr-3columns li{margin-right:10px;margin-bottom:10px}
.main-footer .widget-flickr-feed ul.flickr-3columns li:nth-child(3n){margin-right:0}
.main-footer .widget-flickr-feed ul.flickr-4columns li{margin-right:12px;margin-bottom:11px}
.main-footer .widget-flickr-feed ul.flickr-4columns li:nth-child(4n){margin-right:0}
.main-footer .widget-flickr-feed .view-more-button{display:block;margin-top:15px;color:#aaa;font-weight:300}
.main-footer .widget-subscribe form{position:relative}
.main-footer .widget-subscribe form input[type=text]{background:none;border:1px solid #333;color:#fff;width:100%;line-height:1em;padding:18px 22px 14px}
.main-footer .widget-subscribe form input[type=submit]{background:#ff4c4c;color:#fff;border:none}
.main-footer .widget-subscribe form .subscribe-form-result{display:none;margin-top:11px}
.main-footer .widget-subscribe form ::-webkit-input-placeholder{font-weight:300;color:#666}
.main-footer .widget-subscribe form :-moz-placeholder{font-weight:300;color:#666}
.main-footer .widget-subscribe form ::-moz-placeholder{font-weight:300;color:#666}
.main-footer .widget-subscribe form :-ms-input-placeholder{font-weight:300;color:#666}
.main-footer .widget-subscribe.widget-subscribe-style1 p{color:#aaa}
.main-footer .widget-subscribe.widget-subscribe-style1 form input[type=text]{padding-right:61px}
.main-footer .widget-subscribe.widget-subscribe-style1 form input[type=submit]{font-family:'knight';font-size:1.4em;position:absolute;top:1px;right:1px;display:inline-block;width:49px;height:49px}
.main-footer .widget-subscribe.widget-subscribe-style1 form .subscribe-form-result{display:none;margin-top:11px}
.main-footer .widget-subscribe.widget-subscribe-style1 form ::-webkit-input-placeholder{font-style:italic}
.main-footer .widget-subscribe.widget-subscribe-style1 form :-moz-placeholder{font-style:ita}
.main-footer .widget-subscribe.widget-subscribe-style1 form ::-moz-placeholder{font-style:ital}
.main-footer .widget-subscribe.widget-subscribe-style1 form :-ms-input-placeholder{font-style:italic}
.main-footer .widget-subscribe.widget-subscribe-style2 input[type=text]{margin-bottom:10px;position:relative}
.main-footer .widget-subscribe.widget-subscribe-style2 i{position:absolute;top:18px;right:20px;font-size:1.1em}
.main-footer .widget-subscribe.widget-subscribe-style2 input[type=submit]{font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;display:block;width:100%;padding-top:14px;padding-bottom:12px}
.main-footer .widget-subscribe.widget-subscribe-style3 p span{display:block}
.main-footer .widget-subscribe.widget-subscribe-style3 input[type=text]{width:75%;position:relative;margin-right:1.5%;border-color:#ddd;color:#222}
.main-footer .widget-subscribe.widget-subscribe-style3 input[type=submit]{font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;width:20%;padding-top:16px;padding-bottom:13px}
.main-footer .widget-latest-comments ul li{border-bottom:1px solid #333;padding-bottom:23px;margin-bottom:21px}
.main-footer .widget-latest-comments ul li h6{font-family:'Roboto',sans-serif;font-size:18px;line-height:1.8em;font-weight:400;text-transform:none;margin-bottom:0;color:#aaa}
.main-footer .widget-latest-comments ul li h6 a{color:#aaa}
.main-footer .widget-latest-comments ul li h6 a:hover{color:#ff4c4c}
.main-footer .widget-latest-comments ul li p{margin-bottom:0}
.main-footer .widget-latest-comments ul li p a{color:#666}
.main-footer .widget-latest-comments ul li p a:hover{color:#aaa}
.main-footer .widget-latest-comments ul li:last-child{border-bottom:none}
.main-footer .widget-archives ul li{border-bottom:1px solid #333;padding-bottom:23px;margin-bottom:21px}
.main-footer .widget-archives ul li h6{font-family:'Roboto',sans-serif;font-size:18px;line-height:1.8em;font-weight:400;text-transform:none;margin-bottom:0;color:#aaa}
.main-footer .widget-archives ul li h6 a{color:#aaa}
.main-footer .widget-archives ul li h6 a:hover{color:#ff4c4c}
.main-footer .widget-archives ul li p{margin-bottom:0}
.main-footer .widget-archives ul li p a{color:#666;-webkit-transition:.3s all .001s ease-out;-moz-transition:.3s all .001s ease-out;transition:.3s all .001s ease-out}
.main-footer .widget-archives ul li p a:hover{color:#aaa}
.main-footer .widget-archives ul li:last-child{border-bottom:none}
.main-footer .widget-twitter ul li{position:relative;border-bottom:1px solid #333;padding-top:12px;padding-bottom:14px;padding-left:48px}
.main-footer .widget-twitter ul li:before{content:'\f099';font-family:'fontAwesome';font-size:1.2em;line-height:1.6em;text-align:center;display:inline-block;width:26px;height:26px;position:absolute;top:19px;left:3px;color:#222;background:#999;-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em}
.main-footer .widget-twitter ul li p{margin-bottom:0;color:#aaa}
.main-footer .widget-twitter ul li p a{color:#FFAB40}
.main-footer .widget-twitter ul li p span{display:block;color:#444}
.main-footer .widget-twitter ul li:first-child{padding-top:0}
.main-footer .widget-twitter ul li:first-child:before{top:6px}
.main-footer .widget-twitter ul li:last-child{border-bottom:none}
.main-footer .widget-logo.widget-logo-style1{text-align:center}
.main-footer .widget-logo.widget-logo-style2{text-align:center}
.main-footer .widget-logo.widget-logo-style2 figure{position:relative}
.main-footer .widget-logo.widget-logo-style2 figure:after{content:'';display:inline-block;width:auto;height:1px;position:absolute;top:20%;left:53%;right:0;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);background:#333}
.main-footer .widget-logo.widget-logo-style2 figure:before{content:'';display:inline-block;width:auto;height:1px;position:absolute;top:20%;right:53%;left:0;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);background:#333}
.main-footer .widget-promo{color:#aaa;margin-top:55px}
.main-footer .widget-text p span{display:block}
.main-footer .widget-text a{color:#FFAB40}
.main-footer .widget-text .read-more-link{display:block}
.main-footer .widget-text.widget-text-style2 p{font-size:14px;margin-bottom:0;color:#fff}
.main-footer .widget-text.widget-text-style2 p span{line-height:1.5em;margin-bottom:2px}
.main-footer .widget-copyright{text-align:center}
.main-footer .widget-copyright .logo{display:block;margin-bottom:28px}
.main-footer .widget-copyright p{color:#aaa;font-weight:400;line-height:1.8em}
.main-footer .widget-copyright p span{display:block}
.main-footer .widget-copyright.widget-copyright-style2 p{color:#eee}
.main-footer .widget-store-items ul li{border-bottom:1px solid #333;padding-bottom:11px;margin-bottom:26px}
.main-footer .widget-store-items ul li article .item-thumb{float:left;width:85px;height:85px;margin-right:31px}
.main-footer .widget-store-items ul li article .item-details h1{font-family:'Roboto',sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.2em;margin-top:2px;margin-bottom:13px}
.main-footer .widget-store-items ul li article .item-details h1 a{color:#aaa}
.main-footer .widget-store-items ul li article .item-details .item-rating{margin-bottom:8px}
.main-footer .widget-store-items ul li article .item-details .item-rating span{margin-right:4px}
.main-footer .widget-store-items ul li article .item-details .item-rating .filled-star i{color:#ff4c4c}
.main-footer .widget-store-items ul li article .item-details .item-rating .empy-star i{color:#aaa}
.main-footer .widget-store-items ul li article .item-details .item-price{font-weight:500;color:#aaa;margin-bottom:0}
.main-footer .widget-store-items ul li article .item-details .item-price del{font-weight:400;color:#666;margin-right:16px}
.main-footer .widget-store-items ul li:last-child{border-bottom:none}
.main-footer .widget-instagram-feed ul li{display:inline-block;width:83px;height:83px;margin-right:10px;margin-bottom:11px}
.main-footer .widget-instagram-feed ul.insta-3columns li:nth-child(3n){margin-right:0}
.main-footer .widget-instagram-feed ul.insta-4columns li:nth-child(4n){margin-right:0}
.main-footer .widget-instagram-feed .view-on-instagram-button{color:#aaa;font-weight:300}
.main-footer .widget-instagram-feed .view-on-instagram-button i{color:#ff4c4c;margin-right:12px}
.main-footer .right-bordered{position:relative;border-right:none}
.main-footer .right-bordered:after{content:'';display:inline-block;width:1px;height:100%;position:absolute;top:0;right:0;background:#333}
.main-footer .right-skewed-border{position:relative}
.main-footer .right-skewed-border:after{content:'';display:inline-block;width:1px;height:100%;position:absolute;top:0;right:15px;transform:skew(15deg);-ms-transform:skew(15deg);-webkit-transform:skew(15deg);background:#333}
.main-footer .footer-nav{float:right;padding-top:13px}
.main-footer .footer-nav ul li{display:inline-block}
.main-footer .footer-nav ul li a{color:#666;-webkit-transition:.3s all .001s ease-out;-moz-transition:.3s all .001s ease-out;transition:.3s all .001s ease-out}
.main-footer .footer-nav ul li a:hover{color:#ff4c4c}
.main-footer .footer-nav ul li.active a{color:#ff4c4c}
.main-footer .footer-nav.style1 ul{margin-bottom:0}
.main-footer .footer-nav.style1 ul li{margin-left:30px}
.main-footer .footer-nav.style1 ul li a{font-family:'Roboto',sans-serif;font-weight:600;text-transform:uppercase}
.main-footer .footer-nav.style2 ul li{margin-left:28px}
.main-footer .footer-bottom-bar{border-top:1px solid #333;padding-top:28px;padding-bottom:25px}
.main-footer .footer-bottom-bar p{margin-bottom:0;line-height:3.5em}
.main-footer .footer-bottom-bar .widget{float:right}
.main-footer .footer-bottom-bar .widget.widget-socials-style1{margin-top:4px}
.main-footer .footer-bottom-bar .copyright{float:left}
.main-footer .footer-bottom-bar .socials-container{float:right}
.main-footer .footer-bottom-bar .socials-container p{display:inline-block;float:left;margin-right:12px}
.main-footer .footer-bottom-bar.align-center .copyright{float:none}
.main-footer .footer-bottom-bar.align-center .socials-container{float:none}
.main-footer .footer-bottom-bar.align-center .widget{float:none}
.main-footer .footer-bottom-bar.footer-bottom-bar-style2 .widget{float:none}
.main-footer .footer-bottom-bar.footer-bottom-bar-style2 .widget.widget-socials-style1{margin-top:inherit}
.main-footer .footer-bottom-bar.footer-bottom-bar-style2 .widget.widget-socials-style3 ul li a{border-color:#454545}
.main-footer .footer-bottom-bar.footer-bottom-bar-style2 .widget.widget-socials-style3 ul li a:hover{color:#fff!important;background:#FFAB40;border-color:#FFAB40}
.main-footer .footer-bottom-bar.footer-bottom-bar-style2 .copyright{float:none}
.main-footer .footer-bottom-bar.footer-bottom-bar-style2 .socials-container{float:none}
.main-footer .footer-bottom-bar.footer-bottom-bar-style2 .socials-container p{display:inline-block;margin-right:inherit}
.main-footer .footer-bottom-bar.milky-white-bg{border-top:1px solid #eee;border-bottom:1px solid #eee}
.main-footer .footer-bottom-bar.milky-white-bg a:hover{color:#FFAB40}
.main-footer.white-bg,.main-footer.milky-white-bg{border-top:1px solid #ddd;border-bottom:none}
.main-footer.white-bg .right-bordered:after,.main-footer.milky-white-bg .right-bordered:after,.main-footer.white-bg .right-skewed-border:after,.main-footer.milky-white-bg .right-skewed-border:after{background:#ddd}
.main-footer.white-bg .widget,.main-footer.milky-white-bg .widget{border-color:#ddd}
.main-footer.white-bg .widget .widget-title,.main-footer.milky-white-bg .widget .widget-title{color:#444}
.main-footer.white-bg .widget .widget-title:after,.main-footer.milky-white-bg .widget .widget-title:after{background:#ddd}
.main-footer.white-bg .widget .widget-title.carrot-down:after,.main-footer.milky-white-bg .widget .widget-title.carrot-down:after{background:none}
.main-footer.white-bg .widget ul li,.main-footer.milky-white-bg .widget ul li{border-color:#ddd}
.main-footer.white-bg .widget ul li.bordered-bottom,.main-footer.milky-white-bg .widget ul li.bordered-bottom{border-color:#ddd}
.main-footer.white-bg .widget ul li article,.main-footer.milky-white-bg .widget ul li article{border-color:#ddd}
.main-footer.white-bg .widget ul li article h1 a,.main-footer.milky-white-bg .widget ul li article h1 a{color:#444}
.main-footer.white-bg .widget ul li article h1 a:hover,.main-footer.milky-white-bg .widget ul li article h1 a:hover{color:#FFAB40}
.main-footer.white-bg .widget ul li a,.main-footer.milky-white-bg .widget ul li a{border-color:#ddd;color:#444}
.main-footer.white-bg .widget p,.main-footer.milky-white-bg .widget p{border-color:#ddd}
.main-footer.white-bg .widget address p,.main-footer.milky-white-bg .widget address p{border-color:#ddd}
.main-footer.white-bg .widget .button,.main-footer.milky-white-bg .widget .button{color:#444;border-color:#ccc}
.main-footer.white-bg .widget .button:hover,.main-footer.milky-white-bg .widget .button:hover{background:#222;color:#fff!important;border-color:#fff}
.main-footer.white-bg .widget-tags ul li a:hover,.main-footer.milky-white-bg .widget-tags ul li a:hover{border-color:#ccc;color:#FFAB40}
.main-footer.white-bg .widget-links-list ul li a:hover,.main-footer.milky-white-bg .widget-links-list ul li a:hover{color:#FFAB40}
.main-footer.white-bg .widget-socials ul,.main-footer.milky-white-bg .widget-socials ul{margin-bottom:0}
.main-footer.white-bg .widget-socials ul li a:hover,.main-footer.milky-white-bg .widget-socials ul li a:hover{color:#FFAB40;border-color:#ccc}
.main-footer.white-bg .widget-socials.widget-socials-style3.rounded ul li,.main-footer.milky-white-bg .widget-socials.widget-socials-style3.rounded ul li{margin-right:20px}
.main-footer.white-bg .widget-socials.widget-socials-style3.rounded ul li a,.main-footer.milky-white-bg .widget-socials.widget-socials-style3.rounded ul li a{color:#ccc!important;border-color:#ccc}
.main-footer.white-bg .widget-socials.widget-socials-style3.rounded ul li a:hover,.main-footer.milky-white-bg .widget-socials.widget-socials-style3.rounded ul li a:hover{color:#444!important;border-color:#444}
.main-footer.white-bg .widget-contact-form form input,.main-footer.milky-white-bg .widget-contact-form form input,.main-footer.white-bg .widget-contact-form form textarea,.main-footer.milky-white-bg .widget-contact-form form textarea{border-color:#ddd;color:#444}
.main-footer.white-bg .widget-contact-form form input[type=submit],.main-footer.milky-white-bg .widget-contact-form form input[type=submit]{border-color:transparent;color:#fff}
.main-footer.white-bg .widget-contact-form form input[type=submit].white-bg,.main-footer.milky-white-bg .widget-contact-form form input[type=submit].white-bg{color:#444}
.main-footer.white-bg .widget-subscribe form input,.main-footer.milky-white-bg .widget-subscribe form input,.main-footer.white-bg .widget-subscribe form textarea,.main-footer.milky-white-bg .widget-subscribe form textarea{border-color:#ddd;color:#444}
.main-footer.white-bg .widget-subscribe form input[type=submit],.main-footer.milky-white-bg .widget-subscribe form input[type=submit]{border-color:transparent;color:#fff}
.main-footer.white-bg .widget-logo-style2 figure:before,.main-footer.milky-white-bg .widget-logo-style2 figure:before,.main-footer.white-bg .widget-logo-style2 figure:after,.main-footer.milky-white-bg .widget-logo-style2 figure:after{background:#ddd}
.main-footer.white-bg .footer-bottom-bar,.main-footer.milky-white-bg .footer-bottom-bar{border-color:#ddd}
@media screen and (max-width: 480px) {
.portfolio-container.portfolio-masonry .portfolio-item-container .portfolio-item .portfolio-item-details{bottom:0;left:0;right:0;width:100%;height:100%;margin-left:0;margin-right:0}
.main-footer .widget-contact-info.widget-contact-info-style1 address p i{width:5%!important}
.main-footer .widget-contact-info.widget-contact-info-style1 address p span{width:90%!important}
.audio-container.audio-container-style2 .contents .song-details{width:70%!important}
.title-bar h1{font-size:46px}
.title-bar h6{font-size:22px}
}
@media screen and (max-width: 767px) {
.main-footer .footer-bottom-bar .copyright,.main-footer .footer-bottom-bar .widget.widget-socials{float:none;width:100%;text-align:center}
.main-footer .footer-bottom-bar .widget.widget-socials ul li{float:none;display:inline-block}
.main-footer .right-skewed-border:after{content:none}
.main-footer .widget-logo.widget-logo-style2 figure:before,.main-footer .widget-logo.widget-logo-style2 figure:after{content:none}
.main-footer .widget-subscribe.widget-subscribe-style3 input[type=text]{width:100%;margin-bottom:10px}
.main-footer.white-bg .widget-subscribe form input[type=submit],.main-footer.milky-white-bg .widget-subscribe form input[type=submit]{width:100%}
.post-container.blog-post-single .post .entry-comments-container .entry-comments > ol .comment .children .comment{padding-left:15px}
.post-container.blog-post-single .post .entry-footer .entry-author .author-avatar{width:100%;margin-right:0;margin-bottom:30px}
.post-container.blog-post-single .post .entry-footer .entry-author .author-bio{overflow:visible}
}
@media screen and (max-width: 991px) {
.latest-postbox .post-content h1,.main-footer .widget-latest-posts.widget-latest-posts-style1 ul li article .post-contents h1,.main-footer .widget-latest-posts.widget-latest-posts-style2 ul li article .post-contents h1,.main-footer .widget-latest-posts.widget-latest-posts-style3 ul li article .post-contents h1,.main-footer .widget-latest-posts.widget-latest-posts-style4 ul li article .post-contents h1,.main-footer .widget-latest-posts.widget-latest-posts-style5 ul li article .post-contents h1,.main-footer .widget-store-items ul li article .item-details h1{font-size:14px!important}
.main-footer .footer-bottom-bar .socials-container > p{display:none}
.main-footer .widget-contact-info.widget-contact-info-style1 address p i{width:3%}
.main-footer .widget-contact-info.widget-contact-info-style1 address p span{width:93%;width:93%}
.main-footer .widget .widget-title{margin-bottom:35px}
.main-footer .widget-flickr-feed ul.flickr-3columns li{width:81px;height:auto}
.main-footer .widget-flickr-feed ul li a img{width:100%;height:auto}
.main-footer .widget-flickr-feed ul.flickr-4columns li:nth-child(4n),.main-footer .widget-flickr-feed ul.flickr-3columns li:nth-child(3n){margin-right:10px}
.main-footer .widget-flickr-feed .view-more-button{float:none!important;margin-bottom:35px}
.main-footer .widget-subscribe.widget-subscribe-style1,.main-footer .widget-subscribe.widget-subscribe-style2{margin-bottom:60px}
.main-footer .widget-subscribe.widget-subscribe-style1 form input[type=text]{margin-bottom:10px}
.main-footer .widget-subscribe.widget-subscribe-style1 form input[type=submit]{position:relative;top:auto;right:auto;display:block;width:100%}
.main-footer .footer-bottom-bar .footer-nav,.main-footer .footer-bottom-bar .socials-container,.main-footer .footer-bottom-bar .widget-socials,.main-footer .footer-bottom-bar .copyright{float:none;text-align:center;display:block}
.main-footer .footer-bottom-bar * + [class^=col-] .widget-socials{text-align:left}
.main-footer .footer-bottom-bar .widget + .copyright,.main-footer .footer-bottom-bar .footer-nav + .copyright,.main-footer .footer-bottom-bar .socials-container + .copyright{margin-top:15px}
.main-footer .footer-bottom-bar .widget-socials ul li{float:none;display:inline-block}
.main-footer .right-bordered{border:none}
.main-footer .right-bordered:after{content:none}
.main-footer .widget-instagram-feed ul.insta-3columns li:nth-child(3n){margin-right:10px}
.main-footer .widget-instagram-feed ul.insta-3columns li{width:81px;height:81px}
.post-container.medium-post-thumb .post .entry-image,.post-container.medium-post-thumb .mejs-container.mejs-video{margin-bottom:60px!important}
.post-container.blog-timeline .article-container.left-positioned:before,.post-container.blog-timeline .article-container.left-positioned:after,.post-container.blog-timeline .article-container.right-positioned:before,.post-container.blog-timeline .article-container.right-positioned:after{content:none}
.post-container.blog-timeline:before{content:none}
.main-sidebar .widget.widget-instagram ul li{width:10%;height:auto;margin-right:7px;margin-bottom:7px}
.main-sidebar .widget.widget-subscribe .subscribe-form .subscribe-email{margin-bottom:15px}
.main-sidebar .widget.widget-subscribe .subscribe-form input[type=submit]{width:100%}
.sidebar-left .post-container,.sidebar-right .post-container{float:none!important}
body.fixed-nav{padding-left:0!important}
.main-header.overlay-header .main-header-inner,.main-header.fixed-header .main-header-inner{display:none}
.main-nav.offcanvas-menu:not(.mobile-nav),.fixed-menu,.main-header .breadcrumbs-container{display:none}
.main-nav.offcanvas-menu{width:270px}
.main-nav.offcanvas-menu ul{padding:73px 27px}
.main-nav.mobile-nav .product,.main-nav.mobile-nav .blog-post,.main-nav.mobile-nav .socials,.main-nav.mobile-nav .shifter-handle{display:none!important}
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
.main-footer .widget-contact-info.widget-contact-info-style1 address p i{width:5%}
.main-footer .widget-socials.widget-socials-style2 ul li{margin-bottom:0}
.main-footer .widget-socials.widget-socials-style2 ul li a{text-align:center}
.main-footer .widget-socials.widget-socials-style2 ul li a i{width:100%}
.main-footer .widget-socials.widget-socials-style2 ul li a p{width:100%}
.main-footer .widget-flickr-feed ul li a img{width:64px;height:64px}
.main-footer .widget-flickr-feed ul.flickr-3columns li{width:64px;height:64px;margin-right:5px;margin-bottom:5px}
.main-footer .widget-subscribe.widget-subscribe-style1{margin-bottom:60px}
.main-footer .widget-subscribe.widget-subscribe-style1 form input[type=text]{margin-bottom:10px}
.main-footer .widget-subscribe.widget-subscribe-style1 form input[type=submit]{position:relative;top:auto;right:auto;display:block;width:100%}
.main-footer .footer-nav.style1 ul li,.main-footer .footer-nav.style2 ul li{margin-left:10px}
.main-footer .widget-store-items ul li article .item-details{overflow:hidden}
.main-footer .widget-store-items ul li article .item-details .item-rating span{margin-right:0}
.main-footer .widget-store-items ul li article .item-details .item-price del{display:block}
.main-footer .widget-instagram-feed ul li{width:64px;height:64px}
.main-footer .right-skewed-border:after{right:0}
}
/*===SHORTCODES.CSS===*/
.heading-alt-style9{font-family:'Roboto',sans-serif;font-size:18px;font-weight:600;line-height:1.2em}
.site-footer a {color : #ffffff}
.main-footer .widget a img {-webkit-box-shadow: none;box-shadow: none;margin-bottom: 4px;}
#footer-text.widget {padding-bottom: 0px;}
main section#tagline a{text-decoration: none}
.widget ul li, .widget ol li{border-bottom: none !important;border-top: none !important;padding: 2px 0}
.widget_authors a{-webkit-box-shadow:none !important;box-shadow:none !important}

.main-footer #footer_menu .widget a,
.main-footer .widget a {-webkit-box-shadow:none;box-shadow:none}
.main-footer #footer_menu .widget a img {max-width:100%}
.main-footer #footer_menu .widget .phone {padding-top:4px}
.main-footer #footer_menu .widget-socials {margin-bottom:0!important;padding-bottom:0}
.main-footer #footer_menu .widget.widget-about {padding-bottom:0}
div.row > div[class*="col-"]:only-of-type > div.widget.widget-links-list.widget-links-list-style1 {margin-bottom:0 !important;padding-bottom:0 !important}