/* Responsive Css */

@media only screen and (min-width: 768px) and (max-width:2500px) {
.responsive_menu{
	display:none !important;
}
}

/* Tablet (Portrait 768px) */

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

.top_header_inside,.header_inside,.page_container_inside,.footer_inside,.copyright .inside,.page_header_inside,.contact_us_area,.homepage_slogan_shortcode .homepage_slogan_holder{
	width:768px;
}

.boxed_container_inside{
	width:808px !important;
}

.boxed_container h2.parallax_title{
	width:808px;
}

.fixed_header{
	min-height:97px;
}

ul.top_menu li{
	margin-right: -2px;
	font-size:14px; 
}


#page_content{
	width: 68.6%;
}

.dual_sidebars {
width: 49.4% !important;
}

.header{
	min-height:97px;
}

ul.pxs_slider li img{
	width:768px;
}

ul.pxs_slider li{
margin-right:0px;
margin-left:0px !important;
}

h2.parallax_title{
	top:30% !important;
	margin-left:8px !important;
}

h2.parallax_title span{
	max-width:768px;
}

a.parallax_slider_link_holder,.parallax_title_holder{
	width:768px !important;
}



/* Fix Thumbnails for parallax slider on resize */

ul.pxs_thumbnails{
	top:320px;
	width: 768px !important;
    margin-left: -384px !important;
	
}

ul.pxs_thumbnails li:first-child {
left: 52.5px !important;
}

ul.pxs_thumbnails li:nth-child(2){
	left:148.5px !important;
}

ul.pxs_thumbnails li:nth-child(3){
	left: 244.5px !important;
}

ul.pxs_thumbnails li:nth-child(4){
	left: 340.5px !important;
}

ul.pxs_thumbnails li:nth-child(5){
	left: 436.5px !important;
}

ul.pxs_thumbnails li:nth-child(6){
	left: 532.5px !important;
}

ul.pxs_thumbnails li:nth-child(7){
	left: 628.5px !important;
}

.pxs_navigation span.pxs_next{
	right:8% !important;
}
.pxs_navigation span.pxs_prev{
	left:6% !important;
}

.pxs_container{
	height:416px;
}

div.latest_work .portfolio_post,.blog_circle_style_post{
	width: 173px;
}

.portfolio_post_image_holder{
	height:143px;
}

div.latest_work .portfolio_post img{
	max-width:100%;
}

ol#portfolio_2_columns li{
	width: 48.4%;
}

ol#portfolio_3_columns li{
	width:31.1%;
}

ol#portfolio_4_columns li{
	width: 22.6%; 
}

.portfolio-3-column a.home_port_link{
	font-size:12px;
	text-indent: 11px;
}

.portfolio-4-column a.home_port_link{
	font-size:8px;
}

a.custom_portfolio_link{
	left:58%;
}


.blog_style_2 .right,.blog_style_3 .right{
	width:48.7%;
}


.blog_style_2 blockquote, .blog_style_2 .link_holder p a, .blog_style_3 blockquote, .blog_style_3 .link_holder p a {
width: 79% !important;
}

.blog_style_2 img, .blog_style_3 img {
max-width: 100%;
}

.blog_style_2 .audiojs .scrubber,.blog_style_3 .audiojs .scrubber{
	width:47.2% !important;
}

.right_sidebar .blog_style_2 blockquote, .right_sidebar .blog_style_2 .link_holder p a, .left_sidebar .blog_style_2 blockquote, .left_sidebar .blog_style_2 .link_holder p a,
.right_sidebar .blog_style_3 blockquote, .right_sidebar .blog_style_3 .link_holder p a, .left_sidebar .blog_style_3 blockquote, .left_sidebar .blog_style_3 .link_holder p a{
	width:70% !important;
}

.right_sidebar .blog_style_2 .right, .left_sidebar .blog_style_2 .right,
.right_sidebar .blog_style_3 .right, .left_sidebar .blog_style_3 .right{
	width: 47.2% !important;
}

.right_sidebar .blog_style_2 .audiojs .scrubber, .left_sidebar .blog_style_2 .audiojs .scrubber,
.right_sidebar .blog_style_3 .audiojs .scrubber, .left_sidebar .blog_style_3 .audiojs .scrubber{
	width:35% !important;
}

.dual_sidebars .team_member .right{
	width: 46.2%;
}


.dual_sidebars .team_member .right {
width: 38.6%;
}

.dual_sidebars .team_member .social_icon_holder{
	width: 9.3%
}

.team_member .right{
	width:51%;
}

.right_sidebar .team_member .right,
.left_sidebar .team_member .right{
	width: 46.6%;
}


.pricing_table_style_1.featured_table{
	width:33.2%;
}

.dual_sidebars .pricing_table_style_1{
	width: 32.8%;
}

.dual_sidebars .main_price{
	width: 54%;
	font-size: 29px;
	line-height: 1.8em;
}

.dual_sidebars .pricing_details{
	font-size: 11px;
	width: 43%;
	line-height: 5.5em;
}

.dual_sidebars .pricing_table_style_2{
	width: 24.4%;
}

.testimonial{
	width:48.1%;
}

.testimonial .right{
	width: 56%;
	margin-left: 22px;
}

.dual_sidebars .slogan .left,.dual_sidebars .slogan .right{
	width:50%;
}



.audiojs .scrubber{
	width:78%;
}

#sidebar .audiojs .scrubber, .footer .audiojs .scrubber{
	width:24%;
}

.footer .heading h4{
	font-size:20px;
}

.news_widget_inside{
	width:37%;
}

.right_dual_sidebar .news_widget_inside, .left_dual_sidebar .news_widget_inside{
	width: 43% !important;
}

.footer .flickr_badge_image img, .footer .flickr_badge_image img, #sidebar .flickr_badge_image img{
	width:66px;
}


.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
	width:14.8% !important;
}

.footer form#searchform .search, div#sidebar form#searchform .search{
	width: 62%;
}

.right_dual_sidebar .audiojs .scrubber, .left_dual_sidebar .audiojs .scrubber {
width: 4% !important;
}


/* Fix Facebook Comments */
.fb_iframe_widget,.fb_iframe_widget span{
	width:768px !important;
}

.right_sidebar .fb_iframe_widget,.right_sidebar .fb_iframe_widget span{
	width:527px !important;
}

/* Page With Sidebar Columns Fixes */

.right_sidebar .one_third, .left_sidebar .one_third {
width: 30.1%;
}
.right_sidebar .one_half, .left_sidebar .one_half {
width: 47.6%;
}

.right_sidebar .one_third, .left_sidebar .one_third {
width: 30.1%;
}

.right_sidebar .one_fourth, .left_sidebar .one_fourth {
width: 21.5%;
}

.right_sidebar .two_thirds, .left_sidebar .two_thirds {
width: 65.1%;
}

.right_sidebar .three_fourths, .left_sidebar .three_fourths {
width: 73.7%;
}

/* Other Responsive Scripts  */

.dual_sidebars .one_half{
	width: 46.7%;
}

.dual_sidebars .one_third{
	width: 28.9%;
}

 .one_half{
	width: 47%;
}
 .one_third {
width: 29%;
}
.one_fourth {
width: 20%;
}
.two_thirds {
width: 64%;
}

 .three_fourths {
width: 72%;
}


.three_fourths.icon_column{
	width:70.4%;
	
}

#page_content .two_thirds.icon_column{
    width: 61.1%;
}
.two_thirds.icon_column{
	width:60.9%;
}

.one_half.icon_column{
	width:44.3%;
} 

#page_content .one_half.icon_column{
	width:43.6%;
}

.one_third.icon_column{
	width:27.11%;
}

#page_content .one_third.icon_column{
	width: 26.2%;
}

#page_content .one_fourth.icon_column{
	width: 17.3%;
}

.one_fourth.icon_column{
	width:18.5%;
}

.right_sidebar .woocommerce ul.products li.product,.right_sidebar .woocommerce-page ul.products li.product,
.left_sidebar .woocommerce ul.products li.product,.left_sidebar .woocommerce-page ul.products li.product {
width: 11.5% !important;
}
.contact_us_area .left{
	width:75%;
}


.contact_us_area .right{
	width:25%;
}

.contact_us_area h4{
	font-size:29px;
}

.blog_circle_style .right{
	width:100%;
	text-align:left;
	margin-top:2px;
}

.slogan .left{
	width:76%;
}

.slogan .right{
	width:24%;
}
.top_menu li:hover ul, .top_menu li.sfHover ul{
	top: 97px;
}

div.boxed_container .homepage_slogan_shortcode .slogan {
width: 95.1% !important;
}

.right_sidebar .testimonial, .left_sidebar .testimonial {
width: 46.8%;
}


}
/* Mobile (Landscape 480px) */

@media only screen and (min-width: 480px) and (max-width: 767px) {
	
.top_header_inside,.header_inside,.page_container_inside,.footer_inside,.copyright .inside,.page_header_inside,.contact_us_area,.homepage_slogan_shortcode .homepage_slogan_holder{
	width:480px;
}

.fixed_header{
	display:none;
}

.boxed_container_inside{
	width:520px !important;
}

.boxed_container h2.parallax_title{
	width:520px;
}
.header_inside .left,
.header_inside .right{
	width:100%;
}

ul.top_menu{
	display:none;
}
	
.header select{

	display:block !important;

	float:left;

	margin-top:0px;

	width:100%;

	background:#5a5a5a;
	
	color:#fff;

	padding:10px;
		
	border:none;
		
	outline:none;
		
	margin-bottom:25px;

}

.page_header h2{
	font-size:25px;
	margin-top: 4.2%;
}


ul.pxs_slider li img{
	width:480px !important;
}

ul.pxs_slider li{
margin-right:0px;
margin-left:0px !important;
}

h2.parallax_title{
	top:13% !important;
	margin-left:8px !important;
}

h2.parallax_title span{
	max-width:460px !important;
	line-height: 1.2em;
}

a.parallax_slider_link_holder,.parallax_title_holder{
	width:480px !important;
}

.pxs_navigation span{
	top:106px;
}

ul.pxs_thumbnails{
	top: 217px;
}

ul.pxs_thumbnails li img{
	display:none;
}

.pxs_container{
	height:229px;
}

#contact p{
	word-break:break-all;
}

.portfolio-single .right{
	width: 23%;
}

.top_header .phone{
	font-size:11px;
}

.fb_iframe_widget, .fb_iframe_widget span {
width: 480px !important;
}
.right_sidebar .fb_iframe_widget,.right_sidebar .fb_iframe_widget span{
	width:332px !important;
}

/* Dual Sidebar Page Builder Elemen Fixes */

.dual_sidebars .portfolio-1-column a.home_port_link{
	display:none;
}

.dual_sidebars ol#portfolio_2_columns li,.dual_sidebars ol#portfolio_3_columns li,.dual_sidebars ol#portfolio_4_columns li{
	width:100%;
}

div.latest_work .portfolio_post,.blog_circle_style_post{
	width: 215px;
}

.dual_sidebars .circle_date{
	display:none;
}

.dual_sidebars .blog_style_2 .left,.dual_sidebars .blog_style_3 .left{
	width:66% !important;
}

.dual_sidebars .portfolio-4-column a.home_port_link{
	top: 88% !important;
	
}

.dual_sidebars  blockquote,.dual_sidebars  .link_holder p a{
	width: 69.4%;
}

.dual_sidebars .blog_style_2 .left, .dual_sidebars .blog_style_3 .left {
width: 100% !important;
}

.dual_sidebars .blog_style_2 .right {
width: 100% !important;
}

.blog_style_2 .right, .blog_style_3 .right{
	width:100% !important;
}

.dual_sidebars .audiojs .scrubber{
	width:33% !important;
}

.portfolio-1-column .portfolio_hover .portfolio_zoom{
	left:41%;
}

a.home_port_link{
	top: 78%;
	font-size: 12px;
	text-indent: 7px;
}

ol#portfolio_2_columns li{
	width: 47.5%;
}

.portfolio-2-column .portfolio_hover .portfolio_zoom{
	left: 29%;
}

.portfolio-1-column a.home_port_link{
	font-size:14px;
}

ol#portfolio_3_columns li{
	width: 29.8%;
}

.portfolio-3-column a.home_port_link{
	display:none;
}

.portfolio-3-column .portfolio_hover .portfolio_zoom{
	left: 17%;
}

ol#portfolio_4_columns li{
	width: 21.2%;
}

.portfolio-4-column a.home_port_link{
	display:none;
}

.portfolio-4-column .portfolio_hover .portfolio_zoom{
	left:9%;
}

blockquote, .link_holder p a{
	width: 84.4%;
}

.audiojs .scrubber{
	width:66%;
}

.blog_style_1 img,.blog_style_2 img,.blog_style_3 img {
max-width: 100%;
}

.circle_date{
	top: 48.8%;
}
.left_sidebar .featured_media_holder blockquote, .left_sidebar .featured_media_holder .link_holder p a, .right_sidebar .featured_media_holder blockquote, .right_sidebar .featured_media_holder .link_holder p a {
width: 74.2%;
}


.blog_style_2 .right,.blog_style_3 .right {
float: left;
width: 46.7%;
}

.blog_style_2 blockquote, .blog_style_2 .link_holder p a, .blog_style_3 blockquote, .blog_style_3 .link_holder p a{
	width: 65% !important;
}

.blog_style_2 .audiojs .scrubber, .blog_style_3 .audiojs .scrubber {
width: 28% !important;
}

.testimonial{
	width:100%;
}

.dual_sidebars .testimonial {
width: 100%;
}

/* Fix for about author section */
.author .authorcontent{
	width: 77.5%;
}


/* Shortcodes */

.team_member .left{
	width:100%;
	margin-bottom:25px;
}

.team_member .left, .dual_sidebars .team_member .right{
	width:100%;
}
.team_member .social_icon_holder{
	width:19%;
	margin-top:5px !important;
}

.right_sidebar .team_member .right, .left_sidebar .team_member .right {
width: 68.6%;
}

.pricing_table_style_1,.pricing_table_style_1.featured_table{
	width:100%;
	border:none;
}
.pricing_table_style_2,.pricing_table_style_2.featured_table{
	width:99%;
	border:none;
}

.dual_sidebars .pricing_table_style_1,.dual_sidebars .pricing_table_style_2{
	width:100%;
}

.slogan .left,.slogan .right{
	width:100%;
}

.slogan .right{
	margin-top:13px;
}

.dual_sidebars .slogan .right,.dual_sidebars .slogan .left{
	width: 100%;
}


.one_half,.one_third,.one_fourth,.two_thirds,.three_fourths{
	width:100% !important;
}

.sidenavigation_sidebar {
width: 40% !important;
}

#sidebar{
	width: 25.5%;
}

.dual_sidebars .audiojs .scrubber {
width: 24% !important;
}

.right_sidebar .audiojs .scrubber{
	width:50%;
}

.right_sidebar div.blog_style_1 .circle_date, .left_sidebar div.blog_style_1 .circle_date {
top: 26.8% !important;
}

.right_sidebar .blog_style_2 .right, .left_sidebar .blog_style_2 .right {
width: 44.4% !important;
}

.right_sidebar .blog_style_2 blockquote, .right_sidebar .blog_style_2 .link_holder p a, .left_sidebar .blog_style_2 blockquote, .left_sidebar .blog_style_2 .link_holder p a {
width: 52% !important;
}

.right_sidebar .blog_style_3 .right, .left_sidebar .blog_style_3 .right {
width: 44.4% !important;
}

.right_sidebar .blog_style_3 blockquote, .right_sidebar .blog_style_3 .link_holder p a, .left_sidebar .blog_style_3 blockquote, .left_sidebar .blog_style_3 .link_holder p a {
width: 56% !important;
}

.footer form#searchform .search, div#sidebar form#searchform .search{
	width:32%;
}

.dual_sidebars{
	width: 45.5% !important;
}

.side_navigation_content {
width: 54% !important;
}


/* WooCommerce */

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width: 34.5% !important;
min-height: 320px;
}

.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button{
 padding: 4px 4px !important;
}


.right_sidebar .woocommerce ul.products li.product, .right_sidebar .woocommerce-page ul.products li.product, .left_sidebar .woocommerce ul.products li.product, .left_sidebar .woocommerce-page ul.products li.product {
width: 29.3% !important;
min-height: 239px;
}


.contact_us_area h4{
	padding-bottom: 24px;
}

div.boxed_container .homepage_slogan_shortcode .slogan {
width: 92.4% !important;
}

.right_sidebar .testimonial, .left_sidebar .testimonial {
width:100%;
}

}

/*  Mobile (Portrait 320px) */

@media only screen and (max-width: 479px) {
	
.top_header_inside,.header_inside,.page_container_inside,.footer_inside,.copyright .inside,.page_header_inside,.contact_us_area,.homepage_slogan_shortcode .homepage_slogan_holder{
	width:320px;
}


.fixed_header{
	display:none !important;
}

.boxed_container_inside{
	width:360px !important;
}

.boxed_container h2.parallax_title{
	width:360px;
}

#page_content{
	width:100% !important;
	margin-left:0 !important;
	margin-right:0 !important;
}

.top_header_icon_holder{
	display:none;
}

.top_header .left{
	width: 51%;
}

.top_header .right{
	width: 49%;
}

.header_inside .left,
.header_inside .right{
	width:100%;
}

ul.top_menu{
	display:none;
}
	
.header select{

	display:block !important;

	float:left;

	margin-top:0px;

	width:100%;

	background:#5a5a5a;
	
	color:#fff;

	padding:10px;
		
	border:none;
		
	outline:none;
		
	margin-bottom:25px;

}

.page_header h2{
	font-size:17px;
	margin-top: 9.2%;
}

.page_header h5{
	font-size: 12px;
}

ul.pxs_slider li img{
	width:320px !important;
}

ul.pxs_slider li{
margin-right:0px;
margin-left:0px !important;
}

h2.parallax_title{
top: 16% !important;
margin-left: 0px !important;
z-index: 10000;
font-size:18px;
}

h2.parallax_title span{
	max-width:300px !important;
	line-height: 1.2em;
}

a.parallax_slider_link_holder,.parallax_title_holder{
	width:320px !important;
}

.pxs_navigation span{
	top:67px;
	z-index:1000;
}

ul.pxs_thumbnails{
	top: 217px;
}

ul.pxs_thumbnails li img{
	display:none;
}

.pxs_container{
	height:162px;
}

#contact p{
	word-break:break-all;
}

.portfolio-single .right{
	width: 23%;
}

.fb_iframe_widget, .fb_iframe_widget span {
width: 320px !important;
}
.right_sidebar .fb_iframe_widget,.right_sidebar .fb_iframe_widget span{
	width:332px !important;
}

/* Dual Sidebar Page Builder Elemen Fixes */

.dual_sidebars .portfolio-1-column a.home_port_link{
	display:none;
}

.dual_sidebars ol#portfolio_2_columns li,.dual_sidebars ol#portfolio_3_columns li,.dual_sidebars ol#portfolio_4_columns li{
	width:100%;
}

div.latest_work .portfolio_post,.blog_circle_style_post{
	width: 215px;
}

.dual_sidebars .circle_date{
	display:none;
}

.dual_sidebars .blog_style_2 .left,.dual_sidebars .blog_style_3 .left{
	width:66% !important;
}

.dual_sidebars .portfolio-4-column a.home_port_link{
	top: 88% !important;
	
}

.dual_sidebars  blockquote,.dual_sidebars  .link_holder p a{
	width: 69.4%;
}

.dual_sidebars .blog_style_2 .left, .dual_sidebars .blog_style_3 .left {
width: 100% !important;
}

.dual_sidebars .blog_style_2 .right {
width: 100% !important;
}

.blog_style_2 .right, .blog_style_3 .right{
	width:100% !important;
}

.dual_sidebars .audiojs .scrubber{
	width:33% !important;
}

.portfolio-1-column .portfolio_hover .portfolio_zoom{
	left:41%;
}

a.home_port_link{
	top: 85%;
	font-size: 12px;
	text-indent: 7px;
}

ol#portfolio_2_columns li{
	width:100%;
}

.portfolio-2-column .portfolio_hover .portfolio_zoom{
	left: 29%;
}

.portfolio-1-column a.home_port_link{
	font-size:14px;
}

ol#portfolio_3_columns li{
	width:100%;
}

.portfolio-3-column a.home_port_link{
	display:none;
}

.portfolio-3-column .portfolio_hover .portfolio_zoom{
	left: 17%;
}

ol#portfolio_4_columns li{
	width:100%;
}

.portfolio-4-column a.home_port_link{
	display:none;
}

.portfolio-4-column .portfolio_hover .portfolio_zoom{
	left:9%;
}

blockquote, .link_holder p a{
	width: 76.4%;
}

.audiojs .scrubber{
	width:47% !important;
}

.blog_style_1 img,.blog_style_2 img,.blog_style_3 img {
max-width: 100%;
}

.circle_date{
	top: 24.8%;
}
.left_sidebar .featured_media_holder blockquote, .left_sidebar .featured_media_holder .link_holder p a, .right_sidebar .featured_media_holder blockquote, .right_sidebar .featured_media_holder .link_holder p a {
width: 74.2%;
}


.blog_style_2 .right,.blog_style_3 .right {
float: left;
width: 46.7%;
}

.blog_style_2 blockquote, .blog_style_2 .link_holder p a, .blog_style_3 blockquote, .blog_style_3 .link_holder p a{
	width:77% !important;
}

.blog_style_2 .audiojs .scrubber, .blog_style_3 .audiojs .scrubber {
width: 28% !important;
}

.blog_style_2 .left,.blog_style_3 .left{
	width:100% !important;
}

.testimonial{
	width:100%;
}

.portfolio-single .left{
	width:100% !important;
}
.portfolio-single .right {
width: 90%;
margin-right: 19px;
}

.right_sidebar div.blog_style_1 blockquote, .left_sidebar div.blog_style_1 blockquote{
	width: 76% !important;
}

.dual_sidebars .testimonial {
width: 100%;
}

/* Fix for about author section */
.author .authorcontent{
	width: 77.5%;
}



/* Shortcodes */

.team_member .left{
	width:100%;
	margin-bottom:25px;
}

.team_member .left, .dual_sidebars .team_member .right{
	width:100%;
}
.team_member .social_icon_holder{
	width:19%;
	margin-top:5px !important;
}

.right_sidebar .team_member .right, .left_sidebar .team_member .right {
    width: 68.1%;
}

.pricing_table_style_1,.pricing_table_style_1.featured_table{
	width:100%;
	border:none;
}
.pricing_table_style_2,.pricing_table_style_2.featured_table{
	width:99%;
	border:none;
}

.dual_sidebars .pricing_table_style_1,.dual_sidebars .pricing_table_style_2{
	width:100%;
}

.slogan .left,.slogan .right{
	width:100%;
}

.slogan .right{
	margin-top:13px;
}

.dual_sidebars .slogan .right,.dual_sidebars .slogan .left{
	width: 100%;
}


.one_half,.one_third,.one_fourth,.two_thirds,.three_fourths{
	width:100% !important;
}

.sidenavigation_sidebar {
width: 40% !important;
}

#sidebar{
	width:100% !important;
}

.dual_sidebars .audiojs .scrubber {
width: 24% !important;
}

.right_sidebar .audiojs .scrubber{
	width:50%;
}

.right_sidebar div.blog_style_1 .circle_date, .left_sidebar div.blog_style_1 .circle_date {
top: 26.8% !important;
}

.right_sidebar .blog_style_2 .right, .left_sidebar .blog_style_2 .right {
width: 44.4% !important;
}

.right_sidebar .blog_style_2 blockquote, .right_sidebar .blog_style_2 .link_holder p a, .left_sidebar .blog_style_2 blockquote, .left_sidebar .blog_style_2 .link_holder p a {
width: 52% !important;
}

.right_sidebar .blog_style_3 .right, .left_sidebar .blog_style_3 .right {
width: 44.4% !important;
}

.right_sidebar .blog_style_3 blockquote, .right_sidebar .blog_style_3 .link_holder p a, .left_sidebar .blog_style_3 blockquote, .left_sidebar .blog_style_3 .link_holder p a {
width: 56% !important;
}

.footer form#searchform .search, div#sidebar form#searchform .search{
	width:32%;
}

.dual_sidebars{
	width: 45.5% !important;
}

.side_navigation_content {
width: 54% !important;
}


/* WooCommerce */

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width:28% !important;
min-height: 250px;
}

.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button{
 padding: 4px 4px !important;
}


.right_sidebar .woocommerce ul.products li.product, .right_sidebar .woocommerce-page ul.products li.product, .left_sidebar .woocommerce ul.products li.product, .left_sidebar .woocommerce-page ul.products li.product {
width: 28.7% !important;
}

.contact_us_area h4{
	padding-bottom: 24px;
}
.contact_us_area .left{
	width:60%;
}
.contact_us_area .right{
	width:40%;
}

div.boxed_container .homepage_slogan_shortcode .slogan {
width: 88.9% !important;
}

.right_sidebar .testimonial, .left_sidebar .testimonial {
width:100%;
}
	
}