
.secur input{
	width:50px!important;
	color:white!important;
	display:inline!important;
	font-size:20px;
	padding:0;
	margin:0;
	line-height:auto;
	border:2px solid #858585;
	border-radius:3px;
	margin-top:5px;
	text-align: center;
	font-weight:bold;
}
.secure_red input{
	border-color:red!important;
background-color:#eeadac!important;
display:inline;
}
.secur img{
	vertical-align: middle;
	margin-bottom:11px;
	display:inline;
}
.secur{
	padding-bottom:20px;
	width:100%;
	clear:both;
	overflow:hidden;
	color:white;
	max-width:610px;
	padding:0 10px;
	margin:auto;
text-align:left!important;
}

@media screen and (max-width: 960px) {
		.secur {
			width:300px;
		}



body.homepage #header:after, #footer, body.no-sidebar #header  {
			background:#333333!important;
		}
		body.homepage #header, input[type="button"],
	input[type="submit"],
	input[type="reset"],
	button,
	.button, #footer, .form_contact label, body.no-sidebar #header  {
		color:#ffffff!important;
		}
        input[type="button"],
	input[type="submit"],
	input[type="reset"],
	button,
	.button {
   	background:#005fbf!important;
   }
		a:hover, ul.icons li a:hover {
			color:#005fbf;
		}
		body.homepage #header {
			text-shadow: 3px 3px 2px #333333;
		}
        #nav > ul:before, #nav > ul:after, hr {
        	border-top: solid 1px #005fbf!important;
			border-bottom: solid 1px #005fbf!important;
        }
        #nav > ul {
       		border-left: solid 1px #005fbf;
			border-right: solid 1px #005fbf;
       }
       hr:before, hr:after {
      	background:#005fbf!important;
      }
      .carousel .forward:before, .carousel .backward:before {
     	background-color: #005fbf!important;
        opacity: 0.7;
    filter: alpha(opacity=70);
     }
     #nav > ul > li.active, #nav > ul > li:hover {
					border-color: #005fbf!important;
				}
     #header .button {
     	box-shadow: 3px 3px 2px #333333;
     }
     .header_bg{
     background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url('../../dpics/wysiwygs/2016-09-28-10-51-17_3DBuildingConstructionDesktopWallpaper.jpg')!important; background-position:center center!important; -webkit-background-size: cover!important;
  background-size: cover!important; 
  }
  
  
  
  