.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
.home #ttr_footer_top_for_widgets,.home .ttr_footer_bottom_footer_inner{
    position:relative;
    margin:0 auto
}
.home #navigationmenu{
    width:85%;
    margin:0 auto
}
.home .ttr_home_html_row0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:60px 0 60px 0
}
.home .ttr_home_html_column00{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0;
    padding:10px 150px 10px 150px;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column00,.home .ttr_home_html_column00 p{
    font-size:14px
}
.ttr_home_html_column00 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column01{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background:url(images/1276247083html_column01.jpg);
    background-color:transparent;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:20px 20px 20px 20px;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column01,.home .ttr_home_html_column01 p{
    font-size:14px
}
.ttr_home_html_column01 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column02{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background:url(images/1276247083html_column02.jpg);
    background-color:transparent;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:20px 20px 20px 20px;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column02,.home .ttr_home_html_column02 p{
    font-size:14px
}
.ttr_home_html_column02 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column03{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background:url(images/1276247083html_column03.jpg);
    background-color:transparent;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:20px 20px 20px 20px;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column03,.home .ttr_home_html_column03 p{
    font-size:14px
}
.ttr_home_html_column03 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_row1{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:60px 0 60px 0
}
.home .ttr_home_html_column10{
    border-radius:0;
    border:solid #2c2b2e;
    border:solid #2c2b2e;
    border-width:4px 0 0 0;
    box-shadow:none;
    background-color:#fafafa;
    background:#fafafa;
    background-clip:padding-box;
    margin:0 10px 20px 10px;
    padding:20px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column10,.home .ttr_home_html_column10 p{
    font-size:14px
}
.ttr_home_html_column10 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column11{
    border-radius:0;
    border:solid #2c2b2e;
    border:solid #2c2b2e;
    border-width:4px 0 0 0;
    box-shadow:none;
    background-color:#fafafa;
    background:#fafafa;
    background-clip:padding-box;
    margin:0 10px 20px 10px;
    padding:20px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column11,.home .ttr_home_html_column11 p{
    font-size:14px
}
.ttr_home_html_column11 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column12{
    border-radius:0;
    border:solid #2c2b2e;
    border:solid #2c2b2e;
    border-width:4px 0 0 0;
    box-shadow:none;
    background-color:#fafafa;
    background:#fafafa;
    background-clip:padding-box;
    margin:0 10px 20px 10px;
    padding:20px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column12,.home .ttr_home_html_column12 p{
    font-size:14px
}
.ttr_home_html_column12 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column13{
    border-radius:0;
    border:solid #2c2b2e;
    border:solid #2c2b2e;
    border-width:4px 0 0 0;
    box-shadow:none;
    background-color:#fafafa;
    background:#fafafa;
    background-clip:padding-box;
    margin:0 10px 20px 10px;
    padding:20px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column13,.home .ttr_home_html_column13 p{
    font-size:14px
}
.ttr_home_html_column13 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_row2{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:60px 0 60px 0;
    background:url(images/1276247083html_row2.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    padding:0
}
.home .ttr_home_html_column20{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0;
    padding:120px 150px 120px 150px;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column20,.home .ttr_home_html_column20 p{
    font-size:14px
}
.ttr_home_html_column20 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_row3{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:60px 0 60px 0
}
.home .ttr_home_html_column30{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0 0 30px 0;
    padding:20px 20px 20px 20px;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column30,.home .ttr_home_html_column30 p{
    font-size:14px
}
.ttr_home_html_column30 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column31{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1276247083html_column31.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column31,.home .ttr_home_html_column31 p{
    font-size:14px
}
.ttr_home_html_column31 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column32{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1276247083html_column32.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column32,.home .ttr_home_html_column32 p{
    font-size:14px
}
.ttr_home_html_column32 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column33{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1276247083html_column33.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column33,.home .ttr_home_html_column33 p{
    font-size:14px
}
.ttr_home_html_column33 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column34{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1276247083html_column34.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column34,.home .ttr_home_html_column34 p{
    font-size:14px
}
.ttr_home_html_column34 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column35{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1276247083html_column35.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column35,.home .ttr_home_html_column35 p{
    font-size:14px
}
.ttr_home_html_column35 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column36{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1276247083html_column36.jpg);
    background-color:#b3b3b3;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column36,.home .ttr_home_html_column36 p{
    font-size:14px
}
.ttr_home_html_column36 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column37{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1276247083html_column37.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column37,.home .ttr_home_html_column37 p{
    font-size:14px
}
.ttr_home_html_column37 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column38{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1276247083html_column38.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column38,.home .ttr_home_html_column38 p{
    font-size:14px
}
.ttr_home_html_column38 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_row4{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:60px 0 60px 0
}
.home .ttr_home_html_column40{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0 0 30px 0;
    padding:20px 20px 20px 20px;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column40,.home .ttr_home_html_column40 p{
    font-size:14px
}
.ttr_home_html_column40 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column41{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    margin:0 10px 40px 10px;
    padding:25px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column41,.home .ttr_home_html_column41 p{
    font-size:14px
}
.ttr_home_html_column41 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column42{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    margin:0 10px 40px 10px;
    padding:25px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column42,.home .ttr_home_html_column42 p{
    font-size:14px
}
.ttr_home_html_column42 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column43{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    margin:0 10px 40px 10px;
    padding:25px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column43,.home .ttr_home_html_column43 p{
    font-size:14px
}
.ttr_home_html_column43 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_column44{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    margin:0 10px 40px 10px;
    padding:25px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column44,.home .ttr_home_html_column44 p{
    font-size:14px
}
.ttr_home_html_column44 .tt_link{
    font-size:inherit
}
.home .ttr_home_html_row5{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:60px 0 0 0;
    background-color:#343434;
    background:#343434;
    background-clip:padding-box;
    padding:0
}
.home .ttr_home_html_column50{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0;
    padding:10px 150px 10px 150px;
    word-wrap:break-word;
    box-sizing:border-box
}
.home .ttr_home_html_column50,.home .ttr_home_html_column50 p{
    font-size:14px
}
.ttr_home_html_column50 .tt_link{
    font-size:inherit
}
.home .footercellcolumn1,.home .footercellcolumn1 li p,.home .footercellcolumn1 p,.home footer#ttr_footer .footercellcolumn1 a:not(.btn),.home footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
    font-size:14px
}
.home .footercellcolumn2,.home .footercellcolumn2 li p,.home .footercellcolumn2 p,.home footer#ttr_footer .footercellcolumn2 a:not(.btn),.home footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
    font-size:14px
}
.home .footercellcolumn3,.home .footercellcolumn3 li p,.home .footercellcolumn3 p,.home footer#ttr_footer .footercellcolumn3 a:not(.btn),.home footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
    font-size:14px
}
.home .footercellcolumn4,.home .footercellcolumn4 li p,.home .footercellcolumn4 p,.home footer#ttr_footer .footercellcolumn4 a:not(.btn),.home footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
    font-size:14px
}
.home .footercellcolumn5,.home .footercellcolumn5 li p,.home .footercellcolumn5 p,.home footer#ttr_footer .footercellcolumn5 a:not(.btn),.home footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
    font-size:14px
}
.home .footercellcolumn6,.home .footercellcolumn6 li p,.home .footercellcolumn6 p,.home footer#ttr_footer .footercellcolumn6 a:not(.btn),.home footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
    font-size:14px
}
.home .footercellcolumn7,.home .footercellcolumn7 li p,.home .footercellcolumn7 p,.home footer#ttr_footer .footercellcolumn7 a:not(.btn),.home footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
    font-size:14px
}
.ttr_menu_items .dropdown-menu{
    padding:0
}
.home .navbar-nav{
    padding:0;
    list-style:none;
    position:relative;
    margin:0;
    z-index:501;
    border:0!important;
    text-align:left;
    zoom:1
}
.home #ttr_menu .navbar-right.ttr_menu_items ul.dropdown-menu .sub-menu{
    left:auto;
    right:100%
}
@media only screen and (min-width :1025px){
    .home.ttr_menu_items .dropdown-menu li:hover>.dropdown-menu{
        display:block
    }
    .home .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        visibility:hidden;
        margin-top:-1px
    }
    ul.ttr_menu_items.nav li.dropdown:hover>ul.dropdown-menu{
        display:block
    }
    .home .ttr_menu_items .dropdown-menu li:hover .sub-menu{
        visibility:visible
    }
    .home .ttr_menu_items li:hover ul.child li a{
        display:block
    }
    .registration{
        width:85%;
        margin:0 auto
    }
    .ttr_registration_html_row0{
        border-radius:0;
        border:solid transparent;
        border:solid rgba(255,255,255,0);
        border-width:0;
        box-shadow:none;
        margin:0;
        background-repeat:no-repeat;
        background-size:cover;
        background-position:Center Center;
        background-clip:padding-box;
        padding:0
    }
    .ttr_registration_html_column10{
        border-radius:0;
        border:solid transparent;
        border:solid rgba(255,255,255,0);
        border-width:0;
        box-shadow:none;
        background-color:transparent;
        background:rgba(255,255,255,0);
        background-clip:padding-box;
        margin:0;
        padding:60px 150px 40px 150px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .form-horizontal-register{
        margin:auto;
        width:50%
    }
}
@media only screen and (min-width :768px){
    .ttr_menu_items li .child li ul li:last-child .separator{
        display:none
    }
    .ttr_menu_items li .child li:last-child>.separator{
        display:none!important
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.home .nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    zoom:1
}
.home #ttr_slideshow_inner ul{
    list-style:outside none none
}
.home #ttr_slideshow_inner{
    position:absolute;
    overflow:hidden;
    width:100%
}
.home #ttr_slideshow_inner ul>li>a{
    position:absolute;
    overflow:hidden;
    width:100%
}
.home #ttr_slideshow_inner>ul>li{
    position:absolute
}
.home .ttr_slideshow_last a,.home .ttr_slideshow_last div a{
    pointer-events:auto
}
.home #ttr_sidebar_left{
    float:right;
    clear:none;
    width:14.76%
}
.home #ttr_sidebar_right{
    float:right;
    clear:none;
    width:14.76%
}
@media only screen and (min-width :1025px){
    .home .sub-menu{
        position:absolute;
        visibility:hidden
    }
    .home .ttr_vmenu_items.nav li.dropdown:hover ul{
        display:inline-block
    }
    .home .ttr_vmenu_items.nav .menu-dropdown-styles li:hover>.sub-menu{
        visibility:visible
    }
}
@media only screen and (min-width :768px){
    .home ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:100%;
        list-style:none
    }
    .home #ttr_sidebar_right ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:auto;
        right:100%
    }
    .home ul.ttr_vmenu_items.nav ul li.dropdown-submenu.open>ul{
        display:block;
        visibility:visible;
        list-style:none
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.dropdown-backdrop{
    position:relative
}
.home .container{
    overflow:visible!important
}
.home .ttr_vmenu_items.nav ul.collapse>li{
    position:relative
}
.home ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled{
    min-height:1px;
    list-style:none
}
.home ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled ul{
    list-style:none
}
.home .ttr_vmenu_items ul.menu-dropdown-styles li{
    display:block
}
.home ul.ttr_vmenu_items.nav li.dropdown:hover ul.collapse li{
    list-style:none
}
.home #ttr_sidebar_left .dropdown-menu>li{
    display:inline-block;
    font-weight:400;
    position:relative;
    vertical-align:top
}
.home .nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    background:0 0;
    z-index:500;
    display:inline;
    zoom:1
}
.home #ttr_footer .container{
    width:85%
}
.home #ttr_footer_designed_by_links #ttr_footer_designed_by{
    vertical-align:middle;
    line-height:initial
}
.home footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.home footer#ttr_footer_designed_by_links a:hover:not(.btn),.home footer#ttr_footer_designed_by_links a:link:not(.btn),.home footer#ttr_footer_designed_by_links a:visited:not(.btn){
    display:inline-block;
    vertical-align:middle;
    line-height:initial
}
.home .ttr_block_content,.home .ttr_block_content p{
    font-size:14px!important
}
.home .html_content a:hover,.html_content a:focus{
    text-decoration:none
}
.home #ttr_content{
    float:left;
    width:100%;
    clear:none
}
#ttr_html_content_margin{
    padding:0;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    box-sizing:border-box
}
.left-button{
    position:absolute;
    display:block
}
.right-button{
    position:absolute;
    display:block
}
#prev span{
    background-image:url(images/Leftbutton.png);
    display:block;
    height:40px;
    width:40px;
    text-indent:-999px;
    font-size:0
}
#next span{
    background-image:url(images/Rightbutton.png);
    display:block;
    height:40px;
    width:40px;
    text-indent:-999px;
    font-size:0
}
img.aligncenter{
    margin-left:auto;
    margin-right:auto
}
label{
    font-weight:400
}
.ttr_comment .form-submit #submit{
    margin-top:10px
}
.product-shop .add-to-cart .btn{
    white-space:normal
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
    .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        margin-top:-1px
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
@media only screen and (min-width :768px) and (max-width :1024px){
    .home .totopshow{
        display:block
    }
    .home .container{
        width:100%
    }
    .home #ttr_content .ttr_comments{
        display:flex
    }
    .home #ttr_footer_top_for_widgets,.home .ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    .home #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .home #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .home .ttr_home_html_row0{
        margin:0;
        padding:40px 0 40px 0
    }
    .home .ttr_home_html_column00{
        margin:0;
        padding:50px 50px 50px 50px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column00,.home .ttr_home_html_column00 p{
        font-size:14px
    }
    .ttr_home_html_column00 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column01{
        margin:10px 10px 10px 10px;
        padding:70px 0 70px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column01,.home .ttr_home_html_column01 p{
        font-size:14px
    }
    .ttr_home_html_column01 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column02{
        margin:10px 10px 10px 10px;
        padding:70px 0 70px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column02,.home .ttr_home_html_column02 p{
        font-size:14px
    }
    .ttr_home_html_column02 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column03{
        margin:10px 10px 10px 10px;
        padding:70px 0 70px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column03,.home .ttr_home_html_column03 p{
        font-size:14px
    }
    .ttr_home_html_column03 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_row1{
        margin:0;
        padding:40px 0 40px 0
    }
    .home .ttr_home_html_column10{
        margin:0 10px 40px 10px;
        padding:20px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column10,.home .ttr_home_html_column10 p{
        font-size:14px
    }
    .ttr_home_html_column10 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column11{
        margin:0 10px 40px 10px;
        padding:20px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column11,.home .ttr_home_html_column11 p{
        font-size:14px
    }
    .ttr_home_html_column11 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column12{
        margin:0 10px 40px 10px;
        padding:20px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column12,.home .ttr_home_html_column12 p{
        font-size:14px
    }
    .ttr_home_html_column12 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column13{
        margin:0 10px 40px 10px;
        padding:20px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column13,.home .ttr_home_html_column13 p{
        font-size:14px
    }
    .ttr_home_html_column13 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_row2{
        margin:40px 0 40px 0;
        padding:0
    }
    .home .ttr_home_html_column20{
        margin:0;
        padding:80px 80px 80px 80px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column20,.home .ttr_home_html_column20 p{
        font-size:14px
    }
    .ttr_home_html_column20 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_row3{
        margin:0;
        padding:40px 0 40px 0
    }
    .home .ttr_home_html_column30,.home .ttr_home_html_column30 p{
        font-size:14px
    }
    .ttr_home_html_column30 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column31,.home .ttr_home_html_column31 p{
        font-size:14px
    }
    .ttr_home_html_column31 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column32,.home .ttr_home_html_column32 p{
        font-size:14px
    }
    .ttr_home_html_column32 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column33,.home .ttr_home_html_column33 p{
        font-size:14px
    }
    .ttr_home_html_column33 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column34,.home .ttr_home_html_column34 p{
        font-size:14px
    }
    .ttr_home_html_column34 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column35,.home .ttr_home_html_column35 p{
        font-size:14px
    }
    .ttr_home_html_column35 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column36,.home .ttr_home_html_column36 p{
        font-size:14px
    }
    .ttr_home_html_column36 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column37,.home .ttr_home_html_column37 p{
        font-size:14px
    }
    .ttr_home_html_column37 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column38,.home .ttr_home_html_column38 p{
        font-size:14px
    }
    .ttr_home_html_column38 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_row4{
        margin:0;
        padding:40px 0 40px 0
    }
    .home .ttr_home_html_column40,.home .ttr_home_html_column40 p{
        font-size:14px
    }
    .ttr_home_html_column40 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column41,.home .ttr_home_html_column41 p{
        font-size:14px
    }
    .ttr_home_html_column41 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column42,.home .ttr_home_html_column42 p{
        font-size:14px
    }
    .ttr_home_html_column42 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column43,.home .ttr_home_html_column43 p{
        font-size:14px
    }
    .ttr_home_html_column43 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column44,.home .ttr_home_html_column44 p{
        font-size:14px
    }
    .ttr_home_html_column44 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_row5{
        margin:40px 0 0 0;
        padding:0
    }
    .home .ttr_home_html_column50{
        margin:0;
        padding:40px 80px 40px 80px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column50,.home .ttr_home_html_column50 p{
        font-size:14px
    }
    .ttr_home_html_column50 .tt_link{
        font-size:inherit
    }
    .home .footercellcolumn1,.home .footercellcolumn1 li p,.home .footercellcolumn1 p,.home footer#ttr_footer .footercellcolumn1 a:not(.btn),.home footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .home .footercellcolumn2,.home .footercellcolumn2 li p,.home .footercellcolumn2 p,.home footer#ttr_footer .footercellcolumn2 a:not(.btn),.home footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .home .footercellcolumn3,.home .footercellcolumn3 li p,.home .footercellcolumn3 p,.home footer#ttr_footer .footercellcolumn3 a:not(.btn),.home footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .home .footercellcolumn4,.home .footercellcolumn4 li p,.home .footercellcolumn4 p,.home footer#ttr_footer .footercellcolumn4 a:not(.btn),.home footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .home .footercellcolumn5,.home .footercellcolumn5 li p,.home .footercellcolumn5 p,.home footer#ttr_footer .footercellcolumn5 a:not(.btn),.home footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .home .footercellcolumn6,.home .footercellcolumn6 li p,.home .footercellcolumn6 p,.home footer#ttr_footer .footercellcolumn6 a:not(.btn),.home footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .home .footercellcolumn7,.home .footercellcolumn7 li p,.home .footercellcolumn7 p,.home footer#ttr_footer .footercellcolumn7 a:not(.btn),.home footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .home .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        text-align:left;
        zoom:1
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .home nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .home .ttr_slideshow{
        display:block
    }
    .home .ttr_slideshow{
        width:100%
    }
    .home #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    .home #ttr_slideshow_inner{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .home #ttr_slideshow_inner ul>li>a{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .home #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .home .ttr_slideshow_last a,.home .ttr_slideshow_last div a{
        pointer-events:auto
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .home .container{
        overflow:visible!important
    }
    .home .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .home #ttr_footer .container{
        width:100%
    }
    .home #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    .home footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.home footer#ttr_footer_designed_by_links a:hover:not(.btn),.home footer#ttr_footer_designed_by_links a:link:not(.btn),.home footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .home .ttr_block_content,.home .ttr_block_content p{
        font-size:14px!important
    }
    .home #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    .home #ttr_content .ttr_page_title,.home #ttr_content h1.ttr_page_title a,.home #ttr_content h1.ttr_page_title a:hover,.home #ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .home img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    .home #ttr_sidebar_left{
        width:0%
    }
    .home #ttr_content{
        width:100%
    }
    .home #ttr_sidebar_right{
        width:0%
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
@media only screen and (max-width :767px){
    .home .totopshow{
        display:block
    }
    .home .container{
        width:100%
    }
    .home #ttr_footer_top_for_widgets,.home .ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    .home #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .home #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .home .ttr_home_html_row0{
        margin:0;
        padding:30px 0 30px 0
    }
    .home .ttr_home_html_column00{
        margin:0;
        padding:10px 10px 40px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column00,.home .ttr_home_html_column00 p{
        font-size:14px
    }
    .ttr_home_html_column00 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column01{
        margin:10px 0 10px 0;
        padding:80px 0 80px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column01,.home .ttr_home_html_column01 p{
        font-size:14px
    }
    .ttr_home_html_column01 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column02{
        margin:10px 0 10px 0;
        padding:80px 0 80px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column02,.home .ttr_home_html_column02 p{
        font-size:14px
    }
    .ttr_home_html_column02 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column03{
        margin:10px 0 10px 0;
        padding:80px 0 80px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column03,.home .ttr_home_html_column03 p{
        font-size:14px
    }
    .ttr_home_html_column03 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_row1{
        margin:0;
        padding:30px 0 30px 0
    }
    .home .ttr_home_html_column10{
        margin:0 0 40px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column10,.home .ttr_home_html_column10 p{
        font-size:14px
    }
    .ttr_home_html_column10 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column11{
        margin:0 0 40px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column11,.home .ttr_home_html_column11 p{
        font-size:14px
    }
    .ttr_home_html_column11 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column12{
        margin:0 0 40px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column12,.home .ttr_home_html_column12 p{
        font-size:14px
    }
    .ttr_home_html_column12 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column13{
        margin:0 0 40px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column13,.home .ttr_home_html_column13 p{
        font-size:14px
    }
    .ttr_home_html_column13 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_row2{
        margin:30px 0 30px 0;
        padding:0
    }
    .home .ttr_home_html_column20{
        margin:0;
        padding:50px 10px 50px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column20,.home .ttr_home_html_column20 p{
        font-size:11.2px
    }
    .ttr_home_html_column20 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_row3{
        margin:0;
        padding:30px 0 30px 0
    }
    .home .ttr_home_html_column30{
        margin:0 0 30px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column30,.home .ttr_home_html_column30 p{
        font-size:14px
    }
    .ttr_home_html_column30 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column31,.home .ttr_home_html_column31 p{
        font-size:14px
    }
    .ttr_home_html_column31 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column32,.home .ttr_home_html_column32 p{
        font-size:14px
    }
    .ttr_home_html_column32 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column33,.home .ttr_home_html_column33 p{
        font-size:14px
    }
    .ttr_home_html_column33 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column34,.home .ttr_home_html_column34 p{
        font-size:14px
    }
    .ttr_home_html_column34 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column35,.home .ttr_home_html_column35 p{
        font-size:14px
    }
    .ttr_home_html_column35 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column36,.home .ttr_home_html_column36 p{
        font-size:14px
    }
    .ttr_home_html_column36 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column37,.home .ttr_home_html_column37 p{
        font-size:14px
    }
    .ttr_home_html_column37 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column38,.home .ttr_home_html_column38 p{
        font-size:14px
    }
    .ttr_home_html_column38 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_row4{
        margin:0;
        padding:30px 0 30px 0
    }
    .home .ttr_home_html_column40{
        margin:0 0 30px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column40,.home .ttr_home_html_column40 p{
        font-size:14px
    }
    .ttr_home_html_column40 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column41{
        margin:0 0 40px 0;
        padding:25px 25px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column41,.home .ttr_home_html_column41 p{
        font-size:14px
    }
    .ttr_home_html_column41 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column42{
        margin:0 0 40px 0;
        padding:25px 25px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column42,.home .ttr_home_html_column42 p{
        font-size:14px
    }
    .ttr_home_html_column42 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column43{
        margin:0 0 40px 0;
        padding:25px 25px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column43,.home .ttr_home_html_column43 p{
        font-size:14px
    }
    .ttr_home_html_column43 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_column44{
        margin:0 0 40px 0;
        padding:25px 25px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column44,.home .ttr_home_html_column44 p{
        font-size:14px
    }
    .ttr_home_html_column44 .tt_link{
        font-size:inherit
    }
    .home .ttr_home_html_row5{
        margin:30px 0 0 0;
        padding:0
    }
    .home .ttr_home_html_column50{
        margin:0;
        padding:50px 10px 50px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .home .ttr_home_html_column50,.home .ttr_home_html_column50 p{
        font-size:9.8px
    }
    .ttr_home_html_column50 .tt_link{
        font-size:inherit
    }
    .home .footercellcolumn1,.home .footercellcolumn1 li p,.home .footercellcolumn1 p,.home footer#ttr_footer .footercellcolumn1 a:not(.btn),.home footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .home .footercellcolumn2,.home .footercellcolumn2 li p,.home .footercellcolumn2 p,.home footer#ttr_footer .footercellcolumn2 a:not(.btn),.home footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .home .footercellcolumn3,.home .footercellcolumn3 li p,.home .footercellcolumn3 p,.home footer#ttr_footer .footercellcolumn3 a:not(.btn),.home footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .home .footercellcolumn4,.home .footercellcolumn4 li p,.home .footercellcolumn4 p,.home footer#ttr_footer .footercellcolumn4 a:not(.btn),.home footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .home .footercellcolumn5,.home .footercellcolumn5 li p,.home .footercellcolumn5 p,.home footer#ttr_footer .footercellcolumn5 a:not(.btn),.home footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .home .footercellcolumn6,.home .footercellcolumn6 li p,.home .footercellcolumn6 p,.home footer#ttr_footer .footercellcolumn6 a:not(.btn),.home footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .home .footercellcolumn7,.home .footercellcolumn7 li p,.home .footercellcolumn7 p,.home footer#ttr_footer .footercellcolumn7 a:not(.btn),.home footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .home .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        text-align:left;
        zoom:1
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .home .navbar-nav{
        width:100%
    }
    .home .nav.navbar-nav>li{
        display:block!important
    }
    .home .nav.navbar-nav>li{
        margin-left:3px;
        margin-right:3px
    }
    .home .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active,.home .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow,.home .navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow,.home .ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .home nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .home .ttr_slideshow{
        display:block
    }
    .home .ttr_slideshow{
        width:100%
    }
    .home #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    .home #ttr_slideshow_inner{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .home #ttr_slideshow_inner ul>li>a{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .home #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .home .ttr_slideshow_last a,.home .ttr_slideshow_last div a{
        pointer-events:auto
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .home .navbar-nav{
        width:100%
    }
    .home .nav.navbar-nav>li{
        display:block!important
    }
    .home .nav.navbar-nav>li{
        margin-left:3px;
        margin-right:3px
    }
    .home .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active,.home .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow,.home .navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow,.home .ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .home .container{
        overflow:visible!important
    }
    .home .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .home #ttr_footer .container{
        width:100%
    }
    .home #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    .home footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.home footer#ttr_footer_designed_by_links a:hover:not(.btn),.home footer#ttr_footer_designed_by_links a:link:not(.btn),.home footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .home .ttr_block_content,.home .ttr_block_content p{
        font-size:14px!important
    }
    .home #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    .home #ttr_content .ttr_page_title,.home #ttr_content h1.ttr_page_title a,.home #ttr_content h1.ttr_page_title a:hover,.home #ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .home img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    .home .open>.child{
        display:block
    }
    .home .ttr_vmenu_items .open .child{
        float:none;
        position:static;
        list-style:none outside none
    }
    .home #ttr_menu .navbar-nav{
        margin:0
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
body{
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    margin:0;
    background-attachment:fixed
}
#ttr_body_video{
    visibility:hidden
}
#ttr_page{
    max-width:2000px;
    min-width:800px;
    margin-top:0;
    margin-bottom:0;
    border-radius:1px 1px 1px 1px;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    box-sizing:border-box
}
.navbar{
    height:90px
}
.ttr_footer_bottom_footer_inner{
    height:150px
}
#ttr_footer_top_for_widgets,.ttr_footer_bottom_footer_inner{
    position:relative;
    margin:0 auto
}
#ttr_header_inner{
    height:80px;
    position:relative;
    margin:0 auto
}
#navigationmenu{
    width:85%;
    margin:0 auto
}
#ttr_menu.navbar{
    height:90px;
    min-height:90px;
    border-radius:0;
    border:solid #e7e7e7;
    border:solid #e7e7e7;
    border-width:0;
    box-shadow:none;
    box-sizing:border-box
}
#ttr_menu_inner_in{
    min-height:90px;
    height:auto;
    text-align:right;
    position:relative;
    margin:0 auto
}
.form-search #searchbox #search_query_top,.input-group input#search,.input-text.qty,body #ttr_content .cart .ttr_post input.input-text,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select{
    border-radius:0;
    border:solid #f1c40f;
    border:solid #f1c40f;
    border-width:1px 1px 1px 1px;
    box-shadow:none;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#555;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    padding:6px;
    width:100%;
    box-sizing:border-box
}
#ttr_header .form-control.input-text,#ttr_header .form-control.input-text:hover{
    border-bottom-right-radius:0;
    border-top-right-radius:0
}
#quantity_wanted_p.input-group-sm .form-control,#quantity_wanted_p.input-group-sm .form-control:hover,.ttr_prod_attribute .input-group-sm .form-control,.ttr_prod_attribute .input-group-sm .form-control:hover{
    border-radius:0
}
.form-search #searchbox #search_query_top:focus,.input-group input#search:focus,.input-text.qty:focus,body #ttr_content .cart .ttr_post input.input-text:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus{
    border-radius:0;
    border:solid #343434;
    border:solid #343434;
    border-width:1px 1px 1px 1px;
    box-shadow:1px 0 10px #838383;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#555;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box
}
#ttr_header .form-control.input-text:focus{
    border-bottom-right-radius:0;
    border-top-right-radius:0
}
#quantity_wanted_p.input-group-sm .form-control:hover,.ttr_prod_attribute .input-group-sm .form-control:focus{
    border-radius:0
}
.form-control,div.selector select.form-control,textarea,textarea.form-control{
    border-radius:0;
    border:solid #f1c40f;
    border:solid #f1c40f;
    border-width:1px 1px 1px 1px;
    box-shadow:none;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#555;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    padding:6px;
    width:100%;
    box-sizing:border-box
}
.form-control:focus,textarea.form-control:focus,textarea:focus{
    border-radius:0;
    border:solid #343434;
    border:solid #343434;
    border-width:1px 1px 1px 1px;
    box-shadow:1px 0 10px #838383;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#555;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box
}
select,select.form-control,select.form-control:focus,select:focus{
    border-radius:4px;
    border:1px solid #ccc;
    background:#fff;
    height:auto
}
.form-horizontal .control-label{
    font-size:17px;
    font-family:"Roboto Slab","Times New Roman";
    font-weight:400;
    font-style:normal;
    color:#242423;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    padding-right:15px
}
.form-horizontal span#upload-file{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
a,a:focus{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:bold;
    color:#3273d6;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
a:visited:not(.btn,.ttr_menu_itemsa,.ttr_vmenu_itemsa){
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#f7dc6f;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
a:hover{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#927608;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.login_link a,a:hover.separator{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#f1c40f;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.login_link a:visited{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#f7dc6f;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.login_link a:hover{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#927608;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
h1,h1 a,h1 a:focus,h1 a:hover,h1 a:visited{
    font-size:36px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#f1c40f;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:8px 0 8px 0
}
h2,h2 a,h2 a:focus,h2 a:hover,h2 a:visited{
    font-size:30px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#777;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:10px 0 10px 0
}
h3,h3 a,h3 a:focus,h3 a:hover,h3 a:visited{
    font-size:24px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#2f3133;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:12px 0 12px 0
}
h4,h4 a,h4 a:focus,h4 a:hover,h4 a:visited{
    font-size:18px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#2c2b2e;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:16px 0 16px 0
}
h5,h5 a,h5 a:focus,h5 a:hover,h5 a:visited{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#f0ad4e;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:20px 0 20px 0
}
h6,h6 a,h6 a:focus,h6 a:hover,h6 a:visited{
    font-size:12px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#d9534f;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:28px 0 28px 0
}
.producttag{
    line-height:1.42px;
    margin:5px 0 5px 0
}
p{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    margin-top:5px;
    margin-bottom:5px;
    color:#696969;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_content ol li,.editor-styles-wrapper ol li{
    font-size:12px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:5px 0 5px 0;
    list-style-position:inside;
    list-style-type:decimal
}
#ttr_content ol li,.editor-styles-wrapper ol li{
    list-style-position:outside!important;
    margin-left:20px!important;
    text-indent:0
}
#ttr_content .breadcrumb li{
    list-style-position:inside!important;
    margin-left:0!important;
    text-indent:0
}
#ttr_content ul,.editor-styles-wrapper ul{
    list-style-type:none;
    font-size:12px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_content ul li,.editor-styles-wrapper ul li{
    margin:5px 0 5px 0
}
#ttr_content ul,.editor-styles-wrapper ul{
    text-indent:0;
    margin-left:0
}
table{
    background:transparent none repeat scroll 0 0;
    border-spacing:2px;
    border:1px solid #ddd;
    border-collapse:collapse;
    margin:0
}
#ttr_content_margin table{
    width:calc(100% - 0px)
}
.table>tbody>tr>td,.table>tbody>tr>th,.table>thead>tr>td,.table>thead>tr>th{
    padding:8px 8px 8px 8px;
    border:1px solid #ddd;
    border-collapse:collapse
}
td{
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box
}
td,tr{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
th{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    background-color:#343434;
    background:#343434;
    background-clip:padding-box
}
#ttr_content .activelink a,#ttr_content .activelink a:hover,#ttr_content .activelink a:visited{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#f1c40f;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_content .hoverlink a,#ttr_content .hoverlink a:hover,#ttr_content .hoverlink a:visited{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#927608;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_content .visitedlink a,#ttr_content .visitedlink a:hover,#ttr_content .visitedlink a:visited{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#f7dc6f;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.badge{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    border-radius:10px 10px 10px 10px;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:grey;
    background:grey;
    background-clip:padding-box
}
.badge:hover{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
hr{
    border-width:2px 0 0 0;
    border-color:#000;
    border-style:Solid
}
.label{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_content label.label:hover,.label:hover{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.label-default{
    background-color:#777;
    background:#777;
    background-clip:padding-box
}
.label-primary{
    background-color:#f1c40f;
    background:#f1c40f;
    background-clip:padding-box
}
.label-success{
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box
}
.label-info{
    background-color:#2c2b2e;
    background:#2c2b2e;
    background-clip:padding-box
}
.label-warning{
    background-color:#f0ad4e;
    background:#f0ad4e;
    background-clip:padding-box
}
.label-danger{
    background-color:#d9534f;
    background:#d9534f;
    background-clip:padding-box
}
.label-default:hover{
    background-color:#777;
    background:#777;
    background-clip:padding-box
}
.label-primary:hover{
    background-color:#f1c40f;
    background:#f1c40f;
    background-clip:padding-box
}
.label-success:hover{
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box
}
.label-info:hover{
    background-color:#2c2b2e;
    background:#2c2b2e;
    background-clip:padding-box
}
.label-warning:hover{
    background-color:#f0ad4e;
    background:#f0ad4e;
    background-clip:padding-box
}
.label-danger:hover{
    background-color:#d9534f;
    background:#d9534f;
    background-clip:padding-box
}
.alert{
    padding:4px 4px 4px 4px
}
.alert-success{
    border-radius:2px 2px 2px 2px;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box
}
.alert-info{
    border-radius:2px 2px 2px 2px;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    background-color:#2c2b2e;
    background:#2c2b2e;
    background-clip:padding-box
}
.alert-warning{
    border-radius:2px 2px 2px 2px;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    background-color:#f0ad4e;
    background:#f0ad4e;
    background-clip:padding-box
}
.alert-danger{
    border-radius:2px 2px 2px 2px;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    background-color:#d9534f;
    background:#d9534f;
    background-clip:padding-box
}
#ttr_content .pagination li>a,#ttr_content .pagination li>span{
    border-radius:0;
    border:solid #ddd;
    border:solid #ddd;
    border-width:1px 1px 1px 1px;
    box-shadow:none;
    font-size:12px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#343434;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    margin:1px 1px 1px 1px;
    padding:6px 10px 6px 10px;
    display:inline-block
}
#ttr_content .pagination .active a,#ttr_content .pagination .active>span{
    border-radius:0;
    border:solid #f1c40f;
    border:solid #f1c40f;
    border-width:1px 1px 1px 1px;
    box-shadow:none;
    font-size:12px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#343434;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:1px 1px 1px 1px;
    padding:6px 10px 6px 10px;
    background-color:#343434;
    background:#343434;
    background-clip:padding-box;
    display:inline-block
}
#ttr_content .pagination p.counter.pull-right{
    margin:1px 1px 1px 1px
}
#ttr_content .pagination a:hover,#ttr_content .pagination>span:hover{
    background-color:#343434;
    background:#343434;
    background-clip:padding-box;
    border-radius:0;
    border:solid #ddd;
    border:solid #ddd;
    border-width:1px 1px 1px 1px;
    box-shadow:none;
    font-size:12px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_content blockquote,.editor-styles-wrapper blockquote{
    border-left:5px Solid #eee;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    margin:0;
    padding:10px 19px 10px 19px
}
.breadcrumb{
    background-color:#f5f5f5;
    background:#f5f5f5;
    background-clip:padding-box;
    border-radius:4px 4px 4px 4px;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:1px 1px 1px 1px;
    padding:3px 5px 3px 5px;
    display:block;
    width:auto;
    color:#f1c40f
}
.breadcrumb>li+li:before{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#f1c40f;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    padding:0;
    content:"|";
    vertical-align:middle
}
#ttr_content .breadcrumb a,#ttr_content .breadcrumb li,.breadcrumb a{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#f1c40f;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    display:inline-block;
    vertical-align:middle
}
#ttr_content .breadcrumb a:hover,#ttr_content .breadcrumb li:hover,.breadcrumb a:hover{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#2f3133;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    vertical-align:middle
}
#ttr_content .breadcrumb span,.breadcrumb span{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#2f3133;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    vertical-align:middle
}
input[type=checkbox]{
    visibility:hidden
}
.ttr_checkbox{
    position:relative;
    width:14px;
    height:14px;
    display:inline-block;
    margin-top:0;
    margin-right:5px;
    vertical-align:middle
}
.ttr_checkbox label{
    cursor:pointer;
    position:absolute;
    width:12px;
    height:12px;
    min-height:12px;
    top:0;
    left:0;
    box-sizing:content-box;
    background-color:#fff;
    background:linear-gradient(180deg,rgba(255,255,255,0)0%,rgba(0,0,0,.14)50%,rgba(255,255,255,0)100%);
    background-clip:padding-box;
    border-radius:0;
    border:solid grey;
    border:solid grey;
    border-width:1px 1px 1px 1px;
    box-shadow:none
}
.ttr_checkbox label:after{
    opacity:0;
    content:'';
    position:absolute;
    width:15px;
    height:6px;
    top:0;
    left:0;
    border:2px solid #000;
    border-top:none;
    border-right:none;
    box-sizing:border-box;
    transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg)
}
.ttr_checkbox input[type=checkbox]:checked+label:after{
    opacity:1
}
.ttr_checkbox label{
    width:13px;
    padding-left:0
}
input[type=radio]{
    visibility:hidden
}
.ttr_radio{
    position:relative;
    display:inline-block;
    width:12px;
    height:12px;
    margin-right:5px;
    vertical-align:middle
}
.ttr_radio label{
    cursor:pointer;
    position:absolute;
    width:10px;
    height:10px;
    min-height:10px;
    top:0;
    left:0;
    border:solid grey;
    border-width:1px 1px 1px 1px;
    border-radius:50%;
    background-color:grey;
    background:grey;
    background-clip:padding-box;
    box-sizing:content-box
}
.ttr_radio label:after{
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    opacity:0;
    content:'';
    position:absolute;
    width:6px;
    height:6px;
    top:2px;
    left:2px;
    border-radius:50%
}
.ttr_radio input[type=radio]:checked+label:after{
    opacity:1
}
.ttr_radio label{
    width:10px;
    padding-left:0
}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{
    float:none!important;
    margin-left:0!important;
    position:static
}
.ttr_home_html_row0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:60px 0 60px 0
}
.ttr_home_html_column00{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0;
    padding:10px 150px 10px 150px;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column00,.ttr_home_html_column00 p{
    font-size:14px
}
.ttr_home_html_column00 .tt_link{
    font-size:inherit
}
.ttr_home_html_column01{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background:url(images/1292428005html_column01.jpg);
    background-color:transparent;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:20px 20px 20px 20px;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column01,.ttr_home_html_column01 p{
    font-size:14px
}
.ttr_home_html_column01 .tt_link{
    font-size:inherit
}
.ttr_home_html_column02{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background:url(images/1292428005html_column02.jpg);
    background-color:transparent;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:20px 20px 20px 20px;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column02,.ttr_home_html_column02 p{
    font-size:14px
}
.ttr_home_html_column02 .tt_link{
    font-size:inherit
}
.ttr_home_html_column03{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background:url(images/1292428005html_column03.jpg);
    background-color:transparent;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:20px 20px 20px 20px;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column03,.ttr_home_html_column03 p{
    font-size:14px
}
.ttr_home_html_column03 .tt_link{
    font-size:inherit
}
.ttr_home_html_row1{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:60px 0 60px 0
}
.ttr_home_html_column10{
    border-radius:0;
    border:solid #2c2b2e;
    border:solid #2c2b2e;
    border-width:4px 0 0 0;
    box-shadow:none;
    background-color:#fafafa;
    background:#fafafa;
    background-clip:padding-box;
    margin:0 10px 20px 10px;
    padding:20px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column10,.ttr_home_html_column10 p{
    font-size:14px
}
.ttr_home_html_column10 .tt_link{
    font-size:inherit
}
.ttr_home_html_column11{
    border-radius:0;
    border:solid #2c2b2e;
    border:solid #2c2b2e;
    border-width:4px 0 0 0;
    box-shadow:none;
    background-color:#fafafa;
    background:#fafafa;
    background-clip:padding-box;
    margin:0 10px 20px 10px;
    padding:20px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column11,.ttr_home_html_column11 p{
    font-size:14px
}
.ttr_home_html_column11 .tt_link{
    font-size:inherit
}
.ttr_home_html_column12{
    border-radius:0;
    border:solid #2c2b2e;
    border:solid #2c2b2e;
    border-width:4px 0 0 0;
    box-shadow:none;
    background-color:#fafafa;
    background:#fafafa;
    background-clip:padding-box;
    margin:0 10px 20px 10px;
    padding:20px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column12,.ttr_home_html_column12 p{
    font-size:14px
}
.ttr_home_html_column12 .tt_link{
    font-size:inherit
}
.ttr_home_html_column13{
    border-radius:0;
    border:solid #2c2b2e;
    border:solid #2c2b2e;
    border-width:4px 0 0 0;
    box-shadow:none;
    background-color:#fafafa;
    background:#fafafa;
    background-clip:padding-box;
    margin:0 10px 20px 10px;
    padding:20px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column13,.ttr_home_html_column13 p{
    font-size:14px
}
.ttr_home_html_column13 .tt_link{
    font-size:inherit
}
.ttr_home_html_row2{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:60px 0 60px 0;
    background:url(images/1292428005html_row2.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    padding:0
}
.ttr_home_html_column20{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0;
    padding:120px 150px 120px 150px;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column20,.ttr_home_html_column20 p{
    font-size:14px
}
.ttr_home_html_column20 .tt_link{
    font-size:inherit
}
.ttr_home_html_row3{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:60px 0 60px 0
}
.ttr_home_html_column30{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0 0 30px 0;
    padding:20px 20px 20px 20px;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column30,.ttr_home_html_column30 p{
    font-size:14px
}
.ttr_home_html_column30 .tt_link{
    font-size:inherit
}
.ttr_home_html_column31{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1292428005html_column31.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column31,.ttr_home_html_column31 p{
    font-size:14px
}
.ttr_home_html_column31 .tt_link{
    font-size:inherit
}
.ttr_home_html_column32{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1292428005html_column32.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column32,.ttr_home_html_column32 p{
    font-size:14px
}
.ttr_home_html_column32 .tt_link{
    font-size:inherit
}
.ttr_home_html_column33{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1292428005html_column33.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column33,.ttr_home_html_column33 p{
    font-size:14px
}
.ttr_home_html_column33 .tt_link{
    font-size:inherit
}
.ttr_home_html_column34{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1292428005html_column34.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column34,.ttr_home_html_column34 p{
    font-size:14px
}
.ttr_home_html_column34 .tt_link{
    font-size:inherit
}
.ttr_home_html_column35{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1292428005html_column35.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column35,.ttr_home_html_column35 p{
    font-size:14px
}
.ttr_home_html_column35 .tt_link{
    font-size:inherit
}
.ttr_home_html_column36{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1292428005html_column36.jpg);
    background-color:#b3b3b3;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column36,.ttr_home_html_column36 p{
    font-size:14px
}
.ttr_home_html_column36 .tt_link{
    font-size:inherit
}
.ttr_home_html_column37{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1292428005html_column37.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column37,.ttr_home_html_column37 p{
    font-size:14px
}
.ttr_home_html_column37 .tt_link{
    font-size:inherit
}
.ttr_home_html_column38{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1292428005html_column38.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column38,.ttr_home_html_column38 p{
    font-size:14px
}
.ttr_home_html_column38 .tt_link{
    font-size:inherit
}
.ttr_home_html_row4{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:60px 0 60px 0
}
.ttr_home_html_column40{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0 0 30px 0;
    padding:20px 20px 20px 20px;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column40,.ttr_home_html_column40 p{
    font-size:14px
}
.ttr_home_html_column40 .tt_link{
    font-size:inherit
}
.ttr_home_html_column41{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    margin:0 10px 40px 10px;
    padding:25px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column41,.ttr_home_html_column41 p{
    font-size:14px
}
.ttr_home_html_column41 .tt_link{
    font-size:inherit
}
.ttr_home_html_column42{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    margin:0 10px 40px 10px;
    padding:25px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column42,.ttr_home_html_column42 p{
    font-size:14px
}
.ttr_home_html_column42 .tt_link{
    font-size:inherit
}
.ttr_home_html_column43{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    margin:0 10px 40px 10px;
    padding:25px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column43,.ttr_home_html_column43 p{
    font-size:14px
}
.ttr_home_html_column43 .tt_link{
    font-size:inherit
}
.ttr_home_html_column44{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    margin:0 10px 40px 10px;
    padding:25px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column44,.ttr_home_html_column44 p{
    font-size:14px
}
.ttr_home_html_column44 .tt_link{
    font-size:inherit
}
.ttr_home_html_row5{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:60px 0 0 0;
    background-color:#343434;
    background:#343434;
    background-clip:padding-box;
    padding:0
}
.ttr_home_html_column50{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0;
    padding:10px 150px 10px 150px;
    word-wrap:break-word;
    box-sizing:border-box
}
.ttr_home_html_column50,.ttr_home_html_column50 p{
    font-size:14px
}
.ttr_home_html_column50 .tt_link{
    font-size:inherit
}
.ttr_footer-widget-cell_inner_widget_container{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box
}
.ttr_footer-widget-cell_inner0{
    padding:0
}
.footercellcolumn1{
    padding:0;
    margin:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    word-wrap:break-word
}
.footercellcolumn1,.footercellcolumn1 li p,.footercellcolumn1 p,footer#ttr_footer .footercellcolumn1 a:not(.btn),footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
    font-size:14px
}
.footercellcolumn2{
    padding:0;
    margin:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    word-wrap:break-word
}
.footercellcolumn2,.footercellcolumn2 li p,.footercellcolumn2 p,footer#ttr_footer .footercellcolumn2 a:not(.btn),footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
    font-size:14px
}
.footercellcolumn3{
    padding:0;
    margin:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    word-wrap:break-word
}
.footercellcolumn3,.footercellcolumn3 li p,.footercellcolumn3 p,footer#ttr_footer .footercellcolumn3 a:not(.btn),footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
    font-size:14px
}
.footercellcolumn4{
    padding:0;
    margin:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    word-wrap:break-word
}
.footercellcolumn4,.footercellcolumn4 li p,.footercellcolumn4 p,footer#ttr_footer .footercellcolumn4 a:not(.btn),footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
    font-size:14px
}
.footercellcolumn5{
    padding:0;
    margin:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    word-wrap:break-word
}
.footercellcolumn5,.footercellcolumn5 li p,.footercellcolumn5 p,footer#ttr_footer .footercellcolumn5 a:not(.btn),footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
    font-size:14px
}
.footercellcolumn6{
    padding:0;
    margin:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    word-wrap:break-word
}
.footercellcolumn6,.footercellcolumn6 li p,.footercellcolumn6 p,footer#ttr_footer .footercellcolumn6 a:not(.btn),footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
    font-size:14px
}
.footercellcolumn7{
    padding:0;
    margin:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    word-wrap:break-word
}
.footercellcolumn7,.footercellcolumn7 li p,.footercellcolumn7 p,footer#ttr_footer .footercellcolumn7 a:not(.btn),footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
    font-size:14px
}
.ttr_slideshowshape01{
    background-color:#2f3133;
    background:rgba(47,49,51,.5);
    background-clip:padding-box;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    top:175.2px;
    position:absolute;
    left:37.21%;
    right:auto;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    width:723px;
    min-height:103px;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    box-sizing:border-box;
    word-wrap:break-word;
    display:block
}
.ttr_slideshowshape01,.ttr_slideshowshape01 .tt_link,.ttr_slideshowshape01 p{
    font-size:14px!important
}
.ttr_slideshowshape11{
    background-color:#2f3133;
    background:rgba(47,49,51,.5);
    background-clip:padding-box;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    top:180.5px;
    position:absolute;
    left:7.02%;
    right:auto;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    width:680px;
    min-height:170px;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    box-sizing:border-box;
    word-wrap:break-word;
    display:block
}
.ttr_slideshowshape11,.ttr_slideshowshape11 .tt_link,.ttr_slideshowshape11 p{
    font-size:14px!important
}
.ttr_slideshowshape21{
    background-color:#2f3133;
    background:rgba(47,49,51,.5);
    background-clip:padding-box;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    top:197.5px;
    position:absolute;
    left:33.46%;
    right:auto;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    width:782px;
    min-height:170px;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    box-sizing:border-box;
    word-wrap:break-word;
    display:block
}
.ttr_slideshowshape21,.ttr_slideshowshape21 .tt_link,.ttr_slideshowshape21 p{
    font-size:14px!important
}
.ttr_title_position{
    top:0;
    position:absolute;
    z-index:500;
    left:0;
    right:auto;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    display:block
}
.ttr_title_position{
    display:none
}
header .ttr_title_style,header .ttr_title_style a,header .ttr_title_style a:hover,header .ttr_title_style a:link,header .ttr_title_style a:visited{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#f1c40f;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none
}
header .ttr_title_style,header .ttr_title_style a,header .ttr_title_style a:hover,header .ttr_title_style a:link,header .ttr_title_style a:visited{
    margin:0;
    padding:0;
    background:0 0
}
.ttr_slogan_position{
    top:0;
    position:absolute;
    z-index:500;
    left:0;
    right:auto;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    display:block;
    overflow:hidden
}
.ttr_slogan_position{
    display:none
}
.ttr_slogan_style{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#777;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    margin:0;
    line-height:normal;
    padding:0;
    background:0 0
}
.ttr_header_logo{
    display:none
}
.ttr_header_logo_text{
    display:none
}
.ttr_header_logo_text,.ttr_header_logo_text:hover{
    font-size:28px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    display:inline-block;
    vertical-align:middle
}
.ttr_header_logo .ttr_header_logo_text:last-child,.ttr_header_logo a:first-child{
    display:inline-block
}
.ttr_header_logo .ttr_header_logo_text:last-child{
    margin-left:-4px
}
.ttr_menu_logo{
    background-repeat:no-repeat;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    top:20px;
    position:absolute;
    z-index:500;
    left:0;
    right:auto;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    text-align:center;
    display:block;
    position:absolute;
    border:0 none;
    box-sizing:border-box;
    z-index:502
}
.ttr_menu_logo img{
    height:50px;
    width:181.666663686693px
}
#ttr_menu .ttr_menu_logo{
    height:auto
}
.ttr_menu_logo img{
    vertical-align:middle;
    max-height:90px
}
.ttr_slideshow_logo{
    background-repeat:no-repeat;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    top:0;
    position:absolute;
    z-index:500;
    left:0;
    right:auto;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    text-align:center;
    display:block;
    position:absolute;
    border:0 none;
    box-sizing:border-box
}
.ttr_footer_facebook{
    background:url(images/footerfacebook.png);
    background-repeat:no-repeat;
    top:30px;
    position:absolute;
    z-index:500;
    left:42.21%;
    right:auto;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    height:32px;
    width:32px;
    display:block;
    background-size:100% 100%
}
.ttr_footer_twitter{
    background:url(images/footertwitter.png);
    background-repeat:no-repeat;
    top:30px;
    position:absolute;
    z-index:500;
    left:46.75%;
    right:auto;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    height:32px;
    width:32px;
    display:block;
    background-size:100% 100%
}
.ttr_footer_googleplus{
    background:url(images/footergoogleplus.png);
    background-repeat:no-repeat;
    top:30px;
    position:absolute;
    z-index:500;
    right:46.09%;
    left:auto;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    height:32px;
    width:32px;
    display:block;
    background-size:100% 100%
}
.ttr_menu_items .dropdown-menu{
    padding:0
}
.navbar-default.navbar .ttr_menu_items.nav .open .sub-menu>li>a{
    border-radius:0;
    border:solid transparent;
    border:solid transparent;
    border-width:0;
    box-shadow:none;
    min-width:135px;
    line-height:30px;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    margin:0;
    padding:0 0 0 20px
}
.navbar-nav{
    padding:0;
    list-style:none;
    position:relative;
    margin:0;
    z-index:501;
    border:0!important;
    padding-top:13.5px!important;
    padding-right:0;
    text-align:left;
    zoom:1
}
#ttr_menu .navbar-collapse{
    margin:0
}
#ttr_menu #navigationmenu .navbar-collapse{
    margin-top:0;
    margin-bottom:0
}
.navbar-default{
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    border-radius:0;
    border:solid #e7e7e7;
    border:solid #e7e7e7;
    border-width:0;
    box-shadow:none;
    margin:0;
    padding-top:0;
    padding-bottom:0;
    box-sizing:content-box
}
body .navbar-default{
    padding-left:60px;
    padding-right:60px
}
.menu-center ul.navbar-nav .dropdown-menu,ul.navbar-nav .collapse li a,ul.navbar-nav .sub-menu{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    border-radius:0;
    border:solid #c8cccc;
    border:solid #c8cccc;
    border-width:1px 1px 1px 1px;
    box-shadow:none;
    margin:0;
    padding:0;
    list-style:none
}
#ttr_menu .navbar-nav .open .dropdown-menu>li>a{
    min-width:160px;
    line-height:30px;
    margin:0;
    padding:0 0 0 20px
}
#ttr_menu .navbar-right.ttr_menu_items ul.dropdown-menu .sub-menu{
    left:auto;
    right:100%
}
@media only screen and (min-width :1025px){
    .ttr_menu_items .dropdown-menu li:hover>.dropdown-menu{
        display:block
    }
    .navbar-nav .dropdown-menu>li:hover>a{
        background-color:#eee;
        background:#eee;
        background-clip:padding-box
    }
    .nav.ttr_menu_items li:hover ul.child{
        left:20px;
        top:63px
    }
    .navbar-right.ttr_menu_items li:hover ul.child{
        right:3px;
        left:auto
    }
    .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        visibility:hidden;
        margin-top:-1px
    }
    ul.ttr_menu_items.nav li.dropdown:hover>ul.dropdown-menu{
        display:block
    }
    .ttr_menu_items .dropdown-menu li:hover .sub-menu{
        visibility:visible
    }
    .ttr_menu_items li:hover ul.child li a{
        display:block;
        font-size:14px;
        font-family:"PT Sans",Arial;
        font-weight:400;
        font-style:normal;
        color:#333;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:none;
        min-width:135px;
        border-radius:0;
        border:solid transparent;
        border:solid transparent;
        border-width:0;
        box-shadow:none;
        line-height:30px;
        margin:0;
        padding:0 0 0 20px;
        background-color:#fff;
        background:#fff;
        background-clip:padding-box
    }
    .ttr_menu_items.nav li:hover li:hover>a.subchild{
        background-color:#eee;
        background:#eee;
        background-clip:padding-box;
        border-radius:0;
        border:solid transparent;
        border:solid transparent;
        border-width:0;
        box-shadow:none;
        color:#333
    }
    .ttr_menu_items li:hover ul.child li a.subchild:hover,body .ttr_menu_items.nav li:hover ul.child li.dropdown a.subchild:hover{
        font-size:14px;
        font-family:"PT Sans",Arial;
        font-weight:400;
        font-style:normal;
        color:#333;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:none;
        background-color:#eee;
        background:#eee;
        background-clip:padding-box;
        background-position:right 0 center;
        border-radius:0;
        border:solid transparent;
        border:solid transparent;
        border-width:0;
        box-shadow:none
    }
}
@media only screen and (min-width :768px){
    .container{
        overflow:visible!important
    }
    .nav.ttr_menu_items li ul.child{
        left:20px;
        top:63px
    }
    .navbar-right.ttr_menu_items li ul.child{
        right:3px;
        left:auto
    }
    .ttr_menu_items li .child li ul li:last-child .separator{
        display:none
    }
    .ttr_menu_items li .child li:last-child>.separator{
        display:none!important
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    zoom:1
}
.nav.ttr_menu_items li span.separator,.ttr_menu_items li a.ttr_menu_items_parent_link{
    display:block;
    padding-left:20px;
    padding-right:20px;
    float:left;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    line-height:59px;
    font-size:16px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    margin:0 3px 0 20px;
    border-radius:0;
    border:solid #2f3133;
    border:solid #2f3133;
    border-width:2px 2px 2px 2px;
    box-shadow:none;
    cursor:pointer;
    box-sizing:border-box;
    padding-top:0;
    padding-bottom:0
}
.navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow{
    display:block;
    padding-left:20px;
    padding-right:20px;
    line-height:59px;
    font-size:16px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid #2f3133;
    border:solid #2f3133;
    border-width:2px 2px 2px 2px;
    box-shadow:none;
    margin:0 3px 0 20px;
    background-position:right 10px center;
    box-sizing:border-box;
    cursor:pointer;
    float:left;
    padding-top:0;
    padding-bottom:0
}
.nav.ttr_menu_items li:hover span.separator,.ttr_menu_items li:hover a.ttr_menu_items_parent_link{
    font-size:16px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid #f1c40f;
    border:solid #f1c40f;
    border-width:2px 2px 2px 2px;
    box-shadow:none
}
.nav.ttr_menu_items li:hover a.ttr_menu_items_parent_link_arrow,.ttr_menu_items li.open a.ttr_menu_items_parent_link_arrow,.ttr_menu_items li.open a.ttr_menu_items_parent_link_arrow:focus,.ttr_menu_items li.open a.ttr_menu_items_parent_link_arrow:hover{
    font-size:16px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    background-position:right 10px center;
    border-radius:0;
    border:solid #f1c40f;
    border:solid #f1c40f;
    border-width:2px 2px 2px 2px;
    box-shadow:none
}
.navbar-default.navbar .ttr_menu_items.nav li:hover ul.child li a:hover,.ttr_menu_items.nav li:hover ul.child li a.subchild:hover{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-color:#eee;
    background:#eee;
    background-clip:padding-box;
    border-radius:0;
    border:solid transparent;
    border:solid transparent;
    border-width:0;
    box-shadow:none
}
.ttr_menu_items.nav li:hover ul.child li a.subchild:hover{
    background-color:#eee;
    background:#eee;
    background-clip:padding-box;
    background-position:right 0 center
}
.ttr_menu_items li ul.child li a{
    display:block;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    min-width:135px;
    border-radius:0;
    border:solid transparent;
    border:solid transparent;
    border-width:0;
    box-shadow:none;
    line-height:30px;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box
}
.navbar-default .ttr_menu_items.nav li ul.child li a.subchild,.ttr_menu_items.nav li ul.child li>a.subchild{
    padding-left:20px;
    padding-right:0;
    line-height:30px;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    background-position:right 0 center;
    border-radius:0;
    border:solid transparent;
    border:solid transparent;
    border-width:0;
    box-shadow:none
}
.ttr_menu_items li:hover ul.child li a.subchild:hover,body .ttr_menu_items.nav li:hover ul.child li.dropdown a.subchild:hover{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-color:#eee;
    background:#eee;
    background-clip:padding-box;
    background-position:right 0 center;
    border-radius:0;
    border:solid transparent;
    border:solid transparent;
    border-width:0;
    box-shadow:none
}
.nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow{
    padding-left:20px;
    padding-right:20px;
    box-sizing:border-box;
    font-size:16px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#2f3133;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    cursor:pointer;
    display:block;
    line-height:59px;
    background-color:#f1c40f;
    background:#f1c40f;
    background-clip:padding-box;
    border-radius:0;
    border:solid #2f3133;
    border:solid #2f3133;
    border-width:2px 2px 2px 2px;
    box-shadow:none;
    margin:0 3px 0 20px;
    height:63px;
    float:left;
    padding-top:0;
    padding-bottom:0
}
.nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
    display:block;
    cursor:pointer;
    font-size:16px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#2f3133;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    box-sizing:border-box;
    line-height:59px;
    padding-left:20px;
    padding-right:20px;
    background-color:#f1c40f;
    background:#f1c40f;
    background-clip:padding-box;
    border-radius:0;
    border:solid #2f3133;
    border:solid #2f3133;
    border-width:2px 2px 2px 2px;
    box-shadow:none;
    margin:0 3px 0 20px;
    float:left;
    padding-top:0;
    padding-bottom:0
}
.nav.ttr_menu_items li.active:hover a.ttr_menu_items_parent_link_active{
    font-size:16px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid #f1c40f;
    border:solid #f1c40f;
    border-width:2px 2px 2px 2px;
    box-shadow:none
}
.nav.ttr_menu_items li.active:hover a.ttr_menu_items_parent_link_active_arrow{
    font-size:16px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid #f1c40f;
    border:solid #f1c40f;
    border-width:2px 2px 2px 2px;
    box-shadow:none
}
.ttr_menu_items li:hover li:hover ul ul,.ttr_menu_items li:hover ul ul{
    top:-9999px;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box
}
.nav.ttr_menu_items li ul.child li .separator{
    border-width:0;
    border-style:solid;
    border-color:transparent;
    height:auto;
    margin:0;
    display:none
}
.nav.ttr_menu_items li li:hover li:hover ul li .separator,.nav.ttr_menu_items li li:hover ul li .separator,.nav.ttr_menu_items li ul.child ul li .separator{
    border-width:0;
    border-style:solid;
    border-color:transparent;
    height:auto;
    margin:0;
    display:none
}
.nav.ttr_menu_items li .child li ul li:last-child .separator{
    display:none
}
.ttr_menu_items .horiz_separator{
    float:right;
    border-width:0;
    border-style:dashed;
    border-color:#f93a67;
    height:63px;
    margin-top:0;
    margin-bottom:0;
    display:none
}
header#ttr_header{
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid #e7e7e7;
    border:solid #e7e7e7;
    border-width:0;
    box-shadow:none;
    margin:0;
    height:80px;
    width:auto;
    box-sizing:border-box
}
#ttr_header_video{
    visibility:hidden
}
nav#ttr_menu{
    width:auto
}
#Slide0{
    background:url(images/1292428005Slide0.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box
}
#Slide1{
    background:url(images/1292428005Slide1.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Top;
    background-clip:padding-box
}
#Slide2{
    background:url(images/1292428005Slide2.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box
}
.ttr_slide{
    height:600px;
    width:100%
}
#ttr_slideshow_inner ul{
    list-style:outside none none
}
#ttr_slideshow_inner{
    height:600px;
    position:absolute;
    overflow:hidden;
    width:100%
}
#ttr_slideshow_inner ul>li>a{
    height:600px;
    position:absolute;
    overflow:hidden;
    width:100%
}
#ttr_slideshow_inner>ul>li{
    position:absolute
}
.ttr_slideshow_in{
    height:600px;
    position:absolute;
    width:100%;
    top:0;
    pointer-events:none
}
.ttr_slideshow_in .ttr_slideshow_last a,.ttr_slideshow_in .ttr_slideshow_last div{
    pointer-events:auto
}
.ttr_slideshow_last{
    margin:0 auto;
    position:relative;
    overflow:hidden;
    pointer-events:none;
    height:600px
}
.ttr_slideshow_last a,.ttr_slideshow_last div a{
    pointer-events:auto
}
.ttr_slideshow{
    position:relative;
    border-radius:0;
    border:solid #e7e7e7;
    border:solid #e7e7e7;
    border-width:0;
    box-shadow:none;
    margin:0;
    height:600px
}
.paginationLink a.pg{
    font-size:0
}
.paginationLink a.pg:hover{
    font-size:0
}
.paginationLink.current a.pg{
    font-size:0
}
.paginationLink{
    display:inline-block
}
#ttr_slideshow_video{
    visibility:hidden
}
#ttr_sidebar_left{
    float:right;
    clear:none;
    width:14.76%
}
#ttr_sidebar_left_margin{
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    border-radius:0;
    border:solid #d1c5b2;
    border:solid #d1c5b2;
    border-width:0;
    box-shadow:none;
    padding:0;
    margin:0;
    box-sizing:border-box;
    position:relative;
    z-index:2
}
.ttr_block a:hover:not(.btn){
    font-size:12px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.ttr_block a:visited:not(.btn){
    font-size:12px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.ttr_block a:not(.btn){
    font-size:12px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.ttr_block_content ul{
    list-style:none outside url(images/bulleticons00.png);
    padding-left:10px
}
.ttr_block li,.ttr_block ul li{
    line-height:normal
}
#ttr_sidebar_right{
    float:right;
    clear:none;
    width:14.76%
}
#ttr_sidebar_right_margin{
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    margin:0;
    border-radius:0;
    border:solid #d1c5b2;
    border:solid #d1c5b2;
    border-width:0;
    box-shadow:none;
    padding:0;
    box-sizing:border-box;
    position:relative;
    z-index:2
}
.ttr_verticalmenu{
    margin:3px 6px 3px 6px;
    padding:5px 5px 5px 5px;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    text-align:center
}
.ttr_verticalmenu_header{
    border-radius:0;
    border:solid #d3d3d3;
    border:solid #d3d3d3;
    border-width:0 0 1px 0;
    box-shadow:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    margin:4px 4px 4px 4px;
    padding:0;
    min-height:30px;
    box-sizing:content-box
}
#ttr_page .ttr_verticalmenu_content{
    display:inline-block;
    width:90%
}
@media only screen and (min-width :1025px){
    .ttr_vmenu_items.nav li:hover li:hover>a.subchild{
        background-color:#fff;
        background:#fff;
        background-clip:padding-box;
        border-radius:0;
        border:solid transparent;
        border:solid transparent;
        border-width:1px 1px 1px 1px;
        box-shadow:none;
        color:#333
    }
    .ttr_vmenu_items li:hover ul.child li a.subchild:hover,body .ttr_vmenu_items.nav li:hover ul.child li.dropdown a.subchild:hover{
        font-size:14px;
        font-family:"PT Sans",Arial;
        font-weight:400;
        font-style:normal;
        color:#333;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:none;
        background-color:#fff;
        background:#fff;
        background-clip:padding-box;
        border-radius:0;
        border:solid transparent;
        border:solid transparent;
        border-width:1px 1px 1px 1px;
        box-shadow:none
    }
}
@media only screen and (min-width :1025px){
    .sub-menu{
        position:absolute;
        visibility:hidden
    }
    .ttr_vmenu_items.nav li.dropdown:hover ul{
        display:inline-block
    }
    .ttr_vmenu_items.nav .menu-dropdown-styles li:hover>.sub-menu{
        visibility:visible
    }
    .ttr_vmenu_items li:hover ul.child{
        height:auto;
        width:100%;
        border-radius:0;
        border:solid #c8cccc;
        border:solid #c8cccc;
        border-width:1px 1px 1px 1px;
        box-shadow:none;
        box-sizing:border-box
    }
}
@media only screen and (min-width :768px){
    ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        top:40px;
        margin-top:-40px;
        left:100%;
        list-style:none
    }
    #ttr_sidebar_right ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:auto;
        right:100%
    }
    ul.ttr_vmenu_items.nav ul li.dropdown-submenu.open>ul{
        display:block;
        visibility:visible;
        list-style:none
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.dropdown-backdrop{
    position:relative
}
ul.navbar-nav .collapse li a,ul.ttr_vmenu_items.nav-pills .dropdown-menu{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    border-radius:0;
    border:solid #c8cccc;
    border:solid #c8cccc;
    border-width:1px 1px 1px 1px;
    box-shadow:none;
    list-style:none
}
.ttr_vmenu_items.nav .dropdown-menu>li>a{
    min-width:160px
}
ul.ttr_vmenu_items.nav-pills .dropdown-menu>li:hover>a{
    background-color:#fff;
    background:#fff;
    background-clip:padding-box
}
ul.ttr_vmenu_items.nav .sub-menu>li>a{
    border-radius:0;
    border:solid transparent;
    border:solid transparent;
    border-width:0;
    box-shadow:none;
    line-height:20px;
    margin:5px 5px 5px 5px;
    padding:0
}
.nav-stacked>li+li{
    margin-top:0
}
.ttr_vmenu_items .dropdown-menu{
    padding:0
}
.container{
    overflow:visible!important
}
.ttr_vmenu_items.nav ul.collapse>li{
    position:relative
}
.nav-pills li{
    font-size:16px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase
}
.nav-pills li:hover{
    font-size:16px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase
}
.ttr_vmenu_items .dropdown-menu>li>a{
    width:160px
}
.ttr_vmenu_items .dropdown-menu>li:hover>a{
    background-color:#fff;
    background:#fff;
    background-clip:padding-box
}
ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled{
    min-height:1px;
    list-style:none
}
ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled ul{
    list-style:none
}
.ttr_vmenu_items .collapse>li>a{
    border-radius:0;
    border:solid transparent;
    border:solid transparent;
    border-width:0;
    box-shadow:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box
}
.ttr_vmenu_items .collapse>li:hover>a{
    border-radius:0;
    border:solid transparent;
    border:solid transparent;
    border-width:1px 1px 1px 1px;
    box-shadow:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box
}
.ttr_vmenu_items ul.menu-dropdown-styles li{
    display:block
}
ul.ttr_vmenu_items.nav li.dropdown:hover ul.collapse li{
    list-style:none
}
#ttr_sidebar_left .dropdown-menu>li{
    display:inline-block;
    font-weight:400;
    position:relative;
    vertical-align:top
}
.nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    background:0 0;
    z-index:500;
    display:inline;
    zoom:1
}
.nav.ttr_vmenu_items li span.separator,.ttr_vmenu_items li a.ttr_vmenu_items_parent_link{
    display:block;
    padding-left:4px;
    padding-right:4px;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    line-height:40px;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:0;
    cursor:pointer;
    padding-top:0;
    padding-bottom:0
}
.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
    padding-left:4px;
    padding-right:4px;
    background-color:#fff;
    background:url(images/vmenuMainArrow00.png),#fff;
    background-repeat:no-repeat;
    background-size:auto;
    background-position:right center;
    background-clip:padding-box;
    line-height:40px;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:0;
    cursor:pointer;
    padding-top:0;
    padding-bottom:0
}
.navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
    display:block;
    padding-left:4px;
    padding-right:14px;
    line-height:40px;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    margin:0;
    cursor:pointer;
    padding-top:0;
    padding-bottom:0
}
.nav.ttr_vmenu_items li:hover span.separator,.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    line-height:40px
}
.nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_arrow,.ttr_vmenu_items li.open a.ttr_vmenu_items_parent_link_arrow,.ttr_vmenu_items li.open a.ttr_vmenu_items_parent_link_arrow:focus,.ttr_vmenu_items li.open a.ttr_vmenu_items_parent_link_arrow:hover{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    line-height:40px
}
.navbar-default.navbar .ttr_vmenu_items.nav li:hover ul.child li a:hover,.ttr_vmenu_items.nav li:hover ul.child li a.subchild:hover{
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    border-radius:0;
    border:solid transparent;
    border:solid transparent;
    border-width:1px 1px 1px 1px;
    box-shadow:none;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none
}
.ttr_vmenu_items.nav li:hover ul.child li a.subchild:hover{
    padding-left:0;
    padding-right:0;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    background-position:right 0 center
}
.ttr_vmenu_items li ul.child li a,.ttr_vmenu_items li ul.child li.open a{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    border-radius:0;
    border:solid transparent;
    border:solid transparent;
    border-width:0;
    box-shadow:none;
    display:block;
    line-height:20px;
    text-indent:5px;
    margin:5px 5px 5px 5px;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    padding:0
}
.navbar-default .ttr_vmenu_items.nav li ul.child li a.subchild,.ttr_vmenu_items.nav li ul.child li>a.subchild{
    line-height:20px;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    display:block;
    border-radius:0;
    border:solid transparent;
    border:solid transparent;
    border-width:0;
    box-shadow:none;
    margin:5px 5px 5px 5px;
    padding:0
}
.ttr_vmenu_items li:hover ul.child li a.subchild:hover,body .ttr_vmenu_items.nav li:hover ul.child li.dropdown a.subchild:hover{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    border-radius:0;
    border:solid transparent;
    border:solid transparent;
    border-width:1px 1px 1px 1px;
    box-shadow:none
}
.nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow{
    padding-left:4px;
    padding-right:14px;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    cursor:pointer;
    display:block;
    line-height:40px;
    background-color:#e7e7e7;
    background:#e7e7e7;
    background-clip:padding-box;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    margin:0;
    padding-top:0;
    padding-bottom:0
}
.nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active{
    display:block;
    cursor:pointer;
    padding-left:4px;
    padding-right:4px;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    line-height:40px;
    background-color:#e7e7e7;
    background:#e7e7e7;
    background-clip:padding-box;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    margin:0;
    padding-top:0;
    padding-bottom:0
}
.nav.ttr_vmenu_items li.active:hover a.ttr_vmenu_items_parent_link_active{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none
}
.nav.ttr_vmenu_items li.active:hover a.ttr_vmenu_items_parent_link_active_arrow{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none
}
.ttr_vmenu_items ul{
    width:100%;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    border-radius:0;
    border:solid #c8cccc;
    border:solid #c8cccc;
    border-width:1px 1px 1px 1px;
    box-shadow:none;
    box-sizing:border-box
}
.ttr_vmenu_items li:hover li:hover ul ul,.ttr_vmenu_items li:hover ul ul{
    background-color:#fff;
    background:#fff;
    background-clip:padding-box
}
.nav.ttr_vmenu_items li ul.child li .separator{
    border-width:0;
    border-style:solid;
    border-color:transparent;
    height:auto;
    margin:0 5px 0 5px;
    display:none
}
.nav.ttr_vmenu_items li li:hover li:hover ul li .separator,.nav.ttr_vmenu_items li li:hover ul li .separator,.nav.ttr_vmenu_items li ul.child ul li .separator{
    border-width:0;
    border-style:solid;
    border-color:transparent;
    height:auto;
    margin:0 5px 0 5px;
    display:none
}
.nav.ttr_vmenu_items li .child li ul li:last-child .separator{
    display:none
}
.ttr_vmenu_items .horiz_separator{
    border-width:0;
    border-style:solid;
    border-color:transparent;
    height:auto;
    margin-left:0;
    margin-right:0;
    display:none
}
footer{
    position:relative;
    background:url(images/1292428005footer.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    border-radius:0;
    border:solid #dcdcdc;
    border:solid #dcdcdc;
    border-width:1px 0 0 0;
    box-shadow:none;
    margin:0
}
.ttr_footer_bottom_footer{
    height:150px
}
.ttr_footer_inner .container p{
    font-size:8px;
    font-family:"Times New Roman";
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
footer h1,footer h1 a,footer h1 a:hover,footer h1 a:visited{
    font-size:36px;
    font-family:"Times New Roman";
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:0
}
footer h2,footer h2 a,footer h2 a:hover,footer h2 a:visited{
    font-size:30px;
    font-family:"Times New Roman";
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:0
}
footer h3,footer h3 a,footer h3 a:hover,footer h3 a:visited{
    font-size:24px;
    font-family:"Times New Roman";
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:0
}
footer h4,footer h4 a,footer h4 a:hover,footer h4 a:visited{
    font-size:18px;
    font-family:"Times New Roman";
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:0
}
footer h5,footer h5 a,footer h5 a:hover,footer h5 a:visited{
    font-size:14px;
    font-family:"Times New Roman";
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:0
}
footer h6,footer h6 a,footer h6 a:hover,footer h6 a:visited{
    font-size:12px;
    font-family:"Times New Roman";
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:0
}
footer ol li{
    font-size:8px;
    font-family:"Times New Roman";
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:0;
    list-style-position:inside;
    list-style-type:decimal
}
footer ol li{
    list-style-position:outside!important;
    text-indent:0
}
footer ul{
    list-style:none
}
footer ul li{
    font-size:12px;
    font-family:"Times New Roman";
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:0
}
footer ul li{
    list-style-position:outside!important;
    text-indent:0
}
footer#ttr_footer a:not(.btn){
    font-size:14px;
    font-family:Arial;
    font-weight:400;
    font-style:normal;
    color:#f1c40f;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
footer#ttr_footer a:hover:not(.btn){
    font-size:14px;
    font-family:Arial;
    font-weight:400;
    font-style:normal;
    color:#927608;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
footer#ttr_footer a:visited:not(.btn){
    font-size:8px;
    font-family:"Times New Roman";
    font-weight:400;
    font-style:normal;
    color:#f7dc6f;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_footer .container{
    width:85%
}
#ttr_copyright span,footer#ttr_footer #ttr_copyright a:not(.btn){
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_copyright{
    top:110px;
    position:absolute;
    z-index:498;
    margin:auto;
    left:0;
    right:0;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    text-align:center;
    display:block;
    overflow:auto
}
#ttr_copyright a,#ttr_copyright span{
    display:inline
}
#ttr_footer_designed_by_links span#ttr_footer_designed_by{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_footer_designed_by_links{
    top:80px;
    position:absolute;
    z-index:498;
    margin:auto;
    left:0;
    right:0;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    text-align:center;
    overflow:auto
}
#ttr_footer_designed_by_links{
    text-align:center
}
#ttr_footer_designed_by_links #ttr_footer_designed_by{
    vertical-align:middle;
    line-height:initial
}
footer #ttr_footer_designed_by_links span,footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),footer#ttr_footer_designed_by_links a:hover:not(.btn),footer#ttr_footer_designed_by_links a:link:not(.btn),footer#ttr_footer_designed_by_links a:visited:not(.btn){
    display:inline-block;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#f1c40f;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    vertical-align:middle;
    line-height:initial
}
#ttr_sidebar_left #newsletter_block_left,#ttr_sidebar_right #newsletter_block_left,.ttr_block{
    overflow:hidden;
    border-radius:0;
    border:solid #d3d3d3;
    border:solid #d3d3d3;
    border-width:0;
    box-shadow:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    margin:9px 6px 9px 6px;
    padding:0
}
#ttr_sidebar_left #newsletter_block_left .block_header,#ttr_sidebar_right #newsletter_block_left .block_header,.ttr_block_header{
    border-radius:0;
    border:solid #d3d3d3;
    border:solid #d3d3d3;
    border-width:0 0 1px 0;
    box-shadow:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    min-height:30px;
    box-sizing:content-box;
    margin:4px 4px 4px 4px;
    padding:0
}
#ttr_sidebar_left #newsletter_block_left .block_content,#ttr_sidebar_left .amount,#ttr_sidebar_left .subtotal span,#ttr_sidebar_right #newsletter_block_left .block_content,.ttr_block #poll-answers li,.ttr_block_content,.ttr_block_content .label,.ttr_block_content p,.ttr_block_content td,.ttr_block_content th,ol.mini-products-list div.product-details span{
    padding:2px 2px 2px 2px;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid #d3d3d3;
    border:solid #d3d3d3;
    border-width:0;
    box-shadow:none;
    font-size:12px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:3px 3px 3px 3px
}
p.block-subtitle{
    font-weight:700;
    margin-bottom:10px
}
.ttr_block_content p,.ttr_block_content td,.ttr_block_content th{
    border:0 none
}
#wp-calendar th{
    font-weight:Bold
}
.ttr_block_content,.ttr_block_content p{
    font-size:14px!important
}
.ttr_block_content h1,.ttr_block_content h1 a,.ttr_block_content h1 a:hover,.ttr_block_content h1 a:visited{
    font-size:36px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:8px 0 8px 0
}
.ttr_block_content h2,.ttr_block_content h2 a,.ttr_block_content h2 a:hover,.ttr_block_content h2 a:visited{
    font-size:30px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:10px 0 10px 0
}
.ttr_block_content h3,.ttr_block_content h3 a,.ttr_block_content h3 a:focus,.ttr_block_content h3 a:hover,.ttr_block_content h3 a:visited{
    font-size:24px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:12px 0 12px 0
}
.ttr_block_content h4,.ttr_block_content h4 a,.ttr_block_content h4 a:hover,.ttr_block_content h4 a:visited{
    font-size:18px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:16px 0 16px 0
}
.ttr_block_content h5,.ttr_block_content h5 a,.ttr_block_content h5 a:hover,.ttr_block_content h5 a:visited{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:20px 0 20px 0
}
.ttr_block_content h6,.ttr_block_content h6 a,.ttr_block_content h6 a:hover,.ttr_block_content h6 a:visited{
    font-size:12px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:28px 0 28px 0
}
.ttr_block ol li{
    font-size:12px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:5px 0 5px 0;
    list-style-position:inside;
    list-style-type:decimal
}
.ttr_block ol li{
    list-style-position:outside!important;
    text-indent:0
}
#ttr_sidebar_left .ttr_block ol li,#ttr_sidebar_right .ttr_block ol li{
    margin-left:20px
}
#ttr_sidebar_left .ttr_block ol li p,#ttr_sidebar_right .ttr_block ol li p{
    padding:0
}
.ttr_block ul li{
    font-size:12px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:5px 0 5px 0
}
.ttr_block ul li{
    text-indent:0;
    margin-left:5px
}
#ttr_sidebar_left .ttr_block ul li,#ttr_sidebar_right .ttr_block ul li{
    margin-left:20px
}
#ttr_sidebar_left .ttr_block ul li p,#ttr_sidebar_right .ttr_block ul li p{
    padding:0
}
#ttr_sidebar_left .ttr_block ul,#ttr_sidebar_right .ttr_block ul{
    padding-left:0
}
.html_content h1,.html_content h2,.html_content h3,.html_content h4,.html_content h5,.html_content h6,.html_content p,.html_content span{
    font-family:"PT Sans",Arial;
    font-size:1em;
    line-height:normal;
    color:#000;
    font-style:normal;
    font-weight:400;
    text-align:left;
    margin:0
}
.ttr_banner_header_inner_above0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0
}
.ttr_banner_header_inner_above_widget_container{
    width:100%
}
.headerabovecolumn1{
    margin:0;
    padding:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.headerabovecolumn2{
    margin:0;
    padding:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.headerabovecolumn3{
    margin:0;
    padding:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.headerabovecolumn4{
    margin:0;
    padding:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.ttr_banner_header_inner_below0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0
}
.ttr_banner_header_inner_below_widget_container{
    width:100%
}
.headerbelowcolumn1{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.headerbelowcolumn2{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.headerbelowcolumn3{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.headerbelowcolumn4{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.ttr_banner_menu_inner_above0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0
}
.ttr_banner_menu_inner_above_widget_container{
    width:100%
}
.menuabovecolumn1{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.menuabovecolumn2{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.menuabovecolumn3{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.menuabovecolumn4{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.ttr_banner_menu_inner_below0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0
}
.ttr_banner_menu_inner_below_widget_container{
    width:100%
}
.menubelowcolumn1{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.menubelowcolumn2{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.menubelowcolumn3{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.menubelowcolumn4{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.ttr_banner_slideshow_inner_above0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0
}
.ttr_banner_slideshow_inner_above_widget_container{
    width:100%
}
.slideshowabovecolumn1{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.slideshowabovecolumn2{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.slideshowabovecolumn3{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.slideshowabovecolumn4{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.ttr_banner_slideshow_inner_below0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0
}
.ttr_banner_slideshow_inner_below_widget_container{
    width:100%
}
.slideshowbelowcolumn1{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.slideshowbelowcolumn2{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.slideshowbelowcolumn3{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.slideshowbelowcolumn4{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.contenttopcolumn0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0
}
.topcolumn1{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.topcolumn2{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.topcolumn3{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.topcolumn4{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.contentbottomcolumn0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0
}
.bottomcolumn1{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.bottomcolumn2{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.bottomcolumn3{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.bottomcolumn4{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.ttr_banner_header{
    margin:0 auto
}
.html_content a:focus,.html_content a:hover{
    text-decoration:none
}
.footer-widget-area_fixed{
    font-size:8px;
    font-family:"Times New Roman";
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.footer-widget-area{
    font-size:8px;
    font-family:"Times New Roman";
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin:0 auto
}
.ttr_footer-widget-area_inner_above0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0
}
.ttr_footer-widget-area_inner_above_widget_container{
    width:100%
}
.footerabovecolumn1{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.footerabovecolumn2{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.footerabovecolumn3{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.footerabovecolumn4{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.ttr_footer-widget-area_inner_below0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0
}
.ttr_footer-widget-area_inner_below_widget_container{
    width:100%
}
.footerbelowcolumn1{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.footerbelowcolumn2{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.footerbelowcolumn3{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.footerbelowcolumn4{
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
#ttr_content{
    float:left;
    width:100%;
    clear:none
}
#ttr_html_content_margin{
    padding:0;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    box-sizing:border-box
}
.ttr_comments{
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:10px 0 0 0;
    padding:0;
    position:relative;
    display:table
}
.ttr_comment_author{
    display:table-cell;
    vertical-align:middle;
    align-self:center;
    flex-shrink:0
}
.ttr_comment_author img{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin-right:10px
}
.ttr_comment_text{
    overflow:hidden
}
.ttr_comment_author_right{
    display:none
}
#ttr_content .ttr_comment_text p{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#696969;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin-left:5px
}
#ttr_content .ttr_comments .ttr_author_name,#ttr_content .ttr_comments .ttr_author_name:hover,#ttr_content .ttr_comments .url{
    font-size:14px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#343434;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_content .ttr_comments .ttr_comment_date,#ttr_content .ttr_comments .ttr_comment_date:hover{
    font-size:14px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#343434;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_content .ttr_comment_reply_edit a,#ttr_content .ttr_comment_reply_edit a:hover{
    font-size:14px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#343434;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_content .ttr_post_inner_box{
    border-radius:6px 6px 6px 6px;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0
}
.ttr_post{
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    margin:5px 5px 5px 5px;
    padding:5px 5px 5px 5px
}
#ttr_content .product-image img{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none
}
.ttr_post_title,.ttr_post_title a,.ttr_post_title a:focus,h2.ttr_post_title{
    font-size:24px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    margin-top:0;
    margin-bottom:0;
    color:#777;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-repeat:repeat
}
#ttr_content .ttr_page_title,#ttr_content h1.ttr_page_title a,#ttr_content h1.ttr_page_title a:hover,#ttr_content h1.ttr_page_title a:visited{
    font-size:24px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    margin-top:0;
    margin-bottom:0;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.ttr_comment{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    padding:0
}
#ttr_content .ttr_comment p label{
    font-size:14px;
    font-family:"Roboto Slab",Arial;
    font-weight:400;
    font-style:normal;
    color:#343434;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_content blockquote p,.editor-styles-wrapper blockquote p{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_content .add-to-links li,#ttr_content .postedon a,.add-to-links,.add-to-links a,.mailto{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    margin-top:0;
    margin-bottom:0;
    color:#f1c40f;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_content .postedon a{
    vertical-align:middle
}
#ttr_content .postedon a:hover,.add-to-links a:hover,a.add-to-links:hover{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#c29d0b;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_content .ttr_post .postedon{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#2c2b2e;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.ttr_post_title,.ttr_post_title a,.ttr_post_title a:focus,.ttr_post_title a:visited{
    font-size:24px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    margin-top:0;
    margin-bottom:0;
    color:#777;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-color:transparent
}
.ttr_post_title a:hover{
    background-color:transparent;
    font-size:24px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none
}
.ttr_article{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    margin-top:0;
    margin-bottom:0;
    color:#2c2b2e;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
#ttr_content .star-rating,#ttr_content .woocommerce-LoopProduct-link .star-rating{
    color:#2c2b2e;
    float:left
}
.postcontent p{
    margin-top:10px;
    margin-bottom:10px;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    margin-top:0;
    margin-bottom:0;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    line-height:1.42;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box
}
#ttr_content .postcontent{
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none
}
#ttr_content .list .postcontent{
    margin:0;
    padding:0
}
#ttr_content .grid .postcontent{
    margin:0;
    padding:5px 0 10px 0
}
#nav{
    top:510px;
    position:absolute;
    z-index:498;
    margin:auto;
    left:0;
    right:0;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    text-align:center;
    font-size:0;
    display:none
}
.left-button{
    box-shadow:none;
    border-radius:0;
    position:absolute;
    display:block;
    top:541px;
    position:absolute;
    z-index:500;
    right:26.12%;
    left:auto;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    width:40px
}
.right-button{
    box-shadow:none;
    border-radius:0;
    position:absolute;
    display:block;
    top:541px;
    position:absolute;
    z-index:500;
    right:20.73%;
    left:auto;
    display:block;
    transform:rotate(0);
    -moz-transform:rotate(0);
    -webkit-transform:rotate(0);
    -o-transform:rotate(0);
    -ms-transform:rotate(0);
    width:40px
}
.postcontent img,img.alignleft,img.alignright{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0
}
img.aligncenter{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin-left:auto;
    margin-right:auto
}
h1.ttr_verticalmenu_heading,h2.ttr_verticalmenu_heading,h3.ttr_verticalmenu_heading,h4.ttr_verticalmenu_heading,h5.ttr_verticalmenu_heading,h6.ttr_verticalmenu_heading,p.ttr_verticalmenu_heading,span.ttr_verticalmenu_heading{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:center;
    text-decoration:none;
    line-height:30px;
    background:0 0;
    margin:0
}
#ttr_sidebar_left .block_header>h4,#ttr_sidebar_right .block_header>h4,.ttr_block h3.ttr_block_heading a:hover:not(.btn),.ttr_block h3.ttr_block_heading a:not(.btn),.ttr_block h3.ttr_block_heading a:visited:not(.btn),h1.ttr_block_heading,h2.ttr_block_heading,h3.ttr_block_heading,h4.ttr_block_heading,h5.ttr_block_heading,h6.ttr_block_heading,p.ttr_block_heading,span.ttr_block_heading{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:center;
    text-decoration:none;
    text-transform:none;
    line-height:30px;
    background:0 0;
    margin:0
}
#ttr_block,#ttr_block .boxcolor{
    font-size:12px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.btn-group-sm>.btn,.btn-group-sm>.btn:focus,.btn-group-sm>.btn:hover,.btn-sm,.btn-sm:focus,.btn-sm:hover,.btn-warning.btn-sm,.btn-warning.btn-sm:hover,.btn.btn-danger.btn-sm,.btn.btn-danger.btn-sm:focus,.btn.btn-danger.btn-sm:hover,.btn.btn-default.btn-sm,.btn.btn-default.btn-sm:focus,.btn.btn-default.btn-sm:hover,.btn.btn-info.btn-sm,.btn.btn-info.btn-sm:focus,.btn.btn-info.btn-sm:hover,.btn.btn-primary.btn-sm,.btn.btn-primary.btn-sm:focus,.btn.btn-primary.btn-sm:hover,.btn.btn-success.btn-sm,.btn.btn-success.btn-sm:focus,.btn.btn-success.btn-sm:hover,.btn.btn-warming.btn-sm:focus,.input-des-qty .form-control,.input-group-btn .btn.btn-sm,a.btn-sm:hover{
    border-radius:3px 3px 3px 3px;
    padding:5px 10px 5px 10px;
    font-size:12px;
    height:auto
}
.ttr_prod_attribute .input-group-sm span.input-group-btn{
    display:inline
}
.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover{
    border-bottom-left-radius:3px;
    border-top-left-radius:3px;
    margin:0 3px 0 3px
}
.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover{
    border-radius:3px 3px 3px 3px;
    margin:0 3px 0 3px
}
@media only screen and (max-width :640px){
    object,video{
        width:100%!important;
        height:auto!important
    }
}
@media only screen and (max-width :767px){
    #ttr_menu.navbar{
        height:90px;
        border-radius:0;
        border:solid #e7e7e7;
        border:solid #e7e7e7;
        border-width:0;
        box-shadow:none;
        box-sizing:border-box
    }
}
@media only screen and (max-width :767px){
    menu_inner_in{
        height:90px
    }
}
@media only screen and (min-width :150px) and (max-width :767px){
    #ttr_header_inner{
        width:auto!important;
        text-align:center!important
    }
    #ttr_menu_inner_in .ttr_menu_items{
        display:inline-block
    }
    #ttr_menu_inner_in{
        width:auto!important;
        height:auto!important;
        text-align:left!important
    }
    .ttr_slideshow_last{
        width:auto
    }
    #navigationmenu .navbar-header{
        position:relative
    }
    .ttr_menu_items .horiz_separator{
        border-width:0;
        border-style:dashed;
        border-color:#f93a67;
        width:auto!important;
        height:auto!important;
        float:none!important;
        margin:0;
        display:none
    }
    .gallery-item{
        float:none
    }
    #ttr_sidebar_left{
        float:none!important;
        width:auto!important;
        margin:0;
        border-radius:0;
        padding:0
    }
    #ttr_sidebar_left_margin{
        height:auto!important
    }
    #ttr_sidebar_right_margin{
        height:auto!important
    }
    #ttr_sidebar_right{
        float:none!important;
        width:auto!important;
        margin:0;
        border:0;
        border-radius:0;
        padding:0
    }
    #ttr_content{
        float:none!important;
        width:auto!important;
        margin:0;
        border:0;
        border-radius:0
    }
    #ttr_content_both_sidebar,#ttr_content_single_sidebar_left,#ttr_content_single_sidebar_right,#ttr_content_zero_sidebar{
        float:none!important;
        width:auto!important
    }
    #ttr_page{
        max-width:none!important;
        min-width:0!important;
        padding-top:0
    }
    .ttr_slogan_style{
        text-align:center
    }
    #ttr_page .ttr_footer_bottom_footer_inner{
        width:auto!important;
        text-align:center
    }
    .footer-widget-area{
        width:auto!important;
        border:0;
        border-radius:0;
        padding:0;
        margin:0
    }
    #ttr_page .ttr_slideshow_inner{
        height:100%!important
    }
    ul.ttr_menu_items li{
        margin:0
    }
    ul.ttr_menu_items li.ttr_menu_items_parent a,ul.ttr_menu_items li.ttr_menu_items_parent span.separator{
        float:none!important
    }
    #ttr_menu .ttr_menu_items{
        display:block
    }
    .ttr_vmenu_items ul.child li a{
        cursor:pointer;
        font-size:14px;
        font-family:"PT Sans",Arial;
        font-weight:400;
        font-style:normal;
        color:#333;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:none;
        background-color:#fff;
        background:#fff;
        background-clip:padding-box;
        margin:5px 5px 5px 5px;
        padding:0;
        display:block
    }
    .nav.ttr_vmenu_items ul.child li a:hover{
        cursor:pointer;
        font-size:14px;
        font-family:"PT Sans",Arial;
        font-weight:400;
        font-style:normal;
        color:#333;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:none;
        background-color:#fff;
        background:#fff;
        background-clip:padding-box;
        margin:5px 5px 5px 5px;
        padding:0;
        display:block
    }
    .nav-stacked>li+li{
        margin-top:0
    }
    .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
        background-color:#fff;
        background:#fff;
        background-clip:padding-box;
        display:block;
        padding-left:4px;
        padding-right:4px;
        margin:0;
        font-size:14px;
        font-family:"PT Sans",Arial;
        font-weight:400;
        font-style:normal;
        color:#333;
        text-shadow:none;
        text-align:left;
        text-decoration:none
    }
    .nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_arrow,ttr_ .nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_active_arrow{
        background-color:#fff;
        background:#fff;
        background-clip:padding-box;
        display:block;
        padding-left:4px;
        padding-right:4px;
        margin:0;
        font-size:14px;
        font-family:"PT Sans",Arial;
        font-weight:400;
        font-style:normal;
        color:#333;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:none
    }
    .nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link,ttr_ .nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_active{
        background-color:#fff;
        background:#fff;
        background-clip:padding-box;
        display:block;
        padding-left:4px;
        padding-right:4px;
        margin:0;
        font-size:14px;
        font-family:"PT Sans",Arial;
        font-weight:400;
        font-style:normal;
        color:#333;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:none
    }
    .menu-center{
        z-index:99999
    }
    .article_column{
        width:100%!important;
        float:none!important;
        padding-right:0!important
    }
}
#nav-expander .ttr_menu_toggle_button{
    display:inline-block
}
#nav-expander .ttr_menu_button_text{
    display:none
}
#ttr_menu .navbar-toggle{
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid #dcdcdc;
    border:solid #dcdcdc;
    border-width:1px 1px 1px 1px;
    box-shadow:none;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    line-height:1.42
}
nav#ttr_menu .icon-bar{
    border-width:1px 0 0 0;
    border-style:solid;
    border-color:#333;
    height:1px
}
#ttr_menu .navbar-toggle:hover{
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid #dcdcdc;
    border:solid #dcdcdc;
    border-width:0;
    box-shadow:none;
    font-size:14px;
    font-family:"Times New Roman";
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
nav#ttr_menu #nav-expander:hover .icon-bar{
    border-width:1px 0 0 0;
    border-style:solid;
    border-color:#333;
    height:1px
}
#ttr_menu .navbar-toggle:active,#ttr_menu .navbar-toggle:focus{
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid #dcdcdc;
    border:solid #dcdcdc;
    border-width:1px 1px 1px 1px;
    box-shadow:none;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#000;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
nav#ttr_menu #nav-expander:active .icon-bar,nav#ttr_menu #nav-expander:focus .icon-bar{
    border-width:1px 0 0 0;
    border-style:solid;
    border-color:#333;
    height:1px
}
#ttr_menu .navbar-toggle{
    margin-top:29.5px;
    margin-bottom:29.5px
}
#ttr_menu .navbar-toggle{
    padding:9px 7px;
    margin-right:3px;
    float:right
}
#ttr_menu .navbar-toggle:focus,#ttr_menu .navbar-toggle:hover{
    margin-right:3px;
    float:right
}
.ttr_menu_items li a.ttr_menu_items_parent_link{
    display:block;
    padding:0 20px 0 20px;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    font-size:16px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    border-radius:0;
    border:solid #2f3133;
    border:solid #2f3133;
    border-width:2px 2px 2px 2px;
    box-shadow:none;
    margin:0 3px 0 20px;
    cursor:pointer;
    height:63px;
    box-sizing:border-box
}
.ttr_menu_items li a.ttr_menu_items_parent_link_arrow{
    display:block;
    padding:0 20px 0 20px;
    font-size:16px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#fff;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid #2f3133;
    border:solid #2f3133;
    border-width:2px 2px 2px 2px;
    box-shadow:none;
    margin:0 3px 0 20px;
    box-sizing:border-box;
    cursor:pointer;
    height:63px
}
.ttr_menu_items li ul.child li a.subchild{
    line-height:30px;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    border-radius:0;
    border:solid transparent;
    border:solid transparent;
    border-width:0;
    box-shadow:none
}
.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow{
    float:left;
    padding-left:20px;
    padding-right:20px;
    box-sizing:border-box;
    font-size:16px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#2f3133;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    cursor:pointer;
    display:block;
    line-height:59px;
    background-color:#f1c40f;
    background:#f1c40f;
    background-clip:padding-box;
    border-radius:0;
    border:solid #2f3133;
    border:solid #2f3133;
    border-width:2px 2px 2px 2px;
    box-shadow:none;
    margin:0 3px 0 20px;
    padding-top:0;
    padding-bottom:0
}
.nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
    display:block;
    cursor:pointer;
    font-size:16px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#2f3133;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    box-sizing:border-box;
    padding-left:20px;
    padding-right:20px;
    background-color:#f1c40f;
    background:#f1c40f;
    background-clip:padding-box;
    border-radius:0;
    border:solid #2f3133;
    border:solid #2f3133;
    border-width:2px 2px 2px 2px;
    box-shadow:none;
    margin:0 3px 0 20px;
    height:63px;
    padding-top:0;
    padding-bottom:0
}
@media only screen and (min-width :768px) and (max-width :1024px){
    #ttr_header_inner{
        width:100%!important
    }
    #ttr_menu_inner_in{
        width:auto!important
    }
    #ttr_header_inner{
        width:100%!important
    }
    #ttr_menu_inner_in{
        width:auto!important
    }
    #ttr_header_inner{
        width:100%!important
    }
    #ttr_menu_inner_in{
        width:auto!important
    }
    #ttr_header_inner{
        width:100%!important
    }
    #ttr_menu_inner_in{
        width:auto!important
    }
    .gallery-item{
        float:none
    }
    .ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active{
        background-color:#e7e7e7;
        background:#e7e7e7;
        background-clip:padding-box;
        display:block;
        padding-left:4px;
        padding-right:4px;
        margin:0;
        font-size:14px;
        font-family:"PT Sans",Arial;
        font-weight:400;
        font-style:normal;
        color:#333;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:none
    }
    .nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link,ttr_ .nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_active{
        background-color:#fff;
        background:#fff;
        background-clip:padding-box;
        display:block;
        padding-left:4px;
        padding-right:4px;
        margin:0;
        font-size:14px;
        font-family:"PT Sans",Arial;
        font-weight:400;
        font-style:normal;
        color:#333;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:none
    }
    body{
        margin:0
    }
    #ttr_page{
        max-width:none!important;
        min-width:0!important;
        padding-top:0
    }
    .article_column{
        width:100%!important;
        float:none!important;
        padding-right:0!important
    }
}
@media only screen and (min-width :150px) and (max-width :1024px){
    .ttr_footer_bottom_footer_inner{
        width:100%!important;
        text-align:center
    }
    img{
        max-width:100%
    }
}
@media only screen and (min-width :768px) and (max-width :1024px){
    .ttr_header_logo{
        background-size:100% 100%
    }
    #ttr_header_inner{
        width:100%!important
    }
    .ttr_slideshow_last{
        width:auto
    }
    #ttr_page .ttr_footer_bottom_footer_inner{
        width:auto!important
    }
    #ttr_page{
        max-width:none!important;
        min-width:0!important
    }
    .ttr_banner_header{
        width:auto!important
    }
    .ttr_banner_slideshow{
        width:auto!important
    }
    .ttr_banner_menu{
        width:auto!important
    }
    .footer-widget-area{
        width:auto!important
    }
}
.btn,.btn:focus{
    font-size:14px;
    font-family:"Roboto Slab",Arial;
    font-weight:400;
    font-style:normal;
    color:#dab10d;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    border-radius:0;
    border:solid #777;
    border:solid #777;
    border-width:2px 2px 2px 2px;
    box-shadow:none;
    padding:12px 24px 12px 24px
}
#ttr_header .form-search span.input-group-btn .btn{
    border-bottom-left-radius:0;
    border-top-left-radius:0;
    margin:0 3px 0 3px
}
#ttr_content .woocommerce .shop_table .quantity .qty{
    text-align:center;
    width:50px
}
.woocommerce table.cart.shop_table img{
    width:auto
}
.woocommerce-cart table.cart input{
    line-height:inherit
}
#ttr_content .cart input#coupon_code{
    height:auto;
    line-height:inherit
}
.btn:hover{
    font-size:14px;
    font-family:"Roboto Slab",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    border-radius:0;
    border:solid #adadad;
    border:solid #adadad;
    border-width:2px 2px 2px 2px;
    box-shadow:none
}
#ttr_header .form-search span.input-group-btn .btn,.page-not-found .form-search span.input-group-btn .btn{
    border-bottom-left-radius:0;
    border-top-left-radius:0;
    margin:0 3px 0 3px
}
#ttr_content .button:visited,#ttr_content .woocommerce input.button,#ttr_content a.button,#ttr_content a.button:visited,#ttr_content p.add_review a,#ttr_content p.add_review a:visited,#ttr_content ul.products li a.button,.btn-default,.btn-default:focus,.button,.button-primary,.woocommerce #respond input#submitwoocommerce-Button,.woocommerce .checkout-button.button,.woocommerce a.button,.woocommerce input.button,button,input#submit{
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    border-radius:0;
    border:solid #777;
    border:solid #777;
    border-width:2px 2px 2px 2px;
    box-shadow:none;
    font-size:14px;
    font-family:"Roboto Slab",Arial;
    font-weight:400;
    font-style:normal;
    color:#dab10d;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    box-sizing:inherit;
    clear:none;
    width:auto;
    height:auto;
    overflow:visible;
    display:inline-block
}
.btn.btn-primary,.btn.btn-primary:focus{
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    color:#fff;
    border-color:#f1c40f
}
.btn.btn-success,.btn.btn-success:focus{
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    color:#fff;
    border-color:#232426
}
.btn.btn-info,.btn.btn-info:focus{
    background-color:#2c2b2e;
    background:#2c2b2e;
    background-clip:padding-box;
    color:#fff;
    border-color:#1f1f21
}
.btn.btn-warning,.btn.btn-warning:focus{
    background-color:#f0ad4e;
    background:#f0ad4e;
    background-clip:padding-box;
    color:#fff;
    border-color:#eea236
}
.btn.btn-danger,.btn.btn-danger:focus{
    background-color:#d9534f;
    background:#d9534f;
    background-clip:padding-box;
    color:#fff;
    border-color:#d43f3a
}
.btn.btn-deafult:focus,.btn.btn-default{
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    font-size:14px;
    font-family:"Roboto Slab",Arial;
    font-weight:400;
    font-style:normal;
    color:#dab10d;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    border-radius:0;
    border:solid #777;
    border:solid #777;
    border-width:2px 2px 2px 2px;
    box-shadow:none;
    padding:12px 24px 12px 24px
}
.btn.btn-primary:hover,a.btn.btn-primary:hover{
    background-color:#f1c40f;
    background:#f1c40f;
    background-clip:padding-box;
    color:#333;
    border-color:#f1c40f
}
.btn.btn-success:hover,a.btn.btn-success:hover{
    background-color:#eee;
    background:#eee;
    background-clip:padding-box;
    color:#333;
    border-color:#adadad
}
.btn.btn-info:hover,a.btn.btn-info:hover{
    background-color:#eee;
    background:#eee;
    background-clip:padding-box;
    color:#333;
    border-color:#adadad
}
.btn.btn-warning:hover,a.btn.btn-warning:hover{
    background-color:#eee;
    background:#eee;
    background-clip:padding-box;
    color:#333;
    border-color:#adadad
}
.btn.btn-danger:hover,a.btn.btn-danger:hover{
    background-color:#eee;
    background:#eee;
    background-clip:padding-box;
    color:#333;
    border-color:#adadad
}
.btn-group-lg>.btn,.btn-group-lg>.btn:hover,.btn-lg,.btn-lg:hover,a.btn.btn-lg,a.btn.btn-lg:focus,a.btn.btn-lg:hover{
    border-radius:6px 6px 6px 6px;
    padding:10px 16px 10px 16px;
    font-size:18px
}
.btn-group-xs>.btn,.btn-group-xs>.btn:hover,.btn-xs,.btn-xs:hover,a.btn.btn-xs:focus,a.btn.btn-xs:hover{
    border-radius:3px 3px 3px 3px;
    padding:1px 5px 1px 5px;
    font-size:12px
}
#ttr_content .woocommerce input.button:hover,#ttr_content a.button:hover,#ttr_content p.add_review a:hover,#ttr_content ul.products li a.button:hover,.btn-default:hover,.button-primary:hover,.button:hover,.woocommerce .checkout-button.button:hover,.woocommerce input.button:hover,a.btn:hover,button:hover,input#submit:hover{
    border-radius:0;
    border:solid #adadad;
    border:solid #adadad;
    border-width:2px 2px 2px 2px;
    box-shadow:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    box-sizing:inherit;
    clear:none;
    font-size:14px;
    font-family:"Roboto Slab",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    width:auto;
    height:auto;
    overflow:visible;
    display:inline-block
}
.input-group .form-control{
    height:48px
}
.ttr_image{
    max-width:100%
}
.ttr_fill{
    width:100%
}
.ttr_uniform{
    max-width:100%!important;
    height:auto!important;
    vertical-align:middle
}
#ttr_footer .ttr_image{
    line-height:inherit
}
#ttr_footer .html_content span{
    vertical-align:middle
}
#ttr_footer .container{
    margin:auto
}
.contact_file.btn-file input[type=file]{
    cursor:inherit;
    display:block;
    font-size:100px;
    min-height:100%;
    position:absolute;
    right:0;
    text-align:right;
    top:inherit;
    bottom:100%;
    outline:0!important
}
label.btn.contact_file.btn-file{
    display:table-cell
}
form .btn-file.contact_file{
    overflow:hidden;
    position:relative
}
.contactformdiv span#upload-file,span#upload-file{
    display:table-cell;
    padding:8px;
    vertical-align:middle
}
.btn-group-xs>.btn,.btn-group-xs>.btn:hover,.btn-xs,.btn-xs:hover{
    border-radius:3px 3px 3px 3px;
    padding:1px 5px 1px 5px;
    font-size:12px
}
#ttr_content .woocommerce input.button:hover,#ttr_content a.button:hover,#ttr_content p.add_review a:hover,#ttr_content ul.products li a.button:hover,.btn-default:hover,.button-primary:hover,.button:hover,.woocommerce .checkout-button.button:hover,.woocommerce input.button:hover,a.btn.btn-default:hover,button:hover,input#submit:hover{
    border-radius:0;
    border:solid #adadad;
    border:solid #adadad;
    border-width:2px 2px 2px 2px;
    box-shadow:none;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    box-sizing:inherit;
    clear:none;
    font-size:14px;
    font-family:"Roboto Slab",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    width:auto;
    height:auto;
    overflow:visible;
    display:inline-block
}
#ttr_content ul.add-to-links,.productdescription #ttr_content ul{
    text-indent:0
}
.pagination,hr{
    margin:0
}
ul.pagination{
    margin-bottom:-4px
}
#ttr_content .pagination{
    padding-left:0
}
.inputbutton{
    background:none repeat scroll 0 0 transparent;
    border:medium none;
    color:#dab10d;
    cursor:pointer;
    font-size:14px;
    padding:12px 24px 12px 24px;
    left:-15px
}
img{
    vertical-align:bottom
}
.postedon img{
    vertical-align:middle
}
#ttr_content div.pagination{
    display:block
}
.ttr_block img,.ttr_verticalmenu_header img{
    vertical-align:middle
}
*{
    margin:0;
    padding:0
}
#ttr_page.container{
    padding-left:0;
    padding-right:0
}
@media only screen and (max-width:767px){
    #ttr_menu .navbar-collapse{
        padding-left:0;
        padding-right:0
    }
}
#ttr_content_and_sidebar_container{
    width:auto!important;
    margin:0 auto
}
.ttr_block .ttr_radio{
    float:left;
    margin-right:4px
}
fieldset{
    border:0;
    padding-bottom:5px
}
.boxcolor,.form-text{
    width:100%
}
.login_head h1{
    text-align:center
}
.ttr_comment_reply_edit{
    float:right
}
.ttr_comment_reply_edit span{
    padding-right:5px
}
.ttr_post .ttr_post_content_inner{
    overflow:hidden
}
.ttr_comment form p input,.ttr_comment form p textarea{
    overflow:hidden
}
#ttr_content .ttr_comment p{
    text-align:left;
    margin:5px 0 0 0;
    background:0 0
}
.ttr_article dl{
    margin:2px
}
.back-to-top{
    position:fixed;
    bottom:0;
    right:2em;
    text-decoration:none;
    padding:.5em;
    display:none;
    z-index:999
}
.form-item label{
    text-align:left
}
#user-login-form ul li{
    background:0 0!important;
    text-align:left;
    padding-left:0!important;
    margin-left:0!important;
    margin-top:5px!important
}
.menu-toggle{
    display:none
}
.required:first-child:after{
    color:red;
    content:'*';
    display:inline
}
.has-error{
    margin-top:4px
}
form.form-horizontal{
    width:100%
}
.ttr_image::after{
    clear:both;
    content:'.';
    display:inline;
    visibility:hidden
}
.post_column .html_content ol,.post_column .html_content ul{
    margin-left:25px
}
.post_column .html_content ol li,.post_column .html_content ul li{
    padding-left:5px!important;
    text-indent:0!important
}
.widget_before_title{
    color:#fff;
    font-size:16px;
    margin:0 5px
}
.footerwidget{
    margin:0 auto
}
.menutexticon{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
button#nav-expander.navbar-toggle span{
    vertical-align:middle
}
.fullwidth{
    width:100%
}
.remove_collapsing_margins{
    height:0;
    width:0;
    overflow:hidden;
    -webkit-margin-top-collapse:separate
}
.transparent{
    background-color:transparent
}
.comment_hr{
    color:#fff
}
.error{
    padding:5px 9px;
    border:1px solid red;
    color:red;
    border-radius:3px
}
.success{
    padding:5px 9px;
    border:1px solid green;
    color:green;
    border-radius:3px
}
.wp-caption{
    background:#fff;
    border:1px solid #f0f0f0;
    max-width:96%;
    padding:5px 3px 10px;
    text-align:center
}
.wp-caption.alignnone{
    margin:5px 20px 20px 0
}
.wp-caption.alignleft{
    margin:5px 20px 20px 0
}
.wp-caption.alignright{
    margin:5px 20px 20px 0
}
.wp-caption img{
    border:0 none;
    height:auto;
    margin:0;
    max-width:98.5%;
    padding:0;
    width:auto
}
.wp-caption p.wp-caption-text{
    line-height:17px;
    margin:0;
    padding:0 4px 5px
}
.sticky .featured-post{
    background:url(images/pin.png) no-repeat center;
    display:block;
    width:16px;
    height:16px;
    float:left
}
.format-audio .entry-content .audio-icon{
    background:url(images/audio.png) no-repeat center;
    width:32px;
    height:32px;
    padding-left:15px;
    padding-top:15px;
    float:left;
    box-sizing:border-box
}
.format-audio .audio-content{
    background:url(images/dotted-line.png) repeat-y left top;
    background-size:4px 4px;
    float:right;
    padding-left:35px;
    box-sizing:border-box;
    width:-webkit-calc(100% - 85px);
    width:calc(100% - 85px)
}
.format-audio .wp-audio-shortcode{
    height:30px!important;
    margin:20px 0;
    max-width:400px!important
}
.format-audio audio{
    max-width:100%!important
}
.comment-content img,.entry-content img,.entry-summary img,.widget img,.wp-caption{
    max-width:100%
}
.gallery{
    margin-bottom:20px;
    margin-left:-4px
}
.gallery-item{
    float:left;
    margin:0 4px 4px 0;
    overflow:hidden;
    position:relative
}
.gallery-columns-1.gallery-size-medium,.gallery-columns-1.gallery-size-thumbnail,.gallery-columns-2.gallery-size-thumbnail,.gallery-columns-3.gallery-size-thumbnail{
    display:table;
    margin:0 auto 20px
}
.gallery-columns-1 .gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item{
    text-align:center
}
.gallery-columns-4 .gallery-item{
    max-width:23%;
    max-width:-webkit-calc(25% - 4px);
    max-width:calc(25% - 4px)
}
.gallery-columns-5 .gallery-item{
    max-width:19%;
    max-width:-webkit-calc(20% - 4px);
    max-width:calc(20% - 4px)
}
.gallery-columns-6 .gallery-item{
    max-width:15%;
    max-width:-webkit-calc(16.7% - 4px);
    max-width:calc(16.7% - 4px)
}
.gallery-columns-7 .gallery-item{
    max-width:13%;
    max-width:-webkit-calc(14.28% - 4px);
    max-width:calc(14.28% - 4px)
}
.gallery-columns-8 .gallery-item{
    max-width:11%;
    max-width:-webkit-calc(12.5% - 4px);
    max-width:calc(12.5% - 4px)
}
.gallery-columns-9 .gallery-item{
    max-width:9%;
    max-width:-webkit-calc(11.1% - 4px);
    max-width:calc(11.1% - 4px)
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){
    margin-right:0
}
.gallery-caption{
    background-color:rgba(0,0,0,.7);
    box-sizing:border-box;
    color:#fff;
    font-size:14px;
    line-height:1.3;
    margin:0;
    max-height:50%;
    opacity:0;
    padding:2px 8px;
    position:absolute;
    bottom:0;
    left:0;
    text-align:left;
    -webkit-transition:opacity .4s ease;
    -moz-transition:opacity .4s ease;
    -o-transition:opacity .4s ease;
    -ms-transition:opacity .4s ease;
    transition:opacity .4s ease;
    width:100%
}
.gallery-caption:before{
    box-shadow:0 -10px 15px #000 inset;
    height:100%;
    min-height:49px;
    position:absolute;
    left:0;
    top:0;
    width:100%
}
.gallery-item:hover .gallery-caption{
    opacity:1
}
.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{
    display:none
}
#ttr_content ol.commentlist li{
    list-style:none;
    text-indent:0!important
}
.bypostauthor .vcard,.vcard{
    float:left;
    max-width:74px
}
.commentmetadata,.reply{
    float:right
}
#ttr_content .commentlist img{
    position:static
}
.says{
    display:none
}
.author.vcard{
    float:none
}
.entry-thumbnail .wp-post-image{
    display:block;
    max-width:100%;
    height:auto;
    margin:auto
}
@media screen and (min-width:768px) and (max-width:1024px){
    .ttr_registration_html_column10{
        padding:50px 50px 50px 50px
    }
    .form-horizontal-register{
        margin:auto;
        width:70%
    }
    .admin-bar .navigation-top .navbar-fixed-top{
        top:46px
    }
}
@media screen and (min-width:1024px){
    .admin-bar .navigation-top .navbar-fixed-top{
        top:32px
    }
}
@media only screen and (min-width:768px){
    .magcolumn{
        margin-right:7px;
        float:left;
        width:calc(100% / 3 - 7px)
    }
}
.aligncenter,img.aligncenter{
    clear:both;
    display:block;
    margin-left:auto;
    margin-right:auto
}
.alignleft,img.alignleft{
    display:inline;
    float:left
}
.alignright,img.alignright{
    float:right;
    display:inline
}
.attachment img,img.size-auto,img.size-full,img.size-large,img.size-medium{
    max-width:100%;
    height:auto
}
.commentlist img{
    left:0;
    position:absolute
}
.commentlist{
    margin:0;
    list-style:none outside none;
    vertical-align:baseline;
    padding:0
}
#comments li{
    margin:0 0 35px;
    position:relative
}
#wp-calendar{
    width:100%;
    text-align:left
}
p{
    padding:0
}
.btn:hover{
    clear:none;
    height:auto
}
.blog .ttr_article .ttr_post_title img,.postedon img{
    vertical-align:middle;
    margin:0 2px
}
#ttr_sidebar_left table{
    width:100%
}
#ttr_sidebar_right table{
    width:100%
}
#bbpress-forums .widget_display_replies img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar{
    margin-bottom:0!important
}
#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{
    padding-left:0!important
}
#bbpress-forums div.bbp-reply-author a.bbp-author-name,#bbpress-forums div.bbp-topic-author a.bbp-author-name{
    clear:left!important;
    display:inline!important
}
#bbp_search_submit{
    height:25px!important
}
#bbp-user-navigation>ul{
    display:inline-block!important
}
.bbp-user-topics-created-link{
    display:inline-block!important
}
#bbpress-forums .avatar{
    max-width:none!important
}
.bbp-form select{
    height:27px!important
}
#bbpress-forums #bbp-search-form #bbp_search{
    height:25px!important
}
.bbp-user-topics-created-link{
    display:inline-block!important
}
#bbp-user-navigation>ul{
    display:inline-block!important
}
#comment{
    margin-left:5px!important
}
code{
    background-color:rgba(0,0,0,0)!important;
    border-radius:0!important;
    color:inherit!important;
    font-size:90%!important;
    padding:0!important;
    white-space:normal!important
}
#buddypress .activity-list .activity-avatar{
    margin-left:5px!important
}
#buddypress table.forum tr td,#buddypress table.forum tr th,#buddypress table.messages-notices tr td,#buddypress table.messages-notices tr th,#buddypress table.notifications tr td,#buddypress table.notifications tr th,#buddypress table.notifications-settings tr td,#buddypress table.notifications-settings tr th,#buddypress table.profile-fields tr td,#buddypress table.profile-fields tr th,#buddypress table.profile-settings tr td,#buddypress table.wp-profile-fields tr td,#buddypress table.wp-profile-fields tr th{
    padding:3px!important
}
#buddypress select{
    height:27px!important
}
#buddypress #members_search_submit{
    height:25px!important;
    padding:5px!important
}
#buddypress div.dir-search input[type=text],#buddypress li.groups-members-search input[type=text]{
    height:27px!important
}
@media only screen and (min-width :150px) and (max-width :1024px){
    footer,header#ttr_header{
        width:100%
    }
}
@media (min-width :992px) and (max-width:1280px){
    .container{
        max-width:100%
    }
}
.ttr_register p,.ttr_signin p{
    margin-bottom:10px;
    margin-left:5px
}
@media only screen and (min-width:768px){
    .middle_right p{
        text-align:right
    }
    .middle_right p:nth-child(2){
        margin:5px 0
    }
}
@media only screen and (max-width:767px){
    .middle_right{
        margin:10px 0 0
    }
}
.cart-collaterals{
    margin:0 45px
}
#cart_summary td p,#cart_summary th,#shopping-cart-table thead tr th,.Checkout #cart_summary th,.productcheckout #order_summary.woocommerce-thankyou-order-details tbody>tr>td,.productcheckout tbody.ttr_order_woodetail_background>tr>td{
    text-align:center;
    vertical-align:middle
}
#one{
    height:auto
}
.corner{
    width:20%;
    position:relative;
    border:1px solid #42af54;
    box-sizing:border-box
}
.corner:after,.corner:before{
    content:"";
    position:absolute;
    left:100%;
    width:31px;
    box-sizing:border-box
}
.corner:before{
    top:0;
    bottom:0
}
.first{
    z-index:5
}
.second{
    z-index:4
}
.third{
    z-index:3
}
.four{
    z-index:2
}
.last{
    z-index:1
}
.ttr_ecommerce #ttr_content ul{
    padding:0 0 10px
}
.corner:after{
    bottom:0;
    background:url(../images/PSFGreen.png);
    top:0;
    background-repeat:no-repeat;
    background-size:100% 100%
}
.cornerGrey:before{
    top:0;
    bottom:0;
    background:url(../images/PSBGrey.png);
    background-repeat:no-repeat;
    background-size:100% 100%
}
.cornerGrey:after{
    bottom:0;
    background:url(../images/PSFGrey.png);
    top:0;
    left:99%;
    background-repeat:no-repeat;
    background-size:100% 100%!important
}
#total_price_container span{
    text-align:right!important
}
#total_price_container p{
    text-align:right!important
}
#cart_summary.table-bordered .prochec_table_footer td{
    text-align:right
}
.ttr_prochec_steps_border{
    list-style:none!important
}
.prochec_table_background{
    border-collapse:collapse!important
}
.cart_last_product{
    display:none
}
#order_step li{
    text-indent:15%
}
.ttr_prochec_total{
    background:0 0!important
}
.payment_module img{
    vertical-align:middle;
    display:inline-block
}
#ttr_content_margin #cart_summary{
    border:none;
    border-collapse:separate;
    border-spacing:0;
    margin:0
}
#ttr_content_margin #cart_summary tbody tr td,#ttr_content_margin #cart_summary tfoot tr td,#ttr_content_margin #cart_summary thead tr th{
    border-radius:0
}
@media only screen and (min-width:768px){
    #ttr_content_margin table#cart_summary tbody tr td,#ttr_content_margin table#cart_summary tfoot tr td,#ttr_content_margin table#cart_summary thead tr th{
        border-bottom:none;
        border-right:none
    }
}
#ttr_content ul li{
    margin:0
}
.ttr_ecommerce #ttr_content ul{
    text-indent:0
}
.nav>li>a{
    padding:0
}
.ttr_ecommerce ul:not(.footer_list) li{
    list-style:none
}
#ttr_content .ttr_prodes_Tab_Title,.ttr_ecommerce #ttr_content .ttr_prodes_Tab_Title{
    padding:0
}
.cart_navigation button{
    float:right
}
.ttr_prodes_color_selector{
    height:30px;
    width:30px;
    float:left;
    margin:5px
}
.fancybox{
    margin-right:10px
}
.delivery_option_radio{
    vertical-align:middle
}
.ttr_prochec_table_background.col-lg-8 ul li div{
    display:inline;
    vertical-align:middle;
    float:none
}
.ttr_prochec_table_background.col-lg-8 li div.ttr_prochec_Heading{
    margin-left:15px
}
.magento_address_qty input,.magento_address_qty input:focus{
    text-align:center
}
.address_select{
    margin:10px 0
}
.ttr_prochec_table_background ul li{
    list-style:none
}
@media screen and (max-width:767px){
    #cart_summary tbody tr td::before{
        text-align:center!important
    }
    #cart-summary tbody tr td,#cart_summary tbody tr td{
        padding-bottom:8px
    }
}
#block-history #order-list tr td,#block-history #order-list tr th,#cart_summary td p,#cart_summary th,#order-detail-content #cart_summary thead tr th,#ttr_content #block-order-detail #cart_summary.footab tbody tr td,.discount#cart_summary tr td,.productcheckout #order_summary.woocommerce-thankyou-order-details tbody>tr>td,.productcheckout tbody.ttr_order_woodetail_background>tr>td,div#order-detail-content #cart_summary tbody tr td{
    text-align:center;
    vertical-align:middle
}
#ttr_content .ttr_prodes_Tab_Title li{
    margin:0 3px 0 0
}
.ttr_article.grid{
    text-align:center
}
@media only screen and (max-width:767px){
    #ttr_content .ttr_prodes_Tab_Title li:not(:first-child),#ttr_content .ttr_prodes_Tab_Title li:not(:first-child) a{
        border-radius:0
    }
}
#ttr_content .ttr_register.ttr_shipping_background ul,#ttr_content .ttr_signin.ttr_shipping_background ul{
    list-style:outside none none;
    margin:0;
    text-indent:0
}
#ttr_content .ttr_register.ttr_shipping_background ul li,#ttr_content .ttr_signin.ttr_shipping_background ul li{
    margin:0
}
#ttr_content .opc_label{
    margin-bottom:0;
    vertical-align:middle
}
@media only screen and (max-width:767px){
    #cart_summary .ttr_prochec_Heading,#order_review .woocommerce-checkout-review-order-table thead tr,#order_summary thead{
        display:none
    }
}
.left-address{
    padding-right:30px
}
.left-address p,.right-address p{
    margin-top:10px;
    margin-bottom:10px
}
.left-address .col-sm-12{
    padding-right:18px
}
@media only screen and (max-width:767px){
    .table-responsive table thead tr th{
        padding:8px
    }
}
.product-shop-margin{
    margin-top:0
}
.product-view .product-img-box .zoom{
    cursor:pointer;
    z-index:9;
    position:relative;
    height:18px;
    padding:0 27px;
    margin:0 auto 13px
}
.product-view .product-img-box .zoom .btn-zoom-out{
    position:absolute;
    left:2px;
    top:0
}
.product-view .product-img-box .zoom .btn-zoom-in{
    position:absolute;
    right:2px;
    top:0
}
.breadcrumb li{
    display:inline
}
.product-view .product-img-box .zoom #track{
    background:url(images/slider_bg.gif) repeat-x scroll 50% 50% transparent;
    position:relative;
    height:18px
}
.product-view .product-img-box .zoom #handle{
    background:url(images/magnifier_handle.gif) no-repeat scroll 0 0 transparent;
    position:absolute;
    height:22px;
    width:9px;
    top:-1px
}
#ttr_content .product-img-box ul li{
    list-style:none outside none;
    display:inline-block
}
#ttr_content ol#checkoutSteps li{
    list-style-type:none;
    text-indent:0
}
.add-to-box{
    clear:both;
    overflow:hidden;
    margin:10px 0
}
.ttr_article.grid li{
    list-style:none;
    text-indent:0
}
.add-to-box .add-to-cart{
    float:left
}
.add-to-cart label{
    float:left;
    margin-right:5px;
    margin-top:8px
}
.add-to-cart #qty{
    float:left;
    margin-right:5px;
    margin-top:8px
}
.add-to-box .or{
    float:left;
    margin-top:5px;
    margin-left:5px;
    margin-right:5px
}
.add-to-box .add-to-links{
    float:left;
    margin:0;
    padding:0
}
.cart-table td{
    padding:10px
}
.product-view .product-shop .short-description{
    clear:both;
    background:url(images/bkg_divider1.gif) repeat-x scroll 0 0 transparent;
    margin-top:10px;
    margin-bottom:10px;
    padding-top:10px
}
.add-to-links .separator{
    float:left;
    display:none
}
.rating-box{
    background:url(images/bkg_rating.gif) repeat-x scroll 0 0 rgba(0,0,0,0);
    font-size:0;
    height:13px;
    line-height:0;
    overflow:hidden;
    text-indent:-999em;
    width:69px
}
.rating-box .rating{
    float:left;
    background:url(images/bkg_rating.gif) repeat-x scroll 0 100% rgba(0,0,0,0);
    height:13px
}
.product-collateral .box-collateral{
    margin:0 0 25px
}
#ttr_content .messages li{
    list-style:none outside none;
    background:0 0
}
#ttr_content .product-view .box-tags .product-tags li{
    background:url(images/bkg_pipe3.gif) no-repeat scroll 100% 4px transparent;
    padding-right:7px;
    padding-left:4px;
    display:inline
}
.product-view .box-tags .form-add label{
    display:block
}
.product-view .box-tags .form-add .input-box{
    float:left;
    margin-right:5px;
    margin-top:3px
}
#ttr_content_both_sidebar td.empty,#ttr_content_single_sidebar_left td.empty,#ttr_content_single_sidebar_right td.empty,#ttr_content_zero_sidebar td.empty{
    border:0 none
}
.product-view .box-up-sell .products-grid td{
    padding:15px 10px 11px;
    width:25%;
    box-sizing:border-box
}
.product-view .box-up-sell .products-grid .product-image{
    display:block;
    text-align:center!important
}
.cart{
    clear:both;
    overflow:hidden
}
.cart .title-buttons .checkout-types{
    float:right
}
.cart-table .btn-continue{
    float:left
}
.cart-table .btn-update{
    float:right
}
.cart .cart-collaterals .col2-set{
    float:left
}
.cart .cart-collaterals .col2-set .col-1{
    float:left;
    margin-right:5px;
    width:60%
}
.cart .cart-collaterals .col2-set .col-2{
    width:37%;
    float:left;
    margin-right:5px
}
.cart .ttr_post .product-image{
    float:left;
    height:75px;
    width:75px
}
.cart .ttr_post .product-details{
    margin-left:90px
}
.cart .ttr_post{
    padding:12px 15px
}
.form-list label.required em{
    float:right;
    right:-8px;
    color:#eb340a;
    position:absolute
}
#oar_widget_orders_and_returns_form ul li,#ttr_content_both_sidebar .form-list li,#ttr_content_single_sidebar_left .form-list li,#ttr_content_single_sidebar_right .form-list li,#ttr_content_zero_sidebar .form-list li{
    padding:0;
    margin-bottom:8px;
    background:0 0;
    list-style:none outside none
}
#ttr_content_both_sidebar .cart .ttr_post li.item,#ttr_content_single_sidebar_left .cart .ttr_post li.item,#ttr_content_single_sidebar_right .cart .ttr_post li.item,#ttr_content_zero_sidebar .cart .ttr_post li.item{
    margin-top:12px;
    margin-bottom:12px;
    padding:0;
    list-style:none outside none
}
#ttr_content_both_sidebar .cart .ttr_post .input-box,#ttr_content_single_sidebar_left .cart .ttr_post .input-box,#ttr_content_single_sidebar_right .cart .ttr_post .input-box,#ttr_content_zero_sidebar .cart .ttr_post .input-box{
    width:100%;
    margin:8px 0 0;
    clear:both
}
.form-list select{
    width:100%
}
#ttr_content_single_sidebar_right .cart .totals tbody td,#ttr_content_single_sidebar_right .cart .totals tfoot td{
    border:0 none;
    text-align:right;
    padding:5px 15px 5px 7px
}
#ttr_content_zero_sidebar .cart .totals tbody td,#ttr_content_zero_sidebar .cart .totals tfoot td{
    border:0 none;
    text-align:right;
    padding:5px 15px 5px 7px
}
#ttr_content_single_sidebar_left .cart .totals tbody td,#ttr_content_single_sidebar_left .cart .totals tfoot td{
    border:0 none;
    text-align:right;
    padding:5px 15px 5px 7px
}
#ttr_content_both_sidebar .cart .totals tbody td,#ttr_content_both_sidebar .cart .totals tfoot td{
    border:0 none;
    text-align:right;
    padding:5px 15px 5px 7px
}
.cart .totals{
    float:right;
    width:33.3%
}
.cart .totals .checkout-types{
    padding:8px 15px 15px;
    overflow:hidden
}
#ttr_content_both_sidebar .cart .totals table,#ttr_content_single_sidebar_left .cart .totals table,#ttr_content_single_sidebar_right .cart .totals table,#ttr_content_zero_sidebar .cart .totals table{
    margin:7px 0;
    border:0 none
}
#ttr_content_both_sidebar .cart .ttr_post input.input-text,#ttr_content_single_sidebar_left .cart .ttr_post input.input-text,#ttr_content_single_sidebar_right .cart .ttr_post input.input-text,#ttr_content_zero_sidebar .cart .ttr_post input.input-text{
    padding:2px;
    width:95%;
    box-sizing:border-box
}
.form-list li.control input.checkbox,.form-list li.control input.radio{
    margin-right:6px
}
.col2-set{
    clear:both;
    overflow:hidden
}
.form-list li{
    margin-bottom:8px
}
.form-list .input-box{
    clear:both;
    width:100%
}
.form-list input.input-text,textarea{
    padding:2px;
    width:95%;
    box-sizing:border-box
}
.opc .buttons-set{
    clear:both;
    overflow:hidden;
    padding-top:2em
}
p.required{
    color:#eb340a!important;
    padding-bottom:10px;
    text-align:right!important
}
.f-left{
    float:left
}
.form-list .field{
    float:left;
    width:50%
}
.add-to-cart:after,.advanced-search:after,.buttons-set:after,.cart-collaterals:after,.checkout-multishipping-addresses #ttr_content .page-title:after,.clearer:after,.col-main:after,.col2-set:after,.form-list li:after,.grid li:after,.list li:after,.pager:after,.product-options-bottom:after,.product-tabs:after,.sorter:after,.ttr_block .actions:after,.ttr_block li.item:after{
    clear:both;
    overflow:hidden;
    display:block;
    content:'.';
    height:0
}
.product-options dt{
    padding:10px 0 0
}
.product-options dd select{
    width:99%
}
.product-options dd{
    padding:5px 10px 15px
}
.product-options p.required{
    position:absolute;
    right:20px;
    top:10px;
    margin:0!important
}
.product-options-bottom{
    padding:15px 20px;
    border-width:0 1px 1px;
    border-style:none solid solid;
    border-color:#000
}
.product-options-bottom .ttr_article{
    float:left
}
.product-shop .product-options-bottom .ttr_article{
    float:none
}
#ttr_content .product-options-bottom ul li{
    text-align:right!important
}
.product-options-bottom .add-to-links{
    clear:both;
    text-align:right;
    padding:5px 0 0
}
.product-options-bottom .add-to-cart{
    float:right
}
.pager{
    text-align:center
}
#ttr_content .pager .amount{
    float:left;
    margin:0
}
.pager .limiter{
    float:right
}
.pager .pages ol{
    display:inline
}
#ttr_content .pager .pages li{
    display:inline
}
.product-tabs li{
    background:0 0!important;
    list-style:none outside none!important;
    float:left;
    border-right:1px solid #a4a4a4;
    border-left:1px solid #fff
}
.product-tabs li.first{
    border-left:0 none
}
.product-tabs a{
    display:block;
    padding:6px 15px
}
.product-tabs li.active a,.product-tabs li.active a:hover{
    background-color:#666
}
.ttr_ecommerce .ttr_block .ttr_block_content li,.ttr_ecommerce .ttr_block .ttr_block_content li.item{
    list-style:none outside none!important
}
.ttr_block_content caption{
    text-align:center
}
.form-list li.wide .input-box{
    width:100%
}
.form-list li.wide input.input-text{
    width:98%;
    padding:2px;
    box-sizing:border-box
}
.no-display{
    display:none
}
@media only screen and (min-width:768px){
    .buttons-set .back-link{
        float:left;
        margin:0
    }
}
.opc .step{
    padding:15px 30px
}
.ttr_article .sp-methods{
    margin:0 0 8px
}
.ttr_article .sp-methods dt{
    margin:13px 0 5px;
    font-weight:700
}
input,select,textarea{
    vertical-align:middle
}
.opc .step-title{
    clear:both;
    overflow:hidden
}
.opc .step-title .number{
    float:left;
    margin:0 5px 0 0;
    padding:0 4px
}
.opc .step-title h2{
    float:left
}
.opc .step-title a{
    float:right;
    display:none
}
.title-buttons{
    text-align:right
}
.title-buttons h1{
    float:left
}
.page-popup .link-print{
    padding:2px 0 2px 25px;
    background:url(images/i_print.gif) no-repeat scroll 0 2px transparent
}
.product-view .minimal-price,.product-view .products-grid .ttr_post_title{
    text-align:center!important
}
#upsell-product-table .ttr_article,.compare-table .ttr_article{
    text-align:center;
    display:block
}
.ttr_post_title{
    word-wrap:break-word
}
.ttr_block .btn-edit,.ttr_block .btn-remove{
    float:right;
    margin:1px 0 2px 5px
}
.btn-remove{
    background:url(images/btn_remove.gif) no-repeat scroll 0 0 transparent;
    height:11px;
    width:11px;
    overflow:hidden;
    text-indent:-999em
}
.btn-remove2{
    background:url(images/btn_trash.png) no-repeat scroll 0 0 transparent;
    height:16px;
    width:16px;
    overflow:hidden;
    text-indent:-999em;
    display:block
}
.btn-edit{
    background:url(images/btn_edit.gif) no-repeat scroll 0 0 transparent;
    height:11px;
    width:11px;
    overflow:hidden;
    text-indent:-999em
}
.data-table thead th{
    text-align:left
}
.ttr_block_content .subtotal{
    text-align:center
}
.mini-products-list .product-image{
    float:left;
    width:auto
}
.mini-products-list .product-details{
    margin-left:60px
}
#block-related input.checkbox{
    float:left
}
#block-related .product{
    margin-left:20px
}
.ttr_header_links .right-nav .link.last,header ul.links li.last{
    border:none;
    padding-right:0
}
header ul.links li.first{
    padding-left:0
}
header .form-search .ttr_button_hover1,header .form-search span.ttr_button{
    margin-top:0
}
header .form-search label{
    display:none
}
.ttr_footer_links ul{
    list-style:none outside none
}
.ttr_footer_links ul li.first{
    padding-left:0
}
.ttr_footer_links ul li.last{
    border:none;
    padding-right:0
}
.ttr_block #poll-answers li{
    background:0 0;
    list-style:none outside none
}
.a-right{
    text-align:right!important
}
.data-table td{
    padding:3px 8px
}
.toolbar .pager,.toolbar .sorter{
    padding:3px 8px
}
.pager .amount,.sorter .view-mode{
    float:left
}
.pager .limiter,.sorter .sort-by{
    float:right
}
.product-view .product-shop .availability,.product-view .product-shop .ttr_article{
    margin:10px 0
}
.ratings{
    margin:7px 0
}
.product-view .product-shop .product-name{
    margin:0 0 5px
}
ol,ul{
    padding:0
}
.ttr_block_content dt{
    margin-bottom:4px
}
.ttr_block_content dd{
    margin-bottom:4px;
    margin-left:5px
}
@media only screen and (min-width:1280px){
    .list .product-image{
        float:left
    }
}
@media only screen and (min-width:1280px){
    .list .product-shop{
        float:right;
        width:70%
    }
    .list .product-image{
        width:30%;
        text-align:center
    }
    .product-image img{
        border-radius:0;
        border:solid transparent;
        border:solid rgba(255,255,255,0);
        border-width:0;
        box-shadow:none
    }
}
.product-image img{
    max-width:100%
}
.f-fix{
    float:left;
    width:100%
}
.tags-list li{
    display:inline;
    margin-right:4px
}
.form-list li.wide textarea{
    width:100%;
    height:10em
}
.form-list .input-range input.input-text{
    width:35%
}
.advanced-search .form-list label{
    width:30%
}
.advanced-search .form-list .input-box,.advanced-search .form-list .input-range{
    clear:none;
    float:left;
    width:100%
}
#ttr_content .pagination{
    text-indent:0!important
}
@media only screen and (min-width:768px) and (max-width:1280px){
    .productdescription #image-block{
        padding-right:10px
    }
}
@media only screen and (min-width:768px){
    .ttr_signin{
        padding:0 10px
    }
    .ttr_register{
        padding:0 10px
    }
}
.account_creation .form-group .col-xs-4{
    width:94px
}
@media only screen and (min-width:768px){
    .ttr_signin{
        padding:0 10px
    }
    .ttr_register{
        padding:0 10px
    }
}
@media only screen and (min-width:768px){
    .ttr_signin{
        margin:0 0 0 15px
    }
}
#cart_summary .ttr_prochec_price,#cart_summary .ttr_prochec_price p,#cart_summary .ttr_prochec_price span,.table-striped tbody .ttr_prochec_price,.ttr_prochec_price,.ttr_prochec_subtotal label{
    text-align:center
}
label{
    font-weight:400
}
.ttr_comment .form-submit #submit{
    margin-top:10px
}
.product-shop .add-to-cart .btn{
    white-space:normal
}
button,button:hover{
    background-color:unset;
    background:unset;
    background-clip:unset;
    border-radius:unset;
    border:unset;
    border-width:unset;
    box-shadow:unset;
    font-size:14px;
    font-family:unset;
    font-weight:unset;
    font-style:unset;
    color:#595959;
    text-shadow:unset;
    text-align:center;
    text-decoration:unset;
    box-sizing:unset;
    clear:unset;
    width:unset;
    height:unset;
    overflow:visible;
    display:unset
}
@media only screen and (max-width:360px){
    ul.ttr_menu_items{
        padding-top:0!important
    }
}
@media only screen and (max-width:360px){
    .ttr_prochec_row_1 .prochec_delete::before{
        border-bottom:0 none;
        border-right:1px solid #e1e1e1;
        float:left;
        margin:0;
        text-align:center;
        width:50%;
        box-sizing:border-box
    }
    .ttr_prochec_row_1 .prochec_delete{
        padding:0
    }
    table#cart_summary .last.responsive-row td::before,table#cart_summary .row-2.responsive-price-detail td:not(:first-child)::before,table#cart_summary .ttr_prochec_row_1 td::before{
        border-bottom:1px solid #e1e1e1;
        content:attr(data-title);
        display:block;
        margin-bottom:15px;
        padding:10px 0;
        background-color:#f3f3f3;
        background:#f3f3f3;
        background-clip:padding-box;
        font-size:16px;
        font-family:"PT Sans",Arial;
        font-weight:600;
        font-style:normal;
        color:#343434;
        text-shadow:none;
        text-align:left;
        text-decoration:none
    }
    .ttr_order_receive td::before{
        border-bottom:1px solid #ccc;
        content:attr(data-title);
        display:block;
        margin-bottom:15px;
        padding:10px 0;
        background-color:#f3f3f3;
        background:#f3f3f3;
        background-clip:padding-box;
        font-size:16px;
        font-family:"PT Sans",Arial;
        font-weight:400;
        font-style:normal;
        color:#000;
        text-shadow:none;
        text-align:left;
        text-decoration:none
    }
}
@media only screen and (max-width :480px){
    #ttr_content ul.ttr_prodes_Tab_Title.nav.nav-tabs li{
        width:100%
    }
    #ttr_content .ttr_prodes_Tab_Title.nav.nav-tabs li a{
        text-align:center
    }
    #ttr_content .ttr_prodes_Tab_Title.nav.nav-tabs li{
        margin:0;
        width:49%
    }
}
@media screen and (min-width:768px){
    #ttr_html_content_margin .row,.editor-styles-wrapper .row,.ttr_banner_footer_inner_above_widget_container div[class^=ttr_banner_footer_inner_above],.ttr_banner_footer_inner_below_widget_container div[class^=ttr_banner_footer_inner_below],.ttr_banner_header_inner_above_widget_container div[class^=ttr_banner_header_inner_above],.ttr_banner_header_inner_below_widget_container div[class^=ttr_banner_header_inner_below],.ttr_banner_menu_inner_above_widget_container div[class^=ttr_banner_menu_inner_above],.ttr_banner_menu_inner_below_widget_container div[class^=ttr_banner_menu_inner_below],.ttr_banner_slideshow_inner_above_widget_container div[class^=ttr_banner_slideshow_inner_above],.ttr_banner_slideshow_inner_below_widget_container div[class^=ttr_banner_slideshow_inner_below],.ttr_bottomcolumn_widget_container div[class^=ttr_contentbottomcolumn],.ttr_footer-widget-area_inner_above_widget_container div[class^=ttr_footer-widget-area_inner_above],.ttr_footer-widget-area_inner_below_widget_container div[class^=ttr_footer-widget-area_inner_below],.ttr_topcolumn_widget_container div[class^=ttr_contenttopcolumn]{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-flex-wrap:wrap;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
    #ttr_html_content_margin .row>[class*=col-],.editor-styles-wrapper .row>[class*=col-],div[class^=contentbottomcolumn]>[class*=col-],div[class^=contenttopcolumn]>[class*=col-],div[class^=ttr_banner_footer_inner_above]>[class*=col-],div[class^=ttr_banner_footer_inner_below]>[class*=col-],div[class^=ttr_banner_header_inner_above]>[class*=col-],div[class^=ttr_banner_header_inner_below]>[class*=col-],div[class^=ttr_banner_menu_inner_above]>[class*=col-],div[class^=ttr_banner_menu_inner_below]>[class*=col-],div[class^=ttr_banner_slideshow_inner_above]>[class*=col-],div[class^=ttr_banner_slideshow_inner_below]>[class*=col-],div[class^=ttr_footer-widget-area_inner_above]>[class*=col-],div[class^=ttr_footer-widget-area_inner_below]>[class*=col-]{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
    #ttr_html_content_margin .row>[class*=col-]>div,.editor-styles-wrapper .row>[class*=col-]>div,div[class^=contentbottomcolumn]>[class*=col-]>div,div[class^=contenttopcolumn]>[class*=col-]>div,div[class^=ttr_banner_footer_inner_above]>[class*=col-]>div,div[class^=ttr_banner_footer_inner_below]>[class*=col-]>div,div[class^=ttr_banner_header_inner_above]>[class*=col-]>div,div[class^=ttr_banner_header_inner_below]>[class*=col-]>div,div[class^=ttr_banner_menu_inner_above]>[class*=col-]>div,div[class^=ttr_banner_menu_inner_below]>[class*=col-]>div,div[class^=ttr_banner_slideshow_inner_above]>[class*=col-]>div,div[class^=ttr_banner_slideshow_inner_below]>[class*=col-]>div,div[class^=ttr_footer-widget-area_inner_above]>[class*=col-]>div,div[class^=ttr_footer-widget-area_inner_below]>[class*=col-]>div{
        width:100%
    }
    #ttr_html_content_margin .row::after,#ttr_html_content_margin .row::before,.editor-styles-wrapper .row::after,.editor-styles-wrapper .row::before{
        display:none
    }
}
.ttr_footer_element_alignment,.ttr_header_element_alignment,.ttr_menu_element_alignment,.ttr_slideshow_element_alignment{
    position:absolute;
    left:0;
    right:0;
    margin:0 auto;
    height:100%;
    max-width:100%
}
@media screen and (max-width:1024px){
    iframe.embed-responsive-item{
        max-width:100%;
        max-height:100%
    }
}
@media only screen and (min-width :768px){
    .dropdown-menu{
        min-width:160px
    }
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
    .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        margin-top:-1px
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}


@media only screen and (min-width :768px) and (max-width :1024px){
    .totopshow{
        display:block
    }
    .container{
        width:90%
    }
    #ttr_content .ttr_comments{
        display:flex
    }
    .navbar{
        height:80px
    }
    #ttr_footer_top_for_widgets,.ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    #navigationmenu{
        width:auto;
        margin:0 auto
    }
    #navigationmenu{
        width:auto;
        margin:0 auto
    }
    #ttr_menu.navbar{
        height:80px;
        min-height:80px;
        box-sizing:border-box
    }
    #ttr_menu_inner_in{
        min-height:80px;
        height:auto;
        position:relative;
        margin:0 auto
    }
    select,select.form-control,select.form-control:focus,select:focus{
        border-radius:4px;
        border:1px solid #ccc;
        background:#fff;
        height:auto
    }
    .producttag{
        line-height:1.42px;
        margin:0
    }
    table{
        background:transparent none repeat scroll 0 0;
        border:1px solid #ddd;
        border-collapse:collapse
    }
    .ttr_home_html_row0{
        margin:0;
        padding:40px 0 40px 0
    }
    .ttr_home_html_column00{
        margin:0;
        padding:50px 50px 50px 50px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column00,.ttr_home_html_column00 p{
        font-size:14px
    }
    .ttr_home_html_column00 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column01{
        margin:10px 10px 10px 10px;
        padding:70px 0 70px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column01,.ttr_home_html_column01 p{
        font-size:14px
    }
    .ttr_home_html_column01 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column02{
        margin:10px 10px 10px 10px;
        padding:70px 0 70px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column02,.ttr_home_html_column02 p{
        font-size:14px
    }
    .ttr_home_html_column02 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column03{
        margin:10px 10px 10px 10px;
        padding:70px 0 70px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column03,.ttr_home_html_column03 p{
        font-size:14px
    }
    .ttr_home_html_column03 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_row1{
        margin:0;
        padding:40px 0 40px 0
    }
    .ttr_home_html_column10{
        margin:0 10px 40px 10px;
        padding:20px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column10,.ttr_home_html_column10 p{
        font-size:14px
    }
    .ttr_home_html_column10 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column11{
        margin:0 10px 40px 10px;
        padding:20px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column11,.ttr_home_html_column11 p{
        font-size:14px
    }
    .ttr_home_html_column11 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column12{
        margin:0 10px 40px 10px;
        padding:20px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column12,.ttr_home_html_column12 p{
        font-size:14px
    }
    .ttr_home_html_column12 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column13{
        margin:0 10px 40px 10px;
        padding:20px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column13,.ttr_home_html_column13 p{
        font-size:14px
    }
    .ttr_home_html_column13 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_row2{
        margin:40px 0 40px 0;
        padding:0
    }
    .ttr_home_html_column20{
        margin:0;
        padding:80px 80px 80px 80px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column20,.ttr_home_html_column20 p{
        font-size:14px
    }
    .ttr_home_html_column20 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_row3{
        margin:0;
        padding:40px 0 40px 0
    }
    .ttr_home_html_column30,.ttr_home_html_column30 p{
        font-size:14px
    }
    .ttr_home_html_column30 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column31,.ttr_home_html_column31 p{
        font-size:14px
    }
    .ttr_home_html_column31 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column32,.ttr_home_html_column32 p{
        font-size:14px
    }
    .ttr_home_html_column32 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column33,.ttr_home_html_column33 p{
        font-size:14px
    }
    .ttr_home_html_column33 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column34,.ttr_home_html_column34 p{
        font-size:14px
    }
    .ttr_home_html_column34 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column35,.ttr_home_html_column35 p{
        font-size:14px
    }
    .ttr_home_html_column35 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column36,.ttr_home_html_column36 p{
        font-size:14px
    }
    .ttr_home_html_column36 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column37,.ttr_home_html_column37 p{
        font-size:14px
    }
    .ttr_home_html_column37 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column38,.ttr_home_html_column38 p{
        font-size:14px
    }
    .ttr_home_html_column38 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_row4{
        margin:0;
        padding:40px 0 40px 0
    }
    .ttr_home_html_column40,.ttr_home_html_column40 p{
        font-size:14px
    }
    .ttr_home_html_column40 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column41,.ttr_home_html_column41 p{
        font-size:14px
    }
    .ttr_home_html_column41 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column42,.ttr_home_html_column42 p{
        font-size:14px
    }
    .ttr_home_html_column42 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column43,.ttr_home_html_column43 p{
        font-size:14px
    }
    .ttr_home_html_column43 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column44,.ttr_home_html_column44 p{
        font-size:14px
    }
    .ttr_home_html_column44 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_row5{
        margin:40px 0 0 0;
        padding:0
    }
    .ttr_home_html_column50{
        margin:0;
        padding:40px 80px 40px 80px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column50,.ttr_home_html_column50 p{
        font-size:14px
    }
    .ttr_home_html_column50 .tt_link{
        font-size:inherit
    }
    .footercellcolumn1,.footercellcolumn1 li p,.footercellcolumn1 p,footer#ttr_footer .footercellcolumn1 a:not(.btn),footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .footercellcolumn2,.footercellcolumn2 li p,.footercellcolumn2 p,footer#ttr_footer .footercellcolumn2 a:not(.btn),footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .footercellcolumn3,.footercellcolumn3 li p,.footercellcolumn3 p,footer#ttr_footer .footercellcolumn3 a:not(.btn),footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .footercellcolumn4,.footercellcolumn4 li p,.footercellcolumn4 p,footer#ttr_footer .footercellcolumn4 a:not(.btn),footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .footercellcolumn5,.footercellcolumn5 li p,.footercellcolumn5 p,footer#ttr_footer .footercellcolumn5 a:not(.btn),footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .footercellcolumn6,.footercellcolumn6 li p,.footercellcolumn6 p,footer#ttr_footer .footercellcolumn6 a:not(.btn),footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .footercellcolumn7,.footercellcolumn7 li p,.footercellcolumn7 p,footer#ttr_footer .footercellcolumn7 a:not(.btn),footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .ttr_slideshowshape01{
        top:123px;
        position:absolute;
        left:40.7%;
        right:auto;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        width:450px;
        min-height:124px;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        box-sizing:border-box;
        word-wrap:break-word;
        display:block
    }
    .ttr_slideshowshape01,.ttr_slideshowshape01 .tt_link,.ttr_slideshowshape01 p{
        font-size:14px!important
    }
    .ttr_slideshowshape11{
        top:125px;
        position:absolute;
        margin:auto;
        left:0;
        right:0;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        width:419px;
        min-height:250px;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        box-sizing:border-box;
        word-wrap:break-word;
        display:block
    }
    .ttr_slideshowshape11,.ttr_slideshowshape11 .tt_link,.ttr_slideshowshape11 p{
        font-size:14px!important
    }
    .ttr_slideshowshape21{
        top:130.5px;
        position:absolute;
        margin:auto;
        left:0;
        right:0;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        width:414px;
        min-height:239px;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        box-sizing:border-box;
        word-wrap:break-word;
        display:block
    }
    .ttr_slideshowshape21,.ttr_slideshowshape21 .tt_link,.ttr_slideshowshape21 p{
        font-size:14px!important
    }
    .ttr_footer_facebook{
        background:url(images/footerfacebook.png);
        background-repeat:no-repeat;
        top:30px;
        position:absolute;
        z-index:500;
        left:40.56%;
        right:auto;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        height:32px;
        width:32px;
        display:block;
        background-size:100% 100%
    }
    .ttr_footer_twitter{
        background:url(images/footertwitter.png);
        background-repeat:no-repeat;
        top:30px;
        position:absolute;
        z-index:498;
        margin:auto;
        left:0;
        right:0;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        height:32px;
        width:32px;
        display:block;
        background-size:100% 100%
    }
    .ttr_footer_googleplus{
        background:url(images/footergoogleplus.png);
        background-repeat:no-repeat;
        top:30px;
        position:absolute;
        z-index:500;
        right:40.43%;
        left:auto;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        height:32px;
        width:32px;
        display:block;
        background-size:100% 100%
    }
    .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        padding-top:12px!important;
        text-align:left;
        zoom:1
    }
    .navbar-default{
        margin:0;
        padding-top:0;
        padding-bottom:0;
        box-sizing:content-box
    }
    body .navbar-default{
        padding-left:20px;
        padding-right:20px
    }
    #ttr_page .ttr_menu_items li ul.child{
        left:5px;
        top:56px
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .nav.ttr_menu_items li span.separator,.ttr_menu_items li a.ttr_menu_items_parent_link{
        display:block;
        padding-left:10px;
        padding-right:10px;
        line-height:52px;
        font-size:12px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        margin:0 5px 0 5px;
        cursor:pointer;
        box-sizing:border-box;
        padding-top:0;
        padding-bottom:0
    }
    .navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow{
        display:block;
        padding-left:10px;
        padding-right:10px;
        line-height:52px;
        font-size:12px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        background-image:none;
        margin:0 5px 0 5px;
        background-position:right 5px center;
        box-sizing:border-box;
        cursor:pointer;
        padding-top:0;
        padding-bottom:0
    }
    .nav.ttr_menu_items li:hover span.separator,.ttr_menu_items li:hover a.ttr_menu_items_parent_link{
        font-size:12px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase
    }
    .nav.ttr_menu_items li:hover a.ttr_menu_items_parent_link_arrow,.ttr_menu_items li.open a.ttr_menu_items_parent_link_arrow,.ttr_menu_items li.open a.ttr_menu_items_parent_link_arrow:focus,.ttr_menu_items li.open a.ttr_menu_items_parent_link_arrow:hover{
        font-size:12px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        background-image:none;
        background-position:right 5px center
    }
    .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow{
        padding-left:10px;
        padding-right:10px;
        box-sizing:border-box;
        font-size:12px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#2f3133;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        cursor:pointer;
        display:block;
        line-height:52px;
        margin:0 5px 0 5px;
        height:56px;
        padding-top:0;
        padding-bottom:0
    }
    .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
        display:block;
        cursor:pointer;
        font-size:12px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#2f3133;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        box-sizing:border-box;
        line-height:52px;
        padding-left:10px;
        padding-right:10px;
        margin:0 5px 0 5px;
        padding-top:0;
        padding-bottom:0
    }
    .nav.ttr_menu_items li.active:hover a.ttr_menu_items_parent_link_active{
        font-size:12px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase
    }
    .nav.ttr_menu_items li.active:hover a.ttr_menu_items_parent_link_active_arrow{
        font-size:12px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase
    }
    .ttr_menu_items .horiz_separator{
        float:right;
        height:56px
    }
    nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .ttr_slideshow{
        display:block
    }
    .ttr_slideshow{
        width:100%
    }
    .ttr_slide{
        height:500px;
        width:100%
    }
    #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    #ttr_slideshow_inner{
        height:500px;
        position:absolute;
        overflow:hidden;
        width:100%
    }
    #ttr_slideshow_inner ul>li>a{
        height:500px;
        position:absolute;
        overflow:hidden;
        width:100%
    }
    #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .ttr_slideshow_in{
        height:500px;
        position:absolute;
        width:100%;
        top:0;
        pointer-events:none
    }
    .ttr_slideshow_in .ttr_slideshow_last a,.ttr_slideshow_in .ttr_slideshow_last div{
        pointer-events:auto
    }
    .ttr_slideshow_last{
        margin:0 auto;
        position:relative;
        overflow:hidden;
        pointer-events:none;
        height:500px
    }
    .ttr_slideshow_last a,.ttr_slideshow_last div a{
        pointer-events:auto
    }
    .ttr_slideshow{
        position:relative;
        height:500px
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .container{
        overflow:visible!important
    }
    .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .nav.ttr_vmenu_items li span.separator,.ttr_vmenu_items li a.ttr_vmenu_items_parent_link{
        display:block;
        cursor:pointer;
        padding-top:0;
        padding-bottom:0
    }
    .ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
        background-color:#fff;
        background:url(images/vmenuMainArrow01.png),#fff;
        background-repeat:no-repeat;
        background-size:auto;
        background-position:right center;
        background-clip:padding-box;
        cursor:pointer;
        padding-top:0;
        padding-bottom:0
    }
    .navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
        display:block;
        background-image:none;
        cursor:pointer;
        padding-top:0;
        padding-bottom:0
    }
    .nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_arrow,.ttr_vmenu_items li.open a.ttr_vmenu_items_parent_link_arrow,.ttr_vmenu_items li.open a.ttr_vmenu_items_parent_link_arrow:focus,.ttr_vmenu_items li.open a.ttr_vmenu_items_parent_link_arrow:hover{
        background-image:none
    }
    .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow{
        cursor:pointer;
        display:block;
        padding-top:0;
        padding-bottom:0
    }
    .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active{
        display:block;
        cursor:pointer;
        padding-top:0;
        padding-bottom:0
    }
    #ttr_footer .container{
        width:90%
    }
    #ttr_copyright{
        top:110px;
        position:absolute;
        z-index:498;
        margin:auto;
        left:0;
        right:0;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        text-align:center;
        display:block;
        overflow:auto
    }
    #ttr_copyright a,#ttr_copyright span{
        display:inline
    }
    #ttr_footer_designed_by_links{
        top:80px;
        position:absolute;
        z-index:498;
        margin:auto;
        left:0;
        right:0;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        text-align:center;
        overflow:auto
    }
    #ttr_footer_designed_by_links{
        text-align:center
    }
    #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),footer#ttr_footer_designed_by_links a:hover:not(.btn),footer#ttr_footer_designed_by_links a:link:not(.btn),footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .ttr_block_content,.ttr_block_content p{
        font-size:14px!important
    }
    .ttr_banner_header_inner_above_widget_container{
        width:100%
    }
    .ttr_banner_header_inner_below_widget_container{
        width:100%
    }
    .ttr_banner_menu_inner_above_widget_container{
        width:100%
    }
    .ttr_banner_menu_inner_below_widget_container{
        width:100%
    }
    .ttr_banner_slideshow_inner_above_widget_container{
        width:100%
    }
    .ttr_banner_slideshow_inner_below_widget_container{
        width:100%
    }
    .ttr_footer-widget-area_inner_above_widget_container{
        width:100%
    }
    .ttr_footer-widget-area_inner_below_widget_container{
        width:100%
    }
    #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    #ttr_content .ttr_page_title,#ttr_content h1.ttr_page_title a,#ttr_content h1.ttr_page_title a:hover,#ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .postcontent p{
        margin-top:10px;
        margin-bottom:10px;
        line-height:1.42
    }
    #nav{
        top:129.17px;
        position:absolute;
        z-index:500;
        left:45.83%;
        right:auto;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0)
    }
    .left-button{
        position:absolute;
        display:block;
        top:405.33px;
        position:absolute;
        z-index:500;
        left:41.15%;
        right:auto;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0)
    }
    .right-button{
        position:absolute;
        display:block;
        top:405.33px;
        position:absolute;
        z-index:500;
        left:48.57%;
        right:auto;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0)
    }
    img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    #ttr_menu .navbar-toggle{
        margin-top:24.5px;
        margin-bottom:24.5px
    }
    .ttr_menu_items li a.ttr_menu_items_parent_link{
        display:block;
        padding:0 10px 0 10px;
        font-size:12px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        margin:0 5px 0 5px;
        cursor:pointer;
        height:56px;
        box-sizing:border-box
    }
    .ttr_menu_items li a.ttr_menu_items_parent_link_arrow{
        display:block;
        font-size:12px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        margin:0 5px 0 5px;
        box-sizing:border-box;
        cursor:pointer;
        height:56px
    }
    .ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow{
        float:left;
        padding-left:10px;
        box-sizing:border-box;
        font-size:12px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#2f3133;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        cursor:pointer;
        display:block;
        line-height:52px;
        margin:0 5px 0 5px;
        padding-top:0;
        padding-bottom:0
    }
    .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
        display:block;
        cursor:pointer;
        font-size:12px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#2f3133;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        box-sizing:border-box;
        padding-left:10px;
        padding-right:10px;
        margin:0 5px 0 5px;
        height:56px;
        padding-top:0;
        padding-bottom:0
    }
    #ttr_sidebar_left{
        width:0%
    }
    #ttr_content{
        width:100%
    }
    #ttr_sidebar_right{
        width:0%
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
@media only screen and (max-width :767px){
    .totopshow{
        display:block
    }
    .container{
        width:90%
    }
    .ttr_footer_bottom_footer_inner{
        height:150px
    }
    #ttr_footer_top_for_widgets,.ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    #navigationmenu{
        width:auto;
        margin:0 auto
    }
    #navigationmenu{
        width:auto;
        margin:0 auto
    }
    #ttr_menu.navbar{
        height:auto;
        min-height:90px;
        box-sizing:border-box
    }
    #ttr_menu_inner_in{
        min-height:90px;
        height:auto;
        position:relative;
        margin:0 auto
    }
    select,select.form-control,select.form-control:focus,select:focus{
        border-radius:4px;
        border:1px solid #ccc;
        background:#fff;
        height:auto
    }
    table{
        background:transparent none repeat scroll 0 0;
        border:1px solid #ddd;
        border-collapse:collapse
    }
    .ttr_home_html_row0{
        margin:0;
        padding:30px 0 30px 0
    }
    .ttr_home_html_column00{
        margin:0;
        padding:10px 10px 40px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column00,.ttr_home_html_column00 p{
        font-size:14px
    }
    .ttr_home_html_column00 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column01{
        margin:10px 0 10px 0;
        padding:80px 0 80px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column01,.ttr_home_html_column01 p{
        font-size:14px
    }
    .ttr_home_html_column01 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column02{
        margin:10px 0 10px 0;
        padding:80px 0 80px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column02,.ttr_home_html_column02 p{
        font-size:14px
    }
    .ttr_home_html_column02 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column03{
        margin:10px 0 10px 0;
        padding:80px 0 80px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column03,.ttr_home_html_column03 p{
        font-size:14px
    }
    .ttr_home_html_column03 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_row1{
        margin:0;
        padding:30px 0 30px 0
    }
    .ttr_home_html_column10{
        margin:0 0 40px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column10,.ttr_home_html_column10 p{
        font-size:14px
    }
    .ttr_home_html_column10 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column11{
        margin:0 0 40px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column11,.ttr_home_html_column11 p{
        font-size:14px
    }
    .ttr_home_html_column11 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column12{
        margin:0 0 40px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column12,.ttr_home_html_column12 p{
        font-size:14px
    }
    .ttr_home_html_column12 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column13{
        margin:0 0 40px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column13,.ttr_home_html_column13 p{
        font-size:14px
    }
    .ttr_home_html_column13 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_row2{
        margin:30px 0 30px 0;
        padding:0
    }
    .ttr_home_html_column20{
        margin:0;
        padding:50px 10px 50px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column20,.ttr_home_html_column20 p{
        font-size:11.2px
    }
    .ttr_home_html_column20 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_row3{
        margin:0;
        padding:30px 0 30px 0
    }
    .ttr_home_html_column30{
        margin:0 0 30px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column30,.ttr_home_html_column30 p{
        font-size:14px
    }
    .ttr_home_html_column30 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column31,.ttr_home_html_column31 p{
        font-size:14px
    }
    .ttr_home_html_column31 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column32,.ttr_home_html_column32 p{
        font-size:14px
    }
    .ttr_home_html_column32 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column33,.ttr_home_html_column33 p{
        font-size:14px
    }
    .ttr_home_html_column33 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column34,.ttr_home_html_column34 p{
        font-size:14px
    }
    .ttr_home_html_column34 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column35,.ttr_home_html_column35 p{
        font-size:14px
    }
    .ttr_home_html_column35 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column36,.ttr_home_html_column36 p{
        font-size:14px
    }
    .ttr_home_html_column36 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column37,.ttr_home_html_column37 p{
        font-size:14px
    }
    .ttr_home_html_column37 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column38,.ttr_home_html_column38 p{
        font-size:14px
    }
    .ttr_home_html_column38 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_row4{
        margin:0;
        padding:30px 0 30px 0
    }
    .ttr_home_html_column40{
        margin:0 0 30px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column40,.ttr_home_html_column40 p{
        font-size:14px
    }
    .ttr_home_html_column40 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column41{
        margin:0 0 40px 0;
        padding:25px 25px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column41,.ttr_home_html_column41 p{
        font-size:14px
    }
    .ttr_home_html_column41 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column42{
        margin:0 0 40px 0;
        padding:25px 25px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column42,.ttr_home_html_column42 p{
        font-size:14px
    }
    .ttr_home_html_column42 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column43{
        margin:0 0 40px 0;
        padding:25px 25px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column43,.ttr_home_html_column43 p{
        font-size:14px
    }
    .ttr_home_html_column43 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_column44{
        margin:0 0 40px 0;
        padding:25px 25px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column44,.ttr_home_html_column44 p{
        font-size:14px
    }
    .ttr_home_html_column44 .tt_link{
        font-size:inherit
    }
    .ttr_home_html_row5{
        margin:30px 0 0 0;
        padding:0
    }
    .ttr_home_html_column50{
        margin:0;
        padding:50px 10px 50px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .ttr_home_html_column50,.ttr_home_html_column50 p{
        font-size:9.8px
    }
    .ttr_home_html_column50 .tt_link{
        font-size:inherit
    }
    .footercellcolumn1,.footercellcolumn1 li p,.footercellcolumn1 p,footer#ttr_footer .footercellcolumn1 a:not(.btn),footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .footercellcolumn2,.footercellcolumn2 li p,.footercellcolumn2 p,footer#ttr_footer .footercellcolumn2 a:not(.btn),footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .footercellcolumn3,.footercellcolumn3 li p,.footercellcolumn3 p,footer#ttr_footer .footercellcolumn3 a:not(.btn),footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .footercellcolumn4,.footercellcolumn4 li p,.footercellcolumn4 p,footer#ttr_footer .footercellcolumn4 a:not(.btn),footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .footercellcolumn5,.footercellcolumn5 li p,.footercellcolumn5 p,footer#ttr_footer .footercellcolumn5 a:not(.btn),footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .footercellcolumn6,.footercellcolumn6 li p,.footercellcolumn6 p,footer#ttr_footer .footercellcolumn6 a:not(.btn),footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .footercellcolumn7,.footercellcolumn7 li p,.footercellcolumn7 p,footer#ttr_footer .footercellcolumn7 a:not(.btn),footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .ttr_slideshowshape01{
        top:123px;
        position:absolute;
        margin:auto;
        left:0;
        right:0;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        width:267px;
        min-height:154px;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        box-sizing:border-box;
        word-wrap:break-word;
        display:block
    }
    .ttr_slideshowshape01,.ttr_slideshowshape01 .tt_link,.ttr_slideshowshape01 p{
        font-size:8.4px!important
    }
    .ttr_slideshowshape11{
        top:126.5px;
        position:absolute;
        margin:auto;
        left:0;
        right:0;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        width:251px;
        min-height:147px;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        box-sizing:border-box;
        word-wrap:break-word;
        display:block
    }
    .ttr_slideshowshape11,.ttr_slideshowshape11 .tt_link,.ttr_slideshowshape11 p{
        font-size:8.4px!important
    }
    .ttr_slideshowshape21{
        top:124.5px;
        position:absolute;
        margin:auto;
        left:0;
        right:0;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        width:242px;
        min-height:151px;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        box-sizing:border-box;
        word-wrap:break-word;
        display:block
    }
    .ttr_slideshowshape21,.ttr_slideshowshape21 .tt_link,.ttr_slideshowshape21 p{
        font-size:8.4px!important
    }
    .ttr_footer_facebook{
        background:url(images/footerfacebook.png);
        background-repeat:no-repeat;
        top:30px;
        position:absolute;
        z-index:500;
        left:30.47%;
        right:auto;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        height:24px;
        width:24px;
        display:block;
        background-size:100% 100%
    }
    .ttr_footer_twitter{
        background:url(images/footertwitter.png);
        background-repeat:no-repeat;
        top:30px;
        position:absolute;
        z-index:498;
        margin:auto;
        left:0;
        right:0;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        height:24px;
        width:24px;
        display:block;
        background-size:100% 100%
    }
    .ttr_footer_googleplus{
        background:url(images/footergoogleplus.png);
        background-repeat:no-repeat;
        top:30px;
        position:absolute;
        z-index:500;
        right:36.88%;
        left:auto;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        height:24px;
        width:24px;
        display:block;
        background-size:100% 100%
    }
    .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        padding-top:22.5px!important;
        text-align:left;
        zoom:1
    }
    .navbar-default{
        margin:0;
        padding-top:0;
        padding-bottom:0;
        box-sizing:content-box
    }
    body .navbar-default{
        padding-left:5px;
        padding-right:5px
    }
    #ttr_page .ttr_menu_items li ul.child{
        left:3px;
        top:45px
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .navbar-nav{
        width:100%
    }
    .nav.navbar-nav>li{
        display:block!important
    }
    .nav.navbar-nav>li{
        margin-left:3px;
        margin-right:3px
    }
    .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active,.nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow,.navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow,.ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .nav.ttr_menu_items li span.separator,.ttr_menu_items li a.ttr_menu_items_parent_link{
        display:block;
        padding-left:10px;
        padding-right:10px;
        line-height:46px;
        font-size:14px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        margin:0 3px 0 3px;
        cursor:pointer;
        height:50px;
        box-sizing:border-box;
        padding-top:0;
        padding-bottom:0
    }
    .navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow{
        display:block;
        padding-left:10px;
        padding-right:10px;
        line-height:46px;
        font-size:14px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        background-image:none;
        margin-top:0;
        margin-bottom:0;
        background-position:right 5px center;
        box-sizing:border-box;
        cursor:pointer;
        height:50px;
        padding-top:0;
        padding-bottom:0
    }
    .nav.ttr_menu_items li:hover span.separator,.ttr_menu_items li:hover a.ttr_menu_items_parent_link{
        font-size:14px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase
    }
    .nav.ttr_menu_items li:hover a.ttr_menu_items_parent_link_arrow,.ttr_menu_items li.open a.ttr_menu_items_parent_link_arrow,.ttr_menu_items li.open a.ttr_menu_items_parent_link_arrow:focus,.ttr_menu_items li.open a.ttr_menu_items_parent_link_arrow:hover{
        font-size:14px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        background-image:none;
        background-position:right 5px center
    }
    .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow{
        padding-left:10px;
        padding-right:10px;
        box-sizing:border-box;
        font-size:14px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#2f3133;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        cursor:pointer;
        display:block;
        line-height:46px;
        margin-top:0;
        margin-bottom:0;
        height:50px;
        padding-top:0;
        padding-bottom:0
    }
    .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
        display:block;
        cursor:pointer;
        font-size:14px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#2f3133;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        box-sizing:border-box;
        height:50px;
        line-height:46px;
        padding-left:10px;
        padding-right:10px;
        margin-top:0;
        margin-bottom:0;
        padding-top:0;
        padding-bottom:0
    }
    .nav.ttr_menu_items li.active:hover a.ttr_menu_items_parent_link_active{
        font-size:14px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase
    }
    .nav.ttr_menu_items li.active:hover a.ttr_menu_items_parent_link_active_arrow{
        font-size:14px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase
    }
    .ttr_menu_items .horiz_separator{
        float:right;
        height:45px
    }
    nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .ttr_slideshow{
        display:block
    }
    .ttr_slideshow{
        width:100%
    }
    .ttr_slide{
        height:400px;
        width:100%
    }
    #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    #ttr_slideshow_inner{
        height:400px;
        position:absolute;
        overflow:hidden;
        width:100%
    }
    #ttr_slideshow_inner ul>li>a{
        height:400px;
        position:absolute;
        overflow:hidden;
        width:100%
    }
    #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .ttr_slideshow_in{
        height:400px;
        position:absolute;
        width:100%;
        top:0;
        pointer-events:none
    }
    .ttr_slideshow_in .ttr_slideshow_last a,.ttr_slideshow_in .ttr_slideshow_last div{
        pointer-events:auto
    }
    .ttr_slideshow_last{
        margin:0 auto;
        position:relative;
        overflow:hidden;
        pointer-events:none;
        height:400px
    }
    .ttr_slideshow_last a,.ttr_slideshow_last div a{
        pointer-events:auto
    }
    .ttr_slideshow{
        position:relative;
        height:400px
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .navbar-nav{
        width:100%
    }
    .nav.navbar-nav>li{
        display:block!important
    }
    .nav.navbar-nav>li{
        margin-left:3px;
        margin-right:3px
    }
    .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active,.nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow,.navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow,.ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .container{
        overflow:visible!important
    }
    .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .nav.ttr_vmenu_items li span.separator,.ttr_vmenu_items li a.ttr_vmenu_items_parent_link{
        display:block;
        cursor:pointer;
        padding-top:0;
        padding-bottom:0
    }
    .ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
        background-color:#fff;
        background:url(images/vmenuMainArrow02.png),#fff;
        background-repeat:no-repeat;
        background-size:auto;
        background-position:right center;
        background-clip:padding-box;
        cursor:pointer;
        padding-top:0;
        padding-bottom:0
    }
    .navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
        display:block;
        background-image:none;
        cursor:pointer;
        padding-top:0;
        padding-bottom:0
    }
    .nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_arrow,.ttr_vmenu_items li.open a.ttr_vmenu_items_parent_link_arrow,.ttr_vmenu_items li.open a.ttr_vmenu_items_parent_link_arrow:focus,.ttr_vmenu_items li.open a.ttr_vmenu_items_parent_link_arrow:hover{
        background-image:none
    }
    .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow{
        cursor:pointer;
        display:block;
        margin-top:0;
        margin-bottom:0;
        padding-top:0;
        padding-bottom:0
    }
    .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active{
        display:block;
        cursor:pointer;
        padding-top:0;
        padding-bottom:0
    }
    .ttr_footer_bottom_footer{
        height:150px
    }
    #ttr_footer .container{
        width:90%
    }
    #ttr_copyright span,footer#ttr_footer #ttr_copyright a:not(.btn){
        font-size:12px;
        font-family:"PT Sans",Arial;
        font-weight:400;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none
    }
    #ttr_copyright{
        top:110px;
        position:absolute;
        z-index:498;
        margin:auto;
        left:0;
        right:0;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        text-align:center;
        display:block;
        overflow:auto
    }
    #ttr_copyright a,#ttr_copyright span{
        display:inline
    }
    #ttr_footer_designed_by_links span#ttr_footer_designed_by{
        font-size:12px;
        font-family:"PT Sans",Arial;
        font-weight:400;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none
    }
    #ttr_footer_designed_by_links{
        top:80px;
        position:absolute;
        z-index:498;
        margin:auto;
        left:0;
        right:0;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        text-align:center;
        overflow:auto
    }
    #ttr_footer_designed_by_links{
        text-align:center
    }
    #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    footer #ttr_footer_designed_by_links span,footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),footer#ttr_footer_designed_by_links a:hover:not(.btn),footer#ttr_footer_designed_by_links a:link:not(.btn),footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        font-size:12px;
        font-family:"PT Sans",Arial;
        font-weight:400;
        font-style:normal;
        color:#f1c40f;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        vertical-align:middle;
        line-height:initial
    }
    .ttr_block_content,.ttr_block_content p{
        font-size:14px!important
    }
    .ttr_banner_header_inner_above_widget_container{
        width:100%
    }
    .ttr_banner_header_inner_below_widget_container{
        width:100%
    }
    .ttr_banner_menu_inner_above_widget_container{
        width:100%
    }
    .ttr_banner_menu_inner_below_widget_container{
        width:100%
    }
    .ttr_banner_slideshow_inner_above_widget_container{
        width:100%
    }
    .ttr_banner_slideshow_inner_below_widget_container{
        width:100%
    }
    .ttr_footer-widget-area_inner_above_widget_container{
        width:100%
    }
    .ttr_footer-widget-area_inner_below_widget_container{
        width:100%
    }
    #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    #ttr_content .ttr_page_title,#ttr_content h1.ttr_page_title a,#ttr_content h1.ttr_page_title a:hover,#ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    #nav{
        top:0;
        position:absolute;
        z-index:500;
        left:0;
        right:auto;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0)
    }
    #prev span{
        background-image:url(images/Leftbutton02.png);
        display:block;
        height:30px;
        width:30px;
        text-indent:-999px;
        font-size:0
    }
    #next span{
        background-image:url(images/Rightbutton02.png);
        display:block;
        height:30px;
        width:30px;
        text-indent:-999px;
        font-size:0
    }
    .left-button{
        position:absolute;
        display:block;
        top:293.33px;
        position:absolute;
        z-index:500;
        left:30.94%;
        right:auto;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        width:30px
    }
    .right-button{
        position:absolute;
        display:block;
        top:293.33px;
        position:absolute;
        z-index:500;
        left:44.06%;
        right:auto;
        display:block;
        transform:rotate(0);
        -moz-transform:rotate(0);
        -webkit-transform:rotate(0);
        -o-transform:rotate(0);
        -ms-transform:rotate(0);
        width:30px
    }
    img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    #ttr_menu .navbar-toggle{
        line-height:1.42
    }
    nav#ttr_menu .icon-bar{
        border-width:0;
        border-style:solid;
        border-color:#f1c40f
    }
    #ttr_menu .navbar-toggle:hover{
        background-color:transparent;
        background:rgba(255,255,255,0);
        background-clip:padding-box;
        border-radius:0;
        border:solid #dcdcdc;
        border:solid #dcdcdc;
        border-width:1px 1px 1px 1px;
        box-shadow:none
    }
    nav#ttr_menu #nav-expander:hover .icon-bar{
        border-width:0;
        border-style:solid;
        border-color:#f1c40f
    }
    #ttr_menu .navbar-toggle:active,#ttr_menu .navbar-toggle:focus{
        background-color:transparent;
        background:rgba(255,255,255,0);
        background-clip:padding-box;
        border-radius:0;
        border:solid #f1c40f;
        border:solid #f1c40f;
        border-width:1px 1px 1px 1px;
        box-shadow:none
    }
    nav#ttr_menu #nav-expander:active .icon-bar,nav#ttr_menu #nav-expander:focus .icon-bar{
        border-width:0;
        border-style:solid;
        border-color:#f1c40f
    }
    .open>.child{
        display:block
    }
    .ttr_vmenu_items .open .child{
        float:none;
        position:static;
        list-style:none outside none
    }
    #ttr_menu .navbar-nav{
        margin:0
    }
    .ttr_menu_items li a.ttr_menu_items_parent_link{
        display:block;
        padding:0 10px 0 10px;
        font-size:14px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        margin-top:0;
        margin-bottom:0;
        cursor:pointer;
        box-sizing:border-box
    }
    .ttr_menu_items li a.ttr_menu_items_parent_link_arrow{
        display:block;
        font-size:14px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#fff;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        margin:0 3px 0 3px;
        box-sizing:border-box;
        cursor:pointer;
        height:45px
    }
    .ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow{
        float:left;
        padding-left:10px;
        box-sizing:border-box;
        font-size:14px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#2f3133;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        cursor:pointer;
        display:block;
        line-height:41px;
        margin:0 3px 0 3px;
        padding-top:0;
        padding-bottom:0
    }
    .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
        display:block;
        cursor:pointer;
        font-size:14px;
        font-family:"Roboto Slab",Arial;
        font-weight:700;
        font-style:normal;
        color:#2f3133;
        text-shadow:none;
        text-align:left;
        text-decoration:none;
        text-transform:uppercase;
        box-sizing:border-box;
        padding-left:10px;
        padding-right:10px;
        margin-top:0;
        margin-bottom:0;
        padding-top:0;
        padding-bottom:0
    }
    .btn,.btn:focus,.btn:hover{
        margin:3px 0
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
    .list .product-shop{
        margin-left:0
    }
    #ttr_menu .nav.ttr_menu_items li ul.child li .separator{
        border-width:0;
        height:auto
    }
    .ttr_vmenu_items .dropdown-submenu.open>ul{
        display:block!important;
        visibility:visible!important;
        position:static!important;
        float:none;
        list-style:none outside none
    }
    .ttr_vmenu_items .dropdown-menu>li,.ttr_vmenu_items li ul.child li a{
        display:block!important
    }
    ul.child ul{
        display:none
    }
    .navbar-nav ul.dropdown-menu .sub-menu{
        left:0!important;
        position:static!important;
        top:0!important;
        float:none!important
    }
    #ttr_menu.navbar{
        height:auto!important
    }
    ul.ttr_menu_items .dropdown.dropdown-submenu.open>ul{
        display:block;
        visibility:visible
    }
    #ttr_footer_designed_by_links #ttr_footer_designed_by{
        display:inline-block
    }
    #ttr_content .ttr_comments{
        display:flex
    }
    #cart_summary,#cart_summary tbody,#cart_summary tfoot{
        display:inline-block;
        width:100%
    }
    #cart_summary tbody tr,#cart_summary tfoot tr{
        display:flex;
        flex-wrap:wrap
    }
    #shopping-cart-table tbody tr,#shopping-cart-table tfoot tr,.magento_review_table table tbody tr,.magento_review_table table tbody tr td,.magento_review_table table tfoot tr,.magento_review_table table tfoot tr td{
        display:flex;
        flex-wrap:wrap
    }
    ul.ttr_menu_items li.dropdown ul li:last-child .separator{
        display:none
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
.btn,a,div,img,span{
    transition:.6s all ease-in-out
}
.ttr_image::after{
    clear:none;
    content:none;
    display:inline;
    height:0;
    visibility:hidden
}
.ttr_home_html_column01:hover,.ttr_home_html_column02:hover,.ttr_home_html_column03:hover{
    border:6px solid #f1c40f
}
.ttr_home_html_column10:hover,.ttr_home_html_column11:hover,.ttr_home_html_column12:hover,.ttr_home_html_column13:hover{
    border-top-color:#f1c40f
}
.ttr_home_html_row1.row .post_column.col-lg-3.col-md-6.col-sm-6.col-xs-12:hover span{
    color:#f1c40f!important
}
.ttr_home_html_row2{
    background-attachment:fixed
}
.ttr_Gallery_html_column10,.ttr_Gallery_html_column11,.ttr_Gallery_html_column12,.ttr_Gallery_html_column13,.ttr_Gallery_html_column14,.ttr_Gallery_html_column15,.ttr_Gallery_html_column16,.ttr_Gallery_html_column17,.ttr_home_html_column31,.ttr_home_html_column32,.ttr_home_html_column33,.ttr_home_html_column34,.ttr_home_html_column35,.ttr_home_html_column36,.ttr_home_html_column37,.ttr_home_html_column38{
    position:relative;
    transition:.6s all ease-in-out
}
.ttr_Gallery_html_column10:hover::after,.ttr_Gallery_html_column11:hover::after,.ttr_Gallery_html_column12:hover::after,.ttr_Gallery_html_column13:hover::after,.ttr_Gallery_html_column14:hover::after,.ttr_Gallery_html_column15:hover::after,.ttr_Gallery_html_column16:hover::after,.ttr_Gallery_html_column17:hover::after,.ttr_home_html_column31:hover::after,.ttr_home_html_column32:hover::after,.ttr_home_html_column33:hover::after,.ttr_home_html_column34:hover::after,.ttr_home_html_column35:hover::after,.ttr_home_html_column36:hover::after,.ttr_home_html_column37:hover::after,.ttr_home_html_column38:hover::after{
    content:"";
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    text-align:center;
    transition:.6s all ease-in-out;
    z-index:999;
    background:rgba(0,0,0,.5)
}
.Events .ttr_Events_html_column20:hover,.Events .ttr_Events_html_column21:hover,.Events .ttr_Events_html_column22:hover,.Events .ttr_Events_html_column23:hover,.Events .ttr_Events_html_column24:hover,.Events .ttr_Events_html_column25:hover,.ttr_home_html_column41:hover,.ttr_home_html_column42:hover,.ttr_home_html_column43:hover,.ttr_home_html_column44:hover{
    border:6px solid #f1c40f
}
.ttr_footer_facebook:hover,.ttr_footer_googleplus:hover,.ttr_footer_twitter:hover{
    opacity:.6
}
.ttr_About_html_row2.row .post_column.col-lg-3.col-md-6.col-sm-6.col-xs-12 img{
    filter:grayscale(1);
    -webkit-filter:grayscale(1);
    cursor:pointer
}
.ttr_About_html_row2.row .post_column.col-lg-3.col-md-6.col-sm-6.col-xs-12:hover img{
    filter:grayscale(0);
    -webkit-filter:grayscale(0);
    cursor:pointer
}
.ttr_About_html_column30:hover img{
    filter:grayscale(1);
    -webkit-filter:grayscale(1);
    cursor:pointer
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
.about #ttr_footer_top_for_widgets,.about .ttr_footer_bottom_footer_inner{
    position:relative;
    margin:0 auto
}
.about #navigationmenu{
    width:85%;
    margin:0 auto
}
.about .ttr_about_html_row0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background:url(images/1341860603html_row0.jpg);
    background-color:#fff;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    padding:0
}
.about .ttr_about_html_column00{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0;
    padding:60px 150px 40px 150px;
    word-wrap:break-word;
    box-sizing:border-box
}
.about .ttr_about_html_column00,.about .ttr_about_html_column00 p{
    font-size:14px
}
.ttr_about_html_column00 .tt_link{
    font-size:inherit
}
.about .ttr_about_html_row1{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:60px 0 60px 0
}
.about .ttr_about_html_column10{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0 10px 0 10px;
    padding:20px 20px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.about .ttr_about_html_column10,.about .ttr_about_html_column10 p{
    font-size:14px
}
.ttr_about_html_column10 .tt_link{
    font-size:inherit
}
.about .ttr_about_html_column11{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0 10px 0 10px;
    padding:20px 10px 20px 20px;
    word-wrap:break-word;
    box-sizing:border-box
}
.about .ttr_about_html_column11,.about .ttr_about_html_column11 p{
    font-size:14px
}
.ttr_about_html_column11 .tt_link{
    font-size:inherit
}
.about .ttr_about_html_row2{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:60px 0 60px 0
}
.about .ttr_about_html_column20{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0 0 30px 0;
    padding:0 20px 20px 20px;
    word-wrap:break-word;
    box-sizing:border-box
}
.about .ttr_about_html_column20,.about .ttr_about_html_column20 p{
    font-size:14px
}
.ttr_about_html_column20 .tt_link{
    font-size:inherit
}
.about .ttr_about_html_column21{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:10px 10px 10px 10px;
    padding:20px 20px 20px 20px;
    word-wrap:break-word;
    box-sizing:border-box
}
.about .ttr_about_html_column21,.about .ttr_about_html_column21 p{
    font-size:14px
}
.ttr_about_html_column21 .tt_link{
    font-size:inherit
}
.about .ttr_about_html_column22{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:10px 10px 10px 10px;
    padding:20px 20px 20px 20px;
    word-wrap:break-word;
    box-sizing:border-box
}
.about .ttr_about_html_column22,.about .ttr_about_html_column22 p{
    font-size:14px
}
.ttr_about_html_column22 .tt_link{
    font-size:inherit
}
.about .ttr_about_html_column23{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:10px 10px 10px 10px;
    padding:20px 20px 20px 20px;
    word-wrap:break-word;
    box-sizing:border-box
}
.about .ttr_about_html_column23,.about .ttr_about_html_column23 p{
    font-size:14px
}
.ttr_about_html_column23 .tt_link{
    font-size:inherit
}
.about .ttr_about_html_column24{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:10px 10px 10px 10px;
    padding:20px 20px 20px 20px;
    word-wrap:break-word;
    box-sizing:border-box
}
.about .ttr_about_html_column24,.about .ttr_about_html_column24 p{
    font-size:14px
}
.ttr_about_html_column24 .tt_link{
    font-size:inherit
}
.about .ttr_about_html_row3{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:#e1e1e1;
    background:#e1e1e1;
    background-clip:padding-box;
    padding:60px 60px 60px 60px
}
.about .ttr_about_html_column30{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0;
    padding:20px 20px 20px 20px;
    word-wrap:break-word;
    box-sizing:border-box
}
.about .ttr_about_html_column30,.about .ttr_about_html_column30 p{
    font-size:14px
}
.ttr_about_html_column30 .tt_link{
    font-size:inherit
}
.about .ttr_about_html_column31{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0;
    padding:80px 20px 80px 20px;
    word-wrap:break-word;
    box-sizing:border-box
}
.about .ttr_about_html_column31,.about .ttr_about_html_column31 p{
    font-size:14px
}
.ttr_about_html_column31 .tt_link{
    font-size:inherit
}
.about .footercellcolumn1,.about .footercellcolumn1 li p,.about .footercellcolumn1 p,.about footer#ttr_footer .footercellcolumn1 a:not(.btn),.about footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
    font-size:14px
}
.about .footercellcolumn2,.about .footercellcolumn2 li p,.about .footercellcolumn2 p,.about footer#ttr_footer .footercellcolumn2 a:not(.btn),.about footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
    font-size:14px
}
.about .footercellcolumn3,.about .footercellcolumn3 li p,.about .footercellcolumn3 p,.about footer#ttr_footer .footercellcolumn3 a:not(.btn),.about footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
    font-size:14px
}
.about .footercellcolumn4,.about .footercellcolumn4 li p,.about .footercellcolumn4 p,.about footer#ttr_footer .footercellcolumn4 a:not(.btn),.about footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
    font-size:14px
}
.about .footercellcolumn5,.about .footercellcolumn5 li p,.about .footercellcolumn5 p,.about footer#ttr_footer .footercellcolumn5 a:not(.btn),.about footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
    font-size:14px
}
.about .footercellcolumn6,.about .footercellcolumn6 li p,.about .footercellcolumn6 p,.about footer#ttr_footer .footercellcolumn6 a:not(.btn),.about footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
    font-size:14px
}
.about .footercellcolumn7,.about .footercellcolumn7 li p,.about .footercellcolumn7 p,.about footer#ttr_footer .footercellcolumn7 a:not(.btn),.about footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
    font-size:14px
}
.ttr_menu_items .dropdown-menu{
    padding:0
}
.about .navbar-nav{
    padding:0;
    list-style:none;
    position:relative;
    margin:0;
    z-index:501;
    border:0!important;
    text-align:left;
    zoom:1
}
.about #ttr_menu .navbar-right.ttr_menu_items ul.dropdown-menu .sub-menu{
    left:auto;
    right:100%
}
@media only screen and (min-width :1025px){
    .about.ttr_menu_items .dropdown-menu li:hover>.dropdown-menu{
        display:block
    }
    .about .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        visibility:hidden;
        margin-top:-1px
    }
    ul.ttr_menu_items.nav li.dropdown:hover>ul.dropdown-menu{
        display:block
    }
    .about .ttr_menu_items .dropdown-menu li:hover .sub-menu{
        visibility:visible
    }
    .about .ttr_menu_items li:hover ul.child li a{
        display:block
    }
}
@media only screen and (min-width :768px){
    .ttr_menu_items li .child li ul li:last-child .separator{
        display:none
    }
    .ttr_menu_items li .child li:last-child>.separator{
        display:none!important
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.about .nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    zoom:1
}
.about #ttr_slideshow_inner ul{
    list-style:outside none none
}
.about #ttr_slideshow_inner{
    position:absolute;
    overflow:hidden;
    width:100%
}
.about #ttr_slideshow_inner ul>li>a{
    position:absolute;
    overflow:hidden;
    width:100%
}
.about #ttr_slideshow_inner>ul>li{
    position:absolute
}
.about .ttr_slideshow_last a,.about .ttr_slideshow_last div a{
    pointer-events:auto
}
.about #ttr_sidebar_left{
    float:right;
    clear:none;
    width:14.76%
}
.about #ttr_sidebar_right{
    float:right;
    clear:none;
    width:14.76%
}
@media only screen and (min-width :1025px){
    .about .sub-menu{
        position:absolute;
        visibility:hidden
    }
    .about .ttr_vmenu_items.nav li.dropdown:hover ul{
        display:inline-block
    }
    .about .ttr_vmenu_items.nav .menu-dropdown-styles li:hover>.sub-menu{
        visibility:visible
    }
}
@media only screen and (min-width :768px){
    .about ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:100%;
        list-style:none
    }
    .about #ttr_sidebar_right ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:auto;
        right:100%
    }
    .about ul.ttr_vmenu_items.nav ul li.dropdown-submenu.open>ul{
        display:block;
        visibility:visible;
        list-style:none
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.dropdown-backdrop{
    position:relative
}
.about .container{
    overflow:visible!important
}
.about .ttr_vmenu_items.nav ul.collapse>li{
    position:relative
}
.about ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled{
    min-height:1px;
    list-style:none
}
.about ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled ul{
    list-style:none
}
.about .ttr_vmenu_items ul.menu-dropdown-styles li{
    display:block
}
.about ul.ttr_vmenu_items.nav li.dropdown:hover ul.collapse li{
    list-style:none
}
.about #ttr_sidebar_left .dropdown-menu>li{
    display:inline-block;
    font-weight:400;
    position:relative;
    vertical-align:top
}
.about .nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    background:0 0;
    z-index:500;
    display:inline;
    zoom:1
}
.about #ttr_footer .container{
    width:85%
}
.about #ttr_footer_designed_by_links #ttr_footer_designed_by{
    vertical-align:middle;
    line-height:initial
}
.about footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.about footer#ttr_footer_designed_by_links a:hover:not(.btn),.about footer#ttr_footer_designed_by_links a:link:not(.btn),.about footer#ttr_footer_designed_by_links a:visited:not(.btn){
    display:inline-block;
    vertical-align:middle;
    line-height:initial
}
.about .ttr_block_content,.about .ttr_block_content p{
    font-size:14px!important
}
.about .html_content a:hover,.html_content a:focus{
    text-decoration:none
}
.about #ttr_content{
    float:left;
    width:100%;
    clear:none
}
.about img.aligncenter{
    margin-left:auto;
    margin-right:auto
}
label{
    font-weight:400
}
.ttr_comment .form-submit #submit{
    margin-top:10px
}
.product-shop .add-to-cart .btn{
    white-space:normal
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
    .about .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        margin-top:-1px
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
@media only screen and (min-width :768px) and (max-width :1024px){
    .about .totopshow{
        display:block
    }
    .about .container{
        width:90%
    }
    .about #ttr_content .ttr_comments{
        display:flex
    }
    .about #ttr_footer_top_for_widgets,.about .ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    .about #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .about #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .about .ttr_about_html_row0{
        margin:0;
        padding:0
    }
    .about .ttr_about_html_column00{
        margin:0;
        padding:50px 50px 50px 50px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .about .ttr_about_html_column00,.about .ttr_about_html_column00 p{
        font-size:14px
    }
    .ttr_about_html_column00 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_row1{
        margin:0;
        padding:40px 0 40px 0
    }
    .about .ttr_about_html_column10{
        margin:0 0 20px 0;
        padding:20px 20px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .about .ttr_about_html_column10,.about .ttr_about_html_column10 p{
        font-size:14px
    }
    .ttr_about_html_column10 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_column11{
        margin:0 0 20px 0;
        padding:20px 10px 20px 20px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .about .ttr_about_html_column11,.about .ttr_about_html_column11 p{
        font-size:14px
    }
    .ttr_about_html_column11 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_row2{
        margin:0;
        padding:40px 0 40px 0
    }
    .about .ttr_about_html_column20,.about .ttr_about_html_column20 p{
        font-size:14px
    }
    .ttr_about_html_column20 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_column21,.about .ttr_about_html_column21 p{
        font-size:14px
    }
    .ttr_about_html_column21 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_column22,.about .ttr_about_html_column22 p{
        font-size:14px
    }
    .ttr_about_html_column22 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_column23,.about .ttr_about_html_column23 p{
        font-size:14px
    }
    .ttr_about_html_column23 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_column24,.about .ttr_about_html_column24 p{
        font-size:14px
    }
    .ttr_about_html_column24 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_row3{
        margin:0;
        padding:40px 20px 40px 20px
    }
    .about .ttr_about_html_column30,.about .ttr_about_html_column30 p{
        font-size:14px
    }
    .ttr_about_html_column30 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_column31{
        margin:0;
        padding:60px 20px 60px 20px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .about .ttr_about_html_column31,.about .ttr_about_html_column31 p{
        font-size:14px
    }
    .ttr_about_html_column31 .tt_link{
        font-size:inherit
    }
    .about .footercellcolumn1,.about .footercellcolumn1 li p,.about .footercellcolumn1 p,.about footer#ttr_footer .footercellcolumn1 a:not(.btn),.about footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .about .footercellcolumn2,.about .footercellcolumn2 li p,.about .footercellcolumn2 p,.about footer#ttr_footer .footercellcolumn2 a:not(.btn),.about footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .about .footercellcolumn3,.about .footercellcolumn3 li p,.about .footercellcolumn3 p,.about footer#ttr_footer .footercellcolumn3 a:not(.btn),.about footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .about .footercellcolumn4,.about .footercellcolumn4 li p,.about .footercellcolumn4 p,.about footer#ttr_footer .footercellcolumn4 a:not(.btn),.about footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .about .footercellcolumn5,.about .footercellcolumn5 li p,.about .footercellcolumn5 p,.about footer#ttr_footer .footercellcolumn5 a:not(.btn),.about footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .about .footercellcolumn6,.about .footercellcolumn6 li p,.about .footercellcolumn6 p,.about footer#ttr_footer .footercellcolumn6 a:not(.btn),.about footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .about .footercellcolumn7,.about .footercellcolumn7 li p,.about .footercellcolumn7 p,.about footer#ttr_footer .footercellcolumn7 a:not(.btn),.about footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .about .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        text-align:left;
        zoom:1
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .about nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .about .ttr_slideshow{
        display:none
    }
    .about .ttr_slideshow{
        width:100%
    }
    .about #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    .about #ttr_slideshow_inner{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .about #ttr_slideshow_inner ul>li>a{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .about #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .about .ttr_slideshow_last a,.about .ttr_slideshow_last div a{
        pointer-events:auto
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .about .container{
        overflow:visible!important
    }
    .about .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .about #ttr_footer .container{
        width:90%
    }
    .about #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    .about footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.about footer#ttr_footer_designed_by_links a:hover:not(.btn),.about footer#ttr_footer_designed_by_links a:link:not(.btn),.about footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .about .ttr_block_content,.about .ttr_block_content p{
        font-size:14px!important
    }
    .about #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    .about #ttr_content .ttr_page_title,.about #ttr_content h1.ttr_page_title a,.about #ttr_content h1.ttr_page_title a:hover,.about #ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .about img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    .about #ttr_sidebar_left{
        width:0%
    }
    .about #ttr_content{
        width:100%
    }
    .about #ttr_sidebar_right{
        width:0%
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
@media only screen and (max-width :767px){
    .about .totopshow{
        display:block
    }
    .about .container{
        width:90%
    }
    .about #ttr_footer_top_for_widgets,.about .ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    .about #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .about #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .about .ttr_about_html_column00{
        margin:0;
        padding:50px 10px 50px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .about .ttr_about_html_column00,.about .ttr_about_html_column00 p{
        font-size:14px
    }
    .ttr_about_html_column00 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_row1{
        margin:0;
        padding:30px 0 30px 0
    }
    .about .ttr_about_html_column10{
        margin:0 0 20px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .about .ttr_about_html_column10,.about .ttr_about_html_column10 p{
        font-size:14px
    }
    .ttr_about_html_column10 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_column11{
        margin:0 0 20px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .about .ttr_about_html_column11,.about .ttr_about_html_column11 p{
        font-size:14px
    }
    .ttr_about_html_column11 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_row2{
        margin:0;
        padding:30px 0 30px 0
    }
    .about .ttr_about_html_column20{
        margin:0 0 30px 0;
        padding:20px 0 20px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .about .ttr_about_html_column20,.about .ttr_about_html_column20 p{
        font-size:14px
    }
    .ttr_about_html_column20 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_column21{
        margin:10px 10px 40px 10px;
        padding:20px 20px 20px 20px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .about .ttr_about_html_column21,.about .ttr_about_html_column21 p{
        font-size:14px
    }
    .ttr_about_html_column21 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_column22{
        margin:10px 10px 40px 10px;
        padding:20px 20px 20px 20px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .about .ttr_about_html_column22,.about .ttr_about_html_column22 p{
        font-size:14px
    }
    .ttr_about_html_column22 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_column23{
        margin:10px 10px 40px 10px;
        padding:20px 20px 20px 20px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .about .ttr_about_html_column23,.about .ttr_about_html_column23 p{
        font-size:14px
    }
    .ttr_about_html_column23 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_column24{
        margin:10px 10px 40px 10px;
        padding:20px 20px 20px 20px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .about .ttr_about_html_column24,.about .ttr_about_html_column24 p{
        font-size:14px
    }
    .ttr_about_html_column24 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_row3{
        margin:0;
        padding:30px 5px 30px 5px
    }
    .about .ttr_about_html_column30{
        margin:0;
        padding:20px 20px 20px 20px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .about .ttr_about_html_column30,.about .ttr_about_html_column30 p{
        font-size:14px
    }
    .ttr_about_html_column30 .tt_link{
        font-size:inherit
    }
    .about .ttr_about_html_column31{
        margin:0;
        padding:40px 10px 40px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .about .ttr_about_html_column31,.about .ttr_about_html_column31 p{
        font-size:14px
    }
    .ttr_about_html_column31 .tt_link{
        font-size:inherit
    }
    .about .footercellcolumn1,.about .footercellcolumn1 li p,.about .footercellcolumn1 p,.about footer#ttr_footer .footercellcolumn1 a:not(.btn),.about footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .about .footercellcolumn2,.about .footercellcolumn2 li p,.about .footercellcolumn2 p,.about footer#ttr_footer .footercellcolumn2 a:not(.btn),.about footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .about .footercellcolumn3,.about .footercellcolumn3 li p,.about .footercellcolumn3 p,.about footer#ttr_footer .footercellcolumn3 a:not(.btn),.about footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .about .footercellcolumn4,.about .footercellcolumn4 li p,.about .footercellcolumn4 p,.about footer#ttr_footer .footercellcolumn4 a:not(.btn),.about footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .about .footercellcolumn5,.about .footercellcolumn5 li p,.about .footercellcolumn5 p,.about footer#ttr_footer .footercellcolumn5 a:not(.btn),.about footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .about .footercellcolumn6,.about .footercellcolumn6 li p,.about .footercellcolumn6 p,.about footer#ttr_footer .footercellcolumn6 a:not(.btn),.about footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .about .footercellcolumn7,.about .footercellcolumn7 li p,.about .footercellcolumn7 p,.about footer#ttr_footer .footercellcolumn7 a:not(.btn),.about footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .about .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        padding-top:22.5px!important;
        text-align:left;
        zoom:1
    }
    .about #ttr_page .ttr_menu_items li ul.child{
        left:2px;
        top:45px
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .about .navbar-nav{
        width:100%
    }
    .about .nav.navbar-nav>li{
        display:block!important
    }
    .about .nav.navbar-nav>li{
        margin-left:2px;
        margin-right:2px
    }
    .about .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active,.about .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow,.about .navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow,.about .ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .about .nav.ttr_menu_items li span.separator,.about .ttr_menu_items li a.ttr_menu_items_parent_link{
        display:block;
        padding-left:10px;
        padding-right:10px;
        line-height:46px;
        margin:0 2px 0 2px;
        cursor:pointer;
        height:50px;
        box-sizing:border-box;
        padding-top:0;
        padding-bottom:0
    }
    .about .navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow{
        display:block;
        padding-left:10px;
        padding-right:10px;
        line-height:46px;
        background-image:none;
        margin-top:0;
        margin-bottom:0;
        background-position:right 5px center;
        box-sizing:border-box;
        cursor:pointer;
        height:50px;
        padding-top:0;
        padding-bottom:0
    }
    .about .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow{
        padding-left:10px;
        padding-right:10px;
        box-sizing:border-box;
        cursor:pointer;
        display:block;
        line-height:46px;
        margin-top:0;
        margin-bottom:0;
        height:50px;
        padding-top:0;
        padding-bottom:0
    }
    .about .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
        display:block;
        cursor:pointer;
        box-sizing:border-box;
        height:50px;
        line-height:46px;
        padding-left:10px;
        padding-right:10px;
        margin-top:0;
        margin-bottom:0;
        padding-top:0;
        padding-bottom:0
    }
    .about .ttr_menu_items .horiz_separator{
        float:right;
        height:45px
    }
    .about nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .about .ttr_slideshow{
        display:none
    }
    .about .ttr_slideshow{
        width:100%
    }
    .about #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    .about #ttr_slideshow_inner{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .about #ttr_slideshow_inner ul>li>a{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .about #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .about .ttr_slideshow_last a,.about .ttr_slideshow_last div a{
        pointer-events:auto
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .about .navbar-nav{
        width:100%
    }
    .about .nav.navbar-nav>li{
        display:block!important
    }
    .about .nav.navbar-nav>li{
        margin-left:2px;
        margin-right:2px
    }
    .about .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active,.about .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow,.about .navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow,.about .ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .about .container{
        overflow:visible!important
    }
    .about .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .about .nav.ttr_vmenu_items li span.separator,.about .ttr_vmenu_items li a.ttr_vmenu_items_parent_link{
        display:block;
        cursor:pointer;
        padding-top:0;
        padding-bottom:0
    }
    .about .ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
        background-color:#fff;
        background:url(images/vmenuMainArrow12.png),#fff;
        background-repeat:no-repeat;
        background-size:auto;
        background-position:right center;
        background-clip:padding-box;
        cursor:pointer;
        padding-top:0;
        padding-bottom:0
    }
    .about .navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
        display:block;
        background-image:none;
        cursor:pointer;
        padding-top:0;
        padding-bottom:0
    }
    .about .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow{
        cursor:pointer;
        display:block;
        margin-top:0;
        margin-bottom:0;
        padding-top:0;
        padding-bottom:0
    }
    .about .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active{
        display:block;
        cursor:pointer;
        padding-top:0;
        padding-bottom:0
    }
    .about #ttr_footer .container{
        width:90%
    }
    .about #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    .about footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.about footer#ttr_footer_designed_by_links a:hover:not(.btn),.about footer#ttr_footer_designed_by_links a:link:not(.btn),.about footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .about .ttr_block_content,.about .ttr_block_content p{
        font-size:14px!important
    }
    .about #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    .about #ttr_content .ttr_page_title,.about #ttr_content h1.ttr_page_title a,.about #ttr_content h1.ttr_page_title a:hover,.about #ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .about img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    .about .open>.child{
        display:block
    }
    .about .ttr_vmenu_items .open .child{
        float:none;
        position:static;
        list-style:none outside none
    }
    .about #ttr_menu .navbar-nav{
        margin:0
    }
    .about .ttr_menu_items li a.ttr_menu_items_parent_link{
        display:block;
        padding:0 10px 0 10px;
        margin-top:0;
        margin-bottom:0;
        cursor:pointer;
        box-sizing:border-box
    }
    .about .ttr_menu_items li a.ttr_menu_items_parent_link_arrow{
        display:block;
        margin:0 2px 0 2px;
        box-sizing:border-box;
        cursor:pointer;
        height:45px
    }
    .about .ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow{
        float:left;
        padding-left:10px;
        box-sizing:border-box;
        cursor:pointer;
        display:block;
        line-height:41px;
        margin:0 2px 0 2px;
        padding-top:0;
        padding-bottom:0
    }
    .about .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
        display:block;
        cursor:pointer;
        box-sizing:border-box;
        padding-left:10px;
        padding-right:10px;
        margin-top:0;
        margin-bottom:0;
        padding-top:0;
        padding-bottom:0
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
.contact #ttr_footer_top_for_widgets,.contact .ttr_footer_bottom_footer_inner{
    position:relative;
    margin:0 auto
}
.contact #navigationmenu{
    width:85%;
    margin:0 auto
}
.contact .ttr_contact_html_row0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:40px 0 10px 0
}
.contact .ttr_contact_html_column00{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1326371666html_column00.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:10px 10px 10px 10px;
    padding:0;
    word-wrap:break-word;
    box-sizing:border-box
}
.contact .ttr_contact_html_column00,.contact .ttr_contact_html_column00 p{
    font-size:14px
}
.ttr_contact_html_column00 .tt_link{
    font-size:inherit
}
.contact .ttr_contact_html_column01{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0 10px 0 10px;
    padding:10px 10px 30px 20px;
    word-wrap:break-word;
    box-sizing:border-box
}
.contact .ttr_contact_html_column01,.contact .ttr_contact_html_column01 p{
    font-size:14px
}
.ttr_contact_html_column01 .tt_link{
    font-size:inherit
}
.contact .ttr_contact_html_row1{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:10px 0 60px 0
}
.contact .ttr_contact_html_column10{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0 10px 0 10px;
    padding:20px 20px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.contact .ttr_contact_html_column10,.contact .ttr_contact_html_column10 p{
    font-size:14px
}
.ttr_contact_html_column10 .tt_link{
    font-size:inherit
}
.contact .ttr_contact_html_column11{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0 10px 0 10px;
    padding:20px 10px 20px 20px;
    word-wrap:break-word;
    box-sizing:border-box
}
.contact .ttr_contact_html_column11,.contact .ttr_contact_html_column11 p{
    font-size:14px
}
.ttr_contact_html_column11 .tt_link{
    font-size:inherit
}
.contact .footercellcolumn1,.contact .footercellcolumn1 li p,.contact .footercellcolumn1 p,.contact footer#ttr_footer .footercellcolumn1 a:not(.btn),.contact footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
    font-size:14px
}
.contact .footercellcolumn2,.contact .footercellcolumn2 li p,.contact .footercellcolumn2 p,.contact footer#ttr_footer .footercellcolumn2 a:not(.btn),.contact footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
    font-size:14px
}
.contact .footercellcolumn3,.contact .footercellcolumn3 li p,.contact .footercellcolumn3 p,.contact footer#ttr_footer .footercellcolumn3 a:not(.btn),.contact footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
    font-size:14px
}
.contact .footercellcolumn4,.contact .footercellcolumn4 li p,.contact .footercellcolumn4 p,.contact footer#ttr_footer .footercellcolumn4 a:not(.btn),.contact footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
    font-size:14px
}
.contact .footercellcolumn5,.contact .footercellcolumn5 li p,.contact .footercellcolumn5 p,.contact footer#ttr_footer .footercellcolumn5 a:not(.btn),.contact footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
    font-size:14px
}
.contact .footercellcolumn6,.contact .footercellcolumn6 li p,.contact .footercellcolumn6 p,.contact footer#ttr_footer .footercellcolumn6 a:not(.btn),.contact footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
    font-size:14px
}
.contact .footercellcolumn7,.contact .footercellcolumn7 li p,.contact .footercellcolumn7 p,.contact footer#ttr_footer .footercellcolumn7 a:not(.btn),.contact footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
    font-size:14px
}
.ttr_menu_items .dropdown-menu{
    padding:0
}
.contact .navbar-nav{
    padding:0;
    list-style:none;
    position:relative;
    margin:0;
    z-index:501;
    border:0!important;
    text-align:left;
    zoom:1
}
.contact #ttr_menu .navbar-right.ttr_menu_items ul.dropdown-menu .sub-menu{
    left:auto;
    right:100%
}
@media only screen and (min-width :1025px){
    .contact.ttr_menu_items .dropdown-menu li:hover>.dropdown-menu{
        display:block
    }
    .contact .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        visibility:hidden;
        margin-top:-1px
    }
    ul.ttr_menu_items.nav li.dropdown:hover>ul.dropdown-menu{
        display:block
    }
    .contact .ttr_menu_items .dropdown-menu li:hover .sub-menu{
        visibility:visible
    }
    .contact .ttr_menu_items li:hover ul.child li a{
        display:block
    }
}
@media only screen and (min-width :768px){
    .ttr_menu_items li .child li ul li:last-child .separator{
        display:none
    }
    .ttr_menu_items li .child li:last-child>.separator{
        display:none!important
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.contact .nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    zoom:1
}
.contact #ttr_slideshow_inner ul{
    list-style:outside none none
}
.contact #ttr_slideshow_inner{
    position:absolute;
    overflow:hidden;
    width:100%
}
.contact #ttr_slideshow_inner ul>li>a{
    position:absolute;
    overflow:hidden;
    width:100%
}
.contact #ttr_slideshow_inner>ul>li{
    position:absolute
}
.contact .ttr_slideshow_last a,.contact .ttr_slideshow_last div a{
    pointer-events:auto
}
.contact #ttr_sidebar_left{
    float:right;
    clear:none;
    width:14.76%
}
.contact #ttr_sidebar_right{
    float:right;
    clear:none;
    width:14.76%
}
@media only screen and (min-width :1025px){
    .contact .sub-menu{
        position:absolute;
        visibility:hidden
    }
    .contact .ttr_vmenu_items.nav li.dropdown:hover ul{
        display:inline-block
    }
    .contact .ttr_vmenu_items.nav .menu-dropdown-styles li:hover>.sub-menu{
        visibility:visible
    }
}
@media only screen and (min-width :768px){
    .contact ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:100%;
        list-style:none
    }
    .contact #ttr_sidebar_right ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:auto;
        right:100%
    }
    .contact ul.ttr_vmenu_items.nav ul li.dropdown-submenu.open>ul{
        display:block;
        visibility:visible;
        list-style:none
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.dropdown-backdrop{
    position:relative
}
.contact .container{
    overflow:visible!important
}
.contact .ttr_vmenu_items.nav ul.collapse>li{
    position:relative
}
.contact ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled{
    min-height:1px;
    list-style:none
}
.contact ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled ul{
    list-style:none
}
.contact .ttr_vmenu_items ul.menu-dropdown-styles li{
    display:block
}
.contact ul.ttr_vmenu_items.nav li.dropdown:hover ul.collapse li{
    list-style:none
}
.contact #ttr_sidebar_left .dropdown-menu>li{
    display:inline-block;
    font-weight:400;
    position:relative;
    vertical-align:top
}
.contact .nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    background:0 0;
    z-index:500;
    display:inline;
    zoom:1
}
.contact #ttr_footer .container{
    width:85%
}
.contact #ttr_footer_designed_by_links #ttr_footer_designed_by{
    vertical-align:middle;
    line-height:initial
}
.contact footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.contact footer#ttr_footer_designed_by_links a:hover:not(.btn),.contact footer#ttr_footer_designed_by_links a:link:not(.btn),.contact footer#ttr_footer_designed_by_links a:visited:not(.btn){
    display:inline-block;
    vertical-align:middle;
    line-height:initial
}
.contact .ttr_block_content,.contact .ttr_block_content p{
    font-size:14px!important
}
.contact .html_content a:hover,.html_content a:focus{
    text-decoration:none
}
.contact #ttr_content{
    float:left;
    width:100%;
    clear:none
}
.contact img.aligncenter{
    margin-left:auto;
    margin-right:auto
}
label{
    font-weight:400
}
.ttr_comment .form-submit #submit{
    margin-top:10px
}
.product-shop .add-to-cart .btn{
    white-space:normal
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
    .contact .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        margin-top:-1px
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
@media only screen and (min-width :768px) and (max-width :1024px){
    .contact .totopshow{
        display:block
    }
    .contact .container{
        width:90%
    }
    .contact #ttr_content .ttr_comments{
        display:flex
    }
    .contact #ttr_footer_top_for_widgets,.contact .ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    .contact #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .contact #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .contact .ttr_contact_html_row0{
        margin:0;
        padding:40px 0 40px 0
    }
    .contact .ttr_contact_html_column00{
        margin:10px 10px 10px 10px;
        padding:0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .contact .ttr_contact_html_column00,.contact .ttr_contact_html_column00 p{
        font-size:14px
    }
    .ttr_contact_html_column00 .tt_link{
        font-size:inherit
    }
    .contact .ttr_contact_html_column01{
        margin:0;
        padding:20px 10px 20px 20px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .contact .ttr_contact_html_column01,.contact .ttr_contact_html_column01 p{
        font-size:14px
    }
    .ttr_contact_html_column01 .tt_link{
        font-size:inherit
    }
    .contact .ttr_contact_html_row1{
        margin:0;
        padding:40px 0 40px 0
    }
    .contact .ttr_contact_html_column10{
        margin:0;
        padding:20px 20px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .contact .ttr_contact_html_column10,.contact .ttr_contact_html_column10 p{
        font-size:14px
    }
    .ttr_contact_html_column10 .tt_link{
        font-size:inherit
    }
    .contact .ttr_contact_html_column11{
        margin:0;
        padding:20px 10px 20px 20px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .contact .ttr_contact_html_column11,.contact .ttr_contact_html_column11 p{
        font-size:14px
    }
    .ttr_contact_html_column11 .tt_link{
        font-size:inherit
    }
    .contact .footercellcolumn1,.contact .footercellcolumn1 li p,.contact .footercellcolumn1 p,.contact footer#ttr_footer .footercellcolumn1 a:not(.btn),.contact footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .contact .footercellcolumn2,.contact .footercellcolumn2 li p,.contact .footercellcolumn2 p,.contact footer#ttr_footer .footercellcolumn2 a:not(.btn),.contact footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .contact .footercellcolumn3,.contact .footercellcolumn3 li p,.contact .footercellcolumn3 p,.contact footer#ttr_footer .footercellcolumn3 a:not(.btn),.contact footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .contact .footercellcolumn4,.contact .footercellcolumn4 li p,.contact .footercellcolumn4 p,.contact footer#ttr_footer .footercellcolumn4 a:not(.btn),.contact footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .contact .footercellcolumn5,.contact .footercellcolumn5 li p,.contact .footercellcolumn5 p,.contact footer#ttr_footer .footercellcolumn5 a:not(.btn),.contact footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .contact .footercellcolumn6,.contact .footercellcolumn6 li p,.contact .footercellcolumn6 p,.contact footer#ttr_footer .footercellcolumn6 a:not(.btn),.contact footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .contact .footercellcolumn7,.contact .footercellcolumn7 li p,.contact .footercellcolumn7 p,.contact footer#ttr_footer .footercellcolumn7 a:not(.btn),.contact footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .contact .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        text-align:left;
        zoom:1
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .contact nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .contact .ttr_slideshow{
        display:none
    }
    .contact .ttr_slideshow{
        width:100%
    }
    .contact #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    .contact #ttr_slideshow_inner{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .contact #ttr_slideshow_inner ul>li>a{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .contact #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .contact .ttr_slideshow_last a,.contact .ttr_slideshow_last div a{
        pointer-events:auto
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .contact .container{
        overflow:visible!important
    }
    .contact .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .contact #ttr_footer .container{
        width:90%
    }
    .contact #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    .contact footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.contact footer#ttr_footer_designed_by_links a:hover:not(.btn),.contact footer#ttr_footer_designed_by_links a:link:not(.btn),.contact footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .contact .ttr_block_content,.contact .ttr_block_content p{
        font-size:14px!important
    }
    .contact #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    .contact #ttr_content .ttr_page_title,.contact #ttr_content h1.ttr_page_title a,.contact #ttr_content h1.ttr_page_title a:hover,.contact #ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .contact img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    .contact #ttr_sidebar_left{
        width:0%
    }
    .contact #ttr_content{
        width:100%
    }
    .contact #ttr_sidebar_right{
        width:0%
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
@media only screen and (max-width :767px){
    .contact .totopshow{
        display:block
    }
    .contact .container{
        width:90%
    }
    .contact #ttr_footer_top_for_widgets,.contact .ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    .contact #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .contact #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .contact .ttr_contact_html_row0{
        margin:0;
        padding:30px 0 30px 0
    }
    .contact .ttr_contact_html_column00{
        margin:10px 10px 10px 10px;
        padding:100px 0 100px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .contact .ttr_contact_html_column00,.contact .ttr_contact_html_column00 p{
        font-size:14px
    }
    .ttr_contact_html_column00 .tt_link{
        font-size:inherit
    }
    .contact .ttr_contact_html_column01{
        margin:0;
        padding:30px 10px 30px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .contact .ttr_contact_html_column01,.contact .ttr_contact_html_column01 p{
        font-size:14px
    }
    .ttr_contact_html_column01 .tt_link{
        font-size:inherit
    }
    .contact .ttr_contact_html_row1{
        margin:0;
        padding:30px 0 30px 0
    }
    .contact .ttr_contact_html_column10{
        margin:0 0 40px 0;
        padding:20px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .contact .ttr_contact_html_column10,.contact .ttr_contact_html_column10 p{
        font-size:14px
    }
    .ttr_contact_html_column10 .tt_link{
        font-size:inherit
    }
    .contact .ttr_contact_html_column11{
        margin:0 0 40px 0;
        padding:0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .contact .ttr_contact_html_column11,.contact .ttr_contact_html_column11 p{
        font-size:12.6px
    }
    .ttr_contact_html_column11 .tt_link{
        font-size:inherit
    }
    .contact .footercellcolumn1,.contact .footercellcolumn1 li p,.contact .footercellcolumn1 p,.contact footer#ttr_footer .footercellcolumn1 a:not(.btn),.contact footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .contact .footercellcolumn2,.contact .footercellcolumn2 li p,.contact .footercellcolumn2 p,.contact footer#ttr_footer .footercellcolumn2 a:not(.btn),.contact footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .contact .footercellcolumn3,.contact .footercellcolumn3 li p,.contact .footercellcolumn3 p,.contact footer#ttr_footer .footercellcolumn3 a:not(.btn),.contact footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .contact .footercellcolumn4,.contact .footercellcolumn4 li p,.contact .footercellcolumn4 p,.contact footer#ttr_footer .footercellcolumn4 a:not(.btn),.contact footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .contact .footercellcolumn5,.contact .footercellcolumn5 li p,.contact .footercellcolumn5 p,.contact footer#ttr_footer .footercellcolumn5 a:not(.btn),.contact footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .contact .footercellcolumn6,.contact .footercellcolumn6 li p,.contact .footercellcolumn6 p,.contact footer#ttr_footer .footercellcolumn6 a:not(.btn),.contact footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .contact .footercellcolumn7,.contact .footercellcolumn7 li p,.contact .footercellcolumn7 p,.contact footer#ttr_footer .footercellcolumn7 a:not(.btn),.contact footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .contact .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        padding-top:22.5px!important;
        text-align:left;
        zoom:1
    }
    .contact #ttr_page .ttr_menu_items li ul.child{
        top:45px
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .contact .navbar-nav{
        width:100%
    }
    .contact .nav.navbar-nav>li{
        display:block!important
    }
    .contact .nav.navbar-nav>li{
        margin-left:3px;
        margin-right:3px
    }
    .contact .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active,.contact .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow,.contact .navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow,.contact .ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .contact .nav.ttr_menu_items li span.separator,.contact .ttr_menu_items li a.ttr_menu_items_parent_link{
        display:block;
        line-height:46px;
        cursor:pointer;
        height:50px;
        box-sizing:border-box
    }
    .contact .navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow{
        display:block;
        line-height:46px;
        background-image:none;
        margin-top:0;
        margin-bottom:0;
        background-position:right 5px center;
        box-sizing:border-box;
        cursor:pointer;
        height:50px
    }
    .contact .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow{
        box-sizing:border-box;
        cursor:pointer;
        display:block;
        line-height:46px;
        margin-top:0;
        margin-bottom:0;
        height:50px
    }
    .contact .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
        display:block;
        cursor:pointer;
        box-sizing:border-box;
        height:50px;
        line-height:46px;
        margin-top:0;
        margin-bottom:0
    }
    .contact .ttr_menu_items .horiz_separator{
        float:right;
        height:45px
    }
    .contact nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .contact .ttr_slideshow{
        display:none
    }
    .contact .ttr_slideshow{
        width:100%
    }
    .contact #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    .contact #ttr_slideshow_inner{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .contact #ttr_slideshow_inner ul>li>a{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .contact #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .contact .ttr_slideshow_last a,.contact .ttr_slideshow_last div a{
        pointer-events:auto
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .contact .navbar-nav{
        width:100%
    }
    .contact .nav.navbar-nav>li{
        display:block!important
    }
    .contact .nav.navbar-nav>li{
        margin-left:3px;
        margin-right:3px
    }
    .contact .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active,.contact .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow,.contact .navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow,.contact .ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .contact .container{
        overflow:visible!important
    }
    .contact .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .contact .nav.ttr_vmenu_items li span.separator,.contact .ttr_vmenu_items li a.ttr_vmenu_items_parent_link{
        display:block;
        cursor:pointer
    }
    .contact .ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
        background-color:#fff;
        background:url(images/vmenuMainArrow22.png),#fff;
        background-repeat:no-repeat;
        background-size:auto;
        background-position:right center;
        background-clip:padding-box;
        cursor:pointer
    }
    .contact .navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
        display:block;
        background-image:none;
        cursor:pointer
    }
    .contact .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow{
        cursor:pointer;
        display:block;
        margin-top:0;
        margin-bottom:0
    }
    .contact .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active{
        display:block;
        cursor:pointer
    }
    .contact #ttr_footer .container{
        width:90%
    }
    .contact #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    .contact footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.contact footer#ttr_footer_designed_by_links a:hover:not(.btn),.contact footer#ttr_footer_designed_by_links a:link:not(.btn),.contact footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .contact .ttr_block_content,.contact .ttr_block_content p{
        font-size:14px!important
    }
    .contact #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    .contact #ttr_content .ttr_page_title,.contact #ttr_content h1.ttr_page_title a,.contact #ttr_content h1.ttr_page_title a:hover,.contact #ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .contact img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    .contact .open>.child{
        display:block
    }
    .contact .ttr_vmenu_items .open .child{
        float:none;
        position:static;
        list-style:none outside none
    }
    .contact #ttr_menu .navbar-nav{
        margin:0
    }
    .contact .ttr_menu_items li a.ttr_menu_items_parent_link{
        display:block;
        margin-top:0;
        margin-bottom:0;
        cursor:pointer;
        box-sizing:border-box
    }
    .contact .ttr_menu_items li a.ttr_menu_items_parent_link_arrow{
        display:block;
        box-sizing:border-box;
        cursor:pointer;
        height:45px
    }
    .contact .ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow{
        float:left;
        padding-left:10px;
        box-sizing:border-box;
        cursor:pointer;
        display:block;
        line-height:41px;
        padding-top:0;
        padding-bottom:0
    }
    .contact .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
        display:block;
        cursor:pointer;
        box-sizing:border-box;
        margin-top:0;
        margin-bottom:0;
        padding-top:0;
        padding-bottom:0
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
.gallery #ttr_footer_top_for_widgets,.gallery .ttr_footer_bottom_footer_inner{
    position:relative;
    margin:0 auto
}
.gallery #navigationmenu{
    width:85%;
    margin:0 auto
}
.gallery .ttr_gallery_html_row0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background:url(images/1086099776html_row0.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    padding:0
}
.gallery .ttr_gallery_html_column00{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0;
    padding:60px 150px 40px 150px;
    word-wrap:break-word;
    box-sizing:border-box
}
.gallery .ttr_gallery_html_column00,.gallery .ttr_gallery_html_column00 p{
    font-size:14px
}
.ttr_gallery_html_column00 .tt_link{
    font-size:inherit
}
.gallery .ttr_gallery_html_row1{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:60px 0 60px 0
}
.gallery .ttr_gallery_html_column10{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1086099776html_column10.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.gallery .ttr_gallery_html_column10,.gallery .ttr_gallery_html_column10 p{
    font-size:14px
}
.ttr_gallery_html_column10 .tt_link{
    font-size:inherit
}
.gallery .ttr_gallery_html_column11{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1086099776html_column11.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.gallery .ttr_gallery_html_column11,.gallery .ttr_gallery_html_column11 p{
    font-size:14px
}
.ttr_gallery_html_column11 .tt_link{
    font-size:inherit
}
.gallery .ttr_gallery_html_column12{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1086099776html_column12.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.gallery .ttr_gallery_html_column12,.gallery .ttr_gallery_html_column12 p{
    font-size:14px
}
.ttr_gallery_html_column12 .tt_link{
    font-size:inherit
}
.gallery .ttr_gallery_html_column13{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1086099776html_column13.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.gallery .ttr_gallery_html_column13,.gallery .ttr_gallery_html_column13 p{
    font-size:14px
}
.ttr_gallery_html_column13 .tt_link{
    font-size:inherit
}
.gallery .ttr_gallery_html_column14{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1086099776html_column14.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.gallery .ttr_gallery_html_column14,.gallery .ttr_gallery_html_column14 p{
    font-size:14px
}
.ttr_gallery_html_column14 .tt_link{
    font-size:inherit
}
.gallery .ttr_gallery_html_column15{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1086099776html_column15.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.gallery .ttr_gallery_html_column15,.gallery .ttr_gallery_html_column15 p{
    font-size:14px
}
.ttr_gallery_html_column15 .tt_link{
    font-size:inherit
}
.gallery .ttr_gallery_html_column16{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1086099776html_column16.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.gallery .ttr_gallery_html_column16,.gallery .ttr_gallery_html_column16 p{
    font-size:14px
}
.ttr_gallery_html_column16 .tt_link{
    font-size:inherit
}
.gallery .ttr_gallery_html_column17{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background:url(images/1086099776html_column17.jpg);
    background-color:#b3b3b3;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    margin:0;
    padding:100px 0 100px 0;
    word-wrap:break-word;
    box-sizing:border-box
}
.gallery .ttr_gallery_html_column17,.gallery .ttr_gallery_html_column17 p{
    font-size:14px
}
.ttr_gallery_html_column17 .tt_link{
    font-size:inherit
}
.gallery .footercellcolumn1,.gallery .footercellcolumn1 li p,.gallery .footercellcolumn1 p,.gallery footer#ttr_footer .footercellcolumn1 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
    font-size:14px
}
.gallery .footercellcolumn2,.gallery .footercellcolumn2 li p,.gallery .footercellcolumn2 p,.gallery footer#ttr_footer .footercellcolumn2 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
    font-size:14px
}
.gallery .footercellcolumn3,.gallery .footercellcolumn3 li p,.gallery .footercellcolumn3 p,.gallery footer#ttr_footer .footercellcolumn3 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
    font-size:14px
}
.gallery .footercellcolumn4,.gallery .footercellcolumn4 li p,.gallery .footercellcolumn4 p,.gallery footer#ttr_footer .footercellcolumn4 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
    font-size:14px
}
.gallery .footercellcolumn5,.gallery .footercellcolumn5 li p,.gallery .footercellcolumn5 p,.gallery footer#ttr_footer .footercellcolumn5 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
    font-size:14px
}
.gallery .footercellcolumn6,.gallery .footercellcolumn6 li p,.gallery .footercellcolumn6 p,.gallery footer#ttr_footer .footercellcolumn6 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
    font-size:14px
}
.gallery .footercellcolumn7,.gallery .footercellcolumn7 li p,.gallery .footercellcolumn7 p,.gallery footer#ttr_footer .footercellcolumn7 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
    font-size:14px
}
.ttr_menu_items .dropdown-menu{
    padding:0
}
.gallery .navbar-nav{
    padding:0;
    list-style:none;
    position:relative;
    margin:0;
    z-index:501;
    border:0!important;
    text-align:left;
    zoom:1
}
.gallery #ttr_menu .navbar-right.ttr_menu_items ul.dropdown-menu .sub-menu{
    left:auto;
    right:100%
}
@media only screen and (min-width :1025px){
    .gallery.ttr_menu_items .dropdown-menu li:hover>.dropdown-menu{
        display:block
    }
    .gallery .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        visibility:hidden;
        margin-top:-1px
    }
    ul.ttr_menu_items.nav li.dropdown:hover>ul.dropdown-menu{
        display:block
    }
    .gallery .ttr_menu_items .dropdown-menu li:hover .sub-menu{
        visibility:visible
    }
    .gallery .ttr_menu_items li:hover ul.child li a{
        display:block
    }
}
@media only screen and (min-width :768px){
    .ttr_menu_items li .child li ul li:last-child .separator{
        display:none
    }
    .ttr_menu_items li .child li:last-child>.separator{
        display:none!important
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.gallery .nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    zoom:1
}
.gallery #ttr_slideshow_inner ul{
    list-style:outside none none
}
.gallery #ttr_slideshow_inner{
    position:absolute;
    overflow:hidden;
    width:100%
}
.gallery #ttr_slideshow_inner ul>li>a{
    position:absolute;
    overflow:hidden;
    width:100%
}
.gallery #ttr_slideshow_inner>ul>li{
    position:absolute
}
.gallery .ttr_slideshow_last a,.gallery .ttr_slideshow_last div a{
    pointer-events:auto
}
.gallery #ttr_sidebar_left{
    float:right;
    clear:none;
    width:14.76%
}
.gallery #ttr_sidebar_right{
    float:right;
    clear:none;
    width:14.76%
}
@media only screen and (min-width :1025px){
    .gallery .sub-menu{
        position:absolute;
        visibility:hidden
    }
    .gallery .ttr_vmenu_items.nav li.dropdown:hover ul{
        display:inline-block
    }
    .gallery .ttr_vmenu_items.nav .menu-dropdown-styles li:hover>.sub-menu{
        visibility:visible
    }
}
@media only screen and (min-width :768px){
    .gallery ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:100%;
        list-style:none
    }
    .gallery #ttr_sidebar_right ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:auto;
        right:100%
    }
    .gallery ul.ttr_vmenu_items.nav ul li.dropdown-submenu.open>ul{
        display:block;
        visibility:visible;
        list-style:none
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.dropdown-backdrop{
    position:relative
}
.gallery .container{
    overflow:visible!important
}
.gallery .ttr_vmenu_items.nav ul.collapse>li{
    position:relative
}
.gallery ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled{
    min-height:1px;
    list-style:none
}
.gallery ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled ul{
    list-style:none
}
.gallery .ttr_vmenu_items ul.menu-dropdown-styles li{
    display:block
}
.gallery ul.ttr_vmenu_items.nav li.dropdown:hover ul.collapse li{
    list-style:none
}
.gallery #ttr_sidebar_left .dropdown-menu>li{
    display:inline-block;
    font-weight:400;
    position:relative;
    vertical-align:top
}
.gallery .nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    background:0 0;
    z-index:500;
    display:inline;
    zoom:1
}
.gallery #ttr_footer .container{
    width:85%
}
.gallery #ttr_footer_designed_by_links #ttr_footer_designed_by{
    vertical-align:middle;
    line-height:initial
}
.gallery footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.gallery footer#ttr_footer_designed_by_links a:hover:not(.btn),.gallery footer#ttr_footer_designed_by_links a:link:not(.btn),.gallery footer#ttr_footer_designed_by_links a:visited:not(.btn){
    display:inline-block;
    vertical-align:middle;
    line-height:initial
}
.gallery .ttr_block_content,.gallery .ttr_block_content p{
    font-size:14px!important
}
.gallery .html_content a:hover,.html_content a:focus{
    text-decoration:none
}
.gallery #ttr_content{
    float:left;
    width:100%;
    clear:none
}
.gallery img.aligncenter{
    margin-left:auto;
    margin-right:auto
}
label{
    font-weight:400
}
.ttr_comment .form-submit #submit{
    margin-top:10px
}
.product-shop .add-to-cart .btn{
    white-space:normal
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
    .gallery .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        margin-top:-1px
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
@media only screen and (min-width :768px) and (max-width :1024px){
    .gallery .totopshow{
        display:block
    }
    .gallery .container{
        width:90%
    }
    .gallery #ttr_content .ttr_comments{
        display:flex
    }
    .gallery #ttr_footer_top_for_widgets,.gallery .ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    .gallery #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .gallery #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .gallery .ttr_gallery_html_column00{
        margin:0;
        padding:50px 50px 50px 50px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .gallery .ttr_gallery_html_column00,.gallery .ttr_gallery_html_column00 p{
        font-size:14px
    }
    .ttr_gallery_html_column00 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_row1{
        margin:0;
        padding:40px 0 60px 0
    }
    .gallery .ttr_gallery_html_column10,.gallery .ttr_gallery_html_column10 p{
        font-size:14px
    }
    .ttr_gallery_html_column10 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_column11,.gallery .ttr_gallery_html_column11 p{
        font-size:14px
    }
    .ttr_gallery_html_column11 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_column12,.gallery .ttr_gallery_html_column12 p{
        font-size:14px
    }
    .ttr_gallery_html_column12 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_column13,.gallery .ttr_gallery_html_column13 p{
        font-size:14px
    }
    .ttr_gallery_html_column13 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_column14,.gallery .ttr_gallery_html_column14 p{
        font-size:14px
    }
    .ttr_gallery_html_column14 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_column15,.gallery .ttr_gallery_html_column15 p{
        font-size:14px
    }
    .ttr_gallery_html_column15 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_column16,.gallery .ttr_gallery_html_column16 p{
        font-size:14px
    }
    .ttr_gallery_html_column16 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_column17,.gallery .ttr_gallery_html_column17 p{
        font-size:14px
    }
    .ttr_gallery_html_column17 .tt_link{
        font-size:inherit
    }
    .gallery .footercellcolumn1,.gallery .footercellcolumn1 li p,.gallery .footercellcolumn1 p,.gallery footer#ttr_footer .footercellcolumn1 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .gallery .footercellcolumn2,.gallery .footercellcolumn2 li p,.gallery .footercellcolumn2 p,.gallery footer#ttr_footer .footercellcolumn2 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .gallery .footercellcolumn3,.gallery .footercellcolumn3 li p,.gallery .footercellcolumn3 p,.gallery footer#ttr_footer .footercellcolumn3 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .gallery .footercellcolumn4,.gallery .footercellcolumn4 li p,.gallery .footercellcolumn4 p,.gallery footer#ttr_footer .footercellcolumn4 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .gallery .footercellcolumn5,.gallery .footercellcolumn5 li p,.gallery .footercellcolumn5 p,.gallery footer#ttr_footer .footercellcolumn5 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .gallery .footercellcolumn6,.gallery .footercellcolumn6 li p,.gallery .footercellcolumn6 p,.gallery footer#ttr_footer .footercellcolumn6 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .gallery .footercellcolumn7,.gallery .footercellcolumn7 li p,.gallery .footercellcolumn7 p,.gallery footer#ttr_footer .footercellcolumn7 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .gallery .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        text-align:left;
        zoom:1
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .gallery nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .gallery .ttr_slideshow{
        display:none
    }
    .gallery .ttr_slideshow{
        width:100%
    }
    .gallery #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    .gallery #ttr_slideshow_inner{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .gallery #ttr_slideshow_inner ul>li>a{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .gallery #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .gallery .ttr_slideshow_last a,.gallery .ttr_slideshow_last div a{
        pointer-events:auto
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .gallery .container{
        overflow:visible!important
    }
    .gallery .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .gallery #ttr_footer .container{
        width:90%
    }
    .gallery #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    .gallery footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.gallery footer#ttr_footer_designed_by_links a:hover:not(.btn),.gallery footer#ttr_footer_designed_by_links a:link:not(.btn),.gallery footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .gallery .ttr_block_content,.gallery .ttr_block_content p{
        font-size:14px!important
    }
    .gallery #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    .gallery #ttr_content .ttr_page_title,.gallery #ttr_content h1.ttr_page_title a,.gallery #ttr_content h1.ttr_page_title a:hover,.gallery #ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .gallery img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    .gallery #ttr_sidebar_left{
        width:0%
    }
    .gallery #ttr_content{
        width:100%
    }
    .gallery #ttr_sidebar_right{
        width:0%
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
@media only screen and (max-width :767px){
    .gallery .totopshow{
        display:block
    }
    .gallery .container{
        width:90%
    }
    .gallery #ttr_footer_top_for_widgets,.gallery .ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    .gallery #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .gallery #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .gallery .ttr_gallery_html_row0{
        margin:0;
        padding:0
    }
    .gallery .ttr_gallery_html_column00{
        margin:0;
        padding:50px 0 50px 0;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .gallery .ttr_gallery_html_column00,.gallery .ttr_gallery_html_column00 p{
        font-size:14px
    }
    .ttr_gallery_html_column00 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_row1{
        margin:0;
        padding:50px 0 50px 0
    }
    .gallery .ttr_gallery_html_column10,.gallery .ttr_gallery_html_column10 p{
        font-size:14px
    }
    .ttr_gallery_html_column10 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_column11,.gallery .ttr_gallery_html_column11 p{
        font-size:14px
    }
    .ttr_gallery_html_column11 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_column12,.gallery .ttr_gallery_html_column12 p{
        font-size:14px
    }
    .ttr_gallery_html_column12 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_column13,.gallery .ttr_gallery_html_column13 p{
        font-size:14px
    }
    .ttr_gallery_html_column13 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_column14,.gallery .ttr_gallery_html_column14 p{
        font-size:14px
    }
    .ttr_gallery_html_column14 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_column15,.gallery .ttr_gallery_html_column15 p{
        font-size:14px
    }
    .ttr_gallery_html_column15 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_column16,.gallery .ttr_gallery_html_column16 p{
        font-size:14px
    }
    .ttr_gallery_html_column16 .tt_link{
        font-size:inherit
    }
    .gallery .ttr_gallery_html_column17,.gallery .ttr_gallery_html_column17 p{
        font-size:14px
    }
    .ttr_gallery_html_column17 .tt_link{
        font-size:inherit
    }
    .gallery .footercellcolumn1,.gallery .footercellcolumn1 li p,.gallery .footercellcolumn1 p,.gallery footer#ttr_footer .footercellcolumn1 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .gallery .footercellcolumn2,.gallery .footercellcolumn2 li p,.gallery .footercellcolumn2 p,.gallery footer#ttr_footer .footercellcolumn2 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .gallery .footercellcolumn3,.gallery .footercellcolumn3 li p,.gallery .footercellcolumn3 p,.gallery footer#ttr_footer .footercellcolumn3 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .gallery .footercellcolumn4,.gallery .footercellcolumn4 li p,.gallery .footercellcolumn4 p,.gallery footer#ttr_footer .footercellcolumn4 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .gallery .footercellcolumn5,.gallery .footercellcolumn5 li p,.gallery .footercellcolumn5 p,.gallery footer#ttr_footer .footercellcolumn5 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .gallery .footercellcolumn6,.gallery .footercellcolumn6 li p,.gallery .footercellcolumn6 p,.gallery footer#ttr_footer .footercellcolumn6 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .gallery .footercellcolumn7,.gallery .footercellcolumn7 li p,.gallery .footercellcolumn7 p,.gallery footer#ttr_footer .footercellcolumn7 a:not(.btn),.gallery footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .gallery .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        text-align:left;
        zoom:1
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .gallery .navbar-nav{
        width:100%
    }
    .gallery .nav.navbar-nav>li{
        display:block!important
    }
    .gallery .nav.navbar-nav>li{
        margin-left:3px;
        margin-right:3px
    }
    .gallery .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active,.gallery .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow,.gallery .navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow,.gallery .ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .gallery nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .gallery .ttr_slideshow{
        display:none
    }
    .gallery .ttr_slideshow{
        width:100%
    }
    .gallery #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    .gallery #ttr_slideshow_inner{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .gallery #ttr_slideshow_inner ul>li>a{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .gallery #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .gallery .ttr_slideshow_last a,.gallery .ttr_slideshow_last div a{
        pointer-events:auto
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .gallery .navbar-nav{
        width:100%
    }
    .gallery .nav.navbar-nav>li{
        display:block!important
    }
    .gallery .nav.navbar-nav>li{
        margin-left:3px;
        margin-right:3px
    }
    .gallery .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active,.gallery .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow,.gallery .navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow,.gallery .ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .gallery .container{
        overflow:visible!important
    }
    .gallery .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .gallery #ttr_footer .container{
        width:90%
    }
    .gallery #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    .gallery footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.gallery footer#ttr_footer_designed_by_links a:hover:not(.btn),.gallery footer#ttr_footer_designed_by_links a:link:not(.btn),.gallery footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .gallery .ttr_block_content,.gallery .ttr_block_content p{
        font-size:14px!important
    }
    .gallery #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    .gallery #ttr_content .ttr_page_title,.gallery #ttr_content h1.ttr_page_title a,.gallery #ttr_content h1.ttr_page_title a:hover,.gallery #ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .gallery img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    .gallery .open>.child{
        display:block
    }
    .gallery .ttr_vmenu_items .open .child{
        float:none;
        position:static;
        list-style:none outside none
    }
    .gallery #ttr_menu .navbar-nav{
        margin:0
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
.events #ttr_footer_top_for_widgets,.events .ttr_footer_bottom_footer_inner{
    position:relative;
    margin:0 auto
}
.events #navigationmenu{
    width:85%;
    margin:0 auto
}
.events .ttr_events_html_row0{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background:url(images/1107009216html_row0.jpg);
    background-color:#959595;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:Center Center;
    background-clip:padding-box;
    padding:0
}
.ttr_registration_pozadie{
    padding:50px 50px 50px 50px;
    background:url(images/registracia_pozadie.png)
}
.ttr_vysledky_pozadie{
    padding:50px 50px 50px 50px;
    background:url(images/vysledky_pozadie.png)!important
}
.ttr_startovka_pozadie{
    padding:50px 50px 50px 50px;
    background:url(images/startovka_pozadie.png)!important
}
.form-horizontal-register{
    margin:auto;
    width:70%
}
.events .ttr_events_html_column00{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0;
    padding:60px 150px 40px 150px;
    word-wrap:break-word;
    box-sizing:border-box
}
.events .ttr_events_html_column00,.events .ttr_events_html_column00 p{
    font-size:14px
}
.ttr_events_html_column00 .tt_link{
    font-size:inherit
}
.events .ttr_events_html_row1{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:#4e4e4e;
    background:#4e4e4e;
    background-clip:padding-box;
    padding:0
}
.events .ttr_events_html_column10{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    margin:0;
    padding:10px 150px 10px 150px;
    word-wrap:break-word;
    box-sizing:border-box
}
.events .ttr_events_html_column10,.events .ttr_events_html_column10 p{
    font-size:14px
}
.ttr_events_html_column10 .tt_link{
    font-size:inherit
}
.events .ttr_events_html_row2{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:60px 0 60px 0
}
.events .ttr_events_html_column20{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    margin:0 10px 40px 10px;
    padding:25px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.events .ttr_events_html_column20,.events .ttr_events_html_column20 p{
    font-size:14px
}
.ttr_events_html_column20 .tt_link{
    font-size:inherit
}
.events .ttr_events_html_column21{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    margin:0 10px 40px 10px;
    padding:25px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.events .ttr_events_html_column21,.events .ttr_events_html_column21 p{
    font-size:14px
}
.ttr_events_html_column21 .tt_link{
    font-size:inherit
}
.events .ttr_events_html_column22{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    margin:0 10px 40px 10px;
    padding:25px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.events .ttr_events_html_column22,.events .ttr_events_html_column22 p{
    font-size:14px
}
.ttr_events_html_column22 .tt_link{
    font-size:inherit
}
.events .ttr_events_html_column23{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    margin:0 10px 40px 10px;
    padding:25px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.events .ttr_events_html_column23,.events .ttr_events_html_column23 p{
    font-size:14px
}
.ttr_events_html_column23 .tt_link{
    font-size:inherit
}
.events .ttr_events_html_column24{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    margin:0 10px 40px 10px;
    padding:25px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.events .ttr_events_html_column24,.events .ttr_events_html_column24 p{
    font-size:14px
}
.ttr_events_html_column24 .tt_link{
    font-size:inherit
}
.events .ttr_events_html_column25{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:6px 6px 6px 6px;
    box-shadow:none;
    background-color:#2f3133;
    background:#2f3133;
    background-clip:padding-box;
    margin:0 10px 40px 10px;
    padding:25px 10px 20px 10px;
    word-wrap:break-word;
    box-sizing:border-box
}
.events .ttr_events_html_column25,.events .ttr_events_html_column25 p{
    font-size:14px
}
.ttr_events_html_column25 .tt_link{
    font-size:inherit
}
.events .footercellcolumn1,.events .footercellcolumn1 li p,.events .footercellcolumn1 p,.events footer#ttr_footer .footercellcolumn1 a:not(.btn),.events footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
    font-size:14px
}
.events .footercellcolumn2,.events .footercellcolumn2 li p,.events .footercellcolumn2 p,.events footer#ttr_footer .footercellcolumn2 a:not(.btn),.events footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
    font-size:14px
}
.events .footercellcolumn3,.events .footercellcolumn3 li p,.events .footercellcolumn3 p,.events footer#ttr_footer .footercellcolumn3 a:not(.btn),.events footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
    font-size:14px
}
.events .footercellcolumn4,.events .footercellcolumn4 li p,.events .footercellcolumn4 p,.events footer#ttr_footer .footercellcolumn4 a:not(.btn),.events footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
    font-size:14px
}
.events .footercellcolumn5,.events .footercellcolumn5 li p,.events .footercellcolumn5 p,.events footer#ttr_footer .footercellcolumn5 a:not(.btn),.events footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
    font-size:14px
}
.events .footercellcolumn6,.events .footercellcolumn6 li p,.events .footercellcolumn6 p,.events footer#ttr_footer .footercellcolumn6 a:not(.btn),.events footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
    font-size:14px
}
.events .footercellcolumn7,.events .footercellcolumn7 li p,.events .footercellcolumn7 p,.events footer#ttr_footer .footercellcolumn7 a:not(.btn),.events footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
    font-size:14px
}
.ttr_menu_items .dropdown-menu{
    padding:0
}
.events .navbar-nav{
    padding:0;
    list-style:none;
    position:relative;
    margin:0;
    z-index:501;
    border:0!important;
    text-align:left;
    zoom:1
}
.events #ttr_menu .navbar-right.ttr_menu_items ul.dropdown-menu .sub-menu{
    left:auto;
    right:100%
}
@media only screen and (min-width :1025px){
    .events.ttr_menu_items .dropdown-menu li:hover>.dropdown-menu{
        display:block
    }
    .events .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        visibility:hidden;
        margin-top:-1px
    }
    ul.ttr_menu_items.nav li.dropdown:hover>ul.dropdown-menu{
        display:block
    }
    .events .ttr_menu_items .dropdown-menu li:hover .sub-menu{
        visibility:visible
    }
    .events .ttr_menu_items li:hover ul.child li a{
        display:block
    }
}
@media only screen and (min-width :768px){
    .ttr_menu_items li .child li ul li:last-child .separator{
        display:none
    }
    .ttr_menu_items li .child li:last-child>.separator{
        display:none!important
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.events .nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    zoom:1
}
.events #ttr_slideshow_inner ul{
    list-style:outside none none
}
.events #ttr_slideshow_inner{
    position:absolute;
    overflow:hidden;
    width:100%
}
.events #ttr_slideshow_inner ul>li>a{
    position:absolute;
    overflow:hidden;
    width:100%
}
.events #ttr_slideshow_inner>ul>li{
    position:absolute
}
.events .ttr_slideshow_last a,.events .ttr_slideshow_last div a{
    pointer-events:auto
}
.events #ttr_sidebar_left{
    float:right;
    clear:none;
    width:14.76%
}
.events #ttr_sidebar_right{
    float:right;
    clear:none;
    width:14.76%
}
@media only screen and (min-width :1025px){
    .events .sub-menu{
        position:absolute;
        visibility:hidden
    }
    .events .ttr_vmenu_items.nav li.dropdown:hover ul{
        display:inline-block
    }
    .events .ttr_vmenu_items.nav .menu-dropdown-styles li:hover>.sub-menu{
        visibility:visible
    }
}
@media only screen and (min-width :768px){
    .events ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:100%;
        list-style:none
    }
    .events #ttr_sidebar_right ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:auto;
        right:100%
    }
    .events ul.ttr_vmenu_items.nav ul li.dropdown-submenu.open>ul{
        display:block;
        visibility:visible;
        list-style:none
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.dropdown-backdrop{
    position:relative
}
.events .container{
    overflow:visible!important
}
.events .ttr_vmenu_items.nav ul.collapse>li{
    position:relative
}
.events ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled{
    min-height:1px;
    list-style:none
}
.events ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled ul{
    list-style:none
}
.events .ttr_vmenu_items ul.menu-dropdown-styles li{
    display:block
}
.events ul.ttr_vmenu_items.nav li.dropdown:hover ul.collapse li{
    list-style:none
}
.events #ttr_sidebar_left .dropdown-menu>li{
    display:inline-block;
    font-weight:400;
    position:relative;
    vertical-align:top
}
.events .nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    background:0 0;
    z-index:500;
    display:inline;
    zoom:1
}
.events #ttr_footer .container{
    width:85%
}
.events #ttr_footer_designed_by_links #ttr_footer_designed_by{
    vertical-align:middle;
    line-height:initial
}
.events footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.events footer#ttr_footer_designed_by_links a:hover:not(.btn),.events footer#ttr_footer_designed_by_links a:link:not(.btn),.events footer#ttr_footer_designed_by_links a:visited:not(.btn){
    display:inline-block;
    vertical-align:middle;
    line-height:initial
}
.events .ttr_block_content,.events .ttr_block_content p{
    font-size:14px!important
}
.events .html_content a:hover,.html_content a:focus{
    text-decoration:none
}
.events #ttr_content{
    float:left;
    width:100%;
    clear:none
}
.events img.aligncenter{
    margin-left:auto;
    margin-right:auto
}
label{
    font-weight:400
}
.ttr_comment .form-submit #submit{
    margin-top:10px
}
.product-shop .add-to-cart .btn{
    white-space:normal
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
    .events .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        margin-top:-1px
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
@media only screen and (min-width :768px) and (max-width :1024px){
    .events .totopshow{
        display:block
    }
    .events .container{
        width:90%
    }
    .events #ttr_content .ttr_comments{
        display:flex
    }
    .events #ttr_footer_top_for_widgets,.events .ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    .events #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .events #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .events .ttr_events_html_column00{
        margin:0;
        padding:50px 50px 50px 50px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column00,.events .ttr_events_html_column00 p{
        font-size:14px
    }
    .ttr_events_html_column00 .tt_link{
        font-size:inherit
    }
    .events .ttr_events_html_column10{
        margin:0;
        padding:40px 20px 40px 20px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column10,.events .ttr_events_html_column10 p{
        font-size:12.6px
    }
    .ttr_events_html_column10 .tt_link{
        font-size:inherit
    }
    .events .ttr_events_html_row2{
        margin:0;
        padding:40px 0 40px 0
    }
    .events .ttr_events_html_column20{
        margin:0 0 40px 0;
        padding:25px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column20,.events .ttr_events_html_column20 p{
        font-size:14px
    }
    .ttr_events_html_column20 .tt_link{
        font-size:inherit
    }
    .events .ttr_events_html_column21{
        margin:0 0 40px 0;
        padding:25px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column21,.events .ttr_events_html_column21 p{
        font-size:14px
    }
    .ttr_events_html_column21 .tt_link{
        font-size:inherit
    }
    .events .ttr_events_html_column22{
        margin:0 0 40px 0;
        padding:25px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column22,.events .ttr_events_html_column22 p{
        font-size:14px
    }
    .ttr_events_html_column22 .tt_link{
        font-size:inherit
    }
    .events .ttr_events_html_column23{
        margin:0 0 40px 0;
        padding:25px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column23,.events .ttr_events_html_column23 p{
        font-size:14px
    }
    .ttr_events_html_column23 .tt_link{
        font-size:inherit
    }
    .events .ttr_events_html_column24{
        margin:0 0 40px 0;
        padding:25px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column24,.events .ttr_events_html_column24 p{
        font-size:14px
    }
    .ttr_events_html_column24 .tt_link{
        font-size:inherit
    }
    .events .ttr_events_html_column25{
        margin:0 0 40px 0;
        padding:25px 10px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column25,.events .ttr_events_html_column25 p{
        font-size:14px
    }
    .ttr_events_html_column25 .tt_link{
        font-size:inherit
    }
    .events .footercellcolumn1,.events .footercellcolumn1 li p,.events .footercellcolumn1 p,.events footer#ttr_footer .footercellcolumn1 a:not(.btn),.events footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .events .footercellcolumn2,.events .footercellcolumn2 li p,.events .footercellcolumn2 p,.events footer#ttr_footer .footercellcolumn2 a:not(.btn),.events footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .events .footercellcolumn3,.events .footercellcolumn3 li p,.events .footercellcolumn3 p,.events footer#ttr_footer .footercellcolumn3 a:not(.btn),.events footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .events .footercellcolumn4,.events .footercellcolumn4 li p,.events .footercellcolumn4 p,.events footer#ttr_footer .footercellcolumn4 a:not(.btn),.events footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .events .footercellcolumn5,.events .footercellcolumn5 li p,.events .footercellcolumn5 p,.events footer#ttr_footer .footercellcolumn5 a:not(.btn),.events footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .events .footercellcolumn6,.events .footercellcolumn6 li p,.events .footercellcolumn6 p,.events footer#ttr_footer .footercellcolumn6 a:not(.btn),.events footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .events .footercellcolumn7,.events .footercellcolumn7 li p,.events .footercellcolumn7 p,.events footer#ttr_footer .footercellcolumn7 a:not(.btn),.events footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .events .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        text-align:left;
        zoom:1
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .events nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .events .ttr_slideshow{
        display:none
    }
    .events .ttr_slideshow{
        width:100%
    }
    .events #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    .events #ttr_slideshow_inner{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .events #ttr_slideshow_inner ul>li>a{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .events #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .events .ttr_slideshow_last a,.events .ttr_slideshow_last div a{
        pointer-events:auto
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .events .container{
        overflow:visible!important
    }
    .events .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .events #ttr_footer .container{
        width:90%
    }
    .events #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    .events footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.events footer#ttr_footer_designed_by_links a:hover:not(.btn),.events footer#ttr_footer_designed_by_links a:link:not(.btn),.events footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .events .ttr_block_content,.events .ttr_block_content p{
        font-size:14px!important
    }
    .events #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    .events #ttr_content .ttr_page_title,.events #ttr_content h1.ttr_page_title a,.events #ttr_content h1.ttr_page_title a:hover,.events #ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .events img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    .events #ttr_sidebar_left{
        width:0%
    }
    .events #ttr_content{
        width:100%
    }
    .events #ttr_sidebar_right{
        width:0%
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
@media only screen and (max-width :767px){
    .events .totopshow{
        display:block
    }
    .events .container{
        width:90%
    }
    .events #ttr_footer_top_for_widgets,.events .ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    .events #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .events #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .events .ttr_events_html_column00{
        margin:0;
        padding:50px 10px 50px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column00,.events .ttr_events_html_column00 p{
        font-size:14px
    }
    .ttr_events_html_column00 .tt_link{
        font-size:inherit
    }
    .events .ttr_events_html_column10{
        margin:0;
        padding:50px 10px 50px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column10,.events .ttr_events_html_column10 p{
        font-size:9.8px
    }
    .ttr_events_html_column10 .tt_link{
        font-size:inherit
    }
    .events .ttr_events_html_row2{
        margin:0;
        padding:50px 0 50px 0
    }
    .events .ttr_events_html_column20{
        margin:0 0 40px 0;
        padding:25px 25px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column20,.events .ttr_events_html_column20 p{
        font-size:14px
    }
    .ttr_events_html_column20 .tt_link{
        font-size:inherit
    }
    .events .ttr_events_html_column21{
        margin:0 0 40px 0;
        padding:25px 25px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column21,.events .ttr_events_html_column21 p{
        font-size:14px
    }
    .ttr_events_html_column21 .tt_link{
        font-size:inherit
    }
    .events .ttr_events_html_column22{
        margin:0 0 40px 0;
        padding:25px 25px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column22,.events .ttr_events_html_column22 p{
        font-size:14px
    }
    .ttr_events_html_column22 .tt_link{
        font-size:inherit
    }
    .events .ttr_events_html_column23{
        margin:0 0 40px 0;
        padding:25px 25px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column23,.events .ttr_events_html_column23 p{
        font-size:14px
    }
    .ttr_events_html_column23 .tt_link{
        font-size:inherit
    }
    .events .ttr_events_html_column24{
        margin:0 0 40px 0;
        padding:25px 25px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column24,.events .ttr_events_html_column24 p{
        font-size:14px
    }
    .ttr_events_html_column24 .tt_link{
        font-size:inherit
    }
    .events .ttr_events_html_column25{
        margin:0 0 40px 0;
        padding:25px 25px 20px 10px;
        word-wrap:break-word;
        box-sizing:border-box
    }
    .events .ttr_events_html_column25,.events .ttr_events_html_column25 p{
        font-size:14px
    }
    .ttr_events_html_column25 .tt_link{
        font-size:inherit
    }
    .events .footercellcolumn1,.events .footercellcolumn1 li p,.events .footercellcolumn1 p,.events footer#ttr_footer .footercellcolumn1 a:not(.btn),.events footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .events .footercellcolumn2,.events .footercellcolumn2 li p,.events .footercellcolumn2 p,.events footer#ttr_footer .footercellcolumn2 a:not(.btn),.events footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .events .footercellcolumn3,.events .footercellcolumn3 li p,.events .footercellcolumn3 p,.events footer#ttr_footer .footercellcolumn3 a:not(.btn),.events footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .events .footercellcolumn4,.events .footercellcolumn4 li p,.events .footercellcolumn4 p,.events footer#ttr_footer .footercellcolumn4 a:not(.btn),.events footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .events .footercellcolumn5,.events .footercellcolumn5 li p,.events .footercellcolumn5 p,.events footer#ttr_footer .footercellcolumn5 a:not(.btn),.events footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .events .footercellcolumn6,.events .footercellcolumn6 li p,.events .footercellcolumn6 p,.events footer#ttr_footer .footercellcolumn6 a:not(.btn),.events footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .events .footercellcolumn7,.events .footercellcolumn7 li p,.events .footercellcolumn7 p,.events footer#ttr_footer .footercellcolumn7 a:not(.btn),.events footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .events .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        text-align:left;
        zoom:1
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .events .navbar-nav{
        width:100%
    }
    .events .nav.navbar-nav>li{
        display:block!important
    }
    .events .nav.navbar-nav>li{
        margin-left:3px;
        margin-right:3px
    }
    .events .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active,.events .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow,.events .navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow,.events .ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .events nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .events .ttr_slideshow{
        display:none
    }
    .events .ttr_slideshow{
        width:100%
    }
    .events #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    .events #ttr_slideshow_inner{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .events #ttr_slideshow_inner ul>li>a{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .events #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .events .ttr_slideshow_last a,.events .ttr_slideshow_last div a{
        pointer-events:auto
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .events .navbar-nav{
        width:100%
    }
    .events .nav.navbar-nav>li{
        display:block!important
    }
    .events .nav.navbar-nav>li{
        margin-left:3px;
        margin-right:3px
    }
    .events .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active,.events .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow,.events .navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow,.events .ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .events .container{
        overflow:visible!important
    }
    .events .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .events #ttr_footer .container{
        width:90%
    }
    .events #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    .events footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.events footer#ttr_footer_designed_by_links a:hover:not(.btn),.events footer#ttr_footer_designed_by_links a:link:not(.btn),.events footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .events .ttr_block_content,.events .ttr_block_content p{
        font-size:14px!important
    }
    .events #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    .events #ttr_content .ttr_page_title,.events #ttr_content h1.ttr_page_title a,.events #ttr_content h1.ttr_page_title a:hover,.events #ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .events img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    .events .open>.child{
        display:block
    }
    .events .ttr_vmenu_items .open .child{
        float:none;
        position:static;
        list-style:none outside none
    }
    .events #ttr_menu .navbar-nav{
        margin:0
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
.blog-wp #ttr_footer_top_for_widgets,.blog-wp .ttr_footer_bottom_footer_inner{
    position:relative;
    margin:0 auto
}
.blog-wp #navigationmenu{
    width:85%;
    margin:0 auto
}
.blog-wp input[type=checkbox]{
    visibility:hidden
}
.blog-wp .ttr_checkbox{
    position:relative;
    width:14px;
    height:14px;
    display:inline-block;
    margin-top:0;
    margin-right:5px;
    vertical-align:middle
}
.blog-wp .ttr_checkbox label{
    cursor:pointer;
    position:absolute;
    width:12px;
    height:12px;
    min-height:12px;
    top:0;
    left:0;
    box-sizing:content-box;
    background-color:#fff;
    background:linear-gradient(180deg,rgba(255,255,255,0)0%,rgba(0,0,0,.14)50%,rgba(255,255,255,0)100%);
    background-clip:padding-box;
    border-radius:0;
    border:solid grey;
    border:solid grey;
    border-width:1px 1px 1px 1px;
    box-shadow:none
}
.blog-wp .ttr_checkbox label:after{
    opacity:0;
    content:'';
    position:absolute;
    width:15px;
    height:6px;
    top:0;
    left:0;
    border:2px solid #000;
    border-top:none;
    border-right:none;
    box-sizing:border-box;
    transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg)
}
.blog-wp .ttr_checkbox input[type=checkbox]:checked+label:after{
    opacity:1
}
.ttr_checkbox label{
    width:13px;
    padding-left:0
}
.blog-wp input[type=radio]{
    visibility:hidden
}
.blog-wp .ttr_radio{
    position:relative;
    display:inline-block;
    width:12px;
    height:12px;
    margin-right:5px;
    vertical-align:middle
}
.blog-wp .ttr_radio label{
    cursor:pointer;
    position:absolute;
    width:10px;
    height:10px;
    min-height:10px;
    top:0;
    left:0;
    border:solid grey;
    border-width:1px 1px 1px 1px;
    border-radius:50%;
    background-color:grey;
    background:grey;
    background-clip:padding-box;
    box-sizing:content-box
}
.blog-wp .ttr_radio label:after{
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    opacity:0;
    content:'';
    position:absolute;
    width:6px;
    height:6px;
    top:2px;
    left:2px;
    border-radius:50%
}
.blog-wp .ttr_radio input[type=radio]:checked+label:after{
    opacity:1
}
.blog-wp .ttr_radio label{
    width:10px;
    padding-left:0
}
.blog-wp .radio input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio-inline input[type=radio]{
    float:none!important;
    margin-left:0!important;
    position:static
}
.blog-wp .breadcrumb>li+li:before{
    content:"\007c"
}
.blog-wp .footercellcolumn1,.blog-wp .footercellcolumn1 li p,.blog-wp .footercellcolumn1 p,.blog-wp footer#ttr_footer .footercellcolumn1 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
    font-size:14px
}
.blog-wp .footercellcolumn2,.blog-wp .footercellcolumn2 li p,.blog-wp .footercellcolumn2 p,.blog-wp footer#ttr_footer .footercellcolumn2 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
    font-size:14px
}
.blog-wp .footercellcolumn3,.blog-wp .footercellcolumn3 li p,.blog-wp .footercellcolumn3 p,.blog-wp footer#ttr_footer .footercellcolumn3 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
    font-size:14px
}
.blog-wp .footercellcolumn4,.blog-wp .footercellcolumn4 li p,.blog-wp .footercellcolumn4 p,.blog-wp footer#ttr_footer .footercellcolumn4 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
    font-size:14px
}
.blog-wp .footercellcolumn5,.blog-wp .footercellcolumn5 li p,.blog-wp .footercellcolumn5 p,.blog-wp footer#ttr_footer .footercellcolumn5 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
    font-size:14px
}
.blog-wp .footercellcolumn6,.blog-wp .footercellcolumn6 li p,.blog-wp .footercellcolumn6 p,.blog-wp footer#ttr_footer .footercellcolumn6 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
    font-size:14px
}
.blog-wp .footercellcolumn7,.blog-wp .footercellcolumn7 li p,.blog-wp .footercellcolumn7 p,.blog-wp footer#ttr_footer .footercellcolumn7 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
    font-size:14px
}
.ttr_menu_items .dropdown-menu{
    padding:0
}
.blog-wp .navbar-nav{
    padding:0;
    list-style:none;
    position:relative;
    margin:0;
    z-index:501;
    border:0!important;
    text-align:left;
    zoom:1
}
.blog-wp #ttr_menu .navbar-right.ttr_menu_items ul.dropdown-menu .sub-menu{
    left:auto;
    right:100%
}
@media only screen and (min-width :1025px){
    .blog-wp.ttr_menu_items .dropdown-menu li:hover>.dropdown-menu{
        display:block
    }
    .blog-wp .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        visibility:hidden;
        margin-top:-1px
    }
    ul.ttr_menu_items.nav li.dropdown:hover>ul.dropdown-menu{
        display:block
    }
    .blog-wp .ttr_menu_items .dropdown-menu li:hover .sub-menu{
        visibility:visible
    }
    .blog-wp .ttr_menu_items li:hover ul.child li a{
        display:block
    }
}
@media only screen and (min-width :768px){
    .ttr_menu_items li .child li ul li:last-child .separator{
        display:none
    }
    .ttr_menu_items li .child li:last-child>.separator{
        display:none!important
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.blog-wp .nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    zoom:1
}
.blog-wp #ttr_slideshow_inner ul{
    list-style:outside none none
}
.blog-wp #ttr_slideshow_inner{
    position:absolute;
    overflow:hidden;
    width:100%
}
.blog-wp #ttr_slideshow_inner ul>li>a{
    position:absolute;
    overflow:hidden;
    width:100%
}
.blog-wp #ttr_slideshow_inner>ul>li{
    position:absolute
}
.blog-wp .ttr_slideshow_last a,.blog-wp .ttr_slideshow_last div a{
    pointer-events:auto
}
.blog-wp #ttr_sidebar_left{
    float:right;
    clear:none;
    width:14.76%
}
.blog-wp #ttr_sidebar_right{
    float:right;
    clear:none;
    width:14.76%
}
@media only screen and (min-width :1025px){
    .blog-wp .sub-menu{
        position:absolute;
        visibility:hidden
    }
    .blog-wp .ttr_vmenu_items.nav li.dropdown:hover ul{
        display:inline-block
    }
    .blog-wp .ttr_vmenu_items.nav .menu-dropdown-styles li:hover>.sub-menu{
        visibility:visible
    }
}
@media only screen and (min-width :768px){
    .blog-wp ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:100%;
        list-style:none
    }
    .blog-wp #ttr_sidebar_right ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:auto;
        right:100%
    }
    .blog-wp ul.ttr_vmenu_items.nav ul li.dropdown-submenu.open>ul{
        display:block;
        visibility:visible;
        list-style:none
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.dropdown-backdrop{
    position:relative
}
.blog-wp .container{
    overflow:visible!important
}
.blog-wp .ttr_vmenu_items.nav ul.collapse>li{
    position:relative
}
.blog-wp ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled{
    min-height:1px;
    list-style:none
}
.blog-wp ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled ul{
    list-style:none
}
.blog-wp .ttr_vmenu_items ul.menu-dropdown-styles li{
    display:block
}
.blog-wp ul.ttr_vmenu_items.nav li.dropdown:hover ul.collapse li{
    list-style:none
}
.blog-wp #ttr_sidebar_left .dropdown-menu>li{
    display:inline-block;
    font-weight:400;
    position:relative;
    vertical-align:top
}
.blog-wp .nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    background:0 0;
    z-index:500;
    display:inline;
    zoom:1
}
.blog-wp #ttr_footer .container{
    width:85%
}
.blog-wp #ttr_footer_designed_by_links #ttr_footer_designed_by{
    vertical-align:middle;
    line-height:initial
}
.blog-wp footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:hover:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:link:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:visited:not(.btn){
    display:inline-block;
    vertical-align:middle;
    line-height:initial
}
.blog-wp .ttr_block_content,.blog-wp .ttr_block_content p{
    font-size:14px!important
}
.blog-wp .html_content a:hover,.html_content a:focus{
    text-decoration:none
}
.blog-wp #ttr_content{
    float:left;
    width:100%;
    clear:none
}
.blog-wp #ttr_content_margin{
    padding:0 10px 0 10px;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    margin:20px 0 0 0;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    box-sizing:border-box
}
.blog-wp .ttr_comments{
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:10px 0 0 0;
    padding:0;
    position:relative;
    display:table
}
.blog-wp .ttr_comment_author{
    display:table-cell;
    vertical-align:middle;
    align-self:center;
    flex-shrink:0
}
.blog-wp .ttr_comment_author img{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin-right:10px
}
.blog-wp .ttr_comment_text{
    overflow:hidden
}
.blog-wp .ttr_comment_author_right{
    display:none
}
#ttr_content .ttr_comment_text p{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#696969;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    margin-left:5px
}
.blog-wp #ttr_content .ttr_comments .ttr_author_name,.blog-wp #ttr_content .ttr_comments .ttr_author_name:hover,.blog-wp #ttr_content .ttr_comments .url{
    font-size:14px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#343434;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.blog-wp #ttr_content .ttr_comments .ttr_comment_date,.blog-wp #ttr_content .ttr_comments .ttr_comment_date:hover{
    font-size:14px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#343434;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.blog-wp #ttr_content .ttr_comment_reply_edit a,.blog-wp #ttr_content .ttr_comment_reply_edit a:hover{
    font-size:14px;
    font-family:"Roboto Slab",Arial;
    font-weight:700;
    font-style:normal;
    color:#343434;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.blog-wp #ttr_content .ttr_post_inner_box{
    border-radius:6px 6px 6px 6px;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    padding:0
}
.blog-wp .ttr_post{
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none;
    margin:5px 5px 5px 5px;
    padding:5px 5px 5px 5px
}
.blog-wp .ttr_post_title,.blog-wp .ttr_post_title a,.blog-wp .ttr_post_title a:focus,.blog-wph2.ttr_post_title{
    font-size:24px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    margin-top:0;
    margin-bottom:0;
    color:#777;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-repeat:repeat
}
.blog-wp .ttr_comment{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0;
    background-color:#fff;
    background:#fff;
    background-clip:padding-box;
    padding:0
}
.blog-wp #ttr_content .ttr_comment p label{
    font-size:14px;
    font-family:"Roboto Slab",Arial;
    font-weight:400;
    font-style:normal;
    color:#343434;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.blog-wp #ttr_content blockquote p,.editor-styles-wrapper blockquote p{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.blog-wp #ttr_content .add-to-links li,.blog-wp #ttr_content .postedon a,.blog-wp .add-to-links,.blog-wp .add-to-links a,.mailto{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    margin-top:0;
    margin-bottom:0;
    color:#f1c40f;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.blog-wp #ttr_content .postedon a{
    vertical-align:middle
}
.blog-wp #ttr_content .postedon a:hover,.blog-wp .add-to-links a:hover,.blog-wpa.add-to-links:hover{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#c29d0b;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.blog-wp #ttr_content .ttr_post .postedon{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#2c2b2e;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.blog-wp .ttr_post_title,.blog-wp .ttr_post_title a,.blog-wp .ttr_post_title a:visited,.ttr_post_title a:focus{
    font-size:24px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    margin-top:0;
    margin-bottom:0;
    color:#777;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none;
    background-color:transparent
}
.blog-wp .ttr_post_title a:hover{
    background-color:transparent;
    font-size:24px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    text-transform:none
}
.blog-wp .ttr_article{
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    margin-top:0;
    margin-bottom:0;
    color:#2c2b2e;
    text-shadow:none;
    text-align:left;
    text-decoration:none
}
.blog-wp #ttr_content .star-rating,.blog-wp #ttr_content .woocommerce-LoopProduct-link .star-rating{
    color:#2c2b2e;
    float:left
}
.blog-wp .postcontent p{
    margin-top:10px;
    margin-bottom:10px;
    font-size:14px;
    font-family:"PT Sans",Arial;
    font-weight:400;
    font-style:normal;
    margin-top:0;
    margin-bottom:0;
    color:#333;
    text-shadow:none;
    text-align:left;
    text-decoration:none;
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box
}
.blog-wp #ttr_content .postcontent{
    background-color:transparent;
    background:rgba(255,255,255,0);
    background-clip:padding-box;
    border-radius:0;
    border:solid #000;
    border:solid #000;
    border-width:0;
    box-shadow:none
}
.blog-wp #ttr_content .grid .postcontent{
    margin:0;
    padding:5px 0 10px 0
}
.blog-wp .postcontent img,.blog-wp img.alignleft,img.alignright{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin:0
}
.blog-wp img.aligncenter{
    border-radius:0;
    border:solid transparent;
    border:solid rgba(255,255,255,0);
    border-width:0;
    box-shadow:none;
    margin-left:auto;
    margin-right:auto
}
.blog-wp .btn-sm,.blog-wp .btn-sm:focus,.blog-wp .btn-sm:hover,.blog-wp .input-group-btn .btn.btn-sm,.blog-wp.btn-warning.btn-sm,.blog-wp.btn-warning.btn-sm:hover,.blog-wp.btn.btn-danger.btn-sm,.blog-wp.btn.btn-danger.btn-sm:focus,.blog-wp.btn.btn-danger.btn-sm:hover,.blog-wp.btn.btn-default.btn-sm,.blog-wp.btn.btn-default.btn-sm:focus,.blog-wp.btn.btn-default.btn-sm:hover,.blog-wp.btn.btn-info.btn-sm,.blog-wp.btn.btn-info.btn-sm:focus,.blog-wp.btn.btn-info.btn-sm:hover,.blog-wp.btn.btn-primary.btn-sm,.blog-wp.btn.btn-primary.btn-sm:focus,.blog-wp.btn.btn-primary.btn-sm:hover,.blog-wp.btn.btn-success.btn-sm,.blog-wp.btn.btn-success.btn-sm:focus,.blog-wp.btn.btn-success.btn-sm:hover,.blog-wp.btn.btn-warming.btn-sm:focus,.btn-group-sm>.btn,.btn-group-sm>.btn:focus,.btn-group-sm>.btn:hover,.input-des-qty .form-control,a.btn-sm:hover{
    border-radius:3px 3px 3px 3px;
    padding:5px 10px 5px 10px;
    font-size:12px;
    height:auto
}
.ttr_prod_attribute .input-group-sm span.input-group-btn{
    display:inline
}
.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover{
    border-bottom-left-radius:3px;
    border-top-left-radius:3px;
    margin:0 3px 0 3px
}
.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover{
    border-radius:3px 3px 3px 3px;
    margin:0 3px 0 3px
}
label{
    font-weight:400
}
.ttr_comment .form-submit #submit{
    margin-top:10px
}
.product-shop .add-to-cart .btn{
    white-space:normal
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
    .blog-wp .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        margin-top:-1px
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
@media only screen and (min-width :768px) and (max-width :1024px){
    .blog-wp .totopshow{
        display:block
    }
    .blog-wp .container{
        width:90%
    }
    .blog-wp #ttr_content .ttr_comments{
        display:flex
    }
    .blog-wp #ttr_footer_top_for_widgets,.blog-wp .ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    .blog-wp #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .blog-wp #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .blog-wp .footercellcolumn1,.blog-wp .footercellcolumn1 li p,.blog-wp .footercellcolumn1 p,.blog-wp footer#ttr_footer .footercellcolumn1 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .blog-wp .footercellcolumn2,.blog-wp .footercellcolumn2 li p,.blog-wp .footercellcolumn2 p,.blog-wp footer#ttr_footer .footercellcolumn2 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .blog-wp .footercellcolumn3,.blog-wp .footercellcolumn3 li p,.blog-wp .footercellcolumn3 p,.blog-wp footer#ttr_footer .footercellcolumn3 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .blog-wp .footercellcolumn4,.blog-wp .footercellcolumn4 li p,.blog-wp .footercellcolumn4 p,.blog-wp footer#ttr_footer .footercellcolumn4 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .blog-wp .footercellcolumn5,.blog-wp .footercellcolumn5 li p,.blog-wp .footercellcolumn5 p,.blog-wp footer#ttr_footer .footercellcolumn5 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .blog-wp .footercellcolumn6,.blog-wp .footercellcolumn6 li p,.blog-wp .footercellcolumn6 p,.blog-wp footer#ttr_footer .footercellcolumn6 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .blog-wp .footercellcolumn7,.blog-wp .footercellcolumn7 li p,.blog-wp .footercellcolumn7 p,.blog-wp footer#ttr_footer .footercellcolumn7 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .blog-wp .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        text-align:left;
        zoom:1
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .blog-wp nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .blog-wp .ttr_slideshow{
        display:block
    }
    .blog-wp .ttr_slideshow{
        width:100%
    }
    .blog-wp #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    .blog-wp #ttr_slideshow_inner{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .blog-wp #ttr_slideshow_inner ul>li>a{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .blog-wp #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .blog-wp .ttr_slideshow_last a,.blog-wp .ttr_slideshow_last div a{
        pointer-events:auto
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .blog-wp .container{
        overflow:visible!important
    }
    .blog-wp .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .blog-wp #ttr_footer .container{
        width:90%
    }
    .blog-wp #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    .blog-wp footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:hover:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:link:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .blog-wp .ttr_block_content,.blog-wp .ttr_block_content p{
        font-size:14px!important
    }
    .blog-wp #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    .blog-wp #ttr_content .ttr_page_title,.blog-wp #ttr_content h1.ttr_page_title a,.blog-wp #ttr_content h1.ttr_page_title a:hover,.blog-wp #ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .blog-wp img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    .blog-wp .postedon{
        display:none
    }
    .blog-wp #ttr_sidebar_left{
        width:0%
    }
    .blog-wp #ttr_content{
        width:100%
    }
    .blog-wp #ttr_sidebar_right{
        width:0%
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
@media only screen and (max-width :767px){
    .blog-wp .totopshow{
        display:block
    }
    .blog-wp .container{
        width:90%
    }
    .blog-wp #ttr_footer_top_for_widgets,.blog-wp .ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    .blog-wp #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .blog-wp #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .blog-wp .footercellcolumn1,.blog-wp .footercellcolumn1 li p,.blog-wp .footercellcolumn1 p,.blog-wp footer#ttr_footer .footercellcolumn1 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .blog-wp .footercellcolumn2,.blog-wp .footercellcolumn2 li p,.blog-wp .footercellcolumn2 p,.blog-wp footer#ttr_footer .footercellcolumn2 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .blog-wp .footercellcolumn3,.blog-wp .footercellcolumn3 li p,.blog-wp .footercellcolumn3 p,.blog-wp footer#ttr_footer .footercellcolumn3 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .blog-wp .footercellcolumn4,.blog-wp .footercellcolumn4 li p,.blog-wp .footercellcolumn4 p,.blog-wp footer#ttr_footer .footercellcolumn4 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .blog-wp .footercellcolumn5,.blog-wp .footercellcolumn5 li p,.blog-wp .footercellcolumn5 p,.blog-wp footer#ttr_footer .footercellcolumn5 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .blog-wp .footercellcolumn6,.blog-wp .footercellcolumn6 li p,.blog-wp .footercellcolumn6 p,.blog-wp footer#ttr_footer .footercellcolumn6 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .blog-wp .footercellcolumn7,.blog-wp .footercellcolumn7 li p,.blog-wp .footercellcolumn7 p,.blog-wp footer#ttr_footer .footercellcolumn7 a:not(.btn),.blog-wp footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .blog-wp .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        padding-top:22.5px!important;
        text-align:left;
        zoom:1
    }
    .blog-wp #ttr_page .ttr_menu_items li ul.child{
        top:45px
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .blog-wp .navbar-nav{
        width:100%
    }
    .blog-wp .nav.navbar-nav>li{
        display:block!important
    }
    .blog-wp .nav.navbar-nav>li{
        margin-left:3px;
        margin-right:3px
    }
    .blog-wp .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active,.blog-wp .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow,.blog-wp .navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow,.blog-wp .ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .blog-wp .nav.ttr_menu_items li span.separator,.blog-wp .ttr_menu_items li a.ttr_menu_items_parent_link{
        display:block;
        line-height:46px;
        cursor:pointer;
        height:50px;
        box-sizing:border-box
    }
    .blog-wp .navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow{
        display:block;
        line-height:46px;
        background-image:none;
        margin-top:0;
        margin-bottom:0;
        background-position:right 5px center;
        box-sizing:border-box;
        cursor:pointer;
        height:50px
    }
    .blog-wp .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow{
        box-sizing:border-box;
        cursor:pointer;
        display:block;
        line-height:46px;
        margin-top:0;
        margin-bottom:0;
        height:50px
    }
    .blog-wp .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
        display:block;
        cursor:pointer;
        box-sizing:border-box;
        height:50px;
        line-height:46px;
        margin-top:0;
        margin-bottom:0
    }
    .blog-wp .ttr_menu_items .horiz_separator{
        float:right;
        height:45px
    }
    .blog-wp nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .blog-wp .ttr_slideshow{
        display:block
    }
    .blog-wp .ttr_slideshow{
        width:100%
    }
    .blog-wp #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    .blog-wp #ttr_slideshow_inner{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .blog-wp #ttr_slideshow_inner ul>li>a{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .blog-wp #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .blog-wp .ttr_slideshow_last a,.blog-wp .ttr_slideshow_last div a{
        pointer-events:auto
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .blog-wp .navbar-nav{
        width:100%
    }
    .blog-wp .nav.navbar-nav>li{
        display:block!important
    }
    .blog-wp .nav.navbar-nav>li{
        margin-left:3px;
        margin-right:3px
    }
    .blog-wp .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active,.blog-wp .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow,.blog-wp .navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow,.blog-wp .ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .blog-wp .container{
        overflow:visible!important
    }
    .blog-wp .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .blog-wp .nav.ttr_vmenu_items li span.separator,.blog-wp .ttr_vmenu_items li a.ttr_vmenu_items_parent_link{
        display:block;
        cursor:pointer
    }
    .blog-wp .ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
        background-color:#fff;
        background:url(images/vmenuMainArrow52.png),#fff;
        background-repeat:no-repeat;
        background-size:auto;
        background-position:right center;
        background-clip:padding-box;
        cursor:pointer
    }
    .blog-wp .navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
        display:block;
        background-image:none;
        cursor:pointer
    }
    .blog-wp .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow{
        cursor:pointer;
        display:block;
        margin-top:0;
        margin-bottom:0
    }
    .blog-wp .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active{
        display:block;
        cursor:pointer
    }
    .blog-wp #ttr_footer .container{
        width:90%
    }
    .blog-wp #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    .blog-wp footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:hover:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:link:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .blog-wp .ttr_block_content,.blog-wp .ttr_block_content p{
        font-size:14px!important
    }
    .blog-wp #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    .blog-wp #ttr_content .ttr_page_title,.blog-wp #ttr_content h1.ttr_page_title a,.blog-wp #ttr_content h1.ttr_page_title a:hover,.blog-wp #ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .blog-wp img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    .blog-wp .postedon{
        display:none
    }
    .blog-wp .open>.child{
        display:block
    }
    .blog-wp .ttr_vmenu_items .open .child{
        float:none;
        position:static;
        list-style:none outside none
    }
    .blog-wp #ttr_menu .navbar-nav{
        margin:0
    }
    .blog-wp .ttr_menu_items li a.ttr_menu_items_parent_link{
        display:block;
        margin-top:0;
        margin-bottom:0;
        cursor:pointer;
        box-sizing:border-box
    }
    .blog-wp .ttr_menu_items li a.ttr_menu_items_parent_link_arrow{
        display:block;
        box-sizing:border-box;
        cursor:pointer;
        height:45px
    }
    .blog-wp .ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow{
        float:left;
        padding-left:10px;
        box-sizing:border-box;
        cursor:pointer;
        display:block;
        line-height:41px;
        padding-top:0;
        padding-bottom:0
    }
    .blog-wp .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
        display:block;
        cursor:pointer;
        box-sizing:border-box;
        margin-top:0;
        margin-bottom:0;
        padding-top:0;
        padding-bottom:0
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}
.pagetemplate #ttr_footer_top_for_widgets,.pagetemplate .ttr_footer_bottom_footer_inner{
    position:relative;
    margin:0 auto
}
.pagetemplate #navigationmenu{
    width:85%;
    margin:0 auto
}
.pagetemplate .footercellcolumn1,.pagetemplate .footercellcolumn1 li p,.pagetemplate .footercellcolumn1 p,.pagetemplate footer#ttr_footer .footercellcolumn1 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
    font-size:14px
}
.pagetemplate .footercellcolumn2,.pagetemplate .footercellcolumn2 li p,.pagetemplate .footercellcolumn2 p,.pagetemplate footer#ttr_footer .footercellcolumn2 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
    font-size:14px
}
.pagetemplate .footercellcolumn3,.pagetemplate .footercellcolumn3 li p,.pagetemplate .footercellcolumn3 p,.pagetemplate footer#ttr_footer .footercellcolumn3 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
    font-size:14px
}
.pagetemplate .footercellcolumn4,.pagetemplate .footercellcolumn4 li p,.pagetemplate .footercellcolumn4 p,.pagetemplate footer#ttr_footer .footercellcolumn4 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
    font-size:14px
}
.pagetemplate .footercellcolumn5,.pagetemplate .footercellcolumn5 li p,.pagetemplate .footercellcolumn5 p,.pagetemplate footer#ttr_footer .footercellcolumn5 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
    font-size:14px
}
.pagetemplate .footercellcolumn6,.pagetemplate .footercellcolumn6 li p,.pagetemplate .footercellcolumn6 p,.pagetemplate footer#ttr_footer .footercellcolumn6 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
    font-size:14px
}
.pagetemplate .footercellcolumn7,.pagetemplate .footercellcolumn7 li p,.pagetemplate .footercellcolumn7 p,.pagetemplate footer#ttr_footer .footercellcolumn7 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
    font-size:14px
}
.ttr_menu_items .dropdown-menu{
    padding:0
}
.pagetemplate .navbar-nav{
    padding:0;
    list-style:none;
    position:relative;
    margin:0;
    z-index:501;
    border:0!important;
    text-align:left;
    zoom:1
}
.pagetemplate #ttr_menu .navbar-right.ttr_menu_items ul.dropdown-menu .sub-menu{
    left:auto;
    right:100%
}
@media only screen and (min-width :1025px){
    .pagetemplate.ttr_menu_items .dropdown-menu li:hover>.dropdown-menu{
        display:block
    }
    .pagetemplate .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        visibility:hidden;
        margin-top:-1px
    }
    ul.ttr_menu_items.nav li.dropdown:hover>ul.dropdown-menu{
        display:block
    }
    .pagetemplate .ttr_menu_items .dropdown-menu li:hover .sub-menu{
        visibility:visible
    }
    .pagetemplate .ttr_menu_items li:hover ul.child li a{
        display:block
    }
}
@media only screen and (min-width :768px){
    .ttr_menu_items li .child li ul li:last-child .separator{
        display:none
    }
    .ttr_menu_items li .child li:last-child>.separator{
        display:none!important
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.pagetemplate .nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    zoom:1
}
.pagetemplate #ttr_slideshow_inner ul{
    list-style:outside none none
}
.pagetemplate #ttr_slideshow_inner{
    position:absolute;
    overflow:hidden;
    width:100%
}
.pagetemplate #ttr_slideshow_inner ul>li>a{
    position:absolute;
    overflow:hidden;
    width:100%
}
.pagetemplate #ttr_slideshow_inner>ul>li{
    position:absolute
}
.pagetemplate .ttr_slideshow_last a,.pagetemplate .ttr_slideshow_last div a{
    pointer-events:auto
}
.pagetemplate #ttr_sidebar_left{
    float:right;
    clear:none;
    width:14.76%
}
.pagetemplate #ttr_sidebar_right{
    float:right;
    clear:none;
    width:14.76%
}
@media only screen and (min-width :1025px){
    .pagetemplate .sub-menu{
        position:absolute;
        visibility:hidden
    }
    .pagetemplate .ttr_vmenu_items.nav li.dropdown:hover ul{
        display:inline-block
    }
    .pagetemplate .ttr_vmenu_items.nav .menu-dropdown-styles li:hover>.sub-menu{
        visibility:visible
    }
}
@media only screen and (min-width :768px){
    .pagetemplate ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:100%;
        list-style:none
    }
    .pagetemplate #ttr_sidebar_right ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu{
        left:auto;
        right:100%
    }
    .pagetemplate ul.ttr_vmenu_items.nav ul li.dropdown-submenu.open>ul{
        display:block;
        visibility:visible;
        list-style:none
    }
}
.ttr_menu_toggle_button{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.dropdown-backdrop{
    position:relative
}
.pagetemplate .container{
    overflow:visible!important
}
.pagetemplate .ttr_vmenu_items.nav ul.collapse>li{
    position:relative
}
.pagetemplate ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled{
    min-height:1px;
    list-style:none
}
.pagetemplate ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled ul{
    list-style:none
}
.pagetemplate .ttr_vmenu_items ul.menu-dropdown-styles li{
    display:block
}
.pagetemplate ul.ttr_vmenu_items.nav li.dropdown:hover ul.collapse li{
    list-style:none
}
.pagetemplate #ttr_sidebar_left .dropdown-menu>li{
    display:inline-block;
    font-weight:400;
    position:relative;
    vertical-align:top
}
.pagetemplate .nav-pills{
    padding:0;
    list-style:none;
    text-align:left;
    background:0 0;
    z-index:500;
    display:inline;
    zoom:1
}
.pagetemplate #ttr_footer .container{
    width:85%
}
.pagetemplate #ttr_footer_designed_by_links #ttr_footer_designed_by{
    vertical-align:middle;
    line-height:initial
}
.pagetemplate footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.pagetemplate footer#ttr_footer_designed_by_links a:hover:not(.btn),.pagetemplate footer#ttr_footer_designed_by_links a:link:not(.btn),.pagetemplate footer#ttr_footer_designed_by_links a:visited:not(.btn){
    display:inline-block;
    vertical-align:middle;
    line-height:initial
}
.pagetemplate .ttr_block_content,.pagetemplate .ttr_block_content p{
    font-size:14px!important
}
.html_content a:focus,.pagetemplate .html_content a:hover{
    text-decoration:none
}
.pagetemplate #ttr_content{
    float:left;
    width:100%;
    clear:none
}
.pagetemplate img.aligncenter{
    margin-left:auto;
    margin-right:auto
}
label{
    font-weight:400
}
.ttr_comment .form-submit #submit{
    margin-top:10px
}
.product-shop .add-to-cart .btn{
    white-space:normal
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
    .pagetemplate .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu{
        left:100%;
        position:absolute;
        top:0;
        margin-top:-1px
    }
}
.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}

.screen-reader-text{
    clip:rect(1px,1px,1px,1px);
    position:absolute!important;
    white-space:nowrap;
    height:1px;
    width:1px;
    overflow:hidden
}
.ttr_block_heading img,.ttr_verticalmenu_heading img{
    vertical-align:middle
}

@media only screen and (min-width :768px) and (max-width :1024px){
    .pagetemplate .totopshow{
        display:block
    }
    .pagetemplate .container{
        width:100%
    }
    .pagetemplate #ttr_content .ttr_comments{
        display:flex
    }
    .pagetemplate #ttr_footer_top_for_widgets,.pagetemplate .ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    .pagetemplate #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .pagetemplate #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .pagetemplate .footercellcolumn1,.pagetemplate .footercellcolumn1 li p,.pagetemplate .footercellcolumn1 p,.pagetemplate footer#ttr_footer .footercellcolumn1 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .pagetemplate .footercellcolumn2,.pagetemplate .footercellcolumn2 li p,.pagetemplate .footercellcolumn2 p,.pagetemplate footer#ttr_footer .footercellcolumn2 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .pagetemplate .footercellcolumn3,.pagetemplate .footercellcolumn3 li p,.pagetemplate .footercellcolumn3 p,.pagetemplate footer#ttr_footer .footercellcolumn3 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .pagetemplate .footercellcolumn4,.pagetemplate .footercellcolumn4 li p,.pagetemplate .footercellcolumn4 p,.pagetemplate footer#ttr_footer .footercellcolumn4 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .pagetemplate .footercellcolumn5,.pagetemplate .footercellcolumn5 li p,.pagetemplate .footercellcolumn5 p,.pagetemplate footer#ttr_footer .footercellcolumn5 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .pagetemplate .footercellcolumn6,.pagetemplate .footercellcolumn6 li p,.pagetemplate .footercellcolumn6 p,.pagetemplate footer#ttr_footer .footercellcolumn6 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .pagetemplate .footercellcolumn7,.pagetemplate .footercellcolumn7 li p,.pagetemplate .footercellcolumn7 p,.pagetemplate footer#ttr_footer .footercellcolumn7 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .pagetemplate .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        text-align:left;
        zoom:1
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .pagetemplate nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .pagetemplate .ttr_slideshow{
        display:block
    }
    .pagetemplate .ttr_slideshow{
        width:100%
    }
    .pagetemplate #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    .pagetemplate #ttr_slideshow_inner{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .pagetemplate #ttr_slideshow_inner ul>li>a{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .pagetemplate #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .pagetemplate .ttr_slideshow_last a,.pagetemplate .ttr_slideshow_last div a{
        pointer-events:auto
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .pagetemplate .container{
        overflow:visible!important
    }
    .pagetemplate .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .pagetemplate #ttr_footer .container{
        width:100%
    }
    .pagetemplate #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    .pagetemplate footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.pagetemplate footer#ttr_footer_designed_by_links a:hover:not(.btn),.pagetemplate footer#ttr_footer_designed_by_links a:link:not(.btn),.pagetemplate footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .pagetemplate .ttr_block_content,.pagetemplate .ttr_block_content p{
        font-size:14px!important
    }
    .pagetemplate #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    .pagetemplate #ttr_content .ttr_page_title,.pagetemplate #ttr_content h1.ttr_page_title a,.pagetemplate #ttr_content h1.ttr_page_title a:hover,.pagetemplate #ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .pagetemplate img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    .pagetemplate .postedon{
        display:none
    }
    .pagetemplate #ttr_sidebar_left{
        width:0%
    }
    .pagetemplate #ttr_content{
        width:100%
    }
    .pagetemplate #ttr_sidebar_right{
        width:0%
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}

@media only screen and (max-width :767px){
    .pagetemplate .totopshow{
        display:block
    }
    .pagetemplate .container{
        width:100%
    }
    .pagetemplate #ttr_footer_top_for_widgets,.pagetemplate .ttr_footer_bottom_footer_inner{
        position:relative;
        margin:0 auto
    }
    .pagetemplate #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .pagetemplate #navigationmenu{
        width:auto;
        margin:0 auto
    }
    .pagetemplate .footercellcolumn1,.pagetemplate .footercellcolumn1 li p,.pagetemplate .footercellcolumn1 p,.pagetemplate footer#ttr_footer .footercellcolumn1 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn1 a:not(.btn) span,footercellcolumn1 p span{
        font-size:14px
    }
    .pagetemplate .footercellcolumn2,.pagetemplate .footercellcolumn2 li p,.pagetemplate .footercellcolumn2 p,.pagetemplate footer#ttr_footer .footercellcolumn2 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn2 a:not(.btn) span,footercellcolumn2 p span{
        font-size:14px
    }
    .pagetemplate .footercellcolumn3,.pagetemplate .footercellcolumn3 li p,.pagetemplate .footercellcolumn3 p,.pagetemplate footer#ttr_footer .footercellcolumn3 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn3 a:not(.btn) span,footercellcolumn3 p span{
        font-size:14px
    }
    .pagetemplate .footercellcolumn4,.pagetemplate .footercellcolumn4 li p,.pagetemplate .footercellcolumn4 p,.pagetemplate footer#ttr_footer .footercellcolumn4 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn4 a:not(.btn) span,footercellcolumn4 p span{
        font-size:14px
    }
    .pagetemplate .footercellcolumn5,.pagetemplate .footercellcolumn5 li p,.pagetemplate .footercellcolumn5 p,.pagetemplate footer#ttr_footer .footercellcolumn5 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn5 a:not(.btn) span,footercellcolumn5 p span{
        font-size:14px
    }
    .pagetemplate .footercellcolumn6,.pagetemplate .footercellcolumn6 li p,.pagetemplate .footercellcolumn6 p,.pagetemplate footer#ttr_footer .footercellcolumn6 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn6 a:not(.btn) span,footercellcolumn6 p span{
        font-size:14px
    }
    .pagetemplate .footercellcolumn7,.pagetemplate .footercellcolumn7 li p,.pagetemplate .footercellcolumn7 p,.pagetemplate footer#ttr_footer .footercellcolumn7 a:not(.btn),.pagetemplate footer#ttr_footer .footercellcolumn7 a:not(.btn) span,footercellcolumn7 p span{
        font-size:14px
    }
    .pagetemplate .navbar-nav{
        padding:0;
        list-style:none;
        position:relative;
        margin:0;
        z-index:501;
        border:0!important;
        padding-top:22.5px!important;
        text-align:left;
        zoom:1
    }
    .pagetemplate #ttr_page .ttr_menu_items li ul.child{
        top:45px
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .pagetemplate .navbar-nav{
        width:100%
    }
    .pagetemplate .nav.navbar-nav>li{
        display:block!important
    }
    .pagetemplate .nav.navbar-nav>li{
        margin-left:3px;
        margin-right:3px
    }
    .pagetemplate .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active,.pagetemplate .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow,.pagetemplate .navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow,.pagetemplate .ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .pagetemplate .nav.ttr_menu_items li span.separator,.pagetemplate .ttr_menu_items li a.ttr_menu_items_parent_link{
        display:block;
        line-height:46px;
        cursor:pointer;
        height:50px;
        box-sizing:border-box
    }
    .pagetemplate .navbar-default .nav.ttr_menu_items li a.ttr_menu_items_parent_link_arrow{
        display:block;
        line-height:46px;
        background-image:none;
        margin-top:0;
        margin-bottom:0;
        background-position:right 5px center;
        box-sizing:border-box;
        cursor:pointer;
        height:50px
    }
    .pagetemplate .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow{
        box-sizing:border-box;
        cursor:pointer;
        display:block;
        line-height:46px;
        margin-top:0;
        margin-bottom:0;
        height:50px
    }
    .pagetemplate .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
        display:block;
        cursor:pointer;
        box-sizing:border-box;
        height:50px;
        line-height:46px;
        margin-top:0;
        margin-bottom:0
    }
    .pagetemplate .ttr_menu_items .horiz_separator{
        float:right;
        height:45px
    }
    .pagetemplate nav#ttr_menu{
        max-width:100%;
        width:100%
    }
    .pagetemplate .ttr_slideshow{
        display:block
    }
    .pagetemplate .ttr_slideshow{
        width:100%
    }
    .pagetemplate #ttr_slideshow_inner ul{
        list-style:outside none none
    }
    .pagetemplate #ttr_slideshow_inner{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .pagetemplate #ttr_slideshow_inner ul>li>a{
        position:absolute;
        overflow:hidden;
        width:100%
    }
    .pagetemplate #ttr_slideshow_inner>ul>li{
        position:absolute
    }
    .pagetemplate .ttr_slideshow_last a,.pagetemplate .ttr_slideshow_last div a{
        pointer-events:auto
    }
    .navbar-default .navbar-collapse{
        border-color:transparent
    }
    .pagetemplate .navbar-nav{
        width:100%
    }
    .pagetemplate .nav.navbar-nav>li{
        display:block!important
    }
    .pagetemplate .nav.navbar-nav>li{
        margin-left:3px;
        margin-right:3px
    }
    .pagetemplate .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active,.pagetemplate .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow,.pagetemplate .navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow,.pagetemplate .ttr_menu_items li a.ttr_menu_items_parent_link{
        margin-left:0;
        margin-right:0
    }
    .ttr_menu_toggle_button{
        display:inline-block;
        vertical-align:middle;
        margin-right:3px
    }
    .dropdown-backdrop{
        position:relative
    }
    .pagetemplate .container{
        overflow:visible!important
    }
    .pagetemplate .ttr_vmenu_items.nav ul.collapse>li{
        position:relative
    }
    li.open>ul.child.collapse{
        display:inline-block
    }
    .pagetemplate .nav.ttr_vmenu_items li span.separator,.pagetemplate .ttr_vmenu_items li a.ttr_vmenu_items_parent_link{
        display:block;
        cursor:pointer
    }
    .pagetemplate .ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
        background-color:#fff;
        background:url(images/vmenuMainArrow62.png),#fff;
        background-repeat:no-repeat;
        background-size:auto;
        background-position:right center;
        background-clip:padding-box;
        cursor:pointer
    }
    .pagetemplate .navbar-default .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow{
        display:block;
        background-image:none;
        cursor:pointer
    }
    .pagetemplate .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow{
        cursor:pointer;
        display:block;
        margin-top:0;
        margin-bottom:0
    }
    .pagetemplate .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active{
        display:block;
        cursor:pointer
    }
    .pagetemplate #ttr_footer .container{
        width:100%
    }
    .pagetemplate #ttr_footer_designed_by_links #ttr_footer_designed_by{
        vertical-align:middle;
        line-height:initial
    }
    .pagetemplate footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn),.pagetemplate footer#ttr_footer_designed_by_links a:hover:not(.btn),.pagetemplate footer#ttr_footer_designed_by_links a:link:not(.btn),.pagetemplate footer#ttr_footer_designed_by_links a:visited:not(.btn){
        display:inline-block;
        vertical-align:middle;
        line-height:initial
    }
    .pagetemplate .ttr_block_content,.pagetemplate .ttr_block_content p{
        font-size:14px!important
    }
    .pagetemplate #ttr_content{
        float:left;
        width:100%;
        clear:none
    }
    .pagetemplate #ttr_content .ttr_page_title,.pagetemplate #ttr_content h1.ttr_page_title a,.pagetemplate #ttr_content h1.ttr_page_title a:hover,.pagetemplate #ttr_content h1.ttr_page_title a:visited{
        display:none
    }
    .pagetemplate img.aligncenter{
        margin-left:auto;
        margin-right:auto
    }
    .pagetemplate .postedon{
        display:none
    }
    .pagetemplate .open>.child{
        display:block
    }
    .pagetemplate .ttr_vmenu_items .open .child{
        float:none;
        position:static;
        list-style:none outside none
    }
    .pagetemplate #ttr_menu .navbar-nav{
        margin:0
    }
    .pagetemplate .ttr_menu_items li a.ttr_menu_items_parent_link{
        display:block;
        margin-top:0;
        margin-bottom:0;
        cursor:pointer;
        box-sizing:border-box
    }
    .pagetemplate .ttr_menu_items li a.ttr_menu_items_parent_link_arrow{
        display:block;
        box-sizing:border-box;
        cursor:pointer;
        height:45px
    }
    .pagetemplate .ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow{
        float:left;
        padding-left:10px;
        box-sizing:border-box;
        cursor:pointer;
        display:block;
        line-height:41px;
        padding-top:0;
        padding-bottom:0
    }
    .pagetemplate .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
        display:block;
        cursor:pointer;
        box-sizing:border-box;
        margin-top:0;
        margin-bottom:0;
        padding-top:0;
        padding-bottom:0
    }
    label{
        font-weight:400
    }
    .ttr_comment .form-submit #submit{
        margin-top:10px
    }
    .product-shop .add-to-cart .btn{
        white-space:normal
    }
}
@media only screen and (min-width :768px){
    .navbar-nav ul.dropdown-menu>li{
        position:relative
    }
}
@media only screen and (min-width :400px) and (max-width :767px){
    .ttr_registration_html_column10{
        padding:20px 50px 30px 20px
    }
    .form-horizontal-register{
        margin:auto;
        width:90%
    }
}

@media only screen and (min-width :768px) and (max-width :950px){
	.ttr_menu_logo{
		display: none !important;
	}

} 

@media only screen and (min-width :1251px) and (max-width :1400px){
	.ttr_menu_items li a.ttr_menu_items_parent_link{
		padding: 0 0 0 0 !important;
		font-size: 14px !important;
	}

} 

@media only screen and (min-width :1025px) and (max-width :1250px){
	.ttr_menu_items li a.ttr_menu_items_parent_link{
		padding: 0 0 0 0 !important;
		font-size: 12px !important;
	}

	.ttr_menu_logo img {
		display: block;
		width:120px !important;
		
		width: auto;
		height: auto;
	  }

} 


@media only screen and (min-width :1401px) and (max-width :1600px){
	.ttr_menu_items li a.ttr_menu_items_parent_link{
		padding: 0 10px 0 10px !important;
		font-size: 15px !important;
	}

} 
span.error_span{
    color:red
}
span.ok_span{
    color:#000
}
.PersonalInfo{
    padding-left:20px!important;
    cursor:pointer
}
.prihlas_button{
    width:70px;
    height:30px;
    text-align:center
}
.prihlas_button:hover{
    width:70px;
    height:30px;
    text-align:center
}
.podmienky-ucasti-div{
    font-family:"PT Sans",Arial;
    font-size:20px;
    line-height:1.5;
    color:#333;
    margin:auto;
    width:60%
}
.podmienky-ucasti-ul{
    position:relative;
    left:10px;
    list-style-type:disc!important;
    font-family:"PT Sans",Arial;
    font-size:16px!important;
    padding-left:22px;
    line-height:1.8;
    color:#333;
    margin:auto
}
.dt-select{
    color:#000
}
.vysledkova-control-label{
    text-align:center
}
.btn-link-cyklohv{
    color:#1b387b!important;
    font-weight:700!important;
    font-size:14px!important
}
.NadpisVysledkova{
    color:#000!important;
    text-align:center!important
}


table.dataTable tr.odd { 
	background-color: #e4e4e4;
	border:1px lightgrey;
}

table.dataTable tr.even{ 
	background-color: white; 
	border:1px lightgrey; 
}