/*
Theme Name: Watch Dox

Theme URI: http://320press.com/wpbs

Description: 

Author: Blessy Software Solution

Author URI: http://blessysoftwaresolution.com/

Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options

License: GNU General Public License v2.0 & Apache License 2.0
*/


/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */

@font-face {
	font-family: 'ProximaNovaSemibold';
	src: url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/ProximaNovaSemibold.eot');
	src: url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/ProximaNovaSemibold.eot') format('embedded-opentype'), url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/ProximaNovaSemibold.woff2') format('woff2'), url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/ProximaNovaSemibold.woff') format('woff'), url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/ProximaNovaSemibold.ttf') format('truetype'), url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/ProximaNovaSemibold.svg#ProximaNovaSemibold') format('svg');
}
@font-face {
	font-family: 'proximanovaregular';
	src: url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/proximanovaregular.eot');
	src: url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/proximanovaregular.eot') format('embedded-opentype'), url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/proximanovaregular.woff2') format('woff2'), url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/proximanovaregular.woff') format('woff'), url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/proximanovaregular.ttf') format('truetype'), url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/proximanovaregular.svg#proximanovaregular') format('svg');
}
@font-face {
	font-family: 'Proxima_Nova_Semibold';
	src: url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/Mark Simonson - Proxima Nova Semibold_0-webfont.eot');
	src: url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/Mark Simonson - Proxima Nova Semibold_0-webfont.eot?#iefix') format('embedded-opentype'),  url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/Mark Simonson - Proxima Nova Semibold_0-webfont.woff2') format('woff2'),  url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/Mark Simonson - Proxima Nova Semibold_0-webfont.woff') format('woff'),  url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/Mark Simonson - Proxima Nova Semibold_0-webfont.ttf') format('truetype'),  url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/Mark Simonson - Proxima Nova Semibold_0-webfont.svg#museo_sans500') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Proxima_Nova';
	src: url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/mark-simonson-proxima-nova-regular0.eot');
	src: url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/mark-simonson-proxima-nova-regular0.eot?#iefix') format('embedded-opentype'),  url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/mark-simonson-proxima-nova-regular0.woff2') format('woff2'),  url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/mark-simonson-proxima-nova-regular0.woff') format('woff'),  url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/mark-simonson-proxima-nova-regular0.ttf') format('truetype'),  url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/mark-simonson-proxima-nova-regular0.svg#museo_sans500') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Proxima_Nova_Light';
	src: url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/mark-simonson-proxima-nova-light0.eot');
	src: url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/mark-simonson-proxima-nova-light0.eot?#iefix') format('embedded-opentype'),  url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/mark-simonson-proxima-nova-light0.woff2') format('woff2'),  url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/mark-simonson-proxima-nova-light0.woff') format('woff'),  url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/mark-simonson-proxima-nova-light0.ttf') format('truetype'),  url('https://www.watchdox.com/us/wp-content/themes/watchdox/fonts/mark-simonson-proxima-nova-light0.svg#museo_sans500') format('svg');
	font-weight: normal;
	font-style: normal;
}
div.top-links.clearfix {
margin-left: -40px;
}
body, html {
	padding: 0;
	margin: 0;
	font-family: 'Proxima_Nova', Arial, Helvetica, sans-serif;
	color: #7b7b7b;
	background: #f6f6f6;
	background: #fff;
	font-size: 16px;
}
h1, h2, h3, h4 {
	font-family: 'Proxima_Nova_Light';
}
h2, h4 {
	font-size: 25px;
}
h3 {
	font-size: 20px;
}
.navbar {
	background: #f6f6f6 url(images/bg-shadow-top.png) repeat-x 0 0px;
}
.header-top {
	display: block;
	float: left;
	width: 100%;
}
.top-links {
	float: left;
	padding: 20px 0 6px;
}
.top-links ul li {
	display: inline;
	font-size: 14px;
}
.top-links ul li a {
	color: #7b7b7b;
	padding: 0 18px;
}
.header-top .navbar-form {
	width: 100%;
	max-width: 200px;
	margin-top: 14px;
}
.header-top .navbar-form .form-group {
	width: 100%;
}
.header-top .search-query {
	background: url(images/search.jpg) no-repeat 96% center;
	border-radius: 30px;
	width: 100%;
	height: 32px;
	border: solid 1px #e5e5e5;
}
.navbar-nav {
	font-family: 'ProximaNovaSemibold';
}
.banner-container h1 {
	padding: 0px 0px 8px;
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
}
.inner-banner-container h1 {
	padding: 150px 0;
	color: #fff;
}
.banner-container p {
	padding: 0 0 0px 5px;
	line-height: 30px;
	font-size: 24px;
	color: #555555;
	font-family: 'proximanovaregular';
}
.free-trial:before {
	background-color: #fff;
	bottom: 1px;
	content: "";
	left: 1px;
	position: absolute;
	right: 1px;
	top: 1px;
	border: solid 3px #800000;
	z-index: -1;
}
.free-trial {
	/*	background: linear-gradient(to top, #000000 7%, #0d5585 11%, #0d5585 89%, #0c619a 94%) repeat scroll 0 0 rgba(0, 0, 0, 0);

	background: -webkit-linear-gradient(to top, #000000 7%, #0d5585 11%, #0d5585 89%, #0c619a 94%) repeat scroll 0 0 rgba(0, 0, 0, 0);

	background: -moz-linear-gradient(to top, #000000 7%, #0d5585 11%, #0d5585 89%, #0c619a 94%) repeat scroll 0 0 rgba(0, 0, 0, 0);*/

	background-color: #fff;
	color: #800000 !important;
	display: inline-block;
	font-size: 20px !important;
	font-family: 'ProximaNovaSemibold';
	padding: 14px 35px;
	position: relative;
	text-align: center;
	z-index: 1;
	margin-top: 45px;
	text-decoration: none;
}
.free-trial:hover {
	text-decoration: none;
}
.home-container {
	background: #FFF url(images/box-bg.jpg) no-repeat center top;
}
.Project-Management-Img {
	margin-top: 66px!important;
}
.Secure-Collaboration-Img {
	margin-top: 64px!important;
}
.Integrate-into-security-Img {
	margin-top: 44px!important;
}
.Integrate-into-security-box-Img {
	margin-top: 25px!important;
}
#inner-footer {
	background: #292929 url(images/texture-bg.png) repeat;
	margin-top: -10px;
}
.footer-top-link {
	display: block;
	border-bottom: solid 2px #1c1c1c;
	padding: 80px 0 15px;
	float: left;
	width: 100%;
}
.footer-top-link ul {
	padding: 0;
	margin: 0;
}
.footer-top-link .footer-top-links {
	float: left;
}
.footer-top-link ul li {
	display: inline;
}
.footer-top-link ul li a {
	display: inline;
	color: #999999;
	font-family: 'ProximaNovaSemibold';
	padding: 0 50px 0 0;
}
.footer-bottom-link {
	display: block;
	padding: 20px 0;
	float: left;
	width: 100%;
}
.footer-bottom-link ul {
	padding: 0;
	margin: 0;
}
.footer-bottom-link ul li {
	display: inline;
}
.footer-bottom-link ul li a {
	color: #777777;
	font-size: 13px;
	padding: 0 20px 0 0;
}
.attribution {
	float: right;
	font-size: 13px;
}
.phone-number {
	float: left;
	font-size: 14px;
	padding: 19px 0 0 15px;
}
.social-media {
	float: right;
}
.social-media a {
	background: #9f2142;
	height: 30px;
	width: 30px;
	display: inline-block;
	text-align: center;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 5px 0;
	color: #292929;
	margin: 0 1px;
}
.social-media a:hover {
	background: #acaca8;
}
.read_btn {
	display: none !important;
}
 @media (max-width: 991px) {
.top-links ul {
	padding-left: 5px;
}
.top-links ul li a {
	padding: 0 18px;
}
.header-top .navbar-form {
	max-width: 225px;
}
.navbar-nav > li > a {
	font-size: 14px;
}
.nav > li > a {
	padding: 15px 20px;
}
.footer-top-link ul li a {
	font-size: 15px;
	padding: 0 20px 0 0;
}
}
 @media (max-width: 942px) {
.top-links ul li a {
	padding: 0 10px;
}
}
 @media (max-width: 878px) {
.top-links ul li a {
	padding: 0 12px;
}
.header-top .navbar-form {
	max-width: 200px;
}
.phone-number {
	display: none;
}
}
 @media (max-width: 824px) {
.whitepaper_boxes li {
	margin-bottom: 20px;
}
}
 @media (max-width: 767px) {
.top-links ul {
	padding-left: 0;
}
.top-links ul li a {
	padding: 0 20px;
}
.phone-number {
	padding: 11px 0 0 20px;
	display: block;
}
.header-top .navbar-form {
	display: none;
}
.top-links {
	padding: 11px 0 0;
}
#responsive-menu .responsive-menu li a {
	height: auto !important;
	min-height: 20px;
	white-space: normal!important;
}
#inner-footer {
	text-align: center;
}
.footer-top-link .footer-top-links {
	float: none;
	display: block;
}
.footer-top-link ul li {
	display: block;
}
.social-media {
	float: none;
	padding-top: 20px;
}
.footer-links {
	float: none;
}
.footer-links .menu li {
	float: none;
	margin-left: 0;
	display: block;
}
.attribution {
	float: none;
}
.solutions_box_area {
	text-align: center;
}
.solutions_box_area ul {
	width: 237px;
	max-width: 100%;
	margin: auto !important;
}
.solutions_box_area ul li {
	text-align: left;
}
.news_box {
	clear: both;
	padding-top: 20px;
}
.banner-container {
	margin: 0px !important;
	height: auto !important;
}
.home_banner_img {
	text-align: center;
}
.banner-container .upb_row_bg {
	background-size: 100% !important;
}
.solutions_box p {
	padding-bottom: 25px;
}
.enterprise_bg .wpb_wrapper p a {
	padding-bottom: 30px;
}
.theme_4 .ictst_wrapp ul li {
	min-width: 250px !important;
}
}
 @media (max-width: 550px) {
.top-links, .phone-number {
	display: block;
	float: none;
	text-align: center;
}
.top-links ul li a {
	padding: 0 10px;
}
.phone-number {
	padding: 0 0 5px 10px;
}
}
.dropdown-menu {
	box-shadow: none;
	border-top: solid 1px #e5e5e5;
}
.navbar-nav > li > a {
	font-size: 0.875em;
}
.caret {
	display: none;
}
.dropdown-menu > li > a {
	color: #7b7b7b;
	font-family: "Arial", sans-seif !important;
	font-weight: normal;
	line-height: 24px;
	margin: 0;
	font-size: 14px;
	text-transform: none;
	width: 250px;
}
.dropdown-menu > li > a:hover {
	color: #c92a52;
	background: none;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #bc360a;
}
.page-header h1 {
	color: #555555;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 12px;
}
.banner-container {
	width: 100%;
	max-width: 980px;
}
.solutions_box_area h2 {
	font-family: ProximaNovaSemibold;
	font-size: 35px;
	color: #FFF;
}
.solutions_box_area h4 {
	font-family: 'proximanovaregular';
	font-size: 20px;
	color: #FFF;
}
.solutions_box_area ul {
	margin: 0px;
	padding: 0px 0 15px 15px;
}
.solutions_box_area ul li {
	font-family: ProximaNovaSemibold;
	font-size: 14px;
	color: #FFF;
}
.solutions_box_area a {
	font-family: ProximaNovaSemibold;
	font-size: 14px;
	color: #FFF;
	text-decoration: underline;
}
.solutions_box_area a:hover {
	text-decoration: none;
}
/*.solutions_box_area .wpb_single_image .wpb_wrapper {
	max-width: 65%;
}*/
.video_bg {
	max-height: 280px;
	height: 280px;
}
.video_btn {
	transition: transform 0.2s;
	vertical-align: middle;
}
.video_btn a span {
	display: none;
}
.video_tagline {
	text-align: left;
	font-weight: 600;
	font-family: ProximaNovaSemibold;
	font-size: 2.1875em;
	line-height: 1.28571;
	display: inline-block;
	margin: 0;
	color: #FFF;
	vertical-align: middle;
}
.video_box:hover .video_btn {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.matrix_box h2 {
	font-family: proximanovaregular;
	font-size: 2em;
	line-height: 1.28571;
	color: #555555;
	font-weight: normal;
	border-bottom: 2px solid #dddddd;
	padding-bottom: 0.75em;
	margin: 0px 0 0.75em 0;
}
.matrix_box p {
	font-family: proximanovaregular;
	font-size: 1em;
	color: #555555;
	margin-bottom: 1em;
}
.matrix_box a {
	transition: all 0.3s;
	border: 2px solid #c92a54;
	background-color: transparent;
	color: #c92a54;
	display: inline-block;
	padding: 0 1em;
	border-radius: 3px;
	font-family: "Arial", sans-seif;
	font-size: 0.875em;
	line-height: 2.85714;
	font-weight: bold;
	margin-top: 15px;
	text-transform: uppercase;
}
.matrix_box a:hover {
	background-color: #c92a54;
	color: white;
	text-decoration: none;
}
.enterprise_bg .upb_row_bg {
	border-top: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
}
.enterprise_bg .btn_link {
	background: transparent;
	border: none;
	font-weight: normal;
	padding-left: 48px;
	margin-top: 5px;
	text-transform: none;
}
.enterprise_bg .btn_link:hover {
	background: transparent;
	border: none;
	color: #000;
	text-transform: none;
}
.enterprise_icon_area {
	padding-bottom: 15px;
}
.line-lock, .line-fingerprint, .line-crosshairs, .line-revoke, .line-access, .line-edit, .line-cloud, .line-house, .line-cloud-house {
	width: 48px;
	height: 53px;
	float: left;
}
.single_line p {
	padding-top: 8px;
	padding-bottom: 13px;
}
.line-lock {
	background: url(images/line-lock.png) no-repeat top left;
}
.line-fingerprint {
	background: url(images/line-fingerprint.png) no-repeat top left;
}
.line-crosshairs {
	background: url(images/line-crosshairs.png) no-repeat top left;
}
.line-revoke {
	background: url(images/line-revoke.png) no-repeat top left;
}
.line-access {
	background: url(images/line-mobile.png) no-repeat top left;
}
.line-edit {
	background: url(images/line-pencil.png) no-repeat top left;
}
.line-cloud {
	background: url(images/line-cloud.png) no-repeat top left;
}
.line-house {
	background: url(images/line-house.png) no-repeat top left;
}
.line-cloud-house {
	background: url(images/line-cloud-house.png) no-repeat top left;
}
.user-title {
	display: inline-block;
	font-size: 4.0625em;
	line-height: 0.9;
	font-family: proximanovaregular;
	color: #FFF;
}
.user_building {
	margin-left: -0.5em;
}
.uesr-item {
	display: inline-block;
	width: 6.1em;
	margin-left: 0.25em;
	vertical-align: top;
	font-size: 1.375em;
	line-height: 1.36364;
	font-family: proximanovaregular;
	font-weight: lighter;
	text-align: left;
	color: #FFF;
}
.user_four_box .wpb_single_image .wpb_wrapper {
	max-width: 100%;
	text-align: center;
}
.user_four_box {
	border-bottom: 2px solid #1c1c1c;
}
.user_four_box .solutions_box {
	text-align: center;
user_four_box
}
.news_box p {
	font-family: ProximaNovaSemibold;
	font-size: 0.875em;
	line-height: 2.14286;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #555555;
	margin: 0px;
	padding: 0px;
}
.news_box p a {
	font-family: proximanovaregular;
	color: #C92A54;
	font-size: 25px;
	line-height: 27px;
	background: none;
	border: none;
	padding: 0px;
	font-weight: normal;
	text-transform: none;
	margin: 0px;
	padding-bottom: 15px;
}
.news_box p a:hover {
	color: #C92A54;
	background: none;
	border: none;
	text-decoration: none;
}
.owl-prev {
	width: 40px;
	height: 40px;
	float: left;
	margin-left: -15px !important;
	text-indent: -99999px;
	background: url(images/testimonial-sprite.png) no-repeat 0 0;
}
.owl-prev:hover {
	background: url(images/testimonial-sprite.png) no-repeat 0 -40px;
}
.owl-next {
	width: 40px;
	height: 40px;
	float: right;
	margin-right: -15px !important;
	text-indent: -99999px;
	background: url(images/testimonial-sprite.png) no-repeat -40px 0;
}
.owl-next:hover {
	background: url(images/testimonial-sprite.png) no-repeat -40px -40px;
}
.testimonial_box {
	position: relative;
}
.testimonial_box .quote-content a {
	font-size: 1.875em;
	line-height: 40, 30;
	font-style: italic;
	font-weight: lighter;
	color: #6db2c8 !important;
}
.ut-rq-icon {
	display: none !important;
}
.whitepaper_boxes {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.whitepaper_boxes li {
	width: 182px;
	float: left;
	margin-right: 10px;
}
.whitepaper_boxes li:last-child {
	margin-right: 0px;
}
.whitepaper_boxes li .whitepaper_boxes_thumb {
	width: 182px;
	height: 108px;
	background: url(images/whitepaper_thumb_bg.png) repeat;
	text-align: center;
	display: table-cell;
	z-index: 1;
	vertical-align: middle;
	text-align: center;
}
.whitepaper_boxes li .whitepaper_boxes_content {
	background: #FFF;
	padding: 1em;
}
.whitepaper_boxes li .whitepaper_boxes_content .list-item-meta {
	margin-bottom: 0.75em;
	font-size: 0.875em;
	line-height: 1;
	font-weight: bold;
	text-transform: uppercase;
	color: #555555;
}
.whitepaper_boxes li .whitepaper_boxes_content a {
	font-family: proximanovaregular;
	color: #C92A54;
	font-size: 25px;
	line-height: 27px;
	background: none;
	border: none;
	padding: 0px;
	font-weight: normal;
	text-transform: none;
	margin: 0px;
	padding-top: 10px;
}
.whitepaper_boxes li .whitepaper_boxes_content a:hover {
	color: #C92A54;
	background: none;
	border: none;
	text-decoration: none;
}
.yourself_box {
	padding: 4em 0 4em;
	color: #FFF;
	text-align: center;
}
.yourself_tagline {
	display: inline-block;
	margin: 0px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 1.5625em;
	line-height: 1.8;
	font-family: ProximaNovaSemibold;
}
.yourself_box p {
	display: inline-block;
}
.yourself_btn {
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	background-color: white;
	color: #9f2142;
	margin-left: 1em;
	padding: 0.8em 1em;
	border-radius: 3px;
	font-family: "Arial", sans-seif;
	font-size: 14px;
	line-height: 2.85714;
	font-weight: bold;
	text-transform: uppercase;
}
.yourself_btn:hover {
	color: #9f2142;
	text-decoration: none;
}
 @media (max-width: 356px) {
.free-trial {
	font-size: 19px !important;
}
}
.page-template-vc-full-width, .archive, .page-template-page-homepage2{
	background:#f6f6f6;
}
.archive h3.h2{
	font-size: 18px;
	color:#a31d38;
	line-height:22px;
}
.archive h3.h2 a, .archive .more-link{
	color:#a31d38;
	text-decoration:none;
}
.archive article {
    border-bottom: 1px solid #cccccc;
    margin-bottom: 6px !important;
    padding-bottom: 0 !important;
}
.page-header h1.archive_title{
	font-size: 25px;
	font-family:'Proxima_Nova_Light';
	color: #7b7b7b;
}
#sidebar1{
	margin-top:30px;
}
.archive h4.widgettitle{
	margin-bottom:15px!important;
}
.archive #content {
    background:#fff;
	padding-bottom:25px;
}
.archive .attachment-wpbs-featured{
	float: left;
    margin:5px 20px 10px 0;
}
.free-trial-new:before {
	background: linear-gradient(to top, #0471ba 0%, #159cf6 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: -webkit-linear-gradient(to top, #0471ba 0%, #159cf6 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: -moz-linear-gradient(to top, #0471ba 0%, #159cf6 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-radius: 16px;
	bottom: 1px;
	box-shadow: -1px 1px 0 rgba(255, 255, 255, 0.2) inset;
	content: "";
	height: 31px;
	left: 1px;
	position: absolute;
	right: 1px;
	top: 1px;
	z-index: -1;
}
.free-trial-new{
	background: linear-gradient(to top, #000000 7%, #0d5585 11%, #0d5585 89%, #0c619a 94%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: -webkit-linear-gradient(to top, #000000 7%, #0d5585 11%, #0d5585 89%, #0c619a 94%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: -moz-linear-gradient(to top, #000000 7%, #0d5585 11%, #0d5585 89%, #0c619a 94%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-radius: 17px;
	color: #ffffff !important;
	display: inline-block;
	font-size: 18px !important;
	height: 33px;
	line-height: 32px !important;
	padding: 0 24px;
	position: relative;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(4, 5, 5, 0.4);
	z-index: 1;
	margin-top: 20px;
	text-decoration: none;
}
.free-trial-new:hover {
	text-decoration: none;
}
.banner-container2 h1 {
	padding: 135px 0 0;
}
.banner-container2 p {
	padding: 0 0 65px 5px;
	line-height: 20px;
}
.banner-container2 .upb_row_bg{
	background-size:100% auto!important;
}
.Project-Management-IMG{
	margin-top:25px!important;
}
.contact-us-form input[type=text], .contact-us-form input[type=email], .contact-us-form textarea {
	border: solid 1px #bcbcbc;
	background: #fff;
	border-radius: 4px;
	width: 100%;
	max-width: 350px;
	padding: 5px 10px;
}
.contact-us-form textarea {
	height: 100px;
}
.contact-us-form input[type=submit] {
	background: #8d253c;
	border: none;
	border-radius: 4px;
	color: #fff;
	padding: 5px 26px;
	text-transform: uppercase;
}
li#menu-item-1174.menu-item-type-custom.menu-item-object-custom a{
	color:#800000 !important;
}
li#menu-item-1174.menu-item-type-custom.menu-item-object-custom a:hover{
	color: #bc360a !important;
}