		/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 14 April 2016 04:11:32
*/


/*
  _        _     _               __                   _             _       
 | |_ __ _| |__ | | ___    ___  / _|   ___ ___  _ __ | |_ ___ _ __ | |_ ___ 
 | __/ _` | '_ \| |/ _ \  / _ \| |_   / __/ _ \| '_ \| __/ _ \ '_ \| __/ __|
 | || (_| | |_) | |  __/ | (_) |  _| | (_| (_) | | | | ||  __/ | | | |_\__ \
  \__\__,_|_.__/|_|\___|  \___/|_|    \___\___/|_| |_|\__\___|_| |_|\__|___/ */






/***
 *     _______   _______     _______. __  ___ .___________. ______   .______           _______._______________    ____  __       _______     _______.
 *    |       \ |   ____|   /       ||  |/  / |           |/  __  \  |   _  \         /       |           \   \  /   / |  |     |   ____|   /       |
 *    |  .--.  ||  |__     |   (----`|  '  /  `---|  |----|  |  |  | |  |_)  |       |   (----`---|  |----`\   \/   /  |  |     |  |__     |   (----`
 *    |  |  |  ||   __|     \   \    |    <       |  |    |  |  |  | |   ___/         \   \       |  |      \_    _/   |  |     |   __|     \   \    
 *    |  '--'  ||  |____.----)   |   |  .  \      |  |    |  `--'  | |  |         .----)   |      |  |        |  |     |  `----.|  |____.----)   |   
 *    |_______/ |_______|_______/    |__|\__\     |__|     \______/  | _|         |_______/       |__|        |__|     |_______||_______|_______/    
 *                                                                                                                                                   
 */

    /*
        _       _           _       _         _           
   __ _| | ___ | |__   __ _| |  ___| |_ _   _| | ___  ___ 
  / _` | |/ _ \| '_ \ / _` | | / __| __| | | | |/ _ \/ __|
 | (_| | | (_) | |_) | (_| | | \__ \ |_| |_| | |  __/\__ \
  \__, |_|\___/|_.__/ \__,_|_| |___/\__|\__, |_|\___||___/
  |___/                                 |___/   */

body{font-family: RobotoCondensed-Regular;}
#contentbody h1{font-size:26px;}
#contentbody h2{font-size:22px;color:#15435d;}
#contentbody h3{font-size:18px;color:#15435d;}
#contentbody h4{font-size:16px;color:#15435d;}
b, strong{font-weight: bold;}

.width {width:1192px; margin: 0 auto; }
.clearfix{clear: both;margin: 0;padding: 0;}
#contentbody > .width{padding-left:24px;}

.wrapper{width:100%;}
.subheading{background:#94bedb;overflow:hidden;zoom: 1;}
.sapol_logo{display:table-cell;width:70%;padding-top:10px;padding-bottom:5px}

/*.header_rightcolumn{display:table-cell;width:30%;height:70px;}*/

.mobile_subnav_wrapper{display: none;}

.header_rightcolumn{
    width:436px;
display:table-cell;
height:65px;
float:left;
margin-left:61%;
  margin-top:-110px;
}

#header > .width {padding-left:24px;padding-right:24px;
padding-bottom:10px;padding-top:0px;margin-top:0px;}


.icon_sm_email p,.print p,.icon_sm_rss p{display:none;}
.icon_sm_email{margin-right:9px;display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1105px;position:relative;width:19px;height:29px;cursor: pointer;cursor: hand;}
.print{margin-right:9px;display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1055px;position:relative;width:18px;height:29px;cursor: pointer;cursor: hand;}
.icon_sm_rss{margin-right:22px;display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1004px;position:relative;width:20px;height:29px;cursor: pointer;cursor: hand;}

.icon_facebook{margin-right:7px;display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -950px;position:relative;width:29px;height:29px;cursor: pointer;cursor: hand;}
.icon_twitter{margin-right:7px;display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -850px;position:relative;width:29px;height:29px;cursor: pointer;cursor: hand;}
.icon_youtube{display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -750px;position:relative;width:29px;height:29px;cursor: pointer;cursor: hand;}

.social_icons{float:right;margin-bottom:7px;margin-top:0px}
.social_icons .icon_rss{display:none;}
.header_icon_tools{float:right;padding-top:7px;margin-top:0px}

.search_option{display:block;clear:both;padding-top:7px;}
#search_wrapper{width:436px;display:block;}
#search_wrapper input[type="submit"] {font-size:0;background: url(https://www.police.sa.gov.au/__data/assets/image/0004/1030/icon_search.png) no-repeat 0 0;border: none;cursor: pointer;height: 29px;width: 29px;float:right;margin-right:14px;margin-top:-38px;z-index:9999999;}
#queries_searchsite_query {float:left;padding-left:17px;border:1px solid #15425d;width:436px;height:44px;z-index:0;line-height:44px;}


.picker_sub>input{display:inline-block;width:20px;}
.picker_sub>label{display:inline-block;margin-left:10px;}

#sign-up-form .picker_sub{}
.usr_formname_txt{display:table-cell;width:60px;}
.usr_formemail{display:inline-block;margin-bottom:20px;margin-top:20px;}
.usr_formemail_txt{display:table-cell;width:60px;} 


.search_pos_wrapper{display:inline-block;vertical-align:top;}
.search_pos{display:block;text-align:center;width:60px}
.search_pos h1{padding:0;margin:0;}
.search_result_wrapper{padding-top:20px;border-bottom:1px solid #e8e4e1;padding-bottom:10px;}
.search_listing{display:inline-block;width:800px;word-wrap: break-word;}
.search_title{display:inline-block;}
.search_title h3{padding:0;margin:0;}
.search_content{display:block;font-size:16px;line-height:20px;}
.search_content ul{line-height:20px;}
.search_content p{padding:0;margin:0;}
.search_content > div > h2{font-size:16px!important;}
.search_url{font-size:14px;display:block;}

/*THINK FIRST STYLE */
#dialnumbers{background:#e0f0fb;margin-bottom:47px;}
.dial_numb_msg{display:table-cell;}
#dialnumbers > .width{padding-left:307px;padding-top:17px;padding-bottom:17px;}
.thinkfirst_txt{display:table-cell; width:183px;font-size:1.2em;color:#15425d}
.triple_wrapper{display:table-cell;width:218px;}
.pal_wrapper{display:table-cell;width:238px;}
.crime_wrapper{display:table-cell;}

.img_wrapper{display:table-cell;padding:0;}
.triple_txt{display:table-cell;padding-left:13px;font-size:.8em;vertical-align: top;color:#15425d;}
.triple_txt a{ text-decoration:none;color:#15425d;}
.triple_txt a:hover{text-decoration:none;color:#15425d;}
.triple_txt a:visited{text-decoration:none;color:#15425d;}
  
.pal_txt{display:table-cell;padding-left:13px;font-size:.8em;vertical-align: top;color:#15425d}
.pal_txt a{ text-decoration:none;color:#15425d;}
.pal_txt a:hover{text-decoration:none;color:#15425d;}
.pal_txt a:visited{text-decoration:none;color:#15425d;}

.crime_txt{display:table-cell;padding-left:13px;font-size:.8em;vertical-align: top;color:#15425d}
.crime_txt a{ text-decoration:none;color:#15425d;}
.crime_txt a:hover{text-decoration:none;color:#15425d;}
.crime_txt a:visited{text-decoration:none;color:#15425d;}


#mainmenu {background-repeat-x: inherit;background-image: url(https://www.police.sa.gov.au/__data/assets/image/0004/1948/menu_bg_strip.png);}

/*SELECTED STATE*/

/*top level hier style */
ul.firstlevel > li.mainhier1{background:#0f364e;}
ul.firstlevel > li.mainselected1{background:#0f364e;}
ul.secondlevel > li.mainselected2{background:#f5f5f5;}

li.selected2 a {color:#0f364e;}
ul.secondlevel li.mainhier2 {background:#f5f5f5;}
li.mainnormal2 {background:#0f364e;}
li.mainnormal2 a {color:#0f364e;}
li.mainnormal2 hover{background:#cfe3f0;display:block;}

li.level1item{text-align: center;width:160px;border-right:1px solid #738e9e;} /* About us */
li + li.level1item{width:181px;} /* Online services */
li + li + li.level1item{width:142px;} /* Police news */
li + li + li + li.level1item{width:163px;} /* Your safety */
li + li + li + li + li.level1item{width:200px;} /* Services and events */
li + li + li + li + li + li.level1item{width:126px;} /* Join us */
li + li + li + li + li + li + li.level1item{width:172px;border-right:0px;} /* Contact us */

/* TOP MENU FIRST LEVEL STYLE */
.menu {height:58px;}
.firstlevel ul {margin: 0;padding: 0;}
.firstlevel > li {float: left;list-style: none;background: #15425d;position:relative;line-height:54px;}
.firstlevel li a {text-decoration: none;color: #fff;display: block;}
.firstlevel li ul {display: none;position: absolute;left: 0; top: 100%;width: 10em;z-index: 999;}
.firstlevel li ul li {float: none;}
.firstlevel li ul li ul {left: 100%; top: 0;}
.firstlevel > li:hover > a{background: #15425d;border-bottom:4px solid #0e3044;} /*Keeps Firstlevel selected when on Secondlevel item */
.firstlevel li:hover > ul {display: block;}
.firstlevel li.dir > a:after {content: " +";color: #fff;}
.firstlevel:after {content: "";display: table;clear: both;}

/*TOP MENU SECOND LEVEL STYLES */
li.level2item{text-align: left !important;}
.secondlevel ul {margin: 0;padding: 0;}
.secondlevel > ul > li a:hover {margin-top:4px;}

.secondlevel li {
border-left:1px solid #e5e3e3;
border-right:1px solid #e5e3e3;
float: left;
list-style: none;
background: #fff;
position: relative;
min-height:34px;
line-height:34px; 
width:250px;
padding-left:18px;
padding-right:5px;
}

.menu ul li ul li:last-child{
border-bottom:1px solid #e5e3e3;
}

.secondlevel li a {text-decoration: none;color: #15425d;display: block;}
.secondlevel li ul {display: none;position: absolute;left: 0; top: 100%;width: 10em;z-index: 999;}
.secondlevel li ul li {float: none;}
.secondlevel li ul li ul {left: 100%; top: 0;}
.secondlevel li:hover {background: #f5f5f5;}
.secondlevel li:hover > ul {display: block;}

/*=============================================*/
/*=============================================*/

.mob_social_icons{display: none;}

/*.mob_topofpage{height:58px;border:1px solid #000;}*/

.span_icon_envelope{vertical-align: middle;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1871px; height: 29px;width: 29px;display:inline-block;margin-right:10px;}

.ul_social_media{list-style-type:none;padding:0;margin:0;}
.li_icon_facebook > a{padding-left:52px;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1406px; height: 29px;width: 29px;}
.ul_social_media >.li_icon_facebook {padding-top:26px;padding-bottom:29px;}
.li_icon_twitter > a{padding-left:52px;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1460px; height: 29px;width: 29px;}
.ul_social_media >.li_icon_twitter {padding-bottom:29px;}
.li_icon_youtube > a{padding-left:52px;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1506px; height: 29px;width: 29px;}
.ul_social_media >.li_icon_youtube {padding-bottom:38px;}

.ul_alerts{list-style-type:none;padding:0;margin:0;}
.li_icon_alert > a{display:table-cell;height:26px;padding-left:52px;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1653px;}
.ul_alerts >.li_icon_alert {padding-top:26px;padding-bottom:29px;}

.media_centre_title{margin-bottom:19px;}

.flexslidernews_wrapper + .frontnews_wrapper {background:#F0F9FF;padding:10px;margin-bottom:10px;}
.flexslidernews_wrapper + .frontnews_wrapper hr {display:none;}
.flexslidernews_wrapper + .frontnews_wrapper .news_date, .flexslidernews_wrapper + .frontnews_wrapper .news_more a{color:#2e6ca2;}

.news_column1{display:table-cell;vertical-align:top;}
.news_column1>img{margin-right:20px;margin-top:8px;}
/*span.news_thumb_img {display:block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -2550px;position:relative;width:142px;height:92px;}*/
.news_column2{display:table-cell;vertical-align:top;}

.news_row1{display:table-row;}
.news_item_heading{display:table-cell;width:auto;padding-right:20px;}
.news_item_heading a{color:#15435D}
.news_item_heading a:hover{color:#15435D}
.news_item_heading h2{margin-top:0;}
.news_date{display:table-cell;width:auto;color:#317ab9;}
.news_more a{color:#317ab9;}
.single_news_date{color:#1D6E9C}

.news_item_summary{display:table-cell;}
.news_divider{border-bottom:1px solid #ddd;position:relative;padding-top:13px;padding-bottom:13px;}
.news_more{display:block;text-align:right;}
.singlenews_thumb{display:inline-block;}
.singlenews_thumb>img{margin-right:20px;margin-top:20px;}
.singlenews_summary{display:inline-block;}
ul.fp_topstories > li > a {color:#317ab9;}

/*Footer sitemap */
#footersitemap {background:#f0f9ff;font-size:.8em;color:#052436;}
#footersitemap a{color: #2e6ca2 !important;}
#footersitemap>.width{padding-left:24px;}
#footersitemap .wrapper_aboutcontact {width:18em;display:inline-block;border-right:1px solid #fff;vertical-align:top;padding-top:48px;padding-bottom:43px;}
#footersitemap .sitemap_onlineserv {width:18em;display:inline-block;border-right:1px solid #fff;vertical-align:top;padding-top:48px;padding-bottom:43px;}
#footersitemap .sitemap_safety{width:18em;display:inline-block;border-right:1px solid #fff;vertical-align:top;padding-top:48px;padding-bottom:43px;}
#footersitemap .sitemap_services{width:18em;display:inline-block;border-right:1px solid #fff;vertical-align:top;padding-top:48px;padding-bottom:43px;}
#footersitemap .wrapper_newsjoin{width:18em;display:inline-block;padding-top:48px;padding-bottom:43px;}
#footersitemap ul{list-style-type:none;margin-left:-64px;}
#footersitemap li:before {font-family: "flexslider-icon";content: "\f002";color: #000;font-size:.6em;padding-right:4PX;}
.footertitle{font-size:1.2em;text-indent:-1.6em;}
.sitemap_onlineserv,.sitemap_safety,.sitemap_services,.sitemap_newsevents,.sitemap_joinus{padding-left:35px;}
.sitemap_aboutus,.sitemap_contactus{padding-left:24px;}

/* top of page */
.topofpage{float: right;margin-right:24px;margin-top:-43px;background:#f0f9ff;}
a.top {float: right;height: 43px;position: relative;line-height: 43px;background: transparent;}
a.top span {display: block;position: absolute;top: 0;right: 0;width: 49px;height: 43px;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -300px;-webkit-transition: background-color 500ms ease;transition: background-color 500ms ease;}
.topofpage > a > span > p{display:none;}

/* global footer */
#globalfooter{padding-top:44px;padding-bottom:22px;background:#0b5e8b;}
#globalfooter > .width {padding-left:24px;padding:right:24px;}
#globalfooter > * {color: white;}

/* global footer - lastupdate */
#lastupdated{display:table-cell;width:279px;vertical-align:middle}
.lpageupdate{font-size:.8em;line-height: 1.5em;padding-bottom: 35px;}
.lpageupdate a{color: white;text-decoration: none;}
.lpageupdate a:hover{color: white;text-decoration: underline;}

/* global footer - menu */
#footermenu{display:table-cell;font-size:.7em;width:446px;vertical-align:middle;padding-left:10px}
#footermenu > ul {margin-left:-40px;list-style-type:none;}
#footermenu > ul > li {display:inline-block;padding: 0 15px 0 0;}
#footermenu a{color: white; text-decoration: underline;}
#footermenu a:hover{color: white; text-decoration: none;}
.cc_text{font-size: 11px;display:inline-block;width:320px;padding-left:9px;}
.logo_footer_cc{top:-14px;display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -2470px;position:relative;width:88px;height:31px;cursor: pointer;cursor: hand;}

/* global footer - logos */
#logowrapper{display:table-cell;vertical-align:middle;}
.foot_gosa {display:table-cell;width:161px;}
.logo_footer_gosa{display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -2352px;position:relative;width:138px;height:48px;cursor: pointer;cursor: hand;}
.logo_footer_sagov{display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -2411px;position:relative;width:119px;height:48px;cursor: pointer;cursor: hand;}
.logo_footer_sa{display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -2257px;position:relative;width:118px;height:48px;cursor: pointer;cursor: hand;}
.foot_sagov {display: table-cell;width:140px;}
.foot_sa {display: table-cell;}
.foot_cc{margin-top:12px;width:420px;}
#logowrapper img {max-width: 100%;}

#footertrim{background:#085076;height:10px;}

.contentwrapper3{display:inline-block;width:852px;}
.rightcolumnwrapper{padding-left:23px;display:inline-block;width:293px;vertical-align:top;}
.rightcolumnwrapper a{color:#15425d;}
.rightcolumnwrapper a:hover{color:#15425d;}


#queries_newitem_query{margin-bottom:14px;padding-left:17px;width:266px;height:44px;border:1px solid #15425d}
#newssearch_wrapper input[type="submit"] {background: url(https://www.police.sa.gov.au/__data/assets/image/0004/1030/icon_search.png) no-repeat 0 0;border: 0;cursor: pointer;margin-top:-47px;margin-right:15px;height: 29px;width: 29px;z-index:999;float:right;font-size:0;}
#newssearch_wrapper input[type="text"]{display:block;width:100%;margin-top:0px;margin-bottom:10px;}



.title_localnews {padding-left:17px;clear:left;display:block;background:#1d6e9c;color:#fff;height:52px;line-height:52px;}
.title_localnews a {color:#fff;}
.title_localnews:hover {background:#15425d;-webkit-transition:background-color 500ms ease;transition:background-color 500ms ease;}
.title_localnews a:hover {color:#fff;}
.title_localnews:active {position:relative;}
.signupnews{padding-left:17px;line-height:67px;height:67px;background:#e5e5e5;color:#144a69;}
.icon_subscribe{margin-right:10px;}
ul.local_news_list{list-style:none;}
.local_news_list li{display:block;margin-left:-40px;padding-left:17px;background:#f7f7f7;border-top:1px solid #d9d9d9;min-height:47px;line-height:47px;}
.local_news_list > li:hover{display:block;background:#e7e7e7;}
.local_news_list a{color:#15425D;}

#iknow_wrapper .local_news_list_wrapper ul{margin-left:-40px;}
#iknow_wrapper .local_news_list_wrapper li{
     width: 250px;
        min-height: 43px;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: middle;
        margin: 10px;
    padding-top:0px
    line-height:18px;
        zoom: 1;
        *display: inline;
        _height: 43px;
    background:#F8B84D;}
#iknow_wrapper .local_news_list > li:hover{display:inline-block;background:#D9D9D9;}
#iknow_wrapper li.local_news_list a{color:#15425d;text-decoration: underline;}
#result_msg{background:#BD2433;color:#fff;padding:20px;margin-bottom:15px;width:66%}
#result_msg ul{list-style:none;margin-left:-40px;}

.name_signup{display:inline-block;width:70px;}
.name_input{display:inline-block;}
.email_signup{display:inline-block;width:70px;}
.email_input{display:inline-block;}
.required_txt{margin-left:70px;}
.subcribe_list>.sq-form-field{margin-left:70px;}
.subcribe_list>label{margin-left:10px;}
.signup_but{margin-left:70px;}
.alert_success {background:#F8B84D;color:#000;padding:20px;margin-bottom:15px;}
.alert_success ul{list-style:none;margin-left:-40px;}

.social_media_title{margin-top:20px;height:30px;line-height:30px;color:#fff;padding-left:17px;background:#15425d}
.alerts_title{height:30px; line-height:30px;color:#fff;padding-left:17px;background:#bd2433;}

.media_centre_title{height:30px; line-height:30px;color:#0d3045;padding-left:17px;background:#f8b84d;}
.media_centre_panel li{list-style:none;margin-left:-40px;}
.li_mendia_centre_list{margin-top:15px;margin-bottom:15px;}

.previous_nav{display:inline-block;width:auto;color:#1d6e9c;padding-left:9px;margin-right:120px;}
.nav_left_arrow:before{font-family:flexslider-icon;content: "\f001"; font-size:7px;width:2.4em;vertical-align:middle;color:#1d6e9c}
.next_nav{display:inline-block;text-align:right;width:auto;color:#1d6e9c;}

.nav_right_arrow:after{font-family:flexslider-icon;content: "\f002"; font-size:7px;vertical-align:middle;width:2.4em;color:#1d6e9c;}
.page_number {display:inline-block;padding-right:20px;}
.page_numb{display:inline-block;width:49px;text-align:center;}
.page_numb a {display:block;color:#000;}
.page_number a:hover{color:#000;text-decoration:none;}
.current_page{display:inline-block;color:#1d6e9c;width:49px;text-align:center;font-weight:bold;border:1px solid #ccc;}
.pagination_table tr{border-bottom:0;}
.pagination_table {margin-top:50px;}

.horizontal_bar{border-top:1px solid #e8e4e1;}

.wait_img{display:block;width:100%;text-align:center;margin-top:25%;}

/* ICON styles */
.icon_type_PDF_File{background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -2781px;position:relative;width:16px;height:16px; padding-left:20px;margin-left:10px}
.icon_type_MS_Word_Document{background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -2681px;position:relative;width:16px;height:16px; padding-left:20px;margin-left:10px}
.icon_type_MS_Excel_Document{background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -2731px;position:relative;width:16px;height:16px; padding-left:20px;margin-left:10px}
.icon_type_MS_PowerPoint_Document{background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -2831px;position:relative;width:16px;height:16px; padding-left:20px;margin-left:10px}


/*
* jQuery FlexSlider v2.2.0
* http://www.woothemes.com/flexslider/
*
* Copyright 2012 WooThemes
* Free to use under the GPLv2 license.
* http://www.gnu.org/licenses/gpl-2.0.html
*
* Contributing author: Tyler Smith (@mbmufffin)
*/


/* Browser Resets
*********************************/
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
* include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

/* FlexSlider Default Theme
*********************************/
.flexslider { margin: 0 0 60px; position: relative; zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }
.flex-caption>p{margin:0px;padding:0px;}
.flex-caption {
    zoom: 1;
    z-index:0;
    width:561px;
    height:143px;
    margin-bottom:13px;
    margin-left:13px;
    position:absolute;
    bottom:0;
    background:#fff;
    padding:22px;
    filter: alpha(opacity=90);
    opacity: 0.9;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    }
.flex-caption a{
  color:#2e6ca2 !important;
    }

/* Direction Nav */
.flex-direction-nav {*height: 0;display:inline-block;}
.flex-direction-nav a { text-decoration:none; display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: #F0F9FF; text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-nav .flex-prev { left: 10px; }
a.flex-prev,a.flex-next{color:#000508;}
.flex-direction-nav .flex-next { right: 10px; text-align: right; }
.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }
.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; text-decoration: none;color:#F0F9FF;}
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
.flex-direction-nav a:before { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }
.flex-direction-nav a.flex-next:before { content: '\f002'; }

/* Pause/Play */
.flex-pauseplay{display:inline-block; position: relative; bottom: 40px}
.flex-pauseplay a {display:block;width: 20px; height: 20px; position: relative; bottom: 5px; left: 40px; z-index: 10; overflow: hidden; cursor: pointer; color: #15425d; }
.flex-pauseplay a:before { font-family: "flexslider-icon"; font-size: 18px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; }

/* Control Nav */
.flex-control-nav {display:inline-block; position: relative; bottom: 42px; left:30px;text-align: left;z-index:999999;}
.flex-control-nav a{color:#317ab9 !important; background:#000508 !important;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #002236;cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3);behavior: url('https://www.police.sa.gov.au/__data/assets/text_file/0015/4722/PIE.htc'); }
.flex-control-paging li a:hover {border:1px solid #002236;background: #fff;}
.flex-control-paging li a.flex-active {border:1px solid #317ab9;background: #fff !important; cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}


/*
  _                                                       _         _           
 | |__   ___  _ __ ___   ___ _ __   __ _  __ _  ___   ___| |_ _   _| | ___  ___ 
 | '_ \ / _ \| '_ ` _ \ / _ \ '_ \ / _` |/ _` |/ _ \ / __| __| | | | |/ _ \/ __|
 | | | | (_) | | | | | |  __/ |_) | (_| | (_| |  __/ \__ \ |_| |_| | |  __/\__ \
 |_| |_|\___/|_| |_| |_|\___| .__/ \__,_|\__, |\___| |___/\__|\__, |_|\___||___/
                            |_|          |___/                |___/  */
.accordhead3,.accordhead2,.accordhead{display:none;}
.Heading2 h2{font-weight:bold;color: #15425d;font-size:1.3em;line-height: 52px;height: 52px;}

.flexslider_wrapper{display:inline-block;width:888px;height:463px;}
#phonepanel_wrapper{display:inline-block;vertical-align:top;border:13px solid #c0d6e5;color:#fff;width:300px;}
#phonepanel_wrapper .hm_thinkfirst_txt{padding-left:28px;font-size:1.5em;display:block;background:#062232;height:61px;line-height:61px;}
#phonepanel_wrapper .hm_triple_wrapper{display:block;background:#113246;height:114px;border-bottom:1px solid #678191;}
#phonepanel_wrapper .hm_pal_wrapper{display:block;background: #113246;height:124px;border-bottom:1px solid #678191;}
#phonepanel_wrapper .hm_crime_wrapper{display:block;background:#113246;height:126px;}

.hm_img_wrapper{display:table-cell;text-align:center;vertical-align: middle;width:94px;line-height:120px;}

.triple_img{display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -400px;position:relative;top:5px;width:45px;height:54px;vertical-align:middle;}
.hm_triple_txt{display:table-cell;font-size:.8em;vertical-align: middle;width:184px;}
.hm_triple_img{display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1950px;position:relative;top:0px;width:45px;height:54px;vertical-align:middle;}

.pal_img{display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -500px;position:relative;top:8px;width:46px;height:54px;vertical-align:middle;}
.hm_pal_txt{display:table-cell;font-size:.8em;vertical-align: middle;width:184px;}
.hm_pal_img{display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -2050px;position:relative;top:3px;width:46px;height:54px;vertical-align:middle;}

.crime_img{display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -600px;position:relative;top:5px;width:61px;height:54px;vertical-align:middle;}
.hm_crime_txt{display:table-cell;font-size:.8em;vertical-align: middle;width:184px;}
.hm_crime_img{display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -2150px;position:relative;top:3px;width:61px;height:54px;vertical-align:middle;}

.width h2{font-weight:normal;}

#nest_social li a:hover {background:#e7e7e7; text-decoration:none;}

#desk_social_heading.Heading2 h2{color:#fff;}

#rotatingbanner{background:#F0F9FF;}
#rotatingbanner > .width{padding-top:20px;}

.diffwrapper{display: block;width:auto;padding-left:24px;padding-right:24px;}
.multipanel_col1{display:inline-block;width:auto;}  
.multipanel_col2{display:inline-block;width:auto;}
#nest_news{display: inline-block;width:290px;padding-right:22px;vertical-align:top;}
#nest_want{display: inline-block;width:19em;padding-right:22px;vertical-align:top;}
#nest_keep{display: inline-block;width:16em;padding-right:22px;vertical-align:top;}
#nest_social{display: inline-block;width:17em;vertical-align:top;}
.banner_sapolnews > img{width:268px;}

.Heading2{margin-bottom:0px;}
#nest_news h2{margin-bottom:0px;}
#nest_want h2{margin-bottom:0px;}
#nest_keep h2{margin-bottom:0px;}
#nest_social>.Heading2{margin-bottom:0px;margin-top:67px;}

#iwanto_list ul{line-height: 38px;list-style-type:none;}
#iwanto_list li{height: 38px;margin-left:-40px;padding-left: 22px;border-bottom: 1px solid #d9d9d9;background:#f7f7f7;cursor: pointer;display:block;}
#iwanto_list li a{text-decoration: none;display:block; color:#2e6ca2;}
#iwanto_list li:hover{text-decoration: none;background:#e7e7e7;display:block;}
#iwanto_list li:nth-last-child(1){border-bottom:0px;}

#keepsafe_list ul{line-height: 53px;list-style-type:none;}
#keepsafe_list li{display:block;margin-left:-40px;padding-left: 22px;border-bottom: 1px solid #d9d9d9;height: 53px;background:#f7f7f7;cursor: pointer;cursor: hand;}
#keepsafe_list li a{text-decoration: none;cursor: pointer;cursor: hand;display:block; color:#2c75b4;}
#keepsafe_list li:hover{cursor: pointer;cursor: hand;background:#e7e7e7;display:block;}
#keepsafe_list li:nth-last-child(1){border-bottom:0px;}

#social_list ul{margin-left:-40px;list-style-type:none;}
#social_list li{display:block;line-height: 44px;cursor: pointer;cursor: hand;border-bottom: 1px solid #d2e3ef;height: 44px;}
#social_list li a{text-decoration: none;cursor: pointer;cursor: hand;display:block;padding-left:20px;color:#2e6ca2;}
#social_list li:hover{cursor: pointer;cursor: hand;background:#e7e7e7;display:block;color:#2e6ca2;}
#social_list li:nth-last-child(1){border-bottom:0px;}

.sm_icon_find{margin-right:17px;display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1250px;position:relative;width:29px;height:29px;vertical-align:middle;}
.sm_icon_careers{margin-right:17px;display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1300px;position:relative;width:29px;height:29px;vertical-align:middle;}
.sm_icon_emg{margin-right:17px;display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1350px;position:relative;width:29px;height:29px;vertical-align:middle;}
.sm_icon_face{margin-right:17px;display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1404px;position:relative;width:29px;height:29px;vertical-align:middle;}
.sm_icon_twit{margin-right:17px;display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1456px;position:relative;width:29px;height:29px;vertical-align:middle;}
.sm_icon_utube{margin-right:17px;display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -1504px;position:relative;width:29px;height:29px;vertical-align:middle;}

.slidetxt {color: #15425d;margin: 0 30px 0 30px;}
.slidetxt h3 {font-weight:bold;text-size: 13pt;}

.latest_info_col1{display:inline-block;min-height:300px;vertical-align: top;}
.latest_info_col2{display:inline-block;min-height:300px;vertical-align: top;}
.latest_info_col1 p{margin:0;padding:0;}
.latest_info_col2 p{margin:0;padding:0;}
#latestinfo {font-size: .9em;padding-bottom:4px;}
#latestinfo h2{font-weight:bold;color: #15425d;font-size:1.3em;line-height: 24px;}
#latestinfo > .width {padding-left:24px;padding:right:24px;}
.latest_txt{margin-top:24px; width: 267px;}
.latest_txt a{color:#317ab9 !important;}
.latest_info_img>iframe{top:0px;vertical-align: top;}
.latest_info_img > img{background:#000;}

.infowrapper{display: block;}
.blacktrip_title_txt{
    float:left;
    position:absolute;
    left:0px;
    bottom:0px;
    z-index:101;
    min-height:41px;
    padding-top:10px;
    padding-left:20px;
    letter-spacing:0.04em;
    color:#ffffff !important;
    background: #000;
    min-width: 240px;
}

#band_events_strip{width:266px;}
#comm_forum_strip{width:268px;}
#newpub_strip{width:267px;}
#crime_stop_strip{width:268px}

.blackstrip_title_bg{
    float:left;
    position:absolute;
    left:0px;
    bottom:0px;
    z-index:10;
    min-height:41px;
    background: #000;
}
.latestinfo_img_title_wrapper{width:auto;position: relative;top: 0px;}

.bandevents{display: inline-block;min-height: 300px;width:292px;vertical-align: top;}
.commforum{display: inline-block;min-height: 300px;width:292px;vertical-align: top;}
.newpub{display: inline-block;min-height: 300px;width:292px;vertical-align: top;}
.roadsafety{width:auto;min-height: 300px;display: inline-block; vertical-align: top;}
/* .latest_txt{width:266px;} */

.arrow_right{float:right;margin-right:18px;margin-top:22px;}
.arrow_right_want{float:right;margin-right:18px;margin-top:14px;}

.polnews{float: left;width: 44%;max-width: 238px;height:52px;background: #ce2838;}
.showallnews{float: right;width: 44%;max-width: 238px;height: 52px;background: #f8b84d;}


.newswrapper{width: 100%;margin-bottom: 21px;}

.but_show_all {border-left:9px solid #f8b84d;line-height:38px;height: 38px;background:#185579;display:block;color:#fff;font-size:15px;font-weight:normal;font-style:normal;padding-left: 15px;text-decoration:none;margin-bottom:8px;margin-top:8px;}
.but_show_all a {color:#fff;}
.but_show_all:hover {border-left:9px solid #f8b84d;background:#15425d;-webkit-transition:background-color 500ms ease;transition:background-color 500ms ease;}
.but_show_all a:hover {color:#fff;}
.but_show_all:active {position:relative;}

.but_show_local {border-left:9px solid #ce2838;line-height:38px;height: 38px;background:#1d6e9c;display:block;color:#fff;font-size:15px;font-weight:normal;font-style:normal;padding-left: 15px;text-decoration:none;margin-bottom:10px;}
.but_show_local a {color:#fff;}
.but_show_local:hover {border-left:9px solid #ce2838;background:#15425d;-webkit-transition:background-color 500ms ease;transition:background-color 500ms ease;}
.but_show_local a:hover {color:#fff;}
.but_show_local:active {position:relative;}

.socialicons{float: left;margin-top: 14px;}
.socialicons img{padding-right: 7px;}
.socialwrapper{height: 58px;background: #e0f0fb;}
.strip{background: #15425d;}

/*
                  _             _         _         _           
   ___ ___  _ __ | |_ ___ _ __ | |_   ___| |_ _   _| | ___  ___ 
  / __/ _ \| '_ \| __/ _ \ '_ \| __| / __| __| | | | |/ _ \/ __|
 | (_| (_) | | | | ||  __/ | | | |_  \__ \ |_| |_| | |  __/\__ \
  \___\___/|_| |_|\__\___|_| |_|\__| |___/\__|\__, |_|\___||___/
                                              |___/*/
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}
#document_result_td0_0{width:60%;}
#document_result_td0_1{width:20%;}
#document_result_td0_2{width:20%;}

/* find your local police station style */

#map_canvas{
  width:auto; 
  height:500px;
  border:1px solid #1d6e9c;}
#side_bar{
  width:100%;
  height:480px;
  overflow:auto;
  border:1px solid #1d6e9c;
  padding:10px;
  font-size:0.8em;}
.map_text{width:280px; 
  float:left; 
  font-size:0.8em;}
#map_search{
  padding-bottom:10px;}
#map_search input#address{
  width:200px;}
#map_search input#radius{
  width:50px;}
#map_search span{
  padding-right:10px; 
  padding-left:10px;}
#side_bar a span.loc-title{
  font-size:1.2em; 
  font-weight:bold;}
#side_bar a span.loc-content{
  text-decoration:none;}
#side_bar a{
  display:block; 
  text-decoration:none; 
  color:#000;
  width:auto;
  padding:4px;}
#side_bar a:first-child{
margin-top:18px;}
#tabs{width:auto;
  height:34px; 
  margin-top:10px;}
.map_tab,
.listing_tab{
  color:#1d6e9c;
  border-top:2px solid #1d6e9c;
  border-left:2px solid #1d6e9c;
  border-right:2px solid #1d6e9c;
  border-radius:6px 6px 0px 0px;
  background:#e0f0fb;
  display:block;
  float:left;
  margin-left:10px;
  padding:5px 30px 5px 30px;}

.map_tab.active{font-weight:bold;}
.listing_tab.active{font-weight:bold;}


#map_legend{width:600px; 
  padding:10px 0px 0px 0px;}
#map_legend img{margin-bottom:-14px; 
  padding-right:14px;}
#map_legend span{font-size:0.8em; 
  padding-right:4px;}
.hide{visibility:hidden;}
.clear{clear:both;}
.gm-style-iw{
  min-width:200px!important; 
  min-height:100px!important;}
.gm-style-iw b{
  font-size:1.2em;}

#bulkmail_subscribe_page_5384 input[type="checkbox"] {
  margin-right:15px; 
  line-height: normal;
}

#news_local_banner{background:#ccc;height:431px;position:relative;text-align:center;padding-top:20%;}
#news_local_banner h2{color:#fff;font-size:50px;}

#news_local_banner_style1{background:#1D6E9C;height:131px;position:relative;text-align:right;padding-top:4.4%;}
#news_local_banner_style1 h2{color:#fff;font-size:50px;}

#news_local_banner_style2{background:#F8B84D;height:131px;position:relative;text-align:right;padding-top:4.4%;}
#news_local_banner_style2 h2{color:#fff;font-size:50px;}

#news_local_banner_style3{background:#E5E5E5;height:131px;position:relative;text-align:right;padding-top:4.4%;}
#news_local_banner_style3 h2{color:#fff;font-size:50px;}

#more_stories_wrapper{display:table;border:1px solid #1D6E9C;margin-top:50px;width:100%;margin-bottom:50px;}
.top_listing_title{display:block;background:#1D6E9C;color:#fff;padding:10px}

.top_5_item{display:table-cell;width:25em;padding:10px;font-size:12px;border-left:1px solid #1D6E9C;}
.top_5_item:first-child{border-left:0}
.top5_pubdate{font-size:10px;}
.pub_right_panel{width: 30%; float: right; margin-top: -110px;}
.pub_result_page{float:none;margin-top:10px;width:66%;}
#document_result a{color:#15435d}

.sharethis_wrapper{height:40px;margin-top:30px;text-align:right;border-bottom:1px solid #DDD;}

.relatedinfo_box{margin:30px 0px 30px 315px;padding:10px;background:#F0F9FF;border:1px solid #428BCA;width:60%;display:inline-block;}
.relatedinfo_box.no{display:none;}
.visuallyhidden {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
}

#sub-nav-wrapper {width: 268px;}

.subnormal_l2{display:none;}

.sidebar #sub-nav-wrapper {
    float: none;
    margin: 0 0 20px 0;
}

    #sub-nav ,#sub-nav ul {
        list-style: none;
    }

    #sub-nav a {
        padding-left:21px;
        padding-right:32px;
        display: block;
        text-decoration: none;
        -webkit-transition: background-color 200ms linear;
        transition: background-color 200ms linear;
    }
    #sub-nav > li > a {
        overflow: hidden;
        line-height: 63px;
        background: #0f364e;
        color: #fff;
        font-size: 1.385em;
        letter-spacing: 0em;
    }
    #sub-nav > li > a:hover,
    #sub-nav > li > a:focus {
        background-color: #0d3248;
    }
    #sub-nav > li.active {
        border-bottom: 0;
    }
        #sub-nav > li.active > a {
        font-weight: bold;
        }
.level-2, .level-3{margin-left:-40px;}
    #sub-nav .level-3 > li + li {
        border-top: 1px solid #fff;
    }
        #sub-nav .level-3 > li.active,
        #sub-nav .level-3 > li.active + li {
            border-top: 0;
        }
            #sub-nav .level-3 > li > a {
                background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) #15425d no-repeat right -52px;
                color: #fff;
                font-size: 16px;
                letter-spacing: 0em;
                line-height:18px;
                padding-top:13px;
                padding-bottom:13px;
                padding-right:30px;
            }
            #sub-nav .level-3 > li > a:hover,
            #sub-nav .level-3 > li > a:focus {
                background-color: #0d3248;
            }
            #sub-nav .level-3 > li.active > a {
                background-color: #18618a;
                background-position: right 3px;
                color: #fff;
            }
    #sub-nav .level-4 > li > a{
        font-size:16px;
        line-height:18px;
        padding-top:18px;
        padding-bottom:18px;
        background: #e0f0fb;
        margin-left:-40px;
        background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) #e0f0fb no-repeat right -146px;
        border-bottom:1px solid #fff;
        color:#253d4b;
    }
            #sub-nav .level-4 > li > a:hover,
            #sub-nav .level-4 > li > a:focus {
                background-color: #cfe3f0;
            }
            #sub-nav .level-4 > li.active > a {
                font-family:RobotoCondensed-Bold;
                background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) #e0f0fb no-repeat right -94px;
                color: #253d4b;
                border-bottom:none;
            }

.level-5 {
    list-style-type: none;
background:#e0f0fb;
    margin-left:-40px;
}
ul.level-5{border-bottom:1px solid #fff;}

.level-5 li{
    list-style-type: none;
    position: relative;
    line-height:24px;
}
.level-5 > li > a{font-size:14px;color:#253d4b;}
.level-5 li:before{
    font-family:RobotoCondensed-Regular;content: "\2022"; font-size:18px;color:#1a5f86;
    display: block;
    width: 10px;
    height: 10px;
    position: absolute;
    top: -2px;
}

/*
    #sub-nav .level-6 {
        padding: 13px 0 0 13px;
    }
        #sub-nav .level-6 li a {
            background: none;
        }
    #sub-nav .level-7 {
        padding: 0 0 0 13px;
    }
        #sub-nav .level-7 li a {
            background: none;
        }
*/

/* Breadcrumb */
.breadcrumbs {
    list-style: none;
    padding: 0;
    margin-bottom: 35px;
    overflow: hidden;
}
    .breadcrumbs li {
        float: left;
        color: #000;
        padding: 0px;
    }
    .breadcrumbs li + li {padding: 0 0 0 14px;margin-left: 6px; background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat -125px -213px;}
    .breadcrumbs a {
        color: #246689;
        text-decoration: none!important;
    }
    .breadcrumbs a:hover,
    .breadcrumbs a:focus {
        text-decoration: underline;
    }

.leftcolwrapper{width:268px;margin-bottom:30px;display:inline-block;}
.contentwrapper{display:inline-block;margin-left:46px;width:780px;vertical-align:top;}
.contentwrapper>.width{display:inline-block;width:auto;}
.rightcolwrapper{display:inline-block;width:193px;height:300px;}

/* SITEMAP Specific */
#sitemap li {list-style-type:none;}
#sitemap li.last-child {margin-left:19px; list-style-type:none;}
/*#side ul*/ #sitemap ul {margin:0; padding:0 0 0 20px;}
#sitemap a.icon.trigger {background-image: url(https://www.police.sa.gov.au/__data/assets/image/0013/4243/acc-plus-icon.png); background-repeat: no-repeat; background-position: 0 50%;}
#sitemap a.icon.trigger.open {background-image: url(https://www.police.sa.gov.au/__data/assets/image/0014/4244/acc-minus-icon.png)}

#sitemap a.link, .heading{display:inline-block; margin-left:5px; vertical-align:middle}
#sitemap a.icon.trigger{display:inline-block; width:20px; height:20px; padding:0; border:0 none; border-radius:3px; vertical-align:middle}
#sitemap .last-child a.trigger{padding-left:1px; background-image:none; font-weight:normal}
.trigger span{display:none;}


/*
+-----------------------------------------------------+
|                                                     |
| CUSTOM BUTTONS                                      |
|                                                     |
+-----------------------------------------------------+*/

.largebutton {
margin-bottom:10px;
    background-color:#ffffff;
    -webkit-border-top-left-radius:0px;
    -moz-border-radius-topleft:0px;
    border-top-left-radius:0px;
    -webkit-border-top-right-radius:0px;
    -moz-border-radius-topright:0px;
    border-top-right-radius:0px;
    -webkit-border-bottom-right-radius:0px;
    -moz-border-radius-bottomright:0px;
    border-bottom-right-radius:0px;
    -webkit-border-bottom-left-radius:0px;
    -moz-border-radius-bottomleft:0px;
    border-bottom-left-radius:0px;
    text-indent:0;
    border:2px solid #1d6e9d;
    display:inline-block;
    color:#1d6e9d;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    font-style:normal;
    height:44px;
    line-height:44px;
    width:178px;
    text-decoration:none;
    text-align:center;
}.largebutton:hover {
    background-color:#15435d;
}.largebutton:active {
    position:relative;
    top:1px;
}


.darkbluebutton {
margin-bottom:10px;
    background-color:#15435d;
    -webkit-border-top-left-radius:0px;
    -moz-border-radius-topleft:0px;
    border-top-left-radius:0px;
    -webkit-border-top-right-radius:0px;
    -moz-border-radius-topright:0px;
    border-top-right-radius:0px;
    -webkit-border-bottom-right-radius:0px;
    -moz-border-radius-bottomright:0px;
    border-bottom-right-radius:0px;
    -webkit-border-bottom-left-radius:0px;
    -moz-border-radius-bottomleft:0px;
    border-bottom-left-radius:0px;
    text-indent:0;
    border:1px solid #15435d;
    display:inline-block;
    color:#ffffff;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    font-style:normal;
    height:40px;
    line-height:40px;
    width:100px;
    text-decoration:none;
    text-align:center;
}.darkbluebutton:hover {
    background-color:#1e62d0;
}.darkbluebutton:active {
    position:relative;
    top:1px;
}


.lightbluebutton {
margin-bottom:10px;
    background-color:#1d6e9d;
    -webkit-border-top-left-radius:0px;
    -moz-border-radius-topleft:0px;
    border-top-left-radius:0px;
    -webkit-border-top-right-radius:0px;
    -moz-border-radius-topright:0px;
    border-top-right-radius:0px;
    -webkit-border-bottom-right-radius:0px;
    -moz-border-radius-bottomright:0px;
    border-bottom-right-radius:0px;
    -webkit-border-bottom-left-radius:0px;
    -moz-border-radius-bottomleft:0px;
    border-bottom-left-radius:0px;
    text-indent:0;
    border:1px solid #1d6e9d;
    display:inline-block;
    color:#ffffff;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    font-style:normal;
    height:40px;
    line-height:40px;
    width:100px;
    text-decoration:none;
    text-align:center;
}.lightbluebutton:hover {
    background-color:#378de5;
}.lightbluebutton:active {
    position:relative;
    top:1px;
}


/*
+-----------------------------------------------------+
|                                                     |
| CUSTOM STYLES - accordion                     |
|                                                     |
+-----------------------------------------------------+*/

.accordionsitemap {
        margin: 0 0 5px 0;
        padding:10px;
        text-decoration:none;
    }


.accordion {
        margin: 0 0 5px 0;
        padding:10px 20px 10px 10px;
        border-top:#f0f0f0 1px solid;
        background: #ecf7ff;
        text-decoration:none;
        color: #15435d;
        font-size:1.2em;
        max-width: 780px;
    }
    .accordion-open {
        background:#246689;
        color: #fff;
    }
    .accordion-open span {
        display:block;
        float:right;
    }
    .accordion-open span {
        background:url(https://www.police.sa.gov.au/__data/assets/image/0014/4244/acc-minus-icon.png) left 0 no-repeat;width:20px;height:20px;}
    .accordion-close span {
        display:block;
        float:right;
        background:url(https://www.police.sa.gov.au/__data/assets/image/0013/4243/acc-plus-icon.png) left 0 no-repeat;width:20px;height:20px;}
    div.container {
        padding:0;
        margin:0;
    }

.accordion h3{
        margin: 0 0 0 0;
        padding:10px 10px 10px 10px;
    }

.table_accordion{
width:65% !important;
}


    div.container {
       max-width:780px;
border:1px solid;
margin: 5px 0px 5px 0px;
border-color:#eaeaea;
background:#f8f7f7;
    }


    div.container p{
    padding:0px 0px 0px 10px;
    }

/*
+-----------------------------------------------------+
|                                                     |
| CUSTOM STYLES - Band Merchandise page               |
|                                                     |
+-----------------------------------------------------+*/



.album_image{
background-color:#fff; 
padding:10px 10px 10px 10px;
text-align: center;
display: table-cell;
vertical-align: middle;
margin-left:10px;
border:1px solid;
border-color:#eaeaea;
width:20%;
}

.merchandise_con{display:table-cell;width:80%;padding:10px 10px 10px 10px;}


.price{font-weight:bold; padding-top:10px;}


/*
+-----------------------------------------------------+
|                                                     |
| CUSTOM STYLES - decision tree                       |
|                                                     |
+-----------------------------------------------------+*/



#content_div_1937{
border:2px solid;
border-radius:8px;
margin: 0px 0px 10px 0px;
padding:10px 10px 10px 17px;
border-color:#eaeaea;
background:#f5f4f4;
}

.firearm_answer_wrapper{
border:2px solid;
border-radius:8px;
margin: 0px 0px 10px 0px;
padding:10px 10px 10px 17px;
border-color:#eaeaea;
background:#f5f4f4;
}

#content_div_1937 ul{
list-style-image: none!important;
list-style-position: outside!important;
list-style-type: none;
}

#content_div_1937 ul li label{
padding-left:15px;
}

.firearm_q{
font-size:1.2em;
font-weight:bold;
margin-bottom:-3px;
}

.firearm_q span{
background: url(./?a=2897) no-repeat;
float:left;
display: block;
position: relative;
width:20px;
height:20px;
top:3px;
right:5px;
}  


/*
+-----------------------------------------------------+
|                                                     |
| CUSTOM STYLES - media restricted area               |
|                                                     |
+-----------------------------------------------------+*/

.logged_in_box{
border:1px solid;
margin: 0px 0px 10px 0px;
padding:5px 5px 5px 5px;
border-color:#0f364e;
background:#f5f4f4;
}


/*
+-----------------------------------------------------+
|                                                     |
| CUSTOM STYLES - Online collision                    |
|                                                     |
+-----------------------------------------------------+*/

#content_div_4306 ul{
list-style-image: none!important;
list-style-position: outside!important;
list-style-type: none;
}

#content_div_4306 {
border:2px solid;
border-radius:8px;
margin: 0px 0px 10px 0px;
padding:10px 10px 10px 17px;
border-color:#eaeaea;
background:#f5f4f4;
}

#content_div_4306 ul li label{
padding-left:15px;
}   
  

/*
+-----------------------------------------------------+
|                                                     |
| CUSTOM STYLES - OLP                       |
|                                                     |
+-----------------------------------------------------+*/


#content_div_2974 ul{
list-style-image: none!important;
list-style-position: outside!important;
list-style-type: none;
}

#content_div_2974 {
border:2px solid;
border-radius:8px;
margin: 0px 0px 10px 0px;
padding:10px 10px 10px 17px;
border-color:#eaeaea;
background:#f5f4f4;
  display:table;
  width:600px;
}

#content_div_2974 ul li label{
padding-left:15px;
}

.false_answer_wrapper{
border:2px solid;
border-radius:8px;
margin: 0px 0px 10px 0px;
padding:17px 10px 10px 17px;
border-color:#0f364e;
background:#f5f4f4;
}


.olp_answer_spacer{
font-size:1.4em;
padding:10px;
}

.yesno-wrapper{
float:none;
margin-right:auto;
margin-left:auto;
width:80%;
border:2px solid;
text-align:center;
border-radius:8px;
padding:10px 10px 10px 10px;
border-color:#eaeaea;
background:#fff;
}


.yesno-wrapper-sub{
margin-left:230px;
margin-bottom:50px;
margin-top:20px;
border:2px solid;
border-radius:8px;
padding:10px 15px 10px 10px;
border-color:#eaeaea;
background:#fff;
width:310px;
}

.yesno-wrapper-sub img, .yesno-wrapper img{
padding-right:5px;
}


/*
+-----------------------------------------------------+
|                                                     |
| Domestic violence big red button                    |
|                                                     |
+-----------------------------------------------------+*/
#content_col{display:table-cell;width:90%;}
#right_col{display:table-cell;width:10%;}
.bigredbutton {
    background-color:#fe1a00;
    -webkit-border-top-left-radius:8px;
    -moz-border-radius-topleft:8px;
    border-top-left-radius:8px;
    -webkit-border-top-right-radius:8px;
    -moz-border-radius-topright:8px;
    border-top-right-radius:8px;
    -webkit-border-bottom-right-radius:8px;
    -moz-border-radius-bottomright:8px;
    border-bottom-right-radius:8px;
    -webkit-border-bottom-left-radius:8px;
    -moz-border-radius-bottomleft:8px;
    border-bottom-left-radius:8px;
    text-indent:0px;
    border:1px solid #d83526;
    display:inline-block;
    color:#ffffff;
    font-family:Arial;
    font-size:18px;
    font-weight:bold;
    font-style:normal;
    height:42px;
margin-top:-250px;
    line-height:42px;
    width:130px;
    text-decoration:none;
    text-align:center;
    text-shadow:1px 1px 0px #b23e35;
}.bigredbutton:hover {
    background-color:#fe1a00;
color:#fff;
}
.bigredbutton:active {
    position:relative;
    top:1px;
}

.mediabutton {
    background-color:#15435d;
    -webkit-border-top-left-radius:6px;
    -moz-border-radius-topleft:6px;
    border-top-left-radius:6px;
    -webkit-border-top-right-radius:6px;
    -moz-border-radius-topright:6px;
    border-top-right-radius:6px;
    -webkit-border-bottom-right-radius:6px;
    -moz-border-radius-bottomright:6px;
    border-bottom-right-radius:6px;
    -webkit-border-bottom-left-radius:6px;
    -moz-border-radius-bottomleft:6px;
    border-bottom-left-radius:6px;
    text-indent:0;
    display:inline-block;
    color:#ffffff;
    font-family:arial;
    font-size:1.0em;
    font-weight:normal;
    font-style:normal;
    height:55px;
    line-height:32px;
    width:160px;
    text-decoration:none;
    text-align:center;
  margin-right:5px;
  padding: 10px 0px 0px 0px;
}

.mediabutton:active {
    position:relative;
    top:1px;
}

.buttons a:hover{
 color:#ffffff!important;
}


/*
+-----------------------------------------------------+
|                                                     |
| CUSTOM WYSIWYG STYLES                               |
|                                                     |
+-----------------------------------------------------+*/


.left, #left{
float:left;
margin:15px 15px 15px 0px;
}

.right, #right{
float:right;
margin:15px 0px 15px 15px;
}



.darkblue_note {
  position: relative;
  width: 30%;
  padding: 1em 1.5em;
  margin: 2em auto;
  color: #fff;
  background: #15425d;
  overflow: hidden;
}

.darkblue_note:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  border-width: 0 16px 16px 0;
  border-style: solid;
  border-color: #fff #fff #1d6e9c #1d6e9c;
  background: #658E15;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  /* Firefox 3.0 damage limitation */
  display: block; width: 0;
}


.darkblue_note.rounded {
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
}

.darkblue_note.rounded:before {
  border-width: 8px;
  border-color: #fff #fff transparent transparent;
  -moz-border-radius: 0 0 0 5px;
  border-radius: 0 0 0 5px;
}



.darkblue_large {
  position: relative;
  width: 100%;
  padding: 1em 1.5em;
  color: #fff;
  background: #15425d;
  overflow: hidden;
}

.darkblue_large:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  border-width: 0 16px 16px 0;
  border-style: solid;
  border-color: #fff #fff #1d6e9c #1d6e9c;
  background: #658E15;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  /* Firefox 3.0 damage limitation */
  display: block; width: 0;
}

.darkblue_large.rounded {
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
}

.darkblue_large.rounded:before {
  border-width: 8px;
  border-color: #fff #fff transparent transparent;
  -moz-border-radius: 0 0 0 5px;
  border-radius: 0 0 0 5px;
}


.grey_note {
  position: relative;
  width: 30%;
  padding: 1em 1.5em;
  margin: 2em auto;
  color: #000;
  background: #f7f7f7;
  overflow: hidden;
}

.grey_note:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  border-width: 0 16px 16px 0;
  border-style: solid;
  border-color: #fff #fff #dad9d9 #dad9d9;
  background: #658E15;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  /* Firefox 3.0 damage limitation */
  display: block; width: 0;
}

.grey_note.rounded {
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
}

.grey_note.rounded:before {
  border-width: 8px;
  border-color: #fff #fff transparent transparent;
  -moz-border-radius: 0 0 0 5px;
  border-radius: 0 0 0 5px;
}

.grey_note_large {
  position: relative;
  width: 100%;
  padding: 1em 1.5em;
  
  color: #000;
  background: #f7f7f7;
  overflow: hidden;
}

.grey_note_large:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  border-width: 0 16px 16px 0;
  border-style: solid;
  border-color: #fff #fff #dad9d9 #dad9d9;
  background: #658E15;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  /* Firefox 3.0 damage limitation */
  display: block; width: 0;
}

.grey_note_large.rounded {
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
}

.grey_note_large.rounded:before {
  border-width: 8px;
  border-color: #fff #fff transparent transparent;
  -moz-border-radius: 0 0 0 5px;
  border-radius: 0 0 0 5px;
}



.blue_note {
  position: relative;
  width: 30%;
  padding: 1em 1.5em;
  
  color: #000;
  background: #edf7ff;
  overflow: hidden;
}

.blue_note:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  border-width: 0 16px 16px 0;
  border-style: solid;
  border-color: #fff #fff #c9e7fe #c9e7fe;
  background: #658E15;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  /* Firefox 3.0 damage limitation */
  display: block; width: 0;
}

.blue_note.rounded {
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
}

.blue_note.rounded:before {
  border-width: 8px;
  border-color: #fff #fff transparent transparent;
  -moz-border-radius: 0 0 0 5px;
  border-radius: 0 0 0 5px;
}

.blue_note_large {
  position: relative;
  width: 100%;
  padding: 1em 1.5em;
  margin: 2em auto;
  color: #000;
  background: #edf7ff;
  overflow: hidden;
}

.blue_note_large:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  border-width: 0 16px 16px 0;
  border-style: solid;
  border-color: #fff #fff #c9e7fe #c9e7fe;
  background: #658E15;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  box-shadow: 0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
  /* Firefox 3.0 damage limitation */
  display: block; width: 0;
}

.blue_note_large.rounded {
  -moz-border-radius: 5px 0 5px 5px;
  border-radius: 5px 0 5px 5px;
}

.blue_note_large.rounded:before {
  border-width: 8px;
  border-color: #fff #fff transparent transparent;
  -moz-border-radius: 0 0 0 5px;
  border-radius: 0 0 0 5px;
}

.blue_box {
  position: relative;
  width: 30%;
  padding: 1em 1.5em;
  margin: 2em auto;
  color: #000;
  background: #edf7ff;
  overflow: hidden;
}

.blue_box_large {
  position: relative;
  width: 80%;
  padding: 1em 1.5em;
  margin: 2em auto;
  color: #000;
  background: #edf7ff;
  overflow: hidden;
}

.grey_box {
  position: relative;
  width: 30%;
  padding: 1em 1.5em;
  margin: 2em auto;
  color: #000;
  background: #f7f7f7;
  overflow: hidden;
}

.grey_box_media {
  position: relative;
  width: 50%;
  padding: 1em 1.5em;
  margin: 2em auto;
  color: #000;
  background: #f7f7f7;
  overflow: hidden;
}

.grey_box_large {
  position: relative;
  width: 80%;
  padding: 1em 1.5em;
  margin: 2em auto;
  color: #000;
  background: #f7f7f7;
  overflow: hidden;
}

td.sq-limbo-section-heading{border:0px!important;}

table.sq-backend-section-table tr{border:0px;}
.gSet>table tr{border: 0px}

table{
margin-bottom:10px;
}

table th
{
    color:#FFFFFF;
    background:#15435d;
    padding:3px 10px 3px 10px;
    vertical-align:top;
    font-weight:normal;
    font-size:1em;
}

table tr
{
    color:#000000;
    font-weight:normal;
padding:5px 10px 5px 10px;
border-bottom:1px solid;
border-radius:8px;
border-color:#eaeaea;
font-size:0.9em;
}

table td
{
    padding:3px 10px 3px 10px;
    vertical-align:top;
}

table .even
{
    background:#f7f7f7;
}

.even
{
    background:#f7f7f7;
}

/*phone number bold font fix*/

.triple_txt span {
font-size:1.4em;
font-weight:bold;
}

.pal_txt span {
font-size:1.4em;
font-weight:bold;
}

.crime_txt span {
font-size:1.4em;
font-weight:bold;
}


.hm_triple_txt span {
font-size:1.5em;
font-weight:bold;
}

.hm_triple_txt a{ text-decoration:none;color:#fff;}
.hm_triple_txt a:hover{text-decoration:none;color:#fff;}
.hm_triple_txt a:visited{text-decoration:none;color:#fff;}

.hm_pal_txt span {
font-size:1.5em;
font-weight:bold;
}

.hm_pal_txt a{ text-decoration:none;color:#fff;}
.hm_pal_txt a:hover{text-decoration:none;color:#fff;}
.hm_pal_txt a:visited{text-decoration:none;color:#fff;}

.hm_crime_txt span {
font-size:1.5em;
font-weight:bold;
}

.hm_crime_txt a{ text-decoration:none;color:#fff;}
.hm_crime_txt a:hover{text-decoration:none;color:#fff;}
.hm_crime_txt a:visited{text-decoration:none;color:#fff;}

.contentwrapper a:visited{
color:#15425d;
}

.contentwrapper a:link{
text-decoration:underline;
color:#317ab9;
}
    
.contentwrapper a:hover{
text-decoration:none;
}

/*
+-----------------------------------------------------+
|                                                     |
| media STYLES                                        |
|                                                     |
+-----------------------------------------------------+*/

.paint_media_newsrapper{width:auto;display:block}

.right_login{
padding:10px 0px 5px 0px;
min-width:295px!important;
color:#fff;
font-size:0.8em;
}

.right_login input{
border:1px solid;
border-radius:4px;
background:#15435d;
border-color:#ccc;
margin-left:5px;
}

.right_title{
font-size:1.8em;
font-weight:bold;
padding:3px 13px 3px 13px;
border-color:#eaeaea;
background:#15435d;
color:#fff;
margin-top:-40px;
}
.three{width:auto;}

.right_column_media{padding-left:23px;display:inline-block;width:293px;vertical-align:top;}
.storywrapper{display:inline-block;width:852px;}

#content_div_6918 {width:auto;}

.buttons{
  margin-top:20px;
margin-bottom:30px;
  }

.mediawelcome{
font-size:1.2em;
font-weight:bold;
padding:13px 13px 13px 13px;
border-color:#eaeaea;
background:#f5f4f4;
margin-bottom:20px;
margin-top:-20px;
height:120px;
}

.mediawelcome img{
float:left;
height:100px;
width:100px;
margin-right:20px;
}

.mediawelcome p{
padding-top:2px;
}

/*
#content_div_6354{float:left; max-width:750px;margin-right:50px }
#content_div_6788{max-width:750px;min-width:750px;float:left;padding-right:20px;}
*/

.media_news_date{
display:table-cell;
width:auto;
color:#2e6ca2;
font-size:0.9em;
}

.media_news_item_heading{
width:auto;padding-right:0px;
display:inline-block;
    color:#ffffff;
    font-size:1.3em;
    font-weight:bold;
    font-style:normal;
}

.media_news_item_heading a{color:#15435D}
.media_news_item_heading a:hover{color:#15435D}


.media_newsrapper{
width: 100%;
margin-bottom: 21px;
}

.media_news_column{
display:table-cell;
vertical-align:top;
padding-right:5px;
}

/*span.media_news_thumb_img {
display:block;
background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -2550px;position:relative;width:142px;height:92px;
}*/

.media_news_more{display:block;text-align:right;}

/* determines icon used for media notices */ 
 .CCT{background:url(https://www.police.sa.gov.au/__data/assets/image/0017/6803/media_cctv_icon.gif);
 width:100px;
 height:28px;
background-repeat: no-repeat;
 } 
 
 .Res{background:url(https://www.police.sa.gov.au/__data/assets/image/0019/6805/media_resources_icon.gif);
 width:100px;
 height:28px;
background-repeat: no-repeat;
 } 
 
 .Aud{background:url(https://www.police.sa.gov.au/__data/assets/image/0018/6804/media_audio_icon.gif);
 width:100px;
 height:28px;
background-repeat: no-repeat;
 } 
 
 .Ale{background:url(https://www.police.sa.gov.au/__data/assets/image/0015/6801/media_alerts_icon.gif);
 width:100px;
 height:28px;
background-repeat: no-repeat;
 } 
 
 .Med{background:url(https://www.police.sa.gov.au/__data/assets/image/0016/6802/media_releases_icon.gif);
 width:100px;
 height:28px;
background-repeat: no-repeat;
 } 


.right_search{margin-top:-50px;margin-bottom:32px;}

.right_column_media .social_media_title{
margin-top:5px;
}

.right_column_media .li_icon_youtube{
margin:-25px 0px -25px 0px;
}

.right_column_media .accordion{
margin: 5px 0px 5px 0px;
}


.right_column_media .li_icon_twitter{
margin:-25px 0px -25px 0px;
}



.right_column_media .li_icon_facebook{
margin:-20px 0px -25px 0px;
}

.right_column_media .li_icon_alert{
margin:-15px 0px -25px 5px;
}

.right_column_media .li_mendia_centre_list{
margin:-2px 0px -2px -35px;
}

.right_column_media .media_centre_title{
margin:8px 0px 10px 0px;
}



hr.style-three {
    border: 0;
    border-bottom: 1px dashed #eaeaea;
    background: #fff;
margin-top:-15px;
}

.buttons_media_only{
margin-bottom:30px;
}

/*
+-----------------------------------------------------+
|                                                     |
| feedback survey STYLES                              |
|                                                     |
+-----------------------------------------------------+*/

.olp_form_wrapper .q-wrapper{
font-size:0.9em;
border-left:0px solid #000!important;
border-right:0px solid #000!important;
}

.form-labels-left input{
float:left;
margin-right:10px!important;
}
.form-labels-right input{
margin-left:10px;
}

.form-labels-left select{
margin-left:10px!important;
}

.editt input{
display:block;
overflow:hidden;
min-height:20px;
padding:6px;  
margin-bottom:4px;
margin-top:4px;
}

.editt{
display:table-cell;
width:20em;
padding:6px;
margin-bottom:4px;
line-height:1.0em;
}

.form-labels-left{
width:20em;
display:table-cell; 
padding:6px; 
margin:8px 4px 0px 5px;
line-height:1.0em;
}

.form-labels-right{
width:31em;
display:table-cell; 
vertical-align:middle;
padding:6px; 
margin:4px 5px 0px 4px;
}

.error-feedback, .error_box{color:red; font-size:0.9em}

.button-wrapper{margin-top:15px;}

.datefix{height:26px; overflow:hidden;}

.q-wrapper{
font-size:0.9em;
border-left:1px solid #000;
border-right:1px solid #000;
}

.q-wrapper ul{
list-style-image: none!important;
list-style-position: outside!important;
list-style-type: none;
}

.olp_form_wrapper{
border:2px solid;
border-radius:8px;
margin: 0px 0px 10px 0px;
padding:10px 10px 10px 17px;
border-color:#eaeaea;
background:#f5f4f4;
}

.even{
border-color:#eaeaea;
background:#f5f4f4;
border-left:1px solid #0f364e;
border-right:1px solid #0f364e;
}

.feedback-header{
background: #0f364e;
color: #fff;
padding: 10px 10px 10px 15px;
margin-top:10px;
}

.last{
border-bottom:1px solid #0f364e;
}

.textboxx{
height:160px;
}

.feedback-captcha{
margin-top:10px;
margin-bottom:10px;
}

.feedback-captcha img{
margin-bottom:10px;
}

.feedback-submit{
margin-bottom:10px;
}

.padded{
margin-top:20px;}

/***
 *    .___________.    ___      .______    __       _______ .___________.        _______._______________    ____  __       _______     _______.
 *    |           |   /   \     |   _  \  |  |     |   ____||           |       /       |           \   \  /   / |  |     |   ____|   /       |
 *    `---|  |----`  /  ^  \    |  |_)  | |  |     |  |__   `---|  |----`      |   (----`---|  |----`\   \/   /  |  |     |  |__     |   (----`
 *        |  |      /  /_\  \   |   _  <  |  |     |   __|      |  |            \   \       |  |      \_    _/   |  |     |   __|     \   \    
 *        |  |     /  _____  \  |  |_)  | |  `----.|  |____     |  |        .----)   |      |  |        |  |     |  `----.|  |____.----)   |   
 *        |__|    /__/     \__\ |______/  |_______||_______|    |__|        |_______/       |__|        |__|     |_______||_______|_______/    
 *                                                                                                                                             
 */

@media (min-width: 769px) and (max-width: 1169px) {


.width {width:auto; margin: 0 auto; }

#header > .width {padding-bottom:0;padding-top:0px;height:220px;}

#rotatingbanner>.width{width:auto;}
.flexslider .slides > li { overflow: visible; }

.flex-direction-nav .flex-prev { opacity: 1; left: 10px;top:166px;}
.flex-direction-nav .flex-next { opacity: 1; right: 10px;top:166px;}

.flexslider_wrapper{display:inline-block;width:705px;}

    .flex-caption {
    zoom: 1;
    z-index:0;
    width:441px;
    height:143px;
    margin-bottom:13px;
    margin-left:13px;
    position:absolute;
    bottom:0;
    background:#fff;
    padding:22px;
    filter: alpha(opacity=90);
    opacity: 0.9;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    }
/* Phone Panel style */
#phonepanel_wrapper{display:inline-block;vertical-align:top;border:13px solid #c0d6e5;color:#fff;}
#phonepanel_wrapper .hm_thinkfirst_txt{padding-left:28px;font-size:1.5em;display:block;background:#062232;height:51px;line-height:51px;}
#phonepanel_wrapper .hm_triple_wrapper{display:block;background:#113246;height:102px;border-bottom:1px solid #678191;}
#phonepanel_wrapper .hm_pal_wrapper{display:block;background: #113246;height:90px;border-bottom:1px solid #678191;}
#phonepanel_wrapper .hm_crime_wrapper{display:block;background:#113246;height:90px;}    
.hm_img_wrapper{display:table-cell;text-align:center;vertical-align: middle;width:94px;line-height:80px;}

.diffwrapper{display: block;width:auto;padding-left:24px;padding-right:24px;}
.multipanel_col1{display:inline-block;width:auto;}  
.multipanel_col2{display:inline-block;width:auto;}
#nest_news{display: inline-block;width:210px;padding-right:10px;}
#nest_want{display: inline-block;width:17em;padding-right:10px;}
#nest_keep{display: inline-block;width:13em;padding-right:10px;}
#nest_social{display: inline-block;width:16em;}
.banner_sapolnews > img{width:200px;}

.keepsafe_list li{padding-left: 12px;}
#iwanto_list li{padding-left: 12px;}
#social_list li{padding-left: 12px;}

.newpub{display: inline-block;width:16.6em;vertical-align:top;}
.bandevents{display: inline-block;width:16.6em;vertical-align:top;}
.commforum{display: inline-block;width:16.6em;vertical-align:top;}
.roadsafety{display: inline-block;width:16.6em;vertical-align:top;}
/* .latest_txt{width:227px;} */

#newpub_img>img{width:227px;min-height:200px;}
#band_events_img>img{width:227px;min-height:200px;}
#comm_forum_img>img{width:227px;min-height:200px;}
#crime_stop_img>a>img{width:227px;min-height:200px;}

.latestinfo_img_title_wrapper{width:227px;vertical-align:top;}
/* #newpub_strip,#comm_forum_strip,#band_events_strip{width:227px;} */
#crime_stop_strip{width:268px;}
    
.latest_info_col1{display:inline-block;width:auto;}
.latest_info_col2{display:inline-block;width:auto;}

/* sitemap style */
#footersitemap .wrapper_aboutcontact {width:14em;}
#footersitemap .sitemap_onlineserv {width:17em;}
#footersitemap .sitemap_safety{width:16em;}
#footersitemap .sitemap_services{width:15em;}
#footersitemap .wrapper_newsjoin{width:14em;}

    
/*footer style */
#globalfooter>.width{padding-right:24px;}
#lastupdated{display:block;width:auto;}
#footermenu{display:inline-block;width:auto;padding:0;}
#logowrapper{display:inline-block;width:auto;float:right;}

 
.contentwrapper{margin-left:26px;display:inline-block;width:440px;}


.rightcolwrapper{width:193px;display:inline-block;height:300px;}
#dialnumbers > .width{/*padding-left:138px;*/  padding-left: 30px; padding-right: 30px;}
.textboxx{display:block;width:auto;}
textarea.sq-form-field{width:615px;}


li.level1item{text-align: center;width:120px;border-right:1px solid #738e9e;} /* About us */
li + li.level1item{width:131px;} /* Online services */
li + li + li.level1item{width:102px;} /* Police news */
li + li + li + li.level1item{width:123px;} /* Your safety */
li + li + li + li + li.level1item{width:150px;} /* Services and events */
li + li + li + li + li + li.level1item{width:86px;} /* Join us */
li + li + li + li + li + li + li.level1item{width:132px;border-right:0px;} /* Contact us */

.flexslider .slides li .flex-caption {color:#15425d;margin-left:0;width:auto;opacity:1.0;background:#f3faff;bottom: 0px !important; top: auto !important; position:relative;}
.flexslider .slides > li { overflow: visible; }
.flex-direction-nav .flex-prev { opacity: 1; left: 10px;top:186px;}
.flex-direction-nav .flex-next { opacity: 1; right: 10px;top:186px;}
.flexslider {padding:0;margin:0; position: relative; zoom: 1; }
.flexslider_wrapper{display:inline-block;width:65%;}
    
/* Phone Panel style */
#phonepanel_wrapper{display:inline-block;vertical-align:top;border:13px solid #c0d6e5;color:#fff;width:35%;height:auto;min-height:512px;}
#phonepanel_wrapper .hm_thinkfirst_txt{padding-left:28px;font-size:1.5em;display:table-cell;background:#062232;height:100px;vertical-align:middle;width:35%}
#phonepanel_wrapper .hm_triple_wrapper{display:block;background:#113246;height:128px;border-bottom:1px solid #678191;}
#phonepanel_wrapper .hm_pal_wrapper{display:block;background: #113246;height:129px;border-bottom:1px solid #678191;}
#phonepanel_wrapper .hm_crime_wrapper{display:block;background:#113246;height:129px;}    
.hm_img_wrapper{display:table-cell;text-align:center;vertical-align: middle;width:94px;line-height:80px;}
#logowrapper{display:block;padding-right:24px;float:none;}

.multipanel_col1{display:inline-block;max-width:48%;vertical-align:top;}  
.multipanel_col2{display:inline-block;max-width:48%;margin-left:20px;vertical-align:top;}
#nest_news{display: inline-block;width:20em;padding-right:10px;}
#nest_want{display: inline-block;width:20em;padding-right:10px;}
#nest_keep{display: inline-block;width:20em;padding-right:10px;}
#nest_social{display: inline-block;width:20em;}
.banner_sapolnews > img{width:268px;}
.but_wrapper1{width:268px;}
.but_wrapper2{width:268px;}
.latest_info_col1{display:inline-block;max-width:48%;}
.latest_info_col2{display:inline-block;max-width:48%;margin-left:20px;}


/* .leftcolwrapper {display:block;width:auto;margin:-0px 30px 0px 0px;} */
.leftcolwrapper {width:268px;margin:0px 0px 0px 0px;}


#sub-nav-wrapper {width: auto;}

.mob_topofpage{display:block;}
.mob_social_icons{display:block;}
#mob_wrapper{height:58px;padding-top:15px;}
.icon_youtube{margin-right:9px;}
.icon_rss{display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -800px;position:relative;width:29px;height:29px;cursor: pointer;cursor: hand;}
.navbar-header > .sapol_logo > a >img{width:320px;height:89px;margin-top:-25px;}


#search_wrapper{display:block;width:auto;float:none;}
.header_rightcolumn{display:block;margin:0;float:none;text-align:right;width:auto;padding-bottom:20px;}
#queries_searchsite_query{float:none;width:20em;}
#search_wrapper input[type="submit"] {font-size:0;background: url(https://www.police.sa.gov.au/__data/assets/image/0004/1030/icon_search.png) no-repeat 0 0;border: none;cursor: pointer;height: 29px;width: 29px;float:right;margin-left:-40px;margin-top:7px;z-index:9999;position:absolute;}

.social_icons,.header_icon_tools,.banner_sapolnews{display:none;}
}



@media (min-width: 481px) and (max-width: 768px) {

.bigredbutton{display:none;}
#band_events_img > img {width:100%; height:100%;}
#newpub_img > img {width:100%; height:100%;}
#comm_forum_img > img {width:100%; height:100%}
/* .latest_info_img > iframe {width:100%;} */

.bandevents{width:100%;}
.newpub{width:100%;}
.commforum{width:100%;}
.roadsafety{width:100%;}


.latest_txt{width:255px;}
.latest_txt{width:227px;}
.latest_txt{width:90%; height:60px;}
/* #newpub_strip{width:100%;} */
/* #band_events_strip{width:100%;} */
/* #comm_forum_strip{width:100%;} */
/* #crime_stop_strip{width:100%;} */


#footersitemap{display:block;}
#footersitemap .wrapper_aboutcontact{display:none;}
#footersitemap .sitemap_onlineserv{display:none;}
#footersitemap .sitemap_safety{display:none;}
#footersitemap .sitemap_services{display:none;}
#footersitemap .wrapper_newsjoin{display:none;}
.mob_topofpage{display:block;}
.mob_social_icons{display:block;}
#mob_wrapper{height:58px;padding-top:15px;}
.icon_youtube{margin-right:9px;}
.icon_rss{display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -800px;position:relative;width:29px;height:29px;cursor: pointer;cursor: hand;}
.navbar-header > .sapol_logo > a >img{width:320px;height:89px;margin-top:-25px;}

    
.multipanel_col1{display:block;width:auto;}  
.multipanel_col2{display:block;width:auto;}
    
#nest_news{display:block;width:auto;padding-right:0px}
#nest_want{display:block;width:auto;padding-right:0px}
#nest_keep{;display:block;width:auto;padding:0px;}
.social_icons,.header_icon_tools,.banner_sapolnews{display:none;}
 
    
/* latestinfo style */
.latest_info_col1{display:inline-block;min-width:45%;max-width:48%;vertical-align:top;}
.latest_info_col2{display:inline-block;min-width:45%;max-width:48%;vertical-align:top;}

.newpub{display: block;float:right;/* margin-right:24px; */ height:100%;}
.bandevents{display: inline-block;vertical-align:top;height:100%;}
.commforum{display: inline-block;vertical-align:top;height:100%;}
.roadsafety{display:block; float:right;/*margin-right:24px;*/height:100%;}
/* .latest_txt{width:227px;} */
    

#newpub_img>img{width:100%; height:100%; /* width:auto;min-height:200px; */ }
#band_events_img>img{width:100%; height:100%; /* width:auto;min-height:200px; */}
#comm_forum_img>img{width:100%; height:100%;/*width:auto;min-height:200px;*/}
#crime_stop_img>a>img{width:100%; height:100%;/*width:auto;min-height:200px;*/}    
#band_events_strip{width:266px;}
#newpub_strip{width:266px;}
#comm_forum_strip{width:268px;}
#crime_stop_strip{width:268px;}
#footersitemap{width:auto;}
#footermenu{display:block;padding-left:0;}
#logowrapper{display:block;padding-right:24px;float:none;}
.foot_gosa{display:table-cell;width:34em;}
.foot_sa{display:table-cell:width:33em;}
.foot_sagov{display:table-cell;width:33em;}
#globalfooter{display:block;width:auto;}
#footertrim{width:auto;}
#lastupdated{height:60px;width:auto;}   
.menu>ul>li>.secondlevel{display:none;}
.menu{display:block;height:auto;margin-left:-40px;}
ul.firstlevel{width:auto;}
.menu .firstlevel li{padding-left:28px;text-align:left;display:block;float:none;width:auto;border-bottom:1px solid #6f8695;}
.firstlevel > li:hover > a{border-bottom:0;}
#rotatingbanner{padding:0; background:#fff;margin-bottom:-30px;}
#rotatingbanner > .width{padding-top:0;padding-bottom:0;}   
.width{width:100%;}
#contentbody >.width {padding-right:24px;}
#header > .width {padding-bottom:0;padding-top:30px;}

.flexslider_wrapper{display:inline-block;width:100%;height:auto;}
.flexslider .slides li .flex-caption {color:#15425d;margin-left:0;width:auto;opacity:1.0;background:#f3faff;bottom: 0px !important; top: auto !important; position:relative;}
.flexslider .slides > li { overflow: visible; }
.flex-direction-nav .flex-prev { opacity: 1; left: 10px;top:186px;}
.flex-direction-nav .flex-next { opacity: 1; right: 10px;top:186px;}
.flexslider {padding:0;margin:0; position: relative; zoom: 1; }
    
.topofpage{float: right;margin-top:-29px;background:#f0f9ff;}
#phonepanel_wrapper .hm_triple_txt a{text-decoration:none;color:#15425d;}
#phonepanel_wrapper .hm_pal_txt a{text-decoration:none;color:#15425d;}
#phonepanel_wrapper .hm_crime_txt a{text-decoration:none;color:#15425d;}
#phonepanel_wrapper{display:block;border:0px;margin-bottom:11px;width:auto;}
#phonepanel_wrapper .hm_thinkfirst_txt{background:#15425d;font-size:17px;border-bottom:4px solid #94bedb;}    
#phonepanel_wrapper .hm_triple_wrapper{padding-bottom:10px;padding-left:28px;color:#15425d;background:#e0f0fb;display:table-cell;height:auto;border-bottom:0;border-right:1px solid #94bedb;width:34em;}
#phonepanel_wrapper .hm_crime_wrapper{padding-bottom:10px;padding-left:12px;color:#15425d;background:#e0f0fb;display:table-cell;height:auto;width:33em;}
#phonepanel_wrapper .hm_pal_wrapper{padding-bottom:10px;padding-left:12px;color:#15425d;background:#e0f0fb;display:table-cell;height:auto;border-bottom:0;border-right:1px solid #94bedb;width:33em;}
.hm_triple_img{background-position:left -400px;}
.hm_pal_img{background-position:left -500px;}
.hm_crime_img{background-position:left -600px;}

.diffwrapper{border-spacing:0;}
.but_wrapper1{display:table-cell;width:40em;padding-right:10px}
.but_wrapper2{display:table-cell;width:40em;padding-left:10px;}
.but_show_all{margin:0;}
.but_show_local{margin:0}
/* .latest_txt{width:255px;} */
    
    
#rotatingbanner > .width{padding-top:0;padding-bottom:0;}

#search_wrapper{display:block;width:auto;float:none;}
.header_rightcolumn{display:block;margin:0;float:none;text-align:right;width:auto;padding-bottom:20px;}
#queries_searchsite_query{float:none;width:20em;}
#search_wrapper input[type="submit"] {font-size:0;background: url(https://www.police.sa.gov.au/__data/assets/image/0004/1030/icon_search.png) no-repeat 0 0;border: none;cursor: pointer;height: 29px;width: 29px;float:right;margin-left:-40px;margin-top:7px;z-index:9999;position:absolute;}


.contentwrapper{display:block;width:auto;margin:0}
.leftcolwrapper {display:block;width:auto;margin:0}
.pub_result_page{float:none;display:block;width:auto;}    
.pub_right_panel{float:none;width:100%; display:block; margin-top:0;}

#sub-nav-wrapper {width: auto;}
#sub-nav > li > a {line-height: 44px;}
    
    
#dialnumbers{display:block;border:0px;margin-bottom:11px;vertical-align:top;}
#dialnumbers > .width{padding-left:0;padding-top:0;padding-bottom:0;}

.thinkfirst_txt{padding-left:28px;color:#fff;line-height:61px;height:61px;display:block;background:#15425d;font-size:17px;border-bottom:4px solid #94bedb;width:auto;}    
.triple_wrapper{width:184px;padding-bottom:10px;padding-left:28px;color:#15425d;background:#e0f0fb;display:table-cell;height:auto;border-bottom:0;border-right:1px solid #94bedb;}
.crime_wrapper{width:184px;padding-bottom:10px;padding-left:12px;color:#15425d;background:#e0f0fb;display:table-cell;height:auto;}
.pal_wrapper{padding-bottom:10px;padding-left:12px;color:#15425d;background:#e0f0fb;display:table-cell;height:auto;border-bottom:0;border-right:1px solid #94bedb;}
.triple_img, .pal_img,.crime_img{display:none;}    
.triple_txt,.pal_txt,.crime_txt{padding:0}

.accordhead_want{display:block;padding-left: 21px;color: #fff;line-height: 52px;height: 52px;background: #1d6e9c;}
.accordhead_want h2{font-weight:bold;color: #fff;font-size:1.3em;line-height: 52px;height: 52px;}

.accordhead_keep{display:block;padding-left: 21px;color: #fff;line-height: 52px;height: 52px;background: #1d6e9c;}
.accordhead_keep h2{font-weight:bold;color: #fff;font-size:1.3em;line-height: 52px;height: 52px;}

#nest_social{display:block;width:auto;margin-top:17px;}
#nest_social>#social_heading{display:none;}

.pub_right_panel{margin-top: 0px;}
.pag_prev{width:20%;}
.pag_numb{width:60%;}
.pag_next{width:20%;}

/* SA Police News style */
.flexslider_news .slides li .flex-caption {color:#15425d;margin-left:0;width:auto;opacity:1.0;background:#f3faff;bottom: 0px !important; top: auto !important; position:relative;}
.flexslider_news .slides > li { overflow: visible; }
.flexslider_news .flex-direction-nav .flex-prev { opacity: 1; left: 10px;top:186px;}
.flexslider_news .flex-direction-nav .flex-next { opacity: 1; right: 10px;top:186px;}
.flexslider_news {padding:0;margin:0; position: relative; zoom: 1; }
.flexslidernews_wrapper{width:auto;}
.news_column2{width:auto;}
.news_column2 iframe{width:auto;}
.news_column2 img{width:auto;}
.contentwrapper3{display:block;width:auto;}
.rightcolumnwrapper{padding-left:0;display:block;width:auto;}
#queries_newitem_query{width:99%;}
#iknow_wrapper .local_news_list_wrapper li{width: 225px;min-height: 60px;display: -moz-inline-stack;display: inline-block;vertical-align: middle;margin: 5px;padding-top:10px;padding-right:10px;line-height:20px!important;zoom: 1;background:#F8B84D;}
#lsa_banner>div>img{width:100%;}
.search_listing{width:auto;}
.relatedinfo_box{margin:0px;padding:10px;background:#F0F9FF;border:1px solid #428BCA;width:auto;display:inline-block;}
.arrow-down {background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat right -66px;display:block;width:50px;height:20px;float:right;margin-top:-35px;}
.arrow-up {background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat right -10px;display:block;width:50px;height:20px;float:right;margin-top:-35px;}
#map_search{padding-bottom:10px;width:81%}
#map_search input#radius{width:50px;margin-top:10px;}
#tabs{width:auto;}
#map_legend{width:auto;}
.storywrapper{display:block;width:auto;}
.right_column_media{padding-left:0;display:block;width:auto;padding-top:50px;}
.paint_media_newsrapper{width:auto;float:none;padding-right:0px;}
.buttons>.mediabutton{margin-top:10px;}
.darkblue_large{margin-bottom:-10px;}
#result_msg{width:auto;}
.yesno-wrapper{width:40%;}
div.news_rt_logo1{display:inline-block;width:49%;margin-bottom:30px;}
div.news_rt_logo2{display:inline-block;width:50%;margin-bottom:30px;text-align:right;}
.flex-pauseplay{relative; bottom: 36px}
.flex-control-nav {bottom: 40px;}

#sub-nav{display: none;}
.mobile_subnav_wrapper{display: block;}
.mobile_subnav_wrapper ul{padding-left:0px;text-decoration: none;list-style-type:none;display: block;cursor: pointer;cursor: hand;}
.mobile_subnav_wrapper a{display: block;color: #fff;}
.mobile_subnav_wrapper a:hover{display: block;color: #fff;}

.moblevel-2{font-weight: bold;line-height: 44px;background: #0f364e;font-size: 24px;letter-spacing: 0em;} /* First Level */
.moblevel-3{margin-left: 0px;font-weight: normal;background-color: #18618a;color: #fff;font-size: 20px;letter-spacing: 0em;}
.moblevel-4{margin-left: 0px;line-height: 44px;background-color: #cfe3f0;font-size: 18px;letter-spacing: 0em;}
.moblevel-5{padding-left:0;text-decoration: none;list-style-type:none;line-height: 44px;background: #e0f0fb;font-size: 18px;letter-spacing: 0em;}

.moblevel-4 a{color: #253d4b;}
.moblevel-4 a:hover{color: #253d4b;}
.moblevel-4>li,.moblevel-5>li {padding-left:0px;border-bottom: 1px solid #fff;}    

.mobile_subnav_wrapper>ul>.mob_norm{display: none;}
.mobile_subnav_wrapper ul li a{padding-left:20px;}
    
.moblevel-2>.mob_hier,.moblevel-3>.mob_hier,.moblevel-4>.mob_hier,.moblevel-5>.mob_hier{displ:block;}
.moblevel-2>.mob_cur.moblevel-3>.mob_hier,.moblevel-4>.mob_hier,.moblevel-5>.mob_hier{display: block;}
.moblevel-2>.mob_norm,.moblevel-3>.mob_norm,.moblevel-4>.mob_norm,.moblevel-5>.mob_norm{display: none;}

#sub-nav{display: none;}
.mobile_subnav_wrapper{display: block;}
.mobile_subnav_wrapper ul{padding-left:0px;text-decoration: none;list-style-type:none;display: block;cursor: pointer;cursor: hand;}
.mobile_subnav_wrapper a{display: block;color: #fff;}
.mobile_subnav_wrapper a:hover{display: block;color: #fff;}

.moblevel-2{font-weight: bold;line-height: 44px;background: #0f364e;font-size: 24px;letter-spacing: 0em;} /* First Level */
.moblevel-3{margin-left: 0px;font-weight: normal;background-color: #18618a;color: #fff;font-size: 20px;letter-spacing: 0em;}
.moblevel-4{margin-left: 0px;line-height: 44px;background-color: #cfe3f0;font-size: 18px;letter-spacing: 0em;}
.moblevel-5{padding-left:0;text-decoration: none;list-style-type:none;line-height: 44px;background: #e0f0fb;font-size: 18px;letter-spacing: 0em;}

.moblevel-4 a{color: #253d4b;}
.moblevel-4 a:hover{color: #253d4b;}
.moblevel-4>li,.moblevel-5>li {padding-left:0px;border-bottom: 1px solid #fff;}    

.mobile_subnav_wrapper>ul>.mob_norm{display: none;}
.mobile_subnav_wrapper ul li a{padding-left:20px;}
    
.moblevel-2>.mob_hier,.moblevel-3>.mob_hier,.moblevel-4>.mob_hier,.moblevel-5>.mob_hier{displ:block;}
.moblevel-2>.mob_cur.moblevel-3>.mob_hier,.moblevel-4>.mob_hier,.moblevel-5>.mob_hier{display: block;}
.moblevel-2>.mob_norm,.moblevel-3>.mob_norm,.moblevel-4>.mob_norm,.moblevel-5>.mob_norm{display: none;}

.mob_cur>ul>.mob_norm{display: block;}
}












/***
 *    .___  ___.   ______   .______    __   __       _______         _______._______________    ____  __       _______     _______.
 *    |   \/   |  /  __  \  |   _  \  |  | |  |     |   ____|       /       |           \   \  /   / |  |     |   ____|   /       |
 *    |  \  /  | |  |  |  | |  |_)  | |  | |  |     |  |__         |   (----`---|  |----`\   \/   /  |  |     |  |__     |   (----`
 *    |  |\/|  | |  |  |  | |   _  <  |  | |  |     |   __|         \   \       |  |      \_    _/   |  |     |   __|     \   \    
 *    |  |  |  | |  `--'  | |  |_)  | |  | |  `----.|  |____    .----)   |      |  |        |  |     |  `----.|  |____.----)   |   
 *    |__|  |__|  \______/  |______/  |__| |_______||_______|   |_______/       |__|        |__|     |_______||_______|_______/    
 *                                                                                                                                 
 */

@media (min-width: 1px) and (max-width: 480px) {
.latest_txt{width:90%;} /* homepage new boxes initial summary text width */

.navbar-toggle{margin-top:-31px;} /* sets position of mobile menu toggle button */

.navbar-header > .sapol_logo > a >img{width:200px;height:60px;margin-top:-25px;}
.latest_info_col1{display:block;width:auto;}
.latest_info_col2{display:block;width:auto;}
.bandevents, .roadsafety, .commforum, .newpub{display:block;width:auto;}
#newpub_strip{width:267px;}
#comm_forum_strip{width:267px;}
#band_events_strip{width:266px;}
.logo_footer_cc{display:none;}    
#footermenu{display:block!important;width:auto;}   
#footermenu>ul>li{line-height:23px;}
.logo_footer_cc{display:none;}
.foot_cc{display:block;width:auto;}
.cc_text{padding:0;margin:15px 0;width:auto;}
.lpageupdated{display:block;padding-bottom:15px;}
.foot_gosa{display:table-cell;width:34em;}
.foot_sagov{display:table-cell;width:33em;padding-left:10px;}
.foot_sa{display:block;text-align:center;}

.newpub{display: block;float:none;}
.roadsafety{display:block;float:none;}
    
.diffwrapper{display:block;border-spacing:0;}

.but_wrapper1{display:block;width:auto;padding:0px;}
.but_wrapper2{display:block;width:auto;padding:0px;}
    
.hm_triple_img,.hm_crime_img,.hm_pal_img{display:none;}

.hm_dial_numb_msg .crime_wrapper{vertical-align:top;padding-left:4px;width:30%}
.hm_dial_numb_msg .pal_wrapper{padding-left:4px;width:20%;}
.hm_dial_numb_msg .triple_wrapper{vertical-align:top;width:30%}

.flexslider_wrapper{display:block;width:100%;height:auto;}
.flexslider .slides li .flex-caption {font-size:.9em;color:#15425d;margin-left:0;width:auto;opacity:1.0;background:#f3faff;bottom: 0px !important; top: auto !important; position:relative;}
.flexslider .slides > li { overflow: visible; }

.flex-direction-nav .flex-prev { opacity: 1; left: 10px;top:86px;}
.flex-direction-nav .flex-next { opacity: 1; right: 10px;top:86px;}

.diffwrapper{border-spacing:0;}
.but_wrapper1{display:block;width:auto;padding:0px;}
.but_wrapper2{display:block;width:auto;padding:0px;margin-top:10px;}

.hm_img_wrapper{display:none;}
#dialnumbers{display:block;border:0px;margin-bottom:11px;vertical-align:top;padding-bottom:10px;}
#dialnumbers > .width{padding-left:0;padding-top:0;padding-bottom:0;}
#phonepanel_wrapper{background:#E0F0FB;}
#phonepanel_wrapper .hm_triple_wrapper{padding-left:0px;vertical-align:top;padding-top:5px;width:31em;}
#phonepanel_wrapper .hm_crime_wrapper{vertical-align:top;padding-top:5px;padding-left:5px;width:32em;}
#phonepanel_wrapper .hm_pal_wrapper{padding-right:5px;padding-left:5px;vertical-align:top;padding-top:5px;width:31em;}
#phonepanel_wrapper .hm_dial_numb_msg{padding:0 24px;width:auto;}
.hm_pal_txt{width:auto;font-size:.6em;}
.hm_crime_txt{width:auto;font-size:.6em;}
.hm_triple_txt{width:auto;font-size:.6em;}

/* Content think first style */
.img_wrapper{display:none;}
#dialnumbers .triple_wrapper{padding-left:0px;vertical-align:top;padding-top:5px;width:31em;}
#dialnumbers .crime_wrapper{vertical-align:top;padding-top:5px;padding-left:5px;width:32em;}
#dialnumbers .pal_wrapper{padding-right:5px;padding-left:5px;vertical-align:top;padding-top:5px;width:31em;}
#dialnumbers .dial_numb_msg{padding:0 24px;width:auto;}
.pal_txt{width:auto;font-size:.6em;}
.crime_txt{width:auto;font-size:.6em;}
.triple_txt{width:auto;font-size:.6em;}   
.thinkfirst_txt{padding-left:28px;color:#fff;line-height:61px;height:61px;display:block;background:#15425d;font-size:17px;border-bottom:4px solid #94bedb;width:auto;}    

/*phone number bold font fix*/
.hm_triple_txt span {
font-size:1.1em;
font-weight:bold;
}

.hm_pal_txt span {
font-size:1.1em;
font-weight:bold;
}

.hm_crime_txt span {
font-size:1.1em;
font-weight:bold;
}

.triple_txt span {
font-size:1.1em;
font-weight:bold;
}

.pal_txt span {
font-size:1.1em;
font-weight:bold;
}

.crime_txt span {
font-size:1.1em;
font-weight:bold;
}
.pub_result_page{float:none;display:block;width:auto;}    
.pub_right_panel{float:none;width:100%; display:block; margin-top:0;}

.pag_prev{width:28%;}
.pag_numb{width:52%;}
.pag_next{width:20%;}

.news_column1{display:none;}
.flexslidernews_wrapper{width:auto;}
.news_column2{width:auto;}
.contentwrapper3{display:block;width:auto;}
.rightcolumnwrapper{padding-left:0;display:block;width:auto;}
#queries_newitem_query{width:98%;}
.top_listing_wrapper .top_5_item{display:block;width:auto;font-size:.9em;border-bottom:1px solid #1D6E9C;border-left:0;}
.top5_pubdate{font-size:.8em}
.textboxx{display:block;width:auto}

.editt{
display:block;
width:auto;
padding:0px;
margin:0px;
}

.form-labels-left{
width:auto;
display:block; 
padding:0; 
margin:0;
}

.form-labels-right{
width:auto;
display:block; 
vertical-align:middle;
padding-top:10px; 
margin:0px;
}
.q-wrapper{padding:10px;}
#q3701_q44{width:80%;}

textarea.sq-form-field{width:250px;}
#q3701_q51{width:250px;}
#q3701_q47{width:250px;}
#document_result_td0_0 {width:53%;}
#document_result_td0_1 {width:37%;}
#document_result_td0_2 {width:10%;}
table td{padding:3px 3px 3px 3px;vertical-align:top;}
.grey_box{width:100%;}
.sharethis_wrapper{height:auto;margin-top:0px;padding-bottom:15px;margin-bottom:15px;}
.singlenews_thumb{display:block;}
.singlenews_summary{display:block;}
#more_stories_wrapper{border-bottom:0px solid #1D6E9C;}

#footersitemap{display:block;}
#footersitemap .wrapper_aboutcontact{display:none;}
#footersitemap .sitemap_onlineserv{display:none;}
#footersitemap .sitemap_safety{display:none;}
#footersitemap .sitemap_services{display:none;}
#footersitemap .wrapper_newsjoin{display:none;}
.mob_topofpage{display:block;}
.mob_social_icons{display:block;}
#mob_wrapper{height:58px;padding-top:15px;}
.icon_youtube{margin-right:9px;}
.icon_rss{display:inline-block;background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat left -800px;position:relative;width:29px;height:29px;cursor: pointer;cursor: hand;}
.navbar-header > .sapol_logo > a >img{width:200px;height:60px;margin-top:-25px;}
/* .navbar-toggle {margin-top: 0px!important;} */
    
.multipanel_col1{display:block;width:auto;}  
.multipanel_col2{display:block;width:auto;}
    
#nest_news{display:block;width:auto;padding-right:0px}
#nest_want{display:block;width:auto;padding-right:0px}
#nest_keep{;display:block;width:auto;padding:0px;}
.social_icons,.header_icon_tools,.banner_sapolnews{display:none;}
    
#newpub_img>img{width:auto;min-height:200px;}
#band_events_img>img{width:auto;min-height:200px;}
#comm_forum_img>img{width:auto;min-height:200px;}
#crime_stop_img>a>img{width:auto;min-height:200px;}    
#band_events_strip{width:266px;}
#newpub_strip{width:266px;}
#comm_forum_strip{width:268px;}
#crime_stop_strip{width:268px;}
#footersitemap{width:auto;}
#footermenu{display:block;padding-left:0;}
#logowrapper{display:block;padding-right:24px;float:none;}
.foot_gosa{display:table-cell;width:34em;}
.foot_sa{display:table-cell:width:33em;}
.foot_sagov{display:table-cell;width:33em;}
#globalfooter{display:block;width:auto;}
#footertrim{width:auto;}
#lastupdated{height:60px;width:auto;}   
.menu>ul>li>.secondlevel{display:none;}
.menu{display:block;height:auto;margin-left:-40px;}
ul.firstlevel{width:auto;}
.menu .firstlevel li{padding-left:28px;text-align:left;display:block;float:none;width:auto;border-bottom:1px solid #6f8695;}
.firstlevel > li:hover > a{border-bottom:0;}
#rotatingbanner{padding:0; background:#fff;margin-bottom:-30px;}
#rotatingbanner > .width{padding-top:0;padding-bottom:0;}   
.width{width:100%;}
#contentbody >.width {padding-right:24px;}
#header > .width {padding-bottom:0;padding-top:30px;}
    
.topofpage{float: right;margin-top:-29px;background:#f0f9ff;}
#phonepanel_wrapper .hm_triple_txt a{text-decoration:none;color:#15425d;}
#phonepanel_wrapper .hm_pal_txt a{text-decoration:none;color:#15425d;}
#phonepanel_wrapper .hm_crime_txt a{text-decoration:none;color:#15425d;}
#phonepanel_wrapper{display:block;border:0px;margin-bottom:11px;width:auto;}
#phonepanel_wrapper .hm_thinkfirst_txt{background:#15425d;font-size:17px;border-bottom:4px solid #94bedb;}    
#phonepanel_wrapper .hm_triple_wrapper{padding-bottom:10px;padding-left:28px;color:#15425d;background:#e0f0fb;display:table-cell;height:auto;border-bottom:0;border-right:1px solid #94bedb;width:34em;}
#phonepanel_wrapper .hm_crime_wrapper{padding-bottom:10px;padding-left:12px;color:#15425d;background:#e0f0fb;display:table-cell;height:auto;width:33em;}
#phonepanel_wrapper .hm_pal_wrapper{padding-bottom:10px;padding-left:12px;color:#15425d;background:#e0f0fb;display:table-cell;height:auto;border-bottom:0;border-right:1px solid #94bedb;width:33em;}
.hm_triple_img{background-position:left -400px;}
.hm_pal_img{background-position:left -500px;}
.hm_crime_img{background-position:left -600px;}

.contentwrapper{display:block;margin-left:0;width:auto;}   
.leftcolwrapper{width:auto;margin-bottom:30px;display:block;}
#sub-nav-wrapper {width: auto;}

#search_wrapper{display:block;width:auto;float:none;}
.header_rightcolumn{display:block;margin:0;float:none;text-align:right;width:auto;padding-bottom:20px;}
#queries_searchsite_query{float:none;width:auto;margin-top:20px; }
#search_wrapper input[type="submit"] {font-size:0;background: url(https://sapol.clients.squiz.net/__data/assets/image/0004/1030/icon_search.png) no-repeat 0 0;border: none;cursor: pointer;height: 29px;width: 29px;float:right;margin-left:-40px;margin-top:26px;z-index:9999;position:absolute;}

.accordhead_want{display:block;padding-left: 21px;color: #fff;line-height: 52px;height: 52px;background: #1d6e9c;}
.accordhead_want h2{font-weight:bold;color: #fff;font-size:1.3em;line-height: 52px;height: 52px;}

.accordhead_keep{display:block;padding-left: 21px;color: #fff;line-height: 52px;height: 52px;background: #1d6e9c;}
.accordhead_keep h2{font-weight:bold;color: #fff;font-size:1.3em;line-height: 52px;height: 52px;}

#nest_social{display:block;width:auto;margin-top:17px;}
#nest_social>#social_heading{display:none;}

.pub_right_panel{margin-top: 0px;}
.pag_prev{width:20%;}
.pag_numb{width:60%;}
.pag_next{width:20%;}
#document_result_td0_0{width:58%;}
#document_result_td0_1{width:22%;}
#document_result_td0_2{width:20%;}
.storywrapper{display:block;width:auto;}
.search_content{width:auto;}
.search_result_wrapper{width:auto;}
#search_wrapper{width:auto;}
.search_listing{display:block;width:auto;}
#map_legend{width:auto;line-height:40px;}
#Trafficstatistics th{padding:2px;}
#document_result_td0_0{width:45%;}
#document_result_td0_1{width:35%;}
#document_result_td0_2{width:20%;}
#content_col{display:block;}
#right_col>p>.bigredbutton{display:none;}
#right_col>p{display:none;}
.left, #left{
float:none;
margin:15px 15px 15px 0px;
}

.right, #right{
float:none;
margin:15px 0px 15px 15px;
}
.grey_box_media{width:auto;}
.news_item_summary>p>iframe{width:100%;}
.news_item_summary>p>img{width:100%;}
#lsa_banner >div>img{width:100%;height:auto;}
#result_msg{width:auto;}
#form_search_wrapper>p>#form_email_11067_submit{margin-top:15px;}
#form_search_wrapper>p>.sq-form-submit{margin-top:15px;}
#form_search_wrapper>form>input{margin-top:0px;margin-bottom:15px;}
#form_search_wrapper>input{margin-top:0px;margin-bottom:15px;}
.arrow-down {background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat right -66px;display:block;width:50px;height:20px;float:right;margin-top:-35px;}
.arrow-up {background: url(https://www.police.sa.gov.au/__data/assets/image/0020/3089/sprite.png) no-repeat right -10px;display:block;width:50px;height:20px;float:right;margin-top:-35px;}
.album_image{display: block;width:auto;}
.merchandise_con{display:block;width:auto;}
.flex-pauseplay{relative; bottom: 36px}
.flex-control-nav {bottom: 40px;}

#sub-nav{display: none;}
.mobile_subnav_wrapper{display: block;}
.mobile_subnav_wrapper ul{padding-left:0px;text-decoration: none;list-style-type:none;display: block;cursor: pointer;cursor: hand;}
.mobile_subnav_wrapper a{display: block;color: #fff;}
.mobile_subnav_wrapper a:hover{display: block;color: #fff;}

.moblevel-2{font-weight: bold;line-height: 44px;background: #0f364e;font-size: 24px;letter-spacing: 0em;} /* First Level */
.moblevel-3{margin-left: 0px;font-weight: normal;background-color: #18618a;color: #fff;font-size: 20px;letter-spacing: 0em;}
.moblevel-4{margin-left: 0px;line-height: 44px;background-color: #cfe3f0;font-size: 18px;letter-spacing: 0em;}
.moblevel-5{padding-left:0;text-decoration: none;list-style-type:none;line-height: 44px;background: #e0f0fb;font-size: 18px;letter-spacing: 0em;}

.moblevel-4 a{color: #253d4b;}
.moblevel-4 a:hover{color: #253d4b;}
.moblevel-4>li,.moblevel-5>li {padding-left:0px;border-bottom: 1px solid #fff;}    

.mobile_subnav_wrapper>ul>.mob_norm{display: none;}
.mobile_subnav_wrapper ul li a{padding-left:20px;}
    
.moblevel-2>.mob_hier,.moblevel-3>.mob_hier,.moblevel-4>.mob_hier,.moblevel-5>.mob_hier{displ:block;}
.moblevel-2>.mob_cur.moblevel-3>.mob_hier,.moblevel-4>.mob_hier,.moblevel-5>.mob_hier{display: block;}
.moblevel-2>.mob_norm,.moblevel-3>.mob_norm,.moblevel-4>.mob_norm,.moblevel-5>.mob_norm{display: none;}

#sub-nav{display: none;}
.mobile_subnav_wrapper{display: block;}
.mobile_subnav_wrapper ul{padding-left:0px;text-decoration: none;list-style-type:none;display: block;cursor: pointer;cursor: hand;}
.mobile_subnav_wrapper a{display: block;color: #fff;}
.mobile_subnav_wrapper a:hover{display: block;color: #fff;}

.moblevel-2{font-weight: bold;line-height: 44px;background: #0f364e;font-size: 24px;letter-spacing: 0em;} /* First Level */
.moblevel-3{margin-left: 0px;font-weight: normal;background-color: #18618a;color: #fff;font-size: 20px;letter-spacing: 0em;}
.moblevel-4{margin-left: 0px;line-height: 44px;background-color: #cfe3f0;font-size: 18px;letter-spacing: 0em;}
.moblevel-5{padding-left:0;text-decoration: none;list-style-type:none;line-height: 44px;background: #e0f0fb;font-size: 18px;letter-spacing: 0em;}

.moblevel-4 a{color: #253d4b;}
.moblevel-4 a:hover{color: #253d4b;}
.moblevel-4>li,.moblevel-5>li {padding-left:0px;border-bottom: 1px solid #fff;}    

.mobile_subnav_wrapper>ul>.mob_norm{display: none;}
.mobile_subnav_wrapper ul li a{padding-left:20px;}
    
.moblevel-2>.mob_hier,.moblevel-3>.mob_hier,.moblevel-4>.mob_hier,.moblevel-5>.mob_hier{displ:block;}
.moblevel-2>.mob_cur.moblevel-3>.mob_hier,.moblevel-4>.mob_hier,.moblevel-5>.mob_hier{display: block;}
.moblevel-2>.mob_norm,.moblevel-3>.mob_norm,.moblevel-4>.mob_norm,.moblevel-5>.mob_norm{display: none;}

.mob_cur>ul>.mob_norm{display: block;}
#user_0_160{width:90%;}
#user_0_161{width:90%;}
#user_0_162{width:90%;}
#user_0_158{width:90%;}
#user_0_159_one{width:90%;}
#user_0_159_two{width:90%;}
#SQ_LOGIN_USERNAME{width:90%;}
#SQ_LOGIN_PASSWORD{width:90%;}

.buttons>.mediabutton{margin-bottom:10px;width:100%;}
.right_login.mediabutton{width:100%;}
#newssearch_wrapper input[type="submit"] {background: url(https://www.police.sa.gov.au/__data/assets/image/0004/1030/icon_search.png) no-repeat 0 0;border: 0;cursor: pointer;margin-top:-87px;;height: 29px;width: 29px;;z-index:999;float:right;}
#newssearch_wrapper input[type="text"]{display:block;width:100%;margin-top:100px;margin-bottom:50px;}
.nav_next_page > a{color:#317ab9 !important;}
.nav_prev_page > a{color:#317ab9 !important;}

.Med {display: block;margin-bottom: 10px;}
.news_item_heading{display: block;margin: 0px;padding: 0px;}
.news_date{display: block;margin: 0px;padding: 0px;}
#snews_contentwrapper img{width: 100%;}
#snews_contentwrapper iframe{width: 100%;}
.storywrapper img{width: 100%;height: 50%;}
.storywrapper iframe{width: 100%;}

.sq-backend-section-table-inner td{display:block;width:auto;}
.sq-backend-section-table-inner .sq-backend-data>input[type=text]{width:70%!important;}
.sq-backend-section-table-inner .sq-backend-data>input[type=password]{width:70%!important;}
}