/*

Theme Name: Sydney Child

Theme URI: http://athemes.com/theme/sydney

Author: aThemes

Author URI: http://athemes.com

Template: sydney

Version: 1.0

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Text Domain: sydney

*/



@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css');


a {color: #d25d12;}
.call-us{
	float:right;
	width:100%;
	text-align:right;
	margin:0 12px 10px 0;
	padding:0px;
}
.call-us a{
	color: #fff;
	margin:0px;
	padding:0px;
	text-transform:none;
	font-size:28px;
}

.call-us a span{
	margin:0 10px 0 0;
}



.head-bt{

	float:right;

	width:100%;

	text-align:right;

	margin:0px 12px 0 0;

	padding:0px;

}



.head-bt a{
	padding:10px 15px;
	text-decoration:none;
	background:#d25d12;
	font-size:15px;
	color:#fff;
	border-radius:2px;
	border:1px solid #d25d12;
}



.head-bt a:hover{

	background:#fff;

	color:#d25d12;

	border:1px solid #d25d12;

}

.shop-n{
	width:100%;
	text-align:center;
	float:left;
}

.shop-n a{
	padding:10px 29px;

	text-decoration:none;
	margin:10px 0 0 0;
	display:inline-block;

	background:#d25d12;

	font-size:17px;

	color:#fff;

	border-radius:2px;
	border:1px solid #d25d12;
}

.shop-n a:hover{
	background:#fff;

	color:#d25d12;

	border:1px solid #d25d12;
}

.first-row{
	margin:0px !important;
	padding:50px 0 0px 0px !important;
}

.first-row .widget-title{
	margin-bottom:0px !important;
}

.second-row{
	margin:0px !important;
	padding:50px 0 0px 0px !important;
}

.third-row{
	margin:0px !important;
	padding:50px 0 0px 0px !important;
}

.product-cat-row{
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
}

.product-cat-row ul{
	margin:0px;
	padding:0px;
}

.product-cat-row ul li{
	list-style-type:none;
	float:left;
	margin:0 0 0 15px;
	width:13.1%;
}

.product-cat-row ul li:nth-child(1){
	margin-left:0px;
}

.product-cat-row ul li a{
	color:#000;
}

.product-cat-row ul li a:hover{
	color:#d25d12;
}

.product-cat-row ul li img{
	width:100%;
	max-width:100%;
	height:150px;
}

.product-cat-row ul li img:hover{
	opacity:0.5 !important;
}

.cat-name{
	width:100%;
	float:left;
	text-align:center;
	font-size:15px;
	font-weight:bold;
}

.page-title{
	padding-top:0px !important;
	color:#d25d12 !important;
	font-size:30px !important;
}

.hentry .title-post{
	color:#d25d12 !important;
	font-size:30px !important;
}

.page-wrap{
	padding-top:0px !important;
	padding-bottom:50px !important;
}

#pg-248-0 .panel-grid-cell{
	padding-left:0px !important;
	padding-right:0px !important;
}

#pg-248-0 h4{
	margin:20px 0 10px 0px !important;
}

.post-type-archive-product .widget-area {
display: none;
}
.post-type-archive-product .content-area {
width: 100%;
}

.tax-product_cat .widget-area {
display: none;
}

.tax-product_cat .content-area {
width: 100%;
}

.single-product .widget-area {
display: none;
}

.single-product .content-area {
width: 100%;
}

.hentry .title-post{
	font-size:25px !important;
}

.products li img:hover{
	opacity:0.5 !important;
}

.ex-row-1{
	margin:0px;
	padding:0px 0 30px 0px !important;
}

.ex-row-2{
	padding:0 0 0 0px !important;
}

.give-row {
	padding:0 0 0 0px !important;
	}
	
	.give-row-1 {
	padding:30px 0 0 0px !important;
	}
	
#pg-252-0 .panel-grid-cell{
	padding-left:0px !important;
	padding-right:0px !important;
}

#pg-254-0 .panel-grid-cell{
	padding-left:0px !important;
	padding-right:0px !important;
}

.woocommerce .quantity .qty{
	width:100% !important;
	text-align:left !important;
	height:35px;
}

.woocommerce div.product form.cart div.quantity{
	width:80px !important;
}

.woocommerce #review_form #respond{
	width:50%;
}


.padding-none{
	padding-left:0px !important;
	padding-right:0px !important;
}

.page-id-254 .roll-icon-box .content h3{
	font-size:20px !important;
}


@media screen and (min-width: 100px) and (max-width: 767px){
	.woocommerce #review_form #respond{
	width:100%;
}

.call-us {
    text-align: center !important;
}

.head-bt{
	margin:0px !important;
	text-align:center !important;
}

.product-cat-row ul li {
    list-style-type: none;
    float: left;
    margin: 20px 0 0 0px !important;
    width: 100% !important;
}

.product-cat-row ul li img{
	height:100% !important;
}

#pgc-51-1-1{
	margin:50px 0 0 0 !important;
}

#pg-51-7 .sydney-stretch{
	padding-top:0px !important;
	padding-bottom:0px !important;
}

#pg-51-5 .panel-row-style{
	padding-top:50px !important;
	padding-bottom:0px !important;
}

#pg-51-5 .panel-widget-style{
	border:0px !important;
}

#pg-51-6 .sydney-stretch{
	padding-top:30px !important;
	padding-bottom:30px !important;
}
 
}

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

.product-cat-row ul li{
	width:30% !important;
	margin-bottom:20px;
}

#pgc-51-1-1{
	margin:50px 0 0 0 !important;
}

#pg-51-5 .panel-widget-style{
	border:0px !important;
}

.product-cat-row ul li:nth-child(4){
	margin-left:0px;
}

.product-cat-row ul li:nth-child(7){
	margin-left:0px;
}

.product-cat-row ul li img{
	height:200px !important;
}
	
}
.page-wrap .content-wrapper {
	padding-top: 10px;
} 	
h1.woocommerce-products-header__title, h3.archive-title {
	margin-bottom: 20px !important;
	margin-top: 0;
}
.woocommerce .woocommerce-breadcrumb {
	margin-bottom: 15px !important;
}
.sydney-svg-icon, #mainnav .dropdown-symbol {display:none;}
.site-header.float-header {background: rgba(0, 153, 168, 0.8) !important;}
.call-us a {
    color: #fff;
    margin: 0;
    padding: 0;
    text-transform: none;
    font-size: 16px;
}
.footer-widgets {
  background-color: #003d51 !important;
}
#mainnav .sub-menu li a {
    background: #f2ecda !important;
}
#mainnav .sub-menu li a:hover {
    background: #d25d12 !important;
}
#mainnav .sub-menu li a {
    color: #003d51  !important;;
}
#mainnav .sub-menu li a:hover {
    color: #fff  !important;;
}
.site #content {
	padding-top: 150px !important;
}