/*

{

Theme Name:elegantnail

Text Domain:elegantnail

Theme URI:https://www.srisys.com

Author:Amit Dora

Version:1.0

Description:Elegantnailsupply

}

*/

*

{

margin:0;

padding:0;

}

#ttr_content p.out-of-stock{

text-align:center;

color: #ff0000;

}

.red{color:#ff0000;

}

body

{

background-color:#0397A0;

background:rgba(3,151,160,1);

margin:0;

background-attachment:scroll;

font-size:14px;

font-family:Segoe UI;

}

.product-listing-block{

display:table;

border-collapse: separate;

border-spacing: 10px;

}

.product-block{

display:table-row;

}

.product-table{

clear:both;

display:table;

border-collapse:separate;

boorder-spacing:10px;

width: 100%;

}

.product-table-row{

display:table-row;

}

.product-table-cell{

width:20%;

display:table-cell;

background: #f3f3f3;

border: 1px solid #e6ffbf;

}

.bestseller-product-table{

clear:both;

display:table;

border-collapse:separate;

border-spacing:10px;

width: 100%;

}

.bestseller-product-table-row{

display:table-row;

}

.bestseller-product-table-cell{

width:21%;

display:table-cell;

background: #f3f3f3;

border: 1px solid #e6ffbf;

padding: 10px;

}

.bestseller-product-table-cell .prodimage{

	text-align:center;

}

.price{

	font-weight: bold;

	font-size: 15px;

	font-family:Segoe UI;

}

.ttr_article a.product-image{

	text-align: center;

}

#ttr_page

{

width:100%;

max-width:100%;

min-width:240px;

margin:0px auto ;

padding-top:0px;

padding-bottom:0px;

}

#ttr_page_inner

{

width:95.7712177121771%;

margin:0px auto ;

border-radius:1px 1px 1px 1px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

box-sizing:border-box;

}

#ttr_content_and_sidebar_container 

{

margin:0 auto;

}

#ttr_page .ttr_footer_bottom_footer_inner 

{

position:relative;

margin:0 auto;

}

#ttr_header_inner 

{

height:100px;

position:relative;

margin:0 auto;

}

#ttr_menu_inner_in 

{

height: 54px;

 text-align: center;

position:relative;

margin:0 auto;

}

input[type=checkbox] 

{

visibility: visible;

margin-left:10px;

margin-right:2px;

}

.ttr_checkbox 

{

position: relative;

width:13px;

height:13px;

display:inline;

margin-top:5px;

margin-right:5px;

}

.ttr_checkbox label 

{

cursor: pointer;

position: absolute;

width: 13px;

height: 13px;

top: 0;

left: 0;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:1px 1px 1px 1px;

background-color:#FFFFFF;

background:linear-gradient(180deg,rgba(255,255,255,0)0%,rgba(0,0,0,0.137254901960784)50%,rgba(255,255,255,0)100%);

}

.ttr_checkbox label:after 

{

opacity: 0;

content: '';

position: absolute;

width: 15px;

height: 5px;

top: 0px;

left: 1px;

border: 2px solid rgba(0,0,0,1);

border-top: none;

border-right: none;

transform:rotate(-45deg);

-moz-transform:rotate(-45deg);

-webkit-transform:rotate(-45deg);

-o-transform:rotate(-45deg);

}

.ttr_checkbox input[type=checkbox]:checked + label:after 

{

opacity: 1;

}

input[type=radio] 

{

visibility: visible;

line-height:40px;

margin-left:10px;

margin-right:2px;

}

.ttr_radio 

{

position: relative;

width:13px;

height:13px;

display:inline;

}

.ttr_radio label 

{

cursor: pointer;

position: absolute;

width: 13px;

height: 13px;

top: 0;

left: 0;

border-radius:8px 8px 8px 8px;

border:solid #808080;

border:solid rgba(128,128,128,1);

border-width:1px 1px 1px 1px;

border-radius:50%;

background-color:#FFFFFF;

background:linear-gradient(180deg,rgba(255,255,255,0)0%,rgba(0,0,0,0.137254901960784)50%,rgba(255,255,255,0)100%);

}

.ttr_radio label:after 

{

background-color:#000000;

background:rgba(0,0,0,1);

opacity: 0;

content: '';

position: absolute;

width: 9px;

height: 9px;

top: 2px;

left: 2px;

border-radius:50%;

}

.ttr_radio input[type=radio]:checked + label:after 

{

opacity: 1;

}

footer 

{

position: relative;

background-color:#DABFFF;

background:rgba(218,191,255,1);

border-radius:0px 0px 0px 0px;

border:solid #3B3B3B;

border:solid rgba(59,59,59,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

.ttr_footer_bottom_footer 

{

height:70px;

}

footer h1, footer h1 a, footer h1 a:hover, footer h1 a:visited

{

font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:0px;

margin-bottom:0px;

}

footer h2, footer h2 a, footer h2 a:hover, footer h2 a:visited

{

font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:0px;

margin-bottom:0px;

}

footer h3, footer h3 a, footer h3 a:hover, footer h3 a:visited

{

font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:0px;

margin-bottom:0px;

}

footer h4, footer h4 a, footer h4 a:hover, footer h4 a:visited

{

font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:0px;

margin-bottom:0px;

}

footer h5, footer h5 a, footer h5 a:hover, footer h5 a:visited

{

font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:0px;

margin-bottom:0px;

}

footer h6, footer h6 a, footer h6 a:hover, footer h6 a:visited

{

font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:0px;

margin-bottom:0px;

}

footer ol li

{

font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:0px;

margin-bottom:0px;

list-style-position:inside;

list-style-type:decimal;

}

footer ul li

{

list-style:none;

font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:0px;

margin-bottom:0px;

}

footer a

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

footer a:hover

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#0397A0;

text-align:left;

text-decoration:none;

}

footer a:visited

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_copyright a

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

top: 39.9px;

left: 1.1%;

position:absolute;

overflow:auto;

transform:rotate(0deg);

-moz-transform:rotate(0deg);

-webkit-transform:rotate(0deg);

-o-transform:rotate(0deg);

}

#ttr_footer_designed_by_links 

{

font-size:10px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

top: 38px;

left: 0.9%;

position:absolute;

overflow:auto;

transform:rotate(0deg);

-moz-transform:rotate(0deg);

-webkit-transform:rotate(0deg);

-o-transform:rotate(0deg);

}

#ttr_footer_designed_by_links a,#ttr_footer_designed_by_links a:link,#ttr_footer_designed_by_links a:visited,#ttr_footer_designed_by_links a:hover 

{

font-size:10px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

.ttr_footer_rss 

{

}

.ttr_footer_facebook 

{

background: url(../images/footerfacebook.png);

background-repeat: no-repeat;

top:21px;

left:85.7%;

height:32px;

width:32px;

position:absolute;

transform:rotate(0deg);

-moz-transform:rotate(0deg);

-webkit-transform:rotate(0deg);

-o-transform:rotate(0deg);

}

.ttr_footer_linkedin 

{

}

.ttr_footer_twitter 

{

background: url(../images/footertwitter.png);

background-repeat: no-repeat;

top:22px;

left:88.8%;

height:32px;

width:32px;

position:absolute;

transform:rotate(0deg);

-moz-transform:rotate(0deg);

-webkit-transform:rotate(0deg);

-o-transform:rotate(0deg);

}

.ttr_footer_googleplus 

{

background: url(../images/footergoogleplus.png);

background-repeat: no-repeat;

top:22px;

left:91.7%;

height:32px;

width:32px;

position:absolute;

transform:rotate(0deg);

-moz-transform:rotate(0deg);

-webkit-transform:rotate(0deg);

-o-transform:rotate(0deg);

}

.ttr_title_position 

{

left: 1.1%;

top:28px;

position:absolute;

transform:rotate(0deg);

-moz-transform:rotate(0deg);

-webkit-transform:rotate(0deg);

-o-transform:rotate(0deg);

}

header .ttr_title_style, header .ttr_title_style a,header .ttr_title_style a:link,header .ttr_title_style a:visited,header .ttr_title_style a:hover

{

font-size:28px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin:0;

padding:0;

background:none;

}

.ttr_slogan_position 

{

left: 1.4%;

top:61px;

position:absolute;

overflow:hidden;

margin:0px;

transform:rotate(0deg);

-moz-transform:rotate(0deg);

-webkit-transform:rotate(0deg);

-o-transform:rotate(0deg);

}

.ttr_slogan_style

{

font-size:16px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin:0;

padding:0;

background:none;

}

.headerforeground01

{

background: url(../images/headerforeground01.png)  ;

background-repeat: no-repeat;

top: 0px;

left: 0%;

width: 24.8613952640942%;

height: 100px;

position:absolute;

transform:rotate(0deg);

-moz-transform:rotate(0deg);

-webkit-transform:rotate(0deg);

-o-transform:rotate(0deg);

}

#Slide0

{



}

.ttr_slide

{



}

#ttr_slideshow_inner

{



}

.ttr_slideshow_in

{

height:100px;

position:absolute;

width:100%;

top:0;



}

.ttr_slideshow_last

{

margin:0 auto;

position:relative;

height:100px;



}

.paginationLink

{

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:1px 1px 1px 1px;

background-color:transparent;

background:rgba(255,255,255,0);

font-size:0;

display:inline-block;

width:8px;

height:8px;

margin-right:2px;



}

.paginationLink:hover

{

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:1px 1px 1px 1px;

background-color:transparent;

background:rgba(255,255,255,0);

font-size:0;

display:inline-block;

width:8px;

height:8px;

margin-right:2px;



}

.paginationLink.current

{

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:1px 1px 1px 1px;

background-color:transparent;

background:rgba(255,255,255,0);

font-size:0;

display:inline-block;

width:8px;

height:8px;

margin-right:2px;



}

.ttr_headershape01

{

background-color:#F5F5DC;

background:rgba(245,245,220,1);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

left:68.6%;

top:91px;

width:0%;

height:0px;

position:absolute;

transform:rotate(0deg);

-moz-transform:rotate(0deg);

-webkit-transform:rotate(0deg);

-o-transform:rotate(0deg);

box-sizing:border-box;

word-wrap:break-word;



}

@media only screen

and (min-width : 768px) 

{

#ttr_page .ttr_menu_items 

{

padding:0;

 list-style:none;

margin:0;

height:18px;

display:inline-block;

*display:inline;

z-index:600;

position:relative;

margin:0;

padding-top:13.5px;

text-align:left;

zoom:1;

}

#ttr_page .ttr_menu_items  li.ttr_menu_items_parent

{

display:block;

float:left;

 height:18px;

}

#ttr_page .ttr_menu_items ul.child li ul li span.menuchildicon,#ttr_page .ttr_menu_items ul.child li:hover ul li span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items ul.child li span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items ul.child li:hover span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items ul.child li:hover li span.menuchildicon,#ttr_page .ttr_menu_items ul.child li:hover li:hover li span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items ul.child li:hover li:hover span.menuchildicon,#ttr_page .ttr_menu_items ul.child li:hover li:hover li:hover span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link span.menuchildicon,#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link_arrow span.menuchildicon,#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link_active span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items  li:hover a.ttr_menu_items_parent_link span.menuchildicon,#ttr_page .ttr_menu_items  li:hover a.ttr_menu_items_parent_link_arrow span.menuchildicon,#ttr_page .ttr_menu_items  li:hover a.ttr_menu_items_parent_link_active span.menuchildicon,#ttr_page .ttr_menu_items  li:hover a.ttr_menu_items_parent_link_active_arrow span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link

{

display:block;

padding-left:4px;

padding-right:4px;

float:left;

background-color:transparent;

background:rgba(255,255,255,0);

line-height:18px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#FFFFFF;

text-align:left;

text-decoration:none;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:3px;

margin-right:20px;

margin-bottom:0px;

cursor:pointer;

float:left;

 height:18px;

box-sizing:border-box;

padding-top:0px;

padding-bottom:0px;

}

#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link_arrow

{

display:block;

float:left;

padding-left:4px;

padding-right:4px;

line-height:18px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#FFFFFF;

text-align:left;

text-decoration:none;

background-color:transparent;

background:url(../images/menuMainArrow.png),rgba(255,255,255,0);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:3px;

margin-right:20px;

margin-bottom:0px;

box-sizing:border-box;

cursor:pointer;

float:left;

 height:18px;

padding-top:0px;

padding-bottom:0px;

}

#ttr_page .ttr_menu_items  li:hover a.ttr_menu_items_parent_link

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

line-height:18px;

}

#ttr_page .ttr_menu_items  li:hover a.ttr_menu_items_parent_link_arrow

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:transparent;

background:url(../images/menuMainArrowHover.png),rgba(255,255,255,0);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

line-height:18px;

}

#ttr_page .ttr_menu_items  li:hover

{

position:relative;

z-index:200;

}

#ttr_page .ttr_menu_items  li:hover ul.child

{

left:3px;

top:18px;

height:auto;

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

display:inline;

position:absolute;

white-space:nowrap;

font-size:0;

padding:0px;

z-index:300;

}

#ttr_page .ttr_menu_items  li:hover ul.child li

{

display:inline-block;

*display:inline;

zoom:1;

vertical-align:top;

position:relative;

font-weight:normal;

}

#ttr_page .ttr_menu_items  li:hover ul.child li a

{

display:inline-block;

*display:inline;

zoom:1;

font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

width:0px;

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

line-height:30px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:transparent;

background:rgba(255,255,255,0);

text-align:left;

white-space:nowrap;

}

#ttr_page .ttr_menu_items  li:hover ul.child li ul li a

{

display:inline-block;

*display:inline;

zoom:1;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

width:160px;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

line-height:30px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFF8BF;

background:rgba(255,248,191,1);

text-align:left;

}

#ttr_page .ttr_menu_items  li ul.child li a.subchild

{

text-align:left;

line-height:30px;

font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_menu_items  li:hover ul.child li a:hover

{

 font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_menu_items  li:hover ul.child li ul li a:hover

{

 font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

background-color:#FFF8BF;

background:rgba(255,248,191,1);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_menu_items  li:hover ul.child li a.subchild:hover

{

font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_menu_items  li:hover ul.child li ul li a.subchild:hover

{

background:url(../images/menuArrowHover.png) center right no-repeat;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

background-color:#FFF8BF;

background:rgba(255,248,191,1);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow

{

float: left;

padding-left:4px;

padding-right:4px;

box-sizing:border-box;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#FFF8BF;

text-align:left;

text-decoration:none;

cursor: pointer;

display: block;

line-height:18px;

background-color:transparent;

background:url(../images/menuMainArrowActive.png),rgba(255,255,255,0);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:3px;

margin-right:20px;

margin-bottom:0px;

float:left;

 height:18px;

padding-top:0px;

padding-bottom:0px;

}

#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link_active

{

display:block;

cursor: pointer;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#FFF8BF;

text-align:left;

text-decoration:none;

box-sizing:border-box;

height:18px;

line-height:18px;

padding-left:4px;

padding-right:4px;

float:left;

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:3px;

margin-right:20px;

margin-bottom:0px;

float:left;

 height:18px;

padding-top:0px;

padding-bottom:0px;

}

#ttr_page .ttr_menu_items  li:hover a.ttr_menu_items_parent_link_active

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_menu_items  li:hover a.ttr_menu_items_parent_link_active_arrow

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:transparent;

background:url(../images/menuMainArrowHover.png),rgba(255,255,255,0);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_menu_items  li:hover  li:hover ul,

#ttr_page .ttr_menu_items  li:hover  li:hover  li:hover ul



{

top:30px;

display:block;

padding:0px;

 z-index:400;

height:auto;

}

#ttr_page .ttr_menu_items ul 

{

display:block;

background-color:#FFF8C2;

background:rgba(255,248,194,1);

margin:0;

padding:0;

list-style:none;

}

#ttr_page .ttr_menu_items li:hover ul ul,

#ttr_page .ttr_menu_items li:hover  li:hover ul ul



{

display:block;

background:none;

margin:0;

padding:0;

list-style:none;

}

#ttr_page .ttr_menu_items  li:hover li:hover a.subchild

{

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

color:rgba(0,0,0,1);

}

#ttr_page .ttr_menu_items  li:hover  li:hover   li:hover a.subchild



{

background-color:#FFF8BF;

background:rgba(255,248,191,1);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

color:rgba(0,153,153,1);

}

#ttr_page .ttr_menu_items  li:hover    li:hover  li a.subchild



{

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

background-color:#FFF8BF;

background:rgba(255,248,191,1);

color:rgba(0,0,0,1);

}

#ttr_page .ttr_menu_items  li:hover  ul.child li .separator

{

border-width:0px 0px 0px 0px;

border-style:solid;

border-color:transparent;

height:auto;

margin:0 0px 0 0px;

width:0px;

display:none;

}

#ttr_page .ttr_menu_items  li:hover ul.child ul li .separator,#ttr_page .ttr_menu_items  li:hover  li:hover ul li .separator,#ttr_page .ttr_menu_items  li:hover li:hover li:hover ul li .separator

{

border-width:0px 0px 0px 0px;

border-style:solid;

border-color:transparent;

height:auto;

margin:0 0px 0 0px;

width:160px;

display:none;

}

#ttr_page .ttr_menu_items .horiz_separator

{

border-width:0px 0px 0px 0px;

border-style:solid;

border-color:transparent;

height:18px;

width:0px;

margin:0;

display:none;

}

#ttr_page .ttr_menu_items  li ul.child ul li, .ttr_menu_items  li:hover ul.child ul li 

{

display:block !important;

}

#ttr_page .ttr_menu_items  li ul 

{

display:none;

}

}

header#ttr_header 

{

background-color:#FFF8BF;

background:url(../images/header-specialeffect.png),rgba(255,248,191,1);

background-repeat:no-repeat;

background-size:100% 100%;

background-position:left top;

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

height:100px;



}

nav#ttr_menu 

{

background-color:#009999;

background:rgba(0,153,153,1);

border-radius:0px 0px 0px 0px;

border:solid #3B3B3B;

border:solid rgba(59,59,59,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:9px;

height:45px;



}

#ttr_sidebar_left 

{

float: left;

clear: none;

width: 20%;

}

#ttr_sidebar_left_margin 

{

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid #A3A3A3;

border:solid rgba(163,163,163,1);

border-width:0px 0px 0px 0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

box-sizing:border-box;

}

.ttr_block a:hover, .ttr_block a:hover

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

.ttr_block a:visited, .ttr_block a:visited

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

.ttr_block a, .ttr_block a

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_sidebar_left table 

{

width:100%;

}

#ttr_sidebar_right table 

{

width:100%;

}

.ttr_block ul li, .ttr_block ul li, .ttr_block li, .ttr_block li

{

list-style:none inside url(../images/bulleticons.png);

line-height:12px;

}

#ttr_sidebar_left ul, #ttr_sidebar_right ul

{

margin:0;

padding:0;

}

.ttr_verticalmenu 

{

margin-top:3px;

margin-left:6px;

margin-right:6px;

margin-bottom:3px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:1px 1px 1px 1px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

text-align:center;

}

.ttr_verticalmenu_header  

{

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:1px 1px 1px 1px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

margin-top:4px;

margin-left:4px;

margin-right:4px;

margin-bottom:4px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

height:30px; 

}

@media only screen

and (min-width : 768px) 

{

#ttr_page .ttr_verticalmenu_content 

{

display:inline-block;

width:90%;

}

#ttr_page .ttr_vmenu_items 

{

padding:0;

 list-style:none;

position:relative;

display:block;

background:none;

z-index:500;

margin-top:0px !important;

margin-left:0px !important;

margin-right:0px !important;

margin-bottom:0px !important;

text-align:left;

zoom:1;

}

#ttr_page .child li

{

background:none repeat scroll 0 0 transparent !important;

padding:0px !important;

}

#ttr_page .ttr_vmenu_items  li.ttr_vmenu_items_parent

{

display:block;

background:none repeat scroll 0 0 transparent;

 margin-top:0px;

 margin-bottom:0px;

padding:0;

}

#ttr_page .ttr_vmenu_items ul.child li span.menuchildicon

{

display:none;

}

#ttr_page .ttr_vmenu_items ul.child li:hover span.menuchildicon

{

display:none;

}

#ttr_page .ttr_vmenu_items ul.child li:hover li span.menuchildicon,#ttr_page .ttr_vmenu_items ul.child li:hover li:hover li span.menuchildicon

{

display:none;

}

#ttr_page .ttr_vmenu_items ul.child li:hover li:hover span.menuchildicon,#ttr_page .ttr_vmenu_items ul.child li:hover li:hover li:hover span.menuchildicon

{

display:none;

}

#ttr_page .ttr_vmenu_items  li a.ttr_vmenu_items_parent_link span.menuchildicon,#ttr_page .ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow span.menuchildicon,#ttr_page .ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active_arrow span.menuchildicon

{

display:none;

}

#ttr_page .ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active span.menuchildicon

{

display:none;

}

#ttr_page .ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link span.menuchildicon,#ttr_page .ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link_arrow span.menuchildicon,#ttr_page .ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link_active span.menuchildicon,#ttr_page .ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link_active_arrow span.menuchildicon

{

display:none;

}

#ttr_page .ttr_vmenu_items  li a.ttr_vmenu_items_parent_link

{

display:block;

text-align:left;

padding-left:4px;

padding-right:4px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

line-height:40px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

cursor:pointer;

padding-top:0px;

padding-bottom:0px;

}

#ttr_page .ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow

{

display:block;

text-align:left;

padding-left:4px;

padding-right:14px;

line-height:40px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:url(../images/vmenuMainArrow.png), rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

cursor:pointer;

padding-top:0px;

padding-bottom:0px;

}

#ttr_page .ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

line-height:40px;

}

#ttr_page .ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link_arrow

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:url(../images/vmenuMainArrowHover.png),rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

line-height:40px;

}

#ttr_page .ttr_vmenu_items  li:hover

{

position:relative;

z-index:200;

}

#ttr_page .ttr_vmenu_items  li:hover ul.child

{

display:block;

left:100%;

top:40px;

height:auto;

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

padding:0px;

z-index:300;

}

#ttr_page .ttr_vmenu_items  li:hover ul.child li

{

display:block;

float:left;

position:relative;

font-weight:normal;

}

#ttr_page .ttr_vmenu_items  li:hover ul.child li a

{

display:block;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:1px 1px 1px 1px;

line-height:20px;

text-indent:5px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

width:160px;

text-align:left;

white-space:nowrap;

}

#ttr_page .ttr_vmenu_items  li ul.child li a.subchild

{

text-align:left;

line-height:20px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:url(../images/vmenuArrow.png) center right no-repeat,rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:1px 1px 1px 1px;

width:160px;

}

#ttr_page .ttr_vmenu_items  li:hover ul.child li a:hover

{

 background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:1px 1px 1px 1px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_page .ttr_vmenu_items ul.child

{

 font-size: 0px;

margin-top:-40px !important;

}

#ttr_page .ttr_vmenu_items  li:hover ul.child li a.subchild:hover

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:url(../images/vmenuArrowHover.png) center right no-repeat,rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:1px 1px 1px 1px;

}

#ttr_page .ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active_arrow

{

text-align:left;

padding-left:4px;

padding-right:14px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

cursor: pointer;

display: block;

line-height:40px;

background-color:#FFFFFF;

background:url(../images/vmenuMainArrowActive.png),rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-bottom:0px;

}

#ttr_page .ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active

{

display:block;

cursor: pointer;

text-align:left;

padding-left:4px;

padding-right:4px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

line-height:40px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-bottom:0px;

}

#ttr_page .ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link_active

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link_active_arrow

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:url(../images/vmenuMainArrowHover.png),rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_vmenu_items  li:hover  li:hover ul,

#ttr_page .ttr_vmenu_items  li:hover  li:hover  li:hover ul



{

left:100%;

top:0px;

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

padding:0px;

 z-index:400;

height:auto;

}

#ttr_page .ttr_vmenu_items ul 

{

margin:0;

padding:0;

list-style:none;

position:absolute;

top:-9999px;

display:block;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

}

#ttr_page .ttr_vmenu_items li:hover ul ul,

#ttr_page .ttr_vmenu_items li:hover  li:hover ul ul



{

margin:0;

padding:0;

list-style:none;

position:absolute;

top:-9999px;

display:block;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

}

#ttr_page .ttr_vmenu_items  li:hover li:hover a.subchild

{

background-color:#FFFFFF;

background:url(../images/vmenuArrowHover.png) center right no-repeat,rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:1px 1px 1px 1px;

color:rgba(0,0,0,1);

}

#ttr_page .ttr_vmenu_items  li:hover  li:hover   li:hover a.subchild



{

background-color:#FFFFFF;

background:url(../images/vmenuArrowHover.png) center right no-repeat,rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:1px 1px 1px 1px;

color:rgba(0,0,0,1);

}

#ttr_page .ttr_vmenu_items  li:hover    li:hover  li a.subchild



{

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:1px 1px 1px 1px;

background-color:#FFFFFF;

background:url(../images/vmenuArrow.png) center right no-repeat,rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 color:rgba(0,0,0,1);

}

#ttr_page .ttr_vmenu_items  li:hover  ul.child li .separator

{

border-width:0px 0px 0px 0px;

border-style:solid;

border-color:transparent;

height:auto;

margin:0 0px 0 0px;

width:162px;

display:none;

}

#ttr_page .ttr_vmenu_items  li:hover ul.child ul li .separator,#ttr_page .ttr_vmenu_items  li:hover  li:hover ul li .separator,#ttr_page .ttr_vmenu_items  li:hover li:hover li:hover ul li .separator

{

border-width:0px 0px 0px 0px;

border-style:solid;

border-color:transparent;

height:auto;

margin:0 0px 0 0px;

width:162px;

display:none;

}

#ttr_page .ttr_vmenu_items .horiz_separator

{

border-width:0px 0px 0px 0px;

border-style:solid;

border-color:transparent;

height:auto;

margin:0;

display:none;

}

#ttr_page .ttr_vmenu_items  li ul.child ul li, .ttr_vmenu_items  li:hover ul.child ul li 

{

display:block !important;

}

#ttr_page .ttr_vmenu_items  li ul 

{

display:none;

}

}

#ttr_sidebar_right 

{

float: right;

clear: none;

width: 20%;

}

#ttr_sidebar_right_margin 

{

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid #A3A3A3;

border:solid rgba(163,163,163,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

box-sizing:border-box;

}

.ttr_block 

{

overflow:hidden;

border-radius:0px 0px 0px 0px;

border:solid #A2C36E;

border:solid rgba(162,195,110,1);

border-width:1px 1px 1px 1px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

margin-top:9px;

margin-left:6px;

margin-right:6px;

margin-bottom:9px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

.ttr_block_header

{

border-radius:0px 0px 0px 0px;

border:solid #7FA14A;

border:solid rgba(127,161,74,1);

border-width:1px 1px 1px 1px;

background-color:#E6FFBF;

background:url(../images/blockheader-texture.png),rgba(230,255,191,1);

background-repeat:repeat;

background-size:auto auto;

background-position:left top;

height:30px; 

margin-top:4px;

margin-left:4px;

margin-right:4px;

margin-bottom:4px;

padding-top:0px;

padding-left:10px;

padding-right:0px;

padding-bottom:0px;

}

.ttr_block_content

{

padding-top:2px;

padding-left:10px;

padding-right:2px;

padding-bottom:2px;

margin-top:3px;

margin-left:3px;

margin-right:3px;

margin-bottom:3px;

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid #93BE50;

border:solid rgba(147,190,80,1);

border-width:0px 0px 0px 0px;

}

.ttr_block h1, .ttr_block h1 a, .ttr_block h1 a:hover, .ttr_block h1 a:visited 

{

font-size:32px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:8px;

margin-bottom:8px;

}

.ttr_block h2, .ttr_block h2 a, .ttr_block h2 a:hover, .ttr_block h2 a:visited 

{

font-size:28px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:10px;

margin-bottom:10px;

}

.ttr_block h3, .ttr_block h3 a, .ttr_block h3 a:hover, .ttr_block h3 a:visited 

{

font-size:24px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:12px;

margin-bottom:12px;

}

.ttr_block h4, .ttr_block h4 a, .ttr_block h4 a:hover, .ttr_block h4 a:visited 

{

font-size:20px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:16px;

margin-bottom:16px;

}

.ttr_block h5, .ttr_block h5 a, .ttr_block h5 a:hover, .ttr_block h5 a:visited 

{

font-size:16px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:20px;

margin-bottom:20px;

}

.ttr_block h6, .ttr_block h6 a, .ttr_block h6 a:hover, .ttr_block h6 a:visited 

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:28px;

margin-bottom:28px;

}

.ttr_block ol li

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:5px;

margin-bottom:5px;

list-style-position:inside;

list-style-type:decimal;

}

.ttr_block ul li

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:5px;

margin-bottom:5px;

}

.ttr_block  .ttr_radio

{

float:left;

margin-right:4px;

}

input[type="text"], input[type="password"], input[type="email"], select

{

border-radius:5px 5px 5px 5px;

border:solid #B3B3B3;

border:solid rgba(179,179,179,1);

border-width:1px 1px 1px 1px;

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#E3E3E3;

background:rgba(227,227,227,1);

padding: 2px;

}

select{

	width: 100%;

}

input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus

{

border-radius:5px 5px 5px 5px;

border:solid #959595;

border:solid rgba(149,149,149,1);

border-width:1px 1px 1px 1px;

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#CBCBCB;

background:rgba(203,203,203,1);

}

fieldset

{

border:0px;

padding-bottom:5px;

}

hr

{

border-width:1px;

border-style:dotted;

border-color:gray;

}

.boxcolor,.form-text

{

width: 95%;

}

.ttr_banner_header

{

margin: 0 auto;}

#ttr_page .ttr_banner_header_inner_above0 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:transparent;

background:rgba(255,255,255,0);

}

.headerabovecolumn1 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.headerabovecolumn2 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.headerabovecolumn3 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.headerabovecolumn4 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_banner_header_inner_below0 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:transparent;

background:rgba(255,255,255,0);

}

.headerbelowcolumn1 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.headerbelowcolumn2 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.headerbelowcolumn3 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.headerbelowcolumn4 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.ttr_banner_menu

{

}

#ttr_page .ttr_banner_menu_inner_above0 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:transparent;

background:rgba(255,255,255,0);

}

.menuabovecolumn1 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.menuabovecolumn2 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.menuabovecolumn3 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.menuabovecolumn4 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_banner_menu_inner_below0 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:transparent;

background:rgba(255,255,255,0);

}

.menubelowcolumn1 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.menubelowcolumn2 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.menubelowcolumn3 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.menubelowcolumn4 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.contenttopcolumn0

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:transparent;

background:rgba(255,255,255,0);

}

.topcolumn1 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.topcolumn2 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.topcolumn3 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.topcolumn4 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.contentbottomcolumn0

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:transparent;

background:rgba(255,255,255,0);

}

.bottomcolumn1 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.bottomcolumn2 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.bottomcolumn3 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.bottomcolumn4 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

#ttr_content a

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

}

#ttr_content a:visited

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

}

#ttr_content a:hover

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#585800;

text-align:left;

text-decoration:none;

}

.separator,.login_link a

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

}

.login_link a:visited

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

}

.login_link a:hover

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#585800;

text-align:left;

text-decoration:none;

}

.login_head h1

{

text-align:center;

}

.footer-widget-area_fixed

{

font-size:14px;

font-family: Times New Roman;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

.footer-widget-area

{

font-size:14px;

font-family: Times New Roman;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin: 0 auto;}

#ttr_page .ttr_footer-widget-area_inner_above0 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:transparent;

background:rgba(255,255,255,0);

}

.footerabovecolumn1 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.footerabovecolumn2 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.footerabovecolumn3 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.footerabovecolumn4 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_footer-widget-area_inner_below0 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:transparent;

background:rgba(255,255,255,0);

}

.footerbelowcolumn1 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.footerbelowcolumn2 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.footerbelowcolumn3 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

.footerbelowcolumn4 

{

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

#ttr_content_single_sidebar_left 

{

float: left;

width: 80%;

clear: none;

}

#ttr_content_single_sidebar_right 

{

float: left;

width: 80%;

clear: none;

}

#ttr_content_both_sidebar 

{

float: left;

width: 60%;

clear: none;

}

#ttr_content_zero_sidebar 

{

float: left;

width: 100%;

clear: none;

}

#ttr_sidebar_right .mini-products-list li,.shipping-form li 

{

background:none;

list-style:none outside none!important;

}

.col-left 

{

float:left;

width:30%;

}

.home-spot 

{

float:right;

width:68%;

}

.product-view .product-shop 

{

float:right;

width:48%;

}

.product-view .product-img-box 

{

float:left;

width:48%;

}

.product-view .product-img-box .product-image-zoom 

{

margin-bottom:13px;

position:relative;

z-index:9;

overflow:hidden;

}

.product-view .product-img-box .zoom-notice 

{

margin-bottom:5px;

text-align:center;

}

.product-view .product-img-box .product-image-zoom img 

{

cursor:move;

left:0px;

position:absolute;

top:0px;

}

.ttr_block_heading img 

{

display:none;

}

.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:0px;

}

.product-view .product-img-box .zoom .btn-zoom-in 

{

position:absolute;

right:2px;

top:0px;

}

.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;

}

.add-to-box 

{

clear:both;

overflow:hidden;

margin:10px 0;

}

.grid{

	text-align: center !important;

}

.grid .price{

	text-align: center !important;

}

.ttr_article.grid li 

{

list-style:none;

}

.add-to-box .add-to-cart

{

float:left;
width:100%;

}

.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-cart button.button

{

float:left;
margin-left:20px;

}

.add-to-box .add-to-links

{

float:left;

margin:0px;

padding:0px;
width:100%;

}

.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;

}

.product-collateral .box-collateral

{

margin:0 0 25px;

}

#ttr_content .add-to-links li 

{

background:none;

padding:0px;

list-style:none outside none;

text-align:left;
width:100% !important;
display:inline-block;


}

#ttr_content .messages li 

{

list-style:none outside none;

background:none;

}

#ttr_content label,.add-to-box .or,.cart .discount-form 

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

font-weight:bold;

text-align:left;

text-decoration:none;

line-height:18px;

display: inline;

}

#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:8px;

}

#ttr_content_single_sidebar_right td.empty,#ttr_content_zero_sidebar td.empty,#ttr_content_single_sidebar_left td.empty,#ttr_content_both_sidebar td.empty 

{

border:0 none;

}

.product-view .box-up-sell .products-grid td 

{

padding:15px 10px 11px;

width:25%;

}

 .product-view .box-up-sell .products-grid .product-image 

{

display:block;

text-align:center!important;

}

.cart 

{

clear:both;

overflow:hidden;

}

.cart .page-title 

{

margin-bottom:12px;

overflow:hidden;

}

.cart .page-title h1 

{

float:left;

}

.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;

width:66.6%;

}

.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;

}

.cart .ttr_post 

{

padding:12px 15px;

}

.form-list label 

{

float:left;

margin-right:6px;

position:relative;

}

.form-list label.required em 

{

float:right;

right:-8px;

color:#EB340A;

position:absolute;

}

#ttr_content_single_sidebar_right .form-list li,#ttr_content_zero_sidebar .form-list li,#ttr_content_single_sidebar_left .form-list li,#ttr_content_both_sidebar .form-list li 

{

padding:0px;

margin-bottom:8px;

background:none;

list-style:none outside none;

}

#ttr_content_single_sidebar_right .cart .ttr_post li.item,#ttr_content_zero_sidebar .cart .ttr_post li.item,#ttr_content_single_sidebar_left .cart .ttr_post li.item,#ttr_content_both_sidebar .cart .ttr_post li.item 

{

margin-top:12px;

margin-bottom:12px;

padding:0px;

list-style:none outside none;

}

#ttr_content_single_sidebar_right .cart .ttr_post .input-box,#ttr_content_zero_sidebar .cart .ttr_post .input-box,#ttr_content_single_sidebar_left .cart .ttr_post .input-box,#ttr_content_both_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 tfoot td,#ttr_content_single_sidebar_right .cart .totals tbody td 

{

border:0 none;

padding-top:5px;

text-align:right;

padding-left:7px;

padding-right:15px;

padding-bottom:5px;

}

#ttr_content_zero_sidebar .cart .totals tfoot td,#ttr_content_zero_sidebar .cart .totals tbody td 

{

border:0 none;

padding-top:5px;

text-align:right;

padding-left:7px;

padding-right:15px;

padding-bottom:5px;

}

#ttr_content_single_sidebar_left .cart .totals tfoot td,#ttr_content_single_sidebar_left .cart .totals tbody td 

{

border:0 none;

padding-top:5px;

text-align:right;

padding-left:7px;

padding-right:15px;

padding-bottom:5px;

}

#ttr_content_both_sidebar .cart .totals tfoot td,#ttr_content_both_sidebar .cart .totals tbody td 

{

border:0 none;

padding-top:5px;

text-align:right;

padding-left:7px;

padding-right:15px;

padding-bottom:5px;

}

.cart .totals 

{

float:right;

width:33.3%;

}

.cart .totals .checkout-types 

{

padding:8px 15px 15px;

overflow:hidden;

}

#ttr_content_single_sidebar_right .cart .totals table,#ttr_content_zero_sidebar .cart .totals table,#ttr_content_single_sidebar_left .cart .totals table,#ttr_content_both_sidebar .cart .totals table 

{

margin:7px 0;

border:0 none;

}

#ttr_content_single_sidebar_right .cart .ttr_post input.input-text,#ttr_content_zero_sidebar .cart .ttr_post input.input-text,#ttr_content_single_sidebar_left .cart .ttr_post input.input-text,#ttr_content_both_sidebar .cart .ttr_post input.input-text 

{

padding:2px;

width:95%;

}

.form-list li.control input.radio, .form-list li.control input.checkbox 

{

margin-right:6px;

}

.col2-set 

{

clear:both;

overflow:hidden;

}

.col2-set .col-1 

{

float:left;

width:48.5%;

}

.col2-set .col-2 

{

float:right;

width:48.5%;

}

.form-list{

	padding-left: 10px;

}

.form-list li 

{

margin-bottom:8px;

}

.form-list .input-box 

{

clear:both;

width:100%;

}

.form-list .input-box1{

	width: 20px;

}

.form-list input.input-text 

{

padding:2px;

width:95%;

}

.form-list input.emailinputfield{

	width: 97.7%;

	padding:2px;

}

.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%;

}

.form-list li:after,.add-to-cart:after,.clearer:after,.product-options-bottom:after,.buttons-set:after,.col2-set:after,.page-title:after,.ttr_block .actions:after,.cart-collaterals:after,.pager:after,.sorter:after,.ttr_block li.item:after,.list li:after,.grid li:after,.product-tabs:after,.advanced-search:after,.col-main:after   

{

clear:both;

overflow:hidden;

display:block;

content:'.';

height:0;

}

.product-options

{

position:relative;

margin:20px 0 0;

padding:10px 15px 20px;

border-width:1px;

border-style:solid;

border-color:#E6FFBF;

}

.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:20px;

margin:0px!important;

}

.product-options-bottom

{

padding:15px 20px;

border-width:0 1px 1px;

border-style:none solid solid;

border-color:#E6FFBF;

}

.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:left;
width:100%;

}

.pager

{

text-align:center;

}

#ttr_content .pager .amount

{

float:left;

margin:0px;

}

.pager .limiter

{

float:right;

}

.pager .pages ol

{

display:inline;

}

#ttr_content .pager .pages li

{

display:inline;

margin:0 2px;

}

.product-tabs 

{

background:url(../images/bkg_tabs.gif) repeat-x scroll 0 100% #F2F2F2;

margin-bottom:15px;

border-bottom:1px solid #666666;

}

.product-tabs li 

{

background:none!important;

list-style:none outside none!important;

float:left;

border-right:1px solid #A4A4A4;

border-left:1px solid #FFFFFF;

}

.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:#666666;

}

.ttr_block .ttr_block_content li.item 

{

list-style:none outside none!important;

padding:7px 9px;

}

.form-list li.wide .input-box 

{

width:100%;

}

.form-list li.wide input.input-text 

{

width:98%;

padding:2px;

}

.no-display 

{

display:none;

}

.buttons-set .back-link 

{

float:left;

margin:0px;

}

div.buttons-set{

	padding-left: 10px;

}

.opc .step 

{

padding:15px 30px;

}

.ttr_article .sp-methods 

{

margin:0 0 8px;

}

.ttr_article .sp-methods dt 

{

margin:13px 0 5px;

font-weight:bold;

line-height:40px;

background-color: #cccccc;

}

input,select,textarea 

{

vertical-align:middle;

}

.opc .step-title 

{

clear:both;

overflow:hidden;

}

.opc .step-title .number 

{

float:left;

margin:9 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;

}

.compare-table tr.first td,.compare-table tr.add-to-row td,.compare-table .minimal-price,.product-view .minimal-price,.product-view .products-grid .ttr_post_title 

{

text-align:center!important;

}

.compare-table .ttr_article,#upsell-product-table .ttr_article 

{

text-align:center;

display:block;

}

.ttr_block .btn-remove, .ttr_block .btn-edit 

{

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-remove_compare

{

background:url(../images/btn_remove.gif) no-repeat scroll 0 5px transparent;

height:11px;

width:11px;

overflow:hidden;

text-indent:-999em;

padding-left: 13px;

}

.btn-remove2 

{

background:url(../images/btn_trash.gif) 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{

	width: 100%;

}

.textareafield{

	width: 100%;

	height: 150px;

}

.data-table thead th

{

text-align:left;

}

.ttr_block_content .subtotal

{

text-align:center;

}

.mini-products-list .product-image

{

float:left;

width:50px;

border:1px solid black;

}

.mini-products-list .product-details

{

margin-left:60px;

}

#block-related input.checkbox

{

float:left;

}

#block-related .product

{

margin-left:20px;

}

header a

{

font-size:14px;

font-family: Arial;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

}

header a:visited

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

}

header a:hover

{

font-size:14px;

font-family: Arial;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

header ul.links li

{

border-right:0px solid #000000;

padding:0 3px 0 3px;

display:inline;

}

header ul.links li.first

{

padding-left:0px;

}

header ul.links li.last

{

border:none;

padding-right:0px;

}

.ttr_header_links

{

right: 1.9%;

top:17.3px;

position:absolute;

}

header .form-search

{

position:relative;

/*left: 79.9%;*/

right:0%;

top:54px;

float:right;

}

header .cms-links

{

font-size:17px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-transform:uppercase;

text-decoration:none;

position:absolute;

left: 23.7%;

top:1.3px;

}

header .cms-minimum-order-links{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-transform:uppercase;

text-decoration:none;

position:absolute;

left: 23.7%;

top:24.3px;

}

header .cms-links1

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-transform:uppercase;

text-decoration:none;

position:absolute;

left: 23.7%;

top:41.3px;

}

header .cms-links2

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-transform:uppercase;

text-decoration:none;

position:absolute;

left: 23.7%;

top:60.3px;

}

header .cms-links3

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-transform:uppercase;

text-decoration:none;

position:absolute;

left: 23.7%;

top:79.3px;

}

header label

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#3F3F3F;

text-align:left;

text-decoration:none;

line-height:18px;

}

header .form-search input.input-text

{

float:left;

margin-right:4px;

padding-top:9px;

padding-bottom:9px;

}

header .form-search span.ttr_button, header .form-search .ttr_button_hover1

{

margin-top:0px;

}

header .form-search label

{

display:none;

}

.ttr_footer_links ul

{

list-style:none outside none;

}

.ttr_footer_links ul li

{

border-right:0px solid #000000;

display:inline;

padding:0 3px 0 3px;

}

.ttr_footer_links ul li.first

{

padding-left:0px;

}

.ttr_footer_links ul li.last

{

border:none;

padding-right:0px;

}

.ttr_footer_links

{

left: 1%;

top:17.5px;

position:absolute;

}

.ttr_block #poll-answers li

{

padding:5px;

background:none;

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;

}

ul,ol

{

padding:0px;

}

.ttr_block_content dt

{

margin-bottom:4px;

}

.ttr_block_content dd

{

margin-bottom:4px;

margin-left:5px;

}

.list .product-image

{

float:left;

}

.list .product-shop

{

margin-left:150px;

}

.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:50%;

}

#ttr_content 

{

margin-top:3px;

margin-left:6px;

margin-right:6px;

margin-bottom:6px;

padding-top:5px;

padding-left:0px;

padding-right:6px;

padding-bottom:0px;

border-radius:0px 0px 0px 0px;

border:solid #CBCBCB;

border:solid rgba(203,203,203,1);

border-width:0px 0px 0px 0px;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

}

.ttr_post_inner_box 

{

border-radius:5px 5px 5px 5px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

background-color:transparent;

background:rgba(255,255,255,0);

margin-top:5px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

.ttr_post 

{

border-radius:0px 0px 0px 0px;

/*border:solid #E6FFBF;

border:solid rgba(230,255,191,1);

border-width:1px 1px 1px 1px;

background-color:#F3F3F3;

background:rgba(243,243,243,1);*/

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:10px;

padding-left:0px;

padding-right:0px;

padding-bottom:20px;

margin: 0 0px 0 0px;

}

.ttr_post .ttr_post_content_inner

{

overflow:hidden;

}

#ttr_content .ttr_post_title 

{

font-size:24px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#0397A0;

text-align:center;

text-decoration:none;

background-repeat: repeat;

margin:0;

}

#ttr_content h1, #ttr_content h1 a, #ttr_content h1 a:hover, #ttr_content h1 a:visited 

{

font-size:32px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:8px;

margin-bottom:8px;

}

#ttr_content h2, #ttr_content h2 a, #ttr_content h2 a:hover, #ttr_content h2 a:visited 

{

font-size:28px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:10px;

margin-bottom:10px;

}

#ttr_content h3, #ttr_content h3 a, #ttr_content h3 a:hover, #ttr_content h3 a:visited 

{

font-size:24px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:12px;

margin-bottom:12px;

}

#ttr_content h4, #ttr_content h4 a, #ttr_content h4 a:hover, #ttr_content h4 a:visited 

{

font-size:20px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:16px;

margin-bottom:16px;

}

#ttr_content h5, #ttr_content h5 a, #ttr_content h5 a:hover, #ttr_content h5 a:visited 

{

font-size:16px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:20px;

margin-bottom:20px;

}

#ttr_content h6, #ttr_content h6 a, #ttr_content h6 a:hover, #ttr_content h6 a:visited 

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:28px;

margin-bottom:28px;

}

#ttr_content p,.producttag

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#3F3F3F;

text-align:left;

text-decoration:none;

line-height:18px;

margin-left:0px;

margin-right:10px;

margin-top:13px;

margin-bottom:5px;

}

#ttr_content

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#3F3F3F;

text-align:left;

text-decoration:none;

}

#ttr_content ol li

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#4B4B4B;

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:5px;

margin-bottom:5px;

list-style-position:inside;

list-style-type:none;

}

#ttr_content ul li

{

list-style:none /*inside url(../images/listimg.png)*/;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

/*background-color: #CCC;*/

text-align:left;

text-decoration:none;

margin-left:0px;

margin-right:0px;

margin-top:4px;

margin-bottom:4px;

line-height: 30px;

}

#ttr_content blockquote p

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#3F3F3F;

text-align:left;

text-decoration:none;

background-color:#D0D0D0;

background:rgba(208,208,208,1);

margin-top:15px;

margin-left:15px;

margin-right:15px;

margin-bottom:15px;

padding-top:15px;

padding-left:10px;

padding-right:15px;

padding-bottom:15px;

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

#ttr_content blockquote

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#3F3F3F;

text-align:left;

text-decoration:none;

background-color:#D0D0D0;

background:rgba(208,208,208,1);

margin-top:15px;

margin-left:15px;

margin-right:15px;

margin-bottom:15px;

padding-top:15px;

padding-left:10px;

padding-right:15px;

padding-bottom:15px;

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

#ttr_content blockquote p:before

{

content:url(../images/blockquotestarticon.png);

}

#ttr_content blockquote p:after

{

content:url(../images/blockquoteendicon.png);

}

#ttr_content .postedon a

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_content .postedon a:hover

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#D3D3D3;

text-align:left;

text-decoration:none;

}

#ttr_content .ttr_post_title a

{

font-size:16px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#0397A0;

text-align:left;

text-decoration:none;

background-color:transparent;

}

#ttr_content .ttr_post_title a:visited 

{

font-size:24px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#7D54B8;

text-align:left;

text-decoration:none;

background-color:transparent;

}

#ttr_content .ttr_post_title a:hover 

{

background-color:transparent;

font-size:16px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#7D54B8;

text-align:left;

text-decoration:none;

}

.ttr_article  

{

font-size:12px;

font-family: Times New Roman;

font-weight:normal;

font-style:normal;

color:#000000;

text-decoration:none;

}

.ttr_article dl 

{

margin:0;

}

#ttr_content .postcontent p

{

margin-top:10px;

margin-bottom:10px;

margin-left: 10px;

margin-right: 10px;

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

line-height:18px;

background-color:transparent;

background:rgba(255,255,255,0);

}

#ttr_content .postcontent

{

background-color:#E1E1E1;

background:rgba(225,225,225,1);

border-radius:0px 0px 0px 0px;

border:solid #B3B3B3;

border:solid rgba(179,179,179,1);

border-width:1px 1px 1px 1px;

padding-bottom: 10px;

}

.postcontent img

{

max-width:100%;

}

#ttr_content table

{

border-spacing:2px;

border: 1px solid #000000;

border-collapse: collapse;

}

#ttr_content tr, #ttr_content td,#ttr_content th

{

font-size:15px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#955E00;

text-align:left;

text-decoration:none;

border: 1px solid #000000;

border-collapse: collapse;

}

#ttr_content .activelink a,#ttr_content .activelink a:visited,#ttr_content .activelink a:hover

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

}

#ttr_content .hoverlink a,#ttr_content .hoverlink a:visited,#ttr_content .hoverlink a:hover

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#585800;

text-align:left;

text-decoration:none;

}

#ttr_content .visitedlink a,#ttr_content .visitedlink a:visited,#ttr_content .visitedlink a:hover

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

}

#ttr_content .pagination

{

}

#ttr_content .pagination a

{

border-radius:3px 3px 3px 3px;

border:solid #CBCBCB;

border:solid rgba(203,203,203,1);

border-width:1px 1px 1px 1px;

font-size:14px;

font-family: Arial;

font-weight:normal;

font-style:normal;

color:#FFFFFF;

text-align:left;

text-decoration:none;

background-color:#009999;

background:rgba(0,153,153,1);

margin-top:1px;

margin-left:1px;

margin-right:1px;

margin-bottom:1px;

padding-top:3px;

padding-left:5px;

padding-right:5px;

padding-bottom:3px;

display:inline-block;}

#ttr_content .pagination ul li

{

background:none;

display:inline-block;margin:0;

padding:0;

}

#ttr_content .pagination span

{

border-radius:3px 3px 3px 3px;

border:solid #959595;

border:solid rgba(149,149,149,1);

border-width:0px 0px 0px 0px;

font-size:14px;

font-family: Arial;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

margin-top:1px;

margin-left:1px;

margin-right:1px;

margin-bottom:1px;

padding-top:3px;

padding-left:5px;

padding-right:5px;

padding-bottom:3px;

background-color:#FFF8BF;

background:rgba(255,248,191,1);

display:inline-block;}

#ttr_content .pagination a:hover

{

background-color:#FFF8BF;

background:rgba(255,248,191,1);

border-radius:3px 3px 3px 3px;

border:solid #B3B3B3;

border:solid rgba(179,179,179,1);

border-width:1px 1px 1px 1px;

font-size:14px;

font-family: Arial;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_content .breadcrumb,.breadcrumb 

{

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

background-color:#0397A0;

background:rgba(3,151,160,1);

margin-top:1px;

margin-left:1px;

margin-right:1px;

margin-bottom:1px;

padding-top:3px;

padding-left:5px;

padding-right:5px;

padding-bottom:3px;

display:inline-block;

color:#000000;

}

#ttr_content .breadcrumb a,.breadcrumb a

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_content .breadcrumb a:hover,.breadcrumb a:hover

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#FFFFFF;

text-align:left;

text-decoration:none;

}

#ttr_content .breadcrumb span,.breadcrumb span

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#FFFFFF;

text-align:left;

text-decoration:none;

}

.back-to-top 

{

position:fixed;

bottom: 2em;

right: 0px;

text-decoration: none;

padding: 1em;

display: none;

}

.html_content

{

white-space:pre-wrap;

}

.form-item label

{

text-align:left;

}

#user-login-form ul li

{

background:none!important;

text-align:left;

padding-left:0px!important;

margin-left:0px!important;

margin-top:5px!important;

}

/*----------- */

.menu-toggle 

{

display:none;

}

#nav

{

position:absolute;

left:0%;

top:0px;

transform:rotate(0deg);

-moz-transform:rotate(0deg);

-webkit-transform:rotate(0deg);

-o-transform:rotate(0deg);

font-size:0;

display:none;

}

.left-button

{

left:31.1%;

top:84.3px;

transform:rotate(0deg);

-moz-transform:rotate(0deg);

-webkit-transform:rotate(0deg);

-o-transform:rotate(0deg);

position:absolute;

}

.right-button

{

left:93.9%;

top:33.3px;

transform:rotate(0deg);

-moz-transform:rotate(0deg);

-webkit-transform:rotate(0deg);

-o-transform:rotate(0deg);

position:absolute;

}

img

{

border-style:none;

vertical-align:middle;

}

p

{

margin:0;

padding:0;

}

span.ttr_button input,button,.button, .button-primary

{

background-color:#ADD8E6;

background:rgba(173,216,230,1);

border-radius:5px 5px 5px 5px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

box-sizing:inherit;

clear:none;

padding-top:9px;

padding-left:5px;

padding-right:5px;

padding-bottom:9px;

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

width:auto;

height:auto;

margin-top:5px;

overflow:visible;

margin-right:5px;

}

header span.ttr_button input, header button, header .button 

{

margin-top:0px;

}

span.ttr_button

{

clear:none;

margin-right:5px;

height:auto;

margin-top:5px;

}

.ttr_button_hover1

{

clear:none;

margin-right:5px;

height:auto;

margin-top:5px;

}

.ttr_button_hover1 input,button:hover,.button:hover, .button-primary:hover

{

border-radius:5px 5px 5px 5px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

background-color:#009999;

background:rgba(0,153,153,1);

box-sizing:inherit;

clear:none;

padding-top:9px;

padding-left:5px;

padding-right:5px;

padding-bottom:9px;

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

width:auto;

height:auto;

overflow:visible;

margin-top:5px;

margin-right:5px;

}

header .ttr_button_hover1 input,header button:hover,header .button:hover

{

margin-top:0px;

}

.inputbutton

{

background: none repeat scroll 0 0 transparent;

border: medium none;

color:#000000;

cursor: pointer;

font-size:12px;

padding-top:9px;

padding-left:5px;

padding-right:5px;

padding-bottom:9px;

 left: -15px;

}

.postedon img

{

vertical-align: middle;

margin: 0 2px;

}

.postedon{

	margin: 5px 0 0;

}

.ttr_verticalmenu_heading

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:center;

text-decoration:none;

line-height:30px;

background:none;

margin:0;

}

h3.ttr_block_heading

{

font-size:14px;

font-family: Segoe UI;

font-weight:bold;

font-style:normal;

color:#7D54B6;

text-align:left;

text-decoration:none;

line-height:30px;

background:none;

margin:0 !important;

}

#ttr_sidebar_left, #ttr_sidebar_right,#ttr_sidebar_left .boxcolor,#ttr_sidebar_right .boxcolor

{

font-size:12px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#3F3F3F;

text-align:left;

text-decoration:none;

}

.container

{

overflow:hidden;

}

.widget-area

{

width: 33.33%;

}

#first.widget-area, #second.widget-area

{

float: left;

}

#third.widget-area

{

float: right;

}

/*

{

TemplateToaster Version:4.1.0.5621

}

*/

/* Smartphones (portrait and landscape) ----------- */

@media only screen

and (min-width : 150px)

and (max-width : 480px) 

{

.product-listing-block{

display:table;

border-collapse: separate;

border-spacing: 10px;

}

.product-block{

display:table-row;

}

.product-table{

clear:both;

display:block;

border-collapse:separate;

boorder-spacing:10px;

}

.product-table-row{

display:block;

}

.product-table-cell{

width:44%;

display:block;

background: #f3f3f3;

border: 1px solid #e6ffbf;

margin: 10px 0;

}	
.category-products ul.products-grid li{
	display: block !important;
	width: 90% !important;
}
#ttr_header_inner 

{

height:auto !important;

width:auto !important;

text-align:center !important;

}

#ttr_header_inner .ttr_menu_items 

{

display:none;

}

#ttr_header_inner .ttr_menu_items.toggled-on 

{

text-align:center;

margin:0;

display:inline-block;

padding-left:

0px;

padding-right:

0px;

background-color:#FFF8C2;

background:rgba(255,248,194,1);

background-size:100% 100%;

}

#ttr_menu_inner_in .ttr_menu_items 

{

display:none;

}

#ttr_menu_inner_in .ttr_menu_items.toggled-on 

{

text-align:center;

margin:0;

display:inline-block;

padding-left:

0px;

padding-right:

0px;

background-color:#FFF8C2;

background:rgba(255,248,194,1);

background-size:100% 100%;

}

#ttr_menu_inner_in 

{

width:auto !important;

height:auto !important;

text-align:center !important;

}

header#ttr_header 

{

width:auto !important;

height:auto !important;

background:none;

margin:0;

border:0;

background-size:100% 100%;

}

nav#ttr_menu 

{

width:auto !important;

height:auto !important;

margin:0;

border:0;

border-radius:0;

padding:0;

background-size:100% 100%;

}

body

{

margin:0;

}

.menuforeground 

{

text-align:center;

}

.ttr_footer_bottom_footer 

{

height:auto;

}

#ttr_page .innermenu

{

position:static;

top:0px;

}

footer .html_content p

{

margin-left:10px !important;

}

img

{

max-width:100%;

}

.ttr_header_logo 

{

position:static;

}

.logo 

{

display:block;

text-align:center;

}

.left-button, .right-button

{

display:none;

}

.ttr_slideshow

{

display:none;



}

.ttr_slideshow_in

{

position:static;

height:auto;



}

.ttr_slideshow_last

{

height:auto;



}

.headerforeground01

{

display: inline-block;

position:static;

width:322.62632634215px;

}

.ttr_headershape01

{

position:static;

width:0px;

margin:0 auto;

}

#ttr_sidebar_left 

{

float: none !important;

width: auto !important;

margin:0;

border: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;

padding:10px;

border-radius:0;

}

#ttr_content_single_sidebar_left,#ttr_content_single_sidebar_right,#ttr_content_zero_sidebar,#ttr_content_both_sidebar 

{

float: none !important;

width: auto !important;

}

.ttr_slideshow

{

display:none;



}

.ttr_slideshow_in

{

height:auto;

position:static;



}

.ttr_slideshow_last

{

height:auto;

position:static;

width:auto;



}

#ttr_content_and_sidebar_container 

{

width:auto !important;

}

#ttr_page 

{

max-width:none;

min-width:0;

padding-top:0;

}

#ttr_page_inner

{

width:auto;

margin:0px auto ;

box-shadow:none;

border:0;

border-radius:0;

}

#nav 

{

display:none;

}

.ttr_title_position 

{

width:100%;

position:static;

}

header .ttr_title_style, header .ttr_title_style a,header .ttr_title_style a:link,header .ttr_title_style a:visited,header .ttr_title_style a:hover

{

text-align:center!important;

}

.ttr_slogan_position 

{

width:100%;

position:static;

}

.ttr_slogan_style 

{

text-align:center;

}

#ttr_page .ttr_footer_bottom_footer_inner 

{

width:auto !important;

text-align:center;

}

.ttr_footer_rss 

{

left:8px;

top:8px;

}

.ttr_footer_facebook 

{

position:static;

display:inline-block;

margin-top:5px;

}

.ttr_footer_twitter 

{

position:static;

display:inline-block;

margin-top:5px;

}

.ttr_footer_linkedin 

{

position:static;

display:inline-block;

margin-top:5px;

}

.ttr_footer_googleplus 

{

position:static;

display:inline-block;

margin-top:5px;

}

#ttr_footer_designed_by_links,.ttr_footer_links 

{

position:static;

text-align:center;

}

#ttr_copyright a 

{

position: static;

display:block;

text-align:center;

line-height:35px;

}

header .form-search

{

position:relative;

display:inline-block;

text-align:center;
float: none;
top: 0;

}
.language_selector{

	float:none !important;

	position:relative !important;

	top:0px !important;

	right:9% !important;
	margin: 10px 0;

}
header .cms-links,.ttr_header_links, header .cms-links1, header .cms-links2, header .cms-links3, header .cms-minimum-order-links 

{

display:none;

}

.ttr_banner_header 

{

width:auto  !important;

border:0;

border-radius:0;

padding:0;

margin:0;

}

.ttr_banner_menu 

{

width:auto  !important;

border:0;

border-radius:0;

padding:0;

margin:0;

}

.footer-widget-area 

{

width:auto  !important;

border:0;

border-radius:0;

padding:0;

margin:0;

}

.ttr_banner_header_inner_above0 .cell1

{

display:none !important;

}

.ttr_banner_header_inner_above0 .cell2

{

display:none !important;

}

.ttr_banner_header_inner_above0 .cell3

{

display:none !important;

}

.ttr_banner_header_inner_above0 .cell4

{

display:none !important;

}

.ttr_banner_header_inner_below0 .cell1

{

display:none !important;

}

.ttr_banner_header_inner_below0 .cell2

{

display:none !important;

}

.ttr_banner_header_inner_below0 .cell3

{

display:none !important;

}

.ttr_banner_header_inner_below0 .cell4

{

display:none !important;

}

#ttr_page .ttr_slideshow_inner 

{

height:auto !important;

}

#ttr_page .ttr_slideshow_inner 

{

height:auto !important;

}

#ttr_page ul.ttr_menu_items li 

{

margin:0;}

.menu-toggle 

{

display:inline-block;

cursor:pointer;

margin-bottom:0;

text-align:center;

padding-top:0px;

padding-bottom:0px;

padding-left:4px;

padding-right:4px;

background-color:transparent;

background:rgba(255,255,255,0);

line-height:18px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#FFFFFF;

text-align:left;

text-decoration:none;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:3px;

margin-right:20px;

margin-bottom:0px;

}

#ttr_page .ttr_menu_items 

{

display:none;

}

#ttr_page .ttr_menu_items.toggled-on .ttr_menu_items_parent span 

{

cursor:pointer;

}

#ttr_page .ttr_menu_items.toggled-on li 

{

list-style:none;

line-height:25px;

}

#ttr_page .ttr_menu_items.toggled-on .ttr_menu_items_parent a 

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

.ttr_banner_menu_inner_above0 .cell1

{

display:none !important;

}

.ttr_banner_menu_inner_above0 .cell2

{

display:none !important;

}

.ttr_banner_menu_inner_above0 .cell3

{

display:none !important;

}

.ttr_banner_menu_inner_above0 .cell4

{

display:none !important;

}

.ttr_banner_menu_inner_below0 .cell1

{

display:none !important;

}

.ttr_banner_menu_inner_below0 .cell2

{

display:none !important;

}

.ttr_banner_menu_inner_below0 .cell3

{

display:none !important;

}

.ttr_banner_menu_inner_below0 .cell4

{

display:none !important;

}

.ttr_footer-widget-area_inner_above0 .cell1

{

display:none !important;

}

.ttr_footer-widget-area_inner_above0 .cell2

{

display:none !important;

}

.ttr_footer-widget-area_inner_above0 .cell3

{

display:none !important;

}

.ttr_footer-widget-area_inner_above0 .cell4

{

display:none !important;

}

.ttr_footer-widget-area_inner_below0 .cell1

{

display:none !important;

}

.ttr_footer-widget-area_inner_below0 .cell2

{

display:none !important;

}

.ttr_footer-widget-area_inner_below0 .cell3

{

display:none !important;

}

.ttr_footer-widget-area_inner_below0 .cell4

{

display:none !important;

}

#ttr_page .ttr_menu_items.toggled-on .child 

{

padding:0;

}

#ttr_page .ttr_menu_items.toggled-on .child ul 

{

padding:0;

}

#ttr_page .ttr_menu_items.toggled-on .child li a 

{

cursor:pointer;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_page .ttr_menu_items.toggled-on .child ul li a 

{

cursor:pointer;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

footer 

{

width: auto !important;

margin:0;

border:0;

height:auto;

border-radius:0;

padding:0;

}

#ttr_footer_top_for_widgets 

{

display:none;

}

#ttr_page .ttr_vmenu_items ul.child 

{

display:none;

}

#ttr_page .ttr_vmenu_items ul.child.vtoggled-on li a 

{

cursor:pointer;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

display:block;

}

#ttr_page .ttr_vmenu_items ul.child.vtoggled-on ul li a 

{

cursor:pointer;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

display:block;

}

#ttr_page .ttr_vmenu_items ul.child.vtoggled-on li a:hover 

{

cursor:pointer;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

display:block;

}

#ttr_page .ttr_vmenu_items ul.child.vtoggled-on ul li a:hover 

{

cursor:pointer;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

display:block;

}

#ttr_page .ttr_verticalmenu_content 

{

display:inline-block;

width:90%;

}

#ttr_page .ttr_vmenu_items ul.child.vtoggled-on 

{

text-align:left;

display:inline-block;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

background-size:100% 100%;

width:100%;

}

#ttr_page .ttr_vmenu_items li a.ttr_vmenu_items_parent_link 

{

background-color:#FFFFFF;

background:rgba(255,255,255,1);

display:block;

text-align:left;

padding-left:4px;

padding-right:4px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_page .ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow 

{

background-color:#FFFFFF;

background:url(../images/vmenuResMainArrow.png), rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 display:block;

text-align:left;

padding-left:4px;

padding-right:4px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_page .ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active 

{

 background-color:#FFFFFF;

background:rgba(255,255,255,1);

display:block;

text-align:left;

padding-left:4px;

padding-right:4px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_page .ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow 

{

 background-color:#FFFFFF;

background:url(../images/vmenuResMainArrowActive.png), rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 display:block;

text-align:left;

padding-left:4px;

padding-right:4px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_page .ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_arrow, #ttr_page .ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_active_arrow 

{

background-color:#FFFFFF;

background:url(../images/vmenuResMainArrowHover.png), rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 display:block;

text-align:left;

padding-left:4px;

padding-right:4px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_page .ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link, #ttr_page .ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_active 

{

background-color:#FFFFFF;

background:rgba(255,255,255,1);

display:block;

text-align:left;

padding-left:4px;

padding-right:4px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_page ul.ttr_vmenu_items li 

{

list-style:none;

line-height:40px;

}

#ttr_page ul.ttr_vmenu_items ul.child li 

{

list-style:none;

line-height:20px;

}

.contenttopcolumn0 .cell1

{

display:none !important;

}

.contenttopcolumn0 .cell2

{

display:none !important;

}

.contenttopcolumn0 .cell3

{

display:none !important;

}

.contenttopcolumn0 .cell4

{

display:none !important;

}

.contentbottomcolumn0 .cell1

{

display:none !important;

}

.contentbottomcolumn0 .cell2

{

display:none !important;

}

.contentbottomcolumn0 .cell3

{

display:none !important;

}

.contentbottomcolumn0 .cell4

{

display:none !important;

}

.menu-center 

{

width:100%;

position:absolute;

z-index:99999;

}

.post_column

{

width:100% !important;float:none !important;padding-right:0 !important;}

.article_column

{

width:100% !important;float:none !important;padding-right:0 !important;}

hr

{

display:none;}

}

/* Small Tabs (portrait and landscape) ----------- */

@media only screen

and (min-width : 481px)

and (max-width : 767px) 

{

#ttr_header_inner 

{

width: 100%  !important;

height:auto !important;

text-align:center;

}

#ttr_menu_inner_in 

{

width: auto !important;

height:auto !important;

}

header#ttr_header 

{

width:auto !important;

height:auto !important;

margin:0;

border:0;

border-radius:0;

padding:0;

background-size:100% 100%;

}

nav#ttr_menu 

{

width:auto  !important;

margin:0;

border:0;

border-radius:0;

padding:0;

background-size:100% 100%;

height:auto  !important;

}

#ttr_page .ttr_menu_items 

{

padding:0;

 list-style:none;

margin:0;

height:18px;

display:inline-block;

*display:inline;

z-index:500;

position:relative;

margin:0;

padding-top:13.5px;

text-align:left;

zoom:1;

}

#ttr_page .ttr_menu_items  li.ttr_menu_items_parent

{

display:block;

float:left;

 height:18px;

}

#ttr_page .ttr_menu_items ul.child li ul li span.menuchildicon,#ttr_page .ttr_menu_items ul.child li.toggled-on ul li span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items ul.child li span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items ul.child li.toggled-on span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items ul.child li.toggled-on li span.menuchildicon,#ttr_page .ttr_menu_items ul.child li.toggled-on li.toggled-on li span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items ul.child li.toggled-on li.toggled-on span.menuchildicon,#ttr_page .ttr_menu_items ul.child li.toggled-on li.toggled-on li.toggled-on span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link span.menuchildicon,#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link_arrow span.menuchildicon,#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link_active span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items  li.toggled-on a.ttr_menu_items_parent_link span.menuchildicon,#ttr_page .ttr_menu_items  li.toggled-on a.ttr_menu_items_parent_link_arrow span.menuchildicon,#ttr_page .ttr_menu_items  li.toggled-on a.ttr_menu_items_parent_link_active span.menuchildicon,#ttr_page .ttr_menu_items  li.toggled-on a.ttr_menu_items_parent_link_active_arrow span.menuchildicon

{

display:none;

}

#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link

{

display:block;

padding-left:4px;

padding-right:4px;

float:left;

background-color:transparent;

background:rgba(255,255,255,0);

line-height:18px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#FFFFFF;

text-align:left;

text-decoration:none;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:3px;

margin-right:20px;

margin-bottom:0px;

cursor:pointer;

float:left;

 height:18px;

box-sizing:border-box;

padding-top:0px;

padding-bottom:0px;

}

#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link_arrow

{

display:block;

float:left;

padding-left:4px;

padding-right:4px;

line-height:18px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#FFFFFF;

text-align:left;

text-decoration:none;

background-color:transparent;

background:url(../images/menuMainArrow.png),rgba(255,255,255,0);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:3px;

margin-right:20px;

margin-bottom:0px;

box-sizing:border-box;

cursor:pointer;

float:left;

 height:18px;

padding-top:0px;

padding-bottom:0px;

}

#ttr_page .ttr_menu_items  li.toggled-on a.ttr_menu_items_parent_link

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

line-height:18px;

}

#ttr_page .ttr_menu_items  li.toggled-on a.ttr_menu_items_parent_link_arrow

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:transparent;

background:url(../images/menuMainArrowHover.png),rgba(255,255,255,0);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

line-height:18px;

}

#ttr_page .ttr_menu_items  li.toggled-on

{

position:relative;

z-index:200;

}

#ttr_page .ttr_menu_items  li.toggled-on ul.child

{

left:3px;

top:18px;

height:auto;

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

display:inline;

position:absolute;

white-space:nowrap;

font-size:0;

padding:0px;

z-index:300;

}

#ttr_page .ttr_menu_items  li.toggled-on ul.child li

{

display:inline-block;

*display:inline;

zoom:1;

vertical-align:top;

position:relative;

font-weight:normal;

}

#ttr_page .ttr_menu_items  li.toggled-on ul.child li a

{

display:inline-block;

*display:inline;

zoom:1;

font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

width:0px;

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

line-height:30px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:transparent;

background:rgba(255,255,255,0);

text-align:left;

white-space:nowrap;

}

#ttr_page .ttr_menu_items  li.toggled-on ul.child li ul li a

{

display:inline-block;

*display:inline;

zoom:1;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

width:160px;

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

line-height:30px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

background-color:#FFF8BF;

background:rgba(255,248,191,1);

text-align:left;

}

#ttr_page .ttr_menu_items  li ul.child li a.subchild

{

text-align:left;

line-height:30px;

font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_menu_items  li.toggled-on ul.child li a:hover

{

 font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_menu_items  li.toggled-on ul.child li ul li a:hover

{

 font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

background-color:#FFF8BF;

background:rgba(255,248,191,1);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_menu_items  li.toggled-on ul.child li a.subchild:hover

{

font-size:8px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_menu_items  li.toggled-on ul.child li ul li a.subchild:hover

{

background:url(../images/menuArrowHover.png) center right no-repeat;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#009999;

text-align:left;

text-decoration:none;

background-color:#FFF8BF;

background:rgba(255,248,191,1);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow

{

float: left;

padding-left:4px;

padding-right:4px;

box-sizing:border-box;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#FFF8BF;

text-align:left;

text-decoration:none;

cursor: pointer;

display: block;

line-height:18px;

background-color:transparent;

background:url(../images/menuMainArrowActive.png),rgba(255,255,255,0);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:3px;

margin-right:20px;

margin-bottom:0px;

float:left;

 height:18px;

padding-top:0px;

padding-bottom:0px;

}

#ttr_page .ttr_menu_items  li a.ttr_menu_items_parent_link_active

{

display:block;

cursor: pointer;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#FFF8BF;

text-align:left;

text-decoration:none;

box-sizing:border-box;

height:18px;

line-height:18px;

padding-left:4px;

padding-right:4px;

float:left;

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

margin-top:0px;

margin-left:3px;

margin-right:20px;

margin-bottom:0px;

float:left;

 height:18px;

padding-top:0px;

padding-bottom:0px;

}

#ttr_page .ttr_menu_items  li.toggled-on a.ttr_menu_items_parent_link_active

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_menu_items  li.toggled-on a.ttr_menu_items_parent_link_active_arrow

{

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:transparent;

background:url(../images/menuMainArrowHover.png),rgba(255,255,255,0);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

}

#ttr_page .ttr_menu_items  li.toggled-on  li.toggled-on ul,

#ttr_page .ttr_menu_items  li.toggled-on  li.toggled-on  li.toggled-on ul



{

top:30px;

display:block;

padding:0px;

 z-index:400;

height:auto;

}

#ttr_page .ttr_menu_items ul 

{

display:block;

background-color:#FFF8C2;

background:rgba(255,248,194,1);

margin:0;

padding:0;

list-style:none;

}

#ttr_page .ttr_menu_items li.toggled-on ul ul,

#ttr_page .ttr_menu_items li.toggled-on  li.toggled-on ul ul



{

display:block;

background:none;

margin:0;

padding:0;

list-style:none;

}

#ttr_page .ttr_menu_items  li.toggled-on li.toggled-on a.subchild

{

background-color:transparent;

background:rgba(255,255,255,0);

border-radius:0px 0px 0px 0px;

border:solid transparent;

border:solid rgba(255,255,255,0);

border-width:0px 0px 0px 0px;

color:rgba(0,0,0,1);

}

#ttr_page .ttr_menu_items  li.toggled-on  li.toggled-on   li.toggled-on a.subchild



{

background-color:#FFF8BF;

background:rgba(255,248,191,1);

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

color:rgba(0,153,153,1);

}

#ttr_page .ttr_menu_items  li.toggled-on    li.toggled-on  li a.subchild



{

border-radius:0px 0px 0px 0px;

border:solid #000000;

border:solid rgba(0,0,0,1);

border-width:0px 0px 0px 0px;

background-color:#FFF8BF;

background:rgba(255,248,191,1);

color:rgba(0,0,0,1);

}

#ttr_page .ttr_menu_items  li.toggled-on  ul.child li .separator

{

border-width:0px 0px 0px 0px;

border-style:solid;

border-color:transparent;

height:auto;

margin:0 0px 0 0px;

width:0px;

display:none;

}

#ttr_page .ttr_menu_items  li.toggled-on ul.child ul li .separator,#ttr_page .ttr_menu_items  li.toggled-on  li.toggled-on ul li .separator,#ttr_page .ttr_menu_items  li.toggled-on li.toggled-on li.toggled-on ul li .separator

{

border-width:0px 0px 0px 0px;

border-style:solid;

border-color:transparent;

height:auto;

margin:0 0px 0 0px;

width:160px;

display:none;

}

#ttr_page .ttr_menu_items .horiz_separator

{

border-width:0px 0px 0px 0px;

border-style:solid;

border-color:transparent;

height:18px;

width:0px;

margin:0;

display:none;

}

#ttr_page .ttr_menu_items  li ul.child ul li, .ttr_menu_items  li.toggled-on ul.child ul li 

{

display:block !important;

}

#ttr_page .ttr_menu_items  li ul 

{

display:none;

}

.ttr_slideshow

{

display:none;



}

.ttr_slideshow_in

{

height:auto;

position:static;



}

.ttr_slideshow_last

{

height:auto;



}

#ttr_page .ttr_vmenu_items ul.child 

{

display:none;

}

.menuforeground 

{

text-align:center;

}

#ttr_page .ttr_vmenu_items ul.child.vtoggled-on li a 

{

cursor:pointer;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

display:block;

}

#ttr_page .ttr_vmenu_items ul.child.vtoggled-on ul li a 

{

cursor:pointer;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

display:block;

}

#ttr_page .ttr_vmenu_items ul.child.vtoggled-on li a:hover 

{

cursor:pointer;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

display:block;

}

#ttr_page .ttr_vmenu_items ul.child.vtoggled-on ul li a:hover 

{

cursor:pointer;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

display:block;

}

#ttr_page .ttr_verticalmenu_content 

{

display:inline-block;

width:90%;

}

#ttr_page .ttr_vmenu_items ul.child.vtoggled-on 

{

text-align:left;

display:inline-block;

background-color:#FFFFFF;

background:rgba(255,255,255,1);

background-size:100% 100%;

width:100%;

}

#ttr_page .ttr_vmenu_items li a.ttr_vmenu_items_parent_link 

{

background-color:#FFFFFF;

background:rgba(255,255,255,1);

display:block;

text-align:left;

padding-left:4px;

padding-right:4px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_page .ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow 

{

background-color:#FFFFFF;

background:url(../images/vmenuResMainArrow.png), rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 display:block;

text-align:left;

padding-left:4px;

padding-right:4px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_page .ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active 

{

 background-color:#FFFFFF;

background:rgba(255,255,255,1);

display:block;

text-align:left;

padding-left:4px;

padding-right:4px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_page .ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow 

{

 background-color:#FFFFFF;

background:url(../images/vmenuResMainArrowActive.png), rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 display:block;

text-align:left;

padding-left:4px;

padding-right:4px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_page .ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_arrow, #ttr_page .ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_active_arrow 

{

background-color:#FFFFFF;

background:url(../images/vmenuResMainArrowHover.png), rgba(255,255,255,1);

background-repeat:no-repeat;

 background-size:auto;

 background-position:right center;

 display:block;

text-align:left;

padding-left:4px;

padding-right:4px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_page .ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link, #ttr_page .ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_active 

{

background-color:#FFFFFF;

background:rgba(255,255,255,1);

display:block;

text-align:left;

padding-left:4px;

padding-right:4px;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

font-size:14px;

font-family: Segoe UI;

font-weight:normal;

font-style:normal;

color:#000000;

text-align:left;

text-decoration:none;

}

#ttr_page ul.ttr_vmenu_items li 

{

list-style:none;

line-height:40px;

}

#ttr_page ul.ttr_vmenu_items ul.child li 

{

list-style:none;

line-height:20px;

}

.ttr_slideshow_last

{

height:auto;

position:static;

width:auto;



}

img

{

max-width:100%;

}

footer .html_content p

{

margin-left:10px !important;

}

header .form-search

{

position:absolute;

display:inline-block;

text-align:center;

}

header .cms-links,.ttr_header_links, header .cms-links1, header .cms-links2, header .cms-links3, header .cms-minimum-order-links 

{

display:none;

}

body

{

margin:0;

}

.ttr_header_logo 

{

position:static;

}

.logo 

{

display:block;

text-align:center;

}



.headerforeground01

{

display: inline-block;

position:static;

width:322.62632634215px;

}

.ttr_headershape01

{

position:static;

width:0px;

margin:0 auto;

}

.ttr_title_position 

{

width:100%;

position:static;

}

header .ttr_title_style, header .ttr_title_style a,header .ttr_title_style a:link,header .ttr_title_style a:visited,header .ttr_title_style a:hover

{

text-align:center!important;

}

.ttr_slogan_position 

{

width:100%;

position:static;

}

.ttr_slogan_style 

{

text-align:center;

}

#ttr_page .ttr_footer_bottom_footer_inner 

{

width:100% !important;

text-align:center;

}

#ttr_sidebar_left 

{

float: none  !important;

width: auto  !important;

margin:0;

border:0;

border-radius:0;

padding:0;

}

#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;

padding:10px;

border:0;

border-radius:0;

padding:0;

}

#ttr_content_single_sidebar_left,#ttr_content_single_sidebar_right,#ttr_content_zero_sidebar,#ttr_content_both_sidebar 

{

float: none !important;

width: auto !important;

}

#ttr_content_and_sidebar_container 

{

width:100%  !important;

}

.ttr_footer_rss 

{

left:8px;

top:8px;

}

.ttr_footer_facebook 

{

position:static;

display:inline-block;

margin-top:5px;

}

.ttr_footer_twitter 

{

position:static;

display:inline-block;

margin-top:5px;

}

.ttr_footer_linkedin 

{

position:static;

display:inline-block;

margin-top:5px;

}

.ttr_footer_googleplus 

{

position:static;

display:inline-block;

margin-top:5px;

}

#ttr_footer_designed_by_links,.ttr_footer_links 

{

position:static;

text-align:center;

}

#ttr_copyright a 

{

position: static;

display:block;

text-align:center;

line-height:35px;

}

#ttr_page 

{

max-width:none;

min-width:0;

padding-top:0;

}

#ttr_page_inner

{

width:auto;

margin:0px auto ;

box-shadow:none;

border:0;

border-radius:0;

padding:0;

}

.ttr_banner_header 

{

width:auto  !important;

border:0;

border-radius:0;

padding:0;

margin:0;

}

.ttr_banner_menu 

{

width:auto  !important;

border:0;

border-radius:0;

padding:0;

margin:0;

}

.footer-widget-area 

{

width:auto  !important;

border:0;

border-radius:0;

padding:0;

margin:0;

}

footer 

{

width:auto  !important;

border:0;

border-radius:0;

padding:0;

margin:0;

}

.post_column

{

width:100% !important;float:none !important;padding-right:0 !important;}

.article_column

{

width:100% !important;float:none !important;padding-right:0 !important;}

hr

{

display:none;}

}

/* iPads (portrait and landscape) ----------- */

@media only screen

and (min-width : 768px)

and (max-width : 1024px) 

{

#ttr_header_inner 

{

width: 100% !important;

height:auto !important;

}

#ttr_menu_inner_in 

{

width: auto !important;

height:auto !important;

}

header#ttr_header 

{

width:auto !important;

background-size:100% 100%;

}

nav#ttr_menu 

{

width:auto !important;

background-size:100% 100%;

}

footer .html_content p

{

margin-left:10px !important;

}

.ttr_slideshow_last

{

width:auto;



}

img

{

max-width:100%;

}

#ttr_page .ttr_footer_bottom_footer_inner 

{

width:auto !important;

}

#ttr_sidebar_left 

{

width: 20% !important;

}

#ttr_sidebar_right 

{

width: 20% !important;

}

#ttr_content_single_sidebar_left 

{

width: 80%!important;

}

#ttr_content_single_sidebar_right 

{

width: 80%!important;

}

#ttr_content_both_sidebar 

{

width: 60%!important;

}

#ttr_content_zero_sidebar 

{

width: 100%!important;

}

#ttr_content.zero_column 

{

width:auto !important;

}

#ttr_content_and_sidebar_container 

{

width:auto !important;

}

#ttr_page 

{

max-width:none;

min-width:0;

}

#ttr_page_inner

{

width:auto;

margin:0px auto ;

}

.ttr_banner_header 

{

width:auto !important;

}

.ttr_banner_menu 

{

width:auto !important;

}

.footer-widget-area 

{

width:auto !important;

}

footer 

{

width: auto !important;

}

}

.language_selector{

	float:right;

	position:relative;

	top:61px;

	right:1%;

}

.bestseller-product-table-cell .ttr_article p{

text-align:center !important;

}

.cl{

	text-align: center !important;

}

.postedon .ttr_article p{

text-align:center !important;

}
.category-products{
	display: table;
	border-spacing: 10px;
}
.category-products ul.products-grid{
	margin: 0;
	padding: 0;
	display:table-row;
	
}
.category-products ul.products-grid li{
	display: table-cell;
	background: #f3f3f3;
	border: 1px solid #e6ffbf;
	width: 16%;
	text-align: center !important;
	padding: 10px 10px 20px;
}
h2.product-name{
	text-align: center !important;
	width:100%;
}
h2.product-name a{
	font-size: 16px !important;
}
ul.add-to-links{
	margin: 0;
	padding: 0;
}
ul.add-to-links li{
	width: 100%  !important;
	border: 0px solid #e6ffbf !important;
	display: block !important;
}
ul.add-to-links li a{
	color: #000000 !important;
}.captcha-image {  position: relative;  width: 195px;}.captcha-img {    border: 1px solid #ccc;}.captcha-reload {    position: absolute;    right: 2px;    top: 2px;}.captcha-reload.refreshing  {    animation:rotate 1.5s infinite linear;    -webkit-animation:rotate 1.5s infinite linear;    -moz-animation:rotate 1.5s infinite linear;}@-webkit-keyframes rotate {    0% { -webkit-transform:rotate(0); }    0% { -webkit-transform:rotate(-360deg); }}@-moz-keyframes rotate {    0% { -moz-transform:rotate(0); }    0% { -moz-transform:rotate(-360deg); }}@keyframes rotate {    0% { transform:rotate(0); }    0% { transform:rotate(-360deg); }}#captcha-input-box-contact_form{list-style:none;margin-bottom:13px;padding-left:10px;}.captcha-img{list-style:none;text-align:right;margin-left:10px;}

span.mp-ddq-el select{
	width: 150px;
	float:left;
	display:inline-block;
	margin:7px 0px 25px 0px;
}