﻿/*! qik_theme.css - QikCss.com Copyright 2010 - 2018 v171121.1295| MIT License | http://QikCss.com */
/*  qik_theme.css is used to easy override qik_style.css without having to navigate or alter the larger library of qik_style.css. */
/*  qik_theme.css is organized by type and sorted alphabetically for easy navigation. Uncomment and alter only the rule/s you need for your design. */
/*  For production, minimize this file to delete all commented rules*/

/*===============================================================QikCss STYLE */
/*Uncomment and alter only the rule/s you need for your design. For production, minimize this file to delete all commented rules*/
/*#region -  THEME SETUP  - */
/*===================================================SETUP 
/*  Set global page size backgound color and font size 
/* use only em to set global website font size*/


/*.bkgImg {
    background-image: url('../images/.png');
    background-size: 100%;
}

.hvrHide {
    opacity: 100;
}
    .hvrHide:hover {
        opacity: 0;
    }

.hvrShow{
    opacity: 0;
}

    .hvrShow:hover {
        opacity: 100;
    }


.parallax {
    height: 100vh;
    overflow-x: hidden;
    overflow-y: auto;
    -ms-perspective: 1px;
    -webkit-perspective: 1px;
    perspective: 1px;
}

.parallax_layer {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.parallax_layer_base {
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

.parallax_layer_back {
    -ms-transform: translateZ(-1px);
    -webkit-transform: translateZ(-1px);
    transform: translateZ(-1px);
}*/




/*SETUP*/
/*html {
}*/


body {
    font-size: 1.3em;
    font-family: Montserrat;
    font-weight: 200;
    line-height: 1.35em;
    color: #2e2e2e;
    background: transparent url('../images/background-parallax14.jpg') no-repeat fixed bottom;
}



/*SECTION PARTS SIZING*/
/*h1 {
    font-size: 250%
}*/

/*.header h1 {
    margin-top: -20px;
}*/

/*p {
    font-size: 1.25em;
    line-height: 150%;
    color: #222;
}*/

/*.section {
    position: relative;
    padding: 20% 10%;
    min-height: 100%;
    width: 100%;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    box-shadow: 0 5px 1px rgba(0, 0, 0, .7), 0 -5px 1px rgba(0, 0, 0, .7);
    background: 50% 50% /cover;
}*/



/*SECTION DATA BOXES*/
/*.text {
    width: 50%;
    padding: 10px 50px;
    border-radius: 5px;
    background: rgba(200,200,200, .7);
    box-shadow: 0 0 10px rgba(0, 0, 0, .8);
}

#section1 .text {
    margin-left: auto;
    margin-right: auto;
}

#section2 .text {
    margin-left: 0;
    margin-right: auto;
}

#section3 .text {
    margin-left: auto;
    margin-right: 0;
}

.header, .xfooter {
    text-align: center;
    font-size: 175%;
    color: #fff;
    xtext-shadow: 0 2px 2px #000;
}*/



/*SECTION IMAGES*/
/*#title {
    background-image: url("http://i.imgur.com/kLEnZ9o.jpg");
    -ms-background-attachment: fixed;
    background-attachment: fixed;
}

#section1 {
    background-image: url("http://i.imgur.com/k1hqL67.jpg");
    transform: translateZ(-1px) scale(2);
    z-index: -1;
}

#section2 {
    background-image: url("http://i.imgur.com/SYAARx7.jpg");
    background-attachment: fixed;
}

#section3 {
    background-image: url("http://i.imgur.com/jo4HX13.jpg");
    -ms-transform: translateZ(-1px) scale(2);
    -webkit-transform: translateZ(-1px) scale(2);
    transform: translateZ(-1px) scale(2);
    z-index: -1;
}

#section4 {
    background: #111;
}*/

/*.parallax_layer_back { transform: translateZ(-1px) scale(2); }
 
.parallax_layer_deep { transform: translateZ(-2px) scale(3); }*/


/* theme Background Setup*/

.bkgThemeClr0 {background-color: #000;}
.bkgThemeClr1 {background-color: #a32323;}
/*.bkgThemeClr2 {background-color: steelblue;}
*/
.bkgThemeClr2 {background-color: #4B7989;
}
.bkgThemeClr3 {background-color: #0B336B;}
.bkgThemeClr4 {background-color: #444;}
.bkgThemeClr5 {background-color: #555;}
.bkgThemeClr6 {background-color: #666;}
.bkgThemeClr7 {background-color: #777;}
.bkgThemeClr8 {background-color: #888;}
.bkgThemeClr9 {background-color: #999;}

.bkgThemeClrA {background-color: #aaa;}
.bkgThemeClrB {background-color: mediumblue;}
.bkgThemeClrC {background-color: #ccc;}
.bkgThemeClrD {background-color: #ddd;}
.bkgThemeClrE {background-color: #eee;}
.bkgThemeClrF {background-color: #fff;}
.bkgThemeClrG {background-color: darkgreen;}
.bkgThemeClrR {background-color: red;}

/*background transparancy .80*/
.bkgThemeClrT {
    background-color: rgba(238, 238, 238, 0.80);
}

/*theme Border/Outline setupr*/

/*.bdrTheme1 { border: 1px solid #000; }
.bdrTheme2 { border: 1px solid #333; }
.bdrTheme3 { border: 1px solid #666; }
.bdrTheme4 { border: 1px solid #999; }
.bdrTheme5 { border: 1px solid #aaa; }
.bdrTheme6 { border: 1px solid #ccc; }
.bdrTheme7 { border: 1px solid #ddd; }
.bdrTheme8 { border: 1px solid #eee; }
.bdrTheme9 { border: 1px solid #fff; }*/


/*.outlnTheme1 { outline: 1px solid #000; }
.outlnTheme2 { outline: 1px solid #333; }
.outlnTheme3 { outline: 1px solid #666; }
.outlnTheme4 { outline: 1px solid #999; }
.outlnTheme5 { outline: 1px solid #aaa; }
.outlnTheme6 { outline: 1px solid #ccc; }
.outlnTheme7 { outline: 1px solid #ddd; }
.outlnTheme8 { outline: 1px solid #eee; }
.outlnTheme9 { outline: 1px solid #fff; }*/



/*theme Font setup*/

h1, .txtThemeClr1 {
/*    color: #a32323;
*/    color: #4B7989;
}

h2, .txtThemeClr2 {
        color: #4B7989;

}

h3, .txtThemeClr3 {
    color: #4B7989;
    /*    color: #0B336B;
*/ /*    color: steelblue;*/
}

h4, .txtThemeClr4 {
    color: #000;
}

h5, .txtThemeClr5 {
    color: #000;
}

h6, .txtThemeClr6 {
    color: #000;
}

.h7, .txtThemeClr7 {
    color: #000;
}

.h8, .txtThemeClr8 {
    color: #000;
}

.h9, .txtThemeClr9 {
    color: #000;
}

p {
    font-family: 'Montserrat';
    font-size: .8em;
    font-weight: inherit;
}

ul li {
    font-family: 'Montserrat';
    font-weight: inherit;
}


h1 {
    font-family: 'Mukta';
    /*    font-family: Julius Sans One, Roboto;
*/
    font-size: 1.6em;
    font-weight: inherit;
}
h2 {
    font-family: 'Mukta';
    font-weight: inherit;
}
h3 {
    font-family: 'Mukta';
    font-weight: inherit;
}

/*h4  { font-family: 'Roboto Condensed', sans-serif; font-weight: inherit; }
h5  { font-family: 'Roboto Condensed', sans-serif; font-weight: inherit; }
h6  { font-family: 'Roboto Condensed', sans-serif; font-weight: inherit; }
.h7 { font-family: 'Roboto Condensed', sans-serif; font-weight: inherit; }
.h8 { font-family: 'Roboto Condensed', sans-serif; font-weight: inherit; }
.h9 { font-family: 'Roboto Condensed', sans-serif; font-weight: inherit; }
a   { font-family: 'Assistant', sans-serif; font-weight: inherit; }
p   { font-family: 'Assistant', sans-serif; font-weight: inherit; }
ol li { font-family: 'Assistant', sans-serif; font-weight: inherit; }

.txtClrHvrRed:hover {
    color: #bf202f !important;*/
}


/*theme button setup*/
/*
button, .btn, input[type=button] {
    background: inherit;
    border-color: inherit;
    border-radius: inherit;
}
button:hover, .btn:hover, input[type=button]:hover {
    background: inherit;
    border-color: inherit;
    border-radius: inherit;
}
*/


/*#endregion SETUP */

/*#region - .CLASS - */
/*===================================================CLASS */
/*  Edit qik_stlye.css classes here */

/*#region -  .box  - */

/*.box {
    border-color: #999;
    border-width: 1px;
}

.boxLrg {
    border-color: #999;
    border-width: 1px;
}

.boxSml {
    border-color: #999;
    border-width: 1px;
}*/

/*#endregion box */


/*#region - .img -*/

/*img.descrpt {
    background: #fff;
    color: #595D61;
    margin: 0;
    padding: 2.5%;
}*/

/*img.thumb {
    padding: 4px;
    line-height: 1.43em;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    -ms-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}*/

/*#endregion */


/*#region - mat color- */
/*
.mat1em {border-color: #f5f5dc;}
.mat2em {border-color: #f5f5dc;}
.mat3em {border-color: #f5f5dc;}
.mat4em {border-color: #f5f5dc;}
.mat5em {border-color: #f5f5dc;}
.mat6em {border-color: #f5f5dc;}
*/
/*#endregion */


/*#region - .pnl - */
/*
.pnl {
    background-color: #fafcff;
    border: 1px solid #f1f1f1;
    -ms-border-radius: 9px;
    border-radius: 9px;
    -webkit-box-shadow: 3px 3px 7px 1px #ccc;
    -ms-box-shadow: 3px 3px 7px 1px #ccc;
    box-shadow: 3px 3px 7px 1px #ccc; 
    margin: 9.5% auto;
    padding: .45em;
}
*/

/*#endregion pnl*/


/*#endregion CLASS */

/*#region - ELEMENT - */
/*===================================================ELEMENT */
/*  Edit html elements here */

/*blockquote {
    margin: 1em 40px;
}
blockquote:before { 
    content: open-quote;
}

blockquote:after { 
    content: close-quote;
}*/


/*blockquote, .blockquote {
    background: #f9f9f9;
    border-left: 10px solid #ccc;
    margin: 1.5em 10px;
    padding: 0.5em 10px;
    quotes: "\201C""\201D""\2018""\2019";
}

    blockquote:before, .blockquote:before {
        color: #ccc;
        content: open-quote;
        font-size: 4em;
        line-height: 0.1em;
        margin-right: 0.25em;
        vertical-align: -0.4em;
    }


    blockquote:after, .blockquote:after {
        content: close-quote;
    }


    blockquote p, .blockquote p {
        display: inline;
    }*/

/*br {
  line-height: 1em;
}*/



/*figure { 
}

figcaption { 
}*/


/*footer, #Footer {
    background-color: #fff;
    font-size: .75em;
    color: #565656;
}*/

/*hr.myStyle {
    width: 25%;
    height: 1px;
    color: #D6D6D6;
    border-top: 1px solid #8f8f8f;
}*/

/*header, #Header {
    background-color: #fff;
    font-size: 1.35em;
    color: #565656;
}*/

/*q:before { 
    content: open-quote;
}

q:after { 
    content: close-quote;
}
    */



/*#region ACCORDION */

.accordion > input {
    display: none;
    cursor: pointer;
}

    .accordion > input:checked + label {
        background: #fff;
/*        background: #cad9e3;
*/        color: #000;
    }

    .accordion > input[type = checkbox]:checked + label:hover:before {
        content: "";
/*        content: " \25BC  ";
*/        color: #000;
        text-shadow: 4px 4px 4px #ccc;
        text-align: left;
    }

    .accordion > input[type = radio]:checked + label:hover:before {
        content: "";
/*        content: " \25BC  ";
*/        color: #000;
        text-shadow: 4px 4px 4px #ccc;
        text-align: left;
    }

.accordion > article > p {
    color: #000;
     /*color: #4B7989;
       padding: 1.1em 2em;
*/
}


.accordion:not(param:focus) {

}


.row.accordion > label {
    display: block;
    position: relative;
    width: 100%;
    height: auto;
    cursor: pointer;
    color: #000;
   /* color: #003577;
        padding: 1.4em;
*/ background: #fff;
}

    .row.accordion > label:hover,
    .row.accordion > input:checked + label:hover {
        background: #ddd;
        color: #000;
    }

        .row.accordion > label:hover:after,
        .row.accordion > input:checked + label:hover:after {
            content: "";
            /*            content: " \25B2  ";
*/ color: #000;
            text-shadow: 4px 4px 4px #ccc;
            text-align: right;
        }






/*#endregion Style_Element*/

/*#region -FORM - */
/*===================================================FORM */
/*  Edit form elements here */

/*==========-> Button <-=============*/

/*button {
    display: inline-block;
    background-color: #f4f4f4;
    line-height: 1.2em;
    font-size: .9em;
    font-weight: normal;
    color: #2e2e2e;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    margin: 5px 0;
    padding: 7px 10px;
    border: #d9d9d9 1px solid;
    -ms-border-radius: 4px;
    border-radius: 4px;
}*/

/*button:hover,
button:focus,
button:active{
  color: #000;
        background-color: #f6f3eb;
        border-color: #b5aaa3;
  text-decoration: none;
}*/

/*==========-> Field <-=============*/

/*fieldset {
    margin: .5em;
    padding: .5em;
    border: 1px solid #c0c0c0;
}*/

/*.field-validation-error {
    color: #b94a48;
}*/

/*.field-validation-valid {
    display: none;
}*/

/*==========-> Form <-=============*/

/*form {
    display: block;
    width: 100%;
    border: 1px solid red;
    margin: 0;
    padding: 0;
}*/


/*==========-> Input <-=============*/

/*input {
    width: 95%;
    line-height: normal;
    color: inherit;
    font: inherit;
    -ms-border-radius: 4px 4px;
    border-radius: 4px 4px;
    -webkit-transition: all linear 200ms;
    -moz-transition: all linear 200ms;
    -ms-transition: all linear 200ms;
    -o-transition: all linear 200ms;
    transition: all linear 200ms;
    margin: .3em auto;
    padding: .3em;
    border: 1px solid #d9d9d9;
}*/

/*input.input-validation-error, .input-validation-error {
    border: 1px solid #b94a48;
}*/

/*html input[type="button"] {
  -webkit-appearance: button;
  cursor: pointer;
}
html input[disabled] {
  cursor: default;
}*/

/*input.btn, input[type="button"] {
    width: auto;
    display: inline-block;
    background-color: #f9f9f9;
    line-height: 1.2em;
    font-size: .9em;
    font-weight: normal;
    color: #2e2e2e;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    margin: 5px 0;
    padding: 7px 10px;
    border: #d9d9d9 1px solid;
    -ms-border-radius: 4px;
    border-radius: 4px;
    }
    input.btn:hover, input[type="button"]:hover,
    input.btn:hover, input[type="button"]:focus,
    input.btn:hover, input[type="button"].active {
        color: #000;
        background-color: #f6f3eb;
        border-color: #b5aaa3;
        text-decoration: none;
    }*/


/*input[type="checkbox"].input-validation-error {
    border: 0 none;
}*/

/*input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}*/

/*input::-moz-focus-inner {
  border: 0;
  padding: 0;
}*/

/*input[type="checkbox"],
input[type="radio"] {
  padding: 0;
}*/

/*input[type="search"] {
  -webkit-appearance: textfield;
}*/

/*input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}*/


/*==========-> Label / Legend <-=============*/

/*label {
    
}*/


/*legend {
  border: 0;
  padding: 0;
}*/


/*optgroup {
  color: inherit;
  font: inherit;
  font-weight: bold;
  margin: 0;
}*/


/*select {
    max-width: 280px;
  text-transform: none;
  color: inherit;
  font: inherit;
  margin: 0;
}*/


/*==========-> Map <-=============*/

/*#map_canvas {
    width: 100%;
    height: 100%;
    min-height: 18em;
    margin: 0;
    padding: 0;
}*/


/*==========-> Select / Option <-=============*/
/*option {
    
}

optgroup {
    
}

select {
    
}*/

/*==========-> Text Area <-=============*/

/*textarea {
    width: 85%;
    -moz-resize: vertical;
    -ms-resize: vertical;
    -o-resize: vertical;
    resize: vertical;
    color: inherit;
    font: inherit;
    margin: .3em 0 .3em .5em;
    padding: .3em;
    overflow: auto;
    border: 1px solid #d9d9d9;
    -ms-border-radius: 4px 4px;
    border-radius: 4px 4px;
    -webkit-transition: all linear 200ms;
    -moz-transition: all linear 200ms;
    -ms-transition: all linear 200ms;
    -o-transition: all linear 200ms;
    transition: all linear 200ms;
}*/


/*==========-> Text Box <-=============*/


/*==========-> Validation <-=============*/

/*.validation-summary-errors {
    color: #b21e1c !important;
}*/

/*.validation-summary-errors > ul >li {
    color: red !important;
}*/


/*.validation-summary-valid {
    display: none;
}*/



/*#endregion FORM*/

/*#region - #ID - */
/* Your customer #id styles here*/

/*#endregion */

/*#region - MODAL - */
/*===================================================MODAL */
/*  edit styles for the modal dialog box */

/*body > #modal:target {
    overflow: hidden !important;
}*/

/*#Modal {
    display: inline;
    width: 100%;
    height: 100%;
    visibility: hidden;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(30, 30, 30, 0.5);
    z-index: 500;
}*/


/* Make the modal appear when targeted */

/*#Modal:target {
    display: inline;
    visibility: visible;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}*/


/*#ModalDialog {
    display:block;
    height: auto;
    position: fixed;
    top:0;
    bottom: 0;
    left:0;
    right:0;
    background: #fff;
    border-radius: 15px;
    -moz-box-shadow: 4px 3px 7px #727272;
    -webkit-box-shadow: 4px 3px 7px #727272;
    box-shadow: 4px 3px 7px #727272;
    margin: 8% 5% ;
    padding: 1.5em;
    z-index: 1000;
}*/

/*#Modal header {
    display: block;
    width: 100%;
    background: #ccc;
    border-top: 1px solid #b5aaa3;
    -moz-border-radius: 9px 9px 0 0;
    -webkit-border-radius: 9px 9px 0 0;
    border-radius: 9px 9px 0 0;
    padding: 1.5em 0;
}*/

/*#Modal footer {
    display: block;
    width: 100%;
    background: #ccc;
    border-bottom: 1px solid #b5aaa3;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    padding: 1.5em 0;
}*/

/*#Modal > .btn {
	float:right;
    margin: 0 5em;
}*/

/*#endregion MODAL */

/*#region - NAVIGATION - */
/*===================================================NAVIGATION */
/*#region - Nav (base) - */
/*---------  base nav style all nav style inherit or overide this ----------*/

/*#Nav, #NavMain, #NavMobile, #NavFooter {
    background: transparent;
}

nav > .nav {
    background-color: transparent;
}


.nav li {
    border: 1px solid #d9d9d9;
}

    .nav li:hover {
        background-color: #d9d9d9;
        border-color: #b5aaa3;
    }

    .nav li.active {
        background-color: #fff !important;
        border-color: #000 !important;
    }
    /*#region - Mobile - */

#NavMobile {
    height: 46px;
    padding: 0;
}


.nav a {
    color: #444 !important;
}

    .nav a:hover {
        color: #000;
    }

.nav li.active a {
    color: #000 !important;
}

/*#endregion nav */


/*#region - Mobile - */
/*---------  mobile nav style  ----------*/

#NavMobile {
    height: 46px;
    background: rgba(241, 237, 237, 0.76);
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    position: fixed;
    top: 0px;
}

#NavMobileRow {
    background: none;
}


    #NavMobileRow p {
        color: #cfcbcb;
    }

#NavMobileMenu {
    background: #f4f4f4;
}

    #NavMobileMenu li {
        background: #f4f4f4;
        border: 1px solid #d9d9d9;
    }

        #NavMobileMenu li a {
            color: #461275;
            font-weight: 500;
        }

/*#endregion NavMobile */


/*#region - Bar -  */
/*--------  nav Bar style (inherits/overrides "Nav") -------------*/

/*nav > .nav.bar, nav:hover > .nav.bar {
    background-color: black;
}

.nav.bar {
background-color: #000;
}

.nav.bar > li {
    background-color: transparent;
    border-color: #b2b2b2;
}

.nav.bar li:hover {
    background-color: #eee;
}

.nav.bar li.active {
    background-color: #eee !important;
    border-color: #fff !important;
}

.nav.bar a {
    font-size: inherit;
    color: #fff;
}

    .nav.bar a:hover {
        color: #555;
    }

.nav.bar li.active a {
    color: #444 !important;
}*/


/*#endregion nav bar */


/*#region - Block - */

/*.nav.blk li {
    background-color: #666;
    border: 1px solid #b5aaa3;
}

    .nav.blk li:hover {
        background-color: #353022;
        border-color: #b5aaa3;
    }

    .nav.blk li.active {
        background-color: #fff !important;
        border-color: #b5aaa3 !important;
    }

.nav.blk a {
    color: #f6f3eb;
}

    .nav.blk a:hover {
        color: #fff;
    }

.nav.blk li.active a {
    color: #666 !important;
}*/

/*#endregion blk*/


/*#region - Button - */
/*---------  nav Button style (inherits/overrides "Nav") ----------*/


/*.nav.btn > li {
    background-color: #fff;
    border-color: #d9d9d9;
}

.nav.btn li:hover {
    background-color: #f6f3eb;
    border-color: #b5aaa3;
}

.nav.btn li.active {
    background-color: #f6f3eb;
    border-color: #b5aaa3 !important;
}

.nav.btn a {
    font-size: inherit;
    color: #2e2e2e;
}

    .nav.btn a:hover {
        color: black;
    }

.nav.btn li.active a {
    color: #645E5A !important;
}*/


/*#endregion nav btn */


/*#region - Tab - */
/*---------  nav Tab style (inherits/overrides "Nav") ----------*/
/*ul.nav.tab {
    border-bottom: 1px solid grey;
}

.nav.tab > li {
    background-color: #fafafa;
    border-color: #ccc;
    -ms-border-radius: 8px 24px 0 0;
    -moz-border-radius: 8px 24px 0 0;
    -webkit-border-radius: 8px 24px 0 0;
    border-radius: 8px 24px 0 0;
}

    .nav.tab > li:hover {
        background-color: #f6f3eb;
        border-color: #b5aaa3;
    }

.nav.tab li.active {
    background-color: #fff !important;
    border-color: #b5aaa3 !important;
    border-bottom-color: #fff !important;
}

.nav.tab a {
    font-size: inherit;
    color: #6f6f6f;
}

    .nav.tab a:hover {
        color: #000 !important;
    }

.nav.tab li.active a {
    color: #d16c46 !important;
}*/

/*#endregion - nav tab -*/


/*#endregion NAVIGATION */

/*#region - TABLE - */
/*===================================================TABLE */

/*table {
    width: 98%;
    font-size: 85%;
    font-weight: 100;
    font-family: inherit;
    margin: 2% auto;
    border-collapse:  collapse;
}*/

/*table thead {
    color: #ddd;
    background: #999;
}*/

/*table tbody {
    background: transparent;
}*/

/*table tfoot {
    background: #eee;
}*/

/*table tr, table th, table td {
    border-spacing: 1px;
    border-collapse: collapse;
    border: 1px solid #808080;
}*/

/*- alternating row colors - even -*/
/*table tbody tr:nth-child(even) {
    background: #ccc;
}*/

/*- alternating row colors - odd -*/
/*table tbody tr:nth-child(odd) {
    background: transparent;
}*/

/*table th {
    background: transparent;
    padding: 1% 2%;
}*/

/*/*table td {
    padding: 1% 2%;
}*/

/*#endregion Style_Table*/

/*#region - TEXT - */
/*===================================================TEXT */

/*#region - Text Element - */

/*address {
    font-size: 1em;
    font-style: italic;
    line-height: 1.35em;
    color: #333;
    text-align: left;
    margin: .2em 0;
    padding: .05em .1em;
}*/

/*abbr[title] {
    border-bottom: 1px dotted;
}*/

/*b {
    font-weight: bold;
}*/

/*code {
    font-family: monospace, monospace;
    font-size: 1em;
}*/

/*dfn {
    font-style: italic;
}*/

/*figure {
    margin: 1em 40px;
}*/

/*kbd {
    font-family: monospace, monospace;
    font-size: 1em;
}*/

/*mark {
    background: #ff0;
    color: #000;
}*/

/*p {
    font-size: 1em;
    color: #6d6d6d;
    text-align: left;
    margin: .5em 0;
    padding: .2em .5em .2em .8em;
}*/

/*p:last-child {
        margin-bottom: .2em;
        padding-bottom: .5em;
    }*/

/*pre {
    display: block;
    font-size: 1.05em;
    font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
    white-space: pre-wrap;
    color: #434343;
    -ms-word-break: break-all;
    -moz-word-break: break-all;
    -o-word-break: break-all;
    word-break: break-all;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    margin: .3em 0;
    padding: .37em;
    overflow: auto;
    border: 1px solid #ccc;
    -ms-border-radius: 4.5px;
    border-radius: 4.5px;
}*/

/*samp {
    font-family: monospace, monospace;
    font-size: 1em;
}*/

/*small, .small{
    font-size: 85%;
}*/

/*strong {
    font-weight: bold;
}*/

/*sup {
    position: relative;
    top: -0.5em;
    font-size: 78%;
    line-height: 0;
    vertical-align: baseline;
}*/

/*sub {
    position: relative;
    bottom: -0.25em;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}*/

/*#endregion Text_Element */


/*#region - Text Heading - */
/*===================================================heading */

/*h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    margin: 0;
}*/

/*h1 {
    color: #8f8f8f;
    font-size: 2em;
    padding: 1em .1em .005em .1em;
}*/

/*h2 {
    color: #1f6c8b;
    font-size: 1.7em;
    padding: .035em .2em;
}*/

/*h3 {
    color: #6f6f6f;
    font-size: 1.55em;
    padding: .04em .25em;
}*/

/*h4 {
    color: #1f779b;
    font-size: 1.45em;
    padding: .05em .3em;
}*/

/*h5 {
    color: #5f5f5f;
    font-size: 1.3em;
    padding: .06em .35em;
}*/

/*h6 {
    color: #1f789b;
    font-size: 1.2em;
    padding: .07em .4em;
}*/

/*h1 + p {
    margin-top: -.42em;
}*/

/*h2 + p {
    margin-top: -.33em;
}*/

/*h3 + p {
    margin-top: -.31em;
}*/

/*h4 + p {
    margin-top: -.35em;
}*/

/*h5 + p {
    margin-top: -.3em;
}*/

/*h6 + p {
    margin-top: -.3em;
}*/

/*#endregion Text_Heading*/


/*#region - Text_Link - */
/*===================================================link */

/*a {
    color: inherit;
}*/

/*a:active, a:hover {
        outline: 0;
    }*/


/*#endregion Text_Link */


/*#region - Text_List - */

/*===================================================list */

/*ol, ul {
    font-size: 1em;
    line-height: 1.5em;
    color: inherit;
    margin: 0;
    padding: 0 .5em .5em 2.5em;
}*/
/*ol > li, ul > li {
        margin: 0;
        padding: 0;
    }*/

/*#endregion Text_List*/

/*#endregion - TEXT */


/*#region - MEDIA QUERY - */
/*=================================================== Media Query */
/* Sets the DOM response to media width sizes.*/

/*#region - Large 1681px - and up -*/
/*=================================================== Large */

/*@media screen and (min-width: 1681px) {
}*/

/*#endregion Large*/


/*#region - Desktop 1051px - 1680px - */
/*=================================================== Desktop */

/*@media only screen and ( min-width: 1024px) and (max-width: 1680px) {
}*/

/*@media screen and (max-width: 1680px) {
}*/

/*#endregion Desktop*/


/*#region - Tablet 1050px - 551px - */
/*=================================================== Tablet */

/*@media all and (min-width: 551px ) and (max-width: 1023px) {
}*/

/*@media screen and (max-width: 1050px) {
}*/

/*#endregion Tablet */


/*#region - Mobile 201px - 550px - */
/*=================================================== Mobile */

/*@media screen and ( min-width: 241px ) and ( max-width: 550px ) {
}*/

@media screen and (max-width: 650px) {
    /*p {
color: #23183d;
    }*/


}

/*#endregion Mobile */


/*#region - Small 1px - 200px - */
/*=================================================== Small */

/*@media screen and (max-width: 250px) {
}*/

/*#endregion Small*/

/*#endregion Media Query*/
