/*
 Theme Name:   IWC
 Template:     Divi
 Version:      1.0.0
*/

.all-tags ul li{
	list-style:none;
}
body .blogmenu li{
	display:block !important;
}
#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item > .quadmenu-dropdown-menu{
	min-width:500px !important;
	left:0px;
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item ul li{
	float:left;
	margin:10px;
	width:49%;
}

/*****Add any custom CSS below this line*****/


@media only screen and (max-width: 981px){
	body #main-content h1 {
    	font-size: 34px;
	}
	.et_pb_blog_grid .column{
		float:none;
	}

	
	
	body .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu, .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul {
	  background-color:#fff !important;
	}

	.et_pb_row {
    	padding: 10px 0;
		width:90%;
	}
	.et_pb_image_0_tb_header {
		margin-left: 0 !important;
		margin-right: unset !important;
	}
	button.et_pb_menu__icon.et_pb_menu__search-button {
    display: none;
	}
	.blogimagerespon{display:none;}
	.code-block .et_pb_blurb_0_tb_body .et_pb_main_blurb_image{
		width: 100% !important;
		max-width: 100% !important;
		display: block;
	}
	.code-block .et_pb_blurb_position_left .et_pb_blurb_container{
		display: block !important;
	}
	.code-block .et_pb_button{
		display: inline-block !important;
		margin-bottom: 10px !important;
	}
	.code-block .et_pb_button::after{display:none !important;}
	.code-block img {
		max-width: 25%;
		height: auto;
		margin: 0px auto;
		display: block;
	}
}
@media only screen and (max-width: 767px){


	.blogimagerespon{display:none;}
}
@media only screen and (max-width: 600px){

	.blogimagerespon{display:none;}
	.pagectabox .et_pb_main_blurb_image, .pagectabox .et_pb_blurb_container{
		width:100%;
		display:block;
	}
	body .pagectabox .et_pb_blurb_content .et_pb_blurb_container{
		text-align:center !important;
		padding-left:0px;
	}
	.pagectabox .et_pb_main_blurb_image{
		text-align:center !important;
		max-width:80px;
		margin:0px auto;
	}
	.ctabutton2, .ctabutton2 span{
		display:block !important;
	}
	.code-block .et_pb_blurb_0_tb_body .et_pb_main_blurb_image{
		width: 100% !important;
		max-width: 100% !important;
		display: block;
	}
	.code-block .et_pb_blurb_position_left .et_pb_blurb_container{
		display: block !important;
	}
	.code-block .et_pb_button{
		display: inline-block !important;
		margin-bottom: 10px !important;
	}
	.code-block .et_pb_button::after{display:none !important;}
	.code-block img {
		max-width: 25%;
		height: auto;
		margin: 0px auto;
		display: block;
	}
}
@media only screen and (max-width: 400px){
	.et_pb_main_blurb_image img, body .et_pb_main_blurb_image{
		width:100%;
	}
	.blogimagerespon{display:none;}
}