/*

Theme Name: Srikrish Child

Template: Srikrish

Version: 1.0

Author:	Jannat Tech

Theme URI: http:Jannattech.com

Author URI: http:Jannattech.com

*/



/*Add your own styles here:*/



body {text-align: justify;}



.vc_col-sm-12.wpb_column.vc_column_container.md_top_bottom {padding: 0px 0px 50px 0px;}

.wpb_text_column.white_txt h2 {color: #fff;}

.wpb_text_column.with_bold h2 {font-weight: bold;}

.wpb_text_column.with_big_font h2 {font-size: 3.2em;}

.min_height_bg {min-height: 383px;}

.theme_green_btn {background-color: #5ebf55;color: #fff;padding: 13px 47px;}

.theme_green_btn:hover{background:#4BA143;color: #fff !important;}

.vc_col-sm-12.wpb_column.vc_column_container.middle_content {padding-top: 75px;}

.md_icon_padding {padding: 16px 0px;}

.white_text .w-iconbox-meta {font-size: 14px;}

.ywcca_widget_container_style_4 ul.ywcca_category_accordion_widget li .icon-plus_style_4, .ywcca_widget_container_style_4 ul.ywcca_category_accordion_widget li .icon-minus_style_4 {float: right;}





.vc_custom_heading.welcome_title {padding-top: 16px; font-weight:bold; }

.color_footer-bottom input, .color_footer-bottom textarea, .color_footer-bottom select, .color_footer-bottom .w-socials.style_solid .w-socials-item-link {background-color: transparent;border: 1px solid #636363;border-radius: 0px !important;}

.wpcf7-form-control.wpcf7-submit.footer_submit_btn {background: #00BDBB;border: #00BDBB !important;	color: #fff;}

.wpcf7-form-control.wpcf7-submit.footer_submit_btn:hover {background: #fff !important;border: #fff !important;	color: #000;}



.sc_title.sc_title_regular {color: #EB7C79;font-size: 31px;}

.sc_title.big_title {font-weight: bold;	padding-top: 0;	font-size: 40px; color:#C3161C}

.l-section.color_alternate, .l-titlebar.color_alternate, .color_alternate .g-filters.style_1 .g-filters-item.active, .no-touch .color_alternate .g-filters-item.active:hover, .color_alternate .w-tabs.layout_default .w-tabs-item.active, .no-touch .color_alternate .w-tabs.layout_default .w-tabs-item.active:hover, .color_alternate .w-tabs.layout_ver .w-tabs-item.active, .no-touch .color_alternate .w-tabs.layout_ver .w-tabs-item.active:hover, .color_alternate .w-tabs.layout_timeline .w-tabs-item, .color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h {background-color: #8AC42F !important;}

.l-titlebar-content h1 {color: #fff !important;}

.g-breadcrumbs-item {color: #fff !important;	font-weight: bold;	font-size: 14px;}

.g-breadcrumbs-separator {color: #fff;}

.w-iconbox.iconpos_left.style_default.color_custom.no_text.md_icon_padding_ct {padding: 7px 0px;}



.contact_form_ct .vc_col-sm-6 {	float: left; width: 50%; padding: 15px;}

.wpcf7-form-control.wpcf7-submit.light_green_submit_btn {float: right;}

.wpcf7-form-control.wpcf7-textarea.forms-fields_ct {height: 127px !important;}

.wpcf7-form-control.wpcf7-submit.light_green_submit_btn {background-color: #50AC49 !important;border-radius: 0;}

.contact_form_ct input, textarea {background: transparent !important;border: 1px solid #ddd !important;	border-radius: 0;	box-shadow: none !important;}

.contact_form_ct input {height: 50px !important;}

.wpcf7-form-control.wpcf7-textarea.forms-fields_ct {height: 160px !important;	resize: none;}

.aio-icon.circle:hover {background: #fff !important;color: #50AC49 !important; border:1px solid #50AC49 !important;}

.fg-theme-white.fg-selected {

	font-size: 24px;

	padding: 12px 18px;

	color: #C3161C;

}

/***********************************************Woo tabs css********************************************************************/

/*.woocommerce-tabs .tabs {background-color: transparent !important;}

#tab-title-description {display: none;}

.g-breadcrumbs-item a {color: #fff !important;}

.single-product .product_meta {display: none;}*/

/*************************************************woocomerce single product page style******************************************************************************/

.font-bold p {

	font-weight:bold ;

}

.uavc-icons.social_list_wrapper {

	margin-top: 10px;

}

/*.woocommerce .sidebar_none div.product .images {

	width: 37%;

}

/*.woocommerce .sidebar_none div.product .summary {

	width: 61%;

}*/

/* .woocommerce-tabs {

	width: 100% !important;

}*/

@media only screen and (min-width:480px){

/*.woocommerce-product-details__short-description {

	float: right;

	width:50%;

}*/

/*.woocommerce .product .summary .price {

	float: left ;

	width: 49%;

}*/

.my_div_set {

	width: 50%;

	float: left;

}

.woocommerce-tabs.wc-tabs-wrapper {

	width: 100%;

}

.single .price {

	float: left;

	width: 100%;

}

.single .cart {

	width: 50%;

}

.woocommerce-product-details__short-description {

	float: left;

	width: 100%;

}

.variations_form.cart {

	border: none !important;

	width:100% ;

}

}

/********************************************************************************************************************************************/



.read_more_permalink_btn {float: right;	padding-top: 12px;}

.btn_inquirey {float: left;width:245px;	margin-top:10px !important;}

.my_div_set {padding-top: 10px;}

.w-socials.align_left.style_outlined.circle.color_brand.index_1.footer_social_links {

	text-align: center;

}

.footer_social_links .w-socials-item-link {

	background-color: #ddd;

	border-color: #ddd !important;

}

.color_footer-bottom .w-socials.style_outlined .w-socials-item-link {box-shadow:none !important;}

#mc4wp-form-1 input {

	border-radius: 0px !important;

	box-shadow: 0px !important;

	border: 2px solid #ddd;

	height: 50px;

}

@media only screen and (max-width:767px){

.wpb_text_column.verticle_middle_welcome {

	padding-left: 15px !important;

		padding-right: 15px !important;

}

.wa_wps_button.add_to_cart_button.product_type_simple {

	background-color: #8AC42F !important;

	box-shadow: 0px !important;

	border:None !important;

	background-image: none !important;

	color: #fff !important;

	font-weight: 300px !important;

	font-size: 11px !important;

	text-transform: uppercase;

}



}

@media only screen and (min-width:1311px){

.at_bottom .l-subheader-h {

	background-image: url(http://www.srikrishassociates.com/wp-content/uploads/2017/10/menu_bg_1240.png);

	background-repeat: no-repeat;

	background-position: left top;

	max-width:1240px !important;

}

 .l-subheader.at_bottom {

	background-color: #fff !important;

}

.w-nav-list .menu-item {

	vertical-align: inherit !important;

}

.w-nav-list {

	margin-top: 10px;

}

}

 @media only screen and (max-width:1310px){

 .l-subheader.at_bottom {

	background-color: #8AC42F !important;

}

} 



@media screen and (max-width:1289px){

.ywcca_widget_title {background: #37A5B2 !important;text-align: center;color: #fff !important;	font-size: 18px !important;	padding: 6px 0 !important;}

}



@media screen and (min-width:1290px){

.ywcca_widget_title {background-image: url(http://www.srikrishassociates.com/wp-content/uploads/2017/10/block_topbg.png) !important; text-align: center;	color: #fff !important;	padding: 18px 17px !important;	width: 100%; padding-top: 5px !important;	padding-bottom: 13px !important; background-repeat:no-repeat !important;}

}

@media screen and (max-width: 1200px){

.l-section.wpb_row.height_auto.mobile_view_sidebar {display: block !important;}

.desktop_view_show {display:none !important ;}

}

.l-section.wpb_row.height_auto.mobile_view_sidebar {display: none ;}

.ywcca_widget_container_style_4 .ywcca_widget_title {border-bottom: none !important;}



@media screen and (max-width: 480px) {

.l-subheader.at_bottom {background-color: #8AC42F !important;}

.single_add_to_cart_button.button.alt {

	margin-bottom: 10px;

}

.wa_wps_button.add_to_cart_button.product_type_simple {

	background-color: #8AC42F !important;

	box-shadow: 0px !important;

	border:None !important;

	background-image: none !important;

	color: #fff !important;

	font-weight: 300px !important;

	font-size: 11px !important;

	text-transform: uppercase;

}

.wa_wps_button.add_to_cart_button.product_type_simple {

	background-color: #8AC42F !important;

	box-shadow: 0px !important;

	border:None !important;

	background-image: none !important;

	color: #fff !important;

	font-weight: 300px !important;

	font-size: 11px !important;

	text-transform: uppercase;

}



}

@media screen and (max-width: 447px) {



.single_add_to_cart_button.button.alt {

	margin-bottom: 10px;

}

}

.l-subheader.at_bottom {box-shadow: none !important;}

.l-subheader.at_middle {box-shadow: none !important;}

.l-subheader.at_bottom .at_left {margin-left: 41px;}

.l-subheader.at_bottom nav li a:hover {	background-color: #64A500 !important;color: #fff !important;}

.l-subheader.at_bottom nav li a:hover {	background-color: #64A500 !important;color: #fff !important;}

.l-subheader.at_bottom nav li a {color:  #fff !important;}



.woocommerce .product .summary .price {font-size: 19px; padding-top: 18px;}



.wa_wps_button.add_to_cart_button.product_type_simple {

	background-color: #8AC42F !important;

	box-shadow: 0px !important;

	border:None !important;

	background-image: none !important;

	color: #fff !important;

	font-weight: 300px !important;

	font-size: 11px !important;

	text-transform: uppercase;

}



.wa_wps_button.add_to_cart_button.product_type_simple:hover {background-color:#005F00 !important ;}

/*.slider_title_bg {

	background-color: #fff;

	padding-top: 11px !important;

	padding-left: 2px !important;

	padding-right: 5px !important;

	border-radius: 7px;

}

.slider_title_bg_2 {

background-color: #fff !important;

	padding-top: 11px !important;

	padding-left: 2px !important;

	padding-right: 5px !important;

	border-radius: 7px;

}

.slider_title_bg_3{

background-color: #fff !important;

	padding-top: 11px !important;

	padding-left: 2px !important;

	padding-right: 5px !important;

	border-radius: 7px;

	padding-bottom: 11px !important;

}*/



.ywcca_widget_container_style_4 .ywcca_category_accordion_widget li.cat-item, .ywcca_widget_container_style_4 .ywcca_category_accordion_widget ul.menu li.menu-item {

	background-color: transparent !important;

}

.ywcca_widget_title {

	background-color: transparent !important;

}

.font-bold {

	font-weight: bold;

}

.custom_footer .l-section-h {

	padding-bottom: 20px !important;

}





.g-breadcrumbs-item a {

	color: #FFF !important;

}

#menu-sidebar-product-menu-1 li {

	background-color: transparent !important;

}

.ywcca_widget_container_style_4 .ywcca_category_accordion_widget li.cat-item, .ywcca_widget_container_style_4 .ywcca_category_accordion_widget ul.menu li.menu-item {

	background:  transparent !important;

}



table {width:100%; float:left;}

tr td {padding-top:0px !important}





function remove_sh_theme_support() { 

	remove_theme_support( 'wc-product-gallery-lightbox' );

    remove_theme_support( 'wc-product-gallery-zoom' );

}

add_action( 'after_setup_theme', 'remove_sh_theme_support', 12 );