/*
Theme Name: Candy Business
Theme URI: http://www.candythemes.com/themes/business/
Version: 1.0
Description: A Divi child theme.
Author: CandyThemes
Author URI: http://www.candythemes.com
Template: Divi
*/o`
/*- Business Divi child theme styles -*/

/*------------------------------------------------*/
/*-----------------[BASIC STYLES]-----------------*/
/*------------------------------------------------*/

.hidden { display: none !important; }

.et_fixed_nav #logo {
   margin-bottom: 0;
   max-height: 66px;  
   padding: 0px;
}
(min-width: 1080px) { .home
.et_pb_section, .et_pb_slider {
height: 350px !important;}}

.et_pb_slide_description  h2 {background-color:#DC6226; padding:25px;}

#main-header {padding:0 !important;}

#footer-bottom {background-color:#323A3D !important;}

#customlistbg { background-image:url('https://www.candythemes.com/demo/business/wp-content/uploads/2015/09/bg.jpg');
     background-repeat:no-repeat;
    background-position: center center;}

/*------------------------------------------------*/
/*---------------[MAIN LAYOUT INFO]---------------*/
/*------------------------------------------------*/

.et_pb_scroll_top.et-pb-icon {
    background: rgba(220, 98, 38, 0.9) none repeat scroll 0 0;
  
}

#et_search_icon:hover, .mobile_menu_bar::before, .et-social-icon a:hover, .comment-reply-link, .form-submit input, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .woocommerce .star-rating span::before, .woocommerce-page .star-rating span::before, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .wp-pagenavi span.current, .wp-pagenavi a:hover, .et_password_protected_form .et_submit_button, .nav-single a, .posted_in a, #top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a, .footer-widget h4, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay::before, .et_pb_member_social_links a:hover, .woocommerce-page #content input.button:hover .et_pb_widget li a:hover, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light .et_pb_more_button, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .et_pb_contact_submit, .et_pb_bg_layout_light .et_pb_newsletter_button {
    color: #DC6226;
}

.et_pb_blurb_position_left .et_pb_main_blurb_image { width: 60px !important; }
.et_pb_blurb_position_left img { height: 60px !important; }
.et_pb_blurb_position_left .et-pb-icon { font-size: 60px !important; }
.et_pb_blurb_position_left .et_pb_blurb_content { }
.et_pb_blurb_container h4 {padding-top:10px !important;}




/*------------------------------------------------*/
/*--------------[TRIANGLE DIVIDERS ]--------------*/
/*------------------------------------------------*/
 
 #et-main-area { overflow: hidden;}
.big-triangle:after,.big-triangle:before {
    content:'';
    position:absolute;
    bottom:0;
    width:50%;
    z-index:100;
    border-bottom:50px solid #E6EEF0;
    -moz-transform:rotate(0.000001deg);
    -webkit-transform:rotate(0.000001deg);
    -o-transform:rotate(0.000001deg);
    -ms-transform:rotate(0.000001deg);
    transform:rotate(0.000001deg);}
 
.big-triangle:before{
    right:50%;
    border-right:75px solid transparent;
    border-left:1000px solid;}
 
.big-triangle:after{
    left:50%;
    border-left:75px solid transparent;
    border-right:1000px solid;}
	
/*------------------------------------------------*/
/*---------------[CUSTOM LIST]------------------*/
/*------------------------------------------------*/

.customlist h2{padding-bottom:35px;}
.customlist  li {padding-bottom:25px;}

/*------------------------------------------------*/
/*-------------------[COMMENTS]-------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*---------------------[FOOTER]-------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*--------------------[SIDEBAR]-------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*------------[CAPTIONS AND ALIGNMENTS]-----------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*-----------------[WP CALENDAR]------------------*/
/*------------------------------------------------*/


/* Remove sidebar vertical divider line */

.container::before { background-color:transparent !important; }
.et_pb_widget_area_right { border-left:0; }

/* Style Sidebar  */

.et_right_sidebar #sidebar, .et_pb_widget_area_right  {
    padding-left: 0;
}

.widget_search #searchsubmit {
    background-color: #DC6226;
	color:#fff !important;
	text-transform:uppercase;
}

.widget_search input#s, .widget_search input#searchsubmit {
    border: 1px solid #DC6226;
    color:#666;
}

/* Style Sidebar List Items */

.et_pb_widget li  {
	border-bottom: 1px dotted #4f5c62;
	padding: 2% 0;
}

.et_pb_widget a {
text-transform: uppercase;
}

/* Style Sidebar List Titles */

.widgettitle {
    background: #4f5c62 !important;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    height: 33px;
    line-height: 33px;
    padding: 0 10px;
    width: 100%;
    border: 1px #4f5c62 solid;
    margin-bottom: 14px;
	}
	
/* Hide select page on mobile */
.select_page { display:none !important;}



/*------------------------------------------------*/
/*-------------[BLOG SMALL IMAGES]----------------*/
/*------------------------------------------------*/
/*feature thumbnails alongside post titles on blog page*/
 
   .blog_small_image .et_pb_posts .et_pb_post a img {
            max-width: 300px!important;
            float: left !important;
            padding-right: 20px !important;}
 
    @media only screen and (max-width: 980px) {
        .blog_small_image .et_pb_posts .et_pb_post a img{
            float:none !important;
            max-width: 100%!important;}}

	.blog_small_image  .et_pb_posts .et_pb_post { margin-bottom: 8%;}
	
	.blog_small_image_no_sidebar .et_pb_posts .et_pb_post {clear:both;margin-bottom:8%;}
	
	   .blog_small_image_no_sidebar .et_pb_posts .et_pb_post a img {
            max-width: 300px!important;
            float: left !important;
            padding-right: 20px !important;}
 
    @media only screen and (max-width: 980px) {
        .blog_small_image_no_sidebar .et_pb_posts .et_pb_post a img{
            float:none !important;
            max-width: 100%!important;}}

	.blog_small_image .et_pb_posts .et_pb_post { margin-bottom: 10%;}

/*------------------------------------------------*/
/*---------------[RESPONSIVE LAYOUTS]-------------*/
/*------------------------------------------------*/

@media only screen and ( min-width: 981px ) {

}

/*-------------------[960px]------------------*/
@media only screen and ( min-width: 981px ) and ( max-width: 1100px ) {

	/*-------------------[Sliders]------------------*/

	/*-------------------[Portfolio]------------------*/

	/*-------------------[Sidebar]------------------*/
	
	/*-------------------[Menu]------------------*/
	
}

/*-------------------[768px]------------------*/
@media only screen and ( max-width: 980px ) {

	/*-------------------[Portfolio]------------------*/
	
	/*-------------------[Sliders]------------------*/
	
	/*-------------------[Menu]------------------*/

}

@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {

}

@media screen and ( max-width: 782px ) {

}

/*-------------------[480px]------------------*/
@media only screen and ( max-width: 767px ) {

	/*-------------------[Menu]------------------*/

}

/*-------------------[320px]------------------*/
@media only screen and ( max-width: 479px ) {
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{
    
    font-size: 60px !important;
}
#customlistbg { background-image:none;}
}

/* #### Mobile Phones Portrait #### */
@media screen and (max-device-width: 480px) and (orientation: portrait){
 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1 {
  
    font-size: 60px !important;
}
#customlistbg { background-image:none;}
}



/* #### iPhone 4+ Portrait or Landscape #### */
@media screen and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2){
 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1 {
   
    font-size: 60px !important;
}
#customlistbg { background-image:none;}
}