/**


 * @version		1.0.1


 * @package		JoomlaXTC Paw Creative template for Joomla! 3.x


 * @author		JoomlaXTC http://www.joomlaxtc.com


 * @copyright	Copyright (C) 2016 Monev Software LLC. All rights reserved.


 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License


 */


/* ----------------------------------------------*/


/* 01 - Basic Structure.


/* ----------------------------------------------*/


/* Body Frontpage Background */


body.frontpage {


	background:#ABABAB;


	color:#161616;


}





/* Body Innerpage Background */


body.innerpage {


	background:#fff ;


	color:#161616;


}








/* Global Heading and links */


a {


	color:#ff6600;


}





a:hover {


	color:#ff6600;


}





a:active {


	color:#ff6600;


}





h1 {


	color:#161616;


}





h2 {


	color:#161616;


}





h3 {


	color:#161616;


}





h4 {


	color:#161616;


}





h5 {


	color:#161616;


}





h6 {


	color:#161616;


}





/* Basecolor styles, used in JXTC Walls and 3rd party components */


.basecolor_1 {


	color:#ff6600;


}





.basecolor_2 {


	color:#ff6600;


}





.basecolor_3 {


	color:#FF4B95;


}





.basecolor_4 {


	color:#85b4e0;


}





.basecolor_5 {


	color:#48A89B;


}





.basecolor_6 {


	color:#D9C964;


}





.basecolor_7 {


	color:#A168AD;


}





.basecolor_8 {


	color:#e52644;


}





.bgbasecolor_1 {


	background:#ff6600;


}





.bgbasecolor_2 {


	background:#ff6600;


}





.bgbasecolor_3 {


	background:#FF4B95;


}





.bgbasecolor_4 {


	background:#85b4e0;


}





.bgbasecolor_5 {


	background:#48A89B;


}





.bgbasecolor_6 {


	background:#D9C964;fff		


}





.bgbasecolor_7 {


	background:#A168AD;


}





.bgbasecolor_8 {


	background:#e52644;


}





.btn.basecolor_1 {background:#ff6600!important;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_2 {background:#ff6600!important;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_3 {background:#FF4B95!important;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_4 {background:#85b4e0!important;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_5 {background:#48A89B!important;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_5 a {color:#fff;}





.btn.basecolor_6 {background:#D9C964!important;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_6 a {color:#fff;}





.btn.basecolor_7 {background:#A168AD!important;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_8 {background:#e52644!important;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;}











/* ----------------------------------------------*/


/* 02 - Header,logo,menu


/* ----------------------------------------------*/


/* Header Top Background */


#headertop {


	background:transparent;


}





/* Header Wrap Background */


#headerwrap {


	background:#1F1F1F ;


}





#headerwrap {


	-webkit-box-shadow: 0px 5px 11px 0px rgba(50, 50, 50, 0.41);


-moz-box-shadow:    0px 5px 11px 0px rgba(50, 50, 50, 0.41);


box-shadow:         0px 5px 11px 0px rgba(50, 50, 50, 0.41);


}





#headerwrap #header {padding: 10px 0;}








/* Header Background */


#header{


	background: ;


}





/* Sticky Header */


#headerwrap.stickyscroll,.frontpage #headerwrap.nosticky {


	background:#1F1F1F ;


}











/* Innerpage Header */


body.innerpage #header {


	background: ;


}





body.innerpage #headerwrap {


	background:#1F1F1F ;


}





/* Logo  */


#logo a{


	background:url(https://prezicatoareamarialatiffa.com/templates/pawcreative/images/logos/logo1.png) no-repeat 0 0;height: 77px;width:289px;margin:12px 18px; 


}





/* Menu */


/* Menu Outerwrap */


#menuwrap {


	background: ;


}


	


/* Menu Innerwrap */


#menu {


	background: transparent;


}


	


/* Menu Top Level */


#menuwrap ul.menu > li,span.separator {


	background-color: transparent;


}





#menuwrap ul.menu > li a,span.separator {


	color:#fff;


}





#menuwrap ul.menu li > ul > li.parent a:after,#menuwrap ul.menu li > ul > li.parent > ul > li.parent a:after,#menuwrap ul.menu li > ul > li.parent > ul > li > ul > li.parent a:after  {


margin-right:6px;


float:right;


font-family:'FontAwesome';


content:"\f105";


color:#fff;


}


#menuwrap ul.menu li > ul > li.parent > ul > li a:after,#menuwrap ul.menu li > ul > li.parent > ul > li.parent > ul > li a:after{content:"";}





#menuwrap ul.menu > li:hover {


	background-color: transparent;


}





#menuwrap ul.menu > li:hover a {


	color:#ff6600;


		


}





#menuwrap ul.menu > li.active {


	background-color: transparent;





}





#menuwrap ul.menu > li.deeper.parent.active {


	background-color: transparent;


}





#menuwrap ul.menu > li.deeper.parent.active.xtcHover {


	background-color: transparent;


}





#menuwrap ul.menu > li.active a{


	color:#ff6600;


	


}





/* Menu Drop Level */


#headerwrap #menuwrap ul.menu li.parent > ul {


	background-color: #1F1F1F!important;


	-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.24);


-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.24);


box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.24);


}





#headerwrap #menuwrap ul.menu li.parent > ul > li {


	border-color:#82201b!important;


}





#menuwrap ul.menu li.parent > ul > li {


	text-align:left; background: transparent!important;


}





#headerwrap #header #menuwrap ul.menu li.parent > ul > li > a {


	color:#fff;


		border-bottom:0px;


}





#menuwrap ul.menu li.parent > ul > li:hover {


	background:#ff6600!important;


}





#menuwrap ul.menu li.parent > ul > li > a:hover,#menuwrap ul.menu li.parent > ul > li > a:hover:after {


	color:#fff!important;


}





#menuwrap ul.menu li.parent > ul > li.active {


	background: #ff6600!important;


}





#menuwrap ul.menu li.parent > ul > li.active:hover {


	background: #ff6600!important;


}





#menuwrap ul.menu li.parent > ul > li.active > a {


	color:#fff!important;


	border-bottom:0px;


}





#jxtc_canvasslide_left a:hover,#jxtc_canvasslide_right a:hover {


	color:#fff;


	border-left:4px solid #FF4B95;


}





#jxtc_canvasslide_left label.close,#jxtc_canvasslide_right label.close {


	background:#FF4B95;


	opacity:1;


}





label.open.xtccanvas {


background:#ff6600!important;


	color: #fff;


	padding: 8px 10px;


	font-size: 22px!important;


}


#menu .mobilebtn {


background:#ff6600!important;


	color: #fff;


	padding: 12px;


	font-size: 22px!important;


	


}





ul.menubottom {text-align:center;color:#fff;}





.menubottom a {text-align:center;color:#fff;}





#menuwrap ul.menu > li a.bookit {border:0px solid #fff;padding:6px 12px 8px 12px;background:#ff6600;}





#menuwrap ul.menu > li:hover a.bookit {border:0px solid #fff;}


.iconside li {


 background: #ff6600;


 }





.iconside li ul li {border:0px;margin-left:12px;}





.iconside li a {color:#fff;font-weight:200;} 


/* ----------------------------------------------*/


/* 03 - Region Layout


/* ----------------------------------------------*/


/* Region 1 */


/* Region outerwrap */


#region1wrap{


	background: ;background-size:cover;


	


}








/* Region innerwrap */


#region1{


	background:     url('https://prezicatoareamarialatiffa.com/templates/pawcreative/images/backgrounds/maria2.jpg') top center no-repeat;


}








/* Region 2 */


/* Region outerwrap */


#region2wrap{


	background:#fff ;


}





/* Region innerwrap */


#region2{


	background: ;


}








/* Region 3 */


/* Region outerwrap */


#region3wrap{background:#fff ;


}





/* Region innerwrap */


#region3{ background: ;


}





/* Component */


#component {


	background:

}





/* Left */


#left {


	background:transparent

}





/* Right */


#right {


	background:transparent

}








/* Region 4 */


/* Region outerwrap */


#region4wrap{


	background: url('https://prezicatoareamarialatiffa.com/templates/pawcreative/images/backgrounds/blur1.jpg') bottom center no-repeat fixed;background-size:cover;


}








/* Region innerwrap */


#region4{


	background: ;


}








/* Region 5 */


/* Region outerwrap */


#region5wrap{


	background:#fff ;


}





/* Region innerwrap */


#region5{


	background: ;


}








/* Region 6 */


/* Region outerwrap */


#region6wrap{


	background: url('https://prezicatoareamarialatiffa.com/templates/pawcreative/images/backgrounds/tarot.jpg') bottom center no-repeat fixed;background-size:cover;


}





/* Region innerwrap */


#region6{


	background: ;


}








/* Region 7 */


/* Region outerwrap */


#region7wrap{


	background:#fff ;


}





/* Region innerwrap */


#region7{


	background: ;


}








/* Region 8 */


/* Region outerwrap */


#region8wrap{


	background:#fff ;


}








/* Region innerwrap */


#region8{


	background: ;


}








/* Region 9 */


/* Region outerwrap */


#region9wrap{


	background:#EBEBEB ;


}








/* Region innerwrap */


#region9{


	background: ;


}








/* Region 10 */


/* Region outerwrap */


#region10wrap{


	background:#fff url('https://prezicatoareamarialatiffa.com/templates/pawcreative/images/backgrounds/crossword.png') repeat;


}





/* Region innerwrap */


#region10{


	background: ;


}








/* Region 11 */


/* Region outerwrap */


#region11wrap{


	background:transparent ;


	background-size:cover;


}





/* Region innerwrap */


#region11{


	background: ;


}








/* Region 12 */


/* Region outerwrap */


#region12wrap{


	background:#1F1F1F ;


}





/* Region innerwrap */


#region12{


	background: ;


}








/* Footer */


/* Region outerwrap */


#footerwrap{


	background:#1F1F1F;


	color:#222;


}


#footer{


	background:;


	color:#222;


}


/* ----------------------------------------------*/


/* 04 - Module Suffixes


/* ----------------------------------------------*/


/* Module Background */


.module {


 background: transparent;


}


/* Module Title Background */


h3.moduletitle {


 background: ;


}


/* Module Title First Word Color */


h1.moduletitle span.first_word, h2.moduletitle span.first_word, h3.moduletitle span.first_word, h4.moduletitle span.first_word, h5.moduletitle span.first_word, h6.moduletitle span.first_word {


 color:#1F1F1F;


}


/* Module Title Rest Word Color */


h1.moduletitle span.rest, h2.moduletitle span.rest, h3.moduletitle span.rest, h4.moduletitle span.rest, h5.moduletitle span.rest, h6.moduletitle span.rest {


 color:#ff6600;


}


.modulecontent {


 color:#161616!important;


}





/* Rounded */


.module.rounded {border-radius:6px;}


.module.roundedtitle .moduletitle {border-radius:6px;}


/* shadowed */


.module.shadowed {


-webkit-box-shadow: 0px 4px 23px 2px rgba(0,0,0,0.5);


-moz-box-shadow: 0px 4px 23px 2px rgba(0,0,0,0.5);


box-shadow: 0px 4px 23px 2px rgba(0,0,0,0.5);


}


.module.shadowedtitle .moduletitle {


-webkit-box-shadow: 0px 4px 23px 2px rgba(0,0,0,0.5);


-moz-box-shadow: 0px 4px 23px 2px rgba(0,0,0,0.5);


box-shadow: 0px 4px 23px 2px rgba(0,0,0,0.5);


}


/* Colors */


.blue h3 span {


	color: #457fc1!important;


}


.ltgrey h3 span {


	color: #ccc!important;


}


.dkgrey h3 span {


	color: #666!important;


}


.red h3 span {


	color: #8c173e!important;


}


.green h3 span {


	color: #466d66!important;


}


.purple h3 span {


	color: #3D283A!important;


}


.orange h3 span {


	color: #f47d43!important;


}


.yellow h3 span {


	color: #fac611!important;


}


.white h3 span {


	color: #fff!important;


}


.textdark .modulecontent, .textdark .modulecontent a {


	color: #000!important;


}


.textlight .modulecontent, .textlight .modulecontent a {


	color: #fff!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:#ff6600!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:#ff6600!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:#FF4B95!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:#85b4e0!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:#48A89B!important;


}


.basecolor_6 h1 span,.basecolor_6 h2 span,.basecolor_6 h3 span,.basecolor_6 h4 span,.basecolor_6 h5 span,.basecolor_6 h6 span{


 color:#D9C964!important;


}


.basecolor_7 h1 span,.basecolor_7 h2 span,.basecolor_7 h3 span,.basecolor_7 h4 span,.basecolor_7 h5 span,.basecolor_7 h6 span{


 color:#A168AD!important;


}


.basecolor_8 h1 span,.basecolor_8 h2 span,.basecolor_8 h3 span,.basecolor_8 h4 span,.basecolor_8 h5 span,.basecolor_8 h6 span{


 color:#e52644!important;


}








/* Basecolor Box Suffixes */


.module.box {padding:20px;}





.module.box h1 span,.module.box h2 span,.module.box h3 span,.module.box h4 span,.module.box h5 span,.module.box h6 span, .module.box .modulecontent {color:#fff!important;}





.module.basecolor1.box {


 background:#ff6600!important;


}


.module.basecolor2.box {


 background:#ff6600!important;


}


.module.basecolor3.box {


 background:#FF4B95!important;


}


.module.basecolor4.box {


 background:#85b4e0!important;


}


.module.basecolor5.box {


 background:#48A89B!important;


}


.module.basecolor6.box {


 background:#D9C964!important;


}


.module.basecolor7.box {


 background:#A168AD!important;


}


.module.basecolor8.box {


 background:#e52644!important;


}





.module.transparent.box {


  background-color:rgba(0,0,0,0.5);


}





.module.dark.box {


  background:#222;


 


}





.module.darktrans.box {


  background:rgba(0,0,0,0.7)


}








.module.blue.box {


  background:#457fc1;


 


}





.module.red.box {


  background:#8c173e;


 }





.module.green.box {


  background:#466d66;


 


}





.module.orange.box {


  background:#f47d43;


}





.module.purple.box {


  background:#3D283A;


 }





.module.yellow.box {


  background:#fac611;


 }





.module.light.box {


  background:#fafafa;


 


}


.module.light.box h1 span,.module.light.box h2 span,.module.light.box h3 span,.module.light.box h4 span,.module.light.box h5 span,.module.light.box h6 span,.module.light.box .modulecontent {color:#333!important;}











/* Sideline Base Color Suffix Styles */


.sideline h1.moduletitle, .sideline h2.moduletitle, .sideline h3.moduletitle, .sideline h4.moduletitle, .sideline h5.moduletitle, .sideline h6.moduletitle {


	background: none;


	padding: 0 0 0 20px;


	border-right: 0px;


	border-top: 0px;


	border-bottom: 0px;


	border-style: solid;


}


/* These parameters are controlled by the template adaministrator  */


.basecolor1 .moduletitle {


border-color:#ff6600;


}


.basecolor2 .moduletitle {


border-color:#ff6600;


}


.basecolor3 .moduletitle {


border-color:#FF4B95;


}


.basecolor4 .moduletitle {


border-color:#85b4e0;


}


.basecolor5 .moduletitle {


border-color:#48A89B;


}


.basecolor6 .moduletitle {


border-color:#D9C964;


}


.basecolor7 .moduletitle {


border-color:#A168AD;


}


.basecolor8 .moduletitle {


border-color:#e52644;


}





/* Sideline Colors */


.red .moduletitle {


	border-color: #8c173e!important;


}





.blue .moduletitle {


	border-left-color: #457fc1!important;


}


.green .moduletitle {


	border-left-color: #466d66!important;


}


.orange .moduletitle {


	border-left-color: #f47d43!important;


}





.purple .moduletitle {


	border-left-color: #3D283A!important;


}





.yellow .moduletitle {


	border-left-color: #fac611!important;


}











/* Tabbed */





.module.tabbed .moduletitle {


	padding: 20px 0 20px 20px;


	


}





.module.tabbed.shadowed .modulecontent {padding:20px!important;}





.tabbed .moduletitle span {


	color: #fff!important;


}


.module.tabbed.light .moduletitle span {color:#333!important;}





.module.tabbed.blue .moduletitle {


	background: #457fc1!important;


}


.module.tabbed.light .moduletitle  {


	background: #fafafa!important;


}


.module.tabbed.dark .moduletitle  {


	background: #222!important;


}


.module.tabbed.red .moduletitle  {


	background: #8c173e!important;


}


.module.tabbed.green .moduletitle  {


	background: #466d66!important;


}


.module.tabbed.orange .moduletitle  {


	background: #f47d43!important;


}


.module.tabbed.purple .moduletitle  {


	background: #3D283A!important;


}


.module.tabbed.yellow .moduletitle  {


	background: #fac611!important;


}


/* Title Borders */


/* Top Border */


.titletopborder .moduletitle {


	border-top: 4px solid #999;


	padding-top: 12px


}


/* Bottom Border */


.titlebottomborder .moduletitle {


	border-bottom: 4px solid #999;


	padding-bottom: 12px


}


/* Left Border */


.titleleftborder .moduletitle {


	border-left: 4px solid #999;


	padding-left: 12px


}


/* Right Border */


.titlerightborder .moduletitle {


	border-right: 4px solid #999;


	padding-right: 12px


}





/* Module Borders */


/* Top Border */


.module.topborder  {


	border-top: 4px solid #999;


	padding-top: 12px


}


/* Bottom Border */


.module.bottomborder {


	border-bottom: 4px solid #999;


	


}


/* Left Border */


.module.leftborder {


	border-left: 4px solid #999;


	padding-left: 12px


}


/* Right Border */


.module.rightborder {


	border-right: 4px solid #999;


	padding-right: 12px


}








/* Border */


.border h3.moduletitle {


	text-align: center;


	margin-bottom: 36px


}


.border h3.moduletitle span {


	border: 1px solid #666;


	padding: 12px 24px;


	font-size: 24px;


	font-weight: 200


}


.border h3.moduletitle:after {


	content: '';


	display: block;


	margin-top: -16px;


	border-bottom: 1px solid #666;


	width: 90%;


	margin-left: auto;


	margin-right: auto


}


.border .modulecontent {


	text-align: center;


}


/* Border Module background color - Covers the border behind the text with the background color */


#region1wrap .border h3.moduletitle span {


 background:!important;


}


#region2wrap .border h3.moduletitle span {


 background:#fff!important;


}


#region3wrap .border h3.moduletitle span {


 background:#fff!important;


}


#region4wrap .border h3.moduletitle span {


 background:!important;


}


#region5wrap .border h3.moduletitle span {


 background:#fff!important;


}


#region6wrap .border h3.moduletitle span {


 background:!important;


}


#region7wrap .border h3.moduletitle span {


 background:#fff!important;


}


#region8wrap .border h3.moduletitle span {


 background:#fff!important;


}


#region9wrap .border h3.moduletitle span {


 background:#EBEBEB!important;


}


#region10wrap .border h3.moduletitle span {


 background:#fff!important;


}


#region11wrap .border h3.moduletitle span {


 background:transparent!important;


}


#region12wrap .border h3.moduletitle span {


 background:#1F1F1F!important;


}


/* Borderwrap */


.bwrap {


	border: 1px solid #d3d3d3;


	padding: 30px


}


.bwrap h3.moduletitle {


	padding: 13px 24px;


	margin-left: -24px;


	margin-right: -24px


}





/* ----------------------------------------------*/


/* 05 - Content Overrides


/* ----------------------------------------------*/


/* Joomla Content */


h1.pagetitle span {


	color:#ff6600!important;


}





.contentheading {


	color:#ff6600;


}





.page-header  h1,.componentheading,.componentheadingnowrap,.pagetitle,span.subheading-category {


	color:#ff6600;


}


.com_content .item-page .page-header h2 a,.com_content .item-page .page-header h2 {


	color:#ff6600!important;


}





.com_content .blog .page-header h2 a,.com_content .blog .page-header h2 {


	color:#161616!important;


}





.article-info.muted {


	color:#161616;


}





.item-image img:hover {opacity:0.8;}





.item-page .item-image:hover {background:transparent;}





ul.social i:hover  {


  color:#D9C964!important;


}





.com_content p.readmore a.btn {


 color:#fff!important;


background:#ff6600!important;


font-weight:700;


}





.com_content p.readmore a.btn:hover {


 color:#ff6600!important;


background:transparent!important;


border:1px solid #ff6600!important;


font-weight:700;


}





.com_content .blog .faq-blog_item:hover {


	border-color:#ff6600;


}





.com_content .blog .faq-blog_item span .page-header h2::before {


	color:#ff6600;


}





.pricetbl-title {


  background:#ff6600;


}





.pricetbl-price {


  background:#ff6600;


  color:#fff;


}


.com_content .blog .item .pricetbl-wrap .j2store-product {


  background:#FF4B95;


  color:#fff;


 }





input.button.subbutton.btn.btn-primary,#form-login-submit.control-group .btn.btn-primary,.logout-button .btn.btn-primary {


	background:#ff6600;


}





.loginpagetitle  {


	color:#ff6600

}





.calendar tbody td.hilite,.calendar tbody td.active,.calendar tbody td.selected  { /* Hovered cells <TD> */


	background: #ff6600!important;


	color: #fff!important;


	border-radius:50%;


	font-weight:bold;


}





.calendar thead .name {


	background: #ff6600!important;


	color: #fff!important;


}





.eventcontentinner {background: #ff6600!important;color:#fff!important;}





.eventcontentinner a {color:#fff!important;}








/* ----------------------------------------------*/


/* 06 - Module CSS


/* ----------------------------------------------*/


/* Common CSS */


/* Font Awesome Divider dots under the home page titles controlled by basecolor1 parameter in the template administrator */


i.divide {


color:#ff6600;


}


i.wdivide {


	color: #fff;


}


/* White Text CSS */


.wsubtext {


	color: #fff;


}





/* Deluxe News Pro - User 1 'Our Services */


/* Hover color controlled by basecolor 1 parameter in the template administrator */


.feat-articles:hover i, .feat-articles:hover strong, .feat-articles:hover h2 {


color:#ff6600!important;


}





/* Deluxe NewsPro - User 19 'Our Work' */


/* Active color controlled by basecolor 1 parameter in the template administrator */


.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 {


background:#ff6600!important;


}


/* Slide up panel color controlled by basecolor 1 parameter in the template administrator */


.portfolio li .overlay {


background:#ff6600!important;


}





/* NewsPro Page Buttons - User 43 'Our Staff */


/* Color controlled by basecolor 1 parameter in the template administrator */


.pagebutton:before {


color:#ff6600!important;


}





/* NewsPro Date Badge - User 49 'Our Blog */


/* Color controlled by basecolor 1 parameter in the template administrator */


.npdatebadge {


background: #ff6600!important;


}








/* Custom HTML */


/* Chart Graphs in User 31 - Color controlled by basecolor 1 parameter in the template administrator */


body .ui_box:hover {


 background: #ff6600;


}


body .ui_box__inner .progress_graph__bar--1 {


 background: #ff6600;


}


body .ui_box__inner .progress_graph__bar--2 {


 background: #ff6600;


}


body .ui_box__inner .progress_graph__bar--3 {


 background: #ff6600;


}


body .ui_box__inner .progress_graph__bar--4 {


 background: #ff6600;


}


body .ui_box__inner .progress_bar {


 background: #ff6600;


}


body .ui_box__inner .progress_bar--two {


 background: #ff6600;


}


/* Contact Font Awesome Icons in Bottom 2 */


.pawcontact i {


color:#fff;


}





/* ----------------------------------------------*/


/* 07 - Responsive CSS


/* ----------------------------------------------*/




@media(max-width:0px ){


body.frontpage {


	background:#fff ;


	color:#161616;


	body.frontpage {background-attachment:scroll;}


}





body.innerpage {


	background:#fff 

color:#161616;


}


}





@media(max-width:1024px ){




#headerwrap {


	background:#1F1F1F ;


}


#headerwrap {background-attachment:scroll!important;background-size:auto!important;}





#header {


	background: ;


}





 










}





@media(max-width:768px ){


#logo a{


	background:url(https://prezicatoareamarialatiffa.com/templates/pawcreative/images/logos/logo2.png) no-repeat 0 0;


	height: 33px;width:120px!important;


	margin:12px 18px!important;}


}





@media(max-width:900px ){


 










}





/* ----------------------------------------------*/


/* L 02 - Region 2


/* ----------------------------------------------*/


@media(max-width:0px ){


 





 #region2wrap,#region2 {background-image:none;}  }





@media(max-width:0px ){


 





 #region3wrap,#region3 {background-image:none;}  }








@media(max-width:900px ){







 }





@media(max-width:0px ){







 #region5wrap,#region5 {background-image:none;}  }





@media(max-width:900px ){







 }





@media(max-width:0px ){







 #region7wrap,#region7 {background-image:none;}  }





@media(max-width:768px ){







 }





@media(max-width:900px ){







 #region9wrap,#region9 {background-image:none;}  }





@media(max-width:px ){


 





 #region10wrap,#region10 {background-image:none;}  }





@media(max-width:0px ){







 #region11wrap,#region11 {background-image:none;}  }





@media(max-width:0px ){







 #region12wrap,#region12 {background-image:none;}  }





/* Containerul principal fixat la baza ecranului */
.bara-contact-fixa {
    position: fixed;
    /* Folosește bottom: 0 dar adaugă protecție pentru barele de navigare de pe iPhone/Android */
    bottom: 0;
    bottom: env(safe-area-inset-bottom, 0px);
    left: 0;
    width: 100%;
    z-index: 99999; /* Valoare maximă pentru a nu fi acoperit de alte elemente */
    display: flex;
    box-shadow: 0 -3px 12px rgba(0, 0, 0, 0.3);
}

/* Stilul general pentru butoane */
.buton-fix {
    flex: 1;
    text-align: center;
    padding: 16px 10px; /* Înălțime optimă pentru deget */
    font-family: Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff !important;
    display: flex;
    align-items: center;
    justify-content: center;
    /* Previne deformarea pe ecranele mici */
    box-sizing: border-box; 
}

/* Iconițele din interior */
.iconita {
    margin-right: 8px;
    font-size: 18px;
}

/* Butonul de Apel (Violet închis) */
.buton-fix.apel {
    background-color: #2b1055;
}

/* Butonul de WhatsApp (Verde WhatsApp) */
.buton-fix.whatsapp {
    background-color: #25D366;
}

/* Adaugă un spațiu de siguranță la baza paginii pentru ca conținutul site-ului să nu rămână ascuns în spatele butoanelor */
body {
    padding-bottom: calc(60px + env(safe-area-inset-bottom, 0px)) !important;
}



