/*
 Theme Name:   Quality-Pro Child Theme
 Description:  Quality-Pro Child Theme
 Template:     quality-pro
*/

/* =Theme customization starts here
-------------------------------------------------------------- */

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	background-color:#e07233;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e07233;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  background-color: #e07233;
}
.dropdown-menu {
	background-color: #e07233;
}
.dropdown .fa-angle-down{
	color:#e07233;
}
.dropdown-menu{
	background-color:#e07233;
}
.qua-head-detail{
	background-color:#e07233;
}
.qua-separator, .qua-separator-small{
	background-color:#e07233;
}
.qua-service-area p > a {
	color:#e07233;
}
.qua-service-area img:hover {
	border-color:#e07233;
}

.qua_port_title h1 span {
	color: #e07233;
}
.qua_callout_area{
	background-color:#e07233;
	border-color:#d06223;
}
.qua_send_button, #qua_send_button {
	background-color:#e07233;
}
.qua_sidebar_widget #searchsubmit, .qua_searching #searchsubmit {
	background-color:#e07233;
}
.qua_post_date {
	background-color:#e07233;
}
.qua_sidebar_link p:hover a, .widget ul li a:hover, .qua_sidebar_widget ul li a:hover{
	color: #e07233;
}
.qua_blog_wrapper  li{
	color: #6a6a6a;
	padding:3px 0;
}

.qua_blog_wrapper h2, .qua_blog_wrapper a {
	color: #e07233;
}
.qua_blog_wrapper a:hover {
	text-decoration: underline !important;
}
img.aligncenter, img.alignleft, img.alignnone, img.alignright {
	max-width:300px;
}
img.attachment-medium, img.attachment-large, img.attachment-thumbnail, img.size-full, img.size-medium, img.size-thumbnail {
	
}
.qua_blog_post_content ol li, .qua_blog_post_content ol li {
	list-style-position: outside;
}
.qua_blog_post_img{
	display:inline-block;
	width:auto;
	padding:0 10px 10px 0;
}
table { width:auto; }
table th { border:none; vertical-align:top;text-align:left;}
table td { border:none; vertical-align:top;text-align:left;}
#ContactUsForm_table th { text-align:right;}
#ContactUsForm_table td {  }

#IndentListTable { padding-left:5px ;}
#IndentListTable td { padding: 0 0 5px 5px ;}
h3{
	display:inline-block;
	text-align:left;
	font-size:1.3em;
	font-weight:bold;
	margin:15px 0 10px 0;
}
.qua_blog_post_content ul  {

}
.qua_blog_post_content ul li {
    list-style-image: url(images/icon_arrow_small.jpg) ;
    list-style-position:outside;
    padding-left:20px;
}
.qua_blog_post_content ul li h3 {
}
.media-column {
	min-width:200px;
}
.media_image {
	height:170px;
	width:250px;
	-webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
	margin:10px auto;
}
.media_image a {
	display:block;
	position: relative; top: 50%;transform: translateY(-50%); 
}
.media_image img {
	width:90%;
	height:auto;
	max-width: 220px;
}
.head-contact-info li a, .head-contact-info li i {
	font-size:26px;
	color:#fff;
}
.qua-logo{
	padding:5px 10px;
}
.qua_portfolio_carusel .container, .home_portfolio_row, .container{
	padding-left:0;
	padding-right:0;
	width:100%;
}
.qua_portfolio_carusel .container{
	margin:0;
}
.qua_heading_title{
	padding-top:15px;
}

@media screen and (max-width: 768px) {
	.navbar-toggle {
	    margin-top: 14px;
	}
	.media-column {
	    width:100%;
	    float:none;
	}
	.media_image{
		height:auto;
		padding:20px 0;
	}
	.media_image a{
		transform:none;
		
	}
}
.navbar-default .navbar-collapse{
	margin-right: 15px;
}
.page-seperator{
	box-shadow: 0px 1px 3px #dedede; 
}
@media screen and (min-width: 400px) and (max-width: 768px) {
}

@media screen and (max-width: 399px) { 
	.head-contact-info li i {
		display:none;
	}
	.dropdown-menu > li > a{
		white-space: normal;
	}
	.head-contact-info li a, .head-contact-info li i {
		font-size:20px;
		color:#fff;
	}
	.page-seperator {
		margin-bottom:30px; 
	}
	.qua_page_heading{
		margin-bottom:30px;
	}
}
