/*begin desktop*/
#theives_outer { position: relative; top: 0px; left: 0px; width: 95%; max-width: 960px; padding-top: 163px; }
#theives_header { position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 163px; background-image: url("theives/theivesdesktop_header-ts-1448647092.png"); background-repeat: no-repeat; background-position: left top; background-size: 100% 100%; }
#theives_outercontent { position: relative; top: 0px; left: 0px; width: 100%; height: auto !important; height: 341px; min-height: 341px; background-image: url("theives/theivesdesktop_outer-ts-1448647092.png"); background-repeat: repeat-y; background-position: left top; background-size: 100% auto; }
#theives_left { position: absolute; display: block; top: 0px; left: 0px; width: 16.77% }
#theives_right { position: absolute; display: block; top: 0px; left: 96.25%; width: 3.75% }
#theives_footer { position: relative; display: block; top: 0px; left: 0px; width: 100%; height: 98px; background-image: url("theives/theivesdesktop_footer-ts-1448647092.png"); background-repeat: repeat-y; background-position: left top; background-size: 100% 100%; }
#theives_1413585601928 { display: block; position: absolute; width: 281px; height: 20px; border: 0px none rgb(204, 204, 204); font-family: inherit; font-size: inherit; color: inherit; font-weight: bold; text-align: center; font-style: normal; top: 49px; left: 34.48%; background-color: transparent; }
#theives_1409614240842 { display: block; position: absolute; width: 257px; height: 42px; border: 1px none rgb(204, 204, 204); font-family: inherit; font-size: inherit; color: inherit; font-weight: normal; text-align: left; font-style: normal; top: 117px; left: 17.71%; background-color: rgb(255, 255, 255); }
#theives_header #theives_1408570372118 { display: block; position: absolute; width: 36.04%; height: 36px; font-family: georgia, palatino; font-size: 32px; font-weight: bold; text-align: center; font-style: normal; top: 18px; left: 13.33%; background-color: transparent; max-width: 346px; }
#theives_header #theives_1408569637971 { display: block; position: absolute; width: 41.98%; height: 23px; font-family: georgia, palatino; font-size: 16px; font-weight: bold; text-align: center; font-style: normal; top: 67px; left: 10.31%; color: rgb(0, 0, 51); background-color: transparent; max-width: 403px; }
#theives_header #theives_1408569552439 { display: block; position: absolute; width: 41.25%; height: 50px; font-family: georgia, palatino; font-size: 24px; font-weight: bold; text-align: center; font-style: normal; top: 67px; background-color: transparent; right: 59px; max-width: 396px; }
#theives_1408568666352 { display: block; position: absolute; width: 119px; height: 252px; top: 4px; left: 11.8%; z-index: 60; font-size: 19px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
#theives_1 { padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; background-color: rgb(244, 231, 200); }
#cms_content { display: block; position: relative; top: 0px; left: 16.77%; width: 79.48%; height: 341px; }
#theives_1 section { display: block; }
#theives_1 .cms_centeredcontent { position: relative; left: auto; margin: 0 auto; }
#theives_1 .cms_scrollingelement { padding-right: 12px; overflow-y: auto; }
#theives_1 .cms_default { z-index: 20; }
#theives_outer .mobile_button select.menu { display: none; }
#theives_outercontent #cms_content a[id] { background-size: contain !important; background-position: center !important; }
#theives_outercontent #cms_content img[id]:not(.cms_slideshow), #theives_outer #theives_left img[id]:not(.cms_slideshow), #theives_outer #theives_right img[id]:not(.cms_slideshow),
#theives_outer #theives_header img[id]:not(.cms_slideshow), #theives_outer #theives_footer img[id]:not(.cms_slideshow) { height: auto; }
#theives_1 { padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; background-color: rgb(244, 231, 200); }
#element_0 { position: absolute; top: -100px; left: -1000px; }
/*end desktop*/

/* begin content styles */
#cms_content.cms_default { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000033; }
ul.cms_vertmenu li { position: relative; z-index: 50; }
ul.cms_vertmenu li:hover { z-index: 100; }
ul.cms_vertmenu a.cms_hasChildren:before { content: '>'; position: absolute; right: 5px; font-size: 9px; }
ul.cms_vertmenu a.cms_hasChildren:hover:before { content: ''; }
ul.cms_vertmenu li > ul { position: absolute; width: 100%; right: -90%; top: 4px; z-index: 100; display: none; padding: 0; margin: 0; text-indent: 0; list-style-type: none; }
ul.cms_vertmenu li:hover > ul { display: block; }
ul.cms_horizmenu a, ul.cms_vertmenu a { color: #000000; background-color: #00acee;text-decoration: none; }
ul.cms_horizmenu a:hover, ul.cms_vertmenu a:hover { color: #ffffff; background-color: #005f97; }
ul.cms_horizmenu li ul, ul.cms_vertmenu li ul { background-color: ; }
ul.cms_horizmenu li ul a, ul.cms_vertmenu a { padding: 3px 5% 4px; width: 90%; }
ul.cms_horizmenu li ul li ~ li a, ul.cms_vertmenu li ~ li a { border-top: 1px solid #ffffff; }
#cms_content a { text-decoration: none; color: #00acee; }
#cms_content a:hover { text-decoration: ; color: #005f97; }
#cms_content a:active { text-decoration: ; color: ; }
#cms_content a:visited { text-decoration: ; color: ; }
#cms_content h1 { font-family: inherit; font-size: 13px; color: #00acee; }
#cms_content h2 { font-family: inherit; font-size: 16px; color: #00acee; }
#cms_content h3 { font-family: inherit; font-size: 13px; color: #000000; }
#cms_content h4 { font-family: inherit; font-size: ; color: #00acee; }

/*end content styles*/


@media only screen and (max-width: 800px) {
#theives_header { position: relative; width: 95%; padding: 0 2.5% 10px; height: auto; left: 0%; z-index: 100; margin-bottom: 0px !important; background: url("theives/theives_mobileheader.png") repeat; }
#theives_footer { position: relative; width: 95%; padding: 10px 2.5%; height: auto; left: 0%; background: url("theives/theives_mobilefooter.png") repeat; }
#theives_outer { padding-top: 0; }
#theives_outer select.menu { display: none; }
#theives_outer .mobile_button { width: 56px !important; margin-left: auto !important; margin-right: auto !important; }
#theives_outer .mobile_button ul { display: none; }
#theives_outer .mobile_button select.menu { display: inline-block; height: 36px; width: 56px; text-indent: 56px; background: url("_engine/images/v3/menu.png") no-repeat left; border: none; background-color: none; padding-left: 0px; overflow: hidden; }
*.mobile_menu ul.cms_gidget li a { display: block; background-color: #ffffff; padding-top: 15px; padding-right: 5px; padding-bottom: 15px; padding-left: 5px; border-width: 1px; border-style: solid; border-color: #333333; border-radius: 5px; color: #333333; text-decoration: none; width: auto; max-width: 600px; margin-left: auto; margin-right: auto; text-align: center; }
*.mobile_menu ul.cms_gidget li ~ li a { margin-top: 5px; }
*.mobile_menu ul.cms_horizmenu li.cms_topnode { border-left: none; display: block; }
@-moz-document url-prefix() { #theives_outer .mobile_button select.menu { width: 0px; text-indent: 0px; padding-left: 56px; } }
#theives_outercontent { height: auto !important; min-height: 1px !important; max-height: auto !important; background-image: none; background-image: url(theives/theives_content-ts-1448647092.png); background-repeat: repeat; background-position: top left; margin-bottom: 0px; !important }
#cms_content { position: relative; width: 95%; padding: 2.5%; left: 0; height: auto !important; min-height: auto !important; max-height: auto !important; }
#theives_1 article.cms_default { min-height: 1px !important; }
#theives_outercontent #cms_content *[id]:not(#frmTools):not([class^=mce]), #theives_outer #theives_header *[id]:not(#frmTools):not([class^=mce]), #theives_outer #theives_footer *[id]:not(#frmTools):not([class^=mce]), 
#theives_outercontent #theives_left *[id]:not(#frmTools):not([class^=mce]), #theives_outer #theives_right *[id]:not(#frmTools):not([class^=mce]) { position: relative; display: block; top: 0; left: 0 !important; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 10px; max-width: 100%; background-scale: 100% auto; }
#theives_outercontent #cms_content div[id]:not(.cms_slideshow):not([class^=mce]) { height: auto; width: 80%; left: 10%; } 
#theives_outercontent #cms_content > div[id]:not(.cms_slideshow):not([class^=mce]), #theives_outercontent #cms_content form[id]:not([class^=mce]),
#theives_outer #theives_header > div[id]:not(.cms_slideshow):not([class^=mce]), #theives_outer #theives_header form[id]:not([class^=mce]),
#theives_outer #theives_footer > div[id]:not(.cms_slideshow):not([class^=mce]), #theives_outer #theives_footer form[id]:not([class^=mce]) { height: auto; width: 100%; left: 0%; } 
#theives_outercontent #cms_content h1[id], #theives_outercontent #cms_content h2[id], 
#theives_outercontent #cms_content h3[id], #theives_outercontent #cms_content h4[id] { height: auto; width: 80%; left: 10%; text-align: center; }
#theives_outercontent #cms_content > h1[id], #theives_outercontent #cms_content > h2[id], 
#theives_outercontent #cms_content > h3[id], #theives_outercontent #cms_content > h4[id],
#theives_outer #theives_header > h1[id], #theives_outer #theives_header > h2[id], 
#theives_outer #theives_header > h3[id], #theives_outer #theives_header > h4[id],
#theives_outer #theives_footer > h1[id], #theives_outer #theives_footer > h2[id], 
#theives_outer #theives_footer > h3[id], #theives_outer #theives_footer > h4[id] { height: auto; width: 100%; left: 0%; text-align: center; }
#theives_outercontent #cms_content div[id]:not(.cms_slideshow) > *[id]:last-child { padding-bottom: 10px; }
#theives_left { position: relative; width: auto; padding: 2.5%; left: 0; height: auto; min-height: auto; max-height: auto; background-image: url(theives/theives_left-ts-1448647092.png); background-repeat: repeat; }
#theives_left *[id]:not([class^=mce]) { position: relative; left: 0; top: 0; max-width: 100%; }
#theives_right { position: relative; width: auto; padding: 2.5%; left: 0; height: auto; min-height: auto; max-height: auto; background-image: url(theives/theives_right-ts-1448647092.png); background-repeat: repeat; }
#theives_right *[id]:not([class^=mce]) { position: relative; left: 0; top: 0; max-width: 100%; }
#theives_outercontent #cms_content img[id]:not(.cms_slideshow), #theives_outer #theives_left img[id]:not(.cms_slideshow), #theives_outer #theives_right img[id]:not(.cms_slideshow),
#theives_outer #theives_header img[id]:not(.cms_slideshow), #theives_outer #theives_footer img[id]:not(.cms_slideshow) { width: auto; min-width: 0; max-width: 100%; display: table; height: auto; }
#theives_outercontent #cms_content div img[id]:not(.cms_slideshow):not([class^=mce]) { max-width: 80%; left: 10%; }
#theives_outercontent #cms_content a[id]:not(.cms_slideshow):not([class^=mce]), #theives_outer #theives_left a[id]:not(.cms_slideshow):not([class^=mce]), #theives_outer #theives_right a[id]:not(.cms_slideshow):not([class^=mce]),
#theives_outercontent #cms_content div[id].cms_slideshow, #theives._outer #theives_left div[id].cms_slideshow, #theives._outer #theives_right div[id].cms_slideshow { max-width: 100%; left: 0px; }
#theives_left div[id]:not([class^=mce]), #theives_left nav[id], #theives_left form[id] { height: auto; width: auto; }
#theives_right div[id]:not([class^=mce]), #theives_right nav[id], #theives_right form[id] { height: auto; width: auto; }
ul.cms_horizmenu li ul a, ul.cms_vertmenu a { padding: 7px 5% 8px }
ul.cms_vertmenu li > ul { display: block; height: 0px; overflow: hidden; }
ul.cms_vertmenu li:hover > ul { display: block; }
ul.cms_vertmenu li.over > ul { display: block; position: relative; left: 0; height: auto; transition: height 1s; -webkit-transition: height 1s; -moz-transition: height 1s; }
ul.cms_vertmenu li.over > a.cms_hasChildren:before { content: 'v'; }
form .cms_form2 label > span { position: relative; top: auto; width: auto; text-align: left !important; }
form .cms_form2 label { padding-left: 0 !important; }
}/*end tablet_android*/

@media only screen and (max-width: 768px) {

}/*end tablet*/

/* Localized */