.paddinged {
	width: 94% !important; padding-left: 3% !important; padding-right: 3% !important;
}

.hide-on-mobile {
	display: none;
}

#wrapper {
	width: 100%;
}

#sidebar, #header .modal_base_1, #header .address,
#slider, #slider_shadow
	{ display:none; }

#header {
    width: 100%;
}

#header .logo {
    float: none;
    text-align: center;
}

#header .logo img {
  width: 98%;
  height: auto;
  padding-left: 1%;
  padding-right: 1%;
}

#header .mobile-address {
	display: block; width: 100%;text-align: center; background-color: rgba(255, 255, 255, 0.1) !important; margin-top: 12px;
}

#header #topnav-mobile {
	display: block; width: 100%;float: left; clear: both;text-align: center; margin: 20px 0 12px 0; background-color: rgba(255,255,255,0.1) !important;
}

#header .topwide-nav {float: left; display: none;background-color: rgba(255,255,255,0.1) !important;}
/*
	LEVEL ONE
*/
ul.dropdown      { position: relative; }
ul.dropdown li   { float: left; list-style: none;padding-bottom: 0;line-height: 100%; clear: both;}
ul.dropdown a:active          { }
ul.dropdown li a        { padding: 6px 0px; color:#4D7292;font-size:15px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;float:left;height:15px;text-shadow: 0px 0px 5px #FFF;}
ul.dropdown li:hover a  { background: none;text-decoration:none; }
ul.dropdown li.hover, ul.dropdown li:hover { position: relative; z-index:1100;}

ul.dropdown li .bt_left {width:10px;height:27px;float:left;}
ul.dropdown li .bt_right {width:10px;height:27px;float:left;}
ul.dropdown li:hover .bt_left {background: none;}
ul.dropdown li:hover .bt_right {background: none;}


ul.dropdown li ul li:first-child .bt_left {
height: 0;
background: none;
}

/*
	LEVEL TWO
*/
ul.dropdown li ul { margin:0;padding:0 0 10px 0; visibility: visible ; position: relative; top: auto; left: auto;z-index:1100;background: none;}
ul.dropdown li ul li  { font-weight: normal; float: none; line-height: 100%;width: auto;padding:0;margin:0;border:0;}
ul.dropdown li:hover ul li  { font-weight: normal; float: none;line-height: 100%;background: none;}

ul.dropdown li ul li .bt_left {width:0px;height:auto;}
ul.dropdown li ul li .bt_right {width:0px;height:auto;}
ul.dropdown li ul li  a {background: none;width: auto;padding:7px 5px 4px 20px;background-image:none;font-size:14px;font-weight:normal;float:left;height:auto;}
ul.dropdown li:hover ul li a {color:inherit;display: inline-block;background: none;}
ul.dropdown li:hover ul li:hover a {color:#000;z-index:1100;display: inline-block;background: none;}

                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul .pre_ul {background: none;height:21px;width:146px;visibility:visible;}
ul.dropdown li:hover ul .pre_ul {background: none;}

/*
	LEVEL THREE
*/
ul.dropdown .pre2_ul {background: none;height:10px;width:146px;visibility:visible;}
ul.dropdown .pre2_ul:hover {background: none;}
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }





#wrap {
    width: 100%;
}

.main-content h1 {
	font-weight: bold; font-size: 25px; margin-bottom: 20px;
}

.main-content, .no-sidebar .main-content  {
    width: 94%; padding: 10px 3% !important;
    float: left;
}

.main-content table {
	margin-bottom: 1em !important; width: 100% !important;
}

.main-content td {
	display: inline-block !important;width: 100% !important; text-align: center; padding: 0;
}

.main-content td ul {padding-left: 0;}
.main-content td ul li {list-style: none !important;}

.main-content .ngg-gallery-thumbnail-box {
	width: 100% !important; margin-right: 0;
}

.main-content .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail {
	display: inline; width: 100%;
}

.main-content .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail img {
	display: inline;
}

.main-content .ngg-navigation {
	padding-bottom: 15px; padding-top: 15px;
}

.ngg-gallery-singlepic-image {
	float: left;
	clear: both;
	width: 100% !important;
	max-width: 100% !important;
}

.ngg-gallery-singlepic-image img { margin: 0 auto !important; }

.ngg-navigation a.page-numbers, .ngg-navigation a.next, .ngg-navigation a.prev, .ngg-navigation span.page-numbers, .ngg-navigation span.next, .ngg-navigation span.prev {
    border: 1px solid #DDD;
    margin-right: 4px !important;
    padding: 12px 15px !important;
    text-decoration: none;
}

.main-content iframe {
	width: 100% !important; height: auto !important;
}

.google-map-placeholder {
	width: 100% !important;
}

#footer_four_widgets {
	width:100% !important;
  padding: 300px 0px 0px 0px !important;
  background: url('http://www.gardsec.co.uk/wp-content/themes/gardsec_responsive/img/Logok-cegekkel_resp.png') no-repeat scroll center top transparent !important;
}

#footer .widget_one, #footer .widget_onelast  {
	/*min-height: 210px !important;*/
}

#footer_II .little_col1, #footer_II .little_col2, #footer_II .little_col3  {
	width: 100% !important; height: auto !important; padding: 10px 0 !important; text-align: center;
}


/* NEWS POST LIST */

#Recent_News, #Recent_Testimonials, .no-sidebar #Recent_News, .no-sidebar #Recent_Testimonials {
	margin: 1em 2%;
	width: 96%;
}

.post_list .post {
	width: 100%;
	margin-right: 0;
}

.post_list .post .text-box, .no-sidebar.is-archive .post_list .post .text-box {
	min-height: inherit; margin-bottom: 0.5em;
}

.post_list .post .read_more {
	margin-bottom: 3em;
}

/* SINGLE POST */

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


/* ---------------- */
#form_table_3 {
  width: 96% !important;
}

/* COOKIE LAW INFOS WINDOW */

#cookie-law-info-bar {width: 100% !important; border-right: 0 !important;}

/* WORK REQUEST GOMB FENT */

.btn_work_req {display:none;}

