@charset "utf-8";
@font-face{font-family:'revicons';src:url(//persianroomrestaurant.com.au/wp-content/plugins/revslider/rs-plugin/font/revicons.eot?5510888);src:url(//persianroomrestaurant.com.au/wp-content/plugins/revslider/rs-plugin/font/revicons.eot?5510888#iefix) format('embedded-opentype'), url(//persianroomrestaurant.com.au/wp-content/plugins/revslider/rs-plugin/font/revicons.woff?5510888) format('woff'), url(//persianroomrestaurant.com.au/wp-content/plugins/revslider/rs-plugin/font/revicons.ttf?5510888) format('truetype'), url(//persianroomrestaurant.com.au/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;visibility:visible !important;}
.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;}
.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;}
.fullscreenvideo .vjs-loading-spinner{visibility:none;display:none !important;width:0px;height:0px;}
.fullscreenvideo .vjs-control-bar.vjs-fade-out,
.fullscreenvideo .vjs-control-bar.vjs-fade-in,
.fullscreenvideo .vjs-control-bar.vjs-fade-out.vjs-lock-showing,
.fullscreenvideo .vjs-control-bar.vjs-fade-in.vjs-lock-showing{visibility:hidden !important;opacity:0 !important;display:none !important;width:0px;height:0px;overflow:hidden;}
.fullcoveredvideo.video-js,
.fullcoveredvideo video	{background:transparent !important;}
.fullcoveredvideo .vjs-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0px;left:0px;}
.tp-dottedoverlay			{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:1;}
.tp-dottedoverlay.twoxtwo	{background:url(//persianroomrestaurant.com.au/wp-content/plugins/revslider/rs-plugin/assets/gridtile.png)}
.tp-dottedoverlay.twoxtwowhite{background:url(//persianroomrestaurant.com.au/wp-content/plugins/revslider/rs-plugin/assets/gridtile_white.png)}
.tp-dottedoverlay.threexthree{background:url(//persianroomrestaurant.com.au/wp-content/plugins/revslider/rs-plugin/assets/gridtile_3x3.png)}
.tp-dottedoverlay.threexthreewhite{background:url(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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(//persianroomrestaurant.com.au/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;}
.vjs-tech{margin-top:1px}
.tp-caption .vjs-default-skin .vjs-big-play-button{left:50%;top:50%;margin-left:-20px;margin-top:-20px;width:40px;height:40px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:none;box-shadow:none;text-shadow:none;line-height:30px;vertical-align:top;padding:0px;}
.tp-caption .vjs-default-skin .vjs-big-play-button:before{position:absolute;top:0px;left:0px;line-height:40px;text-shadow:none !important;color:#fff;font-size:18px;}
.tp-caption  .vjs-default-skin:hover .vjs-big-play-button, .vjs-default-skin .vjs-big-play-button:focus{box-shadow:none;-webkit-box-shadow:none;}
.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(//persianroomrestaurant.com.au/wp-content/plugins/revslider/rs-plugin/assets/coloredbg.png) repeat;}
.tp-loader 	{	background:url(//persianroomrestaurant.com.au/wp-content/plugins/revslider/rs-plugin/assets/loader.gif) no-repeat 10px 10px; background-color:#fff;  margin:-22px -22px; top:50%; left:50%; z-index:10000; position:absolute;width:44px;height:44px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}.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:rgb(0, 0, 0);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:rgb(235, 235, 235);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:rgb(160, 179, 151);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;
}.tp-caption a{color:#ff7302;text-shadow:none;-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-caption a:hover{color:#ffa902;}
.tp-caption a{color:#ff7302;text-shadow:none;-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-caption a:hover {
color:#ffa902;
}.social-icons{list-style:none;float:left;display:block;margin:5px;background:none;box-shadow:0;}
.sbr_box .widget-title{text-transform:capitalize;}[data-tip]{position:relative;cursor:pointer;}
[data-tip]:before{content:'';display:none;border:5px solid #EBEBEB;border-top-color:#EBEBEB;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;position:absolute;top:-56px;left:10px;z-index:8;font-size:0;line-height:0;width:0;height:0;}
[data-tip]:after{display:none;content:attr(data-tip);position:absolute;top:-84px;left:0px;padding:5px 8px;font-family:calibri;background:#EBEBEB;color:#000000;z-index:9;font-size:12px;height:18px;line-height:18px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:nowrap;word-wrap:normal;}
[data-tip]:hover:before,
[data-tip]:hover:after {
display:block;
}

@font-face{font-family:helveticabold;src:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helvetica_bold_0-webfont.eot);src:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helvetica_bold_0-webfont.eot?#iefix) format('embedded-opentype'), url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helvetica_bold_0-webfont.woff) format('woff'), url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helvetica_bold_0-webfont.ttf) format('truetype'), url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helvetica_bold_0-webfont.svg#helveticabold) format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:helveticaregular;src:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helvetica_0-webfont.eot);src:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helvetica_0-webfont.eot?#iefix) format('embedded-opentype'), url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helvetica_0-webfont.woff) format('woff'), url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helvetica_0-webfont.ttf) format('truetype'), url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helvetica_0-webfont.svg#helveticaregular) format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:helveticaneue-light;src:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helveticaneue-light.eot);src:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helveticaneue-light.eot?#iefix) format('embedded-opentype'), url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helveticaneue-light.woff) format('woff'), url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helveticaneue-light.ttf) format('truetype'), url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/fonts/helveticaneue-light.svg#helveticaneue-light) format('svg');font-weight:400;font-style:normal;}
body{margin:0;padding:0;}
.clear{clear:both;}
.space{clear:both;padding:30px 0 0;width:100%;float:left;}
.sfsi_mainContainer{font-family:helveticaregular;}
.sfsi_mainContainer h1, .sfsi_mainContainer h2, .sfsi_mainContainer h3, .sfsi_mainContainer h4, .sfsi_mainContainer h5, .sfsi_mainContainer h6, .sfsi_mainContainer li, .sfsi_mainContainer p, .sfsi_mainContainer ul{margin:0;padding:0;font-weight:400;}
.sfsi_mainContainer img{border:0;}
.main_contant p, .ui-accordion .ui-accordion-header{font-family:'helveticaneue-light';}
.sfsi_mainContainer input, .sfsi_mainContainer select{outline:0;}
.wapper{padding:48px 106px 40px 20px;display:block;background:#f1f1f1;}
.main_contant{margin:0;padding:0;}
.main_contant h1{padding:0;color:#1a1d20;font-family:helveticabold;font-size:28px;}
.main_contant p{padding:0;color:#414951;font-size:17px;line-height:26px;}
.main_contant p span{text-decoration:underline;font-family:helveticabold;}
.like_txt{margin:30px 0 0;padding:0;color:#12a252;font-family:helveticaregular;font-size:20px;line-height:20px;text-align:center;}
.like_txt a{color:#12a252;}
#accordion p, #accordion1 p{color:#5a6570;text-align:left;font-family:'helveticaneue-light';font-size:17px;line-height:26px;padding-top:19px;}
.sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .cstmdisplaysharingtxt{float:left;}
#accordion p:first-child, #accordion1 p:first-child{padding-top:0;}
#accordion h4, #accordion1 h4{margin:0;padding:30px 0 0;color:#414951;font-size:20px;line-height:22px;font-family:helveticaregular;}
#accordion h4:first-child, #accordion1 h4:first-child{padding-top:0;}
#accordion .tab8 h4:first-child, #accordion1 h4:first-child{margin-left:0 !important}
.tab1, .tab2, .tab3, .tab4, .tab5, .tab6, .tab7{color:#5a6570;text-align:left;font-family:helveticaregular;font-size:18px;line-height:26px;}
.tab4 ul.like_icon{margin:0;padding:20px 0 0;list-style:none;text-align:center;}
.tab4 ul.like_icon li{margin:0;padding:0;list-style:none;display:inline-block;}
.tab4 ul.like_icon li span{margin:0;width:54px;display:block;background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/count_bg.png) no-repeat;height:24px;overflow:hidden;padding:10px 2px 2px;font-size:17px;text-align:center;line-height:24px;color:#5a6570;}
.tab4 ul.like_icon li a{color:#5a6570;text-decoration:none;}
.tab4 ul.enough_waffling{margin:0;padding:25px 0 27px;list-style:none;text-align:center;}
.tab4 ul.enough_waffling li{margin:0 22px;padding:0;list-style:none;display:inline-block;}
.tab4 ul.enough_waffling li span{float:left;}
.tab4 ul.enough_waffling li label{margin:0 0 0 20px;float:left;font-family:helveticaregular;font-size:18px;font-weight:400;text-align:center;line-height:38px;color:#5a6570;}
.sfsi_mainContainer .checkbox{width:31px;height:31px;background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/check_bg.jpg) no-repeat;display:inherit;}
.tab8 .social_icon_like1 li span.checkbox{width:31px;height:31px;background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/check_bg.jpg) no-repeat;display:inherit;}
.tab8 .social_icon_like1 li a{float:left;}
.sfsi_mainContainer .radio{width:40px;height:40px;background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/radio_bg.png) no-repeat;display:inherit;}
.sfsi_mainContainer .select{width:127px;height:47px;font-size:17px;background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/select_bg.jpg) no-repeat;display:block;padding-left:16px;line-height:49px;}
.sfsi_mainContainer .line{background:#eaebee;height:1px;font-size:0;margin:15px 0 0;clear:both;width:100%;float:left;}
.sfsiplus_specify_counts{display:block;margin-top:15px;padding-top:15px;clear:both;width:100%;float:left;border-top:1px solid #eaebee;}
.sfsiplus_specify_counts .radio_section{width:30px;float:left;margin:12px 10px 0 0;}
.sfsiplus_specify_counts .social_icon_like{width:54px;float:left;margin:0 15px 0 0;}
.sfsiplus_specify_counts .social_icon_like ul{margin:0;padding:0 !important;list-style:none;text-align:center;}
.sfsiplus_specify_counts .social_icon_like li{margin:0;padding:0;list-style:none;display:inline-block;}
.sfsiplus_specify_counts .social_icon_like li span{margin:0;width:54px;display:block;background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/count_bg.jpg) no-repeat;height:24px;overflow:hidden;padding:10px 2px 2px;font-family:helveticaregular;font-size:16px;text-align:center;line-height:24px;color:#5a6570;}
.sfsiplus_specify_counts .social_icon_like li a{color:#5a6570;text-decoration:none;}
.sfsiplus_specify_counts .listing{width:88%;margin-top:-5px;display:inherit;float:left;}
.sfsiplus_specify_counts .listing ul{margin:0;padding:0;list-style:none;text-align:left;}
.sfsiplus_specify_counts .listing li{margin:15px 0 0;padding:0;list-style:none;clear:both;line-height:39px;font-size:17px;}
.sfsiplus_specify_counts .listing li span{float:left;margin-right:20px;}
.sfsiplus_specify_counts .listing li .input{background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:10px;margin-left:25px;}
.sfsiplus_specify_counts .listing li .input_facebook{width:288px;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:10px;margin-left:16px;}
.save_button{width:450px;padding-top:30px !important;clear:both;margin:auto;}
.save_button a{background:#12a252;text-align:center;font-size:23px;color:#FFF!important;display:block;padding:11px 0;text-decoration:none;}
.save_button a:hover{background:#079345}
.tab5 ul.plus_share_icon_order{margin:0;padding:0;list-style:none;text-align:left;}
.tab5 ul.plus_share_icon_order li{margin:22px 6px 0 0;padding:0;list-style:none;float:left;line-height:37px;}
.tab5 ul.plus_share_icon_order li:last-child{margin:22px 0 0 3px;}
.tab5 .row{border-top:1px solid #eaebee;margin-top:25px;padding-top:15px;clear:both;display:block;width:100%;float:left;font-family:helveticaregular;line-height:42px;}
.tab5 .icons_size{position:relative;}
.tab5 .icons_size span{margin-right:18px;display:block;float:left;font-size:18px;font-weight:400;line-height:46px;}
.tab5 .icons_size span.last{margin-left:55px;}
.tab5 .icons_size input{width:73px;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:13px 13px 12px;margin-right:18px;float:left;display:block;}
.tab5 .icons_size select.styled{position:absolute;left:0;width:135px;height:46px;line-height:46px;}
.tab5 .icons_size .field{position:relative;float:left;display:block;margin-right:20px;}
.tab5 .icons_size ins{margin-right:25px;float:left;font-size:17px;font-weight:400;text-decoration:none;}
.tab5 .icons_size ins.leave_empty{line-height:23px;}
.tab5 .icons_size{padding-top:15px;}
.tab5 ul.enough_waffling{margin:-5px 0 0;padding:0;list-style:none;text-align:center;}
.tab5 .new_wind .sfsiplus_row_onl ul.enough_waffling{margin:20px 0 0 0;padding:0;list-style:none;height:38px;text-align:left;}
.tab5 ul.enough_waffling li{margin:0 22px;padding:0;list-style:none;display:inline-block;}
.tab5 ul.enough_waffling li span{float:left;}
.tab5 ul.enough_waffling li label{margin:0 0 0 20px;float:left;font-family:helveticaregular;font-size:18px;font-weight:400;text-align:center;line-height:38px;color:#5a6570;}
.sticking p{float:left;font-size:18px!important;}
.sticking p.list{width:168px;}
.sticking p.link{margin:3px 0 0 12px;padding:0!important;float:left;}
.sticking .float{margin-left:188px;margin-top:3px;float:left;font-size:17px;}
.sticking ul{margin:0;padding:30px 0 0;list-style:none;float:left;}
.sticking a{color:#a4a9ad;text-decoration:none;}
.sticking .field{position:relative;float:left;display:block;margin-left:20px;}
.sticking .field .select{width:206px;height:47px;background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/select_bg1.jpg) no-repeat;display:block;padding-left:10px;}
.sticking .field select.styled{position:absolute;left:0;top:0;width:211px;line-height:46px;height:46px;}
.mouseover_field{width:455px;float:left;font-size:18px;margin-top:10px;}
.mouseover_field label{width:125px;float:left;}
.mouseover_field input{width:256px;float:left;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:10px;}
.tab6 .social_icon_like1{width:100%;float:left;margin:0;padding:35px 0 0;text-align:center;}
.tab6 .social_icon_like1 ul{margin:0;padding:0;list-style:none;text-align:center;}
.tab6 .social_icon_like1 li{margin:0 20px;padding:0;width:auto;list-style:none;display:inline-block;}
.tab6 .social_icon_like1 li span, .tab8 .social_icon_like1 li span{margin:0;width:44px;display:block;background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/count_bg1.png) no-repeat;height:22px;overflow:hidden;padding:2px 2px 2px 10px;font-family:helveticaregular;font-size:15px;text-align:center;line-height:20px;color:#5a6570;float:left;}
.tab6 .social_icon_like1 li img{float:left;margin-right:5px;display:block;}
.tab6 .social_icon_like1 li a{color:#5a6570;text-decoration:none;display:block;}
.tab6 ul.usually{margin:28px 0 6px 60px;padding:0;list-style:none;}
.tab6 ul.usually li{margin:0;padding:0;width:auto;list-style:none;text-align:left;font-size:17px;}
.tab6 ul.enough_waffling{margin:25px 0 0;padding:0;list-style:none;text-align:center;}
.tab6 ul.enough_waffling li{margin:0 22px;padding:0;list-style:none;display:inline-block;}
.tab6 ul.enough_waffling li span{float:left;}
.tab6 ul.enough_waffling li label{margin:0 0 0 20px;float:left;font-family:helveticaregular;font-size:18px;font-weight:400;text-align:center;line-height:38px;color:#5a6570;}
.tab6 .row{border-top:1px solid #eaebee;margin-top:25px;padding-top:15px;clear:both;display:block;width:100%;float:left;font-family:helveticaregular;line-height:42px;}
.tab6 .options{margin-top:25px;clear:both;width:100%;float:left;}
.tab6 .options label{width:345px;float:left;font-size:18px;font-family:helveticaregular;color:#5a6570;line-height:46px;}
.tab6 .options label.first{font-family:helveticaregular;font-size:18px;}
.tab6 .options input{width:308px;float:left;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:10px;}
.tab6 .options .field{width:223px;float:left;position:relative;}
.tab6 .options .field .select{width:207px;background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/select_bg1.jpg) no-repeat;display:block;padding-left:17px;font-family:helveticaregular;}
.tab6 .options .field select.styled{position:absolute;left:0;top:0;width:213px;line-height:46px;height:46px;}
.tab7 h3{margin:14px 0 6px;padding:0;color:#a7a9ac;font-family:helveticaregular;font-size:20px;text-align:left;}
.tab7 .close{position:absolute;right:18px;top:18px;}
.tab7 .text_options{width:400px;float:left;}
.tab7 .text_options.layout{margin-left:35px;}
.tab7 .sfsiplus_row_tab{margin-top:10px;width:100%;float:left;}
.tab7 .text_options label{width:121px;float:left;line-height:46px;font-size:18px;}
.tab7 .text_options.layout label{line-height:20px;font-size:18px;}
.tab7 .text_options.layout label.border{line-height:46px;}
.tab7 .text_options input{width:274px;float:left;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:13px 10px;font-size:17px;color:#5a6570;}
.tab7 .text_options input.small{width:138px;}
.tab7 .text_options .field{width:223px;float:left;position:relative;}
.tab7 .text_options .field .select{width:183px;padding-right:21px;height:47px;background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/select_bg1.jpg) no-repeat;display:block;padding-left:10px;line-height:46px;font-size:17px;color:#414951;}
.tab7 .text_options .field select.styled{position:absolute;left:0;top:0;width:213px;line-height:46px;height:46px;}
.tab7 .color_box{width:40px;height:34px;border:3px solid #fff;box-shadow:1px 2px 2px #ccc;float:left;position:relative;margin-left:13px;}
.tab7 .color_box1{width:100%;height:34px;background:#5a6570;box-shadow:1px -2px 15px -2px #d3d3d3 inset;}
.tab7 .corner{width:10px;height:10px;background:#fff;position:absolute;right:0;bottom:0;}
.tab7 ul.border_shadow{margin:0;padding:5px 0 0;list-style:none;float:left;width:257px;}
.tab7 ul.border_shadow li{margin:0;padding:0 0 0 40px;list-style:none;float:left;}
.tab7 ul.border_shadow li:first-child{padding:0;}
.tab7 ul.border_shadow li span{float:left;}
.tab7 ul.border_shadow li label{float:left;width:auto;font-family:helveticaregular;font-size:18px;font-weight:400;text-align:center;line-height:40px!important;color:#5a6570;padding:0 0 0 20px;}
.tab7 .row{border-top:1px solid #eaebee;margin-top:25px;padding-top:15px;clear:both;display:block;width:100%;float:left;font-family:helveticaregular;line-height:42px;}
.tab7 .pop_up_show{width:100%;float:left;margin-top:20px;}
.tab7 .pop_up_show span{float:left;}
.tab7 .pop_up_show label{float:left;width:auto;font-size:18px;font-weight:400;text-align:center;line-height:38px!important;color:#5a6570;padding:0 0 0 20px;}
.tab7 .pop_up_show input.add{width:257px;float:left;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:10px;margin-left:40px;}
.tab7 .pop_up_show input.seconds{width:60px;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:10px;margin:0 7px;}
.tab7 .pop_up_show a{text-decoration:underline;color:#a4a9ad;font-size:16px;margin-left:20px;}
.tab7 .pop_up_show .field{width:135px;float:left;position:relative;margin-left:20px;font-size:17px;font-family:helveticaregular;}
.tab7 .pop_up_show .field .select{width:127px;height:48px;background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/select_bg.jpg) no-repeat;display:block;padding-left:10px;line-height:46px;font-size:16px;color:#5a6570;}
.tab7 .pop_up_show .field select.styled{position:absolute;left:0;top:0;width:135px;line-height:46px;height:46px;}
.pop_up_box{width:474px;background:#FFF;box-shadow:0 0 5px 3px #d8d8d8;margin:200px auto;padding:20px 25px 0;font-family:helveticaregular;color:#5a6570;min-height:250px;position:relative;}
.pop_up_box h4, .pop_up_box_ex h4{font-size:20px;color:#5a6570;text-align:center;margin:0;padding:0;line-height:22px;}
.pop_up_box p, .pop_up_box_ex p{font-size:17px;line-height:28px;color:#5a6570;text-align:left;margin:0;padding:25px 0 0;font-family:helveticaregular;}
.sfsi_popupcntnr{float:left;width:100%}
.sfsi_popupcntnr>h3{color:#000;float:left;font-weight:700;margin-bottom:5px;width:100%}
ul.flwstep{float:left;width:100%}
ul.flwstep>li{color:#000;font-size:16px;margin:5px;}
.upldbtn{float:left;text-align:center;width:100%}
.upload_butt{background-color:#12a252;border:none;color:#fff;font-weight:700;margin-top:10px;padding:5px 45px;width:auto;cursor:pointer;}
.pop_up_box .button{background:#12a252;font-size:22px;line-height:24px;color:#5a6570;text-align:center;min-height:80px;margin-top:32px;box-shadow:none;word-wrap:break-word;white-space:normal;}
.pop_up_box .button:hover{box-shadow:none!important;}
.pop_up_box .button a.activate{padding:0px 0;}
.pop_up_box a, .pop_up_box_ex a{color:#a4a9ad;font-size:20px;text-decoration:none;text-align:center;display:inline-block;margin-top:20px;width:100%;}
.pop_up_box .upload{width:100%;float:left;text-align:left;margin-top:15px;height:46px;}
.pop_up_box .upload label{width:135px;float:left;line-height:45px;font-size:18px;font-family:helveticaregular;text-align:left;}
.pop_up_box .upload input[type=text]{width:248px;float:left;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:0 10px;font-size:16px;height:44px;text-align:left;color:#5a6570;font-family:helveticaregular;}
.pop_up_box .upload input.upload_butt{width:100px;background:#12a252;box-shadow:0 0 0;border:0;text-align:center;font-size:18px;color:#fff;font-family:helveticaregular;height:45px;right:32px;top:71px;position:absolute;}
.pop_up_box .upload a{color:#12a252;font-size:18px;text-decoration:underline;font-family:helveticaregular;margin:0 0 16px 140px;}
.pop_up_box a:hover, .pop_up_box_ex a:hover{color:#a4a9ad;}
.tab1 ul.plus_icn_listing{list-style:none;overflow:hidden;border-top:#e7e8eb solid 1px;margin:35px 0 0;}
.tab1 ul.plus_icn_listing li{border-bottom:#eaebed solid 1px;padding:11px 0 11px 8px;float:left;width:100%}
ul.plus_icn_listing li .tb_4_ck{float:left;margin:10px 0 0;}
ul.sfsiplus_icn_listing8 li .tb_4_ck{float:left;margin:10px 0 0;}
.tab8 .cstmdsplyulwpr .radio_section.tb_4_ck{margin-right:10px !important;}
.tab8 .social_icon_like1.cstmdsplyulwpr .cstmdsplsub{margin-top:3px;}
.tab8 .social_icon_like1.cstmdsplyulwpr .cstmdspllke{margin-top:3px;}
.tab8 .social_icon_like1.cstmdsplyulwpr .cstmdsplggpls{margin-top:3px;}
.tab8 .social_icon_like1.cstmdsplyulwpr .cstmdspltwtr{margin-top:4px;}
.tab8 .social_icon_like1.cstmdsplyulwpr .cstmdsplshr{margin-top:3px;}
.tab2{overflow:hidden;}
.tab2 .rss_url_row{width:100%;float:left;margin:0 0 10px;}
.tab2 .rss_url_row h4{float:left;line-height:43px!important;}
.tab2 .inr_cont input.add, .tab2 .inr_cont textarea.add_txt, .tab2 .rss_url_row input.add{width:363px;float:left;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:12px 10px 11px;margin-left:10px;}
.tab2 .rss_url_row a.rit_link{float:left;margin:10px 0 0 16px;font-size:17px;}
.tab2 .row{float:left;border-top:2px solid #f2f3f4;clear:both;padding:0 0 15px;width:100%}
.tab2 .row .tab_2_email_sec{list-style:none;margin:17px 0 0;overflow:hidden;}
.row ul.tab_2_email_sec li{float:left;margin-right:10px;width:32%;}
.sfsiplusicnsdvwrp{width:110px;float:left;}
.row ul.tab_2_email_sec:first-child{margin-right:2%}
.inr_cont .fb_url{clear:both;}
.inr_cont .fb_url .checkbox, .inr_cont .fb_url input.add, .inr_cont .fb_url label, .inr_cont .fb_url lable{float:left;}
.inr_cont .fb_url input.add{margin-left:19px;}
.inr_cont .fb_url .checkbox{margin:6px 0 0;}
.inr_cont .fb_url label{line-height:41px;margin:0 0 0 15px;font-size:18px;}
.inr_cont textarea.add_txt{resize:none;margin:0 0 0 19px!important;height:60px;}
.tab2 .inr_cont textarea.add_txt{width:382px!important;height:90px;overflow:hidden;}
.tab2 .inr_cont input.add{width:417px;}
.red_txt, .tab2 .red_txt{color:#ef4745!important;text-align:center!important;padding-top:5px!important;}
.green_txt{color:#12A252!important;text-align:center!important;padding-top:5px!important;}
.red_txt{color:#f80000!important;text-align:center!important;padding-top:5px!important;}
.linked_tab_2 .fb_url label{width:32%}
.twt_tab_2 label{width:18%}
.bdr_top{border-top:none!important;}
.linked_tab_2 .fb_url input.link_dbl{margin-bottom:6px;}
.tab3{overflow:hidden;}
.tab3 .row{padding:15px 0;clear:both;overflow:hidden;}
.tab3 .row.sfsiplusmousetxt{border:medium none;}
.tab3 ul.tab_3_list{overflow:hidden;margin:4px 0 11px;}
.tab8 .sfsiplus_toglepstpgspn{font-weight:bold;}
ul.tab_3_list li{background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/tab_3_list_bg.jpg) 13px 7px no-repeat;padding:0 0 0 30px;color:#778088;font-family:helveticaregular;font-size:17px;margin-bottom:4px;}
.tab5 ul.tab_3_list li{background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/tab_3_list_bg.jpg) 13px 18px no-repeat;}
.tab3 .row h3{margin:0 0 20px;color:#414951;font-family:helveticabold;font-size:20px;}
ul.sfsiplus_tab_3_icns{list-style:none;margin:34px 0 0;overflow:hidden;}
ul.sfsiplus_tab_3_icns li{width:100%;margin:0 0 21px;float:left;}
ul.sfsiplus_tab_3_icns label{float:left;line-height:42px;color:#69737C;font-size:18px;font-family:helveticaregular;min-width:120px;}
ul.sfsiplus_tab_3_icns li .sfsiplus_icns_tab_3, ul.sfsiplus_tab_3_icns li .radio{float:left;}
.tab3 .sub_row{float:left;margin:35px 0 0 4%;width:90%}
.tab3 .sub_row h4{color:#a4a9ad!important;}
.tab3 .sub_row label{float:left;margin:0 20px;line-height:36px;font-size:18px;}
.tab3 .sub_row p{padding-top:18px!important;clear:both;overflow:hidden;}
.sub_row .sub_sub_box p{padding-top:18px!important;}
.tab3 .sub_row .checkbox{float:left;margin-top:4px;}
.tab3 .sub_row .sub_sub_box{width:80%;margin:7px 0 15px 10%;float:left;}
.tab3 .sub_row input.smal_inpt{width:73px;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:10px;float:left;}
.tab3 .sub_row .drop_lst{border:1px solid #d6d6d6;font-size:16px;color:#5a6570;width:120px;}
.tab3 .first_row, .tab3 .first_row p, .tab3 .first_row p .radio, .tab3 .first_row p label{float:left;}
.tab3 .first_row{width:90%;float:left;}
.tab3 .first_row p{padding:0!important;}
.tab3 .first_row p label{line-height:44px;margin:0 10px;}
.tab3 .first_row p:last-child{margin-left:27%}
.tab3 .tab_1_sav{padding-top:20px!important;margin:10px auto 20px;}
.suc_msg{background:#12A252;color:#FFF;display:none;font-size:23px;padding:10px;text-align:left;text-decoration:none;}
.error_msg{background:#D22B30;color:#FFF;display:none;font-size:23px;padding:10px;text-align:left;text-decoration:none;}
.fileUPInput{cursor:pointer;position:relative;top:-43px;right:0;z-index:99;height:42px;font-size:5px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);width:100%}
.inputWrapper{height:20px;width:50px;overflow:hidden;position:relative;cursor:pointer;}
.sfsiplus_custom-txt{background:none!important;padding-left:2px!important;}
.plus_custom-img{float:left;margin-left:20px;}
.loader-img{float:left;margin-left:-70px;display:none;}
.pop-overlay{position:fixed;top:0;left:0;width:100%;height:100%;backgound-color:#d3d3d3;z-index:10;padding:20px;display:none;}
.fb-overlay{position:fixed;top:0;left:0;width:100%;height:100%;backgound-color:#d3d3d3;z-index:-1000;padding:20px;opacity:0;display:block;}
.inputError{border:1px solid #f80000!important;}
.sfsicloseBtn{position:absolute;top:0;right:0;cursor:pointer;}
.top_arow{background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/top_aro.png) no-repeat;position:absolute;top:-29px;left:38%;width:33px;height:29px;backgoround-color:#fff;}
.sfsi_plus_tool_tip_2 .top_arow .sfsi_plus_inside, .top_arow .sfsi_plus_inside{float:left;}
.sfsi_plus_tool_tip_2 .tool_tip>img, .tool_tip>img{display:inline-block;margin-right:4px;float:left;}
.sfsiplus_norm_row{float:left;min-width:25px;}
.sfsiplus_norm_row a{border:none;display:inline-block;position:relative;}
.sfsi_plus_widget{min-height:55px;}
.sfsi_plus_tool_tip_2 a{min-height:0!important;}
.sfsi_plus_widget a img{box-shadow:none!important;outline:0;}
.sfsi_plus_wicons{display:inline-block;color:#000;}
.sel-active{background-color:#f7941d;}
.sfsi_plus_outr_div .close{position:absolute;right:18px;top:18px;}
.sfsi_plus_outr_div h2{color:#778088;font-family:helveticaregular;font-size:26px;margin:0 0 9px;padding:0;text-align:center;font-weight:400;}
.sfsi_plus_outr_div ul li a{color:#5A6570;text-decoration:none;}
.sfsi_plus_outr_div ul li{display:inline-block;list-style:none;margin:0;padding:0;float:none;}
.expanded-area{display:none;}
.sfsi_plus_wicons a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;}
.scale, .scale-div{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.sfsi_plus_Sicons{float:left;}
.sfsi_pop_up .button a:hover{color:#fff;}
.sfsi_pop_up .button:hover{background:#12a252;color:#fff;border:none;}
ul.plus_icn_listing li .sfsiplus_right_info a{outline:0;font-family:helveticaregular;}
ul.sfsiplus_icn_listing8 li .sfsiplus_right_info a{outline:0;font-family:helveticaregular;}
.upload_pop_up .upload_butt{line-height:27px;margin-left:6px;}
.sfsi_pop_up .addthis_toolbox{width:80px;margin:40px auto 0;}
a.addthis_button_compact{margin-top:0;width:auto;}
.drop_lsts{left:220px;position:relative;top:-40px;}
.drop_lsts .styled{top:-42px;width:127px;height:33px;}
.drop_lsts span{line-height:50px;}
.drag_drp{left:11px;position:relative;top:38px;font-size:17px;}
.listing ul li label{width:224px;float:left;}
.sfsiplus_row_onl{width:100%;float:left;}
#sfsi_plus_Show_popupOn_PageIDs option.sel-active{background:#f7941d;}
.sfsi_plus_inside div iframe{float:left;margin:0;}
.sfsi_plus_inside div #___plus_0, .sfsi_plus_inside div #___plusone_0{height:27px;}
.sfsi_plus_outr_div li{float:left;}
.sfsi_plus_tool_tip_2 .sfsi_plus_inside div{min-height:0;}
#___plus_1>iframe{height:30px;}
.main_contant h1{margin:0 0 19px;}
.main_contant p{margin:0 0 26px;}
.main_contant p>a{color:#1a1d20;text-decoration:underline;}
.tab1 .gary_bg{background:#f1f1f1;}
#accordion{margin-top:4px;}
.main_contant p>a, .tab1 p span{font-family:helveticabold;}
.wapper .ui-accordion-header-active{margin-top:20px!important;}
.wapper .tab2{padding:20px 33px 12px 34px!important;}
.wapper .tab2 p{margin-bottom:6px;}
.tab2 .twt_tab_2 label{width:175px;}
.tab2 .twt_fld{margin:16px 0 23px;float:left;}
.tab2 .twt_fld_2{margin:0 0 12px;float:left;}
.tab2 .google_in{margin:0 0 8px 94px;float:left;}
.tab2 .google_in p.radio_section{padding-top:8px!important;}
.tab2 .google_in .fb_url input.add{width:417px!important;}
.tab2 .utube_inn{padding-bottom:2px;float:left;}
.tab2 .utube_inn label{max-width:90%}
.tab2 .utube_inn label span{font-family:helveticabold;}
.tab2 .inr_cont p>a{font-family:helveticabold;color:#778088;text-decoration:none;}
.sfsiplus_pinterest_section .inr_cont .pint_url{float:left;padding-top:6px;clear:both;}
.sfsiplus_pinterest_section .inr_cont .add{width:417px!important;}
.sfsiplus_linkedin_section .link_1, .sfsiplus_linkedin_section .link_2, .sfsiplus_linkedin_section .link_3, .sfsiplus_linkedin_section .link_4{float:left;width:100%}
.sfsiplus_linkedin_section .link_1 input.add, .sfsiplus_linkedin_section .link_2 input.add, .sfsiplus_linkedin_section .link_3 input.add, .sfsiplus_linkedin_section .link_4 input.add{width:417px;}
.sfsiplus_linkedin_section .link_1{margin-bottom:7px;}
.sfsiplus_linkedin_section .link_2{margin-bottom:12px;}
.sfsiplus_linkedin_section .link_3, .sfsiplus_linkedin_section .link_4{margin-bottom:13px;}
.tab2 .sfsiplus_linkedin_section .link_4{margin-bottom:0;}
ul.tab_3_list li span{font-family:helveticabold;}
.tab3 .Shuffle_auto{float:left;width:80%;position:relative;top:-93px;}
#accordion .tab4 h4, #accordion1 .tab4 h4{color:#414951;font-size:20px;}
.sfsiplus_specify_counts .listing li .input{width:73px;}
.sfsiplus_fbpgidwpr{width:160px;float:left;font-weight:bold;font-size:17px;color:#000000;}
.sfsiplus_fbpgiddesc{font-weight:normal;width:100%;font-size:14px;color:#888888;padding:4px 0 0 60px;}
.sfsiplus_fbpgiddesc code{background:none repeat scroll 0 0 transparent;padding-right:0px;padding-left:0px;}
.sfsiplus_specify_counts .listing li .input.mypginpt{width:288px;}
.tab3 .Shuffle_auto .sub_sub_box .tab_3_option{padding-top:0!important;margin-bottom:10px!important;}
.tab3 .sub_row{margin-top:10px!important;}
.tab4{padding-top:35px!important;}
.tab4 .save_button{padding-top:46px;}
.tab5{padding-top:31px!important;}
.tab6, .tab7{padding-top:28px!important;}
.tab5 .sfsiplus_row_onl{margin-top:15px;}
.tab5 .sticking .link>a{color:#a4a9ad;text-decoration:underline;}
.tab5 .mouse_txt h4{margin-bottom:8px!important;}
.tab5 .save_button{padding-top:54px;}
.tab7 .like_pop_box h2{font-family:helveticabold;text-align:center;color:#414951;font-size:26px;}
.tab1 ul.plus_icn_listing li .sfsiplus_right_info label:hover{text-decoration:none!important;}
.tab1 ul.plus_icn_listing li .sfsiplus_right_info label.expanded-area{clear:both;float:left;margin-top:14px;}
.tab7 .space{margin-top:14px;}
.tab7 .pop_up_show label{font-family:helveticaregular!important;}
.tab7 .save_button{padding-top:78px;}
.like_txt a{text-decoration:none;font-family:helveticaregular;}
.bdr_btm_non{border-bottom:none!important;}
.tab1 .tab_1_sav{padding-top:13px;}
#accordion .tab2 .sfsiplus_facebook_section .inr_cont p.extra_sp, #accordion1 .tab2 .sfsiplus_facebook_section .inr_cont p.extra_sp{padding-top:7px;}
.tab2 .sfsiplus_custom_section{width:100%}
.tab7{padding-bottom:40px!important;}
.tab8 .save_button{padding-top:0px;}
.tab10 .save_button a{padding:16px 0;}
.tab2 .sfsiplus_twitter_section .twt_fld input.add, .tab2 .sfsiplus_twitter_section .twt_fld_2 textarea.add_txt{width:464px!important;}
.tab2 .utube_inn .fb_url label span{font-family:helveticaregular;}
.tab1 label, .tab2 label, .tab3 label, .tab4 label, .tab5 label, .tab6 label, .tab7 label, .tab8 label, .tab9 label{cursor:default!important;}
.tab5 .new_wind h4{margin-bottom:11px!important;}
.pop_up_box .fb_2 span{height:28px!important;}
.pop_up_box .sfsi_plus_tool_tip_2 .fbb .fb_1 a{margin-top:0;}
.tab6 .social_icon_like1 ul li span{margin-top:-1px;}
#sfpluspageLoad{background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/ajax-loader.gif) 50% 50% no-repeat #F9F9F9;height:100%;left:160px;opacity:1;position:fixed;top:0;width:89%;z-index:9999;}
.sfsi_plus_tool_tip_2, .tool_tip{background:#FFF;border:1px solid #e7e7e7;box-shadow:#e7e7e7 0 0 2px 1px;display:block;float:left;margin:0 0 0 -52px;position:absolute;z-index:10000;border-bottom:#e5e5e5 solid 4px;width:100px;}
.sfsi_plus_tool_tip_2{display:inline-table;}
.sfsiplus_inerCnt, .sfsiplus_inerCnt:hover, .sfsiplus_inerCnt>a, .sfsiplus_inerCnt>a:hover, .widget-area .widget a{outline:0;}
.sfsi_plus_tool_tip_2_inr{bottom:90%;left:20%;opacity:0;}
.sfsi_plus_tool_tip_2 .bot_arow{background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/bot_tip_icn.png) no-repeat;position:absolute;bottom:-21px;left:50%;width:15px;height:21px;margin-left:-10px;}
.sfsi_plus_tool_tip_2 .top_big_arow{position:absolute;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:-21px;left:46%;width:15px;height:21px;margin-right:-5px;}
.sfsi_plus_tool_tip_2_inr .gpls_visit>a, .sfsi_plus_tool_tip_2_inr .prints_visit_1 a, .sfsi_plus_tool_tip_2_inr .utub_visit>a{margin-top:0;}
.sfsi_plus_tool_tip_2_inr .linkin_1 a, .sfsi_plus_tool_tip_2_inr .linkin_2 a, .sfsi_plus_tool_tip_2_inr .linkin_3 a, .sfsi_plus_tool_tip_2_inr .linkin_4 a, .sfsi_plus_tool_tip_2_inr .prints_visit a{margin:0;}
.sfsiTlleftBig{bottom:121%;left:22%;margin-left:-54%}
.sfsi_plus_Tlleft{bottom:100%;left:50%;margin-left:-66px !important;margin-bottom:2px;}
.sfsi_plc_btm{bottom:auto;top:100%;left:50%;margin-left:-63px;margin-top:8px;margin-bottom:auto;}
.sfsiplus_inerCnt{position:relative;z-index:inherit!important;float:left;width:100%;float:left;}
.sfsi_plus_wicons{margin-bottom:30px;position:relative;padding-top:5px;}
.sfsiplus_norm_row .bot_no{position:absolute;padding:1px 0;font-size:12px!important;text-align:center;line-height:12px!important;background:#fff;border-radius:5px;left:50%;margin-left:-20px;z-index:9;border:1px solid #333;top:100%;white-space:pre;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:10px;width:40px;}
.sfsiplus_norm_row .bot_no:before{content:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/images/count_top_arow.png);position:absolute;height:9px;margin-left:-7.5px;top:-10px;left:50%;width:15px;}
.sf_subscrbe .bot_no{background:rgba(0, 0, 0, 0) url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/images/count_left_arow.png) no-repeat scroll 0 0 / 27px auto;font-size:12px !important;left:67px;line-height:17px !important;margin-left:0px;padding:1px 0;text-align:center;white-space:pre;width:33px;height:19px;z-index:9;display:inline-block;}
.bot_no.sfsiSmBtn{font-size:10px;margin-top:4px;}
.bot_no.sfsiSmBtn:before{margin-left:-8px;top:-9px;}
.sfsiplus_norm_row .cbtn_vsmall{font-size:9px;left:-28%;top:4px;}
.sfsiplus_norm_row .cbtn_vsmall:before{left:31%;top:-9px;margin-left:-31%}
h2.optional{font-family:helveticaregular;font-size:25px;margin:14px 0 19px;color:#5a6570;}
.utube_tool_bdr .utub_visit{margin:9px 0 0;height:24px;display:inline-block;float:none;}
.utube_tool_bdr .utub_2{margin:9px 0 0;height:24px;width:86px;display:inline-block;float:none;}
.sfsi_plus_printst_tool_bdr{width:79px;}
.sfsi_plus_printst_tool_bdr .prints_visit{margin:0 0 10px -22px;}
.sfsi_plus_printst_tool_bdr .prints_visit_1{margin:0 0 0 -53px;}
.sfsi_plus_fb_tool_bdr{width:68px;height:auto;}
.sfsi_plus_fb_tool_bdr .sfsi_plus_inside{text-align:center;width:100%;float:left;overflow:hidden;}
.sfsi_plus_fb_tool_bdr .sfsi_plus_inside .icon1{margin:2px 0 2px 0;height:28px;display:inline-block;float:none;}
.sfsi_plus_inside img{vertical-align:sub !important;}
.sfsi_plus_fb_tool_bdr .sfsi_plus_inside .icon2{margin:2px 0 2px 0;height:20px;display:block;overflow:hidden;}
.sfsi_plus_fb_tool_bdr .sfsi_plus_inside .icon3{margin:2px 0 2px 0;height:20px;display:inline-block;float:none;}
.sfsi_plus_fb_tool_bdr .sfsi_plus_inside .fb_1, .sfsi_plus_fb_tool_bdr .sfsi_plus_inside .fb_2, .sfsi_plus_fb_tool_bdr .sfsi_plus_inside .fb_3{margin:9px 0 0;height:25px;}
.sfsi_plus_printst_tool_bdr .sfsi_plus_inside{text-align:center;float:left;width:100%}
.sfsi_plus_printst_tool_bdr .sfsi_plus_inside .icon1{margin:2px 0;height:24px;display:inline-block;float:none;}
.sfsi_plus_printst_tool_bdr .sfsi_plus_inside .icon2{margin:2px 0;height:20px;display:inline-block;float:none;width:100%;}
.sfsi_plus_printst_tool_bdr .sfsi_plus_inside .prints_visit, .sfsi_plus_printst_tool_bdr .sfsi_plus_inside .prints_visit_1{margin:9px 0 0;height:20px;float:none;display:inline-block;}
.sfsi_plus_printst_tool_bdr{}
.sfsi_plus_fb_tool_bdr .sfsi_plus_inside .icon1>a>img, .sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .icon1>a>img, .sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon1>a>img, .sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon4>a>img, .sfsi_plus_printst_tool_bdr .sfsi_plus_inside .icon1>a>img, .sfsi_plus_printst_tool_bdr .sfsi_plus_inside .icon2>a>img, .utube_tool_bdr .sfsi_plus_inside .icon1>a>img{padding-top:0;}
.sfsi_plus_gpls_tool_bdr{width:76px;}
.sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .icon1>a>img{padding-top:0;}
.sfsi_plus_gpls_tool_bdr .sfsi_plus_inside{text-align:center;width:100%;float:left;}
.sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .icon1{margin:2px 0;display:inline-block;float:none;height:29px;}
.sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .icon2{margin:2px 0 2px 0;display:inline-block;float:none;height:24px;width:100%;}
.sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .icon3{margin:2px 0 2px 0;display:block;float:none;height:24px;}
.sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .gpls_visit, .sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .gtalk_2, .sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .gtalk_3{margin:9px 0 0;height:29px;}
.sfsi_plus_fb_tool_bdr, .sfsi_plus_gpls_tool_bdr, .sfsi_plus_linkedin_tool_bdr, .sfsi_plus_printst_tool_bdr, .sfsi_plus_twt_tool_bdr{bottom:100%;left:50%;margin-bottom:2px;}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside{text-align:center;width:100%;float:left;}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .cstmicon1{margin:2px 0!important;display:inline-block;float:none;vertical-align:middle;overflow:hidden;}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .cstmicon1 a{display:inline-block;vertical-align:middle;width:auto;}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .cstmicon1 a img{float:left;}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .icon1{margin:2px 24px 2px !important;display:inline-block;float:none;overflow:hidden;height:20px;}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .icon1 iframe{}
.sfsi_plus_tool_tip_2, .sfsi_plus_fb_tool_bdr, .sfsi_plus_twt_tool_bdr, .sfsi_plus_linkedin_tool_bdr, .sfsi_plus_printst_tool_bdr, .sfsi_plus_gpls_tool_bdr,   .sfsi_plus_Tlleft{width:140px !important;padding:6px 0;}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .icon2{margin:0px 0!important;display:inline-block;float:none;height:20px;}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .twt_1{margin:9px 0 0;display:inline-block;float:none;width:58px;height:20px;overflow:hidden;}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .twt_1 iframe{width:100%!important;}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .twt_2{margin:9px 0 0;height:20px;display:inline-block;float:none;width:58px;}
.utube_tool_bdr .sfsi_plus_inside{text-align:center;width:100%;float:left;}
.sfsi_plus_inside > div{}
.utube_tool_bdr .sfsi_plus_inside .icon1{margin:2px 0 2px;height:24px;display:inline-block;float:none;width:87px;}
.utube_tool_bdr .sfsi_plus_inside .icon2{margin:2px 0 2;height:24px;display:inline-block;float:none;min-width:100px;width:auto;}
.utube_tool_bdr{width:93px;bottom:100%;left:50%;margin-bottom:2px;}
.sfsi_plus_linkedin_tool_bdr{width:66px;}
.sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside{text-align:center;float:left;width:100%}
.sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon1{margin:2px 0;display:inline-block;float:none;height:23px;width:100%;}
.sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon2{margin:2px 0;display:inline-block;float:none;height:23px;width:100%;}
.sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon3{margin:2px 0;display:inline-block;float:none;height:23px;width:100%;}
.sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon4{margin:2px 0;display:inline-block;float:none;height:28px;width:66px;}
.sfsi_plus_FrntInner .sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon1{margin:2px 0;}
.sfsi_plus_widget .sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon4,
.sfsi_plus_widget .sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .icon1,
.sfsi_plus_widget .sfsi_plus_fb_tool_bdr .sfsi_plus_inside .icon1{height:auto}
.sfsi_plus_linkedin_tool_bdr .linkin_1, .sfsi_plus_linkedin_tool_bdr .linkin_2, .sfsi_plus_linkedin_tool_bdr .linkin_3, .sfsi_plus_linkedin_tool_bdr .linkin_4{margin:9px 0 0!important;height:20px;display:inline-block;float:none;overflow:hidden;}
.sfsi_plus_twt_tool_bdr{width:62px;height:auto;}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .icon1>iframe{margin:0px auto!important;float:left !important;width:100%}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .icon1>iframe #widget{text-align:center;}
.sfsi_pop_up .button{border:none;padding:0;}
.pop_up_box .button a{color:#fff;line-height:normal;font-size:22px;text-decoration:none;text-align:center;width:482px;height:80px;margin:0;display:table-cell;vertical-align:middle;font-family:helveticabold;padding:0 10px;}
.tab3 ul.sfsiplus_tab_3_icns li .radio{margin-top:7px;}
.tab3 ul.sfsiplus_tab_3_icns li label{line-height:50px!important;margin-left:20px;}
.sfsi_mainContainer input[type=email], .sfsi_mainContainer input[type=number], .sfsi_mainContainer input[type=password], .sfsi_mainContainer input[type=search], .sfsi_mainContainer input[type=tel], .sfsi_mainContainer input[type=text], .sfsi_mainContainer input[type=url], .sfsi_mainContainer select, .sfsi_mainContainer textarea{color:#5a6570!important;}
.adminTooltip{left:142px;position:absolute;}
.adPopWidth{min-height:100px!important;}
.main_contant p>a.lit_txt, .tab4 p>a{font-family:helveticaregular;color:#414951;}
.tab1 ul.plus_icn_listing li .sfsiplus_custom-txt{margin-left:5px;}
.tab1 ul.plus_icn_listing li .custom-img{margin-left:18px;}
.sfsiplus_linkedin_section .link_4>label.anthr_labl{height:94px;}
.tab3 .tab_3_sav{padding-top:0;margin:-69px auto 20px;position:relative;z-index:9;}
.mediam_txt{font-family:helveticabold;}
.sfsiCtxt{line-height:51px;font-family:helveticaregular;font-size:22px;float:left;padding-left:19px;color:#5a6570;}
.customstep2-img{width:51px;float:left;}
.tab2 .row h2.custom{margin:15px 0 7px 21px;height:52px;line-height:51px;font-family:helveticaregular;font-size:22px;}
.plus_custom-links p.cus_link label{margin-left:0;}
.pop_up_box .sfsi_plus_tool_tip_2 .fbb .fb_1 a>img:hover{opacity:.9;}
.tab2 .rss_url_row .sfrsTxt{font-size:17px;line-height:41px;margin:0 0 0 4px;font-family:helveticaregular;}
.tab2 .rss_url_row .sfrsTxt>strong{font-family:helveticaregular;}
.tab2 .utube_inn p.extra_pp{float:left;width:100%;margin:0 0 0 48px;}
.tab2 .utube_inn p.extra_pp label{float:left;line-height:41px;margin-right:8px;}
.sfsi_inside .icon2 .fb_iframe_widget span{}
@media (max-width:767px) {
.icon2 .fb_iframe_widget span{width:auto;}
.sfsi_plus_outr_div{top:10%}
.sfsi_plus_outr_div h2{font-size:22px!important;line-height:28px;}
.sfsi_plus_wicons{padding-top:0;}
}
.sfsiplus_specify_counts .listing li .high_prb{height:41px;}
.sfsi_plus_Sicons{position:relative;}
.sfsi_plus_Sicons .sf_subscrbe{margin:2px 3px 0 0;line-height:0px;}
.sfsi_plus_Sicons .sf_fb{margin:0 4px 0 5px;line-height:0px;}
.sfsi_plus_Sicons .sf_google{margin:0 5px 0 5px;line-height:0px;}
.sfsi_plus_Sicons .sf_twiter{margin:1px 7px 0 4px;line-height:0px;}
.sfsi_plus_Sicons .sf_addthis{margin:2px 7px 0 2px;line-height:0px;}
.sfsi_plus_Sicons.left .sf_subscrbe{margin:2px 8px 0 0;}
.sfsi_plus_Sicons.left .sf_fb{margin:0 8px 0 0;}
.sfsi_plus_Sicons.left .sf_google{margin:0 8px 0 0;}
.sfsi_plus_Sicons.left .sf_twiter{margin:1px 8px 0 0;}
.sfsi_plus_Sicons.left .sf_addthis{margin:2px 7px 0 0;}
.sfsi_plus_Sicons.right .sf_subscrbe{margin:2px 0 0;}
.sfsi_plus_Sicons.right .sf_fb{margin:0 0 0 7px;}
.sfsi_plus_Sicons.right .sf_google{margin:0 0 0 8px;}
.sfsi_plus_Sicons.right .sf_twiter{margin:1px 0 0 8px;}
.sfsi_plus_Sicons.right .sf_addthis{margin:2px 0 0 8px;}
.sfsi_plus_Sicons .sf_subscrbe, .sfsi_plus_Sicons .sf_twiter{position:relative;width:75px;}
.sfsi_plus_Sicons .sf_twiter iframe{margin:0px;height:20px !important;overflow:visible !important;}
.sfsi_plus_Sicons .sf_twiter iframe #widget{overflow:visible !important;}
.sfsi_plus_Sicons .sf_subscrbe a{width:auto;float:left;border:medium none;padding-top:0px;}
.sfsi_plus_Sicons .sf_subscrbe a:focus{outline:medium none;}
.sfsi_plus_Sicons .sf_subscrbe a img{float:left;}
.sfsi_plus_Sicons .sf_fb{position:relative;width:75px;}
.sfsi_plus_Sicons .fb_iframe_widget{float:none;width:auto;vertical-align:middle;margin:2px 0 0;}
.sfsi_plus_Sicons .sf_fb .fb_iframe_widget>span{position:relative;float:left;}
.sfsi_plus_Sicons .sf_addthis, .sfsi_plus_Sicons .sf_google{position:relative;}
.sf_google > div{width:70px !important;}
.sf_google iframe{width:100% !important;}
.sfsi_plus_Sicons .sf_google>div{float:left !important;margin-top:1px !important;}
.wrapper .sfsi_plus_Sicons .sf_addthis{margin:7px 0 0 4px!important;}
.tab2 .utube_inn label{font-size:18px;}
.sfsi_plc_btm{padding:5px 14px 9px;}
.tab7 .field{margin-top:7px;}
.sfsi_plus_outr_div ul li .cmcls img{margin-top:0!important;}
.sfsi_plus_outr_div ul li .sfsiplus_inerCnt{float:left;}
.sfsi_plus_outr_div ul li .sfsiplus_inerCnt .bot_no{position:absolute;padding:1px 0;font-size:12px!important;line-height:12px!important;text-align:center;background:#fff;border-radius:5px;display:block;left:50%;margin-left:-20px;border:1px solid #333;white-space:pre;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:6px;width:40px;word-break:break-all;word-wrap:break-word;}
.sfsi_plus_outr_div ul li .sfsiplus_inerCnt .bot_no:before{content:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/css/images/count_top_arow.png);position:absolute;height:9px;margin-left:-7.5px;top:-10px;left:50%;width:15px;}
.sfsi_plus_outr_div{position:fixed;width:100%;float:none;left:50%;top:20%;margin-left:-50%;opacity:0;z-index:-1;display:block;text-align:center;}
.sfsi_plus_outr_div .sfsi_plus_FrntInner{display:inline-block;padding:15px 17px 27px 18px;background:#FFF;border:1px solid #EDEDED;box-shadow:0 0 5px #CCC;margin:20px;position:relative;}
.sfsi_plus_FrntInner .sfsiclpupwpr{position:absolute;right:-10px;top:-10px;width:25px;cursor:pointer;}
.sfsi_plus_FrntInner .sfsiclpupwpr img{width:auto;float:left;border:medium none;}
.tab7 .like_pop_box{width:100%;margin:35px auto auto;position:relative;text-align:center;}
.tab7 .like_pop_box .sfsi_plus_Popinner{display:inline-block;padding:18px 20px;box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;border:1px solid #ededed;background:#FFF;}
.tab7 .like_pop_box .sfsi_plus_Popinner h2{margin:0 0 23px;padding:0;color:#414951;font-family:helveticabold;font-size:26px;text-align:center;}
.tab7 .like_pop_box .sfsi_plus_Popinner ul{margin:0;padding:0;list-style:none;text-align:center;}
.tab7 .like_pop_box .sfsi_plus_Popinner ul li{margin:0;padding:0;list-style:none;display:inline-block;}
.tab7 .like_pop_box .sfsi_plus_Popinner ul li span{margin:0;width:54px;display:block;background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/count_bg.png) no-repeat;height:24px;overflow:hidden;padding:10px 2px 2px;font-family:helveticaregular;font-size:16px;text-align:center;line-height:24px;color:#5a6570;}
.tab7 .like_pop_box .sfsi_plus_Popinner ul li a{color:#5a6570;text-decoration:none;}
.sfsi_plus_outr_div .sfsi_plus_FrntInner .sfsi_plus_wicons{margin-bottom:0;}
.sfsi_plus_outr_div ul{list-style:none;margin:0 0 24px;padding:0;text-align:center;}
a.sfsiColbtn{color:#5a6570!important;float:right;font-size:14px;margin:-35px -30px 0 0;position:relative;right:0;font-family:helveticaregular;width:100px;text-decoration:none;}
.tab3 a.sfsiColbtn{margin-top:-55px;}
.sfsi_plus_FrntInner ul li:first-of-type .sfsi_plus_wicons{margin-left:0!important;}
ul.sfsiplus_tab_3_icns li .trans_bg{background:#000;padding-left:3px;}
.tab2 .sfsiplus_instagram_section{padding-bottom:20px;}
h1.abt_titl{text-align:center;margin:19% 0 0;}
.sfcm.sfsi_wicon{padding:0;width:100% !important;border:medium none !important;height:auto !important;}
.fb_iframe_widget span{vertical-align:top!important;}
.sfsi_plus_outr_div .sfsi_plus_FrntInner ul{margin:0 0 0 3px;}
.sfsi_plus_outr_div .sfsi_plus_FrntInner ul li{margin:0 3px 0 0;}
@-moz-document url-prefix() {
.sfcm.sfsi_wicon{margin:-1px;padding:0;}
}@media (min-width:320px) and (max-width:480px) {
.sfsi_plus_tool_tip_2, .tool_tip{padding:5px 14px 0;}
.sfsi_plus_inside:last-child{margin-bottom:18px;clear:both;}
.sfsi_plus_outr_div{top:10%}
.sfsi_plus_FrntInner .sfsi_plus_wicons{width:31px!important;height:31px!important;}
.sfsi_plus_FrntInner .sfsi_plus_wicons img{width:100%}
}
@media (max-width:320px) {
.sfsi_plus_tool_tip_2, .tool_tip{padding:5px 14px 0;}
.sfsi_plus_inside:last-child{margin-bottom:18px;clear:both;}
.sfsi_plus_FrntInner .sfsi_plus_wicons{width:31px!important;height:31px!important;}
.sfsi_plus_FrntInner .sfsi_plus_wicons img{width:100%}
}
ul.SFSI_lsngfrm{float:left;width:61%}
ul.SFSI_instructions{float:left;width:39%}
ul.SFSI_instructions li{font-size:12px!important;line-height:25px!important;margin:0!important;padding:0 0 0 15px!important;width:100%}
.cstmskin_popup{width:500px;background:#FFF;box-shadow:0 0 5px 3px #d8d8d8;margin:40px 0px auto;padding:20px 25px 20px;font-family:helveticaregular;color:#5a6570;height:auto;float:left;position:relative;left:35%;}
.cstomskins_wrpr{float:left;width:100%;}
.custskinmsg{float:left;font-size:15px;margin-top:10px;width:100%;}
.custskinmsg > ul{color:#000;float:left;margin-top:8px;width:100%;}
ul.cstmskin_iconlist{float:left;margin-top:10px;width:100%;}
.cstmskin_iconlist > li{float:left;margin:3px 0;width:100%;}
.cstm_icnname{float:left;width:30%;}
.cstmskins_btn > img{float:left;margin-right:25px;}
.cstmskin_btn{width:auto;float:left;padding:3px 20px;color:#fff;background-color:#12a252;text-decoration:none;margin:0 10px;}
.cstmskins_sbmt{width:100%;float:left;text-align:center;margin-top:15px;}
.done_btn{width:auto;padding:3px 80px;color:#fff;background-color:#12a252;text-decoration:none;font-size:18px;}
.cstmskin_btn:hover, .done_btn:hover, .cstmskin_btn:focus, .done_btn:focus{color:#fff;}
.skswrpr, .dlt_btn{display:none;}
.cstmutbewpr{width:100%;float:left;margin-top:10px;}
.cstmutbewpr ul.enough_waffling li{width:auto;float:left;margin-right:20px;}
.cstmutbewpr ul.enough_waffling li span{float:left;}
.cstmutbewpr ul.enough_waffling li label{width:auto;float:left;margin-top:10px;margin-left:10px;}
.cstmutbewpr .cstmutbtxtwpr{width:100%;float:left;padding-top:10px;}
.cstmutbewpr .cstmutbtxtwpr .cstmutbchnlnmewpr{width:100%;float:left;display:none;}
#accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlnmewpr p, #accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlidwpr p{margin-left:0px;}
.cstmutbewpr .cstmutbtxtwpr .cstmutbchnlidwpr{width:100%;float:left;display:none;}
#accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlnmewpr p label, #accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlidwpr p label{width:120px;}
.sfsi_plus_widget .sfsi_plus_wDiv .sfsi_plus_wicons .sfsiplus_inerCnt a, .sfsi_plus_widget .sfsi_plus_wDiv .sfsi_plus_wicons .sfsiplus_inerCnt a.sficn{padding:0px;margin:0px;width:100%;border:medium none;}
.sfsi_socialwpr{width:auto;float:left;}
.sfsi_socialwpr .sf_fb{float:left;margin:5px 5px 5px 5px;min-height:20px;}
.sfsi_socialwpr .sf_google{float:left;margin:5px 5px 5px 5px;max-width:62px;min-width:35px;min-height:20px;}
.sfsi_socialwpr .sf_addthis{float:left;margin:5px 5px 5px 5px;min-height:20px;}
.sfsipyplfrm{float:left;margin-top:10px;width:100%;}
.sfsipyplfrm input[type="submit"]{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;color:#0074a2;cursor:pointer;font-weight:normal;margin:0;padding:5px 10px;text-decoration:underline;}
.sfsipyplfrm input[type="submit"]:hover{color:#2ea2cc}
.pop_up_box_ex{background:none repeat scroll 0 0 #fff;box-shadow:0 0 5px 3px #d8d8d8;color:#5a6570;font-family:helveticaregular;margin:200px auto;min-height:150px;padding:20px 25px 0px;position:relative;width:290px;}
.pop_up_box_ex{color:#5a6570;font-family:helveticaregular;}
.tab8 ul.sfsiplus_icn_listing8 li .sfsiplus_right_info{font-family:helveticaregular;width:94.7%;float:left;}
.tab8 ul.sfsiplus_icn_listing8 li .sfsiplus_right_info p label.ckckslctn{display:none;}
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr > li{width:100% !important;max-width:100% !important;border-left:45px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.tab8 .icons_size > input{background:none repeat scroll 0 0 #e5e5e5;width:80px;float:left;padding:10px 0;text-align:center;}
.tab8 .icons_size > ins{margin-left:19px;}
.tab8 .icons_size > span.last{width:auto !important;clear:left}
.tab8 .radio_section.tb_4_ck{margin:0 20px 0 0 !important;}
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .row, 
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr p, 
.tab8 .options{float:none;width:100%;border-left:60px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr label{width:auto;}
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .social_icon_like1 ul{margin-left:15px}
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .social_icon_like1 li{width:auto;max-width:auto;min-width:auto;margin:0 50px 0 0}
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .usually > li{width:85% !important;max-width:100% !important;margin-left:70px;font-family:'helveticaneue-light';padding-bottom:5px}
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .options > label{width:356px !important;margin:0;width:auto;margin-bottom:0;margin-top:0px;}
.tab8 .row.sfsiplus_PostsSettings_section .options .first.chcklbl{float:left !important;width:335px !important;}
.tab8 .row.sfsiplus_PostsSettings_section .options .chckwpr{width:400px;float:right;}
.tab8 .row.sfsiplus_PostsSettings_section .options{width:90%;margin:0;font-family:'helveticaneue-light';float:left;margin-bottom:10px;max-width:895px;border-left:none;}
.sfsiplus_toggleonlystndrshrng{margin-bottom:30px !important}
.tab8 .row.sfsiplus_PostsSettings_section .options.shareicontextfld{margin:15px 0;}
.tab8 .sfsiplus_tab_3_icns.flthmonpg .radio{margin-top:55px !important;}
.tab8 .radiodisplaysection{float:left;}
.tab8 ul.sfsiplus_icn_listing8 li{float:left;padding:11px 0 40px 8px;width:100%;max-width:1000px;margin:0}
.sfsiplusplacethemanulywpr{max-width:98% !important}
.tab8 ul.sfsiplus_icn_listing8{list-style:outside none none;margin:5px 0 0;overflow:hidden;}
.sfsiplus_right_info label.sfsiplus_sub-subtitle{font-size:16px !important;font-weight:normal;}
ul.plus_icn_listing li .sfsiplus_right_info label.sfsiplus_sub-subtitle a{font-size:13px;}
.tab8 ul.sfsiplus_tab_3_icns li .radio{margin-top:7px;}
.tab8 ul.sfsiplus_tab_3_icns li label{line-height:50px !important;}
.tab8 ul.sfsiplus_icn_listing8 li .sfsiplus_tab_3_icns li{width:50%;max-width:450px;min-width:420px;padding-left:0;padding-bottom:15px}
.tab8 ul.sfsiplus_icn_listing8 li .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr>li:nth-child(1),
.tab8 ul.sfsiplus_icn_listing8 li .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr>li:nth-child(2){width:50% !important}
.space.disblfltonmbl p.list{width:100%;margin-bottom:28px}
#accordion .tab8 .sfsiplus_icn_listing8 li .sfsiplus_right_info p{display:table}
.tab8 .row{clear:both;display:block;float:left;font-family:helveticaregular;line-height:42px;margin-top:25px;padding-top:15px;width:100%;}
.tab8 .icons_size{margin-top:-12px;}
.tab8 .icons_size{position:relative;font-family:'helveticaneue-light';width:538px;float:right}
.tab8 .icons_size span{display:block;float:left;font-size:20px;font-weight:400;line-height:42px;margin-right:18px;}
.tab8.icons_size span.last{margin-left:55px;}
.tab8 .icons_size ins{float:left;font-size:17px;font-weight:400;margin-right:25px;text-decoration:none;margin-bottom:20px;}
.tab8 .social_icon_like1{float:left;margin:0;padding:30px 0 0;text-align:center;width:100%;}
.tab8 .social_icon_like1 ul{list-style:outside none none;margin:0;padding:0;text-align:center;}
.tab8 .social_icon_like1 li{display:inline-block;list-style:outside none none;margin:0 0 0 45px !important;padding:0;width:auto !important;min-width:100px !important;}
.tab8 .social_icon_like1 li a{color:#5a6570;display:block;text-decoration:none;}
.tab8 .social_icon_like1 li img{display:block;float:left;margin-right:5px;}
.tab8 ul.usually{list-style:outside none none;margin:28px 0 15px 60px;padding:0;float:left}
.tab8 ul.usually li{font-size:17px;list-style:outside none none;margin:0;padding:0;text-align:left;width:auto;}
.tab8 ul.enough_waffling{list-style:outside none none;margin:25px 0 0;padding:0;text-align:center;}
.tab8 ul.enough_waffling li{display:inline-block;list-style:outside none none;margin:0 22px;padding:0;}
.tab8 ul.enough_waffling li span{float:left;}
.tab8 ul.enough_waffling li label{color:#5a6570;float:left;font-family:helveticaregular;font-size:18px;font-weight:400;line-height:38px;margin:0 0 0 20px;text-align:center;}
.tab8 .row{clear:both;display:block;float:left;font-family:helveticaregular;line-height:42px;margin-top:0px;padding-top:10px;width:100%;}
.tab8 .options{clear:both;float:left;margin-top:25px;width:auto;float:none;}
.tab8 .options label.first{font-family:'helveticaneue-light';font-size:18px;}
.tab8 .options label{color:#5a6570;float:left;font-family:'helveticaneue-light';font-size:18px;line-height:46px;width:345px;}
.tab8 .options input{background:none repeat scroll 0 0 #e5e5e5;border:0 none;box-shadow:2px 2px 3px #dcdcdc inset;float:left;padding:10px;width:308px;}
.tab8 .options .field{float:left;position:relative;width:223px;}
.tab8 .options .field .select{background:url(//persianroomrestaurant.com.au/wp-content/plugins/ultimate-social-media-plus/images/select_bg1.jpg) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;font-family:helveticaregular;padding-left:17px;width:207px;}
.tab8 .options .field select.styled{height:46px;left:0;line-height:46px;position:absolute;top:0;width:213px;}
.tab8 .options .field select.styled{line-height:46px;}
.tab8 ul.sfsiplus_icn_listing8 li .snglchckcntr .sfsiplus_right_info{float:left;margin-right:0;text-align:left;width:auto;font-family:'helveticaneue-light';font-size:18px;line-height:30px;}
.chckwpr .snglchckcntr:first-child{float:left;}
.chckwpr .snglchckcntr:last-child{float:left;margin-left:110px;}
.chckwpr{width:100%;float:left;}
.cstmutbchnlidwpr .utbe_instruction,.cstmutbchnlnmewpr .utbe_instruction, .lnkdin_instruction{float:left;line-height:22px;margin-top:10px;width:100%;}
#accordion .tab8 .sfsiplus_icn_listing8 li .sfsiplus_right_info p{font-size:20px;}
#accordion .tab8 ul.sfsiplus_tab_3_icns{margin-top:25px;}
#accordion .tab8 ul.sfsiplus_tab_3_icns.flthmonpg{margin-left:45px}
#accordion .tab8 .sfsiplus_icn_listing8 li .sfsiplus_right_info p.cstmdisplaysharingtxt{padding-top:5px;display:inline;}
#accordion .tab8 ul.sfsiplus_shwthmbfraftr .labelhdng4, 
#accordion .tab8 ul.sfsiplus_shwthmbfraftr .row h4.labelhdng4{color:#555;font-size:20px;margin-left:20px;font-family:'helveticaregular'}
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .row.sfsiplus_PostsSettings_section{border-left:105px solid transparent;float:left;padding-top:0}
.sfsiplus_toggleonlystndrshrng{margin-bottom:0 !important}
.radiodisplaysection{float:left}
.tab8 .sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr .row.sfsiplus_PostsSettings_section>.labelhdng4{margin-bottom:20px !important}
.sfsiplus_shwthmbfraftr{margin-top:5px !important}
label.sfsiplus_toglpstpgsbttl{float:left;margin-top:5px !important}
#accordion .tab8 ul.sfsiplus_shwthmbfraftr .row h4{font-family:'helveticaneue-light';font-weight:normal;font-size:18px;color:#69737c;float:left}
.tab8 .row.sfsiplus_PostsSettings_section .options .seconds.chcklbl{float:right;width:400px !important;}
.sfsibeforpstwpr{width:100%;float:left;line-height:18px;margin:5px 0;}
.sfsiaftrpstwpr{width:100%;float:left;line-height:18px;margin:5px 0;}
.sfsibeforpstwpr .sfsi_plus_Sicons span{font-size:20px;}
.sfsiaftrpstwpr .sfsi_plus_Sicons span{font-size:20px;}
.sfsibeforpstwpr .sfsi_plus_Sicons{}
.sfsiaftrpstwpr .sfsi_plus_Sicons{}
.sfsibeforpstwpr .sfsiplus_norm_row.sfsi_plus_wDivothr{width:auto;float:left;}
.sfsiaftrpstwpr .sfsiplus_norm_row.sfsi_plus_wDivothr{width:auto;float:left;}
.sfsibeforpstwpr .sfsiplus_norm_row.sfsi_plus_wDivothr .sfsi_plus_wicons{float:left;}
.sfsiaftrpstwpr .sfsiplus_norm_row.sfsi_plus_wDivothr .sfsi_plus_wicons{float:left;}
.sfsi_flicnsoptn3{color:#69737c;float:left;font-size:20px;margin:62px 5px 0 20px;font-family:'helveticaneue-light';width:120px;}
.sfsi_ckckslctnlbl{font-weight:bold;}
.sfsibeforpstwpr iframe{max-width:none;vertical-align:middle;}
.sfsiaftrpstwpr iframe{max-width:none;vertical-align:middle;}
.sfwp_fivestar_ul li{display:block;padding-right:20px;}
.fb_iframe_widget iframe{max-width:none;}
.sfsi_mainContainer p.bldtxtmsg{float:left;font-size:15px;margin-top:12px;width:100%;}
.sfsi_mainContainer p.translatelilne{float:left;font-size:15px;font-weight:bold;color:black;margin-top:12px;width:100%;}
.sfsiplus_icn_listing8 li > div{width:auto;float:left;}
#accordion .tab8 .sfsiplus_icn_listing8 li .sfsiplus_right_info p.cstmdisextrpdng{padding-bottom:30px;float:left;}
#accordion .tab8 .sfsiplus_icn_listing8 li .sfsiplus_right_info p.cstmdisextrpdng{background:medium none;}
#accordion .tab8 .sfsiplus_icn_listing8 li .sfsiplus_right_info p.cstmdisextrpdng code{background:none repeat scroll 0 0 transparent;padding-left:0px;padding-right:0px;}
.options.sfsipluspstvwpr{margin-left:17% !important;margin-left:0% !important;}
.tab8 .row.sfsiplus_PostsSettings_section .options.sfsipluspstvwpr .first.chcklbl{width:180px !important;}
.sfsiplus_tab_3_icns.sfsiplus_shwthmbfraftr{overflow:visible;}
.sfsi_plus_twt_tool_bdr .sfsi_plus_inside .cstmicon1 a img{margin:2px 12px 2px !important;clear:both;text-align:center;float:none;}
.cstmicon1{text-align:center;}
.sfsi_plus_Sicons img, #sfsiplusid_facebook img, #sfsiplusid_google img, #sfsiplusid_twitter img{height:20px;}
.sfsi_plus_wicons a.sficn, .sfsi_plus_wicons .sfsi_plus_inside a, .sfsi_plus_Sicons div a{box-shadow:none;border:none;}
.sfsi_plus_Sicons .sf_pinit{margin-right:4px;}
.sfsi_plus_Sicons .sf_pinit > span{height:22px !important;vertical-align:middle;}
.sfsi_plus_Sicons .sf_pinit > span{height:20px !important;vertical-align:middle;}
.sfsibeforpstwpr .sfsi_plus_Sicons .sf_pinit span{font-size:11px !important;}
.sfsiaftrpstwpr .sfsi_plus_Sicons .sf_pinit span{font-size:11px !important;}
.sfsibeforpstwpr .sfsi_plus_Sicons .sfsi_plus_inside .icon2 span{font-size:11px !important;}
.sfsiaftrpstwpr .sfsi_plus_Sicons .sfsi_plus_inside .icon2 span{font-size:11px !important;}
.sfsi_plus_wicons a {box-shadow: none !important;}#toplevel_page_viva_plugins .wp-submenu .wp-first-item{display:none;}
.tip{position:relative;top:3px;}
.cmb_radio_inline_option{display:inline;padding-right:18px;}
.ads_bar{width:30%;margin-right:20px;margin-top:10px;}
.right{float:right;width:50%;}
.left{float:left;}
.settings_wrap{width:48%;margin-top:10px};#fb_fanbx_frm select,
#fb_fanbx_frm input[type="text"],
#fb_fanbx_frm input[type="file"]{min-width:200px;}
#fb_fanbx_frm label code{background:none;}
#fcbk_share{clear:both;height:40px;}
.fb_fanbx_css{float:left;margin-right:10px;}
.fb_fanbx_css a{height:40px;display:block;}
.fb_fanbx_css a:hover{opacity:0.9;}
.fb_like_btn{float:left;position:relative;top:-3px;}
.fb_edge_widget_with_comment span{width:450px !important;}
.fb_like_btn iframe{max-width:450px;}
.headingclass p{font-size:13px;}
.p_content_bold{font-weight:bold;}
.p_content_left{text-align:left;}
.p_content_left_info{text-align:left;font-weight:normal;}
.social_link_ul{padding-left:17px;list-style:initial;}
.social_link_ul li{text-align:left;}
.vivawsb_pluginheader{font-size:18px;color:#1E6CBE;font-weight:bold;text-transform:uppercase;width:98%;margin:15px 0px;padding:10px;background:#ffffff;border-left:4px solid #1E6CBE;text-align:center;}
.vivawsb_optionheader{font-size:14px;color:#1E6CBE;font-weight:bold;width:500px;margin:15px 0px;padding:10px;background:#ffffff;border-left:4px solid #1E6CBE;text-align:left;}
.vivawsb_form{font-size:14px;}
.vivawsb_button{background:#1E6CBE;color:#fff;border:0 none;cursor:pointer;}
.vivawsb_button:hover{background:#555555;}
.left{max-width:65%;width:65%;float:left;}
.right{max-width:33%;width:33%;float:right;}
.bottom{width:100%;}
.bottom h3.title{width:92%;text-align:left;background:#fff;cursor:pointer;}
h3.title{font-size:18px;color:#1E6CBE;font-weight:bold;text-transform:uppercase;width:680px;margin:15px 0px;padding:10px;background:#ffffff;border-left:4px solid #1E6CBE;}
.button1{background:#1E6CBE;color:#fff;border:0 none;cursor:pointer;width:120px;height:45px;}
.button1:hover {background:#555555;}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer;}
.slicknav_menu  .slicknav_menutxt{display:block;line-height:1.188em;float:left;}
.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0.438em;}
.slicknav_menu .slicknav_no-text{margin:0}
.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em}
.slicknav_nav{clear:both}
.slicknav_nav ul,
.slicknav_nav li{display:block}
.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em;}
.slicknav_nav .slicknav_item{display:block;cursor:pointer;}
.slicknav_nav a{display:block}
.slicknav_nav .slicknav_item a{display:inline}
.slicknav_menu:before,
.slicknav_menu:after{content:" ";display:table;}
.slicknav_menu:after{clear:both}
.slicknav_menu{*zoom:1}
.slicknav_menu{font-size:16px;}
.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222222;}
.slicknav_menu  .slicknav_menutxt{color:#FFF;font-weight:bold;text-shadow:0 1px 3px #000;}
.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5;}
.slicknav_menu{background:#4c4c4c;padding:5px;}
.slicknav_nav{color:#fff;margin:0;padding:0;font-size:0.875em;}
.slicknav_nav, .slicknav_nav ul{list-style:none;overflow:hidden;}
.slicknav_nav ul{padding:0;margin:0 0 0 20px;}
.slicknav_nav .slicknav_item{padding:5px 10px;margin:2px 5px;}
.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff;}
.slicknav_nav .slicknav_item a{padding:0;margin:0;}
.slicknav_nav .slicknav_txtnode {
margin-left:15px;   
}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{position:relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/js/fancybox/fancybox_sprite.png);}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div{width:44px;height:44px;background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/js/fancybox/fancybox_loading.gif) center center no-repeat;}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(//persianroomrestaurant.com.au/wp-content/themes/espresso/js/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:10px;background-position:0 -36px;}
.fancybox-next span{right:10px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
.fancybox-lock{overflow:hidden !important;width:auto;}
.fancybox-lock body{overflow:hidden !important;}
.fancybox-lock-test{overflow-y:hidden !important;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/js/fancybox/fancybox_overlay.png);}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//persianroomrestaurant.com.au/wp-content/themes/espresso/js/fancybox/fancybox_sprite@2x.png);
background-size: 44px 152px; }
#fancybox-loading div {
background-image: url(//persianroomrestaurant.com.au/wp-content/themes/espresso/js/fancybox/fancybox_loading@2x.gif);
background-size: 24px 24px; }
}.mejs-offscreen{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:polygon(0px 0,0 0,0 0,0 0);position:absolute!important;height:1px;width:1px;overflow:hidden}
.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}
.mejs-fill-container,.mejs-fill-container .mejs-container{width:100%;height:100%}
.mejs-fill-container{overflow:hidden}
.mejs-container:focus{outline:0}
.me-plugin{position:absolute}
.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}
.mejs-fullscreen{overflow:hidden!important}
.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}
.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}
.mejs-clear{clear:both}
.mejs-background{position:absolute;top:0;left:0}
.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}
.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}
.mejs-poster img{border:0;padding:0;border:0}
.mejs-overlay{position:absolute;top:0;left:0}
.mejs-overlay-play{cursor:pointer}
.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/bigplay.svg) no-repeat}
.no-svg .mejs-overlay-button{background-image:url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/bigplay.png)}
.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}
.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/background.png);background:rgba(0,0,0,.9);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-moz-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-o-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-ms-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))}
.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/loading.gif) 50% 50% no-repeat}
.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/background.png);background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));height:30px;width:100%}
.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}
.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/controls.svg) no-repeat}
.no-svg .mejs-controls .mejs-button button{background-image:url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/controls.png)}
.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}
.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:10px 3px 0;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}
.mejs-controls .mejs-play button{background-position:0 0}
.mejs-controls .mejs-pause button{background-position:0 -16px}
.mejs-controls .mejs-stop button{background-position:-112px 0}
.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}
.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}
.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}
.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}
@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));width:0}
.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8));width:0}
.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}
.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}
.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}
.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}
.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}
.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}
.mejs-controls .mejs-volume-button{}
.mejs-controls .mejs-mute button{background-position:-16px -16px}
.mejs-controls .mejs-unmute button{background-position:-16px 0}
.mejs-controls .mejs-volume-button{position:relative}
.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/background.png);background:rgba(50,50,50,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}
.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.9);margin:0}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}
.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8))}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}
.mejs-controls .mejs-captions-button{position:relative}
.mejs-controls .mejs-captions-button button{background-position:-48px 0}
.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px 10px 0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.mejs-controls .mejs-captions-button:hover .mejs-captions-selector{visibility:visible}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}
.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px}
.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}
.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232, endColorstr=#000000);overflow:hidden;border:0}
.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}
.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:0}
.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666, endColorstr=#323232)}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px;line-height:12px}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px;display:block;white-space:nowrap;text-overflow:ellipsis}
.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}
.mejs-captions-layer a{color:#fff;text-decoration:underline}
.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}
.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}
.mejs-captions-position-hover{bottom:35px}
.mejs-captions-text{padding:3px 5px;background:url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/background.png);background:rgba(20,20,20,.5);white-space:pre-wrap}
.me-cannotplay{}
.me-cannotplay a{color:#fff;font-weight:700}
.me-cannotplay span{padding:15px;display:block}
.mejs-controls .mejs-loop-off button{background-position:-64px -16px}
.mejs-controls .mejs-loop-on button{background-position:-64px 0}
.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}
.mejs-controls .mejs-backlight-on button{background-position:-80px 0}
.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}
.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}
.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}
.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}
.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}
.mejs-controls .mejs-sourcechooser-button{position:relative}
.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}
.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/background.png);background:rgba(50,50,50,.7);z-index:1000;overflow:hidden}
.mejs-postroll-layer-content{width:100%;height:100%}
.mejs-postroll-close{position:absolute;right:0;top:0;background:url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/background.png);background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}
div.mejs-speed-button{width:46px!important;position:relative}
.mejs-controls .mejs-button.mejs-speed-button button{background:transparent;width:36px;font-size:11px;line-height:normal;color:#fff}
.mejs-controls .mejs-speed-button .mejs-speed-selector{display:none;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{display:block}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:rgba(33,248,248,1)}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px;padding:0 10px;list-style-type:none!important;display:block;color:#fff;overflow:hidden}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:#fff;margin-left:5px;cursor:pointer}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8!important;background-color:rgba(255,255,255,.4)!important}
.mejs-controls .mejs-button.mejs-jump-forward-button{background:transparent url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/jumpforward.png) no-repeat;background-position:3px 3px}
.mejs-controls .mejs-button.mejs-jump-forward-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}
.mejs-controls .mejs-button.mejs-skip-back-button{background:transparent url(//persianroomrestaurant.com.au/wp-includes/js/mediaelement/skipback.png) no-repeat;background-position:3px 3px}
.mejs-controls .mejs-button.mejs-skip-back-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}body{position:relative;}
body, input, textarea, select { font-weight:300; font-size:15px; line-height:23px; } *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0;outline:none;}
img, .wp-caption{display:inline-block;max-width:100%;height:auto;border:none;}
header#header{height:126px;display:block;}
nav#main-nav{height:52px;}
.shell{width:1200px;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{display:block;height:0;clear:both;visibility:hidden;}
.boxed{width:1300px;margin:0 auto;background:#fff;}
.sticky-nav{padding-top:52px;}
input[type=submit], input[type=button]{-webkit-appearance:none;}
.schedule-category{display:none;}
.one_half{width:48%;}
.one_third{width:30.66%;}
.two_third{width:65.33%;}
.one_fourth{width:22%;}
.three_fourth{width:74%;}
.one_fifth{width:16.8%;}
.two_fifth{width:37.6%;}
.three_fifth{width:58.4%;}
.four_fifth{width:79.2%;}
.one_sixth{width:13.33%;}
.five_sixth{width:82.67%;}
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin:10px 4% 5px 0;float:left;}
.last{margin-right:0 !important;clear:right;}
.main-wrap{width:100%;height:195px;min-height:195px !important;overflow:hidden;position:relative;z-index:5;}
.main-wrap.hidden{}
.secondary-wrap{position:absolute;top:0;left:0;width:100%;z-index:4;}
.secondary-wrap img{float:left;}
.caption-wrap{position:absolute;top:0;left:0;width:0;height:auto;width:100%;overflow:hidden;}
.caption-slider .description{float:left;}
.caption-wrap canvas{width:100% !important;}
.not-ie10 .caption-wrap canvas{height:auto !important;}
.canvas-wrap{position:absolute;top:0;left:0;width:100%;height:100%;}
.cnt-wrap{position:absolute;top:0;left:0;width:100%;padding-top:40px;padding-bottom:40px;}
.caption-wrap .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/images/overlay.png) repeat 0 0;}
.cnt-wrap .caption{position:relative;width:1200px;margin:0 auto;}
.boxed .cnt-wrap .caption{width:1000px;}
.cnt-wrap .title{padding-right:200px;color:#fff;display:block;margin:0 0 15px;font-weight:700;font-size:32px;line-height:40px;}
.cnt-wrap p{padding-right:200px;font-size:20px;line-height:30px;font-weight:300;margin:0 0 0 1px;color:#fff;}
.cnt-wrap .es-button{font-weight:600;color:#fff;text-transform:uppercase;text-decoration:none;font-size:13px;line-height:18px;padding:8px 12px;bottom:5px;right:0;position:absolute;}
.carousel{height:477px;overflow:hidden;position:relative;}
.main-slider, .secondary-slider{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.carousel .mask{position:relative;overflow:hidden;width:1440px;}
.carousel .slideset{width:99999px;overflow:hidden;}
.carousel .slide{float:left;position:relative;width:1440px;}
.carousel .slide img:first-child{width:100%;}
.carousel .btn-prev,
.carousel .btn-next{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;position:absolute;left:72px;top:72px;width:34px;height:51px;z-index:10;background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/images/arrow_left.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;}
.carousel .btn-next{right:72px;left:auto;background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/images/arrow_right.png) no-repeat 0 0;}
.carousel .btn-prev:hover,
.carousel .btn-next:hover{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.carousel .btn-prev:hover{left:70px;}
.carousel .btn-next:hover{right:70px;}
.main-wrap{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.carousel .btn-prev,
.carousel .btn-next{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}
.carousel.alt .caption-wrap .overlay{background:#000;background:rgba(0,0,0,0.65);}
.carousel.alt .dark-text .caption-wrap .overlay{background:#fff;background:rgba(255,255,255,0.65);}
#slider-wrap{position:relative;z-index:0;}
.tp-bannershadow.tp-shadow2{display:none;}
.vjs-tech{margin-top:0;}
header#header .shell{color:#fff;position:relative;height:126px;text-align:center;}
header#header .shell section{height:126px;position:absolute;top:0;}
header#header .shell section.left{left:0;text-align:left;}
header#header .shell section.right{right:0;text-align:right;}
header#header .logo{display:inline-block;}
header#header #logo{display:inline-block;padding:0;line-height:116px;}
header#header #logo a{color:#fff;text-decoration:none;}
header#header .logo-image{position:absolute;left:0;top:50%;}
header#header .shell section.location{font-size:13px;height:46px;line-height:23px;position:absolute;left:0;top:50%;margin:-23px 0 0 0;}
header#header .shell section.location span{display:block;}
header#header span a{color:#fff;text-decoration:none;}
span.iconed-address{background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/images/icon_location.png) no-repeat 0 0;padding-left:25px;margin:0 0 3px;}
span.iconed-phone{background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/images/icon_phone.png) no-repeat 0 3px;padding-left:25px;}
header#header .shell section.social-search{height:24px;top:50%;margin:-12px 0 0 0;position:absolute;right:0;}
section.social-search a.social{color:#fff;overflow:hidden;opacity:0.5;margin:0 0 0 15px;font-size:20px;line-height:27px;display:inline-block;float:left;}
section.social-search a.social:hover{opacity:1;}
section.social-search .search{opacity:0.50;position:relative;display:block;width:26px;height:26px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #fff;float:left;margin:0 0 0 20px;cursor:pointer;}
section.social-search .search:hover{opacity:1;}
section.social-search .search:after{font-size:12px;line-height:24px;width:24px;position:absolute;top:0;left:0;display:block;content:"\f002";font-family:"FontAwesome";text-align:center;}
section.social-search .search.active:after{display:none;}
section.social-search .search form{width:251px;display:none;position:absolute;top:0;right:0;}
section.social-search .search.active{opacity:1;cursor:default;background:none;width:253px;margin:0;border:1px solid rgba(255,255,255,0.75);}
section.social-search .search.active form{display:block;line-height:20px;}
section.social-search .search form input[type=text]{border:none;color:#fff;color:rgba(255,255,255,0.75);background:none;height:15px;position:relative;width:207px;line-height:15px;font-size:13px;}
section.social-search .search form input[type=submit]{line-height:26px;border:none;width:34px;height:26px;border-radius:0 2px 2px 0;font-size:12px;text-transform:uppercase;font-weight:600;display:inline-block;position:relative;top:-1px;right:-1px;padding:0;}
nav#main-nav.full{width:100%;position:relative;max-height:52px;}
nav#main-nav.full.fixed{position:fixed;top:0;left:0;z-index:8000;}
.sticky-nav.admin-bar nav#main-nav.full.fixed{top:32px;}
nav#main-nav.full .shell > ul, nav#main-nav.full .shell > ul > li{list-style:none;}
nav#main-nav.full .shell > ul{text-align:center;}
nav#main-nav.full .shell > ul > li{text-align:left;position:relative;float:none;display:inline-block;}
nav#main-nav.full .shell > ul > li > a{display:block;line-height:50px;padding:1px 20px;font-size:15px;color:#fff;text-decoration:none;}
nav#main-nav.full .shell > ul .dropdown{width:200px;padding:10px;z-index:99999;display:none;position:absolute;top:52px;left:0;}
nav#main-nav.full .shell > ul .dropdown .dropdown{width:200px;padding:10px;z-index:99999;display:none;position:absolute;top:0;left:200px;}
nav#main-nav.full .shell > ul .dropdown li{display:block;position:relative;}
nav#main-nav.full .shell > ul .dropdown li > a{color:#fff;font-size:14px;text-decoration:none;display:block;padding:5px 10px;}
nav#main-nav.full .shell > ul .dropdown li > a:hover{background:rgba(255,255,255,0.25);}
#mobileSlickNav, #mobileNav{display:none;}
#top{color:#333;width:100%;height:54px;line-height:52px;}
#top a{text-decoration:none;}
#top .shell{position:relative;}
#top .shell section{height:54px;position:absolute;top:0;}
#top .shell section.location span{margin:0 20px 0 0;}
#top .shell section.left{left:0;text-align:left;}
#top .shell section.right{right:0;text-align:right;}
#top .shell section.social-search{padding-top:15px;}
nav#main-nav.right{z-index:10;position:absolute;right:0;top:50%;height:30px;margin:-15px 0 0 0;text-align:right;}
nav#main-nav.right > ul{margin-right:-10px;}
nav#main-nav.right > ul, nav#main-nav.full > ul > li{list-style:none;}
nav#main-nav.right > ul > li{position:relative;display:inline-block;}
nav#main-nav.right > ul > li > a{display:block;line-height:28px;padding:0 9px;color:#fff;text-decoration:none;border:1px solid transparent;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
nav#main-nav.right > ul > li > a:hover, nav#main-nav.right > ul > li.current-menu-item > a, nav#main-nav.right > ul > li:hover > a{background:rgba(255,255,255,0.10);border-color:rgba(255,255,255,0.5);}
nav#main-nav.right > ul .dropdown{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;width:200px;padding:10px;z-index:99999;display:none;height:auto;position:absolute;top:30px;left:-10px;}
nav#main-nav.right > ul .dropdown .dropdown{left:180px;top:0;}
nav#main-nav.right > ul .dropdown li{position:relative;text-align:left;display:block;font-size:14px;}
nav#main-nav.right > ul .dropdown li > a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;text-decoration:none;display:block;padding:3px 9px 4px;}
#ctas{z-index:5;position:relative;}
#ctas article{background:#fff;position:relative;top:-52px;float:left;margin:0 0 0 3%;width:31.33%;}
#ctas article:first-child{margin:0;}
#ctas article h3{display:block;line-height:52px;color:#fff;font-size:16px;font-weight:300;text-align:center;}
#ctas article img{-webkit-filter:grayscale(100%);}
#ctas article:hover img{-webkit-filter:grayscale(0%);}
#ctas article p{color:#222;padding:25px 30px;text-align:center;}
#ctas article a.es-button{text-decoration:none;float:right;color:#fff;line-height:39px;padding:0 20px;font-size:13px;font-weight:600;}
#ctas article.full{width:100%;margin:0;}
#ctas article.half{width:450px;}
#ctas.no-slider{padding:50px 0;}
#ctas.no-slider article{top:0;}
h2.centered{font-weight:400 !important;text-align:center;font-size:30px !important;line-height:23px !important;position:relative;padding:0;display:block;margin:0 0 60px !important;}
h2.centered:before{content:"";display:block;position:absolute;left:0;bottom:3px;width:100%;height:3px;}
h2.centered span{position:relative;top:5px;display:inline-block;padding:0 30px;}
h1.page-title{position:relative;margin:-10px 0 40px !important;}
h1.page-title:before{content:"";display:block;position:absolute;left:0;bottom:3px;width:100%;height:3px;}
h1.page-title span{position:relative;top:19px;display:inline-block;padding:0 30px 0 0;}
#homepage-recent-posts article.recent-post-block{float:left;margin:0 0 0 3%;width:31.33%;}
#homepage-recent-posts article.recent-post-block:first-child, #homepage-recent-posts .cl + article{margin:0;}
#homepage-events article.upcoming-event-block{float:left;margin:0 0 0 3%;width:31.33%;}
#homepage-events article.upcoming-event-block:first-child, #homepage-events .cl + article{margin:0;}
#homepage-recent-posts .cl, #homepage-events .cl{height:50px;}
.bottom-spacer{height:70px;}
#homepage-countdown article.single-event-block{margin:0 0 25px;text-align:center;}
#homepage-countdown article.single-event-block .event-info{display:inline-block;text-align:left;width:60%;}
#homepage-countdown article.single-event-block h3{font-size:25px;margin:0 0 5px;}
#homepage-countdown article.single-event-block h3 a{text-decoration:none;}
#homepage-countdown article.single-event-block small{font-size:15px;margin:0 0 15px;display:block;color:#888;}
#homepage-countdown article.single-event-block small span{display:inline-block;padding:0 5px;}
#homepage-countdown article.single-event-block p{margin:0 0 20px;}
#homepage-countdown .hidden-timezone{display:none;}
#homepage-countdown .countdown-rtl{direction:rtl;}
#homepage-countdown .countdown-holding span{color:#888;}
#homepage-countdown .countdown-row{clear:both;width:100%;padding:0px 2px;text-align:center;}
#homepage-countdown .countdown-show1 .countdown-section{width:98%;}
#homepage-countdown .countdown-show2 .countdown-section{width:48%;}
#homepage-countdown .countdown-show3 .countdown-section{width:32.5%;}
#homepage-countdown .countdown-show4 .countdown-section{width:24.5%;}
#homepage-countdown .countdown-show5 .countdown-section{width:19.5%;}
#homepage-countdown .countdown-show6 .countdown-section{width:16.25%;}
#homepage-countdown .countdown-show7 .countdown-section{width:14%;}
#homepage-countdown .countdown-section{display:block;float:left;font-size:15px;color:#aaa;text-transform:uppercase;text-align:center;}
#homepage-countdown .countdown-amount{font-size:80px;display:block;}
#homepage-countdown .countdown-period{display:block;}
#homepage-countdown .countdown-descr{display:block;width:100%;}
#homepage-countdown article.single-event-block .is-countdown{border:none;background:none;width:60%;margin:0 auto 30px;display:block;height:140px;line-height:1.2;}
#homepage-countdown article.single-event-block .event-img{float:left;width:30%;}
#homepage-countdown article.single-event-block .event-img img{width:100%;height:auto;position:relative;top:4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#homepage-countdown article.single-event-block .event-content{float:right;width:65%;}
#page-post{margin:-30px auto 0;}
#page-post article.left, #page-post article.right{width:66%;}
#page-post article.left, #page-post aside.left{float:left;}
#page-post article.right, #page-post aside.right{float:right;}
#page-post aside.left, #page-post aside.right{width:29%;}
#page-post article.page-content .featured-image{margin:0 0 25px}
#page-post article.page-content h1{display:block;position:relative;z-index:1;font-size:37px;line-height:50px;font-weight:300;margin:0 0 20px;padding:0;}
#page-post article.page-content h2{display:block;font-size:27px;line-height:37px;margin:0 0 20px;font-weight:600;clear:both;}
#page-post article.page-content h3{display:block;font-weight:300;font-size:23px;line-height:32px;margin:0;padding:0 0 20px 0;}
#page-post article.page-content h4{display:block;font-size:19px;line-height:26px;font-weight:600;margin:0;padding:0 0 20px 0;position:relative;}
#page-post article.page-content h4 a:hover{color:#000;}
#page-post article.page-content h5{display:block;font-size:13px;line-height:19px;font-weight:300;margin:0 0 20px;}
#page-post article.page-content h6{display:block;font-size:13px;line-height:19px;color:#888;font-weight:300;margin:0 0 20px;}
#page-post article.page-content h1 a,
#page-post article.page-content h2 a,
#page-post article.page-content h3 a,
#page-post article.page-content h4 a,
#page-post article.page-content h5 a,
#page-post article.page-content h6 a{text-decoration:none;}
#page-post article.page-content p{margin:0 0 20px;}
#page-post article.page-content p#breadcrumbs, p.tribe-events-back{font-size:13px;color:#888;margin:0 0 10px;}
#page-post article.page-content p#breadcrumbs a, p.tribe-events-back a{font-weight:600;text-decoration:none;}
#page-post article.page-content .wp-caption.alignright, #page-post article.page-content img.alignright{float:right;margin:7px 0 15px 30px;display:block;}
#page-post article.page-content .wp-caption.alignleft, #page-post article.page-content img.alignleft{float:left;margin:7px 30px 15px 0;display:block;}
#page-post article.page-content .wp-caption.aligncenter, #page-post article.page-content img.aligncenter{margin:7px auto 15px;display:block;}
#page-post article.page-content .wp-caption.alignright img,
#page-post article.page-content .wp-caption.alignleft img,
#page-post article.page-content .wp-caption.aligncenter img{margin:0 auto;}
#page-post article.page-content .wp-caption-text{font-size:13px;text-align:center;color:#aaa;padding-top:5px;}
#page-post article.page-content section{padding:0 0 40px 0;}
#page-post article.page-content section.post{padding-left:31px;padding-bottom:0;}
#page-post article.page-content section.post.active{padding-bottom:40px;}
#page-post article.page-content section.post.last{padding:0;}
#page-post article.page-content section.post.last-post{padding-bottom:0;}
#page-post article.page-content section.post .section-content{}
#page-post article.page-content section.post .section-content p{padding:0 0 13px 0;}
#page-post article.page-content section.post.active h3 span{background-position:0 0;}
#page-post article.page-content section.post.active .section-content{}
#page-post article.page-content ul, #page-post article.page-content ol{margin:0 0 25px 40px;}
#page-post article.page-content ul ul, #page-post article.page-content ol ol, #page-post article.page-content ul ol, #page-post article.page-content ol ul{margin:0 0 10px 80px;}
#page-post article.page-content .highlight{background-color:#fff6c6;}
#page-post article.page-content blockquote{padding:4px 5% 10px 5%;display:block;}
#page-post article.page-content blockquote p{padding:0;font-size:22px;line-height:30px;color:#aaa;}
#page-post .fluid-width-video-wrapper{margin:0 0 40px;}
#page-post .fluid-width-video-wrapper iframe{margin:10px 0 0;}
#author-info{position:relative;display:block;padding:20px 0 0 0;margin:60px 0 50px 0;border-top:1px solid #ddd;}
#author-info h2{margin:0 !important;padding:0 0 15px !important;}
#author-info .avatar-wrap{width:55px;height:55px;position:absolute;top:79px;left:0;}
#author-info .avatar-wrap img{width:55px;height:55px;overflow:hidden;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-webkit-background-clip:padding-box;}
#author-info .description{margin-left:75px;}
#author-info p{padding:0 0 10px !important;margin:0 !important;}
#author-info .author-link{margin:0 0 10px;font-weight:bold;}
.categories-links, .tags-links{font-size:13px;display:block;margin:0 0 5px;}
.post-meta{font-weight:400;padding:0 0 30px;font-size:14px;line-height:24px;color:#aaa;}
.post-meta span{display:inline-block;margin:0 17px 0 0;}
.post-meta i{padding-right:5px;}
.post-meta span a{color:#aaa;text-decoration:none;}
.post-meta span a:hover{color:#000;}
.post-meta span a{-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;}
.post-meta.sm{font-size:13px;padding:5px 0 0;line-height:20px;}
.Collage{padding:10px;}
.Collage .Image_Wrapper{vertical-align:bottom;opacity:0;}
.Collage .Caption_Content{padding:10px 10px 17px;font-size:13px;color:#fff;text-align:center;}
#page-post article.recent-post-block{margin:0 0 40px;}
#page-post article.recent-post-block h3{padding:0 0 5px;}
#page-post article.recent-post-block p{margin:0;}
#page-post article.recent-post-block .floated-thumb{float:left;margin:5px 0 0 0;width:23%;}
#page-post article.recent-post-block .floated-thumb img{margin:0;}
#page-post article.recent-post-block .floated-content{float:right;margin:0;width:73%;}
a.es-button, input[type=button], input[type=submit], button[type=submit]{border:none;cursor:pointer;display:inline-block;text-decoration:none;color:#fff;line-height:39px;padding:0 20px;font-size:13px;font-weight:600;}
.parallax-zone{overflow:hidden;box-sizing:border-box;}
.parallax-zone .parallax-screen{position:absolute;width:100%;}
#parallax_page_section{background-size:cover;}
#parallax_page_section, #parallax_page_section div{height:auto;}
#parallax_page_section div:first-child{position:absolute;height:100%;}
#parallax_page_section div:last-child{position:relative;}
#comments-block{padding:20px 0 0;margin:0 0 40px;border-top:1px solid #ddd;}
#reply-title{display:none;}
#respond{padding:0 0 15px;}
#respond .textarea_wrap{padding:15px;margin:0 0 15px;width:100%;}
#respond textarea#comment{width:100%;border:none;-webkit-resize:none;-moz-resize:none;resize:none;height:100px;line-height:19px;font-family:sans-serif;}
#respond input#author,#respond input#email,#respond input#url{padding:8px 11px;margin:0 10px 10px 0;width:250px;}
#respond p.comment-form-author,#respond p.comment-form-email,#respond p.comment-form-url{font-size:13px;font-weight:bold;text-transform:uppercase;height:45px;padding:0;position:relative;margin-bottom:0 !important;}
#respond p.comment-form-author input,#respond p.comment-form-email input,#respond p.comment-form-url input{position:absolute;left:70px;top:-5px;}
#respond p.comment-form-author label,#respond p.comment-form-email label,#respond p.comment-form-url label{position:relative;top:3px;}
#respond span.required{font-weight:bold;}
#respond p.form-allowed-tags{color:#999999;font-size:11px;line-height:15px;}
p.closed-comments{display:none;}
ol.commentlist{list-style:none;margin:0 0 15px 0 !important;padding:0;}
ol.commentlist li.comment div.vcard cite.fn{font-style:normal;font-size:19px;font-weight:600;color:#000;}
ol.commentlist li.comment div.vcard cite.fn a.url{text-decoration:none;}
ol.commentlist li.comment div.vcard img.avatar{width:38px;height:38px;float:left;margin:5px 20px 10px 0px;}
ol.commentlist li.comment div.vcard span.says{font-size:19px;font-style:italic;}
ol.commentlist li.comment div.comment-meta{padding:0 0 5px;font-size:13px;line-height:24px;}
ol.commentlist li.comment div.comment-meta a{text-decoration:none;}
#page-post article.page-content ol.commentlist li.comment p{margin:0;padding:5px 0 10px;}
ol.commentlist li.comment div.reply{font-size:13px;}
ol.commentlist li.comment div.reply a,
#cancel-comment-reply-link{font-weight:bold;text-decoration:none;margin:7px 0 10px;display:inline-block;border:none;padding:3px 6px 2px;font-size:11px;line-height:15px;text-transform:uppercase;font-family:sans-serif;text-shadow:none;}
ol.commentlist li.comment div.reply a:hover,
#cancel-comment-reply-link:hover{background:#000;}
ol.commentlist li.comment ul.children{list-style:none;margin:15px 0 0 10%;padding:0;}
ol.commentlist li.comment ul.children li{list-style:none;}
ol.commentlist li.comment ul.children li.depth-2{border:none;margin:0 0 10px;}
ol.commentlist li.comment ul.children li.depth-3{border:none;margin:0 0 10px;}
ol.commentlist li.comment ul.children li.depth-4{border:none;margin:0 0 10px;}
ol.commentlist li.comment ul.children li.depth-5{border:none;margin:0 0 10px;}
ol.commentlist li.parent{margin:0 0 10px;}
#respond .textarea_wrap{border:1px solid #ccc;background:#fff;}
#respond textarea#comment{color:#222;}
#respond input#submit{}
#respond input#author,#respond input#email,#respond input#url{border:1px solid #ccc;background:#fff;color:#222;}
ol.commentlist li.comment{padding:15px 0;margin:0 0 15px;}
ol.commentlist li.comment div.vcard span.says{color:#aaa;}
ol.commentlist li.comment div.comment-meta a{color:#aaa;}
ol.commentlist li.comment div.reply a,
#cancel-comment-reply-link{color:#fff;}
.entry ol.commentlist li.comment ul.children li.depth-2{padding:15px 0 10px 0;list-style:none!important;}
.entry ol.commentlist li.comment ul.children li.depth-3{padding:15px 0 10px 0;list-style:none!important;}
.entry ol.commentlist li.comment ul.children li.depth-4{padding:15px 0 10px 0;list-style:none!important;}
.entry ol.commentlist li.comment ul.children li.depth-5{padding:15px 0 10px 0;list-style:none!important;}
.comment-awaiting-moderation{font-size:11px;line-height:16px;}
#respond input#submit{text-decoration:none;display:inline-block;font-weight:bold;font-size:11px;line-height:27px;padding:0 10px;border:none;cursor:pointer;text-transform:uppercase;color:#fff;}
#respond input#submit:hover{text-decoration:none;}
.comment #respond{padding:15px 0 15px;border-top:1px solid #ddd;margin-top:20px;}
#respond input#submit:hover{background-color:#000;}
ol.commentlist li.comment p.comment-notes{margin:0 0 15px;}
.sticky, .gallery-caption, .bypostauthor{}
.widget article{width:100%;margin:0 0 40px;float:none;}
.widget article a{font-weight:400;text-decoration:none;}
.widget article h3{line-height:25px;font-size:18px;font-weight:600;margin:0 0 15px;padding:0;}
.widget article ul, .widget article ul > li{list-style:none;padding:0;margin:0 0 5px;}
article.recent-post-block, article.upcoming-event-block{margin:0 0 25px;}
article.recent-post-block img{width:100%;max-width:100%;margin:0 0 16px;display:block;-webkit-filter:grayscale(100%);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
article.recent-post-block:hover img{-webkit-filter:grayscale(0%);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
article.recent-post-block h3{margin:0 0 2px;}
article.recent-post-block h3.bordered,
article.upcoming-event-block h3{padding-top:15px;border-top:1px solid #ddd;}
#homepage-events article.upcoming-event-block h3{padding:0;border:none;}
article.recent-post-block h3 a{display:block;text-decoration:none;}
article.recent-post-block small{display:block;line-height:21px;color:#888;font-size:13px;font-weight:300;font-style:italic;}
article.recent-post-block p{padding:12px 0 20px;}
article.upcoming-event-block h3{margin:0 0 10px;}
article.upcoming-event-block small{background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/images/icon_event.png) no-repeat 0 3px;padding-left:23px;display:block;line-height:22px;color:#000;font-size:15px;font-weight:400;}
article.upcoming-event-block small span{font-weight:600;display:inline-block;padding:0 5px;}
article.upcoming-event-block small em{font-style:normal;color:rgba(0,0,0,0.5);font-weight:300;}
article.upcoming-event-block p{padding:12px 0 20px;}
article.upcoming-event-block a.es-button{float:left;display:inline-block;text-decoration:none;color:#fff;line-height:39px;padding:0 20px;font-size:13px;font-weight:600;}
article.text-block h3{padding:0 0 20px;margin:0;}
article.text-block p{padding:0 0 20px;}
article.text-block strong, article.text-block a{text-decoration:none;font-weight:600;}
article.text-block p:last-child{padding:0;}
article.hours-block h3{margin:0 0 20px;}
article.hours-block p{padding:0;line-height:25px;margin:0;}
article.hours-block p.left{float:left;width:60%;}
article.hours-block p.right{float:right;width:40%;text-align:right;}
#searchform{display:block;position:relative;}
#searchform .field{font-size:13px;width:100%;padding:9px 60px 8px 12px;border:1px solid #ddd;margin:0;font-weight:300;height:42px;}
#searchform input.es-button{position:absolute;top:0;right:0;left:auto;height:42px;margin:0 0 0 -2px;line-height:42px;font-size:15px;padding:0;color:#fff;width:48px;top:0px;}
.recent-widget .item, .posts-block .item{padding:15px 0;border-top:1px solid #ddd;}
.recent-widget .item h4, .posts-block .item h4{margin:0 0 2px;font-size:16px;line-height:22px;}
.posts-block .item h4{padding:0 0 3px;}
.recent-widget .item small, .posts-block .item small{display:block;line-height:21px;color:#888;font-size:13px;font-weight:300;font-style:italic;}
.recent-widget .item p, .posts-block .item p{padding:10px 0 0;}
.text-widget h4{margin:0 0 15px;padding-bottom:10px;border-bottom:1px solid #ddd;}
.text-widget p, .textwidget p{margin:0 0 20px;padding:0;}
.widget article .facebook-widget li,
.widget article .tweets-widget li{border-top:1px solid #d1d1d1;padding:15px 0;margin:0;}
.widget article .facebook-widget, .widget article .tweets-widget{position:relative;}
.widget article .facebook-widget .tweet_text, .widget article .tweets-widget .tweet_text{overflow:hidden;text-overflow:ellipsis;display:block;margin:0 0 7px;}
.widget article .facebook-widget .tweet_time, .widget article .tweets-widget .tweet_time{opacity:0.5;font-size:13px;line-height:21px;font-weight:300;display:block;}
.widget article .facebook-widget .tweet_time a, .widget article .tweets-widget .tweet_time a{text-decoration:none;}
.widget-button{position:absolute;top:2px;right:0;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;font-size:11px;line-height:20px;font-weight:bold;text-transform:uppercase;padding:0 7px;}
.widget-button:hover{text-decoration:none;color:#fff !important;}
#wp-calendar{border-collapse:collapse;border:1px solid #ddd;width:100%;border-top:none;}
#wp-calendar td, #wp-calendar th{text-align:center;}
#wp-calendar caption{color:#fff;padding:0;line-height:39px;}
#wp-calendar thead, #wp-calendar tfoot{line-height:33px;background:#eee;}
#wp-calendar tbody{line-height:33px;}
#wp-calendar #prev, #wp-calendar #next{padding:0 10px;background:#eee;}
#wp-calendar #prev{text-align:left;}
#wp-calendar #next{text-align:right;}
.map-widget iframe{width:100%;}
#pagination{padding:20px 0 0;}
#pagination ul{list-style:none;margin:0 !important;padding:0 !important;}
#pagination ul li{display:inline-block;float:left;margin:0 3px 0 0;padding:0;}
#pagination ul li span, #pagination ul li a{display:block;line-height:15px;text-decoration:none;padding:4px 9px;font-size:12px;text-align:center;}
#pagination ul li span{background:#eee;}
#pagination ul li a{color:#fff;font-weight:600;}
.top-nav{float:right;position:relative;z-index:5;background:#fff;padding-left:20px;}
.top-nav #pagination{padding:0;}
#tribe-bar-form{background:#eee;padding:0px 15px 15px;border-radius:3px;}
#tribe-bar-form label{color:#aaa;}
#tribe-bar-form .tribe-bar-filters-inner{background:#fff;-moz-box-shadow:0 1px 3px #ccc;-webkit-box-shadow:0 1px 3px #ccc;box-shadow:0 1px 3px #ccc;}
.tribe-events-list-widget ol li.tribe-events-list-widget-events{margin:0 0 15px;padding-top:15px;border-top:1px solid #ddd;}
.tribe-events-list-widget-events h4{line-height:25px;font-size:18px;font-weight:600;margin:0 0 5px;padding:0;}
.tribe-events-list-widget-events .duration{display:block;line-height:22px;color:#000;font-size:15px;font-weight:400;}
p.tribe-events-widget-link a{display:inline-block;text-decoration:none;color:#fff;line-height:39px;padding:0 20px;font-size:13px;font-weight:600;}
#tribe-events-pg-template{padding:0;max-width:1200px;}
.tribe-events-user-recurrence-toggle{font-size:14px;}
#tribe-events-bar{padding-top:10px;}
.tribe-events-list .tribe-events-event-image+div.tribe-events-content{width:66%;float:right;}
.tribe-events-read-more{float:left;display:inline-block;text-decoration:none;color:#fff;line-height:39px;padding:0 20px;text-transform:uppercase;font-size:14px;}
.tribe-events-read-more:hover{color:#fff;}
.tribe-events-list .tribe-events-event-image{margin-top:7px;}
a.tribe-events-ical, a.tribe-events-gcal{margin-bottom:40px;}
.tribe-events-list .tribe-events-event-cost{position:relative;display:inline-block;width:50px;height:50px;float:left;}
.tribe-events-list .tribe-events-event-cost span{position:relative;width:50px;height:39px;line-height:38px;border:none;padding:0;text-align:center;background:#ABCE60;color:#fff;}
.events-list .tribe-events-loop, .tribe-events-day .tribe-events-loop, .single-tribe_venue .tribe-events-loop, .single-tribe_organizer .tribe-events-loop{max-width:100%;width:100%;}
#tribe-bar-form #tribe-bar-views+.tribe-bar-filters{left:0;right:auto;}
#tribe-events-header .tribe-events-sub-nav,
#tribe-events-footer .tribe-events-sub-nav, div.tribe-events-notices>ul,
div.tribe-events-notices>ul>li,
.tribe-events-single ul.tribe-related-events{margin:0 !important;}
.tribe-events-calendar .tribe-events-tooltip, .tribe-events-week .tribe-events-tooltip, .recurring-info-tooltip{padding:16px 20px 1px;}
#page-post article.page-content h4{padding-bottom:10px;}
.tribe-events-photo-event .tribe-events-event-image{margin-top:0;display:block;}
.tribe-events-list #tribe-events-photo-events .tribe-events-event-details h2,
.tribe-events-photo .tribe-events-loop .vevent.hentry .tribe-events-event-meta{margin-bottom:10px;}
.tribe-events-list .tribe-events-photo-event .tribe-events-event-details{padding:15px 20px 0;}
.tribe-events-day .tribe-events-day-time-slot h5{border-top:5px solid #888;color:#333;padding:10px;}
.single-tribe_events .tribe-events-schedule h3{top:-5px;position:relative;padding:0 0 10px !important;}
.recurringinfo{float:left;}
.single-tribe_events .tribe-events-cal-links{overflow:visible;}
.single-tribe_events a.tribe-events-ical, .single-tribe_events a.tribe-events-gcal,
.single-tribe_events a.tribe-events-ical:hover, .single-tribe_events a.tribe-events-gcal:hover{color:#fff;padding:5px 12px;}
.single-tribe_events a.tribe-events-ical:hover, .single-tribe_events a.tribe-events-gcal:hover{background:#000 !important;}
.single-tribe_events .tribe-events-event-meta{padding:22px 5px 7px;font-size:15px;background:#f9f9f9;border:none;margin:30px 0;border-top:5px solid #ddd;}
.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{line-height:23px;}
.single-tribe_events .tribe-events-venue-map{margin:5px 25px 25px;}
.tribe-events-meta-group .tribe-events-single-section-title{color:#000 !important;}
.single-tribe_events #tribe-events-content .tribe-events-event-meta dd{margin:0 0 20px;line-height:23px;overflow:hidden;text-overflow:ellipsis;}
.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{font-size:15px;font-weight:bold;}
.tribe-events-single ul.tribe-related-events .recurringinfo{margin:10px 0 30px;font-weight:normal;}
.tribe-events-event-meta .tribe-events-meta-group, .tribe-events-event-meta .column{margin:0;padding:0 25px;}
#page-post article.page-content .single-event-image{float:right;margin:7px 0 30px 30px;}
#tribe-geo-map-wrapper,
.tribe-events-venue .tribe-events-map-wrap,
.single-tribe_events .tribe-events-venue-map{padding:0;border:none;}
.tribe-events-list .tribe-events-loop .tribe-events-photo-event .tribe-events-event-meta .recurringinfo{width:100%;margin:8px 0 10px !important;height:20px;}
.tribe-events-list .time-details, .tribe-events-list .tribe-events-venue-details{line-height:21px;}
.tribe-mini-calendar-event .list-info h2{font-size:15px !important;margin:0 0 7px;}
.tribe-mini-calendar-event .list-info{line-height:21px !important;font-size:13px !important;}
.tribe-mini-calendar-event{border-bottom:1px solid #ddd !important;}
.tribe-events-venue .tribe-events-venue-meta{padding:0;}
.tribe-events-organizer .tribe-events-organizer-meta{max-width:100%;}
.tribe-events-organizer .tribe-events-divider{margin:0;}
.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo{float:none;}
.tribe-events-list .tribe-events-loop .tribe-events-event-meta .event-is-recurring{height:0;}
.tribe-events-list-separator-year{font-size:58px;padding:0 0 30px;font-weight:300;}
.tribe-mini-calendar td{border:none !important;}
.tribe-events-single ul.tribe-related-events li{margin:0 2% 2% 2%;}
.tribe-events-single ul.tribe-related-events .recurringinfo{float:none;}
h3.tribe-events-related-events-title{text-align:center;font-weight:bold !important;color:#333 !important;border-bottom:1px solid #ddd;margin:50px 0 30px !important;}
#tribe-events-photo-events .vevent.tribe-events-photo-event, #tribe-events-photo-events .vevent.tribe-events-photo-event:hover{background:#fff !important;border:1px solid #ddd;padding:5px;}
.vevent.tribe-events-photo-event .tribe-events-photo-event-wrap{background:#fff;padding-bottom:15px;}
.tribe-events-list-separator-month:after{border-color:#ddd;}
.tribe-bar-views-select{display:none;}
.es-views-list ul{display:block;margin:0 !important;padding:20px;list-style:none;height:73px;text-align:center;}
.es-views-list ul li{display:inline-block;padding:0;margin:0 10px 0 0;}
.es-views-list ul li a{border:3px solid #ddd;display:inline-block;color:#888;padding:2px 12px;text-decoration:none;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:#fff;}
.es-views-list ul li a:hover{border-color:#aaa;color:#000;}
.tribe-events-schedule{position:relative;}
.recurringinfo{float:none;display:block;top:-7px;}
.recurringinfo .event-is-recurring .tribe-events-divider{display:none;}
.tribe-events-single .tribe-events-cost{position:absolute;top:-10px;right:0;width:50px;height:39px;line-height:38px;border:none;padding:0;text-align:center;background:#ABCE60;color:#fff;}
.tribe-events-list-event-description .tribe-events-event-meta .recurringinfo{top:0;padding-left:20px !important;display:inline !important;}
.tribe-events-list-event-description .tribe-events-event-meta .recurringinfo .event-is-recurring{display:inline;}
.tribe-events-list .tribe-events-venue-details, .tribe-events-event-meta address.tribe-events-address{font-style:normal;font-size:14px;}
.tribe-events-list .time-details{margin:0 0 3px;}
.tribe-events-event-meta{margin:0 0 20px;}
.tribe-events-tooltip .tribe-events-event-thumb{margin-bottom:15px;}
.tribe-events-loop .tribe-events-event-meta{font-size:15px;line-height:23px;font-weight:300;}
#recent-tweets{position:relative;padding:0;max-height:0;overflow:hidden;}
#recent-tweets h3{text-align:center;line-height:35px;font-size:30px;margin:0 0 20px;font-weight:400;}
#recent-tweets .tweet{float:left;display:block;text-align:center;}
#recent-tweets .tweet .wrapped{width:700px;margin:0 auto;}
#recent-tweets .tweet p{font-size:18px;line-height:30px;font-weight:300;margin:0 0 20px;}
#recent-tweets .tweet p a{text-decoration:none;font-weight:400;}
#recent-tweets .tweet small{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;font-size:15px;font-weight:300;line-height:20px;}
#recent-tweets .tweet small a{text-decoration:none;}
#recent-tweets .btn-prev,
#recent-tweets .btn-next{font-size:38px;line-height:48px;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;position:absolute;left:72px;top:50%;margin-top:-27px;width:34px;height:51px;z-index:10;overflow:hidden;}
#recent-tweets .btn-next{right:72px;left:auto;}
#recent-tweets .btn-prev:hover,
#recent-tweets .btn-next:hover{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
#recent-tweets .btn-prev:hover{left:70px;}
#recent-tweets .btn-next:hover{right:70px;}
#recent-tweets .btn-prev,
#recent-tweets .btn-next{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}
#recent-tweets a,#recent-tweets .btn-prev,#recent-tweets .btn-next{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);-moz-opacity:0.65;-khtml-opacity:0.65;opacity:0.65;}
#recent-tweets, #recent-tweets p, #recent-tweets small,#recent-tweets a:hover,#recent-tweets .btn-prev:hover,#recent-tweets .btn-next:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
#mobile-slider{background:#000;position:relative;padding:0;}
#mobile-slider .colored-wrap{display:none;padding:40px 0 45px;}
#mobile-slider .mobile-slide{float:left;display:block;color:#fff;text-align:left;}
#mobile-slider .mobile-slide .wrapped{width:55%;margin:0 auto;}
#mobile-slider .mobile-slide h3{color:#fff;text-align:left;line-height:33px;font-size:24px;margin:0 0 15px;font-weight:400;}
#mobile-slider .mobile-slide p{font-size:15px;line-height:24px;font-weight:300;margin:0 0 20px;}
#mobile-slider .mobile-slide p a{color:#fff;text-decoration:none;font-weight:400;}
#mobile-slider .mobile-slide p a:hover{color:rgba(255,255,255,0.5);}
#mobile-slider .mobile-slide small{font-size:15px;font-weight:300;color:rgba(255,255,255,0.5);background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/images/icon_tweet.png) no-repeat 0 1px;line-height:20px;padding-left:30px;}
#mobile-slider .mobile-slide small a{color:rgba(255,255,255,0.5);text-decoration:none;}
#mobile-slider .mobile-slide small a:hover{color:#fff;}
#mobile-slider .btn-prev,
#mobile-slider .btn-next{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;position:absolute;left:5%;top:50%;margin-top:-27px;width:34px;height:51px;z-index:10;background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/images/arrow_left.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;}
#mobile-slider .btn-next{right:5%;left:auto;background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/images/arrow_right.png) no-repeat 0 0;}
#mobile-slider .btn-prev:hover,
#mobile-slider .btn-next:hover{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
#mobile-slider .btn-prev:hover{left:4.7%;}
#mobile-slider .btn-next:hover{right:4.7%;}
#mobile-slider .btn-prev,
#mobile-slider .btn-next{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}
.cta_align_bottom .wpb_button{margin-top:0 !important;}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{margin:0 0 1px !important;padding:0 !important;}
.wpb_content_element .wpb_tabs_nav{margin:0 !important;}
.wpb_separator, .vc_text_separator{border-bottom:1px solid #ddd !important;}
#page-post article.page-content h4.wpb_toggle{padding:0 0 0 25px;}
body .vc-carousel-control{top:20% !important;left:-70px !important;}
body .vc-carousel-control.vc-right{left:auto !important;right:-70px !important;}
body .vc-carousel-control .icon-prev, body .vc-carousel-control .icon-next{height:60px !important;line-height:75px !important;}
.vc_separator h4{padding:0;padding:0 15px !important;}
#footer-widgets{color:#fff;}
#footer-widgets .overlay{padding:50px 0 20px;}
#footer-widgets .widget{padding-right:20px;}
#footer-widgets p,
.tribe-events-list-widget-events .duration{color:#fff;}
#footer-widgets small{color:rgba(255,255,255,0.45);}
#footer-widgets article.upcoming-event-block small{color:#fff;background-position:0 -15px;}
#footer-widgets article.upcoming-event-block small em{color:rgba(255,255,255,0.45);}
#footer-widgets a:hover{color:#fff;}
#footer-widgets a.es-button:hover, #footer-widgets a.button.black{background:#fff;color:#888;}
#footer-widgets a.es-button.black:hover{background:rgba(255,255,255,0.50);color:#000;}
#footer-widgets article.recent-post-block h3.bordered,
#footer-widgets article.upcoming-event-block h3{border:none;padding-top:0;}
#footer-widgets #wp-calendar{border:none;}
#footer-widgets #wp-calendar thead, #footer-widgets #wp-calendar tfoot,
#footer-widgets #wp-calendar #prev, #footer-widgets #wp-calendar #next{background:rgba(255,255,255,0.1);}
#footer-widgets .tribe-events-list-widget ol li.tribe-events-list-widget-events,
#footer-widgets .widget article .facebook-widget li,
#footer-widgets .widget article .tweets-widget li{border-color:rgba(255,255,255,0.15);}
#footer-widgets .widget article .facebook-widget .tweet_time a,
#footer-widgets .widget article .tweets-widget .tweet_time a{color:rgba(255,255,255,0.45);}
#footer-widgets .widget article .facebook-widget .tweet_time a:hover,
#footer-widgets .widget article .tweets-widget .tweet_time a:hover{color:#fff;}
footer{height:66px;color:#fff;line-height:21px;}
footer section.left{float:left;width:50%;padding-top:22px;}
footer section.right{float:right;}
footer section.social-search{padding:20px 0 0;}
footer .iconed-phone{margin:0 0 0 20px;}
footer section.social-search .search form{line-height:23px;}
footer section.social-search .search form input{left:8px;}
form.wpcf7-form input[type=text], .wpcf7-form input[type=email], .wpcf7-form input[type=tel], .wpcf7-form input[type=date], textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;border:1px solid #ddd;padding:5px 10px;font-size:13px;color:#888;display:block;margin:9px 0 0;}
form.wpcf7-form .wpcf7-form-control-wrap{display:block;padding:9px 0 10px;}
form.wpcf7-form span.wpcf7-list-item{margin:0 10px 0 0;}
form.wpcf7-form span.wpcf7-list-item-label{font-size:13px;position:relative;top:1px;padding-left:5px;padding-right:10px;}
form.wpcf7-form div.wpcf7-mail-sent-ok{padding:10px 14px;margin-left:0;margin-right:0;border:1px solid #62BB46;background:#97d983;color:#fff;}
form.wpcf7-form div.wpcf7-validation-errors{padding:10px 14px;margin-left:0;margin-right:0;border:1px solid #f8dc23;background:#FFF5B0;color:#000;}
form.wpcf7-form span.wpcf7-not-valid-tip{top:18px;background:#FFA8A8;color:#fff;width:100%;left:0;padding:5px 13px 5px;}
.mobile-nav-holder, .mobile-top{position:relative;display:none;}
#mobile-cart{position:absolute;width:60%;top:0;left:0;display:none;height:47px;}
#mobile-cart a{display:block;width:100%;line-height:44px;background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/images/icon_cart.png) no-repeat 15px 14px;padding:0 15px 0 42px;height:47px;text-align:left;font-size:13px;color:#fff;text-decoration:none;font-weight:300;}
header#header .cart-holder{line-height:16px;padding-left:26px;color:#fff;color:rgba(255,255,255,0.75);position:absolute;top:50%;margin:-25px 0 0 0;right:0;font-size:13px;}
header#header .cart-contents{text-decoration:none !important;color:#fff;color:rgba(255,255,255,0.75);}
header#header .cart-holder:hover, header#header .cart-holder:hover a{color:#fff;}
header#header.alt .cart-holder{top:52px;}
.slicknav_nav{padding-bottom:5px;}
.rtb-booking-form:before,.rtb-booking-form:after{content:" ";display:table;}
.rtb-booking-form:after{clear:both;}
.rtb-booking-form{*zoom:1;}
.rtb-booking-form fieldset{float:right;box-sizing:border-box;width:48%;margin:0 4% 0 0;margin-bottom:30px !important;border:1px solid #ddd;padding:0 20px 22px !important;}
.rtb-booking-form fieldset:nth-child(2){margin-right:0;}
.rtb-booking-form fieldset legend{font-weight:600;padding:0 10px;margin:0;}
.rtb-booking-form fieldset label{font-size:14px;margin:0 0 5px;}
.rtb-booking-form fieldset input, .rtb-booking-form fieldset select, .rtb-booking-form fieldset textarea{width:100%;max-width:100%;box-sizing:border-box;}
.rtb-booking-form input, .rtb-booking-form select{height:35px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;width:100%;border:1px solid #ccc;font-size:13px;}
.rtb-booking-form textarea{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;width:100%;border:1px solid #ccc;font-size:13px;}
.gform_wrapper{margin:10px 0 30px !important;}
.gform_wrapper .ginput_complex input[type=text], .gform_wrapper .ginput_complex input[type=url], .gform_wrapper .gfield_list input, .gform_wrapper .ginput_complex input[type=email], .gform_wrapper .ginput_complex input[type=tel], .gform_wrapper .ginput_complex input[type=number], .gform_wrapper .ginput_complex input[type=password], .gform_wrapper .ginput_complex select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;width:100%;border:1px solid #ccc;font-size:13px;}
.gform_wrapper .gfield_list input, .gform_wrapper .gfield_time_hour input, .gform_wrapper .gfield_time_minute input, .gform_wrapper .gfield_date_month input, .gform_wrapper .gfield_date_day input, .gform_wrapper .gfield_date_year input{font-size:13px !important;padding:10px !important;}
.gform_wrapper .gfield_time_hour input, .gform_wrapper .gfield_time_minute input, .gform_wrapper .gfield_date_month input, .gform_wrapper .gfield_date_day input, .gform_wrapper .gfield_date_year input{margin:6px 0 0 0 !important;}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label input.small, .gform_wrapper .top_label input.large,
.gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper input[type=email], .gform_wrapper input[type=tel], .gform_wrapper input[type=number], .gform_wrapper input[type=password]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;border:1px solid #ccc;font-size:13px;margin:0 0 10px;}
.gform_wrapper .ginput_complex label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_year label, .gform_wrapper .instruction{color:#888;font-size:12px;text-transform:uppercase;}
.gform_wrapper ul.gfield_checkbox li input[type=checkbox], .gform_wrapper ul.gfield_radio li input[type=radio]{position:relative;top:1px;left:15px;margin-right:26px;margin-top:0;}
.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li{margin:8px 0 0 0 !important;}
.gform_wrapper ul.gfield_checkbox, .gform_wrapper ul.gfield_radio{margin:0 0 10px 0 !important;}
.gform_wrapper input[type=file]{border:inherit !important;padding:0 !important;}
.gform_wrapper .top_label textarea.textarea{margin:0 0 10px;}
.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label{font-size:13px;}
.gform_wrapper .top_label .gfield_label{margin:10px 0 !important;}
.gform_wrapper .gsection{padding:0 0 5px 0 !important;margin:21px 0 !important;}
.ginput_complex{margin:0 0 10px !important;}
.gform_wrapper select{margin:0 0 8px !important;}
.gform_wrapper .gfield_description{padding:0 0 10px !important;color:#888;}
article.page-content .gform_wrapper .datepicker{width:30% !important;}
article.page-content .gform_wrapper .gfield_time_hour,
article.page-content .gform_wrapper .gfield_time_minute,
article.page-content .gform_wrapper .gfield_date_month,
article.page-content .gform_wrapper .gfield_date_day,
article.page-content .gform_wrapper .gfield_date_year{width:90px;}
article.page-content .gform_wrapper .gfield_time_hour input,
article.page-content .gform_wrapper .gfield_time_minute input,
article.page-content .gform_wrapper .gfield_date_month input,
article.page-content .gform_wrapper .gfield_date_day input,
article.page-content .gform_wrapper .gfield_date_year input{height:29px;margin:0 8px 0 0 !important;}
.gform_wrapper input.datepicker.datepicker_with_icon{height:37px;}
.ajax-wrapper .spinner{min-height:100px;}
.fg-schedule-prev-week, .fg-schedule-next-week{z-index:100;text-decoration:none;display:inline-block;text-transform:uppercase;position:absolute;top:40px;font-weight:600;font-size:15px;line-height:34px;height:35px;}
.fg-schedule-prev-week{left:0;background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/images/schedule_prev.png) no-repeat 0 0;padding-left:55px;}
.fg-schedule-next-week{right:0;background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/images/schedule_next.png) no-repeat 100% 0;padding-right:55px;}
.fg-schedule-tabs{position:relative;display:block;border-bottom:7px solid #000;height:auto;padding-top:30px;margin:0 0 30px;}
.fg-schedule-tabs a{border-bottom:5px solid #fff;text-decoration:none;display:inline-block;width:14%;overflow:hidden;margin-right:0.33%;background:#f2f2f2;padding:1.5% 2.5% 1.5%;box-sizing:border-box;float:left;}
.fg-schedule-tabs a:hover{background:#e5e5e5;}
.fg-schedule-tabs a:last-child{margin-right:0;}
.fg-schedule-tabs a span{line-height:23px;display:block;}
.fg-schedule-tabs a .date{text-transform:uppercase;font-size:11px;color:#888;font-weight:600;}
.fg-schedule-tabs a .day{font-size:17px;font-weight:600;color:#000;padding:0 0 2px;}
.fg-schedule-tabs a .count{text-transform:uppercase;font-size:13px;font-weight:600;}
.fg-schedule-tabs a .count.empty{color:#ccc;}
.fg-schedule-tabs a.active{border-bottom:5px solid #333;background:#333;}
.fg-schedule-tabs a.active .day, .fg-schedule-tabs a.active .count{color:#fff;}
.fg-schedule-tabs .date-range{z-index:50;text-transform:uppercase;width:100%;text-align:center;position:absolute;top:-28px;left:0;color:#aaa;font-weight:600;font-size:15px;}
.fg-schedule-block{margin:0 0 0 210px;border-left:1px solid #ddd;}
.fg-schedule-block .fg-event{padding:10px 35px;position:relative}
.fg-schedule-block .fg-event .event-thumbnail{position:absolute;top:17px;left:30px;}
.fg-schedule-block .fg-event .event-thumbnail img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.fg-schedule-block .fg-event .event-content{padding-left:90px;}
.fg-schedule-block .fg-event .event-content h3 .fg-event-time{left:-331px;}
.fg-schedule-block .fg-event h3{position:relative;font-size:20px;line-height:29px;margin:0 0 5px;}
.fg-schedule-block .fg-event p{font-size:15px;line-height:23px;margin:0 0 5px;}
.fg-schedule-block .fg-event p a.fg-event-link{font-weight:600;text-transform:uppercase;}
.fg-schedule-block .fg-event h3 .fg-event-time{position:absolute;top:2px;left:-241px;width:210px;background:url(//persianroomrestaurant.com.au/wp-content/themes/espresso/images/time_bullet.png) no-repeat 100% 8px;line-height:24px;font-size:16px;color:#aaa;text-align:right;padding-right:30px;}
h3.fg-schedule-none{text-align:center;color:#aaa;font-weight:300;font-size:20px;line-height:29px;height:100px;padding-top:30px;}
.fg-schedule-tabs:after{display:block;content:"";clear:both;}
.fg-schedule-tabs a, .schedule-content{-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;}
.espresso-menu{margin:0 0 40px;}
.wpb_column .espresso-menu{padding:0 20px 0 0;}
.espresso-menu .es-menu-item{margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid #ddd;}
.espresso-menu .es-menu-item:last-child{border:none;}
.espresso-menu .es-menu-item p.img-p{float:left;width:15%;height:auto;margin:3px 4% 0 0 !important;}
.espresso-menu .es-menu-item p.img-p img{width:100%;height:auto;margin:0;}
.espresso-menu .es-menu-item .es-content{float:left;width:79%;margin:0 3% 0 0;}
.espresso-menu .es-menu-item .es-content.with-image{width:60%;}
.espresso-menu .es-menu-item .es-price-type{margin-top:5px;width:18%;float:left;}
.espresso-menu .es-menu-item .es-content h3.es-title{padding:0 0 15px !important;}
.espresso-menu .es-menu-item .es-content p.es-subtitle{color:#888;font-size:17px;margin:-5px 0 15px !important}
.espresso-menu .es-menu-item .es-content .es-desc{margin:0 !important;}
#page-post article.page-content .espresso-menu .es-menu-item .es-price-type p.es-price{font-size:24px;text-align:right;margin:0 0 20px;}
.espresso-menu .es-menu-item .es-price-type .es-type{margin:0 0 5px 5px !important;display:inline-block;float:right;background:#000;color:#fff;padding:6px 7px;font-size:12px;line-height:11px;text-transform:uppercase;font-weight:600;}
.espresso-menu .es-menu-item .es-price-type .es-type.new{background:#dd0000;}
.espresso-menu .es-menu-item .es-price-type .es-type.special{background:#2f9acc;}
.espresso-menu .es-menu-item .es-price-type .es-type.healthy{background:#c16cd9;}
.espresso-menu .es-menu-item .es-price-type .es-type.spicy{background:#f58616;}
.espresso-menu .es-menu-item .es-price-type .es-type.vegetarian{background:#8cca19;}
#wpml-lang-sel{position:absolute;top:23px;right:140px;}
#wpml-lang-sel > div a.lang_sel_sel{border:none;color:#fff;background:rgba(255,255,255,0.3);-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
#wpml-lang-sel > div ul ul a{border:none;color:#fff !important;padding:7px 10px;background:rgba(255,255,255,0.3);-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
#wpml-lang-sel > div a.lang_sel_sel:hover, #wpml-lang-sel > div li:hover a.lang_sel_sel{background-color:#fff;color:#000;}
#wpml-lang-sel > div img.iclflag{width:15px;height:auto;}
#wpml-lang-sel > div{text-align:left;}
#wpml-lang-sel > div ul > li, #wpml-lang-sel > div ul ul{width:100px;}
#wpml-lang-sel > div ul ul{top:24px;border:none;}
body, a:hover{color:#000;}
h2.centered, h1.page-title{border-bottom:1px solid #ddd;border-bottom:1px solid rgba(0,0,0,0.1);}
h2.centered:before, h1.page-title:before{background:#ddd;background:rgba(0,0,0,0.1);}
article.recent-post-block small{color:#888;color:rgba(0,0,0,0.5);}
header#header,
a.es-button,
#ctas article h3,
.colored-block,
#searchform input.es-button,
#wp-calendar caption,
.widget-button,
p.tribe-events-widget-link a,
#respond input#submit,
ol.commentlist li.comment div.reply a,
nav#main-nav .dropdown,
#cancel-comment-reply-link,
.slicknav_nav .slicknav_item:hover,
.slicknav_nav a:hover,
.slicknav_btn,
#pagination ul li a,
.gform_wrapper .gform_footer input.button,
.gform_wrapper .gform_footer input[type=submit],
nav#main-nav.full .shell > ul > li > a,
nav#main-nav.full .shell > ul .dropdown li > a,
header#header a.cart-contents, header#header a.cart-contents:hover,
header#header h1#logo a,
header#header .shell,
#top,
#top a,
section.social-search .search form input[type=text],
nav#main-nav.right > ul > li > a,
.cnt-wrap .es-button,
nav#main-nav.right > ul .dropdown li > a,
.cnt-wrap .es-button:hover,
#ctas article a.es-button:hover{color:#fff;}
section.social-search .search form input[type=submit], section.social-search .search form input[type=submit]:hover{background:#fff !important;color:#000;}
section.social-search .search, section.social-search .search.active{border-color:#fff;}
.gform_wrapper input[type=button], .gform_wrapper input[type=submit]{color:#fff !important;}
a.es-button,
input[type=button], input[type=submit],
nav#main-nav.full ul li a,
nav#main-nav.floated ul li a,
article img,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, p a, li a, small a,
#respond input#submit,
#cancel-comment-reply-link,
#tribe-bar-form .tribe-bar-submit input[type=submit],
a.tribe-events-read-more{-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;}
section.social-search .search{-webkit-transition:width .1s ease-out;-moz-transition:width .1s ease-out;-o-transition:width .1s ease-out;transition:width .1s ease-out;}
.widget.widget_mailchimpsf_widget{float:left;margin-right:30px;width:48%;}
body .widget_mailchimpsf_widget input, body .widget_mailchimpsf_widget select {
width:100%!important;
}.effect-parent{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}
.effect-1{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50% -300px;-moz-transform-origin:50% 50% -300px;transform-origin:50% 50% -300px;-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-animation:fly ease-in-out forwards;-moz-animation:fly ease-in-out forwards;animation:fly ease-in-out forwards;}
@-webkit-keyframes fly {
100%{-webkit-transform:rotateX(0deg);opacity:1;-webkit-transform-origin:50% 50% 0;}
}
@-moz-keyframes fly {
100%{-moz-transform:rotateX(0deg);opacity:1;-moz-transform-origin:50% 50% 0;}
}
@keyframes fly {
100%{transform:rotateX(0deg);opacity:1;transform-origin:50% 50% 0;}
} .effect-2{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);transform:translateY(200px);-webkit-animation:moveUp ease forwards;-moz-animation:moveUp ease forwards;animation:moveUp ease forwards;}
@-webkit-keyframes moveUp {
to{-webkit-transform:translateY(0);opacity:1;}
}
@-moz-keyframes moveUp {
to{-moz-transform:translateY(0);opacity:1;}
}
@keyframes moveUp {
to{transform:translateY(0);opacity:1;}
} .effect-3{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg);-moz-transform:translateZ(400px) translateY(300px) rotateX(-90deg);transform:translateZ(400px) translateY(300px) rotateX(-90deg);-webkit-animation:fallPerspective ease-in-out forwards;-moz-animation:fallPerspective ease-in-out forwards;animation:fallPerspective ease-in-out forwards;}
@-webkit-keyframes fallPerspective {
100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1;}
}
@-moz-keyframes fallPerspective {
100%{-moz-transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1;}
}
@keyframes fallPerspective {
100%{transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1;}
} .effect-4{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotateX(-80deg);-moz-transform:rotateX(-80deg);transform:rotateX(-80deg);-webkit-animation:flip ease-in-out forwards;-moz-animation:flip ease-in-out forwards;animation:flip ease-in-out forwards;}
@-webkit-keyframes flip {
100%{-webkit-transform:rotateX(0deg);opacity:1;}
}
@-moz-keyframes flip {
100%{-moz-transform:rotateX(0deg);opacity:1;}
}
@keyframes flip {
100%{transform:rotateX(0deg);opacity:1;}
} .effect-5{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:moveUp ease-in-out forwards;-moz-animation:moveUp ease-in-out forwards;animation:moveUp ease-in-out forwards;}
.effect-6{-webkit-transform:scale(0.638) translate(-179px);-moz-transform:scale(0.638) translate(-179px);transform:scale(0.638) translate(-179px);-webkit-animation:moveUp ease-in-out forwards;-moz-animation:moveUp ease-in-out forwards;animation:moveUp ease-in-out forwards;}
.effect-duration-1{-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s;}
.effect-duration-2{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s;}
.effect-duration-3{-webkit-animation-duration:.6s;-moz-animation-duration:.6s;animation-duration:.6s;}
.effect-duration-4{-webkit-animation-duration:.7s;-moz-animation-duration:.7s;animation-duration:.7s;}
.effect-duration-5{-webkit-animation-duration:.8s;-moz-animation-duration:.8s;animation-duration:.8s;}
.effect-duration-6{-webkit-animation-duration:.9s;-moz-animation-duration:.9s;animation-duration:.9s;}
.effect-duration-7{-webkit-animation-duration:.95s;-moz-animation-duration:.95s;animation-duration:.95s;}
.effect-duration-8{-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;}
.effect-duration-9{-webkit-animation-duration:1.05s;-moz-animation-duration:1.05s;animation-duration:1.05s;}
.effect-duration-10{
-webkit-animation-duration: 1.1s;
-moz-animation-duration:    1.1s;
animation-duration:         1.1s;
}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#cccccc;}
.mfp-preloader a:hover{color:white;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close,
button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333333;}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;text-align:right;width:100px;font-size:12px;line-height:18px;}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover,
.mfp-arrow:focus{opacity:1;}
.mfp-arrow:before, .mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after,
.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before,
.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px;}
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px;}
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:black;}
.mfp-iframe-holder .mfp-close{top:-40px;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444444;}
.mfp-figure{line-height:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
}
@media all and (max-width: 900px) {
.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-left:6px;padding-right:6px;}
}
.mfp-ie7 .mfp-img{padding:0;}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}
.mfp-ie7 .mfp-container{padding:0;}
.mfp-ie7 .mfp-content{padding-top:44px;}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}
.mfp-with-zoom .mfp-container,
.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.mfp-with-zoom.mfp-ready .mfp-container{opacity:1;}
.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-with-zoom.mfp-removing .mfp-container, 
.mfp-with-zoom.mfp-removing.mfp-bg {
opacity: 0;
}@media only screen and (max-width: 1300px) {
.cnt-wrap{padding-top:4%;padding-bottom:4%;}
.cnt-wrap .caption{width:68%;}
.cnt-wrap .title{padding-right:25%;margin:0 0 10px;font-size:21px;line-height:29px;}
.cnt-wrap p{padding-right:25%;font-size:15px;line-height:23px;}
.carousel{width:100%;}
.carousel .btn-prev{left:5%;top:15%;}
.carousel .btn-next{right:5%;top:15%;}
.carousel .btn-prev:hover{left:4.7%;}
.carousel .btn-next:hover{right:4.7%;}
.carousel .btn-prev:hover, #recent-tweets .btn-prev:hover{left:4.7%;}
.carousel .btn-next:hover, #recent-tweets .btn-next:hover{right:4.7%;}
}
@media only screen and (max-width: 1300px) {
.boxed{width:100%;margin:0;}
.shell{margin:0 5%;width:90%;}
nav#main-nav.full{max-height:54px;}
nav#main-nav.full .shell > ul > li > a{padding:1px 15px;font-size:14px;line-height:52px;}
nav#main-nav.full .shell > ul .dropdown{top:54px;}
#recent-tweets .btn-prev, #recent-tweets .btn-next{top:50%;margin-top:-26px;}
#recent-tweets .btn-prev{left:5%;}
#recent-tweets .btn-next{right:5%;}
#ctas article,
#homepage-recent-posts article.recent-post-block,
#homepage-events article.upcoming-event-block{width:31.3%;margin-left:3%;}
#ctas article:first-child,
#homepage-recent-posts article.recent-post-block:first-child,
#homepage-events article.upcoming-event-block:first-child{margin:0;}
#ctas article p{padding:10%;}
#ctas article.full p{padding:25px 30px;}
#ctas article.half{width:48%;}
#ctas article.half:last-child{margin-left:4%;}
#recent-tweets .tweet .wrapped{width:55%;}
#page-post article.left, #page-post article.right{width:60%;}
#page-post aside.left, #page-post aside.right{width:35%;}
.video-js video{display:none;}
.video-js .vjs-poster{display:block !important;}
#parallax_page_section, #parallax_page_section div{height:auto !important;}
#parallax_page_section div:first-child{position:absolute !important;height:100% !important;}
#parallax_page_section div:last-child{position:relative !important;}
}
@media only screen and (max-width: 1020px) {
.fg-schedule-tabs a span{line-height:18px;}
.fg-schedule-tabs a .date{font-size:9px;}
.fg-schedule-tabs a .day{font-size:13px;}
.fg-schedule-tabs a .count{font-size:11px;}
}
@media only screen and (max-width: 900px) {
header#header,
header#header .shell,
header#header .shell section.left,
header#header.alt .shell section.left{height:auto !important;}
header#header .logo-image{position:relative;left:0 !important;top:0;padding:30px 0;display:block;margin:0 auto !important;max-width:95%;}
header#header .logo-image img{height:auto !important;display:block;}
#top .shell{margin:0 10px 0 15px;width:auto;}
header#header a.cart-contents, header#header.def .shell section.right, header#header.def .shell section.left{display:none;}
header#header.alt .shell section.left{left:auto;text-align:center;margin:0 auto;width:100%;position:relative;float:none;}
#mobile-cart{display:block;}
.mobile-nav-holder, .mobile-top{display:block;}
footer{display:block;height:auto;}
footer.clearfix:after{height:auto;}
footer section.left span, footer section.right span{display:block !important;padding:0 !important;background:none !important;text-align:center;}
footer section.left, footer section.right{display:block;float:none;display:block;width:100%;text-align:center;}
section.social-search a.social{margin-bottom:27px;float:none;}
section.social-search{text-align:center;}
section.social-search .search{display:none;}
#main-nav{display:none;}
#mobileSlickNav{display:block;}
#page-post article.left, #page-post article.right,
#page-post aside.left, #page-post aside.right{width:100%;float:none;margin:0 0 30px;}
#page-post article.recent-post-block .floated-thumb{width:20%;}
.fg-schedule-tabs{height:auto;}
.fg-schedule-tabs a{border:none !important;margin-bottom:2px;height:37px;width:100%;padding:10px 20px;display:block;float:none;}
.fg-schedule-tabs a span{line-height:17px;float:left;width:120px;}
.fg-schedule-tabs a .date{font-size:13px;}
.fg-schedule-tabs a .day{font-size:15px;}
.fg-schedule-tabs a .count{font-size:13px;float:right;text-align:right;}
.fg-schedule-prev-week, .fg-schedule-next-week{text-indent:-9999px}
article.single-event-block .is-countdown{width:90%;height:140px;}
}
@media only screen and (max-width: 723px) {
#top{height:94px;padding-top:10px;}
#top .shell section.left, #top .shell section.right{position:relative;float:none;display:block;}
#top .shell{margin:0 10px;}
#top .shell section.left{height:30px;line-height:30px;text-align:center;}
#top .shell section.right{text-align:center;padding-top:6px;}
#top .shell section.right a{margin-bottom:0;}
#slider-wrap .carousel{display:none;}
#mobile-slider .colored-wrap{display:block;}
#parallax_page_section{background-size:auto 100% !important;}
.cnt-wrap{padding-top:6%;padding-bottom:6%;height:100%;}
.cnt-wrap .caption{width:55%;height:100%;}
.cnt-wrap .title, .cnt-wrap p{padding:0;}
.cnt-wrap .es-button{right:auto;left:0;bottom:0;}
.carousel img, .caption-wrap .overlay, .caption-wrap canvas{opacity:0;}
#recent-tweets .tweet p{font-size:15px;line-height:24px;}
#recent-tweets .tweet small{font-size:13px;line-height:18px;}
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth,
#homepage-recent-posts article.recent-post-block,
#homepage-events article.upcoming-event-block{float:none;width:100%;margin:0 0 30px;}
#ctas{padding:5% 0;}
#ctas article{top:0;width:100%;margin-bottom:5%;margin-left:0;}
#ctas article img{width:100%;height:auto;}
#ctas article p{padding:5%;}
#ctas article.half{width:100%;margin-bottom:5%;}
#ctas article.half:last-child{margin-left:0;}
#ctas article,
#homepage-recent-posts article.recent-post-block,
#homepage-events article.upcoming-event-block,
#ctas article:first-child,
#homepage-recent-posts article.recent-post-block:first-child,
#homepage-events article.upcoming-event-block:first-child{margin-left:0;margin-bottom:5%;}
#page-post article.page-content .single-event-image{float:none;margin:0 0 20px 0;width:100%;}
#page-post article.page-content .single-event-image img{width:100%;}
#homepage-countdown article.single-event-block .event-info{display:inline-block;text-align:left;width:80%;}
#homepage-countdown .countdown-section{font-size:15px;}
#homepage-countdown .countdown-amount{font-size:60px;}
#homepage-countdown article.single-event-block .is-countdown{width:70%;height:120px;}
}
@media only screen and (max-width: 600px) {
#top{height:130px;}
#top .shell section.left{height:63px;text-align:center;}
#top .iconed-address, #top span.iconed-phone{font-size:12px;float:none;display:inline-block;text-align:left;}
#top .iconed-address{background-position:0 5px;}
#top span.iconed-phone{background-position:0 8px;}
.shell{margin:0 7%;width:86%;}
.cnt-wrap{padding-top:7%;padding-bottom:7%;}
.cnt-wrap .title{font-size:19px;line-height:28px;}
.carousel .btn-prev, .carousel .btn-next{top:50%;margin-top:-26px;}
#ctas{padding:7% 0;}
#ctas article,
#homepage-recent-posts article.recent-post-block,
#homepage-events article.upcoming-event-block,
#ctas article:first-child,
#homepage-recent-posts article.recent-post-block:first-child,
#homepage-events article.upcoming-event-block:first-child{margin-left:0;margin-bottom:7%;}
.espresso-menu .es-menu-item p.img-p{display:none;}
.espresso-menu .es-menu-item .es-content, .espresso-menu .es-menu-item .es-content.with-image{width:100%;float:none;padding:0 0 10px;margin:0;}
.espresso-menu .es-menu-item .es-price-type{width:100%;float:none;margin:0;}
#page-post article.page-content .espresso-menu .es-menu-item .es-price-type p.es-price{text-align:left;margin:5px 0 20px}
.espresso-menu .es-menu-item .es-price-type .es-type{float:left;margin:0 5px 5px 0 !important;}
#page-post article.page-content h1{font-size:26px;line-height:40px;}
#page-post article.page-content h2{font-size:19px;line-height:28px;}
#page-post article.page-content h3{font-size:18px;line-height:26px;}
h2.centered, #recent-tweets h3{font-size:24px !important;}
.tribe-events-single .tribe-events-cost{margin:20px 0 0 0;display:block;position:relative;}
.tribe-events-sub-nav li a{font-size:12px;font-weight:300;display:inline-block;}
header{height:auto !important;}
.fg-schedule-tabs .date-range, .fg-schedule-tabs a .day{display:none;}
.fg-schedule-prev-week, .fg-schedule-next-week{top:-5px;}
.fg-schedule-tabs a span{width:50%;}
#homepage-events h2.centered{margin:0 0 10px !important;border:none;}
#homepage-events h2.centered:before{background:none;}
.fg-schedule-block{margin:0;border:none;}
.fg-schedule-block .fg-event{padding:0 20px;}
.fg-schedule-block .fg-event h3 .fg-event-time{position:relative;top:0;left:0;width:auto;background:none;text-align:left;padding-right:0;display:block;}
h2.centered{margin:0 0 40px !important;}
#homepage-countdown article.single-event-block{padding-top:0;}
#homepage-countdown article.single-event-block .event-info{width:95%;}
#homepage-countdown article.single-event-block .event-info .event-img{display:none;}
#homepage-countdown article.single-event-block .event-info .event-content{width:100%;float:none;}
#homepage-countdown article.single-event-block .is-countdown{width:100%;height:70px;}
#homepage-countdown .countdown-section{font-size:13px;}
#homepage-countdown .countdown-amount{font-size:40px;}
} @media only screen and (max-width: 889px) {
.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{padding:5px 14px 4px;}
.tribe-bar-mini .tribe-bar-views-inner{padding:17px 0 37px;}
#tribe-bar-form #tribe-bar-views+.tribe-bar-filters{padding:5px;}
}
@media only screen and (max-width: 777px) {
.es-views-list ul.tribe-bar-views-list{display:none !important;}
.tribe-bar-collapse #tribe-bar-collapse-toggle{display:block;width:100%;margin-top:15px;}
}
@media only screen and (max-width: 767px) {
.tribe-events-organizer .tribe-events-event-meta, .tribe-events-venue .tribe-events-event-meta{border:none;}
.single-tribe_events .tribe-events-schedule .recurringinfo{margin:0;}
.tribe-events-list .tribe-events-event-image+div.tribe-events-content{float:none;width:100%;}
#tribe-geo-map-wrapper, .tribe-events-venue .tribe-events-map-wrap, .single-tribe_events .tribe-events-venue-map{float:none;width:100%;margin:0;background:none;padding:0 25px 25px;}
.tribe-events-list-event-description .tribe-events-event-meta .recurringinfo{top:-7px;padding:0px 0 20px 0 !important;display:block !important;}
}
@media only screen and (max-width: 743px) {
#tribe-bar-form, #tribe-bar-form #tribe-bar-views { height:auto; }
#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner { padding:10px 0 37px; }
}