.container { margin:0 auto; width:1110px;}
.container-top-tail{min-height:41px;position:relative}
.container-top-tail:before{content:'';height:21px;position:absolute;top:0;width:100%;z-index:1}
.container-top-tail:after{content:'';height:20px;position:absolute;bottom:0;width:100%;z-index:1}
.container-top-tail .fleft, .container-top-tail .fright { position:relative; z-index:10;}
.container-top-tail .fleft { padding-left:15px; width:450px; }
.container-top-tail .fright { padding-right:15px; text-align:right; max-width: 450px;}
.container-top-tail .entry-content { display:block; vertical-align:middle; padding-top:2px;}
.container-top-tail .fright .entry-content,   .container-top-tail .fleft .entry-content {padding-top:12px; padding-bottom: 9px;}
.container-top-tail p { margin:0; display:block; }
.container-top-tail a {transition: all 0.25s ease-in 0s;}
.container-top-tail h1, .container-top-tail h2, .container-top-tail h3, .container-top-tail h4, .container-top-tail h5, .container-top-tail h6 { margin:0; display:inline-block;}
.content-area{padding:35px 0;}
.left-sidebar{padding:1px 30px 0 0}
.main {margin:0 -11px;position:relative;z-index:1}
.main-pattern-indent {padding:0 3px;}
.main-bg { position:relative;z-index:1; padding-bottom: 50px;}
.main-bottom:after{bottom:-54px;content:'';display:block;height:54px;position:absolute;left: 3px;right: 3px;}
.main-shadow{bottom:0;left:0;position:absolute;right:0;top:0}
.main-shadow:before, .main-shadow:after {
content:'';
position: absolute; top: 0;bottom: 0;
width: 120px;
background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/main-shadow.png) repeat-y;
}
.main-shadow:before {
left: 0;
}
.main-shadow:after {
right: 0;
background-position: right 0;
}
.main-top,.main-bottom{height:4px;margin:0 -3px;position:relative}
.right-sidebar{padding:1px 0 0 30px} .video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute !important;
top: 0;
left: 0;
width: 100%;
height: 100%;
display:block !important;
} header.header { position:relative; padding-bottom: 35px;}
header.header:after{z-index:2}
header.header:before{z-index:1}
header.header:before,header.header:after{clear:both;content:'';display:block;height:35px;position:absolute; bottom:0;width:1110px} .logo { left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:-36px;}
.logo a { display:inline-block;line-height:normal;text-decoration:none; position:relative; z-index:6;}
.logo h1 { margin:0;padding:0}
.logo-text { display:table;height:175px;width:110px}
.logo-text-align{
display:table-cell; vertical-align:middle;
-ms-word-break:break-all; -o-word-break:break-all;word-break:break-word;
-moz-hyphens:auto; -webkit-hyphens:auto; hyphens:auto;
-moz-transition: color 0.4s ease-out; -webkit-transition: color 0.4s ease-out; -o-transition: color 0.4s ease-out;
}
.logo-text-align:hover {-moz-transition: color 0.3s ease-in; -webkit-transition: color 0.3s ease-in; -o-transition: color 0.3s ease-in;}
.logo-text-wrap {border-radius:100%;height:175px;overflow:hidden;padding:0 33px;width:110px}
.logo-text-wrap { background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/skin/default/sprite_retro.png) no-repeat -300px -300px;} .left .logo {
right:inherit;
left: -15px;
position: relative;
float: left;
top: -54px;
margin-bottom: -110px;
}
.left .nav-block-indent { padding-left:50px;}
.left .right-menu-container {
margin-left:0;
height: 100%;
display: table-cell;
float:none;
}
.left .main_menu_right { width:auto; float: none;}
.left .right-menu-container .menu-fix-bg {left: -56px;}
.left .right-menu-container .sf-menu  {margin-left: -40px;} .right .logo {
left: inherit;
right: inherit;
position: relative;
float: right;
top: -54px;
margin-right:27px;
margin-bottom: -110px;
}
.right .nav-block-indent { padding-left:0;}
.right .left-menu-container {
margin-left:0;
height: 100%;
display: table-cell;
float:none;
}
.right .main_menu_left { width: 950px; }
.right .sf-menu > .menu-item:first-child { margin-left:0;}  .footer-area{padding:46px 0 0;position:relative}
.footer-area-divider{height:6px}
.footer-area:after{bottom:0;height:7px}
.footer-area:before{height:13px;top:0}
.footer-area:before,.footer-area:after{content:'';display:block;position:absolute;width:100%} .copyright{padding:48px 0 0 3px}
.footer-logo{padding:23px 0 106px;text-align:center; overflow: hidden;}
.footer-logo a{display:inline-block;margin:0 auto;position:relative}
.footer-logo a:after{right:-413px}
.footer-logo a:before{left:-413px}
.footer-logo a:before,.footer-logo a:after{content:'';display:block;height:1px;position:absolute;top:50%;width:370px;z-index:1}
footer {clear:both; height:auto!important;min-height:113px}
.footer-content-area {
display: table-cell;
padding:10px 0; height: 93px;
vertical-align: middle;
}
.footer-content-area .entry-content { width:510px;} .nav-block {
position:relative; z-index:9;
margin:0 -20px; min-height: 108px;
height: auto!important;
height: 108px;
}
.nav-block-ribbon { position:relative;}
.nav-block-ribbon:after { right:-50px}
.nav-block-ribbon:before { left:-50px}
.nav-block-ribbon:before,.nav-block-ribbon:after { content:''; position:absolute; top:15px; display:block; width:50px; height:108px; }
.nav-block-ribbon:before { background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/left-rib.png);}
.nav-block-ribbon:after { background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/right-rib.png);}
.nav-block-indent { padding:19px 0px 15px; }
.nav-block-indent:before { left:0px; background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/left-ribbon.png);}
.nav-block-indent:after { right:0px; background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/right-ribbon.png);}
.nav-block-indent:before, .nav-block-indent:after { content:''; position:absolute; bottom:-15px; display:block; width:20px; height:15px; }
.menu-fix-bg {
position: absolute; top: 0; bottom:0;
width: 60px;
background: #fcf8f1;
z-index: 5;
}
.left-menu-container .menu-fix-bg { right:-44px;}
.right-menu-container .menu-fix-bg { left:-16px;}
.header.left .right-menu-container .menu-fix-bg,
.header.right .left-menu-container .menu-fix-bg {background:none;} .main_menu_mobile, .mobile-menu { display: none;}
.navigation-title { margin: 24px 0 0 43px; padding: 0;
text-align: left;
cursor: pointer; }
.navigation-title div.icon { display: inline-block;
width: 22px;
margin: 2px 8px 0 0;
}
.navigation-title div.icon span {
display: block;
height: 4px;
margin: 0 0 4px;
}
.navigation-title a {
text-transform: uppercase;
text-decoration: none;
padding: 6px 0 7px;
}
.navigation-title a { -moz-transition: color .8s  ease-in-out; -o-transition:color .8s  ease-in-out; -webkit-transition: color .8s  ease-in-out;}
.navigation-title:hover a { -moz-transition: color .1s  ease-in-out;-o-transition:color .1s  ease-in-out; -webkit-transition: color .1s ease-in-out;}
.display-child-ul {
position: absolute; right: 5px; top:4px;
display: block;
width: 24px; height: 24px;
border: 1px solid #c5bbb9;
background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/skin/default/sprite_retro.png) no-repeat -392px -192px #fdfbf8;
color: #fff;
border-radius: 100%;
cursor: pointer;
z-index: 1;
}
.active > .display-child-ul {
background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/skin/default/sprite_retro.png) no-repeat -492px -192px #fdfbf8;
}
.mobile-menu, .mobile-menu ul, .mobile-menu li {list-style: none; margin: 0; padding: 0; position: relative;}
.mobile-menu ul, .mobile-menu li {display: block;}
.mobile-menu > li {text-transform: uppercase;}
.mobile-menu li ul {display: none;text-transform: none;}
.mobile-menu ul.sub-menu {margin-left: 10px;} .header-menu-container {
position: relative;
min-height: 74px;
}
.menu-container {position: relative;}
.main_menu {
min-height:74px;
height: 74px;
vertical-align: middle;
display: table-cell;
}
.main_menu_left { width:460px;}
.main_menu_right { width:498px;}
.left-menu-container { float:left; text-align:right; margin-left:19px;}
.left-menu-container .sf-menu > .menu-item { margin-left:20px; padding-right:30px;}
.left-menu-container .sf-menu > .menu-item:first-child { margin-left:0;}
.right-menu-container { float:left; margin-left:155px;}
.right-menu-container .sf-menu > .menu-item { margin-left:20px; padding-left:30px;}
.sf-menu { list-style:none; margin:0; padding:0}
.sf-menu > .menu-item {
display: inline-block;
position: relative;
vertical-align: middle;
text-align: center;
margin-top:3px; margin-bottom:1px;
}
.sf-menu > .menu-item:after {
content:'';
position:absolute; right:0; top:14px;
display: block;
width:9px; height:10px;
z-index:1;
}
.left-menu-container .sf-menu > .menu-item:after {right:0;}
.right-menu-container .sf-menu > .menu-item:after {left:0;}
.sf-menu > .menu-item > a { -moz-transition: color .8s  ease-in-out; -o-transition:color .8s  ease-in-out; -webkit-transition: color .8s  ease-in-out;}
.sf-menu > .menu-item > a:hover { -moz-transition: color .1s  ease-in-out;-o-transition:color .1s  ease-in-out; -webkit-transition: color .1s ease-in-out;}
.sub-menu > .menu-item > a { -moz-transition: color .8s  ease-in-out; -o-transition:color .8s  ease-in-out; -webkit-transition: color .8s  ease-in;}
.sub-menu > .menu-item > a:hover { -moz-transition: color .09s ease-in; -o-transition:color .09s ease-in; -webkit-transition: color .09s ease-in;}
.sf-menu > .menu-item > a {
display: table-cell;
position: relative;
min-height: 41px;
height: 41px;
vertical-align: middle;
}
.sf-menu > .menu-item > a span { display:block; margin:-1px 0 0;position:relative;text-align:center;text-transform:none}
.sf-menu > .menu-item > a span:after { margin:0 0 0 4px}
.sf-menu > .menu-item > a span:before { margin:0 4px 0 0}
.sf-menu > .menu-item > a span:before, .sf-menu > .menu-item > a span:after { content:'';display:inline-block;height:1px;position:relative;top:-3px;width:7px;z-index:2}
.sf-menu > .menu-item > a .empty-title { display: none;}
.sf-menu .sfHover > .sub-menu { top:51px}
.sf-menu .sub-menu { background:#fcf8f1;box-shadow:0 0 9px rgba(63,48,22,0.12);display:inline-block;left:0;list-style:none;margin:0;padding:4px 0 15px;position:absolute;text-align:center;top:-9999em;width:240px;z-index:999}
.sf-menu .sub-menu .sub-menu { left:220px!important; top:-9px}
.sf-menu .sub-menu .sfRight { left:265px!important;} .sf-menu .sub-menu:before {
content:'';
position:absolute; left:0; top:0; right:0; bottom:0;
margin:10px;
border:1px solid #e4e1de;
}
.sf-menu .sub-menu .menu-item { position:relative; }
.sf-menu .sub-menu .menu-item a { display:block;padding:19px 21px 6px;}
.sf-menu .sub-menu .menu-item em { display: none;} .footer_nav { float: right;}
.footer_nav .menu { padding:0; margin:0; list-style:none;}
.footer_nav .menu-item { display:inline-block; padding:0px 0px 10px 15px;}
.footer_nav .sub-menu { display:none} .jcycl_wrap {
position:relative; overflow:hidden;
width:100%; height:491px;
}  .rev_slider_wrapper.rev_slider_add,
.rev_slider_wrapper {
height:auto!important;
max-height: none!important
}
.lt-ie10 .rev_slider_wrapper {height:auto!important;}
.slidetitle {
width: 115px;
text-align: center;
margin-left: -31px;
position: absolute;
bottom: -18px;
line-height: 1;
font-weight: normal;
font-size: 11px;
font-family: Georgia, 'Times New Roman', Times, serif;
-webkit-transition: color 1s; -moz-transition: color 1s; transition: color 1s;
}
.rev_button {
padding:0 17px; height:31px;
cursor: pointer;
color:#fff;
text-transform:lowercase;
line-height:31px;
-moz-transition:all .1s ease-in; -o-transition:all .1s ease-in; -webkit-transition:all .1s ease-in;
} .flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus  {outline: none}
.slides, .flex-control-nav, .flex-direction-nav { margin: 0; padding: 0; list-style: none}
.flexslider { position: relative; padding:0; margin:0;}
.portfolio_single .flexslider { margin: 0 0 20px; background:#fff; box-shadow:1px 2px 5px rgba(28,20,6,0.14); padding:8px;}
.portfolio_single .havedots { margin: 0 0 20px;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;}
.flexslider .slides img { display: block; height:auto;margin: 0 auto;}
.flex-pauseplay span {text-transform: capitalize}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0}
html[xmlns] .slides {display: block}
* html .slides {height: 1%}
.no-js .slides > li:first-child {display: block} .portfolio-carousel { overflow:hidden; text-align:center;}
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease-in; -moz-transition: all 1s ease-in; transition: all 1s ease-in;}
.flex-viewport ul { overflow:hidden;}
.loading .flex-viewport {max-height: 300px}
.flexslider .slides { zoom: 1;}
.portfolio-carousel b { display:block; position:relative;text-align: center}
.portfolio-carousel .portfolio-shadow { left:0; right:0; top:0; bottom:0;}
h2.carousel-title { position:relative; padding-top:1px; margin-bottom:36px; display:inline-block;}
.carousel-title:before, .carousel-title:after { content:''; position: absolute; top:14px; display:block; width:500px; height:1px; background-color:#e3d1b6; background-color: rgba(59,24,18,0.09);}
.carousel-title:before { left:-558px;}
.carousel-title:after { right:-564px;}
.portfolio-carousel-wrap {
overflow:hidden;
padding-right: 4px; margin-right: -4px; }
.grid_12 .portfolio-carousel { margin-right:-30px}
.grid_12 .carousel-nav{ margin-right:30px;}
.grid_12 .carousel .slides li article  {margin-right: 29px;}
.grid_8 .portfolio-carousel { margin-right:-64px}
.grid_8 .carousel-nav, .grid_8 .carousel .slides li article { margin-right:64px;}
.portfolio-carusel-content {
padding:13px 0px 5px 0px; margin-bottom:2px; clear:both;
min-height:48px;
border-bottom:1px solid #e3d1b6; border-bottom-color: rgba(59,24,18,0.09);
-moz-transition: all .6s ease-in-out; -webkit-transition: all .6s ease; -o-transition: all .6s ease-in-out;
}
.carousel .slides li:hover .portfolio-carusel-content {
padding-bottom:3px; border-bottom-width:3px; margin-bottom:-1px;
-moz-transition: all .04s ease-in-out; -webkit-transition: all .04s ease; -o-transition: all .04s ease-in-out;
}
.portfolio-carusel-content a { -webkit-transition: color .2s ease-in; -moz-transition: color .2s ease-in; transition: color .2s ease-in;} .flex-direction-nav li { margin:0;}
.flex-direction-nav a {
position: absolute; top:0;
display:block; overflow:hidden;
margin: 0px 0 0;
width:24px; height:24px;
border:1px solid #bfa892; border-radius: 100%;
opacity: 1; cursor: pointer; text-align:left; font: 0/0 serif; text-shadow: none;color: transparent;
}
.lt-ie10 .flex-direction-nav a { top:5px;}
.flex-direction-nav .flex-prev { left: 38.42%;}
.flex-direction-nav .flex-next { right: 38.42%;} .carousel-nav a.flex-disabled { display: none;} .flex-direction-nav { display: none;}
.flex-direction-nav.carousel-nav { display: block;}
.carousel-nav { display: inline-block;}
.carousel-nav a { position:relative; display: inline-block; vertical-align: middle;}
.carousel-nav li { display: inline-block;}
.carousel-nav .flex-prev { left:0; margin: -7px 16px 0 0;}
.carousel-nav .flex-next { right:0; margin: -7px 0 0 23px;}
.flex-prev { background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/pagination/pagination-dark-left.png) no-repeat -2px center;}
.flex-prev:hover { background-position:-28px center}
.flex-next { background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/pagination/pagination-dark-right.png) no-repeat -26px center;}
.flex-next:hover {  background-position:0px center;}
.flex-prev, .flex-next { border-color: #c1b5b0; background-color:#fdfbf8; }
.flex-next:hover, .flex-prev:hover { border-color: #82594d; background-color:#4d251d;} .portfolio_single .flex-direction-nav { display: block;}
.portfolio_single .flex-direction-nav a { top:50%; margin: -13px 0 0; opacity: 0;}
.portfolio_single .flex-direction-nav .flex-prev { left: -26px;}
.portfolio_single .flex-direction-nav .flex-next { right: -26px;}
.portfolio_single .flexslider:hover a.flex-prev { opacity: 1; left: 23px}
.portfolio_single .flexslider:hover a.flex-next { opacity: 1; right: 23px}
.lt-ie9 .portfolio_single .flexslider { overflow:hidden;} .flex-control-nav { position:absolute;}
.havedots .flex-control-nav { bottom:15px; left:14px;}
.flex-control-nav li { display:inline-block;}
.flex-control-paging li a {
display:block; cursor: pointer; display:block;
margin:0 4px 0 0;
width:9px; height:9px;
border-radius: 7px;
-mozbox-shadow: inset #000 1px 1px 1px rgba(0,0,0,.3); -webkit-box-shadow: inset #000 1px 1px 1px rgba(0,0,0,.3); box-shadow: inset #000 1px 1px 1px rgba(0,0,0,.3);
background:#d4d4d4;
font: 0/0 serif; text-shadow: none; color: transparent;
-webkit-transition: all .2s ease-in; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in;
}  .mediadate { padding:27px 0px 0px; margin:28px 0px 0px;}
.post-date { float:left; position:relative; text-align:center; margin:-1px 33px 0px 21px; -moz-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out;}
.post-day {
position: relative;
width: 80px; height: 80px;
border-radius: 50%;
-moz-transition: background .1s ease-in; -o-transition: background .1s ease-in; -webkit-transition: background .1s linear;
}
.post-day:before {
content:'';
position:absolute; left:0; top:0; right:0; bottom:0;
display:block; margin:3px;
border-radius: 50%;
}
.post-month {
position: absolute; left: -8px; bottom: 5px;
display: inline-block;
margin: 0 auto;
width: 97px; height: 28px;
}
.tags span { padding-right:5px; color:#723f32;}
.tags a { color:#867e72;}
.tags a:hover { color:#723f32;}
.posts_listing.blog_2 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background: none;}
.blog_2:first-child { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background: none;}
.blog_2 + .blog_2 { padding-top:50px;margin-top:34px; background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/double-line.png) repeat-x;}
.blog_2 + .pagination, .portfolio_listing + .pagination {
background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/double-line.png) repeat-x;
padding-top:50px; margin-top:34px;
}
.thumb-area { display:inline-block; float:left; position:relative; margin:0px 22px 0px 0px;}
.thumb-area .listing { display:block;}
.post-date-image {
position: absolute; left:50%; bottom:-8px; clear:both;
margin:0px 0px 0px -40px;
text-align:center; z-index:1;
}
.post-date-image .post-month:before, .post-date-image .post-month:after { content:''; position: absolute; bottom:26px; display:inline-block; width:9px; height:1px; background:#cbcac9;}
.post-date-image .post-month:before { left:-23px;}
.post-date-image .post-month:after { right:-23px;}
.thumb-indent { position: relative; margin-bottom: 19px; text-align:center;}
.thumb {
position: relative;
display:block;
-moz-box-sizing: border-box; box-sizing: border-box;
line-height:.7;
}
.thumb-indent {display:inline-block; max-width:100%;}
.thumb-area .thumb {
float: left; padding-bottom:37px; height: 100%;
-moz-transition:  all .19s linear; -webkit-transition: all .19s linear; -o-transition:  all .19s linear;
}
.thumb-area .portfolio-shadow { bottom:7px;}
.thumb-area .portfolio-shadow { left:0; top:0; right:0; bottom:0;}
.posts_listing:hover .thumb-area .thumb {
box-shadow: 0 0 13px rgba(63,48,22,0.12);
padding:12px 12px 41px; margin: -4px -4px -4px;
}
.thumb-area b { display:block; position:relative;}
.commentslink + .more-link { padding-left:13px; margin-left:7px;}
.more-link + .edit-link { padding-left:15px; margin-left:14px;} .second-content-area .content-area {  padding:40px 0 0;}
.second-content-area .social_links.default { box-shadow:none;} .single-post-area, #authorbox, .line_btn {	background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/double-line.png) repeat-x 0 bottom;}
.single-post-area { background-position: 0 bottom;  margin: 0 0 36px; padding: 0 0 39px;}
.single-post-area .post-date { float:left; position:relative; text-align:center; margin:1px 48px 0px 9px;}
#authorbox {  background-position: 0 0; margin: 30px 0 0; padding: 39px 0 0;}
.line_btn { background-position: 0 0; margin: 30px 0 0; padding: 39px 0 0;}   .page-template-template-contactpage-php.revSlider  #color_header { height: auto;}
.page-template-template-contactpage-php .pagetitle-bg2 { padding:70px 0px 17px;}
.page-template-template-contactpage-php .main-bg { padding-bottom: 43px;}
.page-template-template-contactpage-php .main-bottom { margin-bottom:50px;}
.page-template-template-contactpage-php .main-bottom .contact-page-bottom {
content:''; position:absolute; bottom:-154px; left: 0; right: 0;
display:block; height:154px;
}
.page-template-template-contactpage-php .main-bottom .contact-page-bottom-right {padding: 0 240px;}
.page-template-template-contactpage-php .main-bottom .contact-page-bottom-tail {height:154px;}
.page-template-template-contactpage-php #pagetitle .row { width: auto; margin: 0 -49px;}
.page-template-template-contactpage-php #pagetitle .grid_12 { width:100%;margin: 0;}
.page-template-template-contactpage-php #pagetitle:before {
content: '';
position: absolute; top: 38px; left: 31px; right: 31px;
width: auto; height: 6px;
}
.page-template-template-contactpage-php .page-title:before, .page-template-template-contactpage-php .page-title:after { top:21px; width:277px;}
.page-template-template-contactpage-php .page-title:before { left:-315px;}
.page-template-template-contactpage-php .page-title:after { right:-315px;} .page-template-template-contactpage-php #pagetitle { background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/contact/contact-template-top-left.png) no-repeat;padding: 0;}
.page-template-template-contactpage-php #pagetitle:before { background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/candyline.png) repeat-x;}
.page-template-template-contactpage-php .pagetitle-bg1 { background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/contact/contact-template-top-right.png) no-repeat right 0; padding: 0 240px;}
.page-template-template-contactpage-php .pagetitle-bg2 { background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/contact/contact-template-tail.png) repeat-x;}
.page-template-template-contactpage-php #pagetitle:after { background: none;}
.page-template-template-contactpage-php .main-bottom .contact-page-bottom-left { background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/contact/contact-template-bottom-left.png) no-repeat;}
.page-template-template-contactpage-php .main-bottom .contact-page-bottom-right { background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/contact/contact-template-bottom-right.png) no-repeat right 0;}
.page-template-template-contactpage-php .main-bottom .contact-page-bottom-tail { background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/contact/contact-template-bottom-tail.png) repeat-x;} .avatars{float:left;margin:0 16px 0 0}
.avatars img{-moz-box-sizing:border-box;box-sizing:border-box;height:inherit;max-width:inherit;padding:8px 8px 9px;width:inherit}
.comment-date{display:block;margin-bottom:12px}
.comment-entry{padding:0 3px 0 0}
.comment-entry p{margin-bottom:10px}
.comment-meta{padding:6px 0 0}
.comment-reply-link{margin-left:12px;padding-left:19px}
ol.commentlist{list-style-type:none;margin:0;padding-left:0}
ol.commentlist li{clear:both;position:relative}
ol.commentlist li + li{padding:24px 0 0}
ol.commentlist li ul.children{clear:both;list-style-type:none;  margin:24px 0px 0px 20px; padding:0} .prev, .next { font: 0/0 serif; text-shadow: none; color: transparent; text-align:left;}
.prev { margin-right:-1px}
.pagination { clear:both; text-align:center; list-style: none;}
.commentlist + .pagination { margin-top:20px; padding-top:34px;}
.portfolio_wrap + .pagination { margin:30px 15px 0; padding-top:34px;}
.commentlist + .pagination, .portfolio_wrap + .pagination { background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/double-line.png) repeat-x;}
.page-numbers { margin:0}
.page-numbers li {
display:inline; vertical-align:top;
margin:0 2px;
font-size:14px;
}
.prev, .next, .page-numbers a, .page-numbers span {
display:inline-block;
overflow:hidden;
width:24px; height:24px; line-height:20px;
border-radius: 100%;
border:1px solid transparent; position:relative; z-index:1;
}
.page-numbers a, .page-numbers span { -moz-transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease;}
.prev, #prev a, .next, #next a, .page-numbers .prev, .page-numbers .next, #pagetitle .prev-item a, #pagetitle .next-item a, .flex-prev, .flex-next { -moz-transition:all .2s linear; -o-transition:all .2s linear; -webkit-transition:all .2s linear;}
.prev, .next, .page-numbers a { cursor: pointer;}
.content-area .prev { background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/pagination/pagination-dark-left.png) no-repeat -2px center;}
.content-area .prev:hover { background-position:-28px center}
.content-area .next { background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/pagination/pagination-dark-right.png) no-repeat -26px center;}
.content-area .next:hover {  background-position:0px center;}
.content-area .prev, .content-area .next { border-color: #c1b5b0; background-color:#fdfbf8; }
.content-area .next:hover, .content-area .prev:hover { border-color: #82594d; background-color:#4d251d;}
.footer-area .prev { background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/pagination/pagination-light-left.png) no-repeat -2px center;}
.footer-area .prev:hover { background-position:-28px center}
.footer-area .next { background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/pagination/pagination-light-right.png) no-repeat -26px center;}
.footer-area .next:hover {  background-position:0px center;}
.footer-area .prev, .footer-area .next { border-color: #82594d; background-color:#4d251d;}
.footer-area .next:hover, .footer-area .prev:hover { background-color: #fdfbf8; border-color:#bfa892;}
.page-numbers a:hover { border-color: #c1b5b0; background-color:#fdfbf8;}
.page-numbers .prev { margin-right:16px;}
.page-numbers .next { margin-left:16px;}
#pagetitle .pagination { position: absolute;	top: 50%; right: 15px; margin: -16px 0 0; padding: 0;}
#pagetitle .pagination li {	display:inline-block;}
#pagetitle .pagination a {
display:block;
overflow:hidden;
width:24px; height:24px; line-height:20px;
border-radius: 100%;
border:1px solid; position:relative; z-index:1; cursor: pointer;
}
#pagetitle .prev-item a { background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/pagination/pagination-dark-left.png) no-repeat -2px center;}
#pagetitle .prev-item a:hover { background-position:-28px center}
#pagetitle .next-item a { background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/pagination/pagination-dark-right.png) no-repeat -26px center;}
#pagetitle .next-item a:hover {  background-position:0px center;}
#pagetitle .prev-item a, #pagetitle .next-item a { border-color: #c1b5b0; background-color:#fdfbf8; }
#pagetitle .next-item a:hover, #pagetitle .prev-item a:hover { border-color: #82594d; background-color:#4d251d;}
#pagetitle .prev-item a, #pagetitle .next-item a { border-color: #c1b5b0; background-color:#fdfbf8;}
#pagetitle .next-item a:hover, #pagetitle .prev-item a:hover { border-color: #82594d; background-color:#4d251d;} .box-info{margin:0 0 36px; padding:36px 32px 16px; position:relative;text-align:center;z-index:2}
.box-info div { overflow:hidden; padding: 3px;}
.box-info h1 {margin-bottom: 15px;}
.box-info h3{display:inline-block;position:relative; top:-3px; margin-bottom: 0;}
.box-info h3:after{right:-77px}
.box-info h3:before{left:-77px}
.box-info h3:before,.box-info h3:after{content:'';height:1px;position:absolute;top:8px;width:57px;z-index:1}
.box-info:before{bottom:0;content:'';display:block;left:0;margin:19px 18px 18px;position:absolute;right:0;top:0;z-index:-1}
.box-info span {
display: block;
margin-bottom: 18px;
}
.box-info h3 + span {margin-top: 10px;} .jp-audio{margin-bottom:20px}
.jp-control{float:left;height:26px;margin-right:2px;overflow:hidden}
.jp-gui{border-radius:4px;height:24px;margin-left:36px;padding:0 12px 0 11px;position:relative}
.jp-no-solution{visibility:hidden}
.jp-play,.jp-pause{border-radius:4px;display:block;height:26px;font: 0/0 serif;text-shadow: none;color: transparent;width:34px}
.jp-play-bar,.jp-volume-bar-value{height:2px}
.jp-progress{padding:11px 81px 0 0}
.jp-seek-bar{cursor:pointer;height:2px;overflow:hidden;width:100%!important}
.jp-title{display:none;padding:10px 2px}
.jp-title strong{font-weight:400}
.jp-volume{height:24px;padding:4px 0 0 15px;position:absolute;right:13px;top:7px;width:42px}
.jp-volume-bar{cursor:pointer;height:2px} .teaser_wrap {
position:relative; width:100%;
float:left; padding:0px;
margin-bottom: 20px;
box-shadow:0 0 13px rgba(63,48,22,0.12);
background:#fdfbf8;
-moz-transition:all 0.17s linear;
-o-transition:all 0.2s linear;
-webkit-transition:all 0.17s linear;
}    .grid_8 .one_fourth .teaser_title, .grid_8 .three_fourth .teaser_title { font-size:23px;}
.teaser_wrap:hover {
padding: 6px;
margin: -6px -6px 14px;
box-shadow: 0 0 25px 3px rgba(63,48,22,0.12);
margin-bottom:14px;
} .teaser_bottom_indent { display:none; height:20px; clear:both; width:100%;} .teaser_box{background:#fdfbf8;border:1px solid #f2efec;padding:21px 10px 16px; margin: 10px;}
.teaser_entry{padding:12px 14px 0}
.teaser_image{text-align:center}
.teaser_image img{box-shadow:none;padding:0}
.teaser_more_area{margin:14px 0 0;padding:20px 0 0;text-align:center}
.teaser_title{display:block;padding:0 0 42px}
.teaser_title:after{content:'';display:block;height:6px;position:relative;top:21px} .default { box-shadow:inset 0 0 0 1px #d8ccc5}
.default span, .dark span { border-radius:100%; display:block; height:100%; width:100%}
.default, .default span:hover,
.dark, .dark span:hover,
.billet, .billet span:hover, .stamp, .stamp span:hover {
background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/sprite_socialbuttons.png) no-repeat
}
.tinv-wishlist .social-buttons li a:before{
color: #723f32;
}
.tinv-wishlist .social-buttons li a:hover:before {
color: #fff;
}
.tinv-wishlist .social-buttons li a:hover{
opacity:1;
}
.tinv-wishlist .social-buttons .social-pinterest.imgborder{
padding: 0;
background: none;
}
.tinv-wishlist .social-buttons .social-pinterest .content-img-shadow,
.tinv-wishlist .social-buttons .social-pinterest .lightbox-zoom{
display:none;
}
.default, .dark { border-radius:100%; margin:0 3px 11px 0; width:39px; height:39px;}
.default:hover { box-shadow:none}
.dark, .dark span { box-shadow:inset 3px 3px 4px rgba(0, 0, 0, 0.18)}
.dark,
.billet:hover, .billet span:hover, .stamp:hover, .stamp span:hover {
background-color:#6e3d30
}
.billet, .stamp { background-color:#eceae8; height:50px; left:9px; position:relative; top:9px; width:44px}
.billet span, .stamp span { cursor:pointer; display:block; height:50px; width:44px}
.billet-wrap, .stamp-wrap { background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/social-icon-bg.png) no-repeat; display:inline-block; height:68px; margin:4px 5px 3px 0!important; vertical-align:middle; width:62px; text-align:left;}
.social_links { display:inline-block; text-align:left; font: 0/0 serif;text-shadow: none;color: transparent; vertical-align:middle}
.social_links { -moz-transition:all .8s ease; -o-transition:all .8s ease; -webkit-transition:all .8s ease;}
.social_links:hover { -moz-transition:all .1s ease; -o-transition:all .1s ease; -webkit-transition:all .3s ease;}
.social_links:hover span { -moz-transition:background-color .8s ease; -o-transition:background-color .8s ease; -webkit-transition:background-color .8s ease;}
.default.facebook_account,
body.tinvwl-theme-style .tinv-wishlist .social-buttons li .social-facebook {
background-position: -78px -156px;
}
.default.facebook_account:hover span        { background-position: -39px -156px;}
.default.rss_feed 						{ background-position: -78px 0px;}
.default.rss_feed:hover span 			{ background-position: -39px 0px;}
.default.twitter_account,
body.tinvwl-theme-style .tinv-wishlist .social-buttons li .social-twitter {
background-position: -78px -195px;
}
.default.twitter_account:hover span 	{ background-position: -39px -195px;}
.default.google_plus_account,
body.tinvwl-theme-style .tinv-wishlist .social-buttons li .social-google {
background-position: -78px -272px;
}
.default.google_plus_account:hover span { background-position: -39px -272px;}
.default.email_to,
body.tinvwl-theme-style .tinv-wishlist .social-buttons li .social-email {
background-position: -78px -234px;
}
.default.email_to:hover span 			{ background-position: -39px -234px;}
.default.flicker_account 				{ background-position: -78px -39px;}
.default.flicker_account:hover span  	{ background-position: -39px -39px;}
.default.vimeo_account 					{ background-position: -78px -78px;}
.default.vimeo_account:hover span 		{ background-position: -39px -78px;}
.default.dribble_account 				{ background-position: -78px -117px;}
.default.dribble_account:hover span 	{ background-position: -39px -117px;}
.default.youtube_account 				{ background-position: -78px -312px;}
.default.youtube_account:hover span 	{ background-position: -39px -312px;}
.default.linked_in_account 				{ background-position: -78px -389px;}
.default.linked_in_account:hover span 	{ background-position: -39px -389px;}
.default.pinterest_account,
body.tinvwl-theme-style .tinv-wishlist .social-buttons li .social-pinterest {
background-position: -78px -351px;
}
.default.pinterest_account:hover span 	{ background-position: -39px -351px;} .default.picasa_account 				{ background-position: -78px -975px;}
.default.picasa_account:hover span 		{ background-position: -39px -975px;}
.default.digg_account 					{ background-position: -78px -1014px;}
.default.digg_account:hover span 		{ background-position: -39px -1014px;}
.default.plurk_account 					{ background-position: -78px -936px;}
.default.plurk_account:hover span 		{ background-position: -39px -936px;}
.default.tripadvisor_account 			{ background-position: -78px -897px;}
.default.tripadvisor_account:hover span { background-position: -39px -897px;}
.default.yahoo_account 					{ background-position: -78px -819px;}
.default.yahoo_account:hover span 		{ background-position: -39px -819px;}
.default.delicious_account 				{ background-position: -78px -1092px;}
.default.delicious_account:hover span 	{ background-position: -39px -1092px;}
.default.devianart_account 				{ background-position: -78px -663px;}
.default.devianart_account:hover span 	{ background-position: -39px -663px;}
.default.tumblr_account 				{ background-position: -78px -702px;}
.default.tumblr_account:hover span 		{ background-position: -39px -702px;}
.default.skype_account 					{ background-position: -78px -741px;}
.default.skype_account:hover span 		{ background-position: -39px -741px;}
.default.apple_account 					{ background-position: -78px -780px;}
.default.apple_account:hover span 		{ background-position: -39px -780px;}
.default.aim_account 					{ background-position: -78px -1053px;}
.default.aim_account:hover span 		{ background-position: -39px -1053px;}
.default.paypal_account 				{ background-position: -78px -468px;}
.default.paypal_account:hover span 		{ background-position: -39px -468px;}
.default.blogger_account 				{ background-position: -78px -585px;}
.default.blogger_account:hover span 	{ background-position: -39px -585px;}
.default.behance_account 				{ background-position: -78px -624px;}
.default.behance_account:hover span 	{ background-position: -39px -624px;}
.default.myspace_account 				{ background-position: -78px -859px;}
.default.myspace_account:hover span 	{ background-position: -39px -859px;}
.default.stumble_account 				{ background-position: -78px -430px;}
.default.stumble_account:hover span 	{ background-position: -39px -430px;}
.default.forrst_account 				{ background-position: -78px -506px;}
.default.forrst_account:hover span 		{ background-position: -39px -506px;}
.default.imdb_account 					{ background-position: -78px -547px;}
.default.imdb_account:hover span 		{ background-position: -39px -547px;}
.default.instagram_account 				{ background-position: -78px -1131px;}
.default.instagram_account:hover span 	{ background-position: -39px -1131px;}
.dark.facebook_account,
body.tinvwl-theme-style .tinv-wishlist .social-buttons li .social-facebook:hover {
background-position: 0 -156px;
}
.dark.facebook_account:hover span 			{ background-position: -39px -156px;}
.dark.rss_feed 							{ background-position: 0 	 0px;}
.dark.rss_feed:hover span 				{ background-position: -39px 0px;}
.dark.twitter_account,
body.tinvwl-theme-style .tinv-wishlist .social-buttons li .social-twitter:hover {
background-position: 0 -195px;
}
.dark.twitter_account:hover span 		{ background-position: -39px -195px;}
.dark.google_plus_account,
body.tinvwl-theme-style .tinv-wishlist .social-buttons li .social-google:hover {
background-position: 0 -272px;
}
.dark.google_plus_account:hover span 	{ background-position: -39px -272px;}
.dark.email_to,
body.tinvwl-theme-style .tinv-wishlist .social-buttons li .social-email:hover {
background-position: 0 -234px;
}
.dark.email_to:hover span 				{ background-position: -39px -234px;}
.dark.flicker_account 					{ background-position: 0 	 -39px;}
.dark.flicker_account:hover span  		{ background-position: -39px -39px;}
.dark.vimeo_account 					{ background-position: 0 	 -78px;}
.dark.vimeo_account:hover span 			{ background-position: -39px -78px;}
.dark.dribble_account 					{ background-position: 0 	 -117px;}
.dark.dribble_account:hover span 		{ background-position: -39px -117px;}
.dark.linked_in_account 				{ background-position: 0 	 -389px;}
.dark.linked_in_account:hover span 		{ background-position: -39px -389px;}
.dark.youtube_account 					{ background-position: 0 	 -312px;}
.dark.youtube_account:hover span 		{ background-position: -39px -312px;}
.dark.pinterest_account,
body.tinvwl-theme-style .tinv-wishlist .social-buttons li .social-pinterest:hover {
background-position: 0 -351px;
}
.dark.pinterest_account:hover span 		{ background-position: -39px -351px;} .dark.picasa_account 					{ background-position: 0 	 -975px;}
.dark.picasa_account:hover span 		{ background-position: -39px -975px;}
.dark.digg_account 						{ background-position: 0 	 -1014px;}
.dark.digg_account:hover span 			{ background-position: -39px -1014px;}
.dark.plurk_account 					{ background-position: 0 	 -936px;}
.dark.plurk_account:hover span 			{ background-position: -39px -936px;}
.dark.tripadvisor_account 				{ background-position: 0	 -897px;}
.dark.tripadvisor_account:hover span 	{ background-position: -39px -897px;}
.dark.yahoo_account 					{ background-position: 0 	 -819px;}
.dark.yahoo_account:hover span 			{ background-position: -39px -819px;}
.dark.delicious_account 				{ background-position: 0 	 -1092px;}
.dark.delicious_account:hover span 		{ background-position: -39px -1092px;}
.dark.devianart_account 				{ background-position: 0 	 -663px;}
.dark.devianart_account:hover span 		{ background-position: -39px -663px;}
.dark.tumblr_account 					{ background-position: 0 	 -702px;}
.dark.tumblr_account:hover span 		{ background-position: -39px -702px;}
.dark.skype_account 					{ background-position: 0 	 -741px;}
.dark.skype_account:hover span 			{ background-position: -39px -741px;}
.dark.apple_account 					{ background-position: 0 	 -780px;}
.dark.apple_account:hover span 			{ background-position: -39px -780px;}
.dark.aim_account 						{ background-position: 0 	 -1053px;}
.dark.aim_account:hover span 			{ background-position: -39px -1053px;}
.dark.paypal_account 					{ background-position: 0 	 -468px;}
.dark.paypal_account:hover span 		{ background-position: -39px -468px;}
.dark.blogger_account 					{ background-position: 0 	 -585px;}
.dark.blogger_account:hover span 		{ background-position: -39px -585px;}
.dark.behance_account 					{ background-position: 0 	 -624px;}
.dark.behance_account:hover span 		{ background-position: -39px -624px;}
.dark.myspace_account 					{ background-position: 0 	 -859px;}
.dark.myspace_account:hover span 		{ background-position: -39px -859px;}
.dark.stumble_account 					{ background-position: 0 	 -430px;}
.dark.stumble_account:hover span 		{ background-position: -39px -430px;}
.dark.forrst_account 					{ background-position: 0 	 -506px;}
.dark.forrst_account:hover span 		{ background-position: -39px -506px;}
.dark.imdb_account 						{ background-position: 0 	 -547px;}
.dark.imdb_account:hover span 			{ background-position: -39px -547px;}
.dark.instagram_account 				{ background-position: 0 	 -1131px;}
.dark.instagram_account:hover span 		{ background-position: -39px -1131px;}
.stamp.facebook_account 					{ background-position: -76px -151px;}
.stamp.facebook_account:hover span 			{ background-position: 2px 	 -151px;}
.stamp.rss_feed 						{ background-position: -76px 4px;}
.stamp.rss_feed:hover span 				{ background-position: 2px 	 4px;}
.stamp.twitter_account 					{ background-position: -76px -189px;}
.stamp.twitter_account:hover span 		{ background-position: 2px 	 -189px;}
.stamp.google_plus_account 				{ background-position: -76px -267px;}
.stamp.google_plus_account:hover span 	{ background-position: 2px 	 -267px;}
.stamp.email_to 						{ background-position: -76px -228px;}
.stamp.email_to:hover span 				{ background-position: 2px 	 -228px;}
.stamp.flicker_account 					{ background-position: -76px -34px;}
.stamp.flicker_account:hover span  		{ background-position: 2px 	 -34px;}
.stamp.vimeo_account 					{ background-position: -76px -72px;}
.stamp.vimeo_account:hover span 		{ background-position: 2px 	 -72px;}
.stamp.dribble_account 					{ background-position: -76px -112px;}
.stamp.dribble_account:hover span 		{ background-position: 2px 	 -112px;}
.stamp.linked_in_account 				{ background-position: -76px -383px;}
.stamp.linked_in_account:hover span 	{ background-position: 2px 	 -383px;}
.stamp.youtube_account 					{ background-position: -76px -307px;}
.stamp.youtube_account:hover span 		{ background-position: 2px 	 -307px;}
.stamp.pinterest_account 				{ background-position: -76px -345px;}
.stamp.pinterest_account:hover span 	{ background-position: 2px 	 -345px;} .stamp.picasa_account 					{ background-position: -76px -969px;}
.stamp.picasa_account:hover span 		{ background-position: 2px 	 -969px;}
.stamp.digg_account 					{ background-position: -76px -1008px;}
.stamp.digg_account:hover span 			{ background-position: 2px 	 -1008px;}
.stamp.plurk_account 					{ background-position: -76px -930px;}
.stamp.plurk_account:hover span 		{ background-position: 2px 	 -930px;}
.stamp.tripadvisor_account 				{ background-position: -76px -891px;}
.stamp.tripadvisor_account:hover span 	{ background-position: 2px 	 -891px;}
.stamp.yahoo_account 					{ background-position: -76px -813px;}
.stamp.yahoo_account:hover span 		{ background-position: 2px 	 -813px;}
.stamp.delicious_account 				{ background-position: -76px -1086px;}
.stamp.delicious_account:hover span 	{ background-position: 2px 	 -1086px;}
.stamp.devianart_account 				{ background-position: -76px -657px;}
.stamp.devianart_account:hover span 	{ background-position: 2px 	 -657px;}
.stamp.tumblr_account 					{ background-position: -76px -696px;}
.stamp.tumblr_account:hover span 		{ background-position: 2px 	 -696px;}
.stamp.skype_account 					{ background-position: -76px -735px;}
.stamp.skype_account:hover span 		{ background-position: 2px 	 -735px;}
.stamp.apple_account 					{ background-position: -76px -774px;}
.stamp.apple_account:hover span 		{ background-position: 2px 	 -774px;}
.stamp.aim_account 						{ background-position: -76px -1047px;}
.stamp.aim_account:hover span 			{ background-position: 2px 	 -1047px;}
.stamp.paypal_account 					{ background-position: -76px -462px;}
.stamp.paypal_account:hover span 		{ background-position: 2px 	 -462px;}
.stamp.blogger_account 					{ background-position: -76px -579px;}
.stamp.blogger_account:hover span 		{ background-position: 2px 	 -579px;}
.stamp.behance_account 					{ background-position: -76px -618px;}
.stamp.behance_account:hover span 		{ background-position: 2px 	 -618px;}
.stamp.myspace_account 					{ background-position: -76px -853px;}
.stamp.myspace_account:hover span 		{ background-position: 2px 	 -853px;}
.stamp.stumble_account 					{ background-position: -76px -424px;}
.stamp.stumble_account:hover span 		{ background-position: 2px 	 -424px;}
.stamp.forrst_account 					{ background-position: -76px -500px;}
.stamp.forrst_account:hover span 		{ background-position: 2px 	 -500px;}
.stamp.imdb_account 					{ background-position: -76px -541px;}
.stamp.imdb_account:hover span 			{ background-position: 2px 	 -541px;}
.stamp.instagram_account 				{ background-position: -76px -1125px;}
.stamp.instagram_account:hover span 	{ background-position: 2px 	 -1125px;} .billet.facebook_account 					{ background-position: -76px -151px;}
.billet.facebook_account:hover span 		{ background-position: 2px 	 -151px;}
.billet.rss_feed 						{ background-position: -76px 4px;}
.billet.rss_feed:hover span 			{ background-position: 2px 	 4px;}
.billet.twitter_account 				{ background-position: -76px -189px;}
.billet.twitter_account:hover span 		{ background-position: 2px 	 -189px;}
.billet.google_plus_account 			{ background-position: -76px -267px;}
.billet.google_plus_account:hover span 	{ background-position: 2px 	 -267px;}
.billet.email_to 						{ background-position: -76px -228px;}
.billet.email_to:hover span 			{ background-position: 2px 	 -228px;}
.billet.flicker_account 				{ background-position: -76px -34px;}
.billet.flicker_account:hover span  	{ background-position: 2px 	 -34px;}
.billet.vimeo_account 					{ background-position: -76px -72px;}
.billet.vimeo_account:hover span 		{ background-position: 2px 	 -72px;}
.billet.dribble_account 				{ background-position: -76px -112px;}
.billet.dribble_account:hover span 		{ background-position: 2px 	 -112px;}
.billet.linked_in_account 				{ background-position: -76px -383px;}
.billet.linked_in_account:hover span 	{ background-position: 2px 	 -383px;}
.billet.youtube_account 				{ background-position: -76px -307px;}
.billet.youtube_account:hover span 		{ background-position: 2px 	 -307px;}
.billet.pinterest_account 				{ background-position: -76px -345px;}
.billet.pinterest_account:hover span 	{ background-position: 2px 	 -345px;} .billet.picasa_account 					{ background-position: -76px -969px;}
.billet.picasa_account:hover span 		{ background-position: 2px 	 -969px;}
.billet.digg_account 					{ background-position: -76px -1008px;}
.billet.digg_account:hover span 		{ background-position: 2px 	 -1008px;}
.billet.plurk_account 					{ background-position: -76px -930px;}
.billet.plurk_account:hover span 		{ background-position: 2px 	 -930px;}
.billet.tripadvisor_account 			{ background-position: -76px -891px;}
.billet.tripadvisor_account:hover span 	{ background-position: 2px 	 -891px;}
.billet.yahoo_account 					{ background-position: -76px -813px;}
.billet.yahoo_account:hover span 		{ background-position: 2px 	 -813px;}
.billet.delicious_account 				{ background-position: -76px -1086px;}
.billet.delicious_account:hover span 	{ background-position: 2px 	 -1086px;}
.billet.devianart_account 				{ background-position: -76px -657px;}
.billet.devianart_account:hover span 	{ background-position: 2px 	 -657px;}
.billet.tumblr_account 					{ background-position: -76px -696px;}
.billet.tumblr_account:hover span 		{ background-position: 2px 	 -696px;}
.billet.skype_account 					{ background-position: -76px -735px;}
.billet.skype_account:hover span 		{ background-position: 2px 	 -735px;}
.billet.apple_account 					{ background-position: -76px -774px;}
.billet.apple_account:hover span 		{ background-position: 2px 	 -774px;}
.billet.aim_account 					{ background-position: -76px -1047px;}
.billet.aim_account:hover span 			{ background-position: 2px 	 -1047px;}
.billet.paypal_account 					{ background-position: -76px -462px;}
.billet.paypal_account:hover span 		{ background-position: 2px 	 -462px;}
.billet.blogger_account 				{ background-position: -76px -579px;}
.billet.blogger_account:hover span 		{ background-position: 2px 	 -579px;}
.billet.behance_account 				{ background-position: -76px -618px;}
.billet.behance_account:hover span 		{ background-position: 2px 	 -618px;}
.billet.myspace_account 				{ background-position: -76px -853px;}
.billet.myspace_account:hover span 		{ background-position: 2px 	 -853px;}
.billet.stumble_account 				{ background-position: -76px -424px;}
.billet.stumble_account:hover span 		{ background-position: 2px 	 -424px;}
.billet.forrst_account 					{ background-position: -76px -500px;}
.billet.forrst_account:hover span 		{ background-position: 2px 	 -500px;}
.billet.imdb_account 					{ background-position: -76px -541px;}
.billet.imdb_account:hover span 		{ background-position: 2px 	 -541px;}
.billet.instagram_account 				{ background-position: -76px -1125px;}
.billet.instagram_account:hover span 	{ background-position: 2px 	 -1125px;}
.footer-content-area .social_links { margin:2px 3px 2px 0px;}
.footer-content-area .default { box-shadow: none; background-color:#f9efe0;}
.footer-content-area .dark { background-color:#2a100b; background-color:rgba(38,13,9,.56)}
.footer-content-area .dark.facebook_account 	{ background-position: -39px -156px;}
.footer-content-area .dark.rss_feed 			{ background-position: -39px -1px;}
.footer-content-area .dark.twitter_account 		{ background-position: -39px -195px;}
.footer-content-area .dark.google_plus_account 	{ background-position: -39px -272px;}
.footer-content-area .dark.email_to 			{ background-position: -39px -234px;}
.footer-content-area .dark.flicker_account  	{ background-position: -39px -39px;}
.footer-content-area .dark.vimeo_account 		{ background-position: -39px -78px;}
.footer-content-area .dark.dribble_account 		{ background-position: -39px -117px;}
.footer-content-area .dark.linked_in_account 	{ background-position: -39px -389px;}
.footer-content-area .dark.youtube_account 		{ background-position: -39px -312px;}
.footer-content-area .dark.pinterest_account 	{ background-position: -39px -351px;} .footer-content-area .dark.picasa_account 		{ background-position: -39px -975px;}
.footer-content-area .dark.digg_account 		{ background-position: -39px -1014px;}
.footer-content-area .dark.plurk_account 		{ background-position: -39px -936px;}
.footer-content-area .dark.tripadvisor_account 	{ background-position: -39px -897px;}
.footer-content-area .dark.yahoo_account 		{ background-position: -39px -819px;}
.footer-content-area .dark.delicious_account 	{ background-position: -39px -1092px;}
.footer-content-area .dark.devianart_account 	{ background-position: -39px -663px;}
.footer-content-area .dark.tumblr_account 		{ background-position: -39px -702px;}
.footer-content-area .dark.skype_account 		{ background-position: -39px -741px;}
.footer-content-area .dark.apple_account 		{ background-position: -39px -780px;}
.footer-content-area .dark.aim_account 			{ background-position: -39px -1053px;}
.footer-content-area .dark.paypal_account 		{ background-position: -39px -468px;}
.footer-content-area .dark.blogger_account 		{ background-position: -39px -585px;}
.footer-content-area .dark.behance_account 		{ background-position: -39px -624px;}
.footer-content-area .dark.myspace_account 		{ background-position: -39px -859px;}
.footer-content-area .dark.stumble_account 		{ background-position: -39px -430px;}
.footer-content-area .dark.forrst_account 		{ background-position: -39px -506px;}
.footer-content-area .dark.imdb_account 		{ background-position: -39px -547px;}
.footer-content-area .dark.instagram_account 	{ background-position: -39px -1131px;} .share_wrap {
background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/double-line.png) repeat-x;
margin: 30px 0 0;
padding: 37px 0 0;
}
h2.share_title { margin:0; padding-right:30px; display:inline-block;}
.share_wrap .box,
.share_box {  display:inline-block;}
.share_wrap .social_links,
.share_box .social_links { margin-right:6px;}
.share_wrap h2 + .clearfix + .box,
h2 + .clearfix + .share_box { padding:0;} .vc_progress_bar .vc_single_bar.vc_general, .vc_progress_bar .vc_single_bar.vc_general .vc_bar{
border-radius: 0;
-webkit-border-radius: 0;
background-color:#fff;
}
.vc_progress_bar .vc_single_bar small.vc_label{
font-size:100%;
}
.vc_progress_bar .vc_single_bar.vc_general{
-webkit-box-shadow: 1px 1px 2px 0 rgba(28,20,6,.13);
box-shadow: 1px 1px 2px 0 rgba(28,20,6,.13);
}  .tabacc {clear:both; margin-bottom: 18px; width:100%;}
.tabacc:after {clear:both; display:block; content:"";}
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro .vc_tta-tabs-container,
.vc_tta.vc_tta-tabs.vc_tta-style-tinvwl-retro .vc_tta-tabs-container {
display: block;
}
.tabacc ul.tabs {
display: block;
margin: 0;
padding: 0;
display: inline-block;
}
.vc_tta.vc_tta-style-retro.vc_tta-controls-size-xl .vc_tta-tabs-list .vc_tta-tab>a,
.vc_tta-style-retro.vc_tta-controls-size-xl .vc_tta-tabs-list .vc_tta-tab.vc_active>a{padding: 19px 16px 18px; font-size:20px;}
.vc_tta.vc_tta-style-retro.vc_tta-controls-size-lg .vc_tta-tabs-list .vc_tta-tab>a,
.vc_tta-style-retro.vc_tta-controls-size-lg .vc_tta-tabs-list .vc_tta-tab.vc_active>a{padding: 14px 16px 14px; font-size:16px;}
.vc_tta.vc_tta-style-retro.vc_tta-tabs-position-right .vc_tta-tab>a{
margin-left: -1px;
}
.vc_tta.vc_tta-style-retro.vc_tta-tabs-position-left .vc_tta-tab>a{
margin-right: -1px;
}
.vc_tta.vc_tta-style-retro.vc_tta-tabs-position-right .vc_tta-tab>a,
.vc_tta.vc_tta-style-retro.vc_tta-tabs-position-left .vc_tta-tab>a{
border:1px solid #d8d2c9;
border-color:rgba(59,24,18,0.09); font-size:14px;
}
.vc_tta.vc_tta-style-retro .vc_tta-tab,
.vc_tta-style-retro.vc_tta-tabs-position-top .vc_tta-tabs-list .vc_tta-tab>a,
.tabacc ul.tabs li,
.vc_tta.vc_tta.vc_tta-tabs.vc_general.vc_tta-style-tinvwl-retro .vc_tta-tab,
.vc_tta.vc_tta-tabs.vc_tta-style-tinvwl-retro .vc_tta-panel-heading .vc_tta-panel-title {
border:1px solid #d8d2c9;
border-color:rgba(59,24,18,0.09);
border-bottom:0;
}
.vc_tta-style-retro .vc_tta-tabs-list .vc_tta-tab>a{
background: none;
background-color:transparent;
}
.vc_tta.vc_tta-tabs.vc_tta-style-retro .vc_tta-panel-heading .vc_tta-panel-titl,
.vc_tta.vc_tta-tabs.vc_tta-style-tinvwl-retro .vc_tta-panel-heading .vc_tta-panel-title {
font-size: 12px;
}
.vc_tta-style-retro.vc_tta-tabs-position-right .vc_tta-tabs-list .vc_tta-tab,
.vc_tta-style-retro.vc_tta-tabs-position-left .vc_tta-tabs-list .vc_tta-tab{
margin-bottom:5px;
}
.vc_tta-style-retro.vc_tta-tabs-position-top .vc_tta-tabs-list .vc_tta-tab>a{
margin: 0 3px 0 0;
}
.tabacc ul.tabs li {
display:inline-block;
margin: 0 1px -5px 0;
padding: 0;
list-style: none;
white-space: nowrap;
position:relative;
-moz-transition: color,background 0.4s ease;
-webkit-transition: color,background 0.4s ease;
-o-transition: color,background 0.4s ease;
}
.vc_tta.vc_tta.vc_tta-tabs.vc_general.vc_tta-style-tinvwl-retro .vc_tta-tab + .vc_tta-tab {
margin-left: 5px;
}
.vc_tta.vc_tta-style-retro .vc_tta-panel-body,
.vc_tta.vc_tta-style-retro .vc_tta-panel-heading,
.vc_tta.vc_tta-style-retro .vc_tta-tabs-list .vc_tta-tab>a,
.vc_tta.vc_tta-style-retro .vc_tta-tab>a{
border-radius: 0!important;
}
.vc_tta.vc_tta-style-retro .vc_tta-tab{
border: none;
}
.vc_tta-style-retro .vc_tta-tabs-list .vc_tta-tab.vc_active>a,
.tabacc ul.tabs li a,
.vc_tta.vc_tta-style-retro .vc_tta-tabs-list .vc_tta-tab>a,
.vc_tta.vc_tta-tabs.vc_general.vc_tta-style-tinvwl-retro .vc_tta-tab > a,
.vc_tta.vc_tta-tabs.vc_tta-style-tinvwl-retro .vc_tta-panel-heading .vc_tta-panel-title > a {
padding: 9px 16px 8px;
color: #A09585;
line-height: 1.4;
}
.tabacc ul.tabs li a {
float: left;
cursor: pointer;
}
.vc_tta.vc_tta-tabs.vc_general.vc_tta-style-tinvwl-retro .vc_tta-tab > a,
.vc_tta.vc_tta-tabs.vc_tta-style-tinvwl-retro .vc_tta-panel-heading .vc_tta-panel-title > a {
border: none;
}
.tabacc ul.tabs li.active a:before,
.vc_tta.vc_tta-tabs.vc_general.vc_tta-style-tinvwl-retro .vc_tta-tab.vc_active > a:before,
.vc_tta.vc_tta-tabs.vc_tta-style-tinvwl-retro .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a:before {
position: absolute;
content: '';
display: block;
width: 100%;
height: 4px;
background: #fff;
left: -1px;
right: -4px;
bottom: -4px;
}
.tabacc ul.tabs li a:hover,
.vc_tta.vc_tta-tabs.vc_general.vc_tta-style-tinvwl-retro .vc_tta-tab > a:hover,
.vc_tta.vc_tta-tabs.vc_tta-style-tinvwl-retro .vc_tta-panel-heading .vc_tta-panel-title > a:hover {
text-decoration:none;
color: #723f32;
}
.vc_tta-style-retro .vc_tta-tabs-list .vc_tta-tab>a:focus, .vc_tta-style-retro .vc_tta-tabs-list .vc_tta-tab>a:hover,
.tabacc ul.tabs li:hover,
.vc_tta.vc_tta-tabs.vc_general.vc_tta-style-tinvwl-retro .vc_tta-tab:hover,
.vc_tta.vc_tta-tabs.vc_tta-style-tinvwl-retro .vc_tta-panel-heading .vc_tta-panel-title:hover {
border-color: #fff;
background-color: #fff;
-moz-transition: color, background 0.1s ease-in;
-webkit-transition: color, background 0.1s ease-in;
-o-transition: color, background 0.1s ease-in;
}
.vc_tta-style-retro .vc_tta-tabs-list .vc_tta-tab.vc_active>a,
.tabacc ul.tabs li.active,
.vc_tta.vc_tta-tabs.vc_general.vc_tta-style-tinvwl-retro .vc_tta-tab.vc_active,
.vc_tta.vc_tta-tabs.vc_tta-style-tinvwl-retro .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title {
box-shadow: 1px 1px 3px 0 rgba(28,20,6,.14);
border-color: #fff;
background-color: #fff;
}
.tabacc ul.tabs li.active a,
.vc_tta.vc_tta-tabs.vc_general.vc_tta-style-tinvwl-retro .vc_tta-tab.vc_active > a,
.vc_tta.vc_tta-tabs.vc_tta-style-tinvwl-retro .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a {
color: #723F32;
cursor: text;
}
.tabacc .panel,
.vc_tta.vc_tta-tabs.vc_general.vc_tta-style-tinvwl-retro .vc_tta-panel .vc_tta-panel-body {
padding:15px 25px 6px 17px;
box-shadow: 1px 1px 2px 0 rgba(28,20,6,.13);
background: #fff;
}
@media only screen and (max-width: 767px) {
.vc_tta-style-retro.vc_tta-tabs .vc_tta-panels-container .vc_tta-panel{
box-shadow: 1px 1px 2px 0 rgba(28,20,6,.13);
background: #fff;
}
}
@media only screen and (min-width: 768px) {
.vc_tta-style-retro.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels{
padding:15px 25px 15px 17px;
box-shadow: 1px 1px 2px 0 rgba(28,20,6,.13);
background: #fff;
border:none;
border-radius:0;
}
.vc_tta.vc_tta-tabs.vc_tta-style-retro.vc_tta-tabs-position-right .vc_tta-panel-body,
.vc_tta.vc_tta-tabs.vc_tta-style-retro.vc_tta-tabs-position-left .vc_tta-panel-body,
.vc_tta.vc_tta-tabs.vc_tta-style-retro.vc_tta-tabs-position-top .vc_tta-panel-body{
padding:0;
}
}
.tabacc .panel {
display: none;
float: left;
width: 100%;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.vc_tta.vc_tta-tabs.vc_general.vc_tta-style-tinvwl-retro .vc_tta-panel-body {
border: none;
padding: 0;
}
.footer-area .grid_3 .ui-tabs-nav li a { padding: 6px 7px 4px; font-size:10px;}
.footer-area .grid_3 .ui-tabs-nav li.ui-tabs-active a {	padding:8px 7px 5px;}
.footer-area .ui-tabs-nav li a { color: #f9efe0; background-color: transparent;}
.footer-area .ui-tabs-nav li a:hover { color: #fff; background-color:#5f3126; background-color:rgba(59,24,18,0.31);}
.footer-area .ui-tabs-nav li.ui-tabs-active  { border: 0;}
.footer-area .ui-tabs-nav li.ui-tabs-active a { background-color: #f4e5cf; color:#723f32;} .footer-area .toggle-gray:first-child {
margin-top: -7px
}
.vc_tta-controls-icon,
.vc_toggle.vc_toggle_retro  .vc_toggle_icon,
.vc_toggle_icon,
.t_ico,
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro .vc_tta-controls-icon {
-moz-transition: background-color .2s;
-o-transition: background-color .2s;
-webkit-transition: background-color .2s;
border-radius: 100%;
display: block;
position: absolute;
}
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before,
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro .vc_tta-controls-icon.vc_tta-controls-icon-plus::after,
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro .vc_tta-controls-icon.vc_tta-controls-icon-plus::before,
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro .vc_tta-controls-icon.vc_tta-controls-icon-triangle::before {
content: none;
}
.toggle,
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro .vc_tta-panel-heading {
position: relative
}
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro .vc_tta-panel-heading {
border: none;
}
.toggle-grey, .toggle-gray,
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro.vc_tta-color-grey .vc_tta-panel {
margin-bottom: 18px;
padding: 12px 15px 2px 0
}
.vc_tta.vc_tta-style-retro-grey .vc_tta-controls-icon.vc_tta-controls-icon-plus::after,
.vc_tta.vc_tta-style-retro-grey .vc_tta-controls-icon.vc_tta-controls-icon-plus::before,
.vc_tta.vc_tta-style-retro-white .vc_tta-controls-icon.vc_tta-controls-icon-plus::after,
.vc_tta.vc_tta-style-retro-white .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{
border-width: 0;
}
.vc_tta.vc_tta-accordion.vc_tta-style-retro-white  .vc_tta-controls-icon.vc_tta-controls-icon-triangle,
.vc_tta.vc_tta-accordion.vc_tta-style-retro-grey   .vc_tta-controls-icon.vc_tta-controls-icon-triangle,
.vc_tta.vc_tta-accordion.vc_tta-style-retro-white  .vc_tta-controls-icon.vc_tta-controls-icon-chevron,
.vc_tta.vc_tta-accordion.vc_tta-style-retro-grey   .vc_tta-controls-icon.vc_tta-controls-icon-chevron{
height: 24px;
width: 24px;
background:none;
}
.vc_toggle.vc_toggle_retro{
box-shadow: 1px 2px 5px rgba(28,20,6,0.14);
background: #fff;
border-color: #fff;
}
.vc_toggle.vc_toggle_retro.vc_toggle_size_sm .vc_toggle_icon{
top: 7px;
}
.vc_toggle.vc_toggle_retro.vc_toggle_size_lg .vc_toggle_title{
padding: 14px 20px;
padding-left: 44px;
}
.vc_toggle.vc_toggle_retro.vc_toggle_size_sm .vc_toggle_title{
padding: 12px 20px;
padding-left: 44px;
;
}
.vc_toggle.vc_toggle_retro.vc_toggle_size_md .vc_toggle_title{
padding: 16px 20px;
padding-left: 44px;
}
.vc_toggle.vc_toggle_retro.vc_toggle_size_sm .vc_toggle_title>h4{
font-size: 14px;
}
.vc_toggle.vc_toggle_retro.vc_toggle_size_md .vc_toggle_title>h4{
font-size: 16px;
}
.vc_tta.vc_tta-accordion.vc_tta-style-retro-white .vc_active  .vc_tta-controls-icon.vc_tta-controls-icon-chevron:before,
.vc_tta.vc_tta-accordion.vc_tta-style-retro-grey .vc_active .vc_tta-controls-icon.vc_tta-controls-icon-chevron:before{
top: 8px;
}
.vc_tta.vc_tta-accordion.vc_tta-style-retro-white .vc_tta-controls-icon.vc_tta-controls-icon-triangle:before,
.vc_tta.vc_tta-accordion.vc_tta-style-retro-grey  .vc_tta-controls-icon.vc_tta-controls-icon-triangle:before{
left: 6px;
top: 6px;
height: 6px;
width: 6px;
}
.vc_tta.vc_tta-accordion.vc_tta-style-retro-white .vc_tta-controls-icon.vc_tta-controls-icon-chevron:before,
.vc_tta.vc_tta-accordion.vc_tta-style-retro-grey  .vc_tta-controls-icon.vc_tta-controls-icon-chevron:before{
left: 9px;
top: 11px;
height: 6px;
width: 6px;
}
.vc_tta.vc_tta-accordion.vc_tta-style-retro-grey .vc_tta-controls-icon-position-left .vc_tta-controls-icon{
height: 24px;
left: 1px;
width: 24px;
}
.vc_toggle.vc_toggle_retro .vc_toggle_icon{
height: 24px;
left: 7px;
top: 11px;
width: 24px;
}
.toggle-gray .t_ico,
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro.vc_tta-color-grey .vc_tta-controls-icon {
height: 24px;
left: 1px;
top: -7px;
width: 24px;
}
.toggle-gray .toggle_container,
.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-tinvwl-retro.vc_tta-color-grey .vc_tta-panel-body {
padding: 3px 0 6px 39px
}
.toggle-gray .trigger,
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro.vc_tta-color-grey .vc_tta-panel-heading .vc_tta-panel-title {
padding: 0 0 0 38px
}
.vc_tta-style-retro .vc_tta-panel .vc_tta-panel-body,
.vc_tta-style-retro .vc_tta-panel .vc_tta-panel-heading,
.vc_tta-style-retro .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta-style-retro-white .vc_tta-panel .vc_tta-panel-body,
.vc_tta-style-retro-white .vc_tta-panel .vc_tta-panel-heading,
.vc_tta-style-retro-white .vc_tta-panel.vc_active .vc_tta-panel-heading{
background:#fff;
border-color: #fff;
}
.vc_tta.vc_tta-style-retro-white .vc_tta-panel{
box-shadow:1px 2px 5px rgba(28,20,6,0.14);
}
.vc_tta.vc_tta-style-retro .vc_tta-panel,
.vc_tta.vc_tta-style-retro-grey .vc_tta-panel,
.vc_tta.vc_tta-style-retro-white .vc_tta-panel{
margin-bottom: 5px;
}
.toggle-white,
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro.vc_tta-color-white .vc_tta-panel {
margin-bottom: 18px;
padding: 12px 15px 7px 0;
}
.toggle-white + .toggle-white,
.toggle-gray + .toggle-gray,
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro.vc_tta-color-white .vc_tta-panel + .vc_tta-panel,
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro.vc_tta-color-grey .vc_tta-panel + .vc_tta-panel {
margin: -14px 0 18px
}
.vc_tta.vc_tta-accordion.vc_tta-style-retro-white .vc_tta-controls-icon-position-left .vc_tta-controls-icon{
height: 24px;
left: 7px;
width: 24px
}
.vc_toggle.vc_toggle_retro.vc_toggle_size_md{
margin-bottom:8px;
}
.vc_toggle.vc_toggle_retro.vc_toggle_size_sm{
margin-bottom:5px;
}
.vc_toggle.vc_toggle_retro.vc_toggle_size_sm .vc_toggle_content{
margin-top:0px;
padding: 7px 0 11px 45px;
}
.vc_toggle.vc_toggle_retro .vc_toggle_content{
margin-bottom:0; padding: 0px 20px 11px 45px;
}
.vc_toggle.vc_toggle_retro .vc_toggle_title{
padding-left: 44px;
}
.toggle-white .t_ico,
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro.vc_tta-color-white .vc_tta-controls-icon {
height: 24px;
left: 7px;
top: -5px;
width: 24px
}
.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-tinvwl-retro .vc_tta-panel-body {
padding: 0;
border: none;
}
.vc_tta.vc_tta-accordion.vc_tta-style-retro-grey .vc_tta-panel-body,
.vc_tta.vc_tta-accordion.vc_tta-style-retro-white .vc_tta-panel-body,
.toggle-white .toggle_container,
.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-tinvwl-retro.vc_tta-color-white .vc_tta-panel-body {
padding: 7px 0 11px 45px
}
.trigger,
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro .vc_tta-panel-heading .vc_tta-panel-title {
cursor: pointer;
display: inline-block;
position: relative;
margin: 0 0 14px;
}
.vc_tta.vc_tta-accordion.vc_tta-style-retro-grey .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{
padding-left:38px;
}
.toggle-white .trigger,
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro.vc_tta-color-white .vc_tta-panel-heading .vc_tta-panel-title {
padding: 0 0 0 44px;
margin-bottom: 8px;
}
.vc_tta.vc_tta-accordion.vc_tta-style-tinvwl-retro .vc_tta-panel-heading .vc_tta-panel-title > a {
padding: 0;
position: static;
} .shortcode_testimonial .controls {
position: relative; left: 32px; top: -21px;
display: inline-block;
z-index: 999;
}
.testimonial { background: none!important;} .btn-pf{padding:5px 11px 4px}
.btn_border{padding:0 17px}
.btn_small{height:26px;padding:0 10px;}
.vc_btn3-style-retro-txt:before, .vc_btn3-style-retro-txt:after,
.btn_small,.btn-pf,.btn_border,.btn_text:before,.btn_text:after{display:inline-block}
.btn_text,.btn-pf,.btn_border,.vc_btn3-style-retro-sm, .btn_small{-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease; margin-bottom:5px;}
.vc_btn3-style-retro-txt, .vc_btn3-style-retro-txt:before, .vc_btn3-style-retro-txt:after,
.btn_text,.btn_text:before,.btn_text:after{position:relative}
.vc_btn3-style-retro-txt:after, .btn_text:after{margin-left:11px}
.vc_btn3-style-retro-txt:before, .btn_text:before{margin-right:11px} .vc_btn3.vc_btn3-size-md.vc_btn3-style-retro-brd:hover, .vc_btn3.vc_btn3-size-md.vc_btn3-style-retro-brd{ border-width: 4px; }
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-retro-brd:hover, .vc_btn3.vc_btn3-size-lg.vc_btn3-style-retro-brd{    border-width: 5px;}
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-retro-brd:hover,
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-retro-brd:hover,
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-retro-brd,
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-retro-brd,
.vc_btn3-style-retro-brd:hover,
.vc_btn3-style-retro-brd{
box-shadow: inset 0 0 0 1px rgba(255,255,255,.15);
border-width: 3px;
text-transform: lowercase;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-retro-brd{padding: 4px 12px;}
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-retro-brd{padding: 5px 16px;}
.vc_btn3.vc_btn3-size-md.vc_btn3-style-retro-brd{padding: 8px 20px;}
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-retro-brd{padding: 10px 24px;} .vc_btn3.vc_btn3-size-xs.vc_btn3-style-retro-sm{ padding: 4px 10px;}
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-retro-sm{ padding: 8px 12px;}
.vc_btn3.vc_btn3-size-md.vc_btn3-style-retro-sm{ padding: 10px 14px;}
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-retro-sm{ padding: 14px 20px;}
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-retro-txt,
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-retro-txt,
.vc_btn3.vc_btn3-size-md.vc_btn3-style-retro-txt,
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-retro-txt{ padding: 0;} .vc_btn3-style-retro-txt:before, .vc_btn3-style-retro-txt:after,
.btn_text:before,.btn_text:after{content:'';height:1px;top:-7px;width:8px;z-index:1}
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-retro-txt:before, .vc_btn3.vc_btn3-size-xs.vc_btn3-style-retro-txt:after{top:-5px;width:8px;}
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-retro-txt:before, .vc_btn3.vc_btn3-size-sm.vc_btn3-style-retro-txt:after{top:-6px;width:8px;}
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-retro-txt:before, .vc_btn3.vc_btn3-size-lg.vc_btn3-style-retro-txt:after{width:16px;}
.buttons a { margin-bottom:5px;}
button.btn_small,
button.vc_btn3-style-retro-txt, button.btn_text,
button.btn_border {
border: none;
}
button.vc_btn3-style-retro-txt, button.btn_text {
-webkit-appearance: none;
background: none;
border: none;
padding: 0;
} .ox_notification,
.vc_message_box.vc_message_box-retro,
.vc_message_box.vc_message_box-tinvwl-retro {
position:relative;
clear:both;
margin-bottom:21px; padding:31px 25px 31px 71px;
box-shadow: 1px 1px 4px rgba(28,20,6,0.14);
background-color: #fff;
background-repeat: no-repeat;
background-position: 27px 31px;
font-size:16px;
}
.ox_notification p,
.vc_message_box.vc_message_box-tinvwl-retro p { margin-bottom:0}
.ox_notification:before,
.vc_message_box.vc_message_box-retro:before,
.vc_message_box.vc_message_box-tinvwl-retro:before { content:''; display:block; height:26px; left:27px; position:absolute; top:31px; width:26px;} .vc_message_box.vc_message_box-retro.vc_type-success:before,
.notification_mark:before,
.vc_message_box.vc_message_box-tinvwl-retro.vc_type-success:before {
background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/skin/default/sprite_retro.png) no-repeat -100px -200px;
}
.vc_message_box.vc_message_box-retro.vc_type-info:before,
.notification_info:before,
.vc_message_box.vc_message_box-tinvwl-retro.vc_type-info:before {
background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/skin/default/sprite_retro.png) no-repeat -150px -200px
}
.vc_message_box.vc_message_box-retro.vc_type-warning:before,
.notification_warning:before,
.vc_message_box.vc_message_box-tinvwl-retro.vc_type-warning:before {
background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/skin/default/sprite_retro.png) no-repeat -200px -200px
}
.vc_message_box.vc_message_box-retro.vc_type-error:before,
.notification_error:before,
.vc_message_box.vc_message_box-tinvwl-retro.vc_type-error:before,
.vc_message_box.vc_message_box-tinvwl-retro.vc_type-danger:before {
background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/skin/default/sprite_retro.png) no-repeat -250px -200px
} .isotope { overflow:inherit!important;}
.isotope-item { z-index: 2; }
.isotope-hidden.isotope-item { pointer-events: none; z-index: 1; }
.isotope,.isotope .isotope-item { -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
.isotope { -webkit-transition-property: height, width; -moz-transition-property: height, width; transition-property: height, width;}
.isotope .isotope-item { -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; transition-property: transform, opacity;}
.isotope.no-transition, .isotope.no-transition .isotope-item { -webkit-transition-duration: 1s; -moz-transition-duration: 1s; transition-duration: 1s;} .filters { margin:0 0 35px; padding:0 0 12px 0;}
.filters-title { display: inline-block; padding-right:10px;}
.filters h2 { display:inline-block; padding: 1px 30px 1px 3px; margin:0 0 18px;}
.filters ul {
display: inline-block; margin:0 0 14px 0; padding:0;
min-height: 27px;
vertical-align: top;
list-style:none;
}
.filters li:before { display:none}
.filters li { display: inline-block;}
.filters a {
position:relative; display:inline-block;
margin:0 3px 8px 1px; padding-left: 9px;
height:26px;
}
.filters a:after { content:''; position:absolute; left:12px; top:10px; width:6px; height:10px; z-index:1;}
.filters-wrap, .filters a { -moz-transition:all .2s linear; -o-transition:all .2s linear; -webkit-transition:all .2s linear;}
.filters-inner { padding:0px 11px 0px 16px; height:26px; -moz-transition:color .2s ease-in; -o-transition:color .2s ease-in; -webkit-transition:color .2s ease-in;} .portfolios_listing { margin-bottom:54px;}
.portfolio-medium { margin-top:-54px;}
.portfolio-medium .portfolios_listing { margin-top:54px; margin-bottom:0;}
.portfolio-medium + .pagination { margin-top:60px;}
.portfolio_wrap .grid_3 .imgborder { padding-bottom:23px;}
.portfolio_wrap .grid_4 .imgborder { padding-bottom:26px;}
.portfolio-small { margin-top:-54px; margin-bottom: 20px;}
.portfolio-small .portfolios_listing { margin-top:54px; margin-bottom:0;}
.portfolio-small + .pagination { margin-top:60px;}
.portfolio-lightbox {
position:relative; display:block; padding:8px 8px 32px; height:100%;
background: #fff; box-shadow: 1px 2px 5px rgba(28,20,6,0.14);
-moz-box-sizing: border-box; box-sizing: border-box;
text-align:center; line-height:.7;
}
.portfolio-lightbox-small:hover {
box-shadow: 0 0 13px rgba(63,48,22,0.12);
padding:12px 12px 36px; margin: -4px;
}
.portfolio-lightbox  {-moz-transition:  all .19s linear; -webkit-transition: all .19s linear; -o-transition:  all .19s linear;}
.portfolio-zoom  {-moz-transition:  all .19s linear; -webkit-transition: all .19s linear; -o-transition:  all .19s linear;}
.portfolio-lightbox img { display:block;}
.portfolio-lightbox-big { overflow:hidden;}
.portfolio-zoom {
position:absolute; left:0; right:0; bottom: -9px;
margin: 0 auto;
width:97px; height:28px;
color:#371611;
line-height: 25px;
text-align:center;
z-index: 1;
}
.portfolio-lightbox:hover .portfolio-zoom {	bottom:4px;}
.portfolio-lightbox-small b { display:block; position:relative;}
.postcontent { clear:both;}
.portfolio_wrap .grid_3 { width:237px; clear: inherit;}
.grid_8 .portfolio_wrap .grid_3 { width:210px;}
.portfolio_wrap .grid_4 { width:326px;}
.portfolio_wrap .grid_4 .entry-title { text-align:center; margin:32px 0 12px;}
.portfolio_wrap .grid_4 .entry-content { text-align:center;}
.portfolio_wrap .grid_8 .portfolio-lightbox { float:none; margin-bottom:22px;}
.portfolios_listing.grid_12, .portfolios_listing.grid_8 { padding:0 0 34px; margin:0 15px 35px;}
.portfolios_listing.grid_12.last-child, .portfolios_listing.grid_8.last-child { padding:0; margin-bottom:0; background: none;}
.portfolio_wrap .grid_12 .portfolio-lightbox { width:690px;}
.portfolio_wrap .grid_12.vc_col-sm-12 .portfolio-lightbox { width:auto;}
.wpb_wrapper>.row.portfolio-big {margin: 0!important}
.wpb_wrapper>.row>.portfolio_wrap>.grid_12.vc_col-sm-12 {margin: 0 0 35px!important}
.portfolio_wrap .grid_12 .portfolio-lightbox, .portfolio_wrap .grid_8 .portfolio-lightbox { padding-bottom:9px;}
.portfolio-zoom-big {
position:absolute; top: 8px; left: 8px;	right: 8px; bottom: 9px;
text-align:center; z-index:1;
opacity: 0;
}
.portfolio-area-zoom { position:absolute; left: 0; right: 0; display:block; bottom:-59px; margin-bottom:31px; -moz-transition: all .3s ease; -webkit-transition: all .3s ease; -o-transition: all .3s ease;}
.portfolio-zoom-round {
position: absolute; top:100%; left: 50%;
display: inline-block;
margin: 0px 0 0 -32px;
width:59px; height: 59px;
border-radius:100%;	border:1px solid #b29b90; border:1px solid rgba(111,65,53,.47);
background:#fff;
text-align: center;	z-index:1;
}
.portfolio-zoom-round:before {
content:'';
position:absolute; left:0; top:0; right:0; bottom:0;
display:block; margin:2px;
border-radius: 50%;
border:1px solid #dfd2ca; border:1px solid rgba(111,65,53,.12);
}
.portfolio-zoom-line {
position: absolute; left:50%; top:100%;
margin:21px 0px 0px -50px;
width:97px; height:28px;
color:#371611;
line-height: 22px;
text-align:center;
z-index: 2;
}
.portfolio-lightbox:hover .portfolio-area-zoom { bottom:50%;}
.portfolio_wrap .grid_12 .extra-wrap { padding:13px 0px 0px 29px;}
.entry-date { padding:0px 0px 13px 0px; margin:0px 0px 16px 0px; color:#b9b4aa;}
body.tinvwl-theme-style .tinv-wishlist .entry-date,
body.tinvwl-theme-style .widget.tinvwl .entry-date {
background: none;
padding: 0;
margin: 0;
color: inherit;
}
.portfolio-shadow, .content-img-shadow {
position:absolute;
text-align:center;
z-index:1;
opacity: 0;
}
.portfolio-shadow { left: 0;  top: 0; right: 0; bottom: 0;}
.content-img-shadow { left: 8px; right: 8px;  top: 8px; bottom: 32px;}
.portfolio-zoom-carousel {
position: absolute; left: 0; right: 0; bottom: 7px;
margin: 0 auto; width: 27px; height: 19px;
background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/zoom-carousel.png) no-repeat 0 0;
text-align: center; z-index: 1;
}
.portfolio-zoom-carousel:after { right:-26px;}
.portfolio-zoom-carousel:before { left:-26px;}
.portfolio-zoom-carousel:before, .portfolio-zoom-carousel:after { content:''; position:relative; bottom:-3px; display:inline-block; width:9px; height:1px; background-color:#cbcac9;} .gallery  { margin-bottom:5px;}
.gallery-item {
position:relative;
width: inherit!important;
margin:0 15px 15px 0!important;
vertical-align:top;
line-height:1;
}
.gallery-icon {
background:#fefdfb; box-shadow:2px 1px 5px rgba(28,26,6,0.14);
padding:8px;
-moz-box-sizing:border-box; box-sizing:border-box;
}
.gallery-icon .lightbox { padding-bottom:24px;}
.gallery-icon .lightbox-zoom { bottom:4px;}
.gallery-icon img { border:0!important}
.gallery-icon .content-img-shadow { left: 0; right: 0; top: 0; bottom: 0;}
.gallery-icon .lightbox .content-img-shadow { bottom:24px;}
.gallery-caption {
opacity: 0;
position:absolute; left:0; right:0; top:80%;
display:block;
margin:0 0px 0 -10px; padding:5px 10px;
background:#363636; background:rgba(54,54,54,.9);
color:#f0f0f0;
z-index:9;
-moz-hyphens: auto; -webkit-hyphens: auto; hyphens:auto;
-ms-word-break: break-all; -o-word-break: break-all; word-break: break-word;
}
.gallery-item p {display:none;}
.gallery-columns-1.gallery-size-medium,
.gallery-columns-1.gallery-size-thumbnail,
.gallery-columns-2.gallery-size-thumbnail,
.gallery-columns-3.gallery-size-thumbnail {
display: table;
margin: 0 auto 20px;
}
.gallery-columns-1 .gallery-item,
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item {
text-align: center;
}
.gallery-columns-4 .gallery-item {
max-width: 23%;
max-width: -webkit-calc(25% - 15px);
max-width:         calc(25% - 15px);
}
.gallery-columns-5 .gallery-item {
max-width: 19%;
max-width: -webkit-calc(20% - 15px);
max-width:         calc(20% - 15px);
}
.gallery-columns-6 .gallery-item {
max-width: 15%;
max-width: -webkit-calc(16.7% - 16px);
max-width:         calc(16.7% - 16px);
}
.gallery-columns-7 .gallery-item {
max-width: 13%;
max-width: -webkit-calc(14.28% - 15px);
max-width:         calc(14.28% - 15px);
}
.gallery-columns-8 .gallery-item {
max-width: 11%;
max-width: -webkit-calc(12.5% - 15px);
max-width:         calc(12.5% - 15px);
}
.gallery-columns-9 .gallery-item {
max-width: 9%;
max-width: -webkit-calc(11.1% - 15px);
max-width:         calc(11.1% - 15px);
} .jp-play, .entry-title a, .trigger a, .postmeta a, .recent-title, .teaser_more, a.comments { -moz-transition: all .25s ease-in; -webkit-transition: all .25s ease-in; -o-transition: all .25s ease-in;} #stylechanger {
position: fixed;
left:-203px;
top: 64px;
width: 203px;
background-color:#f9f6f0; color:#6b6b6b;
z-index:100000
}
#stylechanger .section_toggle {
display: block; font-size: 14px ;text-transform: uppercase; color: #211e1b;
text-decoration: none;
padding: 0px 20px 0px 15px; height:34px; line-height:33px; margin: 0px 0;
border-bottom: 1px solid #d7d7d7;
background: #eee;
}
#stylechanger .section_toggle.active {}
#stylechanger form label { float:left; line-height:14px; text-align:left; padding-top:2px; width:140px;font-style: italic;font-size: 12px;padding-bottom: 12px }
#stylechanger form .select_label {width:100%;}
#stylechanger form p span { color:#2e2828 }
#stylechanger form p { padding-bottom:5px }
#stylechanger input {
width:57px; height:20px;
}
#stylechanger select {
-webkit-appearance: menulist;
}
.sfoot { background:#f3f3f3; padding:10px 5px 8px; text-align:right }
.sfoot button { text-transform:uppercase }
#sreset { margin:-44px 0 0 33px; width:60px }
#sreset button { background:#666; bpadding-left:15px; font-style:italic; color:#211e1b; font-weight:700 }
.stoggle {
float:right; margin-top:49px; margin-right:-52px;
width:52px; height:161px;
background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/preview/stoggle.png);
}
.shide {}
.sshow {}
.preview-wrap { padding:11px 14px 16px 12px; text-align:center;}
.preview-title {
display:inline-block;
margin:0 0 11px;
width:137px; height:28px;
background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/preview/choose-skin.png);
color:#371611;
font-size:12px; font-weight: normal;
line-height:23px;
}
.preview-list { padding:0; margin:0 0 18px; list-style: none;}
.preview-item {
padding:13px 7px 9px 0px;
border:1px solid #dcdcdc;
text-align:center;
cursor: pointer;
-moz-transition:all .1s ease-in-out; -o-transition:all .1s ease-in-out; -webkit-transition:all .2s linear;
}
.preview-item:first-child { padding-top:14px;}
.preview-item + .preview-item { margin-top:4px;}
.skin-title {
color: #723f32;
font-weight: 400;
font-size: 24px;
font-family: BazarMedium,sans-serif;
text-shadow: 3px 3px 0 rgba(0,0,0,0.12);
text-transform:uppercase;
letter-spacing: -2px;
line-height: 1.2;
}
.skin-title-small {
display:block;
padding:6px 0px 4px 0px;
color: #817c7c;
font-weight: 400;
font-size: 14px;
font-family: BazarMedium,sans-serif;
text-transform:uppercase;
letter-spacing: normal;
}
.skin-title-small:before {left: -11px;}
.skin-title-small:before, .skin-title-small:after {
background: #cbcac9;
background: rgba(0,0,0,0.20);
}
.skin-title-small:before, .skin-title-small:after {
bottom: 3px;
content: '';
display: inline-block;
height: 1px;
position: relative;
width: 18px;
}
.skin-title-small:after { right: -11px;}
.preview-colors {
display:inline-block;
padding-left: 16px;
background:url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/preview/pl.png) no-repeat 0 4px;
color: #361510;
font-weight: 400; font-size: 15px; font-family: BazarMedium,sans-serif;
text-transform:uppercase;
line-height: 1.2;
-moz-transition:all .3s linear; -o-transition:all .3s linear; -webkit-transition:all .3s linear;
}
.preview-colors:hover { color:#ecb33f;}
.preview-colors:hover .skin-color-yellow { color:#828b1d;}
.skin-color-brown 	{ color:#5d413a;}
.skin-color-cold 	{ color:#88b0b9;}
.skin-color-green 	{ color:#828b1d;}
.skin-color-cream 	{ color:#e37375;}
.skin-color-pink 	{ color:#e09c9d;}
.skin-color-blue 	{ color:#556d71;}
.skin-color-orange 	{ color:#a85e3f;}
.skin-color-sweet 	{ color:#d98b8c;}
.skin-color-yellow 	{ color:#ecb33f;-moz-transition:color .3s linear; -o-transition:color .3s linear; -webkit-transition:color .3s linear;}
.preview-item:hover {
background:#f1ece6;
}
.skin-title:hover {
text-shadow: 0 2px 0 #fff;
}
#customfont { padding:7px 9px; border-color:#c7c7c7; margin-top:5px }
.mColorPickerTrigger { margin:0; display:block; height:16px; float:right }
#mColorPickerInput {padding: 0 !important;}
.sticky{}
.bypostauthor{}
.for-left-sidebar {float: right;}
.input-overlow {overflow: hidden;}
.link-inline {padding-left: 18px;} .left .right-menu-container .sf-menu > .menu-item { margin-left: 20px; padding-left: 30px;}
.left .container-top-tail .fleft { float: right; text-align: right; padding-right: 15px; width: 50%;}
.left .container-top-tail .fright { clear: both; max-width:inherit; width: 50%;}
.left .container-top-tail .fleft .entry-content { padding: 12px 0 5px;}
.left .container-top-tail .fright .entry-content { padding: 0 0 11px;}
.left .container-top-tail .fleft .entry-content, .left .container-top-tail .fright .entry-content {
min-height:inherit;
display: block;
} .right .right-menu-container .sf-menu > .menu-item { margin-left: 20px; padding-left: 30px;}
.right .container-top-tail .fleft { width: 50%;}
.right .container-top-tail .fright { clear: both; max-width:inherit; width: 50%; float: left; text-align: left; padding-left: 15px;}
.right .container-top-tail .fleft .entry-content { padding: 12px 0 5px;}
.right .container-top-tail .fright .entry-content { padding: 0 0 11px;}
.right .container-top-tail .fleft .entry-content, .right .container-top-tail .fright .entry-content {
min-height:inherit;
display: block;
}
.right div.top_cart {position: relative;}
.right .topline_shopping_cart {left: 0;}
.postmeta .vcard, .singlemeta {display: none;} body.tinvwl-theme-style .woocommerce.tinv-wishlist button.button[value="product_update"] {
margin-right: 40px;
}
body.tinvwl-theme-style .woocommerce.tinv-wishlist tfoot .tinv-create-list > a.button {
margin-right: 15px;
}
@media only screen and (max-width: 640px) {
body.tinvwl-theme-style .tinv-wishlist tfoot .tinvwl-to-right,
body.tinvwl-theme-style .tinv-wishlist .tinvwl-estimate-wrap form > a {
text-align: center;
}
body.tinvwl-theme-style .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button.button[value="product_update"],
body.tinvwl-theme-style .woocommerce.tinv-wishlist tfoot .tinv-create-list > a.button {
width: auto;
margin-right: 0;
}
} body.tinvwl-theme-style .tinv-wishlist .tinv-header > h2 {
display: none;
}
body.tinvwl-theme-style .tinv-wishlist .navigation-button li > a > i,
body.tinvwl-theme-style .tinv-wishlist .navigation-button li .tinv-create-list > a > i {
font-size: 14px;
vertical-align: top;
}
body.tinvwl-theme-style .tinv-wishlist .navigation-button li .tinvwl-estimate-wrap a i.fa-envelope-o,
body.tinvwl-theme-style .tinv-wishlist .tinvwl-estimate-wrap a i.fa-envelope-o {
font-size: 12px;
}
body.tinvwl-theme-style .tinv-wishlist a i.fa-chevron-left,
body.tinvwl-theme-style .tinv-wishlist a i.fa-chevron-right,
body.tinvwl-theme-style .tinv-wishlist .navigation-button li a i.fa-chevron-left,
body.tinvwl-theme-style .tinv-wishlist .navigation-button li a i.fa-chevron-right {
font-size: 8px;
vertical-align: middle;
margin-bottom: 3px;
}
body.tinvwl-theme-style .tinv-wishlist .social-buttons li a {
border: 1px solid #ddd1ca;
}
body.tinvwl-custom-style .tinv-wishlist .tinv-prev,
body.tinvwl-theme-style .tinv-wishlist .tinv-prev {
float: left;
}
body.tinvwl-custom-style .tinv-wishlist .tinv-next,
body.tinvwl-theme-style .tinv-wishlist .tinv-next {
float: right;
}
body.tinvwl-theme-style .tinv-wishlist .social-buttons > span {
font-size: 14px;
} body.tinvwl-theme-style .tinv-wishlist .tinv-modal img {
opacity: .24 !important;
margin-bottom: 28px;
}
body.tinvwl-theme-style .tinv-modal.tinv-modal-open .tinv-overlay {
opacity: .26;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal .tinv-modal-inner {
font-size: 16px;
padding: 30px;
background-color: #fdfbf8;
border: 10px solid transparent;
box-shadow: inset 0 0 0 1px rgba(228,225,222,1);
max-width:370px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal .tinv-close-modal {
top: 12px;
right: 11px;
color: #fff;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal.estimate-dialogbox .tinv-close-modal {
top: 40px;
right: 40px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal.estimate-dialogbox .tinv-modal-inner {
padding: 38px 40px 30px;
background-color: #f7f4ee;
box-shadow: 0px 0px 43px 0px rgba(63, 48, 22, 0.5);
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal.estimate-dialogbox h2 {
font-size: 31px;
margin-bottom: 33px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal.estimate-dialogbox textarea {
padding: 0;
line-height: 20px;
box-shadow: none;
border: none;
margin-bottom: 38px;
height: 181px;
background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/textarea-tail.png) repeat;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal.estimate-dialogbox button,
body.tinvwl-theme-style .tinv-wishlist.woocommerce .tinv-modal.estimate-dialogbox button {
position: relative;
background: none;
box-shadow: none;
border: none;
font-size: 24px;
letter-spacing: -1.5px;
text-transform: uppercase;
padding: 0 19px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal.estimate-dialogbox button:hover {
background: none !important;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal.estimate-dialogbox button:before,
body.tinvwl-theme-style .tinv-wishlist .tinv-modal.estimate-dialogbox button:after {
content: '';
position: absolute;
top: 50%;
left: 0;
display: block;
width: 8px;
height: 1px;
margin-top: -3px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal.estimate-dialogbox button:after {
left: auto;
right: 0;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal ul,
body.tinvwl-theme-style .tinv-wishlist .tinv-wrapped-block ul {
font-size: 14px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal .tinvwl-buttons-group button {
float: left ;
width: calc( 50% - 5px );
white-space: normal;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal .tinvwl-buttons-group .tinvwl_button_close {
width: calc( 44% - 5px );
margin: 0 0 10px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal .tinvwl-buttons-group .tinvwl_button_view {
width: calc( 56% - 5px );
float:right;
margin: 0 0 10px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal .tinvwl-buttons-group button + button,
body.tinvwl-theme-style .tinv-wishlist .tinv-modal .tinvwl-buttons-group button + a button {
margin: 0 0 0 10px;
}
body.tinvwl-theme-style.woocommerce .tinv-wishlist button,
body.tinvwl-theme-style .tinv-wishlist .tinv-modal button,
body.tinvwl-theme-style .woocommerce.tinv-wishlist .tinv-modal button,
body.tinvwl-theme-style .tinv-wishlist tfoot .tinvwl-to-right > button.button {
padding: 9px 17px 8px;
}
body.tinvwl-theme-style .tinv-wishlist tfoot .tinvwl-to-right > button[value="manage_save"] {
padding: 9px 34px 8px;
}
body.tinvwl-theme-style .woocommerce.tinv-wishlist .tinv-modal {
white-space: normal;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal select,
body.tinvwl-theme-style .tinv-wishlist .tinv-modal label + input,
body.tinvwl-theme-style .tinv-wishlist .tinv-modal input[type="text"],
body.tinvwl-theme-style .woocommerce.tinv-wishlist .tinv-modal select {
padding: 11px 15px 10px;
height: auto;
}
body.tinvwl-theme-style .woocommerce.tinv-wishlist .tinv-modal input[type="text"] {
padding: 11px 5px 10px 8px;
}
.tinv-modal button.button.tinvwl_button_close:not(.alt):not(.tinvwl_add_to_wishlist_button),
.tinv-modal button.button.tinvwl-select-all:not(.alt):not(.tinvwl_add_to_wishlist_button),
.tinv-modal button.button.tinvwl-select-none:not(.alt):not(.tinvwl_add_to_wishlist_button),
body.tinvwl-theme-style .woocommerce.tinv-wishlist .tinv-modal button.button.tinvwl_button_close:not(.alt):not(.tinvwl_add_to_wishlist_button),
body.tinvwl-theme-style .woocommerce.tinv-wishlist .tinv-modal button.button.tinvwl-select-all:not(.alt):not(.tinvwl_add_to_wishlist_button),
body.tinvwl-theme-style .woocommerce.tinv-wishlist .tinv-modal button.button.tinvwl-select-none:not(.alt):not(.tinvwl_add_to_wishlist_button) {
font-size: 12px;
line-height: 20px;
padding: 8px 17px 7px;
box-shadow: none !important;
background: none !important;
border: 1px solid #cccccc;
}
.tinv-modal button.button.tinvwl-select-all i,
.tinv-modal button.button.tinvwl-select-none i,
body.tinvwl-theme-style .woocommerce.tinv-wishlist .tinv-modal button.button.tinvwl-select-all i,
body.tinvwl-theme-style .woocommerce.tinv-wishlist .tinv-modal button.button.tinvwl-select-none i {
font-size: 14px;
margin-right: 11px;
vertical-align: text-bottom;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal .already-in ul {
margin-left: 0;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal .already-in li {
padding-left: 10px;
list-style: none !important;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal.tinvwl-subscribe .tinvwl-txt {
margin-bottom: 15px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal.tinvwl-subscribe .tinvwl-buttons-group {
margin-top: 28px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal .already-in li + li,
body.tinvwl-theme-style .tinv-wishlist .tinv-modal.tinvwl-subscribe li + li {
padding-top: 5px;
margin-top: 3px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal.tinvwl-subscribe li + li {
padding-top: 11px;
margin-top: 3px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal .already-in li a:before {
font-family: star;
content: "\53";
font-size: 9px;
display: inline-block;
vertical-align: text-bottom;
margin: 0 11px 1px 0;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-modal.tinvwl-subscribe li input[type=checkbox] {
margin-right: 13px;
}
body.tinvwl-theme-style .tinv-wishlist.tinv-create-list,
body.tinvwl-theme-style .tinv-wishlist .tinv-search-list,
body.tinvwl-theme-style .tinv-wishlist.tinvwl-login-wrap {
font-size: 16px;
background: #fdfbf8;
box-shadow:1px 2px 5px rgba(28,20,6,0.14);
}
body.tinvwl-theme-style .tinv-wishlist.tinvwl-login-wrap {
font-size: 14px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-wrapped-block,
body.tinvwl-theme-style .tinv-wishlist .tinv-login.tinv-wrapped-block {
padding: 23px 20px 23px;
border: 10px solid transparent;
box-shadow: inset 0 0 0 1px rgba(228,225,222,1);
}
body.tinvwl-theme-style .tinv-wishlist .tinv-login.tinv-wrapped-block {
padding: 20px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-wishlist .tinv-login .login {
margin-top: 18px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-login img {
margin-right: 13px;
opacity: .25;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-login .tinv-txt a {
margin-left: 2px;
vertical-align: baseline;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-wrapped-block input[type=text],
body.tinvwl-theme-style .tinv-wishlist .tinv-wrapped-block input[type=search],
body.tinvwl-theme-style .tinv-wishlist .tinv-wrapped-block input[type=password],
body.tinvwl-theme-style .tinv-wishlist .tinv_wishlist_create input[type=text] {
padding: 11px 15px 10px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-wrapped-block button,
body.tinvwl-theme-style .tinv-wishlist .tinv-modal .tinv_wishlist_create button {
padding: 9px 44px 8px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-login.tinv-wrapped-block input[type=submit] {
padding: 9px 57px 8px;
}
body.tinvwl-theme-style .tinv-wishlist.woocommerce .tinv-login form .form-row label.inline {
margin: 0;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-login .tinv-rememberme,
body.tinvwl-theme-style .tinv-wishlist .tinv-login .lost_password {
font-size: 12px;
margin-top: 19px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-login input[type=checkbox] {
margin-right: 5px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-login .form-row {
position: relative;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-login input[name="username"],
body.tinvwl-theme-style .tinv-wishlist .tinv-login input[name="password"] {
padding-left: 40px;
}
body.tinvwl-theme-style .tinv-wishlist .tinv-login .tinvwl-icon {
display: inline-block;
opacity: .24;
}
body.tinvwl-theme-style .tinv-wishlist .tinv_wishlist_create li b {
font-weight: normal;
}
body.tinvwl-theme-style .tinv-wishlist .tinv_wishlist_create li input[type=radio] {
margin-right: 13px;
}
body.tinvwl-theme-style .tinv-wishlist.tinv-create-list li + li {
margin-top: 19px;
}
body.tinvwl-theme-style .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {
margin-top: 3px;
width: 24%;
}
body.tinvwl-theme-style .tinv-wishlist tfoot .tinvwl-to-right {
width: 74%;
}
body.tinvwl-theme-style .tinv-wishlist .input-group .form-control + .input-group-btn {
padding-left: 10px;
}
@media only screen and (max-width: 1024px) {
body.tinvwl-theme-style .tinv-wishlist tfoot .tinvwl-to-left:not(:empty),
body.tinvwl-theme-style .tinv-wishlist tfoot .tinvwl-to-right {
width: auto;
}
}
@media only screen and (max-width: 667px) {
body.tinvwl-theme-style .tinv-wishlist .input-group:not(.tinvwl-no-full) .form-control + .input-group-btn {
padding-top: 10px;
padding-left: 0;
}
}
.tp-caption.heading_shadow{
text-shadow: 3px 3px 0 rgba(0,0,0,0.12)!important;
text-transform:uppercase!important;
letter-spacing: -0.05em!important;
} .tinvwl-theme-style.woocommerce  div.product form.cart.variations_form{
padding-bottom: 23px;
} .wpb_video_wrapper iframe{
position: absolute!important;
} .wpcf7-form .retro input[type="submit"]{
}
.wpcf7-form .retro  input[type="url"], .wpcf7-form .retro  input[type="number"], .wpcf7-form .retro input[type="date"],
.wpcf7-form .retro  input[type="text"], .wpcf7-form .retro  input[type="password"], .wpcf7-form .retro  input[type="search"], .wpcf7-form .retro  select,
.wpcf7-form .retro  input[type=email], .wpcf7-form .retro  input[type=tel]{
border:none;
border-bottom: 1px solid #d6c5bb;
line-height: 1.4;
position: relative;
background-color:transparent;
box-shadow: none;
color: #867e72;
padding: 0;
margin: 0px 0px 6px 0px;
width: 100%;
}
.wpcf7-form .retro p{
margin-bottom:20px;
}
.wpcf7-form .retro  textarea{
border: 0;
height: 120px;
margin-top: -3px;
padding: 2px 0 2px 1px;
background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/textarea-tail.png) repeat;
box-shadow: none;
color: #867e72;
line-height: 20px;
margin: 0px 0px 6px 0px;
}
.wpcf7-form .retro  label{
color: #723f32;
}
.wpcf7-form .retro .styled-select {
background-color: transparent;
box-shadow: none;
}
.wpcf7-form .retro .styled-select select{
border-bottom: none;
padding-left:10px;
margin: 0;
} .wpcf7-form .retro-lines  input[type="url"], .wpcf7-form .retro-lines  input[type="number"], .wpcf7-form .retro-lines input[type="date"],
.wpcf7-form .retro-lines  input[type="text"], .wpcf7-form .retro-lines  input[type="password"], .wpcf7-form .retro-lines  input[type="search"], .wpcf7-form .retro-lines  select,
.wpcf7-form .retro-lines  input[type=email], .wpcf7-form .retro-lines  input[type=tel]{
width: 100%;
background: none;
box-shadow: none;
color: #867e72;
border: 0;
margin: 0 0 0 3px;
padding: 0 0 0 0px;
}
.wpcf7-form .retro-lines  textarea{
border: 0;
height: 120px;
margin-top: -3px;
padding: 2px 0 2px 1px;
background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/textarea-tail.png) repeat;
box-shadow: none;
color: #867e72;
line-height: 20px;
margin: 0px 0px 22px 0px;
}
.wpcf7-form .retro-lines .form_line{
position: relative;
margin: 0px 0px 23px 1px;
}
.wpcf7-form .retro-lines .styled-select {
background-color: transparent;
box-shadow: none;
}
.wpcf7-form .retro-lines .styled-select select{
border-bottom: none;
padding-left:10px;
margin: 0;
}
.wpcf7-form .retro-lines .form_line label{
float: left;
min-width: 50px;
}
.wpcf7-form .wpcf7-form-control-wrap,
.wpcf7-form .retro-lines .wpcf7-form-control-wrap{
overflow: hidden;
display: block;
position: initial;
}
.wpcf7-form .wpcf7-list-item label span{
float: left;
}
.wpcf7-form .retro-lines span.wpcf7-not-valid-tip{
position: absolute;
right: 0;
top: -9px;
overflow: hidden;
width: 25px;
height: 25px;
font: 0/0 serif;
text-shadow: none;
color: transparent;
z-index: 99999;
background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/skin/default/sprite_retro.png) no-repeat -100px -150px;
} .wpcf7-form .retro input[type="submit"],
.wpcf7-form .retro-lines input[type="submit"]{
-moz-transition: all .25s ease-in;
-o-transition: all .25s ease-in;
-webkit-transition: all .25s ease-in;
border: 0;
display: inline-block;
height: 30px;
position: relative;
padding:0;
}
.wpcf7-form input[type="submit"]{
-moz-transition: all .25s ease-in;
-o-transition: all .25s ease-in;
-webkit-transition: all .25s ease-in;
background: #723f32;
border: 3px solid #723f32;
box-shadow: inset 0 0 0 1px rgba(255,255,255,.15);
color: #fff;
height: 34px;
line-height: 27px;
padding: 0 17px;
text-transform: lowercase;
} .wpcf7-form .wpcf7-response-output{
position: relative;
clear: both;
margin:0;
padding: 31px 25px 31px 71px;
box-shadow: 1px 1px 4px rgba(28,20,6,0.14);
background-color: #fff;
background-repeat: no-repeat;
background-position: 27px 31px;
font-size: 16px;
border:none;
}
.wpcf7-form .wpcf7-response-output:before{
content: '';
display: block;
height: 26px;
left: 27px;
position: absolute;
top: 31px;
width: 26px;
}
.wpcf7-form .wpcf7-mail-sent-ok:before{
background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/skin/default/sprite_retro.png) no-repeat -100px -200px;
}
.wpcf7-form .wpcf7-validation-errors:before{
background: url(//exoticalhawaiianapparel.com/wp-content/themes/retro/images/skin/default/sprite_retro.png) no-repeat -250px -200px;
} .tparrows.tp-leftarrow.retro:before,
.tparrows.tp-rightarrow.retro:before{
content: none;
}
rs-bullets.retro.tp-bullets > span:not(.has-more-max-visible){
background: none;
}
rs-bullets.retro.tp-bullets > span{
margin-top: 25px;
}
.retro.tp-bullets span {
position: relative;
display: inline-block;
line-height: normal;
height: 53px;
}
.tparrows.retro{
display: inline-block;
width: 53px!important;
height: 53px!important;
border-radius: 100%!important;
border: 1px solid #c7ab96!important;
background: #fffbf4!important;
text-align: center!important;
transition: all .2s linear!important;
}
rs-module .tparrows.retro:before,
.tparrows.retro .tparrows-inner{
border-radius: 100%!important;
border: 1px solid #c7ab96;
margin: 1px!important;
display: block;
transition: all .2s linear!important;
background-image: url(https://retro.olegnax.com/wp-content/themes/retro/images/sprite-round-old.png)!important;
background-repeat: no-repeat!important;
background-color: #fffbf4!important;
}
.tparrows.retro .tparrows-inner{
width: 49px;
height: 49px;
}
.tp-bullets .tp-rightarrow.retro {
margin-left: 64px;
float: right!important;
position: relative;
}
.tp-bullets .tp-leftarrow.retro {
margin-right: 64px;
position: relative;
float: left!important;
}
rs-module .tparrows.tp-leftarrow.retro:before,
rs-module .tparrows.tp-rightarrow.retro:before,
rs-module .tparrows.retro:before{
content:''!important;
width: 47px!important;
height: 47px!important;
}
.tp-rightarrow.retro .tparrows-inner,
rs-module .tp-rightarrow.retro:before {
background-position: 100% 100%;
}
rs-module .tp-leftarrow.retro:hover:before {
background-position: 100% 0;
}
rs-module .tp-rightarrow.retro:hover:before {
background-position: 0 100%;
} rs-module .tp-bullets.retro{
display: none!important;
}
rs-bullets.retro .tp-bullet{
position: relative;
font-size: 20px;
font-weight: 400;
display: inline-block;
width: 53px;
height: 53px;
border-radius: 100%;
border: 1px solid #c7ab96;
background: #fffbf4;
color: #695751;
font-family: 'BazarMedium',sans-serif;
line-height: 52px;
text-align: center;
cursor: pointer;
z-index: 2
}
rs-bullets.retro{
margin: 0 auto !important;
left: inherit!important;
bottom: 0!important;
overflow: hidden;
text-align: center;
height: 118px;
line-height: 107px;
z-index: 100;
visibility: visible !important;
opacity: 1 !important;
position: relative;
}
rs-bullets.retro .separator > div {
width: 0;
height: 1px;
background: rgba(41,17,12,.78);
}
.tp-rightarrow.retro:hover .tparrows-inner{
background-position: 0 100%;
}
.tp-leftarrow.retro:hover .tparrows-inner {
background-position: 100% 0;
} rs-module .tp-rightarrow.retro:hover:before,
rs-module .tp-leftarrow.retro:hover:before,
rs-bullets.retro .tp-bullet:hover .bullet-retro, 
rs-bullets.retro .tp-bullet.selected .bullet-retro{
background-color: #959d3b!important;
border-color: transparent!important;
}  rs-bullets.retro .tp-bullet:hover, 
rs-bullets.retro .tp-bullet.selected {
border-color: #724539;
}
rs-bullets.retro .tp-bullet:hover, 
rs-bullets.retro .tp-bullet.selected {
color: #fff;
}
rs-bullets.retro .tp-bullet, 
rs-bullets.retro .tp-bullet .bullet-retro {
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
-webkit-transition: all .2s linear;
}
rs-bullets.retro .separator {
display: inline-block;
margin-top: 28px;
width: 64px;
line-height: 0;
vertical-align: top;
background:#c7ab96;
}
rs-bullets.retro .tp-bullet .bullet-retro {   
overflow: hidden;
border-radius: 100%;
background: #fffbf4;
border: 1px solid #c7ab96;
width: 49px;
height: 49px;
margin: 1px;
display: block;
-moz-transition: background .2s;
-webkit-transition: background .2s;
-o-transition: background .2s;
}
rs-bullets.retro:before {
content: '';
position: absolute;
top: 83px;
bottom: 0;
display: block;
width: 100%;
}
rs-layer.heading_shadow, .heading_shadow {
color: rgba(114,63,50,1.00);
font-size: 49px;
line-height: 60px;
font-weight: 400;
font-style: normal;
font-family: Bazar;
text-decoration: none;
background-color: transparent;
border-color: transparent;
border-style: none;
border-width: 0px;
border-radius: 0 0 0 0px;
}
rs-layer.heading_shadow_small, .heading_shadow_small{
color: rgba(114,63,50,1.00);
font-size: 18px;
line-height: 60px;
font-weight: 400;
letter-spacing: -1px;
font-style: normal;
font-family: BazarMedium;
text-decoration: none;   
text-shadow: 2px 2px 0 rgba(0,0,0,0.12)!important;
text-transform: uppercase!important;
}
rs-layer.heading_shadow {
text-shadow: 3px 3px 0 rgba(0,0,0,0.12)!important;
text-transform: uppercase!important;
letter-spacing: -0.05em!important;
}
.bazar-medium-font{
font-family: 'BazarMedium'!important;
}