/*

 Theme Name:     Du Media Design Development Theme

 Theme URI:

 Description:    Voodoo Themes child theme

 Author:         Voodoo Themes

 Author URI:     http://www.voodoothemes.com

 Template:       voodoo

 Version:        1.0.0

*/

@import url("../voodoo/style.css");
#voodoo_above_header_outer {background-color:#393939; color:#fff; padding:12px 0;}
#voodoo_body {background-image:url('https://demo.smallbusinessctr.com/wp-content/uploads/2025/07/whitecubicbg.png'); background-position: center; background-size:100%; background-repeat:no-repeat;background-attachment:fixed;}
ol li {margin-left:20px;}
div.sbc_event_title{background:#2d2a2a;color:#fff;font-size:14pt;padding:10px 10px;vertical-align:middle;position:relative;}
div.sbc_event .fa-calendar{font-size:22pt;vertical-align:middle;}
div.sbc_event_day{position: absolute;top: 21px;left: 13px;font-size: 8pt;width: 19px;text-align: center;}
div.sbc_event_title_inner{vertical-align:middle;display:inline-block;}
.voodoo_accordion_content.sbc_event_content{padding:10px 10px;border:1px solid #2d2a2a;box-shadow:none;}
.sbc_event.voodoo_accordion{border-bottom:none;}
.sbc_event .fa-plus, .sbc_event .fa-minus{float:right;font-size:10pt;margin-top:10px;}
.sbc_events_month{color:#778c25;font-size:24px;font-weight:bold;margin-top:10px;}
.blog .voodoo_title, .single-post .voodoo_title{color:#2d2e38;text-shadow: 0px 0px 1px #d5d5d5;}
body .voodoo_showposts_image_left, body .voodoo_archive_image_left, body .voodoo_single_image_left{width:18%;}

html body #voodoo_nav_responsive_wrapper #voodoo_logo_responsive_nav{height:45px;}

.sbc_front_login{position:absolute;font-size:10pt;right:0px;padding:3px 30px;color:#fff;text-transform:uppercase;top:25px;border-radius:5px;background:#9d1f22;transition:.5s all;}
.sbc_front_login:hover{background:#98af3d;}

.sbc_event_startdate, .sbc_event_enddate{margin-bottom:10px;}
#slide1text {text-align:center !important;}
#log_forms{border-radius:5px;}

.log-form-group input{max-width:94%;}

body #voodoo_body #voodoo_sidebar{width:23%;float:right;padding-top:20px;}

body #voodoo_header_nav li .voodoo_sub_menu_container .voodoo_submenu_item li:hover{background:none;border-bottom:none;}
body #voodoo_header_nav li .voodoo_sub_menu_container .voodoo_submenu_item li:hover .voodoo_inner_menu_item{color:#777;}
#voodoo_header_nav li .voodoo_sub_menu_container .voodoo_submenu_item li .voodoo_inner_menu_item {font-weight:600;}
.bizsub .voodoo_inner_menu_item {font-weight:400 !important;padding-left:20px !important;}
#voodoo_header_nav .voodoo_menu_item a, #voodoo_footer_nav a {color:#000;font-weight:600;}
html body #voodoo_header_nav .voodoo_menu_item{margin-left:5px;}

body .voodoo_sub_menu_container .voodoo_sub_menu_inner{background:rgba(255,255,255,1)}

body #voodoo_header_nav li .voodoo_sub_menu_container .voodoo_submenu_item .voodoo_inner_menu_item:after{content:"";display:none;}

.single-course_unit #voodoo_body #voodoo_content{width:78%;}
.single-course_unit #voodoo_body #voodoo_sidebar{width:20%;display:block;float:right;}

body .voodoo_tabbed_content{background:#fff;border-radius:0px 5px 0px 0px;padding:10px 10px;}
.sbc_login{display:block;background:#2d2a2a;color:#fff;padding:10px;text-align:center;transition:.5s all;}
.sbc_login:hover{background:#504f4f;}
.wpcf7 input, .wpcf7 textarea{border:1px solid #ccc;}
body .voodoo_tab_title{padding:5px 25px 5px 25px;color:#fff;background:#5f5f5f;font-weight:bold;transition:.5s all;}
body .voodoo_tab_title_active{padding-bottom: 6px !important;background:#fff;color:#000;cursor:default;}
body .voodoo_tab_title:hover{background:#909090;}
body .voodoo_tab_title.voodoo_tab_title_active:hover{background:#fff;}
/* Home 3 css */
.page-id-3817 #voodoo_body {background-image:url('https://demo.smallbusinessctr.com/wp-content/uploads/2025/07/Small-Business-Centre.png'); background-position: center; background-size:100%; background-repeat:no-repeat;background-attachment:fixed;}

#hometop {margin-top:350px;}
.hometop-textarea {text-align:center; width:75%;margin:0 auto;margin-bottom:30px;}
.businessbuttons p {display:none;}
.businessbuttons {margin:o auto; text-align:center;}
.redbutton {padding:15px 25px; background-color:#a21d1e;width:fit-content;color:#fff;text-align:center;margin:0 auto;border-radius:5px;margin-top:20px;display:inline-block;}
#homesecond {height:225px;}
.homesecond-textarea {width:50%; text-align:left;}
.homesecond-title {font-size:60px;margin-bottom:-20px;font-weight:bold;}
.homesecond-subtitle {font-size:40px;}
#homesecond .redbutton {float:left;}
#homethird {height:225px;}
.homethird-textarea {width:50%; text-align:right;float:right;}
.homethird-title {font-size:60px;margin-bottom:-20px;font-weight:bold;}
.homethird-subtitle {font-size:40px;}
#homethird .redbutton {text-align:right;}
#homefourth {height:225px;}
.homefourth-textarea {width:50%; text-align:left;}
.homefourth-title {font-size:60px;margin-bottom:-20px;font-weight:bold;}
.homefourth-subtitle {font-size:40px;}
.homefourth-specialtext {color:#a21d1e;font-weight:bold; padding-bottom:30px;}
#homefifth {height:225px;}
.homefifth-textarea {width:50%; text-align:right; float:right;}
.homefifth-title {font-size:60px;margin-bottom:-20px;font-weight:bold;}
.homefifth-subtitle {font-size:40px;}
#homefifth .redbutton {float:right;}
/* Business Plan Pages */
.guidebutton {text-align:center; margin:0 auto;}
.bluebutton {padding:15px 25px; background-color:#355061;width:fit-content;color:#fff;text-align:center;margin:0 auto;border-radius:5px;margin-top:20px;display:inline-block;}
/* Page General */
html body #voodoo_content a, html body #voodoo_content a:visited, html body #voodoo_content a:link{color:#a21d1e;font-weight:bold;}

/*Events iFrame */
#my-div
{
    width    : 400px;
    height   : 200px;
    overflow : hidden;
    position : relative;
}

#my-iframe
{
    position : absolute;
    top      : -100px;
    left     : -100px;
    width    : 1280px;
    height   : 1200px;
}


/* Home Header */
/* Home */
.home #voodoo_footer{display:none;}
#slide-1-layer-3{text-align: center !important;padding: 15px 0px !important;height: 45px !important;min-height: 0px !important;font-size: 10pt !important;width: 150px;min-width: 200px!important;}
li[data-index="rs-3"] .tp-caption,li[data-index="rs-4"] .tp-caption, .tp-caption,li[data-index="rs-6"] .tp-caption{text-shadow:0px 0px 5px #000 !important;}
li[data-index="rs-1"] .tp-caption,li[data-index="rs-2"] .tp-caption,li[data-index="rs-5"] .tp-caption{text-shadow:0px 0px 5px #fff !important;}
li .tp-caption.rev-btn{text-shadow:0px 0px 5px #000 !important;}
li[data-index="rs-6"] .tp-caption.rev-btn{text-shadow:0px 0px 5px #fff !important;}
#slide-6-layer-6{text-align:center!important;}
/* Header */
body #voodoo_header_outer{border-bottom:none;background:rgba(255,255,255,0.85);padding-bottom:10px;}
#voodoo_header_nav .voodoo_menu_item{padding:0px 10px;}
#voodoo_title_outer{padding:5px 0px;margin-bottom:15px;padding-top:130px;text-shadow:0px 0px 1px #000;color:#355061;margin-top:22px;}
#voodoo_logo{padding-top:20px;}
.trenval_banner, .trenval_banner_overlay{position:absolute;left:0px;top:0px;width:100%;z-index:-1;height:220px;display:block;}
.trenval_banner_overlay{background:rgba(0,0,0,0.4);}
#voodoo_fixed_header_wrapper{box-shadow:0px 1px 2px 0px #ccc;}

/* Nav Menu */
body #voodoo_header_nav .voodoo_sub_menu_container .voodoo_submenu_item li:hover .voodoo_inner_menu_item{color:#fff;}
body #voodoo_header_nav .voodoo_sub_menu_container .voodoo_submenu_item li:hover{background:#ccc;border-bottom:1px solid #ccc;}
body #voodoo_header_nav .voodoo_menu_item li:hover{border-bottom:none;background:none;}
body #voodoo_header_nav .voodoo_menu_item li:hover .voodoo_inner_menu_item{color:#777;}
body #voodoo_header_nav_wrapper{bottom:35px;text-transform:uppercase;}

body p{padding:10px 0px;}
#voodoo_footer_outer{background:#393939;color:#fff;padding:20px 0px;margin-top:20px;}
#voodoo_footer_widget_2, #voodoo_footer_widget_3{text-align:center;}
#voodoo_footer_widget_2 a,#voodoo_footer_widget_2 a:link, #voodoo_footer_widget_2 a:visited{color:#fff;}


#voodoo_below_footer_outer{background:#2d2a2a;padding:10px 0px;color:#fff;}
#rev_slider_2_2_forcefullwidth{display:none;}
/* Sub Pages */
/* Woocommerce pages */
/* Our Blog/Post Pages */

/* Contact */
#wpcf7-f2999-p20-o1{margin-top:-10px;}
#wpcf7-f2999-p20-o1 label{font-weight:bold;}
.wpcf7-submit{border:none;background:#2d2a2a;color:#fff;padding:10px 40px;transition:0.5s all;}
.wpcf7-submit:hover{opacity:0.8;}
/* Sidebar */
/* Footer */
/* The switch - the box around the slider */
/* Hide default HTML checkbox */
/* The slider */

/* Rounded sliders */
iframe{max-width:100%!important;}

/* Ipad  Landscape 1024px -- And DOWN */
@media only screen and (max-width: 1199px){
	body #voodoo_header_nav_wrapper{bottom:12px;}
	#voodoo_logo{padding-top:12px;padding-bottom:20px;}
	html body #voodoo_content .trenval_banner, html body #voodoo_content .trenval_banner_overlay{max-width:none!important;width:179%;}
}


/* Ipad  Portrait 768px -- And DOWN */
@media only screen and (max-width: 1023px){
	html body #voodoo_content .trenval_banner, html body #voodoo_content .trenval_banner_overlay{height:93px;width:100%;}
	#voodoo_title_outer{padding-top:1px;}
	body.home #voodoo_fixed_header_wrapper{position:absolute;}
	#hometop{margin-top:145px;}
	#homesecond, #homethird, #homefourth, #homefifth{height:40px;}
	.homesecond-textarea, .homethird-textarea, .homefourth-textarea, .homefifth-textarea{text-align:center;width:100%;float:none;}
	a{word-wrap:break-word;}
	#voodoo_title_outer{margin-top:0px;}
	.page-id-8 .voodoo_one_half, .page-id-8 .voodoo_one_half_last, .page-id-8 h3{text-align:center;}
	.page-id-8 h3{margin-top:30px;}
	#voodoo_footer_inner p{margin:0px 0px 10px 0px;padding:0px 0px;}
	.voodoo_single_content ul, ol{padding-left:20px;}
}


/* Nexus 6 Landscape 690px -- And DOWN*/
@media only screen and (max-width:  767px){
}

/* Iphone 6  Landscape 667px -- And DOWN*/
@media only screen and (max-width: 689px){
}

/* Nexus 5 Landscape 598px -- And DOWN*/
@media only screen and (max-width:  666px){
}

/* Iphone 5  Landscape 568px -- And DOWN*/
@media only screen and (max-width: 666px){
	.page-id-3817 #voodoo_body{background-size:cover;}
	.sbc_front_login{top:10px;}
	.page-id-8 #voodoo_title_outer{color:#fff;}
}

/* Iphone 4 Landscape 420px -- And DOWN*/
@media only screen and (max-width: 567px){
	li[data-index="rs-3"] .tp-caption, li[data-index="rs-4"] .tp-caption, .tp-caption, li[data-index="rs-6"] .tp-caption{text-shadow:none!important;}
	body #voodoo_nav_responsive_wrapper{left:calc(-100% - 66px);}
	#rev_slider_1_1_forcefullwidth{display:none;}
	#rev_slider_2_2_forcefullwidth{display:block;}
	#voodoo_logo{padding-bottom:0px;}
	body .voodoo_tab_title{font-size:10pt;}
	#voodoo_below_footer_right, #voodoo_below_footer_left{float:none;text-align:center;}
	h1.voodoo_title{font-size:18pt;}
	html body #voodoo_content .trenval_banner, html body #voodoo_content .trenval_banner_overlay{height:80px;width:100%;}
	.page-id-12 .voodoo_single_content ul, .page-id-12 ol{padding-left:10px;}

}

/* Nexus 6 Portrait 412px -- And DOWN */
@media only screen and (max-width: 419px){

}
/* Nexus 4 Portrait 384px -- And DOWN */
@media only screen and (max-width: 411px){
}

/* Iphone 6 Portrait 375px -- And DOWN*/
@media only screen and (max-width: 383px){

}
/* Nexus 5 Portrait 360px -- And Down */
@media only screen and (max-width: 374px){
}

/* Iphone 5 Portrait 328px -- And DOWN*/
@media only screen and (max-width: 359px){
}

/* Iphone 4/3 Portrait 328px -- And DOWN*/
@media only screen and (max-width: 327px){
}

/* Small Mobile -- And DOWN*/
@media only screen and (max-width: 319px){
}

/* Ipad  Landscape 1024px -- SPECIFIC */

@media only screen and (min-width: 1024px) and (max-width: 1199px){

}

/* Ipad  Portrait 768px -- SPECIFIC */

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

}

/* Iphone 6  Landscape 667px -- SPECIFIC */

@media only screen and (min-width: 569px) and (max-width: 667px){

}

/* Iphone 5  Landscape 568px -- SPECIFIC */

@media only screen and (min-width: 421px) and (max-width: 568px){

}

/* Iphone 3 Landscape 420px -- SPECIFIC */

@media only screen and (min-width: 376px) and (max-width: 420px){

}

/* Iphone 6 Portrait 375px -- SPECIFIC */

@media only screen and (min-width: 321px) and (max-width: 375px){

}

/* Iphone 5/4/3 Portrait 320px -- SPECIFIC */

@media only screen and (min-width: 241px) and (max-width: 320px){

}
