@import url(//t3fusta.com/wp-content/themes/cake/css/base.css);
@import url(//t3fusta.com/wp-content/themes/cake/css/animate.min.css);
@import url(//t3fusta.com/wp-content/themes/cake/css/animations.css);
@import url(//t3fusta.com/wp-content/themes/cake/css/buttons.css);
@import url(//t3fusta.com/wp-content/themes/cake/css/fonts.css);
@import url(//t3fusta.com/wp-content/themes/cake/css/isotope.css);
@import url(//t3fusta.com/wp-content/themes/cake/css/grid.css);
@import url(//t3fusta.com/wp-content/themes/cake/css/layout.css);
@import url(//t3fusta.com/wp-content/themes/cake/css/shortcodes.css);
@import url(//t3fusta.com/wp-content/themes/cake/css/variables.css);
@import url(//t3fusta.com/wp-content/themes/cake/css/ui/jquery.ui.base.css);
@import url(//t3fusta.com/wp-content/themes/cake/css/ui/jquery.ui.theme.css);
@font-face {
font-family: 'revicons';
src: url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/font/revicons.eot?5510888);
src: url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/font/revicons.eot?5510888#iefix) format('embedded-opentype'),
url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/font/revicons.woff?5510888) format('woff'),
url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/font/revicons.ttf?5510888) format('truetype'),
url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/font/revicons.svg?5510888#revicons) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="revicon-"]:before, [class*=" revicon-"]:before {
font-family: "revicons";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;    }
.revicon-search-1:before { content: '\e802'; } .revicon-pencil-1:before { content: '\e831'; } .revicon-picture-1:before { content: '\e803'; } .revicon-cancel:before { content: '\e80a'; } .revicon-info-circled:before { content: '\e80f'; } .revicon-trash:before { content: '\e801'; } .revicon-left-dir:before { content: '\e817'; } .revicon-right-dir:before { content: '\e818'; } .revicon-down-open:before { content: '\e83b'; } .revicon-left-open:before { content: '\e819'; } .revicon-right-open:before { content: '\e81a'; } .revicon-angle-left:before { content: '\e820'; } .revicon-angle-right:before { content: '\e81d'; } .revicon-left-big:before { content: '\e81f'; } .revicon-right-big:before { content: '\e81e'; } .revicon-magic:before { content: '\e807'; } .revicon-picture:before { content: '\e800'; } .revicon-export:before { content: '\e80b'; } .revicon-cog:before { content: '\e832'; } .revicon-login:before { content: '\e833'; } .revicon-logout:before { content: '\e834'; } .revicon-video:before { content: '\e805'; } .revicon-arrow-combo:before { content: '\e827'; } .revicon-left-open-1:before { content: '\e82a'; } .revicon-right-open-1:before { content: '\e82b'; } .revicon-left-open-mini:before { content: '\e822'; } .revicon-right-open-mini:before { content: '\e823'; } .revicon-left-open-big:before { content: '\e824'; } .revicon-right-open-big:before { content: '\e825'; } .revicon-left:before { content: '\e836'; } .revicon-right:before { content: '\e826'; } .revicon-ccw:before { content: '\e808'; } .revicon-arrows-ccw:before { content: '\e806'; } .revicon-palette:before { content: '\e829'; } .revicon-list-add:before { content: '\e80c'; } .revicon-doc:before { content: '\e809'; } .revicon-left-open-outline:before { content: '\e82e'; } .revicon-left-open-2:before { content: '\e82c'; } .revicon-right-open-outline:before { content: '\e82f'; } .revicon-right-open-2:before { content: '\e82d'; } .revicon-equalizer:before { content: '\e83a'; } .revicon-layers-alt:before { content: '\e804'; } .revicon-popup:before { content: '\e828'; }  .tp-caption .frontcorner		{
width: 0;
height: 0;
border-left: 40px solid transparent;
border-right: 0px solid transparent;
border-top: 40px solid #00A8FF;
position: absolute;left:-40px;top:0px;
}
.tp-caption .backcorner		{
width: 0;
height: 0;
border-left: 0px solid transparent;
border-right: 40px solid transparent;
border-bottom: 40px solid #00A8FF;
position: absolute;right:0px;top:0px;
}
.tp-caption .frontcornertop		{
width: 0;
height: 0;
border-left: 40px solid transparent;
border-right: 0px solid transparent;
border-bottom: 40px solid #00A8FF;
position: absolute;left:-40px;top:0px;
}
.tp-caption .backcornertop		{
width: 0;
height: 0;
border-left: 0px solid transparent;
border-right: 40px solid transparent;
border-top: 40px solid #00A8FF;
position: absolute;right:0px;top:0px;
} .rev_slider_wrapper{
position:relative;
}
.rev_slider_wrapper >ul	{
visibility:hidden;
}
.rev_slider{
position:relative;
overflow:visible;
}
.rev_slider img{
max-width:none !important;
-moz-transition: none 0;
-webkit-transition: none 0;
-o-transition: none 0;
transition: none 0;
margin:0px;
padding:0px;
border-width:0px;
border:none;
}
.rev_slider .no-slides-text{
font-weight:bold;
text-align:center;
padding-top:80px;
}
.rev_slider ul{
margin:0px;
padding:0px;
list-style: none !important;
list-style-type: none;
background-position:0px 0px;
}
.rev_slider ul li,
.rev_slider >ul >li,
.rev_slider >ul >li:before{
list-style:none !important;
position:absolute;
visibility:hidden;
margin:0px !important;
padding:0px !important;
overflow-x: visible;
overflow-y: visible;
list-style-type: none !important;
background-image:none;
background-position:0px 0px;
text-indent: 0em;
}
.rev_slider .tp-caption,
.rev_slider .caption { position:absolute; visibility: hidden; white-space: nowrap;}
.tp-simpleresponsive img	{	max-width:none;} .tp-caption { z-index:1;}
.tp_inner_padding	{	box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
max-height:none !important;	}
.tp-hide-revslider,.tp-caption.tp-hidden-caption	{	visibility:hidden !important; display:none !important;}
.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video {max-width: none !important;}  .noFilterClass {
filter:none !important;
}  .caption.fullscreenvideo {	left:0px; top:0px; position:absolute;width:100%;height:100%;}
.caption.fullscreenvideo iframe,
.caption.fullscreenvideo video	{ width:100% !important; height:100% !important; display: none}
.tp-caption.fullscreenvideo	{	left:0px; top:0px; position:absolute;width:100%;height:100%;}
.tp-caption.fullscreenvideo iframe,
.tp-caption.fullscreenvideo iframe video	{ width:100% !important; height:100% !important; display: none;}
.fullcoveredvideo video,
.fullscreenvideo video					{	background: #000;}
.fullcoveredvideo .tp-poster		{	background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px;}
.html5vid.videoisplaying .tp-poster	{	display: none}
.tp-video-play-button		{	background:#000;
background:rgba(0,0,0,0.3);
padding:5px;
border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
position: absolute;
top: 50%;
left: 50%;
font-size: 40px;
color: #FFF;
z-index: 3;
margin-top: -27px;
margin-left: -28px;
text-align: center;
cursor: pointer;
}
.html5vid .tp-revstop		{	width:6px;height:20px; border-left:5px solid #fff; border-right:5px solid #fff; position: relative;margin:10px 20px;}						
.html5vid .tp-revstop	{	display:none;}
.html5vid.videoisplaying .revicon-right-dir	{	display:none}
.html5vid.videoisplaying .tp-revstop	{	display:block}
.html5vid.videoisplaying .tp-video-play-button	{	display:none}
.html5vid:hover .tp-video-play-button { display:block}		
.fullcoveredvideo .tp-video-play-button	{	display:none !important}  .tp-dottedoverlay						{	background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:1;}
.tp-dottedoverlay.twoxtwo				{	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/gridtile.png)}
.tp-dottedoverlay.twoxtwowhite			{	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/gridtile_white.png)}
.tp-dottedoverlay.threexthree			{	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/gridtile_3x3.png)}
.tp-dottedoverlay.threexthreewhite		{	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/gridtile_3x3_white.png)}  .fullscreen-container {
width:100%;
position:relative;
padding:0;
}
.fullwidthbanner-container{
width:100%;
position:relative;
padding:0;
overflow:hidden;
}
.fullwidthbanner-container .fullwidthabanner{
width:100%;
position:relative;
} .tp-simpleresponsive .slotholder *,
.tp-simpleresponsive img			{ } .tp-simpleresponsive .caption,
.tp-simpleresponsive .tp-caption { position:absolute;
-webkit-font-smoothing: antialiased !important;
} .tp-bannershadow  {
position:absolute;
margin-left:auto;
margin-right:auto;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
.tp-bannershadow.tp-shadow1 {	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/shadow1.png) no-repeat; background-size:100% 100%; width:890px; height:30px; bottom:-30px;}
.tp-bannershadow.tp-shadow2 {	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/shadow2.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px;}
.tp-bannershadow.tp-shadow3 {	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/shadow3.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px;} .tp-button{
padding:6px 13px 5px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
height:30px;
cursor:pointer;
color:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px; line-height:45px !important;
background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/images/gradient/g30.png) repeat-x top; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px;
text-decoration:none;
}
.tp-button.big			{	color:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6); font-weight:bold; padding:9px 20px; font-size:19px;  line-height:57px !important; background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/images/gradient/g40.png) repeat-x top;}
.purchase:hover,
.tp-button:hover,
.tp-button.big:hover		{	background-position:bottom, 15px 11px;}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.tp-button	{	padding:4px 8px 3px; line-height:25px !important; font-size:11px !important;font-weight:normal;	}
a.tp-button { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;	 }
}
@media only screen and (min-width: 0px) and (max-width: 479px) {
.tp-button	{	padding:2px 5px 2px; line-height:20px !important; font-size:10px !important;}
a.tp-button { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;	 }
} .tp-button.green, .tp-button:hover.green,
.purchase.green, .purchase:hover.green			{ background-color:#21a117; -webkit-box-shadow:  0px 3px 0px 0px #104d0b;        -moz-box-shadow:   0px 3px 0px 0px #104d0b;        box-shadow:   0px 3px 0px 0px #104d0b;  }
.tp-button.blue, .tp-button:hover.blue,
.purchase.blue, .purchase:hover.blue			{ background-color:#1d78cb; -webkit-box-shadow:  0px 3px 0px 0px #0f3e68;        -moz-box-shadow:   0px 3px 0px 0px #0f3e68;        box-shadow:   0px 3px 0px 0px #0f3e68;}
.tp-button.red, .tp-button:hover.red,
.purchase.red, .purchase:hover.red				{ background-color:#cb1d1d; -webkit-box-shadow:  0px 3px 0px 0px #7c1212;        -moz-box-shadow:   0px 3px 0px 0px #7c1212;        box-shadow:   0px 3px 0px 0px #7c1212;}
.tp-button.orange, .tp-button:hover.orange,
.purchase.orange, .purchase:hover.orange		{ background-color:#ff7700; -webkit-box-shadow:  0px 3px 0px 0px #a34c00;        -moz-box-shadow:   0px 3px 0px 0px #a34c00;        box-shadow:   0px 3px 0px 0px #a34c00;}
.tp-button.darkgrey,.tp-button.grey,
.tp-button:hover.darkgrey,.tp-button:hover.grey,
.purchase.darkgrey, .purchase:hover.darkgrey	{ background-color:#555; -webkit-box-shadow:  0px 3px 0px 0px #222;        -moz-box-shadow:   0px 3px 0px 0px #222;        box-shadow:   0px 3px 0px 0px #222;}
.tp-button.lightgrey, .tp-button:hover.lightgrey,
.purchase.lightgrey, .purchase:hover.lightgrey	{ background-color:#888; -webkit-box-shadow:  0px 3px 0px 0px #555;        -moz-box-shadow:   0px 3px 0px 0px #555;        box-shadow:   0px 3px 0px 0px #555;}  .tpclear		{	clear:both;}
.tp-bullets								{	z-index:1000; position:absolute;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;
-webkit-transform: translateZ(5px);
}
.tp-bullets.hidebullets					{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
}
.tp-bullets.simplebullets.navbar						{ 	border:1px solid #666; border-bottom:1px solid #444; background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/boxed_bgtile.png); height:40px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px ;}
.tp-bullets.simplebullets.navbar-old					{ 	 background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/navigdots_bgtile.png); height:35px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px ;}
.tp-bullets.simplebullets.round .bullet					{	cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/bullet.png) no-repeat top left;	width:20px;	height:20px;  margin-right:0px; float:left; margin-top:0px; margin-left:3px;}
.tp-bullets.simplebullets.round .bullet.last			{	margin-right:3px;}
.tp-bullets.simplebullets.round-old .bullet				{	cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/bullets.png) no-repeat bottom left;	width:23px;	height:23px;  margin-right:0px; float:left; margin-top:0px;}
.tp-bullets.simplebullets.round-old .bullet.last		{	margin-right:0px;} .tp-bullets.simplebullets.square .bullet				{	cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/bullets2.png) no-repeat bottom left;	width:19px;	height:19px;  margin-right:0px; float:left; margin-top:0px;}
.tp-bullets.simplebullets.square .bullet.last			{	margin-right:0px;} .tp-bullets.simplebullets.square-old .bullet			{	cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/bullets2.png) no-repeat bottom left;	width:19px;	height:19px;  margin-right:0px; float:left; margin-top:0px;}
.tp-bullets.simplebullets.square-old .bullet.last		{	margin-right:0px;} .tp-bullets.simplebullets.navbar .bullet			{	cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/bullet_boxed.png) no-repeat top left;	width:18px;	height:19px;   margin-right:5px; float:left; margin-top:10px;}
.tp-bullets.simplebullets.navbar .bullet.first		{	margin-left:0px !important;}
.tp-bullets.simplebullets.navbar .bullet.last		{	margin-right:0px !important;} .tp-bullets.simplebullets.navbar-old .bullet			{	cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/navigdots.png) no-repeat bottom left;	width:15px;	height:15px;  margin-left:5px !important; margin-right:5px !important;float:left; margin-top:10px;}
.tp-bullets.simplebullets.navbar-old .bullet.first		{	margin-left:0px !important;}
.tp-bullets.simplebullets.navbar-old .bullet.last		{	margin-right:0px !important;}
.tp-bullets.simplebullets .bullet:hover,
.tp-bullets.simplebullets .bullet.selected				{	background-position:top left; }
.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected		{	background-position:bottom left; } .tparrows												{	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;
-webkit-transform: translateZ(5px);
}
.tparrows.hidearrows									{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
}
.tp-leftarrow											{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/large_left.png) no-repeat top left;	width:40px;	height:40px;   }
.tp-rightarrow											{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/large_right.png) no-repeat top left;	width:40px;	height:40px;   }
.tp-leftarrow.round										{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/small_left.png) no-repeat top left;	width:19px;	height:14px;  margin-right:0px; float:left; margin-top:0px;	}
.tp-rightarrow.round									{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/small_right.png) no-repeat top left;	width:19px;	height:14px;  margin-right:0px; float:left;	margin-top:0px;}
.tp-leftarrow.round-old									{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/arrow_left.png) no-repeat top left;	width:26px;	height:26px;  margin-right:0px; float:left; margin-top:0px;	}
.tp-rightarrow.round-old								{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/arrow_right.png) no-repeat top left;	width:26px;	height:26px;  margin-right:0px; float:left;	margin-top:0px;}
.tp-leftarrow.navbar									{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/small_left_boxed.png) no-repeat top left;	width:20px;	height:15px;   float:left;	margin-right:6px; margin-top:12px;}
.tp-rightarrow.navbar									{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/small_right_boxed.png) no-repeat top left;	width:20px;	height:15px;   float:left;	margin-left:6px; margin-top:12px;}
.tp-leftarrow.navbar-old								{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/arrowleft.png) no-repeat top left;		width:9px;	height:16px;   float:left;	margin-right:6px; margin-top:10px;}
.tp-rightarrow.navbar-old								{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/arrowright.png) no-repeat top left;	width:9px;	height:16px;   float:left;	margin-left:6px; margin-top:10px;}
.tp-leftarrow.navbar-old.thumbswitharrow				{	margin-right:10px; }
.tp-rightarrow.navbar-old.thumbswitharrow				{	margin-left:0px; }
.tp-leftarrow.square									{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/arrow_left2.png) no-repeat top left;	width:12px;	height:17px;   float:left;	margin-right:0px; margin-top:0px;}
.tp-rightarrow.square									{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/arrow_right2.png) no-repeat top left;	width:12px;	height:17px;   float:left;	margin-left:0px; margin-top:0px;}
.tp-leftarrow.square-old								{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/arrow_left2.png) no-repeat top left;	width:12px;	height:17px;   float:left;	margin-right:0px; margin-top:0px;}
.tp-rightarrow.square-old								{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/arrow_right2.png) no-repeat top left;	width:12px;	height:17px;   float:left;	margin-left:0px; margin-top:0px;}
.tp-leftarrow.default									{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/large_left.png) no-repeat 0 0;	width:40px;	height:40px;
}
.tp-rightarrow.default									{	z-index:100;cursor:pointer; position:relative;	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/large_right.png) no-repeat 0 0;	width:40px;	height:40px;
}
.tp-leftarrow:hover,
.tp-rightarrow:hover 									{	background-position:bottom left; } .tp-bullets.tp-thumbs						{	z-index:1000; position:absolute; padding:3px;background-color:#fff;
width:500px;height:50px; margin-top:-50px;
vertical-align: top;												
}
.tp-bullets.tp-thumbs img					{	vertical-align: top;}										
.fullwidthbanner-container .tp-thumbs		{  padding:3px;}
.tp-bullets.tp-thumbs .tp-mask				{	width:500px; height:50px; overflow:hidden; position:relative;}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer	{	width:5000px; position:absolute;}
.tp-bullets.tp-thumbs .bullet				{   width:100px; height:50px; cursor:pointer; overflow:hidden;background:none;margin:0;float:left;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;
}
.tp-bullets.tp-thumbs .bullet:hover,
.tp-bullets.tp-thumbs .bullet.selected		{ 	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
.tp-thumbs img								{	width:100%; } .tp-bannertimer								{	width:100%; height:10px; background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/timer.png);position:absolute; z-index:200; top:0px;}
.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px;}  .tp-simpleresponsive img {
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
.tp-caption img {
background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
zoom: 1;
}
.tp-simpleresponsive ul {
list-style:none;
padding:0;
margin:0;
}
.tp-simpleresponsive >ul li{
list-style:none;
position:absolute;
visibility:hidden;
} .caption.slidelink a div,
.tp-caption.slidelink a div {	width:3000px; height:1500px;  background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/coloredbg.png) repeat;} .tp-loader 	{	  
top:50%; left:50%; 
z-index:10000; 
position:absolute;
}
.tp-loader.spinner0 {
width: 40px;
height: 40px;
background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/loader.gif) no-repeat center center;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  
margin-top:-20px;
margin-left:-20px;
-webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;
animation: tp-rotateplane 1.2s infinite ease-in-out;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.tp-loader.spinner1 {
width: 40px;
height: 40px;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  
margin-top:-20px;
margin-left:-20px;
-webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;
animation: tp-rotateplane 1.2s infinite ease-in-out;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.tp-loader.spinner5 	{	background:url(//t3fusta.com/wp-content/plugins/revslider/rs-plugin/assets/loader.gif) no-repeat 10px 10px; 
background-color:#fff;  
margin:-22px -22px; 							
width:44px;height:44px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
@-webkit-keyframes tp-rotateplane {
0% { -webkit-transform: perspective(120px) }
50% { -webkit-transform: perspective(120px) rotateY(180deg) }
100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}
@keyframes tp-rotateplane {
0% { 
transform: perspective(120px) rotateX(0deg) rotateY(0deg);
-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg) 
} 50% { 
transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg) 
} 100% { 
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
}
}
.tp-loader.spinner2 {
width: 40px;
height: 40px;
margin-top:-20px;margin-left:-20px;
background-color: #ff0000;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  
border-radius: 100%;  
-webkit-animation: tp-scaleout 1.0s infinite ease-in-out;
animation: tp-scaleout 1.0s infinite ease-in-out;
}
@-webkit-keyframes tp-scaleout {
0% { -webkit-transform: scale(0.0) }
100% {
-webkit-transform: scale(1.0);
opacity: 0;
}
}
@keyframes tp-scaleout {
0% { 
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 100% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
opacity: 0;
}
}
.tp-loader.spinner3 {
margin: -9px 0px 0px -35px;
width: 70px;
text-align: center;
}
.tp-loader.spinner3 .bounce1,
.tp-loader.spinner3 .bounce2,
.tp-loader.spinner3 .bounce3 {
width: 18px;
height: 18px;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  
border-radius: 100%;
display: inline-block;
-webkit-animation: tp-bouncedelay 1.4s infinite ease-in-out;
animation: tp-bouncedelay 1.4s infinite ease-in-out; -webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.tp-loader.spinner3 .bounce1 {
-webkit-animation-delay: -0.32s;
animation-delay: -0.32s;
}
.tp-loader.spinner3 .bounce2 {
-webkit-animation-delay: -0.16s;
animation-delay: -0.16s;
}
@-webkit-keyframes tp-bouncedelay {
0%, 80%, 100% { -webkit-transform: scale(0.0) }
40% { -webkit-transform: scale(1.0) }
}
@keyframes tp-bouncedelay {
0%, 80%, 100% { 
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 40% { 
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
}
.tp-loader.spinner4 {
margin: -20px 0px 0px -20px;
width: 40px;
height: 40px;
text-align: center; 
-webkit-animation: tp-rotate 2.0s infinite linear;
animation: tp-rotate 2.0s infinite linear;
}
.tp-loader.spinner4 .dot1, 
.tp-loader.spinner4 .dot2 {
width: 60%;
height: 60%;
display: inline-block;
position: absolute;
top: 0;
background-color: #fff;
border-radius: 100%;  
-webkit-animation: tp-bounce 2.0s infinite ease-in-out;
animation: tp-bounce 2.0s infinite ease-in-out;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  
}
.tp-loader.spinner4 .dot2 {
top: auto;
bottom: 0px;
-webkit-animation-delay: -1.0s;
animation-delay: -1.0s;
}
@-webkit-keyframes tp-rotate { 100% { -webkit-transform: rotate(360deg) }}
@keyframes tp-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }}
@-webkit-keyframes tp-bounce {
0%, 100% { -webkit-transform: scale(0.0) }
50% { -webkit-transform: scale(1.0) }
}
@keyframes tp-bounce {
0%, 100% { 
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 50% { 
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
}
.tp-caption.medium_grey {
position:absolute;
color:#fff;
text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
font-weight:700;
font-size:20px;
line-height:20px;
font-family:Arial;
padding:2px 4px;
margin:0px;
border-width:0px;
border-style:none;
background-color:#888;
white-space:nowrap;
}
.tp-caption.small_text {
position:absolute;
color:#fff;
text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
font-weight:700;
font-size:14px;
line-height:20px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}
.tp-caption.medium_text {
position:absolute;
color:#fff;
text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
font-weight:700;
font-size:20px;
line-height:20px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}
.tp-caption.large_text {
position:absolute;
color:#fff;
text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
font-weight:700;
font-size:40px;
line-height:40px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}
.tp-caption.very_large_text {
position:absolute;
color:#fff;
text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
font-weight:700;
font-size:60px;
line-height:60px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
letter-spacing:-2px;
}
.tp-caption.very_big_white {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:800;
font-size:60px;
line-height:60px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
padding:0px 4px;
padding-top:1px;
background-color:#000;
}
.tp-caption.very_big_black {
position:absolute;
color:#000;
text-shadow:none;
font-weight:700;
font-size:60px;
line-height:60px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
padding:0px 4px;
padding-top:1px;
background-color:#fff;
}
.tp-caption.modern_medium_fat {
position:absolute;
color:#000;
text-shadow:none;
font-weight:800;
font-size:24px;
line-height:20px;
font-family:"Open Sans", sans-serif;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}
.tp-caption.modern_medium_fat_white {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:800;
font-size:24px;
line-height:20px;
font-family:"Open Sans", sans-serif;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}
.tp-caption.modern_medium_light {
position:absolute;
color:#000;
text-shadow:none;
font-weight:300;
font-size:24px;
line-height:20px;
font-family:"Open Sans", sans-serif;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}
.tp-caption.modern_big_bluebg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:800;
font-size:30px;
line-height:36px;
font-family:"Open Sans", sans-serif;
padding:3px 10px;
margin:0px;
border-width:0px;
border-style:none;
background-color:#4e5b6c;
letter-spacing:0;
}
.tp-caption.modern_big_redbg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:300;
font-size:30px;
line-height:36px;
font-family:"Open Sans", sans-serif;
padding:3px 10px;
padding-top:1px;
margin:0px;
border-width:0px;
border-style:none;
background-color:#de543e;
letter-spacing:0;
}
.tp-caption.modern_small_text_dark {
position:absolute;
color:#555;
text-shadow:none;
font-size:14px;
line-height:22px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}
.tp-caption.boxshadow {
-moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
-webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
}
.tp-caption.black {
color:#000;
text-shadow:none;
}
.tp-caption.noshadow {
text-shadow:none;
}
.tp-caption.thinheadline_dark {
position:absolute;
color:rgba(0,0,0,0.85);
text-shadow:none;
font-weight:300;
font-size:30px;
line-height:30px;
font-family:"Open Sans";
background-color:transparent;
}
.tp-caption.thintext_dark {
position:absolute;
color:rgba(0,0,0,0.85);
text-shadow:none;
font-weight:300;
font-size:16px;
line-height:26px;
font-family:"Open Sans";
background-color:transparent;
}
.tp-caption.largeblackbg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:300;
font-size:50px;
line-height:70px;
font-family:"Open Sans";
background-color:#000;
padding:0px 20px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}
.tp-caption.largepinkbg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:300;
font-size:50px;
line-height:70px;
font-family:"Open Sans";
background-color:#db4360;
padding:0px 20px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}
.tp-caption.largewhitebg {
position:absolute;
color:#000;
text-shadow:none;
font-weight:300;
font-size:50px;
line-height:70px;
font-family:"Open Sans";
background-color:#fff;
padding:0px 20px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}
.tp-caption.largegreenbg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:300;
font-size:50px;
line-height:70px;
font-family:"Open Sans";
background-color:#67ae73;
padding:0px 20px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}
.tp-caption.excerpt {
font-size:36px;
line-height:36px;
font-weight:700;
font-family:Arial;
color:#ffffff;
text-decoration:none;
background-color:rgba(0, 0, 0, 1);
text-shadow:none;
margin:0px;
letter-spacing:-1.5px;
padding:1px 4px 0px 4px;
width:150px;
white-space:normal !important;
height:auto;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}
.tp-caption.large_bold_grey {
font-size:60px;
line-height:60px;
font-weight:800;
font-family:"Open Sans";
color:rgb(102, 102, 102);
text-decoration:none;
background-color:transparent;
text-shadow:none;
margin:0px;
padding:1px 4px 0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.medium_thin_grey {
font-size:34px;
line-height:30px;
font-weight:300;
font-family:"Open Sans";
color:rgb(102, 102, 102);
text-decoration:none;
background-color:transparent;
padding:1px 4px 0px;
text-shadow:none;
margin:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.small_thin_grey {
font-size:18px;
line-height:26px;
font-weight:300;
font-family:"Open Sans";
color:rgb(117, 117, 117);
text-decoration:none;
background-color:transparent;
padding:1px 4px 0px;
text-shadow:none;
margin:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.lightgrey_divider {
text-decoration:none;
background-color:rgba(235, 235, 235, 1);
width:370px;
height:3px;
background-position:initial initial;
background-repeat:initial initial;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}
.tp-caption.large_bold_darkblue {
font-size:58px;
line-height:60px;
font-weight:800;
font-family:"Open Sans";
color:rgb(52, 73, 94);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.medium_bg_darkblue {
font-size:20px;
line-height:20px;
font-weight:800;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:rgb(52, 73, 94);
padding:10px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.medium_bold_red {
font-size:24px;
line-height:30px;
font-weight:800;
font-family:"Open Sans";
color:rgb(227, 58, 12);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.medium_light_red {
font-size:21px;
line-height:26px;
font-weight:300;
font-family:"Open Sans";
color:rgb(227, 58, 12);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.medium_bg_red {
font-size:20px;
line-height:20px;
font-weight:800;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:rgb(227, 58, 12);
padding:10px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.medium_bold_orange {
font-size:24px;
line-height:30px;
font-weight:800;
font-family:"Open Sans";
color:rgb(243, 156, 18);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.medium_bg_orange {
font-size:20px;
line-height:20px;
font-weight:800;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:rgb(243, 156, 18);
padding:10px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.grassfloor {
text-decoration:none;
background-color:rgba(160, 179, 151, 1);
width:4000px;
height:150px;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}
.tp-caption.large_bold_white {
font-size:58px;
line-height:60px;
font-weight:800;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.medium_light_white {
font-size:30px;
line-height:36px;
font-weight:300;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.mediumlarge_light_white {
font-size:34px;
line-height:40px;
font-weight:300;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.mediumlarge_light_white_center {
font-size:34px;
line-height:40px;
font-weight:300;
font-family:"Open Sans";
color:#ffffff;
text-decoration:none;
background-color:transparent;
padding:0px 0px 0px 0px;
text-align:center;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.medium_bg_asbestos {
font-size:20px;
line-height:20px;
font-weight:800;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:rgb(127, 140, 141);
padding:10px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.medium_light_black {
font-size:30px;
line-height:36px;
font-weight:300;
font-family:"Open Sans";
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.large_bold_black {
font-size:58px;
line-height:60px;
font-weight:800;
font-family:"Open Sans";
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.mediumlarge_light_darkblue {
font-size:34px;
line-height:40px;
font-weight:300;
font-family:"Open Sans";
color:rgb(52, 73, 94);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.small_light_white {
font-size:17px;
line-height:28px;
font-weight:300;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.roundedimage {
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}
.tp-caption.large_bg_black {
font-size:40px;
line-height:40px;
font-weight:800;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:rgb(0, 0, 0);
padding:10px 20px 15px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}
.tp-caption.mediumwhitebg {
font-size:30px;
line-height:30px;
font-weight:300;
font-family:"Open Sans";
color:rgb(0, 0, 0);
text-decoration:none;
background-color:rgb(255, 255, 255);
padding:5px 15px 10px;
text-shadow:none;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}
/* @import is moved to the top */
/* @import is moved to the top */
/* @import is moved to the top */
/* @import is moved to the top */
/* @import is moved to the top */
/* @import is moved to the top */
/* @import is moved to the top */
/* @import is moved to the top */
/* @import is moved to the top */
/* @import is moved to the top */
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//t3fusta.com/wp-content/themes/cake/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
} .owl-carousel{
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);
-webkit-perspective: 1000;
}
.owl-carousel .owl-wrapper-outer{
overflow: hidden;
position: relative;
width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
cursor: pointer;
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
} .grabbing { 
cursor:url(//t3fusta.com/wp-content/themes/cake/js/owl-carousel/grabbing.png) 8 8, move;
} .owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
}
.owl-theme .owl-controls{
margin-top: 10px;
text-align: center;
} .owl-theme .owl-controls .owl-buttons div{
color: #FFF;
display: inline-block;
zoom: 1;
*display: inline; margin: 5px;
padding: 3px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
background: #869791;
filter: Alpha(Opacity=50); opacity: 0.5;
}  .owl-theme .owl-controls.clickable .owl-buttons div:hover{
filter: Alpha(Opacity=100); opacity: 1;
text-decoration: none;
} .owl-theme .owl-controls .owl-page{
display: inline-block;
zoom: 1;
*display: inline; }
.owl-theme .owl-controls .owl-page span{
display: block;
width: 12px;
height: 12px;
margin: 5px 7px;
filter: Alpha(Opacity=50); opacity: 0.5;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background: #869791;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
filter: Alpha(Opacity=100); opacity: 1;
} .owl-theme .owl-controls .owl-page span.owl-numbers{
height: auto;
width: auto;
color: #FFF;
padding: 2px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
} .owl-item.loading{
min-height: 190px;
background: url(//t3fusta.com/wp-content/themes/cake/js/owl-carousel/AjaxLoader.gif) no-repeat center center
}
div.jp-audio,
div.jp-audio-stream,
div.jp-video{background-color:#EEE;color:#666;font-family:Verdana,Arial,sans-serif;font-size:1.25em;line-height:1.6;position:relative}
div.jp-video-full{height:270px;position:static!important;width:100%}
div.jp-video-full div.jp-jplayer,div.jp-jplayer > video{height:100%!important}
div.jp-video-full div div{z-index:1000}
div.jp-video-full div.jp-jplayer{left:0;overflow:hidden;position:fixed!important;top:0}
div.jp-video-full div.jp-gui{height:100%;left:0;position:fixed!important;top:0;width:100%;z-index:1001}
div.jp-video-full div.jp-interface{bottom:0;left:0;position:absolute!important}
div.jp-interface{-moz-box-sizing:border-box;background-color:#EEE;bottom:0;position:absolute;width:100%;padding: 30px 0 30px 0; }
div.jp-controls-holder{clear:both;height:0;overflow:hidden;top:-8px;width:440px;margin:0 auto}
div.jp-interface ul.jp-controls{list-style-type:none;overflow:hidden;margin:0;padding:0}
div.jp-audio ul.jp-controls{width:380px;padding:20px 20px 0}
div.jp-audio-stream ul.jp-controls{width:142px;padding:20px 20px 0}
div.jp-video div.jp-type-single ul.jp-controls{margin-left:200px;width:78px}
div.jp-video div.jp-type-playlist ul.jp-controls{margin-left:172px;width:134px}
div.jp-interface ul.jp-controls a{display:block;overflow:hidden;text-indent:-9999px}
a.jp-play,a.jp-pause{height:30px;width:30px}
a.jp-play{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll 0 0 rgba(0,0,0,0);left:20px;position:absolute;top:20px}
a.jp-play:hover{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll 0 0 rgba(0,0,0,0)}
a.jp-pause{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll -30px 0 rgba(0,0,0,0);display:none;left:20px;position:absolute;top:20px}
a.jp-pause:hover{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll -30px 0 rgba(0,0,0,0)}
a.jp-stop,
a.jp-previous,
a.jp-next{height:24px;width:24px}
a.jp-stop{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll -60px 0 rgba(0,0,0,0);left:60px;position:absolute;top:23px;display:none!important}
a.jp-stop:hover{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll -60px 0 rgba(0,0,0,0)}
a.jp-previous{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.jpg) no-repeat scroll 0 -112px rgba(0,0,0,0)}
a.jp-previous:hover{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.jpg) no-repeat scroll -29px -112px rgba(0,0,0,0)}
a.jp-next{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.jpg) no-repeat scroll 0 -141px rgba(0,0,0,0)}
a.jp-next:hover{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.jpg) no-repeat scroll -29px -141px rgba(0,0,0,0)}
div.jp-progress{background:none repeat scroll 0 0 rgba(0,0,0,0);overflow:hidden;border-style:solid;border-width:1px;padding:2px; margin: 0 108px 0 70px; }
div.jp-audio div.jp-progress{height:15px;position:absolute;top:32px}
div.jp-video div.jp-progress{height:4px;left:0;top:0;}
div.jp-seek-bar{cursor:pointer;height:100%;width:0}
div.jp-play-bar{height:100%;width:0}
div.jp-seeking-bg{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.seeking.gif) repeat scroll 0 0 rgba(0,0,0,0)}
a.jp-mute,
a.jp-unmute,
a.jp-volume-max{height:10px;width:10px}
div.jp-audio div.jp-type-single a.jp-mute,
div.jp-audio div.jp-type-single a.jp-unmute{margin-left:210px}
div.jp-audio div.jp-type-playlist a.jp-mute,
div.jp-audio div.jp-type-playlist a.jp-unmute{margin-left:154px}
div.jp-audio-stream div.jp-type-single a.jp-mute
div.jp-audio-stream div.jp-type-single a.jp-unmute{margin-left:10px}
div.jp-audio a.jp-volume-max,
div.jp-audio-stream a.jp-volume-max{margin-left:56px}
ul.jp-toggles li a.jp-repeat{display:none!important}
div.jp-video a.jp-mute,
div.jp-video a.jp-unmute,
div.jp-video a.jp-volume-max{margin-top:0;position:absolute;top:12px}
div.jp-video a.jp-mute,
div.jp-video a.jp-unmute{right:72px;top:24px;z-index:2}
div.jp-video a.jp-volume-max{display:none!important;left:134px}
a.jp-unmute{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll -206px 0 rgba(0,0,0,0);display:none}
a.jp-unmute:hover{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll -206px 0 rgba(0,0,0,0)}
a.jp-volume-max{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.jpg) no-repeat scroll 0 -186px rgba(0,0,0,0)}
a.jp-volume-max:hover{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.jpg) no-repeat scroll -19px -186px rgba(0,0,0,0)}
div.jp-volume-bar{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll -132px 0 rgba(0,0,0,0);cursor:pointer;height:17px;overflow:hidden;position:absolute;width:32px}
div.jp-audio div.jp-volume-bar{left:330px;top:37px}
div.jp-audio-stream div.jp-volume-bar{left:92px;top:37px}
div.jp-video div.jp-volume-bar{right:50px;top:27px}
div.jp-volume-bar-value{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll -164px 0 rgba(0,0,0,0);height:17px;width:0}
div.jp-audio div.jp-time-holder{position:absolute;top:50px}
div.jp-current-time,
div.jp-duration{font-size:.64em;font-style:oblique;width:60px}
div.jp-duration{display:inline;float:right;text-align:right}
div.jp-video div.jp-current-time{display:none;margin-left:20px}
div.jp-video div.jp-duration{display:none;margin-right:20px}
div.jp-title{display:none;font-weight:700;text-align:center}
div.jp-title,div.jp-playlist{background-color:#CCC;border-top:1px solid #009BE3;width:100%}
div.jp-type-single div.jp-title,
div.jp-type-playlist div.jp-title,
div.jp-type-single div.jp-playlist{border-top:medium none}
div.jp-title ul,
div.jp-playlist ul{font-size:.72em;list-style-type:none;margin:0;padding:0 20px}
div.jp-title li{font-weight:700;padding:5px 0}
div.jp-playlist li{border-bottom:1px solid #EEE;padding:5px 0 4px 20px}
div.jp-playlist li div{display:inline}
div.jp-type-playlist div.jp-playlist li:last-child{border-bottom:medium none;padding:5px 0 5px 20px}
div.jp-type-playlist div.jp-playlist li.jp-playlist-current{list-style-position:inside;list-style-type:square;padding-left:7px}
div.jp-type-playlist div.jp-playlist a{color:#333;text-decoration:none}
div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove{color:#666;display:inline;float:right;font-weight:700;margin-right:10px;text-align:right}
div.jp-type-playlist div.jp-playlist span.jp-free-media{display:inline;float:right;margin-right:10px;text-align:right}
div.jp-type-playlist div.jp-playlist span.jp-free-media a{color:#666}
span.jp-artist{color:#666;font-size:.8em}
div.jp-video-play{background-color:rgba(0,0,0,0);cursor:pointer;overflow:hidden;width:100%}
div.jp-video-full div.jp-video-play{height:100%}
a.jp-video-play-icon{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll -280px 0 rgba(0,0,0,0);display:block;height:72px;left:50%;margin-left:-36px;margin-top:-66px;position: absolute;text-indent:-9999px;top:50%;width:72px}
div.jp-video-play:hover a.jp-video-play-icon{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll -352px 0 rgba(0,0,0,0)}
div.jp-jplayer audio,
div.jp-jplayer{height:0;width:0;overflow:hidden}
div.jp-jplayer{background-color:#000}
div.jp-jplayer > img{ height:auto!important}
ul.jp-toggles{list-style-type:none;overflow:hidden;margin:0 auto;padding:0}
div.jp-audio .jp-type-single ul.jp-toggles{width:25px}
div.jp-audio .jp-type-playlist ul.jp-toggles{left:325px;position:absolute;top:50px;width:55px;margin:0}
div.jp-video ul.jp-toggles{margin-top:10px;width:100px}
ul.jp-toggles li{display:block;float:right}
ul.jp-toggles li a{display:block;height:24px;line-height:100%;text-indent:-9999px;width:24px}
a.jp-repeat{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.jpg) no-repeat scroll 0 -290px rgba(0,0,0,0)}
a.jp-repeat:hover{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.jpg) no-repeat scroll -30px -290px rgba(0,0,0,0)}
a.jp-repeat-off{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.jpg) no-repeat scroll -60px -290px rgba(0,0,0,0)}
a.jp-repeat-off:hover{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.jpg) no-repeat scroll -90px -290px rgba(0,0,0,0)}
a.jp-shuffle{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.jpg) no-repeat scroll 0 -270px rgba(0,0,0,0);margin-left:5px}
a.jp-shuffle:hover{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.jpg) no-repeat scroll -30px -270px rgba(0,0,0,0)}
a.jp-shuffle-off{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.jpg) no-repeat scroll -60px -270px rgba(0,0,0,0);margin-left:5px}
a.jp-shuffle-off:hover{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.blue.monday.jpg) no-repeat scroll -90px -270px rgba(0,0,0,0)}
.jp-no-solution{background-color:#EEE;border:2px solid #009BE3;color:#000;display:none;font-size:.8em;padding:5px}
.jp-no-solution a{color:#000}
.jp-no-solution span{display:block;font-size:1em;font-weight:700;text-align:center}
div.jp-audio,
div.jp-audio-stream,
div.jp-video-270p,
div.jp-video-360p{width:100%}
div.jp-audio div.jp-type-single div.jp-interface,
div.jp-audio div.jp-type-playlist div.jp-interface,
div.jp-audio-stream div.jp-type-single div.jp-interface{height:80px}
div.jp-video ul.jp-controls,
div.jp-interface ul.jp-controls li,
div.jp-current-time{display:inline;float:left}
div.jp-audio div.jp-type-single div.jp-progress,
div.jp-audio div.jp-type-single div.jp-time-holder{left:110px;width:186px}
div.jp-audio div.jp-type-playlist div.jp-progress,
div.jp-audio div.jp-type-playlist div.jp-time-holder{left:166px;width:130px}
a.jp-mute,
a.jp-mute:hover{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll -196px 0 rgba(0,0,0,0)}
div.jp-type-playlist div.jp-playlist a:hover,div.jp-type-playlist div.jp-playlist a.jp-playlist-current,div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove:hover,div.jp-type-playlist div.jp-playlist span.jp-free-media a:hover{color:#0D88C1}
a.jp-full-screen,
a.jp-restore-screen{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll -232px 0 rgba(0,0,0,0);position:absolute;right:18px;top:23px}
a.jp-full-screen:hover,
a.jp-restore-screen:hover{background:url(//t3fusta.com/wp-content/themes/cake/css/blue.monday/jplayer.png) no-repeat scroll -256px 0 rgba(0,0,0,0)}
/* @import is moved to the top */
/* @import is moved to the top */
body {
overflow-x: hidden;
} @media only screen and (min-width: 960px) and (max-width: 1239px)
{	
body 							{ min-width:0;}
#Wrapper 						{ width: 960px; }
.section_wrapper,
.container,
.with_aside .content_wrapper	{ width: 940px; }  #Header .menu > li > a { padding: 10px;  }
#Header .menu > li > ul.mfn-megamenu { width: 938px !important;} #Error_404 .error_pic i { font-size: 220px; line-height: 260px; }
#Error_404 .error_desk { padding-top: 40px; } .portfolio-item .photo .hover-box { bottom: -70%; }
.portfolio_group.one-fourth .portfolio-item .photo .hover-box { height: 68px; padding: 20px 0; }
.portfolio_group.one-fourth .portfolio-item .photo .hover-box h5 { display: none; }
.portfolio_group.one-fourth .portfolio-item .photo .hover-box a.hover-button.zoom { left: 50%; right: auto; margin-left: -38px; }
.portfolio_group.one-fourth .portfolio-item .photo .hover-box a.hover-button.link { left: 50%; right: auto; margin-left: 3px; } .Flickr .flickr_badge_image a img {width: 100%; height: 63px !important; }
.widgets_wrapper .Flickr .flickr_badge_image a img { width: 100%; height: 77px !important; }
} @media only screen and (min-width: 960px) 
{
.layout-boxed #Top_bar .logo { margin-left:10px;}
.layout-boxed #Top_bar #header_action_button { margin-right:22px;}
#Header #menu { display:block !important; } #Header .menu > li > ul.mfn-megamenu { width:1198px; right: 0; left: auto; }
#Header .menu > li > ul.mfn-megamenu > li { float:left;}
#Header .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-1 { width:100%;}
#Header .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-2 { width:50%;}
#Header .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-3 { width:33.33%;}
#Header .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-4 { width:25%;}
#Header .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-5 { width:20%;}
#Header .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-6 { width:16.66%;}
#Header .menu > li > ul.mfn-megamenu > li > ul { display:block !important; position:inherit; left:auto; top:auto; border-width: 0 1px 0 0; }
#Header .menu > li > ul.mfn-megamenu > li:last-child > ul{ border: 0; }
#Header .menu > li > ul.mfn-megamenu > li > ul li { width: auto; }
#Header .menu > li > ul.mfn-megamenu a.mfn-megamenu-title { text-transform: uppercase; font-weight:400;}
#Header .menu > li > ul.mfn-megamenu a.mfn-megamenu-title:hover { background:none; cursor:default;}
#Header .menu > li > ul.mfn-megamenu a .menu-arrow { display: none; } #Top_bar.is-sticky { position:fixed; width:100%; left:0; top:-60px; height:60px; z-index:701; background:#fff !important; opacity:.97; filter: alpha(opacity = 97);
-webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
}
#Top_bar.is-sticky #logo { padding:5px 0; height:50px; line-height:50px;}
#Top_bar.is-sticky #logo img { max-height:34px;}
#Top_bar.is-sticky #menu { margin-top:8px;}
#Top_bar.is-sticky #searchform { margin-top:14px;}
#Top_bar.is-sticky #header_cart { margin-top:17px;}
#Top_bar.is-sticky #header_action_button { margin-top:15px;}
.header-dark #Top_bar.is-sticky { background:#222 !important;}
.header-alpha .header_placeholder { margin-top:0 !important;}
} @media only screen and (max-width: 959px) { #Header #menu { display:none; height: auto; width: 300px; bottom: auto; top: 72px; right: 0px; position: absolute; margin: 0px;}
.header-dark #Header #menu { background: #222222;}
.header-white #Header #menu { background: #fff;}
#Header a.responsive-menu-toggle { display:block; width: 35px; height: 35px; line-height: 35px; font-size: 18px; text-align: center; position:absolute; top: 36px; right: 0px; -webkit-border-radius: 3px; border-radius: 3px; }
#Header a:hover.responsive-menu-toggle { text-decoration: none; } #Header #menu > ul { width:100%; float: left; }
#Header #menu ul li	{ width: 100%; padding-bottom: 0; border-right: 0; position: relative; }
#Header #menu ul li em, #Header #menu .menu-arr-bottom, #Header #menu .menu-arr-top	{ display: none !important; }
#Header #menu ul li	a { padding: 15px 20px; border-top-width: 0; text-align:left; display: block; margin: 0; height: auto; line-height: normal; }
#Header #menu ul li	a:after { display:none;}
#Header #menu ul li.submenu .menu-toggle { width:48px; height:48px; display:block; position:absolute; right:0; top:0; border-left:1px solid rgba(0,0,0,0.03); background:url(//t3fusta.com/wp-content/themes/cake/images/menu-plus.png) center no-repeat;}
#Header #menu ul li.hover > .menu-toggle { background: none !important;}
#Header #menu ul li.hover a { border-bottom: 0; }
#Header #menu ul.mfn-megamenu li .menu-toggle { display:none;} #Header #menu ul li	ul { position:relative !important; left:0 !important; top:0; padding: 0; margin-left: 0 !important; border:none;}
#Header #menu ul li	ul li { width:100% !important;}
#Header #menu ul li	ul li a { padding: 15px 20px 15px 30px;}
#Header #menu ul li ul li a .menu-arrow { display: none;}
#Header #menu ul li	ul li a span { padding:0;}
#Header #menu ul li	ul li a span:after { display:none !important;}
#Header .menu > li > ul.mfn-megamenu a.mfn-megamenu-title { text-transform: uppercase; font-weight:400;}
#Header .menu > li > ul.mfn-megamenu > li > ul { display:block !important; position:inherit; left:auto; top:auto;} #Header #menu ul li	ul li ul { border-left: 0 !important; padding: 0; top: 0; }
#Header #menu ul li	ul li ul li a { padding: 15px 20px 15px 40px;} .header_placeholder { margin-top:0 !important;} #Footer .footer_copy .one .copyright { float: none; text-align: center; margin-bottom: 20px; }
#Footer .footer_copy .one .social { float: none; text-align: center; }
} @media only screen and (min-width: 768px) and (max-width: 959px)
{	
body							{ min-width:0; }
#Wrapper						{ width: 728px; }
.section_wrapper,
.container,
.with_aside .content_wrapper	{ width: 708px; }  .layout-boxed #Top_bar .logo { margin-left:10px;}
.layout-boxed #Top_bar .responsive-menu-toggle { margin-right:10px;}
#Top_bar .menu_wrapper { padding-right: 80px; }
#Top_bar #searchform input[type="text"] { width: 200px !important; } .classic .post-photo-wrapper { width: 40%; float: left; }
.classic .post-desc-wrapper { width: 59.9%; float: left; }
.classic .format-quote .post-desc-wrapper { width: 99.9%; }
.masonry .post-item { width: 47.9%; } .Recent_posts li .photo { display: none; }
.Recent_posts li .desc { padding-left: 0px; } blockquote { font-size: 20px; line-height: 28px; } .one-second .testimonials li blockquote { margin-bottom: 20px; }
.one-second .testimonials .testimonials-slider .owl-controls { position: static; padding-top: 10px; } .fancy_heading_small_icon span.icon:before { width: 200px; right: -220px; }
.fancy_heading_small_icon span.icon:after { width: 200px; left: -220px; } .team_style_modern .desc .inside { padding: 20px 20px; }
.team_style_modern .links { display: none; }
.team_style_modern .inside p.subtitle { margin-bottom: 0; }
.team_style_modern .inside p.phone { display: none; } .portfolio-item .photo .hover-box { height: 68px; padding: 20px 0; }
.portfolio-item .photo .hover-box h5 { display: none; }
.portfolio-item .photo .hover-box a.hover-button.zoom { left: 50%; right: auto; margin-left: -38px; }
.portfolio-item .photo .hover-box a.hover-button.link { left: 50%; right: auto; margin-left: 3px; }
.with_aside .portfolio-item .photo .hover-box { bottom: -80%; } .Flickr .flickr_badge_image a img {width: 100%; height: 47px !important; }
.widgets_wrapper .Flickr .flickr_badge_image a img { width: 100%; height: 58px !important; } #Error_404 { position: static; padding-top: 50px; margin-top: 0; }
#Error_404 .error_pic { width: 100%; float: none; }
#Error_404 .error_pic i { font-size: 260px; line-height: 260px; }
#Error_404 .error_desk { width: 100%; float: none; padding-top: 20px; text-align: center; }
} @media only screen and (max-width: 767px) 
{
body 							{ min-width:0;}
#Wrapper						{ width: 300px;}
.section_wrapper .column,
.container .column,
.sections_group,
.four.columns					{ margin:0; width: 100% !important; clear: both; }
.section_wrapper,
.container,
.four.columns					{ width: 260px !important; }
.left-sidebar .items_group,
.right-sidebar .items_group,
.with_aside .content_wrapper 	{ width:100%;}
.section_wrapper .column		{ margin:0 0 20px;}
.four.columns					{ float: none !important; margin:0 auto; }  .section { background-attachment:scroll !important; } #Top_bar { position: static !important; }
#Top_bar .menu_wrapper { background: none; position: static; float: none; }
#Top_bar .column { padding-top: 45px; }
#Top_bar .logo { position: static; float: left; width: 100%; text-align: center; margin: 0; }
#Top_bar .logo #logo { padding: 10px 10px; }
#Top_bar a#header_action_button { display: none; }
#Top_bar a#header_cart { display: none; }
#Top_bar #searchform { margin: 0; position: absolute; right: 0; top: 12px; }
#Top_bar #searchform input[type="text"] { width: 320px !important; }
#Header a.responsive-menu-toggle { left: 0; top: 10px; }
#Header #menu { position: static; float: left; width: auto; }
.header-alpha #Top_bar { background: #fff !important; }
.header-alpha.header-dark #Top_bar { background: #222 !important; } #Action_bar { text-align: center; }
#Action_bar .top-bar-menu { float: none; margin-bottom: 7px; }
#Action_bar .contact_info { float: none; } .post-photo-wrapper { width: 100%; float: none; }
.post-desc-wrapper { width: 100%; float: none; }		
.masonry .post-item { width: 98%; }
.modern .post-item { padding-left: 0; }
.modern .post-meta-modern { display: none; }
.modern .post-footer .button-comments, .modern .post-footer .button-love { display: block; }
.modern .format-image .post-photo-wrapper { width: 100%; float: none; }
.modern .format-image .post-desc-wrapper { width: 100%; float: none; }
.modern .post-meta > div.date { display: block; } .single-post .post-wrapper-content,
.section-post-comments { width: 100% !important; border-width: 1px 0 !important; }
.with_aside.single-post .section-post-header .column { margin: 0 0 30px; }
.with_aside.single-post .section-post-header { width: 100%; }
.aside_left.single-post .section-post-header,
.aside_left.single-post .post-wrapper-content,
.aside_left .section-post-comments { margin-left: 0%; }
.with_aside .section-related-adjustment { width: 100%; }
.aside_left .section-related-adjustment { margin-left: 0%; }
.post-buttons-wrapper { display: none; } .clients ul li { width: 50% !important; } .timeline_items { background: none; }
.timeline_items li { padding: 100px 0 0 0; position: relative; margin-bottom: 20px; }
.timeline_items li h5 { margin: 0 0 10px 0; position: static; width: 100% !important; float: none !important; text-align: center !important; }
.timeline_items li h5 span { top: 0px; }
.timeline_items li .desc { position: relative; width: 100%; float: none !important; min-height: auto !important; }
.timeline_items li .desc:after { display: none; } blockquote { font-size: 20px; line-height: 28px; } .fancy_heading_color { margin-bottom: 20px; }
.fancy_heading_small_icon span.icon:before { width: 150px; right: -172px; }
.fancy_heading_small_icon span.icon:after { width: 150px; left: -172px; } .icon_box.icon_position_left { min-height: auto; padding-left: 0; position: static; }
.icon_box.icon_position_left .icon_wrapper { position: relative; left: 0px; top: 0px; }
.icon_box.icon_position_left .desc_wrapper { text-align: center; }
.icon_box.icon_position_left .desc_wrapper hr { margin-left: auto; } .pricing-box.has-border:after { display: none; } .ui-tabs .ui-tabs-nav { padding: 0 0 10px; }
.ui-tabs .ui-tabs-nav li { border-width: 1px; margin-bottom: 6px !important; -webkit-border-radius: 5px; border-radius: 5px; clear: none; }	
.tabs_big_icon.ui-tabs .ui-tabs-nav { text-align: center; }
.tabs_big_icon.ui-tabs .ui-tabs-nav li { border-width: 1px !important; margin: 0 5px; }
.tabs_big_icon.ui-tabs .ui-tabs-nav li a { padding: 10px 30px; }
.tabs_big_icon.ui-tabs .ui-tabs-nav li a i { display: inline-block; margin-bottom: 0; font-size: 18px; line-height: 18px; } .testimonials li blockquote { margin-bottom: 20px; }
.testimonials .testimonials-slider .owl-controls { position: static; padding-top: 10px; } .portfolio_group .portfolio-item { width: 100% !important; float: none; }
.portfolio_group.one .portfolio-item { padding-bottom: 0; margin-bottom: 0; border-bottom: 0; }
.portfolio_group.one .portfolio-item .photo { width: 100% !important; float: none; }
.portfolio_group.one .portfolio-item .desc { display: none; } .single-portfolio .section-portfolio-header .portfolio-meta .categories { float: none; text-align: center; }
.single-portfolio .section-portfolio-header .portfolio-meta .next-prev-nav { float: none; padding-top: 15px; }
.single-portfolio .section-portfolio-header .portfolio-meta .next-prev-nav li.list { float: right; } #Filters { display: none; } .Flickr .flickr_badge_image a img {width: 100%; height: 110px !important; }
.widgets_wrapper .Flickr .flickr_badge_image a img { width: 100%; height: 99px !important; } #Subheader .title { text-align: center; }
.single-post #Subheader h1 { padding-right: 0 !important; } #Error_404 { position: static; padding-top: 20px; margin-top: 0; }
#Error_404 .error_pic { width: 100%; float: none; }
#Error_404 .error_pic i { font-size: 160px; line-height: 160px; }
#Error_404 .error_desk { width: 100%; float: none; padding-top: 20px; text-align: center; }
#Error_404 .error_desk h2 { font-size: 30px; line-height: 30px; }
#Error_404 .error_desk h4 { font-size: 19px; line-height: 25px; }
#Error_404 .error_desk p .check { line-height: 22px; font-size: 16px; margin-bottom: 15px; display: block; }
} @media only screen and (min-width: 480px) and (max-width: 767px)
{
#Wrapper						{ width: 420px;}
.section_wrapper,
.container,
.four.columns					{ width: 380px !important;}
.with_aside .content_wrapper 	{ width:100%;}  #respond .comment-form-author { width: 100%; margin-right: 0%; float: none; }
#respond .comment-form-email { width: 100%; margin-right: 0%; float: none; }
#respond .comment-form-url { width: 100%; float: none; }
#respond input[type="text"], #respond input[type="password"], #respond input[type="email"], #respond select { width: 100%; }
#respond .comment-form-comment textarea { width: 100%; }
#comments .commentlist .children { margin-left: 0px; padding-left: 30px; }
#respond .required { right: 15px; }
} @media only screen and (max-width: 479px) { #Top_bar #searchform input[type="text"] { width: 200px !important; } #respond .comment-form-author { width: 99%; margin-right: 0%; float: none; }
#respond .comment-form-email { width: 99%; margin-right: 0%; float: none; }
#respond .comment-form-url { width: 99%; float: none; }
#respond input[type="text"], #respond input[type="password"], #respond input[type="email"], #respond select { width: 100%; }
#respond .comment-form-comment textarea { width: 100%; }
#comments .commentlist .children { margin-left: 0px; padding-left: 30px; }
#respond .required { right: 11px; } .fancy_heading_small_icon span.icon:before { width: 100px; right: -113px; }
.fancy_heading_small_icon span.icon:after { width: 100px; left: -113px; } .portfolio-item .photo .hover-box { height: 68px; padding: 20px 0; }
.portfolio-item .photo .hover-box h5 { display: none; }
.portfolio-item .photo .hover-box a.hover-button.zoom { left: 50%; right: auto; margin-left: -38px; }
.portfolio-item .photo .hover-box a.hover-button.link { left: 50%; right: auto; margin-left: 3px; } .team_style_modern .desc .inside { padding: 20px 20px; }
.team_style_modern .links { display: none; }
.team_style_modern .inside p.subtitle { margin-bottom: 0; }
.team_style_modern .inside p.phone { display: none; } .chart_box {}
.chart_box .chart { position: relative; margin: 0 auto 20px; }
.chart_box .desc_wrapper { text-align: center; padding-left: 0; }
.chart_box .desc_wrapper hr.hr_left { margin-left: auto; } .Flickr .flickr_badge_image a img {width: 100%; height: 75px !important; }
.widgets_wrapper .Flickr .flickr_badge_image a img { width: 100%; height: 68px !important; }
}  @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5) {
#Header .language > a .ico { background-image: url(//t3fusta.com/wp-content/themes/cake/images/icons/addons/ico_lang@2x.png); background-size: 24px 24px;}
#Header .contact_details .mail .ico{ background-image: url(//t3fusta.com/wp-content/themes/cake/images/icons/addons/ico_mail@2x.png); background-size: 24px 24px;}
#Header .contact_details .phone .ico { background-image: url(//t3fusta.com/wp-content/themes/cake/images/icons/addons/ico_phone@2x.png); background-size: 24px 24px;}
#Header #searchform .ico { background-image: url(//t3fusta.com/wp-content/themes/cake/images/icons/addons/ico_search@2x.png); background-size: 24px 24px;}
#Header .language > a { background-image: url(//t3fusta.com/wp-content/themes/cake/images/arrow_bottom@2x.png); background-size: 9px 5px;}
}
.widget_mfn_tag_cloud a { color: #767676 !important; background: #fff; text-shadow: 1px 1px 0 #fff; border: 1px solid #E8E8E8; }
.widget_mfn_tag_cloud a span { background: #fff; }
.widget_mfn_tag_cloud a:hover { color: #1b1b1b !important; border: 1px solid #d5d5d5; }
.widget_mfn_tag_cloud a:hover span {} .highlight_image { background: url(//t3fusta.com/wp-content/themes/cake/css/skins/blue/images/highlight.png) no-repeat bottom left; }
.template-slider #Header {
background-color: #0960b9;
}
#Header {
background-color: #eeeeee;
}
#Footer {
background-color: #ffffff;
}
#Footer .footer_copy {
background: #ffffff;
}	
#back_to_top {
background: rgba(13, 13, 13, 0.1);
}  body, .icon_box a .desc, .article_box a .desc_wrapper, .testimonials li .author a, .highlight.highlight_image {
color: #565656;
} a {
color: #0960b9;
}
a:hover {
color: #0854a2;
} *::-moz-selection {
background-color: #0960b9;
}
*::selection {
background-color: #0960b9;		
} h1, h1 a, h1 a:hover { color: #545454; }
h2, h2 a, h2 a:hover { color: #545454; }
h3, h3 a, h3 a:hover { color: #0c4075; }
h4, h4 a, h4 a:hover { color: #545454; }
h5, h5 a, h5 a:hover { color: #545454; }
h6, h6 a, h6 a:hover { color: #545454; } .blockquote .author a, .post-meta, .post-meta a, .button-love a .label, .button-comments a .label, .post-meta-modern .date .month,
.post-related .desc .date, .Recent_posts li .desc p, .Recent_comments li .date, .wp-caption .wp-caption-text, .tp_recent_tweets .twitter_time {
color: #a9a9a9;
} .team .desc .inside p.subtitle, .chart_box .chart .num, .timeline_items li h5 span {
color: #0e3762;
} .highlight:not(.highlight_image), .dropcap {
background: #0960b9;
color: #ffffff;
} .highlight-left:after,
.highlight-right:after {
background: #0960b9;
}
@media only screen and (max-width: 767px) {
.highlight-left	.column:first-child,
.highlight-right .column:last-child {
background: #0960b9;
}
} a.button, a.tp-button, button, input[type="submit"], input[type="reset"], input[type="button"] {
border-color: #545454;
color: #545454;
}
a:hover.button, a:hover.tp-button, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {
background-color: #545454;
} a.button.button_filled, a.tp-button.button_filled, button.button_filled, input[type="submit"].button_filled, input[type="reset"].button_filled, input[type="button"].button_filled {
background-color: #0960b9 !important;
color: #ffffff !important;		
}
a:hover.button.button_filled, a:hover.tp-button.button_filled, button:hover.button_filled, input[type="submit"]:hover.button_filled, input[type="reset"]:hover.button_filled, input[type="button"]:hover.button_filled {
background-color: #0e3762 !important;
color: #ffffff !important;
} #Header .menu > li.current-menu-item > a,
#Header .menu > li.current_page_item > a,
#Header .menu > li.current-menu-ancestor > a,
#Header .menu > li.current_page_ancestor > a,
#Header .menu > li > a:hover,
#Header .menu > li.hover > a {
color: #0960b9;
}
#Header .menu > li ul li a:hover {
color: #0960b9;
}
#Header .menu > li > a:after, #Header .menu li ul li:hover > a span:after {
background: #0960b9;
} #Subheader .title {
color: #0e3762;
}
#Subheader ul.breadcrumbs li a,  #Subheader ul.breadcrumbs li span {
color: #A9A9A9;
} .filters_buttons a.button {
border-color: #545454;
color: #545454;
}
.filters_buttons a:hover.button {
background-color: #545454;
}
.post-buttons-wrapper .button-love a i, .post-buttons-wrapper .button-love a span,
.post-buttons-wrapper .button-comments a i, .post-buttons-wrapper .button-comments a span {
color: #545454;
} .filters_wrapper ul li a:hover {
background: #0960b9;
} .button-love a i, .button-comments a i {
color: #0960b9;
} .format-quote .post-desc, .post-related.format-quote .bq_wrapper {
background: #0960b9;
border-color: #0960b9;
} .mejs-container .mejs-controls {
background: #0960b9;
} .pager a.prev_page, .pager a.next_page {
background: #0960b9;
}
.pager a:hover.prev_page, .pager a:hover.next_page {
background: #0e3762;
} .accordion .question > h5 span.icon, .faq .question > h5 span.icon {
color: #0960b9;
}
.accordion .question > h5 span.icon:after, .faq .question > h5 span.icon:after {
border-color: #0960b9;
}
.accordion .active.question > h5 span.icon, .faq .active.question > h5 span.icon {
background: #0960b9;
}
.ui-tabs .ui-tabs-nav li a {
color: #ffffff;
background: #434343;
}
.ui-tabs .ui-tabs-nav li.ui-state-active a, .tabs_big_icon.ui-tabs .ui-tabs-nav li a {
color: #545454;
}
.ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li.ui-state-active a, .tabs_big_icon.ui-tabs .ui-tabs-nav li.ui-state-active a {
background: #fafafa;
}
.tabs_big_icon.ui-tabs .ui-tabs-nav li a i {
color: #0960b9;
} .photo_mask .mask {
box-shadow: inset 0 0 0 170px #0960b9;
}
a.button_image, span.button_image {
color: #0960b9;
} .counter .number {
color: #0960b9;
} .icon_box .icon_wrapper i {
color: #0960b9;
}
.icon_box .icon_wrapper:before {
box-shadow: inset 0 0 0 2px #0960b9;
}
.icon_box:hover .icon_wrapper:before {
box-shadow: inset 0 0 0 70px #0960b9;
} .fancy_heading_color {
background: #E3E3E3;
} .portfolio_slider_ul li .hover-box a.hover-button, .portfolio-item .photo .hover-box a.hover-button, .single-portfolio .section-portfolio-header .photo .hover-box a.hover-button {
background: #0960b9;
color: #ffffff;
}
.portfolio_slider_ul li .hover-box a:hover.hover-button, .portfolio-item .photo .hover-box a:hover.hover-button, .single-portfolio .section-portfolio-header .photo .hover-box a:hover.hover-button {
background: #0e3762;	
} .blockquote.blockquote_modern .blockquote_wrapper {
background: #0960b9;
border-color: #0960b9;
} .contact_box_modern .contact_box_wrapper {
background: #0960b9;
border-color: #0960b9;
} .progress_bars .bars_list li .bar .label, .progress_box .bar_wrapper .label_wrapper .label {
background: #434343;
} 
.progress_bars .bars_list li .bar .progress, .progress_box .bar_wrapper .bar .progress {
background: #0960b9;
} .pricing-box .plan-header .price sup.currency, .pricing-box .plan-header .price > span {
color: #0960b9;
}
.pricing-box .ribbon { 
background: #f66847; 
} .owl-pagination .owl-page.active span {
background: #0960b9 !important;
} .woocommerce span.onsale {
background: #0960b9 !important;
}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price,
.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 { 
color: #0960b9 !important;
} .widget > h3, .widget > h4 {
color: #545454;
} .widget_categories ul li a, .widget_archive ul li a, .widget_mfn_menu ul li a, .widget_mfn_menu ul li.current_page_item a {
color: #545454;
} #Footer {
color: #ababab;
}
#Footer h1, #Footer h1 a, #Footer h1 a:hover,
#Footer h2, #Footer h2 a, #Footer h2 a:hover,
#Footer h3, #Footer h3 a, #Footer h3 a:hover,
#Footer h4, #Footer h4 a, #Footer h4 a:hover,
#Footer h5, #Footer h5 a, #Footer h5 a:hover,
#Footer h6, #Footer h6 a, #Footer h6 a:hover {
color: #ffffff;
}
#Footer a {
color: #ffffff;
}
#Footer a:hover {
color: #d1d1d1;
} #Footer .Recent_posts li .desc p, #Footer .tp_recent_tweets .twitter_time {
color: #8c8c8c;
}
#Footer .footer_copy, #Footer .footer_copy a {
color: #3c3c3c;
}
#Footer .social li a {
color: #808080;
}
#Footer .social li a:hover {
color: #ffffff;
}
html { 
background-color:#FAFAFA;
} body, button, input[type="submit"], input[type="reset"], input[type="button"],
input[type="text"], input[type="password"], input[type="tel"], input[type="email"], textarea, select {
font-family: Ubuntu, Arial, Tahoma, sans-serif;
font-weight: normal;
}
#menu > ul > li > a, #header_action_button, #header_cart {
font-family: Ubuntu, Arial, Tahoma, sans-serif;
font-weight: normal;
}
h1 {
font-family: Ubuntu, Arial, Tahoma, sans-serif;
font-weight: 300;
}
h2 {
font-family: Ubuntu, Arial, Tahoma, sans-serif;
font-weight: 300;
}
h3 {
font-family: Ubuntu, Arial, Tahoma, sans-serif;
font-weight: 300;
}
h4 {
font-family: Ubuntu, Arial, Tahoma, sans-serif;
font-weight: 300;
}
h5 {
font-family: Ubuntu, Arial, Tahoma, sans-serif;
font-weight: 300;
}
h6 {
font-family: Ubuntu, Arial, Tahoma, sans-serif;
font-weight: 300;
}  body {
font-size: 14px;
line-height: 22px;		
}
#menu > ul > li > a, #header_action_button, #header_cart {	
font-size: 16px;
} h1 { 
font-size: 36px;
line-height: 36px;
}
h2 { 
font-size: 48px;
line-height: 48px;
}
h3 {
font-size: 36px;
line-height: 38px;
}
h4 {
font-size: 26px;
line-height: 30px;
}
h5 {
font-size: 23px;
line-height: 28px;
}
h6 {
font-size: 18px;
line-height: 25px;
}
