/**
 * @version		1.0.1
 * @package		Influence template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2017 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
/* ----------------------------------------------*/
/* 01 - BODY
/* ----------------------------------------------*/

/* Body Homepage Background */
body.frontpage { background:#fff;background-size:auto}


/* Body Innerpage Background */
body.innerpage { background:#fff ;background-size:auto}

/* Overlay Background */
.overlay {
background:transparent;background-size:cover;}

/* Background Video */
video#bgvid {
position: fixed;
opacity:1;
top: 50%;
left: 50%;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: -100;
-ms-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
/* ----------------------------------------------*/
/* 02 - TYPOGRAPHY
/* ----------------------------------------------*/
/* Basecolor classes used in HTML mark up */
.basecolor_1 {
 color:#7C7C7C;}
.basecolor_2 {
 color:#7C7C7C;}
.basecolor_3 {
 color:#7C7C7C;}
.basecolor_4 {
 color:#666666;}
.basecolor_5 {
 color:#7C7C7C;}
.bgbasecolor_1 {
 background:#7C7C7C;}
.bgbasecolor_2 {
 background:#7C7C7C;}
.bgbasecolor_3 {
 background:#7C7C7C;}
.bgbasecolor_4 {
 background:#666666;}
.bgbasecolor_5 {
 background:#7C7C7C;}
 
/* Global Fonts */
body,.ul,.ol,.li,legend,.dl,.dd {
color:#7C7C7C;}
a {
 color:#525252;}
a:hover {
 color:#666;text-decoration:none;}
h1, h2, h3, h4, h5, h6 {
 color:#7C7C7C;}

/* Custom Gradient H Classes */
h1.gradient1,h2.gradient1,h3.gradient1,h4.gradient1,h5.gradient1,h6.gradient1,p.gradient1,i.gradient1 {
   background: -webkit-linear-gradient(#cd0de4, #0de49a);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* Default Button */
.btn {background:#e6e6e6!important;
}

/* BaseColor Buttons */
.btn.basecolor_1,.btn.basecolor_2,.btn.basecolor_3,.btn.basecolor_4,.btn.basecolor_5 {
color: #fff;
text-shadow: none;
box-shadow: none;
border-radius: 0px;
font-weight: 700;
border: 0!important;
padding: 8px 12px!important;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.btn.basecolor_1 {
background:#7C7C7C!important;
}
.btn.basecolor_2 {
background:#7C7C7C!important;
}
.btn.basecolor_3 {
background:#7C7C7C!important;	
}
.btn.basecolor_4 {
background:#666666!important;
}
.btn.basecolor_5 {
background:#7C7C7C!important;
}

/* Bootstrap Button Overrides */
.btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled,.btn-primary[disabled] {
background:transparent!important;border:0px!important;
}
.btn-info, .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
background: #24C770!important;border:0px!important;
}
.btn-success, .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.disabled, .btn-success[disabled] {
background: #00BBFF!important;border:0px!important;
}
.btn-warning, .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.disabled, .btn-warning[disbaled] {
background: #aa658f!important;border:0px!important;
}
.btn-danger, .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.disabled, .btn-danger[disabled] {
background: #525252!important;border:0px!important;
}
.btn-inverse, .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.disabled, .btn-inverse[disabled] {
background: #7C7C7C!important;border:0px!important;
}

/* Basecolor Blog Bubbles */
.blog-basecolor1 {
background: #7C7C7C;
}
.blog-basecolor1:after {
border-color: transparent #7C7C7C;
}
.blog-basecolor2 {
background: #7C7C7C;
}
.blog-basecolor2:after {
border-color: transparent #7C7C7C;
}
.blog-basecolor3 {
background: #7C7C7C;
}
.blog-basecolor3:after {
border-color: transparent #7C7C7C;
}
.blog-basecolor4 {
background: #666666;
}
.blog-basecolor4:after {
border-color: transparent #666666;
}
.blog-basecolor5 {
background: #7C7C7C;
}
.blog-basecolor5:after {
border-color: transparent #7C7C7C;
}

/* ----------------------------------------------*/
/* 03 - Header,logo,menu
/* ----------------------------------------------*/
/* Header Top Background */
#headertop {
background:
#575757;
}

/* Header Wrap Background */
#headerwrap {
 background:#575757 ;background-size:cover;}
 
 #headerwrap.stickyscroll {
 background:#575757 ;background-size:cover;}

#headerwrap:hover {
 background:#575757 ;background-size:cover;}


#headerwrap.stickyscroll,#headerwrap.stickyscroll #topslide {-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s,0.5s;-moz-transition-duration:0.5s,0.5s;-o-transition-duration:0.5s,0.5s;-ms-transition-duration:0.5s,0.5s;transition-duration:0.5s,0.5s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;-ms-transition-timing-function:linear;transition-timing-function:linear}

/* Header Background */
#header {
background:transparent ;background-size:auto;}

 .innerpage #headerwrap {
 background:#575757 ;background-size:cover;}

/* Logo  */
#logo {
float: left;
}

#logo img {
padding:5PX 0PX 0PX 6PX;
}

#logo a p {
color:#fff;
padding:;
float:right;
display:inline;
margin:0px;
}

#logo a p span {color:#7C7C7C;}


/* Mobile Logo */
#logomobile {display:none;
float: left;
text-align:center;}


#logomobile img {
padding:10px;
}

#logomobile a p {
color:#262465;
padding:;
float:right;
display:inline;
margin:0px;
}

#logomobile  a p span {font-weight:100;color:#7C7C7C;}


/* Menu */
/* Menu Background */
#menu {
background: transparent;
}
/* BOOTSTRAP MENU RESET */

/* Menu Top Level */
#menuwrap #menu ul.nav > li a, #menu ul.nav > li span.separator {
background-color: transparent;
color:#fff;
position:relative;
z-index:13;
}
#menuwrap #menu ul.nav > li , #menu ul.nav > li span.separator {border-top: 0px solid #fff;
border-radius: 0px}
#menuwrap #menu ul.nav > li:hover a, #menuwrap #menu ul.nav > li span.separator:hover a {
background-color: transparent;}
#menuwrap #menu ul.nav > li a:hover, #menuwrap #menu ul.nav > li.parent:hover > a, #menu ul.nav > li span.separator:hover {
color:#cdcdcd;
}
#menuwrap #menu ul.nav > li:hover, #menuwrap #menu ul.nav > li.parent:hover, #menu ul.nav > li span.separator:hover {border-color:#FFFFFF;
}
#menuwrap #menu ul.nav > li.active a, #menuwrap #menu ul.nav > li.active:hover {
 background-color: transparent!important;
}
#menuwrap #menu ul.nav > li.active a, #menuwrap #menu ul.nav > li.active a:hover {
color:#fff;
}
#menuwrap #menu ul.nav > li.active, #menuwrap #menu ul.nav > li.active:hover {
border-color:#FFFFFF;
}
#menuwrap ul.nav li.parent a:after  {
content: "\";
font-family: 'FontAwesome';
margin-left:8px;
position: absolute;
display: inline;
font-weight:100;
font-size:85%;
-webkit-transition: -webkit-transform .3s ease-in-out;
transition: transform .3s ease-in-out;
}
#menuwrap ul.nav li.parent a:hover:after {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
#menuwrap ul.nav li.parent:hover > a:after {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
#menu ul.nav li {
	padding: 0px;
}
/* Menu Drop Level */
/* BOOTSTRAP MENU RESET */
#menuwrap #menu .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover>a, .dropdown-submenu:focus>a {
background: transparent!important;
}
#menuwrap ul.dropdown-menu li a:after,#menuwrap ul.dropdown-menu li.dropdown.parent ul.dropdown-menu a:after{
	content: ""!important;
}
#menuwrap ul.dropdown-menu li.dropdown.parent a:after {
content: "\f101"!important;
font-family: 'FontAwesome';
position: absolute;
right: 8%;
display: inline;
font-weight:100;
-webkit-transition: -webkit-transform .3s ease-in-out;
          transition:transform .3s ease-in-out;
}
#menuwrap #menu ul.nav ul.dropdown-menu li {
	margin-left:0px!important;
}
#menuwrap ul.dropdown-menu li.dropdown.parent a:hover:after {
-webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
#menuwrap ul.dropdown-menu li.dropdown.parent:hover > a:after {
-webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
#menuwrap #menu ul.nav ul.dropdown-menu {
background-color: #575757!important;
border-radius: 0px}
#menuwrap #menu ul.nav ul.dropdown-menu li {
float: none;
}
#menuwrap #menu ul.nav ul.dropdown-menu li a, #menu ul.nav ul.dropdown-menu li span.separator {
text-align: left;
background: transparent!important;
color:#fff;
border-radius: 0px}
#menuwrap .dropdown-menu li, #menuwrap ul.nav .dropdown-menu li span.separator {border-bottom: 1px solid #6e6e6e!important;
}
#menuwrap #menu ul.nav ul.dropdown-menu li a:hover, #menu ul.nav ul.dropdown-menu li span.separator:hover {
background:transparent!important;
}
#menuwrap #menu ul.nav ul.dropdown-menu li a:hover, #menuwrap #menu ul.nav ul.dropdown-menu li a:hover:after, #menu ul.nav ul.dropdown-menu li li span.separator:hover {
color:#cdcdcd!important;
}
#menuwrap #menu ul.nav ul.dropdown-menu li:hover, #menuwrap #menu ul.nav ul.dropdown-menu li:hover:after, #menu ul.nav ul.dropdown-menu li li span.separator:hover {border-color:#6e6e6e!important;}
#menuwrap #menu ul.nav ul.dropdown-menu li:active a {
background: transparent!important;
}
#menuwrap #menu ul.nav ul.dropdown-menu li a:active {
color:#fff!important;
}
#menuwrap #menu ul.nav ul.dropdown-menu li:active {border-color:#6e6e6e!important;}
/* Mobile Menu */
.navbar .btn-navbar .icon-bar {
background-color: #fff!important;
}
/* NAV PILLS */
.nav-pills>.active>a, .nav-pills>.active>a:hover, .nav-pills>.active>a:focus {
background:#7C7C7C;
 }
.nav>li>a:hover, .nav>li>a:focus {
background:#7C7C7C;
color: #fff;
}
/* SIDE MENU */
.sidemenu .nav-pills > li > span.separator, .sidemenu ul.dropdown-menu>li>a:hover, .sidemenu ul.dropdown-menu>li>a:focus, .sidemenu ul.dropdown-menu .dropdown-submenu:hover>a, .sidemenu ul.dropdown-menu .dropdown-submenu:focus>a {
	background: transparent!important;
	display: block;
}
/* CANVAS MENU */
#jxtc_canvasslide_left a:hover, #jxtc_canvasslide_right a:hover {
color: #fff;
border-left:4px solid #7C7C7C;}
#jxtc_canvasslide_left label.close, #jxtc_canvasslide_right label.close {
background:#7C7C7C;
opacity: 1;
}
label.open.xtccanvas {
background:#7C7C7C!important;
color: #fff;
padding: 8px 10px;
font-size: 22px!important;
position: fixed;
top: 15%;
right: 0%;
z-index: 1200;
}
/* Bottom menu */
ul.menu.bottom a {color:#fff;}

/* ----------------------------------------------*/
/* 04 - Region Layout
/* ----------------------------------------------*/
/* REGION 1 */
/* Region outerwrap */
#region1wrap {background:transparent ; background-size:auto;}
 /* Region innerwrap */
#region1 { background:transparent ;background-size:auto; }

/* REGION 2*/
/* Region outerwrap */
#region2wrap {background:#fff url('https://www.dailywoods.com/templates/influence/images/backgrounds/peopel_background.jpg') no-repeat;background-size:auto;}
/* Region innerwrap */
#region2 {background:transparent ;background-size:auto;}

/* REGION 3*/
/* Region outerwrap */
#region3wrap {background:#fff ;background-size:auto;}
/* Region innerwrap */
#region3 {background:#fff ;background-size:auto;}

/* Component */
#component {
 background:transparent}
/* Left */
#left {
 background:#fff}
/* Right */
#right {
 background:#fff}

/* REGION 4*/
/* Region outerwrap */
#region4wrap {background:#7C7C7C ;background-size:auto;}
/* Region innerwrap */
#region4 {background:  url('https://www.dailywoods.com/templates/influence/images/backgrounds/666.png') no-repeat center ;background-size:contain;}

/* REGION 5*/
/* Region outerwrap */
#region5wrap {background:transparent ;background-size:auto;}
/* Region innerwrap */
#region5 {background:#f9ffff  url('https://www.dailywoods.com/templates/influence/images/backgrounds/jbback.jpg') no-repeat 100% 10% ;background-size:auto;}

/* REGION 6 */
/* Region outerwrap */
#region6wrap {background:transparent ;background-size:auto;}
/* Region innerwrap */
#region6 {background:#F5F5F5  url('https://www.dailywoods.com/templates/influence/images/backgrounds/type_@2Xlight.jpg') repeat  ;background-size:auto;}

/* REGION 7 */
/* Region outerwrap */
#region7wrap {background:transparent url('https://www.dailywoods.com/templates/influence/images/backgrounds/people.jpg') no-repeat fixed;background-size:cover;}
/* Region innerwrap */
#region7 {background:transparent ;background-size:cover;}

/* REGION 8*/
/* Region outerwrap */
#region8wrap {background:#fff ;background-size:cover;}
/* Region innerwrap */
#region8 {background:#f9ffff ;background-size:auto;}

/* REGION 9*/
/* Region outerwrap */
#region9wrap {background:#FFFFFF ;background-size:auto;}
/* Region innerwrap */
#region9 {background:transparent ;background-size:cover;}

/* REGION 10*/
/* Region outerwrap */
#region10wrap {background:#fff ;background-size:auto;}
/* Region innerwrap */
#region10 {background:  url('https://www.dailywoods.com/templates/influence/images/backgrounds/333.jpg') no-repeat center   ;background-size:contain;}

/* REGION 11*/
/* Region outerwrap */
#region11wrap {background:#fff ;background-size:auto;}
/* Region innerwrap */
#region11 {background:#ffffff ;background-size:auto;}

/* REGION 12*/
/* Region outerwrap */
#region11wrap {background:#7C7C7C ;background-size:auto;}
/* Region innerwrap */
#region12 {background:#7C7C7C ;background-size:auto;}

/* Footer */
/* Region outerwrap */
#footerwrap {
 background:#000 ;background-size:auto;}
.footer {
 background:#000 ;background-size:auto;}

/* back to top */
#backtotop-btn {
color:#FFFFFF;
background:rgba(0, 0, 0, 0.6);
padding:12px;
}

.backtotop-fade-out{-webkit-animation-name:backtotop-fade-out-blinker;-webkit-animation-duration:2s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:backtotop-fade-out-blinker;-moz-animation-duration:2s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:backtotop-fade-out-blinker;animation-duration:2s;animation-timing-function:linear}@-moz-keyframes backtotop-fade-out-blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes backtotop-fade-out-blinker{0%{opacity:1}50%{opacity:.7}100%{opacity:1}}@keyframes backtotop-fade-out-blinker{0%{opacity:1}50%{opacity:.8}100%{opacity:1.7}}

/* ----------------------------------------------*/
/* 05 - Module CSS
/* ----------------------------------------------*/
/* Module Background */
.module {
 background: transparent;border-radius:0px;
 }
/* Module Title Background */
h3.moduletitle {
 background: transparent;
 color:#7C7C7C;
 }
 
 h3.moduletitle::after {
 content: " ";
 	border: 0;
border-top: 1px solid #eee;
border-bottom: 1px solid #fff;
 	width: 12%;
	height: 10%;
	color:#7C7C7C;
	border-color:#7C7C7C;
	display: block;
	margin:18px 0 0 0;
}

@media (max-width:767px) {
	.frontpage  h3.moduletitle::after {margin: 18px auto 0 auto;}
}
/* Module Title First Word Color */
h1 span.first_word, h2 span.first_word, h3 span.first_word, h4 span.first_word, h5 span.first_word, h6 span.first_word, h1.fa::before, h3.fa::before, h4.fa::before, h5.fa::before, h6.fa::before {
color:#7C7C7C;
 }
/* Module Title Rest Word Color */
h1 span.rest, h2 span.rest, h3 span.rest, h4 span.rest, h5 span.rest, h6 span.rest {
color:#7C7C7C;
font-weight:100!important;
}
.modulecontent {
color:#7C7C7C!important;
}
/* Base Colors */
.basecolor_1 h1 span, .basecolor_1 h2 span, .basecolor_1 h3 span, .basecolor_1 h4 span, .basecolor_1 h5 span, .basecolor_1 h6 span {
color:#7C7C7C!important;
}
.basecolor_2 h1 span, .basecolor_2 h2 span, .basecolor_2 h3 span, .basecolor_2 h4 span, .basecolor_2 h5 span, .basecolor_2 h6 span {
color:#7C7C7C!important;
}
.basecolor_3 h1 span, .basecolor_3 h2 span, .basecolor_3 h3 span, .basecolor_3 h4 span, .basecolor_3 h5 span, .basecolor_3 h6 span {
color:#7C7C7C!important;
}
.basecolor_4 h1 span, .basecolor_4 h2 span, .basecolor_4 h3 span, .basecolor_4 h4 span, .basecolor_4 h5 span, .basecolor_4 h6 span {
color:#666666!important;
}
.basecolor_5 h1 span, .basecolor_5 h2 span, .basecolor_5 h3 span, .basecolor_5 h4 span, .basecolor_5 h5 span, .basecolor_5 h6 span {
color:#7C7C7C!important;
}
/* Basecolor Box Suffixes */
.module.basecolor1.box {
background:#7C7C7C!important;
}
.module.basecolor2.box {
background:#7C7C7C!important;
}
.module.basecolor3.box {
background:#7C7C7C!important;
}
.module.basecolor4.box {
background:#666666!important;
}
.module.basecolor5.box {
background:#7C7C7C!important;
}
/* These parameters are controlled by the base colors in the template adaministrator  */
.basecolor1 .moduletitle {
border-color:#7C7C7C;
}
.basecolor2 .moduletitle {
border-color:#7C7C7C;
}
.basecolor3 .moduletitle {
border-color:#7C7C7C;
}
.basecolor4 .moduletitle {
border-color:#666666;
}
.basecolor5 .moduletitle {
border-color:#7C7C7C;
}

/* Border Module background color - Covers the border behind the text with the background color */
#region1wrap .border h3.moduletitle span {
background:transparent!important;
}
#region2wrap .border h3.moduletitle span {
background:transparent!important;
}
#region3wrap .border h3.moduletitle span {
background:#fff!important;
}
#region4wrap .border h3.moduletitle span {
background:!important;
}
#region5wrap .border h3.moduletitle span {
background:#f9ffff!important;
}
#region6wrap .border h3.moduletitle span {
background:#F5F5F5!important;
}
#region7wrap .border h3.moduletitle span {
background:transparent!important;
}
#region8wrap .border h3.moduletitle span {
background:#f9ffff!important;
}
#region9wrap .border h3.moduletitle span {
background:transparent!important;
}
#region10wrap .border h3.moduletitle span {
background:!important;
}
#region11wrap .border h3.moduletitle span {
background:#ffffff!important;
}
#region12wrap .border h3.moduletitle span {
background:#7C7C7C!important;
}

/* ----------------------------------------------*/
/* 06 - Content Overrides
/* ----------------------------------------------*/
/* Joomla Content */
h1.pagetitle span {
color:#7C7C7C!important;
}
.contentheading {
color:#7C7C7C;
}
.page-header h1, .componentheading, .componentheadingnowrap, .pagetitle, span.subheading-category {
color:#7C7C7C;
}

.page-header h1::after,.page-header h2::after, .componentheading::after, .componentheadingnowrap::after, .pagetitle::after, span.subheading-category::after {
 content: " ";
 	border: 0;
border-top: 1px solid #eee;
border-bottom: 1px solid #fff;
 	width: 12%;
	height: 10%;
	color:#7C7C7C;
	border-color:#7C7C7C;
	display: block;
	margin:18px 0 0 0;
}

.login .page-header h1::after,.reset .page-header h1::after,.remind .page-header h1::after,.registration .page-header h1::after {margin:18px auto 0 auto;}

.com_content .item-page .page-header h2 a, .com_content .item-page .page-header h2 {
color:#7C7C7C!important;
}
.com_content .blog .page-header h2 a, .com_content .blog .page-header h2 {
color:#7C7C7C!important;
}
.com_content .item-page p:first-child {font-size:150%;font-weight:300;font-style:italic;}
.com_content p.readmore {text-align:right}
.com_content p.readmore a.btn {
color:#7C7C7C!important;
background:transparent!important;
border:1px solid #7C7C7C!important;
border-radius:0px!important;
}
.com_content p.readmore a.btn:hover {
color:#fff!important;
background:#7C7C7C!important;
border:1px solid #7C7C7C!important;
}
.btn,btn {border-radius:0px!important;} 
.label-info, .badge-info {background:#7C7C7C!important;
color: #fff;}
/* Category Blog */
.item-image img {opacity:1;}
.item-image img:hover {opacity:1;}
.item-image {background:transparent}
.com_content .blog .item {background:transparent;color:#7C7C7C;padding:0px;border-radius:0px}
.com_content .blog .item .article-info.muted {color:#7C7C7C;}
/* FAQ Category Blog */
.com_content .faqblog .faq-blog_item:hover {
border-color:#7C7C7C;
 }
.com_content .faqblog .faq-blog_item span .page-header h2::before {
color:#7C7C7C;
 }
 .com_content .faqblog .faq-blog_item span .page-header h2{background:#fff!important;}
 
 .com_content .faqblog .page-header h2::after {display:none;}
/* Pricing Table Category Blog */
.pricetbl-title {
background:#7C7C7C;
 }
.pricetbl-price {
background:#7C7C7C;
color: #fff;
}
.com_content .blog .item .pricetbl-wrap .j2store-product {
background:#7C7C7C;
color: #fff;
}

.com_content .pricetbl-wrap .page-header h2::after {display:none;}

/* Timeline Blog */

.com_content .timeline-blog-item .page-header h2::after {display:none;}
/* COM User */
input.button.subbutton.btn.btn-primary, #form-login-submit.control-group .btn.btn-primary, .logout-button .btn.btn-primary {
background:#7C7C7C;
}
.loginpagetitle {
color:#7C7C7C}

/* ----------------------------------------------*/
/* 07 - Custom Template Style
/* ----------------------------------------------*/

/* COMMON CSS */
.frontpage h1.moduletitle span.first_word,.frontpage h1.moduletitle span.rest,.frontpage h2.moduletitle span.first_word,.frontpage h2.moduletitle span.rest,.frontpage h3.moduletitle span.first_word,.frontpage h3.moduletitle span.rest,.frontpage h4.moduletitle span.first_word,.frontpage h4.moduletitle span.rest,.frontpage h5.moduletitle span.first_word,.frontpage h5.moduletitle span.rest,.frontpage h6.moduletitle span.first_word,.frontpage h6.moduletitle span.rest,.frontpage h1.moduletitle,.frontpage h2.moduletitle,.frontpage h3.moduletitle,.frontpage h4.moduletitle,.frontpage h5.moduletitle,.frontpage h6.moduletitle {font-size:52px!important;}
@media (max-width:640px) {
.frontpage h1.moduletitle span.first_word,.frontpage h1.moduletitle span.rest,.frontpage h2.moduletitle span.first_word,.frontpage h2.moduletitle span.rest,.frontpage h3.moduletitle span.first_word,.frontpage h3.moduletitle span.rest,.frontpage h4.moduletitle span.first_word,.frontpage h4.moduletitle span.rest,.frontpage h5.moduletitle span.first_word,.frontpage h5.moduletitle span.rest,.frontpage h6.moduletitle span.first_word,.frontpage h6.moduletitle span.rest,.frontpage h1.moduletitle,.frontpage h2.moduletitle,.frontpage h3.moduletitle,.frontpage h4.moduletitle,.frontpage h5.moduletitle,.frontpage h6.moduletitle {font-size:32px!important;}
}
hr.motitle {
	width: 12%;
	height: 10%;
	color: #fff;
	border-color: #fff;
	margin: 12px auto;
	display: inline-block;
}
hr.motitle2 {
	width: 12%;
	height: 10%;
	color:#7C7C7C;
	border-color:#7C7C7C;
	display: inline-block;
}
hr.white {
	color:#fff;
	border-color:#fff;
	}
#region1pad {background:#fff;}
#region1pad:after{
	background:#fff;
	content:" ";
	width: 0;
	height: 0;
	border-left: 60px solid transparent;
	border-right: 60px solid transparent;
	border-top: 60px solid black;
	margin:0 auto;
	display:block;
}

p.byline {
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	margin-bottom:32px;
	font-style:italic;
	margin-top:0px;
	}
p.byline.white {
	color:#fff;
	}
@media (max-width:767px) {
.frontpage .module {text-align:center;}
}

/* CUSTOM HTML - TOPSLIDE */

#topslide .row-fluid [class*="span"]{
	margin-left:0;margin-right:0
	}
#topslide .row-fluid .span2{
	width:16.66666667%
	}
@media (max-width:767px) {
		#topslide .row-fluid [class*="span"]{
	margin-left:0!important;margin-right:0!important;float:left!important;
	}
#topslide .row-fluid .span2{
	width:16.66666667%!important;
	}
}

.sleft i {
  font-size:24px;
  color:#fff;
  padding:15px 20px;
  text-align:center;
}

.sleft.facebook {
  background:#3b5998;
	text-align:center;
}

.sleft.google {
  background:#f20000;
	text-align:center;
}

.sleft.linkedin {
  background:#006599;
	text-align:center;
}

.sleft.twitter {
  background:#00b0ed;
	text-align:center;
}

.sleft.youtube {
  background:#f20000;
	text-align:center;
}

.sleft.email {
  background:#7C7C7C;
  text-align:center;
}

.sleft.facebook:hover,.sleft.google:hover,.sleft.linkedin:hover,.sleft.twitter:hover,.sleft.youtube:hover,.sleft.email:hover {
		  opacity:0.5;
}

/* CUSTOM HTML - INSET */
.inset_text {
	position:absolute;
	top:23%;
	}
.inset_text h1 {font-weight:900;font-size:142px;color:#fff;line-height:142px;}
.inset_text p {color:#fff;text-transform:uppercase;}
.particleshow {width: 500px; height: 500px;}
@media (max-width:979px) {
.inset_text h1 {font-weight:900;font-size:104px;color:#fff;line-height:104px;}
.inset_text {
	position:absolute;
	top:30%;
	}
}

@media (max-width:767px) {
#region1 {background-position: 180% 0;}
}

@media (max-width:620px) {
#region1 {background-position: 20% 0;}
	.inset_text {
	left:15%;
	}
	.particleshow {width: 480px; height: 100px;}
}


@media (max-width:480px) {
	#region1 {background-position: 30% 15%;}
	.inset_text {
	position:absolute;
	top:40%;
	left:15%;
	}
.inset_text h1 {
	font-weight: 700;
font-size: 72px;
color: #fff;
line-height: 52px;
}
.inset_text p {
	font-size:12px;
	}
	.particleshow {width: 340px; height: 100px;}
}

@media (max-width:320px) {
	.inset_text {
	position:absolute;
	top:40%;
	left:0%;
	}
}
/* CUSTOM HTML - USER1 */
.about_text {
	width:70%;
	padding-top:42px;
	margin:0 auto;
	}
.about_text h2 {
	font-weight:bold;
	font-size:52px;
	letter-spacing:-3px;
	line-height:52px;
	margin:0;
	}
.about_text h2 span {
	font-weight:100
	}
.about_text p {
	line-height:180%;
	margin:0;
	}
.about_text a.btn,.upcoming_events a.btn {
	-webkit-box-shadow: 0px 12px 25px -14px rgba(0,0,0,0.89);
	-moz-box-shadow: 0px 12px 25px -14px rgba(0,0,0,0.89);
	box-shadow: 0px 12px 25px -14px rgba(0,0,0,0.89);
	}
@media (max-width:767px) {
	.about_text {
	width:90%;
	padding-bottom:42px;
	text-align:center;
	}
}

@media (max-width:640px) {
.about_text h2 {
	font-size:36px;
	}
}

/* DELUXE NEWSPRO - USER19 */
.skillset .tnail {
	background:#7C7C7C;
	}


/* DELUXE NEWS PRO - USER25 */

.dnpgrid1wrap .articlebutton,.portfolio li .overlay {
	background:#7C7C7C!important;
	}
.filtrocontainer input.filtro_all_selector:checked ~ label.filtro_lable_All, .filtrocontainer input.filtro_selector_1:checked ~ label.filtro_label_1, .filtrocontainer input.filtro_selector_2:checked ~ label.filtro_label_2, .filtrocontainer input.filtro_selector_3:checked ~ label.filtro_label_3, .filtrocontainer input.filtro_selector_4:checked ~ label.filtro_label_4,.filtrocontainer label:hover {
-webkit-box-shadow: 0px 12px 25px -14px rgba(0, 0, 0, 0.89);
-moz-box-shadow: 0px 12px 25px -14px rgba(0, 0, 0, 0.89);
box-shadow: 0px 12px 25px -14px rgba(0, 0, 0, 0.89);
background:#7C7C7C!important;
}

.pagebutton_current:before,.pagebutton:before {
	color:#7C7C7C!important;
	}

/* CUSTOM HTML - USER31 */
.gallery_text_inner h3{
	font-size:52px;
	letter-spacing:-2px;
	font-weight:bold;
	margin-bottom:0;
	line-height:32px!important;
	}
.gallery_text_inner h3 span {
	font-weight:100;
	}
.gallery_text_inner {
	padding:10%;
	}
.gallery_inner {
	padding: 8% 0 0 0;
	}
.gallery_text h3,.gallery_text hr,.gallery_text p {
	color:#fff;
	}
	.gallery_btn {
	text-align:right;
	}
	.gallery_btn a {
		text-transform:uppercase;
		}
.imagegalleryplg img {
	border:0px!important;
	background:transparent;
	box-shadow: 0px 0px 0px!important;
	padding:0!important;
	}
	
	@media (max-width:979px) {
	.my-gallery .span5,.my-gallery .span7 {float:none!important;width:100%!important;margin-left:0px!important;text-align:center;
	}
	.gallery_btn {
	text-align:center;
	}
	}
	@media (max-width:768px) {
			.gallery_inner {
	padding:0;
	}
}
@media (max-width:640px) {
	.gallery_text_inner {
	padding:10% 0 0 0;
	}
	.gallery_text_inner h3{
	font-size:36px;
	}
}
	
	
	/* CUSTOM HTML - USER43 */
.video_gallery_text_inner {padding:10%;}
.video_gallery_inner {padding: 8% 10% 1% 10%;}
.video_gallery_text h3,.gallery_text hr,.video_gallery_text p {color:#fff;}
.video_gallery_text_inner h3{font-size:52px;letter-spacing:-2px;font-weight:bold;margin-bottom:0;line-height:32px!important;}
.video_gallery_text_inner h3 span {font-weight:100;}
@media (max-width:1024px) {
	.video_gallery_inner {padding: 8% 10% 1% 0%;}
}
@media (max-width:979px) {
	.video_gallery_inner {padding:0;}
	.video_gallery_text_inner {padding:5% 0 0 0;}
}
@media (max-width:640px) {
.video_gallery_text_inner h3{
font-size:36px;}
}

/* ACYMAILING - USER 49 */
table.acymailing_form {
	width:70%;
	}
table.acymailing_form input {
	background:transparent!important;color:#fff;
	}
table.acymailing_form h3,table.acymailing_form hr,table.acymailing_form i,table.acymailing_form p.byline {
	color:#fff!important;
	}
.acy_text_inner {color:#fff;}
.acy_text_inner h3{font-size:52px;letter-spacing:-2px;font-weight:bold;margin-bottom:0;line-height:32px!important;color:#fff!important;}
.acy_text_inner h3 span {font-weight:100;}
@media (max-width:640px) {
.acy_text_inner h3 {font-size:36px;}
}

input.button.subbutton.btn.btn-primary {
	padding:8px!important;
	border:1px solid #fff!important;
	}

/* CUSTOM HTML - LEFT10 */
p.giant-letter-left {
	font-size:210px;text-align:right;
	}

/* CUSTOM HTML - RIGHT10 */
p.giant-letter-right {
	font-size:210px;text-align:left;
	}

/* SHARER CSS */
button.sharer {
  border: none;
  font-size: 1.3em;
  font-weight: 900;
  outline: none;
  background:transparent;
}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : landscape) {button.sharer i {margin-left:-5.5px;}}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait) {button.sharer i {margin-left:-5.5px;}}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 1)  {button.sharer i {margin-left:-5.5px;}}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) 
and (-webkit-min-device-pixel-ratio: 1) {button.sharer i {margin-left:-5.5px;}}

button.sharer[data-sharer="twitter"] {
  color: #00aced;
}
button.sharer[data-sharer="facebook"] {
 color: #3b5998;
}
button.sharer[data-sharer="linkedin"] {
  color: #007AB5;
}
button.sharer[data-sharer="googleplus"] {
  color: #DD4C39;
}
button.sharer[data-sharer="email"] {
  color: #444;
}
button.sharer[data-sharer="whatsapp"] {
  color: #4DC247;
}
button.sharer[data-sharer="telegram"] {
  color: #34ADE1;
}
button.sharer[data-sharer="viber"] {
  color: #7C529E;
}
button.sharer[data-sharer="pinterest"] {
  color: #CB2029;
}
button.sharer[data-sharer="tumblr"] {
  color: #32506d;
}
button.sharer[data-sharer="hackernews"] {
  color: #FF6700;
}
button.sharer[data-sharer="reddit"] {
  color: #CEE3F8;
  
}
button.sharer[data-sharer="vk"] {
  color: #45668E;
 
}
button.sharer[data-sharer="buffer"] {
  color: #46ABED;
}
button.sharer[data-sharer="xing"] {
  color: #006464;
}
button.sharer[data-sharer="line"] {
  color: #1DCD00;
}
button.sharer[data-sharer="digg"] {
  color: #1B568E;
}
button.sharer[data-sharer="pocket"] {
  color: #EE4056;
}
button.sharer[data-sharer="stumbleupon"] {
  color: #EB4924;
  }
button.sharer[data-sharer="flipboard"] {
  color: #E02828;
}
button.sharer[data-sharer="weibo"] {
  color: #E6162D;
}
button.sharer[data-sharer="renren"] {
  color: #005EAC;
}
button.sharer[data-sharer="myspace"] {
  color: #111;
}
button.sharer[data-sharer="blogger"] {
  color: #EB8104;
}
button.sharer[data-sharer="baidu"] {
  color: #2319DC;
 }
button.sharer[data-sharer="okru"] {
  color: #EE8208;
 
}

/* Extra Fierlds */
/* FIELDS CONTAINER */
.item-page dl.fields-container {
 background:#fff;
padding: 20px;
}

/* ----------------------------------------------*/
/* 08 - Responsive CSS  Parameters 
/* ----------------------------------------------*/
/* Check to see if the Responsive parameter is on */
/* Body Frontpage Background Swap Breakpoints */

/* Body Frontpage No Background Images Parameter  */

/* Body Innerpage Background Swap Breakpoints */

/* Body Innerpage No Background Images Parameter  */

/* Headerwrap Background Swap Breakpoints */

/* Headerwrap No Background Images Parameter  */
	
/* Header Background Swap Breakpoints */

/* Headerwrap No Background Images Parameter  */
	
/* Mobile Logo */
@media (max-width: 768px) {
#logo {display:none;}
#logomobile {display:block;}
}
	
/* Region1Wrap Background Swap Breakpoints */

/* Region1 Wrap No Background Images Parameter  */
@media (max-width: 768px) {#region1wrap {background-image:none;}}
	
/* Region1  Background Swap Breakpoints */
	
/* Region1 No Background Images Parameter  */

/* Region2 Wrap Background Swap Breakpoints */

/* Region2 Wrap No Background Images Parameter  */
	
/* Region 2 Background Swap Breakpoints */

/* Region 2 No Background Images Parameter  */
	
/* Region 3 Wrap Background Swap Breakpoints */

/* Region 3 Wrap No Background Images Parameter  */

/* Region 3 Background Swap Breakpoints */

/* Region 3 No Background Images Parameter  */
	
/* Region 4 Wrap Background Swap Breakpoints */

/* Region 4 Wrap No Background Images Parameter  */
@media (max-width: 768px) {#region4wrap {background-image:none;}}

/* Region 4 Background Swap Breakpoints */

/* Region 4 No Background Images Parameter  */

/* Region 5 Wrap Background Swap Breakpoints */

/* Region 5 Wrap No Background Images Parameter  */
	
	
/* Region 5 Background Swap Breakpoints */
/* Portrait tablet to landscape and desktop */
@media (max-width: 979px) {
#region5 {background-image: url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}
/* Landscape phone to portrait tablet */
@media (max-width: 768px) {
#region5 {background-image: url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}
/* Landscape phones and down */
@media (max-width: 480px) {
#region5 {background-image: url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}
/* End Device Swap Parameter  */

/* Region 5 No Background Images Parameter  */

/* Region 6 Wrap Background Swap Breakpoints */
@media (max-width: 980px) {
#region6wrap {background-image: url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}
@media (max-width: 768px) {
#region6wrap {background-image: url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}
@media (max-width: 480px) {
#region6wrap {background-image: url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}

/* Region 6 Wrap No Background Images Parameter  */
	
/* Region 6 Background Swap Breakpoints */

/* Region 6 No Background Images Parameter  */
	
/* Region 7 Wrap No Background Images Parameter  */
	
/* Region 7 Wrap Background Swap Breakpoints */
	
/* Region 7 Background Swap Breakpoints */
/* Portrait tablet to landscape and desktop */
@media (max-width: 979px) {
#region7 {background-image: url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}
/* Landscape phone to portrait tablet */
@media (max-width: 768px) {
#region7 {background-image: url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}
/* Landscape phones and down */
@media (max-width: 480px) {
#region7 {background-image:  url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}

/* End Device Swap Parameter  */

/* Region 7 No Background Images Parameter  */

	
/* Region 8 Wrap Background Swap Breakpoints */
/* Portrait tablet to landscape and desktop */
@media (max-width: 979px) {
#region8wrap {background-image: url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}
/* Landscape phone to portrait tablet */
@media (max-width: 768px) {
#region8wrap {background-image: url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}
/* Landscape phones and down */
@media (max-width: 480px) {
#region8wrap {background-image: url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}
/* End Device Swap Parameter  */

/* Region 8 Wrap No Background Images Parameter  */
	
/* Region 8 Background Swap Breakpoints */

/* Region 8 No Background Images Parameter  */
	
/* Region 9 Wrap Background Swap Breakpoints */

/* Region 9 Wrap No Background Images Parameter  */
@media (max-width: 768px) {#region9wrap {background-image:none;}}

 /* Region 9 Background Swap Breakpoints */

/* Portrait tablet to landscape and desktop */
@media (max-width: 979px) {
#region9 {background-image: url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}
/* Landscape phone to portrait tablet */
@media (max-width: 768px) {
#region9 {background-image: url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}
/* Landscape phones and down */
@media (max-width: 480px) {
#region9 {background-image: url('https://www.dailywoods.com/templates/influence/images/backgrounds/');}
}
/* End Device Swap Parameter  */

/* Region 9 No Background Images Parameter  */

/* Region 10 Wrap Background Swap Breakpoints */

/* Region 10 Wrap No Background Images Parameter  */
@media (max-width: 768px) {#region10wrap {background-image:none;}}

 /* Region 10 Background Swap Breakpoints */

/* Region 10 No Background Images Parameter  */
@media (max-width: 768px) {#region10 {background-image:none;}}

/* Region 11 Background Swap Breakpoints */

/* Region 11 No Background Images Parameter  */

 /* Region 11 Background Swap Breakpoints */

/* Region 11 No Background Images Parameter  */
	
/* Region 12 Wrap Background Swap Breakpoints */

/* Region 12 Wrap No Background Images Parameter  */
@media (max-width: 768px) {#region12wrap {background-image:none;}}

/* Region 12 Background Swap Breakpoints */

/* Region 12 No Background Images Parameter  */
@media (max-width: 768px) {#region12 {background-image:none;}}

/* Footer Wrap No Background Images Parameter  */
	
/* Footer Wrap Background Swap Breakpoints */
	
/* Footer  No Background Images Parameter  */
	
/* Footer Background Swap Breakpoints */
/* End Responsive Parameters */
