@import url(https://fonts.googleapis.com/css?family=Raleway:300,700);
@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,600,700);
.toolz4you-design.page-wrapper {
    margin: 0;
    font-family: Raleway,Arial,sans-serif;
    font-size: .875rem;
    font-weight: 300;
    line-height: 1.5;
    color: #4d4d4d;
    text-align: left;
    background-color: #fff
}

.toolz4you-design [tabindex="-1"]:focus {
    outline: 0!important
}

.toolz4you-design hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

.toolz4you-design h1,.toolz4you-design h2,.toolz4you-design h3,.toolz4you-design h4,.toolz4you-design h5,.toolz4you-design h6 {
    margin-top: 0;
    margin-bottom: .5rem
}

.toolz4you-design p {
    margin-top: 0;
    margin-bottom: 1rem
}

.toolz4you-design abbr[data-original-title],.toolz4you-design abbr[title] {
    text-decoration: underline;
    text-decoration: underline dotted;
    cursor: help;
    border-bottom: 0
}

.toolz4you-design address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit
}

.toolz4you-design dl,.toolz4you-design ol,.toolz4you-design ul {
    margin-top: 0;
    margin-bottom: 1rem
}

.toolz4you-design ol ol,.toolz4you-design ol ul,.toolz4you-design ul ol,.toolz4you-design ul ul {
    margin-bottom: 0
}

.toolz4you-design dt {
    font-weight: 700
}

.toolz4you-design dd {
    margin-bottom: .5rem;
    margin-left: 0
}

.toolz4you-design blockquote {
    margin: 0 0 1rem
}

.toolz4you-design dfn {
    font-style: italic
}

.toolz4you-design b,.toolz4you-design strong {
    font-weight: bolder
}

.toolz4you-design small {
    font-size: 80%
}

.toolz4you-design sub,.toolz4you-design sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

.toolz4you-design sub {
    bottom: -.25em
}

.toolz4you-design sup {
    top: -.5em
}

.toolz4you-design a {
    color: #4d4d4d;
    text-decoration: none;
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

.toolz4you-design a:hover {
    color: #272727;
    text-decoration: none
}

.toolz4you-design a:not([href]):not([tabindex]) {
    color: inherit;
    text-decoration: none
}

.toolz4you-design a:not([href]):not([tabindex]):focus,.toolz4you-design a:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none
}

.toolz4you-design a:not([href]):not([tabindex]):focus {
    outline: 0
}

.toolz4you-design img {
    max-width: 100%;
    height: auto;
}

.toolz4you-design .m2e-gallery-list img {
    border: 1px solid #e4e4e4;
    margin-bottom: 10px
}

.toolz4you-design .h1,.toolz4you-design .h2,.toolz4you-design .h3,.toolz4you-design .h4,.toolz4you-design .h5,.toolz4you-design .h6,
.toolz4you-design h1,.toolz4you-design h2,.toolz4you-design h3,.toolz4you-design h4,.toolz4you-design h5,.toolz4you-design h6 {
    font-family: Ubuntu,Helvetica,sans-serif;
    font-weight: 400!important;
    text-transform: none
}

.toolz4you-design .page-header {
    -webkit-box-shadow: 0 8px 16px rgba(0,0,0,.1);
    box-shadow: 0 8px 16px rgba(0,0,0,.1);
    position: relative;
    z-index: 930;
    background-color: #fafafa;
}

.toolz4you-design .page-header::after {
    display: block;
    clear: both;
    content: ""
}

@media (max-width: 767.98px) {
    .toolz4you-design .page-header {
        z-index:100;
        width: 100%;
        top: 0;
        left: 0;
        background-color: #fff;
    }
}

.toolz4you-design .header.content {
    width: 100%;
    padding-right: 11px;
    padding-left: 11px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 11px;
    padding-bottom: 11px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    color: #5d7683
}

@media (max-width: 767.98px) {
    .toolz4you-design .header.content>* {
        width:21%;
        height: 2rem
    }
}

@media (max-width: 767.98px) {
    .toolz4you-design .header.content .logo {
        -webkit-box-ordinal-group:3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI1Mi43cHgiIGhlaWdodD0iNTIuN3B4IiB2aWV3Qm94PSIwIDAgNTIuNyA1Mi43IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1Mi43IDUyLjc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQUVBOUE5O30KCS5zdDF7ZmlsbDojRkZGRkZGO30KCS5zdDJ7ZmlsbDojQTkzMzI3O30KCS5zdDN7ZmlsbDojRjJGMkYyO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIuNyIgY3k9IjEyLjciIHI9IjEyLjciLz4KPGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iMTIuOCIgY3k9IjEyLjkiIHI9IjcuNiIvPgo8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTUuNCwxMC4zYzAtMS40LTEuMS0yLjYtMi42LTIuNmMtMS40LDAtMi42LDEuMS0yLjYsMi42YzAsMS4xLDAuNiwyLDEuNiwyLjRsLTEuNCw0LjJoNC44bC0xLjMtNC4yCglDMTQuOCwxMi4yLDE1LjQsMTEuMywxNS40LDEwLjN6Ii8+CjxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjQwIiBjeT0iMTIuNyIgcj0iMTIuNyIvPgo8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjM4LjQsNSAzNS40LDUgMzQsNSAzNCwyMC43IDM4LjQsMjAuNyAzOC40LDYuMyAzOS4xLDYuMyAzOS4xLDEyLjMgNDAuOCwxMi4zIDQwLjgsNi4zIDQwLjgsNS43IAoJNDAuOCw1ICIvPgo8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjQxLjUsMjAuNyA0NC41LDIwLjcgNDUuOSwyMC43IDQ1LjksNSA0MS41LDUgNDEuNSwxOS40IDQwLjgsMTkuNCA0MC44LDEzLjEgMzkuMSwxMy4xIDM5LjEsMTkuNCAKCTM5LjEsMjAgMzkuMSwyMC43ICIvPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIzNi4yIiBjeT0iNyIgcj0iMSIvPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIzNi4yIiBjeT0iMTIuOCIgcj0iMSIvPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIzNi4yIiBjeT0iMTguMyIgcj0iMSIvPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSI0My43IiBjeT0iNyIgcj0iMSIvPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSI0My43IiBjeT0iMTIuOCIgcj0iMSIvPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSI0My43IiBjeT0iMTguMyIgcj0iMSIvPgo8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxMi43IiBjeT0iNDAiIHI9IjEyLjciLz4KPHBhdGggY2xhc3M9InN0MyIgZD0iTTE4LjIsMzAuN0g4Ljl2MTkuNEgxOGwtNC41LTEuMnYtOC4yaC0xLjJ2LTAuNmgzLjNsLTItMC42di03LjFMMTguMiwzMC43eiBNOC40LDMwSDguMUg4djIwLjFoMC40VjMwLjNoOS44CglWMzBIOC40eiIvPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSI0MCIgY3k9IjQwIiByPSIxMi43Ii8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNiwzMi41aDAuOHYwLjRoLTIuMXYyLjdIMzZWNDBoMS4xdjAuN2gtMnY1LjFoMXYyLjNsMy4zLDAuOFYzMUgzNlYzMi41eiBNNDkuNSwzNy44Yy0xLjgsMS4zLTQuOCwwLjItNi42LDEKCXYtNS40bC0yLjctMi4zdjE3LjdsMi43LTMuNHYtNC45Yy0wLjcsMC4yLTEuMywwLjYtMS42LDEuMmMwLTAuMiwwLTAuMywwLjEtMC41QzQyLjgsMzguNCw0OS43LDQxLjYsNDkuNSwzNy44eiIvPgo8L3N2Zz4K) center top no-repeat;
        max-height: 38px;
        background-size: contain
    }

    .toolz4you-design .header.content .logo img {
        display: none
    }
}

@media (min-width: 768px) {
    .toolz4you-design .header.content .logo {
        position:absolute;
        left: 11px;
        top: 11px;
        height: 75px
    }

    .toolz4you-design .header.content .logo img {
        width: auto;
        height: 100%
    }
}

.toolz4you-design .header.content .logo {
    position: relative;
    left: 0;
    top: 0;
    height: 65px;
    width: 300px;
}


.toolz4you-design .topbar-wrapper {
    min-height: 20px;
    width: 100%;
    background-color: #e4e4e4;
    overflow: hidden
}

.toolz4you-design .topbar-wrapper .topbar.content {
    width: 100%;
    padding-right: 11px;
    padding-left: 11px;
    margin-right: auto;
    margin-left: auto;
    font-family: Ubuntu,sans-serif
}

.toolz4you-design .topbar-wrapper ul {
    padding: 0;
    margin: 0;
    list-style: none;
    text-transform: uppercase;
    font-weight: 400;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.toolz4you-design .topbar-wrapper li {
    -webkit-box-flex: .1;
    -webkit-flex-grow: .1;
    -ms-flex-positive: .1;
    flex-grow: .1;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    text-align: left
}

.toolz4you-design .topbar-wrapper li p {
    margin: 0
}

.toolz4you-design .topbar-wrapper li a {
    color: #4d4d4d;
}



.toolz4you-design .navigation .main-menu {
    margin: 0;
    padding: 0;
    list-style: none;
    background-color: #fff;
    border: 1px solid #e4e4e4;
    border-width: 1px 0;
    display:-webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%
}

.toolz4you-design .navigation .main-menu li {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    text-align: left;
    padding: 10px;
    cursor: pointer;
    position: relative
}

.toolz4you-design .navigation .main-menu li a {
    color: #4d4d4d;
}

.toolz4you-design .navigation .main-menu li:hover {
    color: #1d1d1b;
    /*background-color: #e5e8ea*/
}
.toolz4you-design .navigation .main-menu li:hover a {
    color: #d2760f
}


.toolz4you-design .page-main {
    padding-right: 11px;
    padding-left: 11px;
    padding-top: 22px;
    padding-bottom: 22px;
    margin-right: auto;
    margin-left: auto
}


.toolz4you-design .product-view {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -11px;
    margin-left: -11px
}


.toolz4you-design .product-view>* {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -ms-flex-order: 10;
    order: 10;
    position: relative;
    width: 100%;
    min-height: 1px;
}


.toolz4you-design .product-view .product.media {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    margin-bottom: 22px
}

.toolz4you-design .product-view .product-info-main {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2
}

.toolz4you-design .product-view .product-info-aside {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

@media (min-width: 768px) {
    .toolz4you-design .product-info-aside {
        -webkit-box-flex:0;
        -webkit-flex: 0 0 41.66667%;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .toolz4you-design .product-info-main {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.33333%;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }
}

.toolz4you-design .product-title,
.toolz4you-design .product-description {
    padding-right: 11px;
    padding-left: 11px;
}







.toolz4you-design .page-footer {
    min-height: 400px;
    width: 100%;
    background-color: grey;
    color: #fff;
    padding-top: 25px
}

.toolz4you-design .page-footer ul {
    padding: 0;
    list-style: none;
}

.toolz4you-design .page-footer h3 {
    margin-right: 40px
}

.toolz4you-design .page-footer a {
    font-weight: 700;
    color: #fff !important;
}

.toolz4you-design .page-footer .footer-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 1.5em
}

.toolz4you-design .page-footer .footer-row .footer-col {
    margin-bottom: 1.5em;
    padding-right: 6px
}

@media (min-width: 768px) {
    .toolz4you-design .page-footer .footer-row .footer-col {
        -webkit-box-flex:0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
        padding-right: 0
    }
}

.toolz4you-design .page-footer .footer-row .footer-col h3 {
    color: #fff;
    border-bottom: 1px solid #fff;
    padding-bottom: 5px;
    margin-bottom: 15px
}

@media (min-width: 768px) {
    .toolz4you-design .page-footer .footer-row .footer-col-big {
        -webkit-box-flex:0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }
}

.toolz4you-design .page-footer .footer-row .footer-col-big h3 {
    color: #4d4d4d
}

.toolz4you-design .page-footer .footer-row .footer-col-big p {
    background: #4d4d4d;
    padding: 20px 26px;
    margin-right: 40px
}

.toolz4you-design .page-footer .footer-wrapper-row-1 {
    background-color: grey
}

.toolz4you-design .footer.content {
    width: 100%;
    padding: 16px 11px 11px 11px
}

.toolz4you-design .footer .logos img {
    vertical-align: middle;
    margin: 0 5px 10px 0;
}

.toolz4you-design .footer-logo {
    background-color: #fff;
    padding: 10px;
    border-radius: 10px;
}