@charset "UTF-8";
/*
Plugin Name: Pinterest Pin It Button For Images
Plugin URI: http://wordpress.org/plugins/pinterest-pin-it-button-for-images/
Author: Canha
Author URI: http://www.canha.net

==========================================================================

So, you want to change the "Pin It" button, eh? Well, here's the place to do it.

In the style below, just change the "width" and "height" values for the values of your button, and add the full URL to the image as the "background-image" value. Please be advised that you *must* enter the full URL so the button shows properly.

Example: your button is 150 pixels wide and 70 pixels high and is at http://example.com/button.png

Change bellow to:
	width: 150px; 
	height: 70px;
	background-image: url(http://example.com/button.png); 
	
If you wish to change anything else, do so at your own risk. Unfortunatelly, I can't provide support for this as it would take too much time and it's not viable for a free plugin. And if you do need support, please consider the WordPress forums as I'm unlikely to answer e-mails regarding the subject:
http://wordpress.org/support/plugin/pinterest-pin-it-button-for-images

I'm still working on an easier version, but this should do it for now. 

The code is bellow:
*/

.pibfi_pinterest .xc_pin{/* Width and height of "Pin It" image button */ width:80px;height:50px;/* Image button */ background-image:url(//www.travelettes.net/wp-content/plugins/pinterest-pin-it-button-for-images/ppibfi_button.png);/* ========================================================================== Try not to change from here on down, unless you know what you're doing! ========================================================================== */ background-repeat:none;position:absolute;top:5px;opacity:0.7;cursor:pointer;display:none;}
/* =====================
	FOR ADVANCED USERS:
   =====================

Code is displayed as:
<span class="pibfi_pinterest pibfi_float_X">
	<img src="link_to_image.jpg" class="alignX" />
	<span class="xc_pin"></span>
</span>

The script grabs the "alignX" (default WordPress alignment values) value from each image to identify where the button will be aligned to.
	- "alignleft" will display as "pibfi_float_left"
	- "alignright" will display as "pibfi_float_right"
	- "aligncenter" will display as "pibfi_float_center"
	- "alignnone" won't display any particular class (resorts to default)
*/
.pibfi_pinterest{position:relative;display:inline-block;}
.pibfi_float_left{float:left;}
.pibfi_float_right{float:right;}
.pibfi_float_center{float:none;margin:auto;display:block;}
.pibfi_float_left .xc_pin{left:10px;}
.pibfi_float_right .xc_pin{right:10px;}
.pibfi_float_center .xc_pin{left:40%}
.pibfi_pinterest:hover .xc_pin{display:block}
.pibfi_pinterest:hover img{-webkit-transition:opacity .7s ease-out;- moz-transition:opacity .7s ease-out;transition:opacity .7s ease-out;opacity:.7;}
.pibfi_pinterest img:hover + .xc_pin,
.pibfi_pinterest_hover{opacity:0.7;}
.pibfi_pinterest .xc_pin:hover{opacity:1;-webkit-transition:opacity .7s ease-out;- moz-transition:opacity .7s ease-out;transition:opacity .7s ease-out;}
/*-----------------------------------------------------------------------------------*/
/*	Column Styles
/*-----------------------------------------------------------------------------------*/

.red-one-half{width:50%;}
.red-one-third{width:33.333%;}
.red-two-third{width:66.666%;}
.red-one-fourth{width:25%;}
.red-three-fourth{width:75%;}
.red-one-fifth{width:20%;}
.red-two-fifth{width:40%;}
.red-three-fifth{width:60%;}
.red-four-fifth{width:80%;}
.red-one-sixth{width:16.666%;}
.red-five-sixth{width:83.333%;}
.red-one-half,
.red-one-third,
.red-two-third,
.red-three-fourth,
.red-one-fourth,
.red-one-fifth,
.red-two-fifth,
.red-three-fifth,
.red-four-fifth,
.red-one-sixth,
.red-five-sixth{position:relative;padding:0 20px;float:left;line-height:1.8;}
.red-column-last{clear:right;}
@media only screen and (min-width : 240px) and (max-width : 767px) {
	.red-one-half,
	.red-one-third,
	.red-two-third,
	.red-three-fourth,
	.red-one-fourth,
	.red-one-fifth,
	.red-two-fifth,
	.red-three-fifth,
	.red-four-fifth,
	.red-one-sixth,
	.red-five-sixth{width:100% !important;clear:both;}
}

/*-----------------------------------------------------------------------------------*/
/*	Button Styles
/*-----------------------------------------------------------------------------------*/

a.red-button,
a.red-button:visited{display:inline-block;color:#fff!important;text-decoration:none!important;text-align:center;font-family:Helvetica, Arial, Sans-serif;text-shadow:0 1px 0 rgba(0,0,0,0.2);font-size:14px;outline:none;font-weight:normal;line-height:1em;padding:7px 13px!important;cursor:pointer;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;margin:0 0.1em 1.5em 0!important;vertical-align:middle;background:#0c6fb1;}
a.red-button.square{border-radius:0px!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;-o-border-radius:0px!important;}
a.red-button.medium{padding:13px 18px!important;font-size:13px;}
a.red-button.large{padding:20px 30px!important;font-size:16px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;}
a.red-button:hover{text-decoration:none;}
a.red-button:active{position:relative;top:1px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.9);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);}
a.red-button.white{border-color:#FFF!important;background:#FFF;color:#616572!important;text-shadow:none !important;}
a.red-button.white:hover{border-color:#FFF!important;background:#F9F9F9;color:#555!important;text-shadow:none !important;}
a.red-button.white:active{border-color:#FFF!important;background:#FFF;color:#999!important;text-shadow:none !important;}
a.red-button.green{border-color:#69963b!important;background:#7fc33c;}

a.red-button.green:hover{background:#8dd242;}
a.red-button.light-blue{border-color:#2681a2!important;background:#2caada;}
a.red-button.light-blue:hover{background:#32bcef;}
a.red-button.blue{border-color:#0d507a!important;background:#0c6fb1;}
a.red-button.blue:hover{background:#1188d6;}
a.red-button.red{border-color:#ab4b44!important;background:#e3514a;}
a.red-button.red:hover{background:#ff5e56;}
a.red-button.orange{border-color:#dc9014!important;background:#ffb031;}
a.red-button.orange:hover{background:#ffc531;}
a.red-button.purple{border-color:#996192!important;background:#d17ac6;}
a.red-button.purple:hover{background:#eb90e0;}
a.red-button.grey{color:#555!important;text-shadow:0 1px 0 rgba(255,255,255,0.2);border-color:#acacac!important;background:#e5e5e5;}
a.red-button.grey:hover{background:#f6f6f6;}
a.red-button.black{border-color:#323232!important;background:#444444;}
a.red-button.black:hover{background:#575757;}
/*-----------------------------------------------------------------------------------*/
/*	Alert Styles
/*-----------------------------------------------------------------------------------*/

.red-alert{padding:0.8em;margin:0 0 1.5em 0;line-height:1.6em;border-radius:4px!important;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;-o-border-radius:4px!important;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.6);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.6);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.6);-o-box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.6);}
.red-alert.white{background:#fff;border:1px solid #dfdfdf;color:#373737;}
.red-alert.red{background:#ffe6e3;border:1px solid #f2c3bf;color:#bf210e;}
.red-alert.yellow{background:#fff7d6;border:1px solid #e9d477;color:#956433;}
.red-alert.green{background:#edfdd3;border:1px solid #c4dba0;color:#657e3c;}
.red-alert.grey{background:#fbfbfb;border:1px solid #dfdfdf;color:#373737;}
/*-----------------------------------------------------------------------------------*/
/*	Tab Styles
/*-----------------------------------------------------------------------------------*/

.red-tabs.ui-tabs .ui-tabs-hide{position:absolute;left:-10000px;}
.red-tabs{background:none;margin:0 0 2em 0;}
.red-tabs .red-nav{list-style:none!important;margin:0!important;padding:0;background:none;border:0;float:none;}
.red-tabs .red-nav li{float:left;position:relative;margin:0 2px -1px 0!important;z-index:10;list-style:none!important;}

.red-tabs .red-nav li a{border:1px solid #dfdfdf!important;border-bottom:none!important;display:block;overflow:hidden;padding:5px 10px 0 10px;height:36px;background:#FBFBFB;margin:0!important;text-decoration:none;color:#373737!important;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.red-tabs .red-nav li a:hover{background:#fff!important;margin:0!important;}
.red-tabs .red-nav .ui-tabs-selected a,
.red-tabs .red-nav .ui-tabs-active a{height:37px;background:#fff;}
.red-tabs .red-tab{background:#fff;padding:10px;border:1px solid #dfdfdf;}
/*-----------------------------------------------------------------------------------*/
/*	Toggle Styles
/*-----------------------------------------------------------------------------------*/

.red-toggle{margin:0 0 2em 0;}
.red-toggle .red-toggle-title{display:block;padding:10px 10px 10px 30px;background:#FBFBFB;border:1px solid #dfdfdf;cursor:pointer;outline:none;position:relative;}
.red-toggle .red-toggle-title:hover{border:1px solid #c5c5c5;}
.red-toggle-inner{padding:10px;background:#fff;border:1px solid #dfdfdf;border-top:none;}
.red-toggle span.ui-icon:before{color:#000000;content:"+";font-size:18px;height:12px;left:10px;margin:-16px 0 0;position:absolute;top:50%;width:12px;}
.red-toggle .ui-state-active .ui-icon:before{content:'-';}
/* Clearfix */
.red-clearfix:before,
.red-clearfix:after{content:"";display:table;}
.red-clearfix:after{clear:both;}
.red-clearfix{zoom:1;/* For IE 6/7 (trigger hasLayout) */}
/*.red-grid-view .red-column-last{clear:right;}
*/ .red-grid-view .red-column-first, .red-thumb-view .red-column-first{clear:left;}
/* <768px width */
@media only screen  and (max-width: 768px){
	.red-grid-view .red-one-half,.red-grid-view .red-one-third, .red-grid-view .red-one-fourth,.red-grid-view .red-one-fifth,.red-grid-view .red-one-sixth,
	.red-thumb-view .red-one-half,.red-thumb-view .red-one-third, .red-thumb-view .red-one-fourth,.red-thumb-view .red-one-fifth,.red-thumb-view .red-one-sixth{width:100%;}
}

.spacer{clear:both;}
.spacer:after, .spacer:before{content:'';clear:both;display:block;width:100%;}
.red-list-posts.pag{clear:both}
.red-team-member .featimg{text-align:center;margin-bottom:15px;}
.red-team-member .featimg img{max-width:100%;}
.red-team-member .entry-content ul{list-style-type:none;margin:0;padding:0;}
.red-team-member .entry-content ul h4{margin:0 0 10px 0;}
.red-team-member .entry-content .entry-content-job{font-style:italic;opacity:0.6;margin-bottom:15px;margin-top:0;}
.red-team-member .entry-content .entry-content-desc{margin-bottom:15px;}
.red-contact-form label{display:block;font-size:12px;}
.red-contact-form .invalid{border:1px solid red !important;}
.red-box.padded{padding:60px 30px;}
.red-box p, .red-box h1, .red-box h2, .red-box h3, .red-box h4, .red-box h5, .red-box h6{color:inherit;}
.red-contact-form{margin:0 -15px;}
.red-contact-form > p{clear:none;display:inline-block;float:left;margin-bottom:0;margin-right:-4px;padding:0 15px;width:50%;}
.red-contact-form p.form-submit{margin-top:28px;}
#red_contact_response{clear:both;margin:0 15px;}
#red_contact_response p{margin:0;}
.red-contact-form #red-send-msg{background:transparent;border:0 none;height:auto;display:inline;box-shadow:none;padding:0;font-size:16px;}
/* Feature styles */

.red-feature .featimg{text-align:center;margin-bottom:25px;}
.red-feature .featimg img{max-width:100%;}
.red-feature .entry-content ul{list-style-type:none;margin:0;padding:0;}
.red-feature .entry-content ul h4{margin:0 0 10px 0;text-align:center;}
.red-feature .entry-content .entry-content-desc{text-align:center;font-size:12px;color:inherit;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:0.6;}
/* Skills */
.red-skill{margin-bottom:15px;}
.red-skill span{display:block;font-size:14px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:0.7;}
.red-skill > div{height:10px;clear:both;border:1px solid rgba(20,20,20,0.08);}
.red-skill > div > div{background:#999;height:6px;margin-top:1px;margin-left:1px;}
/* Title styles */
h3.red-title-ultra{font-size:42px;margin-bottom:5px;margin-top:0;}
h4.red-title-ultra{margin-top:0;margin-bottom:25px;font-size:16px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:0.7;}
h3.red-title-lines{font-size:36px;margin-bottom:5px;margin-top:0;position:relative;padding-top:15px;}
h3.red-title-lines:before{content:'';position:absolute;top:0;left:0;width:100%;border-bottom:1px dotted rgba(20,20,20,0.1);}
h4.red-title-lines{margin-top:0;margin-bottom:25px;font-size:16px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:0.7;padding-bottom:10px;}
h4.red-title-lines:after{content:'';position:absolute;top:0;left:0;width:100%;border-bottom:1px dotted rgba(20,20,20,0.1);}
h3.red-title-centered{font-size:42px;margin-bottom:5px;margin-top:0;text-align:center;}
h4.red-title-centered{margin-top:0;margin-bottom:25px;font-size:16px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:0.7;text-align:center;}
/* Banner box */
.red-banner-box{margin-bottom:40px;}
.red-banner-box h1{margin-bottom:20px;text-transform:uppercase;}
.red-banner-box .delim:after{content:'';display:inline-block;width:80px;height:1px;background:rgba(255,255,255,0.9);clear:both;}
.red-banner-box .delim{margin-bottom:30px;}
.banner-box-link{background:#000;color:#FFF;white-space:nowrap;height:45px;line-height:45px;display:inline-block;padding:0 20px;-webkit-transition:padding .2s ease-out;-moz-transition:padding .2s ease-out;-o-transition:padding .2s ease-out;transition:padding .2s ease-out;}
.banner-box-link:hover{background:#000;color:#FFF;padding:0 30px;}
/*
    Theme Name: Tempest
    Theme URI: http://demo.touchsize.com/tempest
    Description: Our themes are using the Foundation by ZURB grid system while the mark-up is powered by a strong css framework. Tempest Theme has been tested in all modern browsers - IE 8, IE 9 , Opera, Firefox, Safari and Chrome. Key features of the template - Background Styling Options, Custom Text-based Logos, Social Media Links, Multiple Multi-Level jQuery Menus, Built-in Breadcrumbs, Custom Front Page Layout, Advertisement Sidebars, Custom Widget (Popular, Recent, Comments, Tags), Twitter Widget, Contact Form Widget, Flickr Widget, Custom Page Templates, Hide/Show Meta Elements for each particular post, Featured Image, Built-in Social Sharing, About the author box, Built-in Related Posts, Nested Comments, 100+ Shortcodes, Unlimited sidebars, Language support.
    Version: 0.8
    Tags: custom-menu,custom-colors,custom-header,custom-background,two-columns,left-sidebar,right-sidebar,theme-options
	License: GNU General Public License and Themeforest general license
	License URI: Licensing/README_License.txt
	Author URI: http://touchsize.com
    Author: TouchSize
*/
/*
 Theme Name:   Tempest Child
 Theme URI:    http://touchsize.com/
 Description:  Tempest Child Theme
 Author:       TouchSize
 Author URI:   http://touchsize.com/
 Template:     tempest
 Version:      0.8
 Tags:         custom-menu, custom-colors, custom-header, custom-background, two-columns, left-sidebar, right-sidebar, theme-options
 Text Domain:  tempest-child
*/

/*/*
    Theme Name: Tempest
    Theme URI: http://demo.touchsize.com/tempest
    Description: Our themes are using the Foundation by ZURB grid system while the mark-up is powered by a strong css framework. Tempest Theme has been tested in all modern browsers - IE 8, IE 9 , Opera, Firefox, Safari and Chrome. Key features of the template - Background Styling Options, Custom Text-based Logos, Social Media Links, Multiple Multi-Level jQuery Menus, Built-in Breadcrumbs, Custom Front Page Layout, Advertisement Sidebars, Custom Widget (Popular, Recent, Comments, Tags), Twitter Widget, Contact Form Widget, Flickr Widget, Custom Page Templates, Hide/Show Meta Elements for each particular post, Featured Image, Built-in Social Sharing, About the author box, Built-in Related Posts, Nested Comments, 100+ Shortcodes, Unlimited sidebars, Language support.
    Version: 0.8
    Tags: custom-menu,custom-colors,custom-header,custom-background,two-columns,left-sidebar,right-sidebar,theme-options
	License: GNU General Public License and Themeforest general license
	License URI: Licensing/README_License.txt
	Author URI: http://touchsize.com
    Author: TouchSize
*/
*/

h1, h2, h1 a, h2 a{color:#48bfa7 !important;}

h3 a{color:#000;}

h2, h3, h4, h5{font-family:'Montserrat', sans-serif;}

h3.red-title-centered, .content-title.category, .post-title, .grace-headline, .grace-headline a, .related-box h3#related-title{font-family:"Covered By Your Grace" !important;color:#2800bc !important;text-align:center !important;text-transform:uppercase !important;font-weight:normal !important;font-size:40px !important;letter-spacing:0 !important;}

h4.red-title-centered{display:none;}

h3.author{font-family:"Covered By Your Grace" !important;color:#2800bc !important;text-transform:uppercase !important;font-weight:normal !important;font-size:40px !important;letter-spacing:0 !important;}

.pibfi_pinterest img{width:100% !important;height:auto !important;}

#secondary .widget h5.widget-title{font-family:"Covered By Your Grace" !important;color:#2800bc !important;text-align:center !important;text-transform:uppercase !important;width:100%;margin-top:5px !important;font-size:18px !important;}

#secondary .widget .widget-delimiter{margin-bottom:5px;}

#secondary .widget{margin-bottom:10px;}

.red-list-view article section .entry-title h3{font-size:26px !important;}

.red-list-view article section .entry-categories{margin-top:10px;}

.red-list-view.mid-list .entry-excerpt{max-height:90px !important;}

.blue-text{color:#2800bc;font-family:"Montserrat" !important;font-size:20px;line-height:1.2;}

.top-anchor{width:0;height:0;}

.scroll-down-show{bottom:auto !important;padding-bottom:0 !important;top:75%;}

.scroll-down-show .icon-bottom{cursor:pointer;}

.scroll-down-show span{visibility:hidden;font-family:"Montserrat" !important;}

.sticky-menu-container{background:#ffffff url(//www.travelettes.net/wp-content/uploads/2015/08/pattern.jpg) repeat left top !important;}

.sticky-menu-container .main-menu{float:right;margin-left:220px;}

.logo-link{position:absolute;top:0;cursor:pointer;margin-left:2%;}

nav.main-menu > ul > li{margin:0 !important;}

nav.main-menu > ul > li#menu-item-51988 > a.sf-with-ul{padding-right:0;}

nav.main-menu > ul > li > a.sf-with-ul{padding-right:10px !important;}

.featured-area article{background:transparent !important;position:relative;}

.featured-area .two.columns{display:none;}

.featured-area.is-mobile div.twelve{display:none;}

.featured-area.is-mobile div.twelve:first-child{display:block;}

.featured-area > div.twelve.columns{width:100% !important;}

.featured-area .entry-meta{display:none;}

.featured-area .entry-content{opacity:0.9;position:absolute;margin:0 7.5%;width:80%;padding:50px;background:#fff;box-sizing:border-boxed;bottom:0;min-height:150px;}

.featured-area > div.twelve.columns article section h2{font-size:26px !important;}

.featured-area .featimg{overflow:hidden;max-height:350px;}

.featured-area article .featimg img{max-height:none;}

.row.featured-area{margin-bottom:40px !important;}

.mylatest .post-cblock:first-child{display:none;}

.mylatest .red-columns-3 > div:nth-child(3n+1){clear:none !important;}

.entry-delimiter{display:none;}

body.home .red-grid-view article section .entry-excerpt, body.home .red-grid-view article section .entry-delimiter,
body.home .red-grid-view article section .entry-date, body.home .red-grid-view article section .entry-author{display:none;}

.red-grid-view article, .img-shadow{box-shadow:0 0 10px 0 rgba(80, 80, 80, 0.5) !important;}

.red-grid-view article section{padding:20px;}

.red-grid-view article section .entry-title{margin:0 !important;padding:0 0 10px !important;}

.red-grid-view article section .entry-title h3{line-height:15px;}

.red-grid-view article section .entry-title h3 a{font-size:16px;color:#000;}

.red-grid-view article section .entry-title h3 a:hover{color:#bedfd4;}

.myteamlist .red-team-member .entry-content ul h4{margin-left:auto;margin-right:auto;width:80px;}

.myteamlist .red-team-member .featimg img{cursor:pointer;}

.destination-links{color:#48bfa7;font-weight:bold;font-family:"Montserrat" !important;text-transform:uppercase;padding:10px 10px 10px 30px;background:#fff;cursor:pointer;}

#widget-collapscat-3-top{background:#fff;padding-bottom:10px;display:none;}

#widget-collapscat-3-top li{padding-left:30px !important;}

#widget-collapscat-3-top li a{color:#2800bc;font-family:"Montserrat";text-transform:uppercase;}

.linkwithin_text{font-family:"Covered By Your Grace" !important;color:#2800bc;text-align:center;text-transform:uppercase;font-weight:normal !important;font-size:40px;width:100%;}

.linkwithin_img_0{border:0 none !important;}

.linkwithin_title{color:#000 !important;}

.related-box{background:transparent !important;}

.related-box article{background:#fff;}

.pibfi_pinterest{display:block;display:table;margin:0 auto;}

.red-comment-textinfo .user{font-weight:bold;}

.linksalpha_widget{margin-bottom:20px;}

.author-box-info a{text-decoration:underline;}

a.all-link{color:#48bfa7;font-family:"Montserrat";font-size:20px;}

.where-link{line-height:0;}

#footerCopyright{background:#BEDFD4;}

#footerCopyright p.copyright{border-top:1px solid #fff;color:#fff;}

#footerCopyright p.copyright a{color:#fff;}

.footer-logo{/*margin-top:220px;*/ margin-top:350px;}

footer .widget h5.widget-title{color:#2800bc;}

footer#footer-container .widget h5.widget-title::after{border-left:0 none !important;}

.newsletter-link{padding:5px 10px;background:#2800bc;width:100%;text-align:center;text-transform:uppercase;font-family:"Montserrat";}

.wpcf7-textarea{height:60px;}

footer .widget #comment_form input[type="button"], footer input.wpcf7-submit{padding:5px 10px;background:#2800bc;width:100%;text-align:center;text-transform:uppercase;border:0 none;color:#fff;box-shadow:none;margin:0;font-family:"Montserrat";}

footer .widget #comment_form input[type="button"]:hover, footer input.wpcf7-submit:hover{border-bottom:0 none;opacity:0.7;background:#2800bc;}

footer .button{display:block;}

.red-one-fifth{box-sizing:border-box;width:165px;padding:0 10px;}

#footerInstagram .widget,
#footerInstagram #widget_red_instagram-2{margin-bottom:0;}

ul#instagram_widget li{margin:0;padding:0;width:10%;}

#footerInstagram  h5.widget-title,
.widget .instagram_widget h5.widget-title{font-family:"Covered By Your Grace" !important;color:#2800bc !important;text-align:center !important;text-transform:uppercase !important;font-weight:normal !important;font-size:40px !important;letter-spacing:0 !important;width:100%;}

#footerInstagram ul.instagram-pics{line-height:0;}

#footerInstagram ul.instagram-pics li{display:inline-block;margin:0;padding:0;width:10%;}

.datenschutz{float:right;}

.ul-sharing li{font-size:18px !important;vertical-align:top;}

.share-options li, .box-sharing span{vertical-align:top;}

.click-widget{position:fixed;right:0;top:100px;width:350px;z-index:1000;margin-right:-300px;display:none;}

.click-button{position:absolute;cursor:pointer;}

.click-facebook{margin-left:50px;background:#fff;}

.red-one-third{width:33%;}

.ssba, .ssba a{clear:both;}

.fb-like{margin-bottom:20px;max-width:600px;vertical-align:top;}

@media screen and (max-width: 768px) {
	.sticky-menu-container{display:none !important;}

	.footer-logo{margin-top:0;}

	.featured-area > div.twelve.columns article section h2{font-size:16px !important;margin:0 !important;}

	.featured-area .entry-content{padding:10px !important;min-height:0;margin:0;width:100%;}

	#header{background-image:url(//www.travelettes.net/wp-content/themes/tempest-child/img/travelettes_CoverBild_small.jpg) !important;}

	.mylatest, .myteamlist, .mypop, .myguide, .click-widget{display:none !important;}

	#secondary{display:none;}

	#linkwithin_inner{width:100% !important;}
}
/**************************
*
*	GENERAL
*
**************************/
.camera_wrap a, .camera_wrap img, 
.camera_wrap ol, .camera_wrap ul, .camera_wrap li,
.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td
.camera_thumbs_wrap a, .camera_thumbs_wrap img, 
.camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,
.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td{background:none;border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;list-style:none}
.camera_wrap{display:none;position:relative;z-index:0;}
.camera_wrap img{max-width:none!important;}
.camera_fakehover{height:100%;min-height:60px;position:relative;width:100%;z-index:1;}
.camera_wrap{width:100%;}
.camera_src{display:none;}
.cameraCont, .cameraContents{height:100%;position:relative;width:100%;z-index:1;}
.cameraSlide{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;}
.cameraContent{bottom:0;display:none;left:0;position:absolute;right:0;top:0;width:100%;}
.camera_target{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:0;}
.camera_overlayer{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0;}
.camera_target_content{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2;}
.camera_target_content .camera_link{background:url(//www.travelettes.net/wp-content/themes/tempest/images/blank.gif);display:block;height:100%;text-decoration:none;}
.camera_loader{background:#fff url(//www.travelettes.net/wp-content/themes/tempest/css/images/camera-loader.gif) no-repeat center;background:rgba(255, 255, 255, 0.9) url(//www.travelettes.net/wp-content/themes/tempest/images/camera-loader.gif) no-repeat center;border:1px solid #ffffff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;height:36px;left:50%;overflow:hidden;position:absolute;margin:-18px 0 0 -18px;top:50%;width:36px;z-index:3;}
.camera_bar{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:3;}
.camera_thumbs_wrap.camera_left .camera_bar, .camera_thumbs_wrap.camera_right .camera_bar{height:100%;position:absolute;width:auto;}
.camera_thumbs_wrap.camera_bottom .camera_bar, .camera_thumbs_wrap.camera_top .camera_bar{height:auto;position:absolute;width:100%;}
.camera_nav_cont{height:65px;overflow:hidden;position:absolute;right:9px;top:15px;width:120px;z-index:4;}
.camera_caption{top:0;bottom:0;display:block;position:absolute;width:100%;}
.camera_caption > div{padding:10px 20px;}
.camerarelative{overflow:hidden;position:relative;}
.imgFake{cursor:pointer;}
.camera_prevThumbs{bottom:4px;cursor:pointer;left:0;position:absolute;top:4px;visibility:hidden;width:30px;z-index:10;}
.camera_prevThumbs div{background:url(//www.travelettes.net/wp-content/themes/tempest/images/camera_skins.png) no-repeat -160px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px;}
.camera_nextThumbs{bottom:4px;cursor:pointer;position:absolute;right:0;top:4px;visibility:hidden;width:30px;z-index:10;}
.camera_nextThumbs div{background:url(//www.travelettes.net/wp-content/themes/tempest/images/camera_skins.png) no-repeat -190px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px;}
.camera_command_wrap .hideNav{display:none;}
.camera_command_wrap{left:0;position:relative;right:0;z-index:4;}
.camera_wrap .camera_pag .camera_pag_ul{list-style:none;margin:0;padding:0;text-align:right;}
.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-align:left;text-indent:-9999px;width:16px;}
.camera_commands_emboss .camera_pag .camera_pag_ul li{-moz-box-shadow:0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);}
.camera_wrap .camera_pag .camera_pag_ul li > span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:8px;left:4px;overflow:hidden;position:absolute;top:4px;width:8px;}
.camera_commands_emboss .camera_pag .camera_pag_ul li:hover > span{-moz-box-shadow:0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span{-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0;}
.camera_pag_ul li img{display:none;position:absolute;}
.camera_pag_ul .thumb_arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;top:0;left:50%;margin-left:-4px;position:absolute;}
.camera_prev, .camera_next, .camera_commands{cursor:pointer;height:40px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:2;}
.camera_prev{left:0;}
.camera_prev > span{background:url(//www.travelettes.net/wp-content/themes/tempest/images/camera_skins.png) no-repeat 0 0;display:block;height:40px;width:40px;}
.camera_next{right:0;}
.camera_next > span{background:url(//www.travelettes.net/wp-content/themes/tempest/images/camera_skins.png) no-repeat -40px 0;display:block;height:40px;width:40px;}
.camera_commands{right:41px;}
.camera_commands > .camera_play{background:url(//www.travelettes.net/wp-content/themes/tempest/images/camera_skins.png) no-repeat -80px 0;height:40px;width:40px;}
.camera_commands > .camera_stop{background:url(//www.travelettes.net/wp-content/themes/tempest/images/camera_skins.png) no-repeat -120px 0;display:block;height:40px;width:40px;}
.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-indent:-9999px;width:16px;}
.camera_thumbs_cont{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;position:relative;width:100%;}
.camera_commands_emboss .camera_thumbs_cont{-moz-box-shadow:0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1), inset 0px 1px 1px rgba(0,0,0,0.2);}
.camera_thumbs_cont > div{float:left;width:100%;}
.camera_thumbs_cont ul{overflow:hidden;padding:3px 4px 8px;position:relative;text-align:center;}
.camera_thumbs_cont ul li{display:inline;padding:0 4px;}
.camera_thumbs_cont ul li > img{border:1px solid;cursor:pointer;margin-top:5px;vertical-align:bottom;}
.camera_clear{display:block;clear:both;}
.showIt{display:none;}
.camera_clear{clear:both;display:block;height:1px;margin:-1px 0 25px;position:relative;}
/**************************
*
*	COLORS & SKINS
*
**************************/
.pattern_1 .camera_overlayer{background:url(//www.travelettes.net/wp-content/themes/tempest/images/patterns/overlay1.png) repeat;}
.pattern_2 .camera_overlayer{background:url(//www.travelettes.net/wp-content/themes/tempest/images/patterns/overlay2.png) repeat;}
.pattern_3 .camera_overlayer{background:url(//www.travelettes.net/wp-content/themes/tempest/images/patterns/overlay3.png) repeat;}
.pattern_4 .camera_overlayer{background:url(//www.travelettes.net/wp-content/themes/tempest/images/patterns/overlay4.png) repeat;}
.pattern_5 .camera_overlayer{background:url(//www.travelettes.net/wp-content/themes/tempest/images/patterns/overlay5.png) repeat;}
.pattern_6 .camera_overlayer{background:url(//www.travelettes.net/wp-content/themes/tempest/images/patterns/overlay6.png) repeat;}
.pattern_7 .camera_overlayer{background:url(//www.travelettes.net/wp-content/themes/tempest/images/patterns/overlay7.png) repeat;}
.pattern_8 .camera_overlayer{background:url(//www.travelettes.net/wp-content/themes/tempest/images/patterns/overlay8.png) repeat;}
.pattern_9 .camera_overlayer{background:url(//www.travelettes.net/wp-content/themes/tempest/images/patterns/overlay9.png) repeat;}
.pattern_10 .camera_overlayer{background:url(//www.travelettes.net/wp-content/themes/tempest/images/patterns/overlay10.png) repeat;}
.camera_caption{color:#fff;}
.camera_wrap .camera_pag .camera_pag_ul li{background:#b7b7b7;}
.camera_wrap .camera_pag .camera_pag_ul li:hover > span{background:#b7b7b7;}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span{background:#434648;}
.camera_pag_ul li img{border:4px solid #e6e6e6;-moz-box-shadow:0px 3px 6px rgba(0,0,0,.5);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.5);box-shadow:0px 3px 6px rgba(0,0,0,.5);}
.camera_pag_ul .thumb_arrow{border-top-color:#e6e6e6;}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont{/*background:#d8d8d8;background:rgba(216, 216, 216, 0.85);*/}
.camera_wrap .camera_pag .camera_pag_ul li{background:#b7b7b7;}
.camera_thumbs_cont ul li > img{border-color:1px solid #000;}
/*AMBER SKIN*/
.camera_amber_skin .camera_prevThumbs div{background-position:-160px -160px;}
.camera_amber_skin .camera_nextThumbs div{background-position:-190px -160px;}
.camera_amber_skin .camera_prev > span{background-position:0 -160px;}
.camera_amber_skin .camera_next > span{background-position:-40px -160px;}
.camera_amber_skin .camera_commands > .camera_play{background-position:-80px -160px;}
.camera_amber_skin .camera_commands > .camera_stop{background-position:-120px -160px;}
/*ASH SKIN*/
.camera_ash_skin .camera_prevThumbs div{background-position:-160px -200px;}
.camera_ash_skin .camera_nextThumbs div{background-position:-190px -200px;}
.camera_ash_skin .camera_prev > span{background-position:0 -200px;}
.camera_ash_skin .camera_next > span{background-position:-40px -200px;}
.camera_ash_skin .camera_commands > .camera_play{background-position:-80px -200px;}
.camera_ash_skin .camera_commands > .camera_stop{background-position:-120px -200px;}
/*AZURE SKIN*/
.camera_azure_skin .camera_prevThumbs div{background-position:-160px -240px;}
.camera_azure_skin .camera_nextThumbs div{background-position:-190px -240px;}
.camera_azure_skin .camera_prev > span{background-position:0 -240px;}
.camera_azure_skin .camera_next > span{background-position:-40px -240px;}
.camera_azure_skin .camera_commands > .camera_play{background-position:-80px -240px;}
.camera_azure_skin .camera_commands > .camera_stop{background-position:-120px -240px;}
/*BEIGE SKIN*/
.camera_beige_skin .camera_prevThumbs div{background-position:-160px -120px;}
.camera_beige_skin .camera_nextThumbs div{background-position:-190px -120px;}
.camera_beige_skin .camera_prev > span{background-position:0 -120px;}
.camera_beige_skin .camera_next > span{background-position:-40px -120px;}
.camera_beige_skin .camera_commands > .camera_play{background-position:-80px -120px;}
.camera_beige_skin .camera_commands > .camera_stop{background-position:-120px -120px;}
/*BLACK SKIN*/
.camera_black_skin .camera_prevThumbs div{background-position:-160px -40px;}
.camera_black_skin .camera_nextThumbs div{background-position:-190px -40px;}
.camera_black_skin .camera_prev > span{background-position:0 -40px;}
.camera_black_skin .camera_next > span{background-position:-40px -40px;}
.camera_black_skin .camera_commands > .camera_play{background-position:-80px -40px;}
.camera_black_skin .camera_commands > .camera_stop{background-position:-120px -40px;}
/*BLUE SKIN*/
.camera_blue_skin .camera_prevThumbs div{background-position:-160px -280px;}
.camera_blue_skin .camera_nextThumbs div{background-position:-190px -280px;}
.camera_blue_skin .camera_prev > span{background-position:0 -280px;}
.camera_blue_skin .camera_next > span{background-position:-40px -280px;}
.camera_blue_skin .camera_commands > .camera_play{background-position:-80px -280px;}
.camera_blue_skin .camera_commands > .camera_stop{background-position:-120px -280px;}
/*BROWN SKIN*/
.camera_brown_skin .camera_prevThumbs div{background-position:-160px -320px;}
.camera_brown_skin .camera_nextThumbs div{background-position:-190px -320px;}
.camera_brown_skin .camera_prev > span{background-position:0 -320px;}
.camera_brown_skin .camera_next > span{background-position:-40px -320px;}
.camera_brown_skin .camera_commands > .camera_play{background-position:-80px -320px;}
.camera_brown_skin .camera_commands > .camera_stop{background-position:-120px -320px;}
/*BURGUNDY SKIN*/
.camera_burgundy_skin .camera_prevThumbs div{background-position:-160px -360px;}
.camera_burgundy_skin .camera_nextThumbs div{background-position:-190px -360px;}
.camera_burgundy_skin .camera_prev > span{background-position:0 -360px;}
.camera_burgundy_skin .camera_next > span{background-position:-40px -360px;}
.camera_burgundy_skin .camera_commands > .camera_play{background-position:-80px -360px;}
.camera_burgundy_skin .camera_commands > .camera_stop{background-position:-120px -360px;}
/*CHARCOAL SKIN*/
.camera_charcoal_skin .camera_prevThumbs div{background-position:-160px -400px;}
.camera_charcoal_skin .camera_nextThumbs div{background-position:-190px -400px;}
.camera_charcoal_skin .camera_prev > span{background-position:0 -400px;}
.camera_charcoal_skin .camera_next > span{background-position:-40px -400px;}
.camera_charcoal_skin .camera_commands > .camera_play{background-position:-80px -400px;}
.camera_charcoal_skin .camera_commands > .camera_stop{background-position:-120px -400px;}
/*CHOCOLATE SKIN*/
.camera_chocolate_skin .camera_prevThumbs div{background-position:-160px -440px;}
.camera_chocolate_skin .camera_nextThumbs div{background-position:-190px -440px;}
.camera_chocolate_skin .camera_prev > span{background-position:0 -440px;}
.camera_chocolate_skin .camera_next > span{background-position:-40px -440px;}
.camera_chocolate_skin .camera_commands > .camera_play{background-position:-80px -440px;}
.camera_chocolate_skin .camera_commands > .camera_stop{background-position:-120px -440px;}
/*COFFEE SKIN*/
.camera_coffee_skin .camera_prevThumbs div{background-position:-160px -480px;}
.camera_coffee_skin .camera_nextThumbs div{background-position:-190px -480px;}
.camera_coffee_skin .camera_prev > span{background-position:0 -480px;}
.camera_coffee_skin .camera_next > span{background-position:-40px -480px;}
.camera_coffee_skin .camera_commands > .camera_play{background-position:-80px -480px;}
.camera_coffee_skin .camera_commands > .camera_stop{background-position:-120px -480px;}
/*CYAN SKIN*/
.camera_cyan_skin .camera_prevThumbs div{background-position:-160px -520px;}
.camera_cyan_skin .camera_nextThumbs div{background-position:-190px -520px;}
.camera_cyan_skin .camera_prev > span{background-position:0 -520px;}
.camera_cyan_skin .camera_next > span{background-position:-40px -520px;}
.camera_cyan_skin .camera_commands > .camera_play{background-position:-80px -520px;}
.camera_cyan_skin .camera_commands > .camera_stop{background-position:-120px -520px;}
/*FUCHSIA SKIN*/
.camera_fuchsia_skin .camera_prevThumbs div{background-position:-160px -560px;}
.camera_fuchsia_skin .camera_nextThumbs div{background-position:-190px -560px;}
.camera_fuchsia_skin .camera_prev > span{background-position:0 -560px;}
.camera_fuchsia_skin .camera_next > span{background-position:-40px -560px;}
.camera_fuchsia_skin .camera_commands > .camera_play{background-position:-80px -560px;}
.camera_fuchsia_skin .camera_commands > .camera_stop{background-position:-120px -560px;}
/*GOLD SKIN*/
.camera_gold_skin .camera_prevThumbs div{background-position:-160px -600px;}
.camera_gold_skin .camera_nextThumbs div{background-position:-190px -600px;}
.camera_gold_skin .camera_prev > span{background-position:0 -600px;}
.camera_gold_skin .camera_next > span{background-position:-40px -600px;}
.camera_gold_skin .camera_commands > .camera_play{background-position:-80px -600px;}
.camera_gold_skin .camera_commands > .camera_stop{background-position:-120px -600px;}
/*GREEN SKIN*/
.camera_green_skin .camera_prevThumbs div{background-position:-160px -640px;}
.camera_green_skin .camera_nextThumbs div{background-position:-190px -640px;}
.camera_green_skin .camera_prev > span{background-position:0 -640px;}
.camera_green_skin .camera_next > span{background-position:-40px -640px;}
.camera_green_skin .camera_commands > .camera_play{background-position:-80px -640px;}
.camera_green_skin .camera_commands > .camera_stop{background-position:-120px -640px;}
/*GREY SKIN*/
.camera_grey_skin .camera_prevThumbs div{background-position:-160px -680px;}
.camera_grey_skin .camera_nextThumbs div{background-position:-190px -680px;}
.camera_grey_skin .camera_prev > span{background-position:0 -680px;}
.camera_grey_skin .camera_next > span{background-position:-40px -680px;}
.camera_grey_skin .camera_commands > .camera_play{background-position:-80px -680px;}
.camera_grey_skin .camera_commands > .camera_stop{background-position:-120px -680px;}
/*INDIGO SKIN*/
.camera_indigo_skin .camera_prevThumbs div{background-position:-160px -720px;}
.camera_indigo_skin .camera_nextThumbs div{background-position:-190px -720px;}
.camera_indigo_skin .camera_prev > span{background-position:0 -720px;}
.camera_indigo_skin .camera_next > span{background-position:-40px -720px;}
.camera_indigo_skin .camera_commands > .camera_play{background-position:-80px -720px;}
.camera_indigo_skin .camera_commands > .camera_stop{background-position:-120px -720px;}
/*KHAKI SKIN*/
.camera_khaki_skin .camera_prevThumbs div{background-position:-160px -760px;}
.camera_khaki_skin .camera_nextThumbs div{background-position:-190px -760px;}
.camera_khaki_skin .camera_prev > span{background-position:0 -760px;}
.camera_khaki_skin .camera_next > span{background-position:-40px -760px;}
.camera_khaki_skin .camera_commands > .camera_play{background-position:-80px -760px;}
.camera_khaki_skin .camera_commands > .camera_stop{background-position:-120px -760px;}
/*LIME SKIN*/
.camera_lime_skin .camera_prevThumbs div{background-position:-160px -800px;}
.camera_lime_skin .camera_nextThumbs div{background-position:-190px -800px;}
.camera_lime_skin .camera_prev > span{background-position:0 -800px;}
.camera_lime_skin .camera_next > span{background-position:-40px -800px;}
.camera_lime_skin .camera_commands > .camera_play{background-position:-80px -800px;}
.camera_lime_skin .camera_commands > .camera_stop{background-position:-120px -800px;}
/*MAGENTA SKIN*/
.camera_magenta_skin .camera_prevThumbs div{background-position:-160px -840px;}
.camera_magenta_skin .camera_nextThumbs div{background-position:-190px -840px;}
.camera_magenta_skin .camera_prev > span{background-position:0 -840px;}
.camera_magenta_skin .camera_next > span{background-position:-40px -840px;}
.camera_magenta_skin .camera_commands > .camera_play{background-position:-80px -840px;}
.camera_magenta_skin .camera_commands > .camera_stop{background-position:-120px -840px;}
/*MAROON SKIN*/
.camera_maroon_skin .camera_prevThumbs div{background-position:-160px -880px;}
.camera_maroon_skin .camera_nextThumbs div{background-position:-190px -880px;}
.camera_maroon_skin .camera_prev > span{background-position:0 -880px;}
.camera_maroon_skin .camera_next > span{background-position:-40px -880px;}
.camera_maroon_skin .camera_commands > .camera_play{background-position:-80px -880px;}
.camera_maroon_skin .camera_commands > .camera_stop{background-position:-120px -880px;}
/*ORANGE SKIN*/
.camera_orange_skin .camera_prevThumbs div{background-position:-160px -920px;}
.camera_orange_skin .camera_nextThumbs div{background-position:-190px -920px;}
.camera_orange_skin .camera_prev > span{background-position:0 -920px;}
.camera_orange_skin .camera_next > span{background-position:-40px -920px;}
.camera_orange_skin .camera_commands > .camera_play{background-position:-80px -920px;}
.camera_orange_skin .camera_commands > .camera_stop{background-position:-120px -920px;}
/*OLIVE SKIN*/
.camera_olive_skin .camera_prevThumbs div{background-position:-160px -1080px;}
.camera_olive_skin .camera_nextThumbs div{background-position:-190px -1080px;}
.camera_olive_skin .camera_prev > span{background-position:0 -1080px;}
.camera_olive_skin .camera_next > span{background-position:-40px -1080px;}
.camera_olive_skin .camera_commands > .camera_play{background-position:-80px -1080px;}
.camera_olive_skin .camera_commands > .camera_stop{background-position:-120px -1080px;}
/*PINK SKIN*/
.camera_pink_skin .camera_prevThumbs div{background-position:-160px -960px;}
.camera_pink_skin .camera_nextThumbs div{background-position:-190px -960px;}
.camera_pink_skin .camera_prev > span{background-position:0 -960px;}
.camera_pink_skin .camera_next > span{background-position:-40px -960px;}
.camera_pink_skin .camera_commands > .camera_play{background-position:-80px -960px;}
.camera_pink_skin .camera_commands > .camera_stop{background-position:-120px -960px;}
/*PISTACHIO SKIN*/
.camera_pistachio_skin .camera_prevThumbs div{background-position:-160px -1040px;}
.camera_pistachio_skin .camera_nextThumbs div{background-position:-190px -1040px;}
.camera_pistachio_skin .camera_prev > span{background-position:0 -1040px;}
.camera_pistachio_skin .camera_next > span{background-position:-40px -1040px;}
.camera_pistachio_skin .camera_commands > .camera_play{background-position:-80px -1040px;}
.camera_pistachio_skin .camera_commands > .camera_stop{background-position:-120px -1040px;}
/*PINK SKIN*/
.camera_pink_skin .camera_prevThumbs div{background-position:-160px -80px;}
.camera_pink_skin .camera_nextThumbs div{background-position:-190px -80px;}
.camera_pink_skin .camera_prev > span{background-position:0 -80px;}
.camera_pink_skin .camera_next > span{background-position:-40px -80px;}
.camera_pink_skin .camera_commands > .camera_play{background-position:-80px -80px;}
.camera_pink_skin .camera_commands > .camera_stop{background-position:-120px -80px;}
/*RED SKIN*/
.camera_red_skin .camera_prevThumbs div{background-position:-160px -1000px;}
.camera_red_skin .camera_nextThumbs div{background-position:-190px -1000px;}
.camera_red_skin .camera_prev > span{background-position:0 -1000px;}
.camera_red_skin .camera_next > span{background-position:-40px -1000px;}
.camera_red_skin .camera_commands > .camera_play{background-position:-80px -1000px;}
.camera_red_skin .camera_commands > .camera_stop{background-position:-120px -1000px;}
/*TANGERINE SKIN*/
.camera_tangerine_skin .camera_prevThumbs div{background-position:-160px -1120px;}
.camera_tangerine_skin .camera_nextThumbs div{background-position:-190px -1120px;}
.camera_tangerine_skin .camera_prev > span{background-position:0 -1120px;}
.camera_tangerine_skin .camera_next > span{background-position:-40px -1120px;}
.camera_tangerine_skin .camera_commands > .camera_play{background-position:-80px -1120px;}
.camera_tangerine_skin .camera_commands > .camera_stop{background-position:-120px -1120px;}
/*TURQUOISE SKIN*/
.camera_turquoise_skin .camera_prevThumbs div{background-position:-160px -1160px;}
.camera_turquoise_skin .camera_nextThumbs div{background-position:-190px -1160px;}
.camera_turquoise_skin .camera_prev > span{background-position:0 -1160px;}
.camera_turquoise_skin .camera_next > span{background-position:-40px -1160px;}
.camera_turquoise_skin .camera_commands > .camera_play{background-position:-80px -1160px;}
.camera_turquoise_skin .camera_commands > .camera_stop{background-position:-120px -1160px;}
/*VIOLET SKIN*/
.camera_violet_skin .camera_prevThumbs div{background-position:-160px -1200px;}
.camera_violet_skin .camera_nextThumbs div{background-position:-190px -1200px;}
.camera_violet_skin .camera_prev > span{background-position:0 -1200px;}
.camera_violet_skin .camera_next > span{background-position:-40px -1200px;}
.camera_violet_skin .camera_commands > .camera_play{background-position:-80px -1200px;}
.camera_violet_skin .camera_commands > .camera_stop{background-position:-120px -1200px;}
/*WHITE SKIN*/
.camera_white_skin .camera_prevThumbs div{background-position:-160px -80px;}
.camera_white_skin .camera_nextThumbs div{background-position:-190px -80px;}
.camera_white_skin .camera_prev > span{background-position:0 -80px;}
.camera_white_skin .camera_next > span{background-position:-40px -80px;}
.camera_white_skin .camera_commands > .camera_play{background-position:-80px -80px;}
.camera_white_skin .camera_commands > .camera_stop{background-position:-120px -80px;}
/*YELLOW SKIN*/
.camera_yellow_skin .camera_prevThumbs div{background-position:-160px -1240px;}
.camera_yellow_skin .camera_nextThumbs div{background-position:-190px -1240px;}
.camera_yellow_skin .camera_prev > span{background-position:0 -1240px;}
.camera_yellow_skin .camera_next > span{background-position:-40px -1240px;}
.camera_yellow_skin .camera_commands > .camera_play{background-position:-80px -1240px;}
.camera_yellow_skin .camera_commands > .camera_stop{background-position:-120px -1240px;}



 @font-face{font-family:'fontello';src:url(//www.travelettes.net/wp-content/themes/tempest/css/font/fontello.eot?4297289);src:url(//www.travelettes.net/wp-content/themes/tempest/css/font/fontello.eot?4297289#iefix) format('embedded-opentype'), url(//www.travelettes.net/wp-content/themes/tempest/css/font/fontello.woff?4297289) format('woff'), url(//www.travelettes.net/wp-content/themes/tempest/css/font/fontello.ttf?4297289) format('truetype'), url(//www.travelettes.net/wp-content/themes/tempest/css/font/fontello.svg?4297289#fontello) format('svg');font-weight:normal;font-style:normal;}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face{font-family:'fontello';src:url(//www.travelettes.net/wp-content/themes/tempest/css/font/fontello.svg?4297289#fontello) format('svg');}
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;/* opacity:.8;*/ /* For safety - reset parent styles, that can break glyph codes*/ font-variant:normal;text-transform:none;/* fix buttons height, for twitter bootstrap */ line-height:1em;/* Animation center compensation - margins should be symmetric */ /* remove if not needed */ margin-left:.2em;/* you can be more comfortable with increased icons size */ /* font-size:120%;*/ /* Uncomment for 3D effect */ /* text-shadow:1px 1px 1px rgba(127, 127, 127, 0.3);*/}
.icon-delicious:before{content:'\23';}
/* '#' */
.icon-add:before{content:'\e800';}
/* '' */
.icon-gplus:before{content:'\2b';}
/* '+' */
.icon-pinterest:before{content:'\31';}
/* '1' */
.icon-dribbble:before{content:'\44';}
/* 'D' */
.icon-flickr:before{content:'\46';}
/* 'F' */
.icon-linkedin:before{content:'\4c';}
/* 'L' */
.icon-skype:before{content:'\53';}
/* 'S' */
.icon-twitter:before{content:'\54';}
/* 'T' */
.icon-youtube:before{content:'\55';}
/* 'U' */
.icon-vimeo:before{content:'\56';}
/* 'V' */
.icon-yahoo:before{content:'\59';}
/* 'Y' */
.icon-email:before{content:'\5d';}
/* ']' */
.icon-tumblr:before{content:'\74';}
/* 't' */
.icon-play:before{content:'\25b6';}
/* '▶' */
.icon-star:before{content:'\e802';}
/* '' */
.icon-star-empty:before{content:'\e801';}
/* '' */
.icon-like-empty:before{content:'\2661';}
/* '♡' */
.icon-like:before{content:'\2665';}
/* '♥' */
.icon-root:before{content:'\268f';}
/* '⚏' */
.icon-tools:before{content:'\2692';}
/* '⚒' */
.icon-warning:before{content:'\26a0';}
/* '⚠' */
.icon-edit:before{content:'\270e';}
/* '✎' */
.icon-tick:before{content:'\2713';}
/* '✓' */
.icon-close:before{content:'\2715';}
/* '✕' */
.icon-error:before{content:'\2716';}
/* '✖' */
.icon-quote:before{content:'\275e';}
/* '❞' */
.icon-repeat:before{content:'\27f3';}
/* '⟳' */
.icon-video:before{content:'\e80a';}
/* '' */
.icon-image:before{content:'\e80b';}
/* '' */
.icon-gallery:before{content:'\e80c';}
/* '' */
.icon-audio:before{content:'\e809';}
/* '' */
.icon-settings:before{content:'\e109';}
/* '' */
.icon-list-arrow:before{content:'\e4ae';}
/* '' */
.icon-info:before{content:'\e705';}
/* '' */
.icon-views:before{content:'\e70a';}
/* '' */
.icon-tag:before{content:'\e70c';}
/* '' */
.icon-reply:before{content:'\e712';}
/* '' */
.icon-comments:before{content:'\e720';}
/* '' */
.icon-shipping:before{content:'\e723';}
/* '' */
.icon-delete:before{content:'\e729';}
/* '' */
.icon-share:before{content:'\e73c';}
/* '' */
.icon-fullscreen:before{content:'\e803';}
/* '' */
.icon-cart:before{content:'\e7ae';}
/* '' */
.icon-grid:before{content:'\e808';}
/* '' */
.icon-logout:before{content:'\f02d';}
/* '' */
.icon-rss:before{content:'\f09e';}
/* '' */
.icon-menu:before{content:'\f0c9';}
/* '' */
.icon-billing:before{content:'\f0d6';}
/* '' */
.icon-prev:before{content:'\e804';}
/* '' */
.icon-next:before{content:'\e805';}
/* '' */
.icon-top:before{content:'\e806';}
/* '' */
.icon-bottom:before{content:'\e807';}
/* '' */
.icon-circle:before{content:'\f10c';}
/* '' */
.icon-facebook:before{content:'\f300';}
/* '' */
.icon-instagram:before{content:'\f32d';}
/* '' */
.icon-thumb:before{content:'👍';}
/* '\1f44d' */
.icon-author:before{content:'👤';}
/* '\1f464' */
.icon-client:before{content:'👥';}
/* '\1f465' */
.icon-category:before{content:'📁';}
/* '\1f4c1' */
.icon-standard:before{content:'📄';}
/* '\1f4c4' */
.icon-calendar:before{content:'📅';}
/* '\1f4c5' */
.icon-attachment:before{content:'📎';}
/* '\1f4ce' */
.icon-download:before{content:'📥';}
/* '\1f4e5' */
.icon-search:before{content:'🔍';}
/* '\1f50d' */
.icon-password:before{content:'🔒';}
/* '\1f512' */
.icon-link:before{content:'🔗';}
/* '\1f517' */
.icon-date:before{content:'🕔';}
/* '\1f554' */.c-1,.c-2,.c-3,.c-4,.c-5,.c-6,.c-7,.c-8,.c-9,.c-10,.c-11,.c-12{float:left}
.c-1,.c-2,.c-3,.c-4,.c-5,.c-6,.c-7,.c-8,.c-9,.c-10,.c-11,.c-12{position:relative;min-height:1px;padding:0 15px}
.c-1{width:8.33333%}
.c-2{width:16.66667%}
.c-3{width:25%}
.c-4{width:33.33333%}
.c-5{width:41.66667%}
.c-6{width:50%}
.c-7{width:58.33333%}
.c-8{width:66.66667%}
.c-9{width:75%}
.c-10{width:83.33333%}
.c-11{width:91.66667%}
.c-12{width:100%}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:62.5%}
body{background:#fff;font-family:Arial,sans-serif;font-size:14px;line-height:1;color:#343434;position:relative;-webkit-font-smoothing:antialiased}
a{color:#444;text-decoration:none;line-height:inherit;cursor:pointer;}
a:hover{color:#000;}
a:focus{color:#000;outline:none}
p a,p a:visited{line-height:inherit}
.left{float:left}
@media only screen and (max-width: 767px){.left{float:none}
}.right{float:right}
@media only screen and (max-width: 767px){.right{float:none}
}.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.hide{display:none}
.highlight{background:#ff9}
#googlemap img,embed{max-width:none}
#map_canvas embed{max-width:none}
#map_canvas img{max-width:none}
#map_canvas object{max-width:none}
figure{margin:0}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr;font-size: 14px;}
p{font-family:"Helvetica",Helvetica,"Helvetica Neue",Arial,sans-serif;font-weight:normal;font-size:14px;line-height:1.8;margin-bottom:25px}
p.lead{font-size:15px;line-height:1.6;margin-bottom:17px}
h1,h2,h3,h4,h5,h6{font-family:"Helvetica",Helvetica,"Helvetica Neue",Arial,sans-serif;font-weight:bold;color:inherit;text-rendering:optimizeLegibility;line-height:1.1;margin-bottom:12px;margin-top:12px}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}
h1{font-size:40px}
h2{font-size:32px}
h3{font-size:26px}
h4{font-size:18px}
h5{font-size:16px}
h6{font-size:14px}
hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:22px 0 21px;height:0}
.subheader{line-height:1.3;color:#6f6f6f;font-weight:300;margin-bottom:17px}
em,i{font-style:italic;line-height:inherit}
strong,b{font-weight:bold;line-height:inherit}
small{font-size:60%;line-height:inherit}
code{font-weight:bold;}
ul,ol{font-size:14px;line-height:1.6;margin-bottom:17px;list-style-position:inside}
ul li ul,ul li ol{margin-left:20px;margin-bottom:0}
ul.square,ul.circle,ul.disc{margin-left:17px}
ul.square{list-style-type:square}
ul.square li ul{list-style:inherit}
ul.circle{list-style-type:circle}
ul.circle li ul{list-style:inherit}
ul.disc{list-style-type:disc}
ul.disc li ul{list-style:inherit}
ul.no-bullet{list-style:none}
ul.large li{line-height:21px}
ol li ul,ol li ol{margin-left:20px;margin-bottom:0}
blockquote,blockquote p{line-height:1.8;color:#6f6f6f;font-style:italic;}
blockquote{margin:0 0 30px;padding:0 20px;border-left:1px solid #ddd}
blockquote cite{display:block;font-size:11px;color:#555}
blockquote cite:before{content:"\2014 \0020"}
blockquote cite a,blockquote cite a:visited{color:#555}
abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px solid #ddd;cursor:help}
abbr{text-transform:none}
.print-only{display:none !important}
@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:0.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.hide-on-print{display:none !important}
.print-only{display:block !important}
}form{margin:0 0 19.41641px}
.row form .row{margin:0 -6px}
.row form .row .column,.row form .row .columns{padding:0 6px}
.row form .row.collapse{margin:0}
.row form .row.collapse .column,.row form .row.collapse .columns{padding:0}
label{font-size:14px;color:inherit;cursor:pointer;display:block;font-weight:500;margin-bottom:3px}
label.right{float:none;text-align:right}
label.inline{line-height:30px;margin:0 0 12px 0}
@media only screen and (max-width: 767px){label.right{text-align:left}
}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;height:30px;line-height:29px}
a.button.prefix,a.button.postfix{padding-left:0;padding-right:0;text-align:center}
span.prefix,span.postfix{background:#f2f2f2;border:1px solid #ccc}
.prefix{left:2px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;overflow:hidden}
.postfix{right:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}
input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{font-family:"Helvetica",Helvetica,"Helvetica Neue",Arial,sans-serif;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:rgba(0,0,0,0.75);display:block;font-size:14px;margin:0 0 12px 0;padding:6px;height:20px;width:100%;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}
input[type="text"].oversize,input[type="password"].oversize,input[type="date"].oversize,input[type="datetime"].oversize,input[type="email"].oversize,input[type="number"].oversize,input[type="search"].oversize,input[type="tel"].oversize,input[type="time"].oversize,input[type="url"].oversize,textarea.oversize{font-size:17px;padding:4px 6px}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{outline:none !important;border-color:#b3b3b3}
input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#ddd}
textarea{height:auto}
select{width:100%}
fieldset legend{font-weight:bold;background:#fff;padding:0 3px;margin:0;margin-left:-3px}
.error input,input.error,.error textarea,textarea.error{border-color:#c60f13;background-color:rgba(198,15,19,0.1)}
.error label,label.error{color:#c60f13}
.error small,small.error{display:block;padding:6px 4px;margin-top:-13px;margin-bottom:12px;background:#c60f13;color:#fff;font-size:14px;font-size:1.2rem;font-weight:bold;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}
@media only screen and (max-width: 767px){input[type="text"].one,input[type="password"].one,input[type="date"].one,input[type="datetime"].one,input[type="email"].one,input[type="number"].one,input[type="search"].one,input[type="tel"].one,input[type="time"].one,input[type="url"].one,textarea.one,.row textarea.one{width:100% !important}
input[type="text"].two,.row input[type="text"].two,input[type="password"].two,.row input[type="password"].two,input[type="date"].two,.row input[type="date"].two,input[type="datetime"].two,.row input[type="datetime"].two,input[type="email"].two,.row input[type="email"].two,input[type="number"].two,.row input[type="number"].two,input[type="search"].two,.row input[type="search"].two,input[type="tel"].two,.row input[type="tel"].two,input[type="time"].two,.row input[type="time"].two,input[type="url"].two,.row input[type="url"].two,textarea.two,.row textarea.two{width:100% !important}
input[type="text"].three,.row input[type="text"].three,input[type="password"].three,.row input[type="password"].three,input[type="date"].three,.row input[type="date"].three,input[type="datetime"].three,.row input[type="datetime"].three,input[type="email"].three,.row input[type="email"].three,input[type="number"].three,.row input[type="number"].three,input[type="search"].three,.row input[type="search"].three,input[type="tel"].three,.row input[type="tel"].three,input[type="time"].three,.row input[type="time"].three,input[type="url"].three,.row input[type="url"].three,textarea.three,.row textarea.three{width:100% !important}
input[type="text"].four,.row input[type="text"].four,input[type="password"].four,.row input[type="password"].four,input[type="date"].four,.row input[type="date"].four,input[type="datetime"].four,.row input[type="datetime"].four,input[type="email"].four,.row input[type="email"].four,input[type="number"].four,.row input[type="number"].four,input[type="search"].four,.row input[type="search"].four,input[type="tel"].four,.row input[type="tel"].four,input[type="time"].four,.row input[type="time"].four,input[type="url"].four,.row input[type="url"].four,textarea.four,.row textarea.four{width:100% !important}
input[type="text"].five,.row input[type="text"].five,input[type="password"].five,.row input[type="password"].five,input[type="date"].five,.row input[type="date"].five,input[type="datetime"].five,.row input[type="datetime"].five,input[type="email"].five,.row input[type="email"].five,input[type="number"].five,.row input[type="number"].five,input[type="search"].five,.row input[type="search"].five,input[type="tel"].five,.row input[type="tel"].five,input[type="time"].five,.row input[type="time"].five,input[type="url"].five,.row input[type="url"].five,textarea.five,.row textarea.five{width:100% !important}
input[type="text"].six,.row input[type="text"].six,input[type="password"].six,.row input[type="password"].six,input[type="date"].six,.row input[type="date"].six,input[type="datetime"].six,.row input[type="datetime"].six,input[type="email"].six,.row input[type="email"].six,input[type="number"].six,.row input[type="number"].six,input[type="search"].six,.row input[type="search"].six,input[type="tel"].six,.row input[type="tel"].six,input[type="time"].six,.row input[type="time"].six,input[type="url"].six,.row input[type="url"].six,textarea.six,.row textarea.six{width:100% !important}
input[type="text"].seven,.row input[type="text"].seven,input[type="password"].seven,.row input[type="password"].seven,input[type="date"].seven,.row input[type="date"].seven,input[type="datetime"].seven,.row input[type="datetime"].seven,input[type="email"].seven,.row input[type="email"].seven,input[type="number"].seven,.row input[type="number"].seven,input[type="search"].seven,.row input[type="search"].seven,input[type="tel"].seven,.row input[type="tel"].seven,input[type="time"].seven,.row input[type="time"].seven,input[type="url"].seven,.row input[type="url"].seven,textarea.seven,.row textarea.seven{width:100% !important}
input[type="text"].eight,.row input[type="text"].eight,input[type="password"].eight,.row input[type="password"].eight,input[type="date"].eight,.row input[type="date"].eight,input[type="datetime"].eight,.row input[type="datetime"].eight,input[type="email"].eight,.row input[type="email"].eight,input[type="number"].eight,.row input[type="number"].eight,input[type="search"].eight,.row input[type="search"].eight,input[type="tel"].eight,.row input[type="tel"].eight,input[type="time"].eight,.row input[type="time"].eight,input[type="url"].eight,.row input[type="url"].eight,textarea.eight,.row textarea.eight{width:100% !important}
input[type="text"].nine,.row input[type="text"].nine,input[type="password"].nine,.row input[type="password"].nine,input[type="date"].nine,.row input[type="date"].nine,input[type="datetime"].nine,.row input[type="datetime"].nine,input[type="email"].nine,.row input[type="email"].nine,input[type="number"].nine,.row input[type="number"].nine,input[type="search"].nine,.row input[type="search"].nine,input[type="tel"].nine,.row input[type="tel"].nine,input[type="time"].nine,.row input[type="time"].nine,input[type="url"].nine,.row input[type="url"].nine,textarea.nine,.row textarea.nine{width:100% !important}
input[type="text"].ten,.row input[type="text"].ten,input[type="password"].ten,.row input[type="password"].ten,input[type="date"].ten,.row input[type="date"].ten,input[type="datetime"].ten,.row input[type="datetime"].ten,input[type="email"].ten,.row input[type="email"].ten,input[type="number"].ten,.row input[type="number"].ten,input[type="search"].ten,.row input[type="search"].ten,input[type="tel"].ten,.row input[type="tel"].ten,input[type="time"].ten,.row input[type="time"].ten,input[type="url"].ten,.row input[type="url"].ten,textarea.ten,.row textarea.ten{width:100% !important}
input[type="text"].eleven,.row input[type="text"].eleven,input[type="password"].eleven,.row input[type="password"].eleven,input[type="date"].eleven,.row input[type="date"].eleven,input[type="datetime"].eleven,.row input[type="datetime"].eleven,input[type="email"].eleven,.row input[type="email"].eleven,input[type="number"].eleven,.row input[type="number"].eleven,input[type="search"].eleven,.row input[type="search"].eleven,input[type="tel"].eleven,.row input[type="tel"].eleven,input[type="time"].eleven,.row input[type="time"].eleven,input[type="url"].eleven,.row input[type="url"].eleven,textarea.eleven,.row textarea.eleven{width:100% !important}
input[type="text"].twelve,.row input[type="text"].twelve,input[type="password"].twelve,.row input[type="password"].twelve,input[type="date"].twelve,.row input[type="date"].twelve,input[type="datetime"].twelve,.row input[type="datetime"].twelve,input[type="email"].twelve,.row input[type="email"].twelve,input[type="number"].twelve,.row input[type="number"].twelve,input[type="search"].twelve,.row input[type="search"].twelve,input[type="tel"].twelve,.row input[type="tel"].twelve,input[type="time"].twelve,.row input[type="time"].twelve,input[type="url"].twelve,.row input[type="url"].twelve,textarea.twelve,.row textarea.twelve{width:100% !important}
}form.custom span.custom{display:inline-block;width:16px;height:16px;position:relative;top:2px;border:solid 1px #ccc;background:#fff}
form.custom span.custom.radio{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}
form.custom span.custom.checkbox:before{content:"";display:block;line-height:0.8;height:14px;width:14px;text-align:center;position:absolute;top:0;left:0;font-size:14px;color:#fff}
form.custom span.custom.radio.checked:before{content:"";display:block;width:8px;height:8px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;background:#222;position:relative;top:3px;left:3px}
form.custom span.custom.checkbox.checked:before{content:"\00d7";color:#222}
form.custom div.custom.dropdown{display:block;position:relative;width:auto;height:28px;margin-bottom:9px;margin-top:2px}
form.custom div.custom.dropdown a.current{display:block;width:auto;line-height:26px;min-height:28px;padding:0;padding-left:6px;padding-right:38px;border:solid 1px #ddd;color:#141414;background-color:#fff;white-space:nowrap}
form.custom div.custom.dropdown a.selector{position:absolute;width:27px;height:28px;display:block;right:0;top:0;border:solid 1px #ddd}
form.custom div.custom.dropdown a.selector:after{content:"";display:block;content:"";display:block;width:0;height:0;border:solid 5px;border-color:#aaa transparent transparent transparent;position:absolute;left:50%;top:50%;margin-top:-2px;margin-left:-5px}
form.custom div.custom.dropdown:hover a.selector:after,form.custom div.custom.dropdown.open a.selector:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:#222 transparent transparent transparent}
form.custom div.custom.dropdown.open ul{display:block;z-index:10}
form.custom div.custom.dropdown.small{width:134px !important}
form.custom div.custom.dropdown.medium{width:254px !important}
form.custom div.custom.dropdown.large{width:434px !important}
form.custom div.custom.dropdown.expand{width:100% !important}
form.custom div.custom.dropdown.open.small ul{width:134px !important}
form.custom div.custom.dropdown.open.medium ul{width:254px !important}
form.custom div.custom.dropdown.open.large ul{width:434px !important}
form.custom div.custom.dropdown.open.expand ul{width:100% !important}
form.custom div.custom.dropdown ul{position:absolute;width:auto;display:none;margin:0;left:0;top:27px;margin:0;padding:0;background:#fff;background:rgba(255,255,255,0.95);border:solid 1px #ccc}
form.custom div.custom.dropdown ul li{color:#555;font-size:11px;cursor:pointer;padding:3px;padding-left:6px;padding-right:38px;min-height:18px;line-height:18px;margin:0;white-space:nowrap;list-style:none}
form.custom div.custom.dropdown ul li.selected{background:#cdebf5;color:#000}
form.custom div.custom.dropdown ul li.selected:after{content:"\2013";position:absolute;right:10px}
form.custom div.custom.dropdown ul li:hover{background-color:#e3f4f9;color:#222}
form.custom div.custom.dropdown ul li:hover:after{content:"\2013";position:absolute;right:10px;color:#8ed3e7}
form.custom div.custom.dropdown ul li.selected:hover{background:#cdebf5;cursor:default;color:#000}
form.custom div.custom.dropdown ul li.selected:hover:after{color:#000}
form.custom div.custom.dropdown ul.show{display:block}
form.custom .custom.disabled{background-color:#ddd}
@-moz-document url-prefix(){form.custom div.custom.dropdown a.selector{height:30px}
}.lt-ie9 form.custom div.custom.dropdown a.selector{height:30px}
.row{width:1170px;max-width:100%;min-width:768px;margin:0 auto}
.row .row{width:auto;max-width:none;min-width:0;margin:0 -15px}
.row.collapse .column,.row.collapse .columns{padding:0}
.row .row{width:auto;max-width:none;min-width:0;margin:0 -20px}
.row .row.collapse{margin:0}
.column,.columns{float:left;min-height:1px;padding:0 20px;position:relative}
.column.centered,.columns.centered{float:none;margin:0 auto}
[class*="column"]+[class*="column"]:last-child{float:left}
[class*="column"]+[class*="column"].end{float:left}
.one,.row .one{width:8.33333%}
.two,.row .two{width:16.66667%}
.three,.row .three{width:25%}
.four,.row .four{width:33.33333%}
.five,.row .five{width:41.66667%}
.six,.row .six{width:50%}
.seven,.row .seven{width:58.33333%}
.eight,.row .eight{width:66.66667%}
.nine,.row .nine{width:75%}
.ten,.row .ten{width:83.33333%}
.eleven,.row .eleven{width:91.66667%}
.twelve,.row .twelve{width:100%}
.row .offset-by-one{margin-left:8.33333%}
.row .offset-by-two{margin-left:16.66667%}
.row .offset-by-three{margin-left:25%}
.row .offset-by-four{margin-left:33.33333%}
.row .offset-by-five{margin-left:41.66667%}
.row .offset-by-six{margin-left:50%}
.row .offset-by-seven{margin-left:58.33333%}
.row .offset-by-eight{margin-left:66.66667%}
.row .offset-by-nine{margin-left:75%}
.row .offset-by-ten{margin-left:83.33333%}
.push-two{left:16.66667%}
.pull-two{right:16.66667%}
.push-three{left:25%}
.pull-three{right:25%}
.push-four{left:33.33333%}
.pull-four{right:33.33333%}
.push-five{left:41.66667%}
.pull-five{right:41.66667%}
.push-six{left:50%}
.pull-six{right:50%}
.push-seven{left:58.33333%}
.pull-seven{right:58.33333%}
.push-eight{left:66.66667%}
.pull-eight{right:66.66667%}
.push-nine{left:75%}
.pull-nine{right:75%}
.push-ten{left:83.33333%}
.pull-ten{right:83.33333%}
img{max-width:100%;height:auto}
img{-ms-interpolation-mode:bicubic}
#map_canvas img,.map_canvas img{max-width:none!important}
.row{*zoom:1}
.row:before,.row:after{content:"";display:table}
.row:after{clear:both}
@media only screen and (max-width: 767px){body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}
.row{width:auto;min-width:0;margin-left:0;margin-right:0}
.column,.columns{width:auto !important;float:none}
.column:last-child,.columns:last-child{float:none}
[class*="column"]+[class*="column"]:last-child{float:none}
.column:before,.columns:before,.column:after,.columns:after{content:"";display:table}
.column:after,.columns:after{clear:both}
.offset-by-one,.offset-by-two,.offset-by-three,.offset-by-four,.offset-by-five,.offset-by-six,.offset-by-seven,.offset-by-eight,.offset-by-nine,.offset-by-ten{margin-left:0 !important}
.push-two,.push-three,.push-four,.push-five,.push-six,.push-seven,.push-eight,.push-nine,.push-ten{left:auto}
.pull-two,.pull-three,.pull-four,.pull-five,.pull-six,.pull-seven,.pull-eight,.pull-nine,.pull-ten{right:auto}
.row .mobile-one{width:25% !important;float:left;padding:0 15px}
.row .mobile-one:last-child{float:right}
.row.collapse .mobile-one{padding:0}
.row .mobile-two{width:50% !important;float:left;padding:0 15px}
.row .mobile-two:last-child{float:right}
.row.collapse .mobile-two{padding:0}
.row .mobile-three{width:75% !important;float:left;padding:0 15px}
.row .mobile-three:last-child{float:right}
.row.collapse .mobile-three{padding:0}
.row .mobile-four{width:100% !important;float:left;padding:0 15px}
.row .mobile-four:last-child{float:right}
.row.collapse .mobile-four{padding:0}
.push-one-mobile{left:25%}
.pull-one-mobile{right:25%}
.push-two-mobile{left:50%}
.pull-two-mobile{right:50%}
.push-three-mobile{left:75%}
.pull-three-mobile{right:75%}
}.block-grid{display:block;overflow:hidden;padding:0}
.block-grid>li{display:block;height:auto;float:left}
.block-grid.one-up{margin:0}
.block-grid.one-up>li{width:100%;padding:0 0 15px}
.block-grid.two-up{margin:0 -15px}
.block-grid.two-up>li{width:50%;padding:0 15px 15px}
.block-grid.two-up>li:nth-child(2n+1){clear:both}
.block-grid.three-up{margin:0 -12px}
.block-grid.three-up>li{width:33.33%;padding:0 12px 12px}
.block-grid.three-up>li:nth-child(3n+1){clear:both}
.block-grid.four-up{margin:0 -10px}
.block-grid.four-up>li{width:25%;padding:0 10px 10px}
.block-grid.four-up>li:nth-child(4n+1){clear:both}
.block-grid.five-up{margin:0 -8px}
.block-grid.five-up>li{width:20%;padding:0 8px 8px}
.block-grid.five-up>li:nth-child(5n+1){clear:both}
@media only screen and (max-width: 767px){.block-grid.mobile>li{float:none;width:100%;margin-left:0}
.block-grid>li{clear:none !important}
.block-grid.mobile-two-up>li{width:50%}
.block-grid.mobile-two-up>li:nth-child(2n+1){clear:both}
.block-grid.mobile-three-up>li{width:33.33%}
.block-grid.mobile-three-up>li:nth-child(3n+1){clear:both !important}
.block-grid.mobile-four-up>li{width:25%}
.block-grid.mobile-four-up>li:nth-child(4n+1){clear:both}
.block-grid.mobile-five-up>li:nth-child(5n+1){clear:both}
}.button{width:auto;cursor:pointer;display:inline-block;font-family:"Helvetica",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:14px;font-weight:bold;line-height:1;margin:0;outline:none;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out}
.button:hover{}
.button:active{}
.button:focus{}
.button.large{font-size:17px;padding:15px 30px 16px}
.button.medium{font-size:14px}
.button.small{font-size:9px;padding:7px 14px 8px}
.button.tiny{font-size:8px;padding:5px 10px 6px}
.button.expand{width:100%;text-align:center}
.button.primary{background-color:#2ba6cb;border:1px solid #1e728c}
.button.primary:hover{background-color:#2284a1}
.button.primary:focus{-webkit-box-shadow:0 0 4px #2ba6cb,0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 0 4px #2ba6cb,0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 0 4px #2ba6cb,0 1px 0 rgba(255,255,255,0.5) inset}
.button.success{background-color:#5da423;border:1px solid #396516}
.button.success:hover{background-color:#457a1a}
.button.success:focus{-webkit-box-shadow:0 0 5px #5da423,0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 0 5px #5da423,0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 0 5px #5da423,0 1px 0 rgba(255,255,255,0.5) inset}
.button.alert{background-color:#c60f13;border:1px solid #7f0a0c}
.button.alert:hover{background-color:#970b0e}
.button.alert:focus{-webkit-box-shadow:0 0 4px #c60f13,0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 0 4px #c60f13,0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 0 4px #c60f13,0 1px 0 rgba(255,255,255,0.5) inset}
.button.secondary{background-color:#e9e9e9;color:#1d1d1d;border:1px solid #c3c3c3}
.button.secondary:hover{background-color:#d0d0d0}
.button.secondary:focus{-webkit-box-shadow:0 0 5px #e9e9e9,0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 0 5px #e9e9e9,0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 0 5px #e9e9e9,0 1px 0 rgba(255,255,255,0.5) inset}
.button.radius{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.button.round{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}
.button.full-width{width:100%;text-align:center;padding-left:0px !important;padding-right:0px !important}
.button.left-align{text-align:left;text-indent:12px}
.button.disabled,.button[disabled]{opacity:0.6;cursor:default;background:#2ba6cb;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.button.disabled :hover,.button[disabled] :hover{background:#2ba6cb}
.button.disabled.success,.button[disabled].success{background-color:#5da423}
.button.disabled.success:hover,.button[disabled].success:hover{background-color:#5da423}
.button.disabled.alert,.button[disabled].alert{background-color:#c60f13}
.button.disabled.alert:hover,.button[disabled].alert:hover{background-color:#c60f13}
.button.disabled.secondary,.button[disabled].secondary{background-color:#e9e9e9}
.button.disabled.secondary:hover,.button[disabled].secondary:hover{background-color:#e9e9e9}
input[type=submit].button,button.button{-webkit-appearance:none}
@media only screen and (max-width: 767px){.button{display:block}
button.button,input[type="submit"].button{width:100%;padding-left:0;padding-right:0}
}@-moz-document url-prefix(){button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none;padding:0}
input[type="submit"].tiny.button{padding:3px 10px 4px}
input[type="submit"].small.button{padding:5px 14px 6px}
input[type="submit"].button,input[type=submit].medium.button{padding:8px 20px 9px}
input[type="submit"].large.button{padding:13px 30px 14px}
}.button.dropdown{position:relative;padding-right:44px}
.button.dropdown.large{padding-right:60px}
.button.dropdown.small{padding-right:28px}
.button.dropdown.tiny{padding-right:20px}
.button.dropdown:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:#fff transparent transparent transparent;position:absolute;top:50%;right:20px;margin-top:-2px}
.button.dropdown.large:after{content:"";display:block;width:0;height:0;border:solid 7px;border-color:#fff transparent transparent transparent;margin-top:-3px;right:30px}
.button.dropdown.small:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:#fff transparent transparent transparent;margin-top:-2px;right:14px}
.button.dropdown.tiny:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:#fff transparent transparent transparent;margin-top:-1px;right:10px}
.button.dropdown>ul{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:none;position:absolute;left:-1px;background:#fff;background:rgba(255,255,255,0.95);list-style:none;margin:0;padding:0;border:1px solid #ccc;border-top:none;min-width:100%;z-index:40}
.button.dropdown>ul li{width:100%;cursor:pointer;padding:0;min-height:18px;line-height:18px;margin:0;white-space:nowrap;list-style:none}
.button.dropdown>ul li a{display:block;color:#555;font-size:11px;font-weight:normal;padding:6px 14px;text-align:left}
.button.dropdown>ul li:hover{background-color:#e3f4f9;color:#222}
.button.dropdown>ul li.divider{min-height:0;padding:0;height:1px;margin:4px 0;background:#ededed}
.button.dropdown.up>ul{border-top:1px solid #ccc;border-bottom:none}
.button.dropdown ul.no-hover.show-dropdown{display:block !important}
.button.dropdown:hover>ul.no-hover{display:none}
.button.dropdown.split{padding:0;position:relative}
.button.dropdown.split:after{display:none}
.button.dropdown.split:hover{background-color:#2ba6cb}
.button.dropdown.split.alert:hover{background-color:#c60f13}
.button.dropdown.split.success:hover{background-color:#5da423}
.button.dropdown.split.secondary:hover{background-color:#e9e9e9}
.button.dropdown.split>a{color:#fff;display:block;padding:10px 50px 11px 20px;padding-left:20px;padding-right:50px;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out}
.button.dropdown.split>a:hover{background-color:#2284a1}
.button.dropdown.split.large>a{padding:15px 75px 16px 30px;padding-left:30px;padding-right:75px}
.button.dropdown.split.small>a{padding:7px 35px 8px 14px;padding-left:14px;padding-right:35px}
.button.dropdown.split.tiny>a{padding:5px 25px 6px 10px;padding-left:10px;padding-right:25px}
.button.dropdown.split>span{background-color:#2ba6cb;position:absolute;right:0;top:0;height:100%;width:30px;border-left:1px solid #1e728c;-webkit-box-shadow:1px 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:1px 1px 0 rgba(255,255,255,0.5) inset;box-shadow:1px 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out}
.button.dropdown.split>span:hover{background-color:#2284a1}
.button.dropdown.split>span:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:#fff transparent transparent transparent;position:absolute;top:50%;left:50%;margin-left:-6px;margin-top:-2px}
.button.dropdown.split.secondary>span:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:#1d1d1d transparent transparent transparent}
.button.dropdown.split.large span{width:45px}
.button.dropdown.split.small span{width:21px}
.button.dropdown.split.tiny span{width:15px}
.button.dropdown.split.large span:after{content:"";display:block;width:0;height:0;border:solid 7px;border-color:#fff transparent transparent transparent;margin-top:-3px;margin-left:-7px}
.button.dropdown.split.small span:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:#fff transparent transparent transparent;margin-top:-1px;margin-left:-4px}
.button.dropdown.split.tiny span:after{content:"";display:block;width:0;height:0;border:solid 3px;border-color:#fff transparent transparent transparent;margin-top:-1px;margin-left:-3px}
.button.dropdown.split.alert>span{background-color:#c60f13;border-left-color:#7f0a0c}
.button.dropdown.split.success>span{background-color:#5da423;border-left-color:#396516}
.button.dropdown.split.secondary>span{background-color:#e9e9e9;border-left-color:#c3c3c3}
.button.dropdown.split.secondary>a{color:#1d1d1d}
.button.dropdown.split.alert>a:hover,.button.dropdown.split.alert>span:hover{background-color:#970b0e}
.button.dropdown.split.success>a:hover,.button.dropdown.split.success>span:hover{background-color:#457a1a}
.button.dropdown.split.secondary>a:hover,.button.dropdown.split.secondary>span:hover{background-color:#d0d0d0}
ul.button-group{list-style:none;padding:0;margin:0 0 12px;*zoom:1}
ul.button-group:before,ul.button-group:after{content:"";display:table}
ul.button-group:after{clear:both}
ul.button-group li{padding:0;margin:0 0 0 -1px;float:left}
ul.button-group li:first-child{margin-left:0}
ul.button-group.radius li a.button,ul.button-group.radius li a.button.radius,ul.button-group.radius li a.button-rounded{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}
ul.button-group.radius li:first-child a.button,ul.button-group.radius li:first-child a.button.radius{-moz-border-radius-left3px:5px;-webkit-border-left-3px-radius:5px;border-left-3px-radius:5px}
ul.button-group.radius li:first-child a.button.rounded{-moz-border-radius-left1000px:5px;-webkit-border-left-1000px-radius:5px;border-left-1000px-radius:5px}
ul.button-group.radius li:last-child a.button,ul.button-group.radius li:last-child a.button.radius{-moz-border-radius-right3px:5px;-webkit-border-right-3px-radius:5px;border-right-3px-radius:5px}
ul.button-group.radius li:last-child a.button.rounded{-moz-border-radius-right1000px:5px;-webkit-border-right-1000px-radius:5px;border-right-1000px-radius:5px}
ul.button-group.even a.button{width:100%}
ul.button-group.even.two-up li{width:50%}
ul.button-group.even.three-up li{width:33.3%}
ul.button-group.even.three-up li:first-child{width:33.4%}
ul.button-group.even.four-up li{width:25%}
ul.button-group.even.five-up li{width:20%}
@media only screen and (max-width: 767px){.button-group button.button,.button-group input[type="submit"].button{width:auto;padding:10px 20px 11px}
.button-group button.button.large,.button-group input[type="submit"].button.large{padding:15px 30px 16px}
.button-group button.button.medium,.button-group input[type="submit"].button.medium{padding:10px 20px 11px}
.button-group button.button.small,.button-group input[type="submit"].button.small{padding:7px 14px 8px}
.button-group button.button.tiny,.button-group input[type="submit"].button.tiny{padding:5px 10px 6px}
.button-group.even button.button,.button-group.even input[type="submit"].button{width:100%;padding-left:0;padding-right:0}
}div.button-bar{overflow:hidden}
div.button-bar ul.button-group{float:left;margin-right:8px}
div.button-bar ul.button-group:last-child{margin-left:0}
.nav-bar{height:40px;background:#4d4d4d;margin-top:20px;padding:0}
.nav-bar>li{float:left;display:block;position:relative;padding:0;margin:0;border:1px solid #333;border-right:none;line-height:38px;-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset;-moz-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset;box-shadow:1px 0 0 rgba(255,255,255,0.2) inset}
.nav-bar>li:first-child{-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0}
.nav-bar>li:last-child{border-right:solid 1px #333;-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset,1px 0 0 rgba(255,255,255,0.2);-moz-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset,1px 0 0 rgba(255,255,255,0.2);box-shadow:1px 0 0 rgba(255,255,255,0.2) inset,1px 0 0 rgba(255,255,255,0.2)}
.nav-bar>li.active{background:#2ba6cb;border-color:#2284a1}
.nav-bar>li.active>a{color:#fff;cursor:default}
.nav-bar>li.active:hover{background:#2ba6cb;cursor:default}
.nav-bar>li:hover{background:#333}
.nav-bar>li>a{color:#e6e6e6}
.nav-bar>li ul{margin-bottom:0}
.nav-bar>li .flyout{display:none}
.nav-bar>li.has-flyout>a:first-child{padding-right:40px;position:relative}
.nav-bar>li.has-flyout>a:first-child:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:#e6e6e6 transparent transparent transparent;position:absolute;right:20px;top:17px}
.nav-bar>li.has-flyout>a.flyout-toggle{border-left:0 !important;position:absolute;right:0;top:0;padding:20px;z-index:2;display:block}
.nav-bar>li.has-flyout.is-touch>a:first-child{padding-right:55px}
.nav-bar>li.has-flyout.is-touch>a.flyout-toggle{border-left:1px dashed #666}
.nav-bar>li>a:first-child{position:relative;padding:0 20px;display:block;text-decoration:none;font-size:14px}
.nav-bar>li>input{margin:0 10px}
.nav-bar.vertical{height:auto;margin-top:0}
.nav-bar.vertical>li{float:none;border-bottom:none;border-right:solid 1px #333;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.nav-bar.vertical>li.has-flyout>a:first-child:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:transparent transparent transparent #e6e6e6}
.nav-bar.vertical>li .flyout{left:100%;top:-1px}
.nav-bar.vertical>li .flyout.right{left:auto;right:100%}
.nav-bar.vertical>li.active{border-right:solid 1px #2284a1}
.nav-bar.vertical>li:last-child{border-bottom:solid 1px #333}
.flyout{background:#f2f2f2;padding:20px;margin:0;border:1px solid #d9d9d9;position:absolute;top:39px;left:-1px;width:250px;z-index:40;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.1);box-shadow:0 1px 5px rgba(0,0,0,0.1)}
.flyout p{line-height:1.2;font-size:11px}
.flyout *:first-child{margin-top:0}
.flyout *:last-child{margin-bottom:0}
.flyout.small{width:166.66667px}
.flyout.large{width:437.5px}
.flyout.right{left:auto;right:-2px}
.flyout.left{right:auto;left:-2px}
.flyout.up{top:auto;bottom:39px}
ul.flyout,.nav-bar li ul{padding:0;list-style:none}
ul.flyout li,.nav-bar li ul li{border-left:solid 3px #CCC}
ul.flyout li a,.nav-bar li ul li a{background:#f2f2f2;border:1px solid #e6e6e6;border-width:1px 1px 0 0;color:#555;display:block;font-size:14px;height:auto;line-height:1;padding:15px 20px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}
ul.flyout li a:hover,.nav-bar li ul li a:hover{background:#ebebeb;color:#333}
ul.flyout li.active,.nav-bar li ul li.active{margin-top:0;border-top:1px solid #4d4d4d;border-left:4px solid #1a1a1a}
ul.flyout li.active a,.nav-bar li ul li.active a{background:#4d4d4d;border:none;color:#fff;height:auto;margin:0;position:static;top:0;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0}
@media only screen and (max-device-width: 1280px){.touch .nav-bar li.has-flyout>a{padding-right:36px !important}
}@media only screen and (max-width: 1279px) and (min-width: 768px){.touch .nav-bar li a{font-size:13px;font-size:1.3rem}
.touch .nav-bar li.has-flyout>a.flyout-toggle{padding:20px !important}
.touch .nav-bar li.has-flyout>a{padding-right:36px !important}
}@media only screen and (max-width: 767px){.nav-bar{height:auto}
.nav-bar>li{float:none;display:block;border-right:none}
.nav-bar>li>a.main{text-align:left;border-top:1px solid #ddd;border-right:none}
.nav-bar>li:first-child>a.main{border-top:none}
.nav-bar>li.has-flyout>a.flyout-toggle{position:absolute;right:0;top:0;padding:22px;z-index:2;display:block}
.nav-bar>li.has-flyout.is-touch>a.flyout-toggle span{content:"";width:0;height:0;display:block}
.nav-bar>li.has-flyout>a.flyout-toggle:hover span{border-top-color:#141414}
.nav-bar.vertical>li.has-flyout>.flyout{left:0}
.flyout{position:relative;width:100% !important;top:auto;margin-right:-2px;border-width:1px 1px 0 1px}
.flyout.right{float:none;right:auto;left:-1px}
.flyout.small,.flyout.large{width:100% !important}
.flyout p:last-child{margin-bottom:18px}
}div.orbit-wrapper{width:1px;height:1px;position:relative}
div.orbit{width:1px;height:1px;position:relative;overflow:hidden;margin-bottom:17px}
div.orbit.with-bullets{margin-bottom:40px}
div.orbit .orbit-slide{max-width:100%;position:absolute;top:0;left:0}
div.orbit a.orbit-slide{border:none;line-height:0;display:none}
div.orbit div.orbit-slide{width:100%;height:100%}
div.orbit-wrapper div.timer{width:40px;height:40px;overflow:hidden;position:absolute;top:10px;right:10px;opacity:.6;cursor:pointer;z-index:31}
div.orbit-wrapper span.rotator{display:block;width:40px;height:40px;position:absolute;top:0;left:-20px;background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/foundation/orbit/rotator-black.png) no-repeat;z-index:3}
div.orbit-wrapper span.mask{display:block;width:20px;height:40px;position:absolute;top:0;right:0;z-index:2;overflow:hidden}
div.orbit-wrapper span.rotator.move{left:0}
div.orbit-wrapper span.mask.move{width:40px;left:0;background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/foundation/orbit/timer-black.png) repeat 0 0}
div.orbit-wrapper span.pause{display:block;width:40px;height:40px;position:absolute;top:0;left:0;background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/foundation/orbit/pause-black.png) no-repeat;z-index:4;opacity:0}
div.orbit-wrapper span.pause.active{background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/foundation/orbit/pause-black.png) no-repeat 0 -40px}
div.orbit-wrapper div.timer:hover span.pause,div.orbit-wrapper span.pause.active{opacity:1}
.orbit-caption{display:none;font-family:"HelveticaNeue", "Helvetica-Neue", Helvetica, Arial, sans-serif}
.orbit-wrapper .orbit-caption{background:#000;background:rgba(0,0,0,0.6);z-index:30;color:#fff;text-align:center;padding:7px 0;font-size:13px;font-size:1.3rem;position:absolute;right:0;bottom:0;width:100%}
div.orbit-wrapper div.slider-nav{display:block}
div.orbit-wrapper div.slider-nav span{width:39px;height:50px;text-indent:-9999px;position:absolute;z-index:30;top:50%;margin-top:-25px;cursor:pointer}
div.orbit-wrapper div.slider-nav span.right{background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/foundation/orbit/right-arrow.png);background-size:100%;right:0}
div.orbit-wrapper div.slider-nav span.left{background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/foundation/orbit/left-arrow.png);background-size:100%;left:0}
.lt-ie9 div.orbit-wrapper div.slider-nav span.right{background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/foundation/orbit/right-arrow-small.png)}
.lt-ie9 div.orbit-wrapper div.slider-nav span.left{background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/foundation/orbit/left-arrow-small.png)}
ul.orbit-bullets{position:absolute;z-index:30;list-style:none;bottom:-40px;left:50%;margin-left:-50px;padding:0}
ul.orbit-bullets li{float:left;margin-left:5px;cursor:pointer;color:#999;text-indent:-9999px;background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/foundation/orbit/bullets.jpg) no-repeat 4px 0;width:13px;height:12px;overflow:hidden}
ul.orbit-bullets li.active{color:#222;background-position:-8px 0}
ul.orbit-bullets li.has-thumb{background:none;width:100px;height:75px}
ul.orbit-bullets li.active.has-thumb{background-position:0 0;border-top:2px solid #000}
div.orbit img.fluid-placeholder{visibility:hidden;position:static;display:block;width:100%}
div.orbit,div.orbit-wrapper{width:100% !important}
ul.orbit-bullets{position:absolute;z-index:30;list-style:none;bottom:-50px;left:50%;margin-left:-50px;padding:0}
ul.orbit-bullets li{float:left;margin-left:5px;cursor:pointer;color:#999;text-indent:-9999px;background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/foundation/orbit/bullets.jpg) no-repeat 4px 0;width:13px;height:12px;overflow:hidden}
ul.orbit-bullets li.has-thumb{background:none;width:100px;height:75px}
ul.orbit-bullets li.active{color:#222;background-position:-8px 0}
ul.orbit-bullets li.active.has-thumb{background-position:0 0;border-top:2px solid #000}
.lt-ie9 .timer{display:none !important}
.lt-ie9 div.caption{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);zoom:1}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.45);z-index:40;display:none;top:0;left:0}
.reveal-modal{background:#fff;visibility:hidden;display:none;top:100px;left:50%;margin-left:-260px;width:520px;position:absolute;z-index:41;padding:30px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4)}
.reveal-modal *:first-child{margin-top:0}
.reveal-modal *:last-child{margin-bottom:0}
.reveal-modal .close-reveal-modal{font-size:22px;font-size:2.2rem;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rgba(0,0,0,0.6);font-weight:bold;cursor:pointer}
.reveal-modal.small{width:30%;margin-left:-15%}
.reveal-modal.medium{width:40%;margin-left:-20%}
.reveal-modal.large{width:60%;margin-left:-30%}
.reveal-modal.xlarge{width:70%;margin-left:-35%}
.reveal-modal.expand{width:90%;margin-left:-45%}
.reveal-modal .row{min-width:0;margin-bottom:10px}
@media only screen and (max-width: 767px){.reveal-modal-bg{position:absolute}
.reveal-modal,.reveal-modal.small,.reveal-modal.medium,.reveal-modal.large,.reveal-modal.xlarge{width:80%;top:15px;left:50%;margin-left:-40%;padding:20px;height:auto}
}dl.tabs{border-bottom:solid 1px #e6e6e6;display:block;height:40px;padding:0;margin-bottom:20px}
dl.tabs.contained{margin-bottom:0}
dl.tabs dt{color:#b3b3b3;cursor:default;display:block;float:left;font-size:10px;height:40px;line-height:40px;padding:0;padding-right:9px;padding-left:20px;width:auto;text-transform:uppercase}
dl.tabs dt:first-child{padding:0;padding-right:9px}
dl.tabs dd{display:block;float:left;padding:0;margin:0}
dl.tabs dd a{color:#6f6f6f;display:block;font-size:14px;height:40px;line-height:40px;padding:0px 23.8px}
dl.tabs dd a:focus{font-weight:bold;color:#2ba6cb}
dl.tabs dd.active{border-top:3px solid #2ba6cb;margin-top:-3px}
dl.tabs dd.active a{cursor:default;color:#3c3c3c;background:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;font-weight:bold}
dl.tabs dd:first-child{margin-left:0}
dl.tabs.vertical{height:auto;border-bottom:1px solid #e6e6e6}
dl.tabs.vertical dt,dl.tabs.vertical dd{float:none;height:auto}
dl.tabs.vertical dd{border-left:3px solid #ccc}
dl.tabs.vertical dd a{background:#f2f2f2;border:none;border:1px solid #e6e6e6;border-width:1px 1px 0 0;color:#555;display:block;font-size:14px;height:auto;line-height:1;padding:15px 20px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}
dl.tabs.vertical dd.active{margin-top:0;border-top:1px solid #4d4d4d;border-left:4px solid #1a1a1a}
dl.tabs.vertical dd.active a{background:#4d4d4d;border:none;color:#fff;height:auto;margin:0;position:static;top:0;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0}
dl.tabs.vertical dd:first-child a.active{margin:0}
dl.tabs.pill{border-bottom:none;margin-bottom:10px}
dl.tabs.pill dd{margin-right:10px}
dl.tabs.pill dd:last-child{margin-right:0}
dl.tabs.pill dd a{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;background:#e6e6e6;height:26px;line-height:26px;color:#666}
dl.tabs.pill dd.active{border:none;margin-top:0}
dl.tabs.pill dd.active a{background-color:#2ba6cb;border:none;color:#fff}
dl.tabs.pill.contained{border-bottom:solid 1px #eee;margin-bottom:0}
dl.tabs.pill.two-up dd,dl.tabs.pill.three-up dd,dl.tabs.pill.four-up dd,dl.tabs.pill.five-up dd{margin-right:0}
dl.tabs.two-up dt a,dl.tabs.two-up dd a,dl.tabs.three-up dt a,dl.tabs.three-up dd a,dl.tabs.four-up dt a,dl.tabs.four-up dd a,dl.tabs.five-up dt a,dl.tabs.five-up dd a{padding:0 17px;text-align:center;overflow:hidden}
dl.tabs.two-up dt,dl.tabs.two-up dd{width:50%}
dl.tabs.three-up dt,dl.tabs.three-up dd{width:33.33%}
dl.tabs.four-up dt,dl.tabs.four-up dd{width:25%}
dl.tabs.five-up dt,dl.tabs.five-up dd{width:20%}
ul.tabs-content{display:block;margin:0 0 20px;padding:0}
ul.tabs-content>li{display:none}
ul.tabs-content>li.active{display:block}
ul.tabs-content.contained{padding:0}
ul.tabs-content.contained>li{border:solid 0 #e6e6e6;border-width:0 1px 1px 1px;padding:20px}
ul.tabs-content.contained.vertical>li{border-width:1px 1px 1px 1px}
.no-js ul.tabs-content>li{display:block}
@media only screen and (max-width: 767px){dl.tabs.mobile{width:auto;margin:20px -20px 40px;height:auto}
dl.tabs.mobile dt,dl.tabs.mobile dd{float:none;height:auto}
dl.tabs.mobile dd a{display:block;width:auto;height:auto;padding:18px 20px;line-height:1;border:solid 0 #ccc;border-width:1px 0 0;margin:0;color:#555;background:#eee;font-size:15px;font-size:1.5rem}
dl.tabs.mobile dd a.active{height:auto;margin:0;border-width:1px 0 0}
.tabs.mobile{border-bottom:solid 1px #ccc;height:auto}
.tabs.mobile dd a{padding:18px 20px;border:none;border-left:none;border-right:none;border-top:1px solid #ccc;background:#fff}
.tabs.mobile dd a.active{border:none;background:#2ba6cb;color:#fff;margin:0;position:static;top:0;height:auto}
.tabs.mobile dd:first-child a.active{margin:0}
dl.contained.mobile{margin-bottom:0}
dl.contained.tabs.mobile dd a{padding:18px 20px}
dl.tabs.mobile+ul.contained{margin-left:-20px;margin-right:-20px;border-width:0 0 1px 0}
}.show-for-small,.show-for-medium,.show-for-medium-down,.hide-for-large,.hide-for-large-up,.show-for-xlarge{display:none !important}
.hide-for-xlarge,.show-for-large,.show-for-large-up,.hide-for-small,.hide-for-medium,.hide-for-medium-down{display:block !important}
@media only screen and (min-width: 1441px){.hide-for-small,.hide-for-medium,.hide-for-medium-down,.hide-for-large,.show-for-large-up,.show-for-xlarge{display:block !important}
.show-for-small,.show-for-medium,.show-for-medium-down,.show-for-large,.hide-for-large-up,.hide-for-xlarge{display:none !important}
}@media only screen and (max-width: 1279px) and (min-width: 768px){.hide-for-small,.show-for-medium,.show-for-medium-down,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:block !important}
.show-for-small,.hide-for-medium,.hide-for-medium-down,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none !important}
}@media only screen and (max-width: 767px){.show-for-small,.hide-for-medium,.show-for-medium-down,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:block !important}
.hide-for-small,.show-for-medium,.hide-for-medium-down,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none !important}
}.show-for-landscape,.hide-for-portrait{display:block !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
}@media screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:block !important}
.hide-for-portrait,.show-for-landscape{display:none !important}
}.show-for-touch{display:none !important}
.hide-for-touch{display:block !important}
.touch .show-for-touch{display:block !important}
.touch .hide-for-touch{display:none !important}
table.show-for-xlarge,table.show-for-large,table.hide-for-small,table.hide-for-medium{display:table !important}
@media only screen and (max-width: 1279px) and (min-width: 768px){.touch table.hide-for-xlarge,.touch table.hide-for-large,.touch table.hide-for-small,.touch table.show-for-medium{display:table !important}
}@media only screen and (max-width: 767px){table.hide-for-xlarge,table.hide-for-large,table.hide-for-medium,table.show-for-small{display:table !important}
}div.alert-box{display:block;padding:6px 7px 7px;font-weight:bold;font-size:14px;color:#fff;background-color:#2ba6cb;border:1px solid rgba(0,0,0,0.1);margin-bottom:12px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-shadow:0 -1px rgba(0,0,0,0.3);position:relative}
div.alert-box.success{background-color:#5da423;color:#fff;text-shadow:0 -1px rgba(0,0,0,0.3)}
div.alert-box.alert{background-color:#c60f13;color:#fff;text-shadow:0 -1px rgba(0,0,0,0.3)}
div.alert-box.secondary{background-color:#e9e9e9;color:#505050;text-shadow:0 1px rgba(255,255,255,0.3)}
div.alert-box a.close{color:#333;position:absolute;right:4px;top:-1px;font-size:17px;opacity:0.2;padding:4px}
div.alert-box a.close:hover,div.alert-box a.close:focus{opacity:0.4}
.label{padding:1px 4px 2px;font-size:10px;font-weight:bold;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline;position:relative;bottom:1px;color:#fff;background:#2ba6cb}
.label.radius{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.label.round{padding:1px 7px 2px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}
.label.alert{background-color:#c60f13}
.label.success{background-color:#5da423}
.label.secondary{background-color:#e9e9e9;color:#505050}
.has-tip{border-bottom:dotted 1px #ccc;cursor:help;font-weight:bold;color:#333}
.has-tip:hover{border-bottom:dotted 1px #196177;color:#2ba6cb}
.has-tip.tip-left,.has-tip.tip-right{float:none !important}
.tooltip{display:none;background:#000;background:rgba(0,0,0,0.85);position:absolute;color:#fff;font-weight:bold;font-size:14px;font-size:1.2rem;padding:5px;z-index:999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:normal}
.tooltip>.nub{display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent #000 transparent;border-color:transparent transparent rgba(0,0,0,0.85) transparent;position:absolute;top:-10px;left:10px}
.tooltip.tip-override>.nub{border-color:transparent transparent #000 transparent !important;border-color:transparent transparent rgba(0,0,0,0.85) transparent !important;top:-10px !important}
.tooltip.tip-top>.nub{border-color:#000 transparent transparent transparent;border-color:rgba(0,0,0,0.85) transparent transparent transparent;top:auto;bottom:-10px}
.tooltip.tip-left,.tooltip.tip-right{float:none !important}
.tooltip.tip-left>.nub{border-color:transparent transparent transparent #000;border-color:transparent transparent transparent rgba(0,0,0,0.85);right:-10px;left:auto}
.tooltip.tip-right>.nub{border-color:transparent #000 transparent transparent;border-color:transparent rgba(0,0,0,0.85) transparent transparent;right:auto;left:-10px}
.tooltip.noradius{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.tooltip.opened{color:#2ba6cb !important;border-bottom:dotted 1px #196177 !important}
.tap-to-close{display:block;font-size:10px;font-size:1rem;color:#888;font-weight:normal}
@media only screen and (max-width: 767px){.tooltip{font-size:14px;font-size:1.4rem;line-height:1.4;padding:7px 10px 9px 10px}
.tooltip>.nub,.tooltip.top>.nub,.tooltip.left>.nub,.tooltip.right>.nub{border-color:transparent transparent #000 transparent;border-color:transparent transparent rgba(0,0,0,0.85) transparent;top:-12px;left:10px}
}.panel{background:#f2f2f2;border:solid 1px #e6e6e6;margin:0 0 22px 0;padding:20px}
.panel>:first-child{margin-top:0}
.panel>:last-child{margin-bottom:0}
.panel.callout{background:#2ba6cb;color:#fff;border-color:#2284a1;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5)}
.panel.callout a{color:#fff}
.panel.callout .button{background:#fff;border:none;color:#2ba6cb;text-shadow:none}
.panel.callout .button:hover{background:rgba(255,255,255,0.8)}
.panel.radius{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
ul.accordion{margin:0 0 22px 0;border-bottom:1px solid #e9e9e9}
ul.accordion>li{list-style:none;margin:0;padding:0;border-top:1px solid #e9e9e9}
ul.accordion>li .title{cursor:pointer;background:#f6f6f6;padding:15px;margin:0;position:relative;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;-webkit-transition:0.15s background linear;-moz-transition:0.15s background linear;-o-transition:0.15s background linear;transition:0.15s background linear}
ul.accordion>li .title h1,ul.accordion>li .title h2,ul.accordion>li .title h3,ul.accordion>li .title h4,ul.accordion>li .title h5{margin:0}
ul.accordion>li .title:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:transparent #9d9d9d transparent transparent;position:absolute;right:15px;top:21px}
ul.accordion>li .content{display:none;padding:15px}
ul.accordion>li.active{border-top:3px solid #2ba6cb}
ul.accordion>li.active .title{background:#fff;padding-top:13px}
ul.accordion>li.active .title:after{content:"";display:block;width:0;height:0;border:solid 6px;border-color:#9d9d9d transparent transparent transparent}
ul.accordion>li.active .content{background:#fff;display:block;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}
ul.side-nav{display:block;list-style:none;margin:0;padding:17px 0}
ul.side-nav li{display:block;list-style:none;margin:0 0 6px 0}
ul.side-nav li a{display:block}
ul.side-nav li.active a{color:#4d4d4d;font-weight:bold}
ul.side-nav li.divider{border-top:1px solid #e6e6e6;height:0;padding:0}
dl.sub-nav{display:block;width:auto;overflow:hidden;margin:-4px 0 18px;margin-right:0;margin-left:-9px;padding-top:4px}
dl.sub-nav dt,dl.sub-nav dd{float:left;display:inline;margin-left:9px;margin-bottom:10px}
dl.sub-nav dt{color:#999;font-weight:normal}
dl.sub-nav dd a{text-decoration:none;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}
dl.sub-nav dd.active a{font-weight:bold;background:#2ba6cb;color:#fff;padding:3px 9px;cursor:default}
ul.pagination{display:block;height:24px;margin-left:-5px}
ul.pagination li{float:left;display:block;height:24px;color:#999;font-size:14px;margin-left:5px}
ul.pagination li a{display:block;padding:1px 7px 1px;color:#555}
ul.pagination li:hover a,ul.pagination li a:focus{background:#e6e6e6}
ul.pagination li.unavailable a{cursor:default;color:#999}
ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus{background:transparent}
ul.pagination li.current a{background:#2ba6cb;color:#fff;font-weight:bold;cursor:default}
ul.pagination li.current a:hover{background:#2ba6cb}
ul.breadcrumbs{display:block;background:#f6f6f6;padding:6px 10px 7px;border:1px solid #e9e9e9;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;overflow:hidden}
ul.breadcrumbs li{margin:0;padding:0 12px 0 0;float:left;list-style:none}
ul.breadcrumbs li a,ul.breadcrumbs li span{text-transform:uppercase;font-size:11px;font-size:1.1rem;padding-left:12px}
ul.breadcrumbs li:first-child a,ul.breadcrumbs li:first-child span{padding-left:0}
ul.breadcrumbs li:before{content:"/";color:#aaa}
ul.breadcrumbs li:first-child:before{content:" "}
ul.breadcrumbs li.current a{cursor:default;color:#333}
ul.breadcrumbs li:hover a,ul.breadcrumbs li a:focus{text-decoration:underline}
ul.breadcrumbs li.current:hover a,ul.breadcrumbs li.current a:focus{text-decoration:none}
ul.breadcrumbs li.unavailable a{color:#999}
ul.breadcrumbs li.unavailable:hover a,ul.breadcrumbs li.unavailable a:focus{text-decoration:none;color:#999;cursor:default}
ul.link-list{margin:0 0 17px -22px;padding:0;list-style:none;overflow:hidden}
ul.link-list li{list-style:none;float:left;margin-left:22px;display:block}
ul.link-list li a{display:block}
.keystroke,kbd{font-family:"Consolas", "Menlo", "Courier", monospace;font-size:11px;padding:2px 4px 0px;margin:0;background:#ededed;border:solid 1px #dbdbdb;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.th{display:block}
.th img{display:block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.2);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition-property:border,box-shadow;-moz-transition-property:border,box-shadow;-o-transition-property:border,box-shadow;transition-property:border,box-shadow;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}
.th:hover img{-webkit-box-shadow:0 0 6px 1px rgba(43,166,203,0.5);-moz-box-shadow:0 0 6px 1px rgba(43,166,203,0.5);box-shadow:0 0 6px 1px rgba(43,166,203,0.5)}
.flex-video{position:relative;padding-top:25px;padding-bottom:67.5%;height:0;margin-bottom:16px;overflow:hidden}
.flex-video.widescreen{padding-bottom:57.25%}
.flex-video.vimeo{padding-top:0}
.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}
@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px){.flex-video{padding-top:0}
}table{background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 0 18px;border:1px solid #ddd}
table thead,table tfoot{background:#f5f5f5}
table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{font-size:14px;line-height:18px;text-align:left}
table thead tr th,table tfoot tr td{padding:8px 10px 9px;font-size:14px;font-weight:bold;color:#222}
table thead tr th:first-child,table tfoot tr td:first-child{border-left:none}
table thead tr th:last-child,table tfoot tr td:last-child{border-right:none}
table tbody tr.even,table tbody tr.alt{background:#f9f9f9}
table tbody tr:nth-child(even){background:#f9f9f9}
table tbody tr td{color:#333;padding:2.5% 2.5%;vertical-align:top;border:none}
ul.vcard{display:inline-block;margin:0 0 12px 0;border:1px solid #ddd;padding:10px}
ul.vcard li{margin:0;display:block}
ul.vcard li.fn{font-weight:bold;font-size:15px;font-size:1.5rem}
p.vevent span.summary{font-weight:bold}
p.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 1px}
div.progress{padding:2px;margin-bottom:10px;border:1px solid #ccc;height:25px}
div.progress .meter{background:#2ba6cb;height:100%;display:block;width:50%}
div.progress.secondary .meter{background:#e9e9e9}
div.progress.success .meter{background:#5da423}
div.progress.alert .meter{background:#c60f13}
div.progress.radius{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
div.progress.radius .meter{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
div.progress.round{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}
div.progress.round .meter{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}
.top-bar{background:#222;height:45px;line-height:45px;margin:0 0 30px;padding:0;width:100%}
.top-bar.contain-to-grid{margin:0 auto;position:relative;width:1170px}
.top-bar.contain-to-grid:before,.top-bar.contain-to-grid:after{background:#222;content:"";display:block;height:45px;position:absolute;width:1000px}
.top-bar.contain-to-grid:before{left:-100%}
.top-bar.contain-to-grid:after{right:-100%}
.top-bar.contain-to-grid.fixed{left:50%;margin-left:-585px;position:fixed}
.top-bar.contain-to-grid ul li.name h1 a{padding-left:15px}
.top-bar>ul .name h1{line-height:45px;margin:0}
.top-bar>ul .name h1 a{font-weight:bold;padding:0 22.5px;font-size:17px !important}
.top-bar>ul .name img{margin-top:-5px;vertical-align:middle}
.top-bar ul{display:inline;height:45px;line-height:45px;list-style:none}
.top-bar ul>li{float:left}
.top-bar ul>li a:not(.button){color:#fff;display:block;font-size:11px;font-weight:bold;height:45px;line-height:45px;padding:0 15px}
.top-bar ul>li:hover,.top-bar ul>li.active{background:#000}
.top-bar ul>li:hover a,.top-bar ul>li.active a{color:#d9d9d9}
.top-bar ul>li.divider{background:#000;-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.1);-moz-box-shadow:1px 0 0 rgba(255,255,255,0.1);box-shadow:1px 0 0 rgba(255,255,255,0.1);height:100%;margin-right:1px;width:1px}
.top-bar ul>li.has-button a.button{margin:0 11.25px}
.top-bar ul>li.has-button:hover{background:#222}
.top-bar ul>li.has-button:hover a{color:#fff}
.top-bar ul>li.search{padding:0 15px}
.top-bar ul>li.search form{display:inline-block;margin-bottom:0;vertical-align:middle;width:200px}
.top-bar ul>li.search form input[type=text]{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;float:left;font-size:11px;margin-top:-1px;height:22.5px}
.top-bar ul>li.search form input[type=text]+.button{border-left:none;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;float:left;font-size:10px;margin-top:-1px;padding:5px 12px 4px}
.top-bar ul>li.search form input[type=search]{font-size:16px;margin-bottom:0}
.top-bar ul>li.search:hover{background:#222}
.top-bar ul>li.toggle-topbar{display:none}
.top-bar ul>li.has-dropdown{position:relative}
.top-bar ul>li.has-dropdown:hover>.dropdown{display:block;visibility:visible}
.top-bar ul>li.has-dropdown a{padding-right:33.75px}
.top-bar ul>li.has-dropdown a:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:#fff transparent transparent transparent;margin-right:15px;margin-top:-2.5px;position:absolute;right:0;top:50%}
.top-bar ul>li.has-dropdown .dropdown{background:#222;left:0;margin:0;padding:9px 0 0 0;position:absolute;visibility:hidden;z-index:99}
.top-bar ul>li.has-dropdown .dropdown li{background:#222;line-height:1;min-width:100%;padding-bottom:5px}
.top-bar ul>li.has-dropdown .dropdown li a{font-weight:normal;height:100%;line-height:1;padding:5px 17px 5px 15px;white-space:nowrap}
.top-bar ul>li.has-dropdown .dropdown li a:after{border:none}
.top-bar ul>li.has-dropdown .dropdown li a:hover{background:#3c3c3c}
.top-bar ul>li.has-dropdown .dropdown li label{color:#6f6f6f;font-size:8px;font-weight:bold;margin:0;padding-left:15px;text-transform:uppercase}
.top-bar ul>li.has-dropdown .dropdown li.divider{border-top:solid 1px #000;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;box-shadow:0 1px 0 rgba(255,255,255,0.1) inset;height:10px;padding:0;width:100%}
.top-bar ul>li.has-dropdown .dropdown li:last-child{padding-bottom:10px}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown>a{padding-right:30px}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";right:5px;top:6px}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown .dropdown{position:absolute;left:100%;top:0}
.top-bar ul>li.has-dropdown .dropdown li.has-dropdown:hover>.dropdown{display:block}
.top-bar ul.left{float:left;width:auto}
.top-bar ul.right{float:right;width:auto}
.top-bar ul.right .has-dropdown .dropdown{left:auto;right:-1px}
.top-bar ul.right .has-dropdown .dropdown li.has-dropdown>.dropdown{right:100%;left:auto;width:100%}
.top-bar.fixed{left:0;position:fixed;top:0;z-index:99}
.top-bar .js-generated{display:none}
@-moz-document url-prefix(){.top-bar ul li .button.small{padding-bottom:6px}
.top-bar ul li.search form input[type=search]{font-size:14px;height:22px;padding:3px}
}.lt-ie9 .top-bar ul li a{color:#fff;display:block;font-weight:bold;font-size:11px;height:45px;line-height:45px;padding:0 15px}
.lt-ie9 .top-bar ul li a.button{height:auto;line-height:30px;margin-top:7px}
.lt-ie9 .top-bar ul li a:hover{color:#ccc}
.lt-ie9 .top-bar ul li a img{margin-top:-5px;vertical-align:middle}
.lt-ie9 .top-bar ul li a.active{background:#151515;color:#d9d9d9}
.lt-ie9 .top-bar ul li.has-dropdown{padding-right:33.75px}
.lt-ie9 .top-bar ul li.has-dropdown>ul li{padding-right:0}
@media only screen and (max-width: 940px){.top-bar{margin-bottom:0;overflow:hidden}
.top-bar .js-generated{display:block}
.top-bar.contain-to-grid{margin:0 auto;width:auto}
.top-bar.contain-to-grid:before,.top-bar.contain-to-grid:after{display:none}
.top-bar.contain-to-grid.fixed{left:auto;margin-left:auto;position:static}
.top-bar.fixed.expanded{height:auto}
.top-bar section{left:0;position:relative;width:auto;-webkit-transition:left 300ms;-moz-transition:left 300ms;-o-transition:left 300ms;transition:left 300ms}
.top-bar ul{width:100%;min-height:100%;height:100%;margin-bottom:0;display:block}
.top-bar ul li{float:none}
.top-bar ul li.active,.top-bar ul li:hover{background:#151515}
.top-bar ul li.name{background:#000}
.top-bar ul li.name h1{line-height:1}
.top-bar ul li.toggle-topbar{cursor:pointer;display:block;height:45px;position:absolute;right:0;top:0;width:50%}
.top-bar ul li.toggle-topbar a{content:"";display:block;width:0;height:0;border:solid 8px;border-color:#fff transparent transparent transparent;padding:0;position:absolute;top:50%;right:22.5px;margin-top:-4px}
.top-bar ul li.toggle-topbar:hover{background:#000}
.top-bar ul li.toggle-topbar a{padding:0 !important}
.top-bar ul li.divider{border-bottom:solid 1px rgba(255,255,255,0.2);border-top:solid 1px #000;clear:both;height:1px !important;margin:8px 0 !important;width:100%}
.top-bar ul li.search{padding:0 22.5px}
.top-bar ul li.search form{width:100%}
.top-bar ul li.search form input[type=text]{width:75%}
.top-bar ul li.search form .button{top:0;width:25%}
.top-bar ul li.has-dropdown a{padding-right:33.75px}
.top-bar ul li.has-dropdown a:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent transparent rgba(255,255,255,0.5);margin-right:15px;margin-top:-4.5px;position:absolute;top:50%}
.top-bar ul li.has-dropdown:hover>.dropdown{display:block;visibility:hidden}
.top-bar ul li.has-dropdown .dropdown{visibility:hidden;z-index:0 !important}
.top-bar ul li.has-dropdown.moved{position:static}
.top-bar ul li.has-dropdown.moved .dropdown{top:0;visibility:visible}
.top-bar ul li.has-dropdown.moved .dropdown li label{margin-bottom:6px;padding-top:6px !important;font-size:9px}
.top-bar ul li.has-dropdown.moved .dropdown li:not(.title){padding-bottom:0}
.top-bar ul li.has-dropdown.moved .dropdown li:not(.title) a{padding:8px 22.5px;font-size:14px}
.top-bar ul li.has-dropdown.moved .dropdown li a,.top-bar ul li.has-dropdown.moved .dropdown li label{padding:0 22.5px}
.top-bar ul li.has-dropdown.moved .dropdown li a:hover{background:transparent;display:block}
.top-bar ul li.has-dropdown.moved .dropdown li.divider{border-bottom:solid 1px rgba(255,255,255,0.1);margin-top:8px !important;margin-bottom:8px !important}
.top-bar ul li.has-dropdown.moved .back.title{padding-bottom:0}
.top-bar ul li.has-dropdown.moved .back.title a:before{position:absolute;top:50%;left:17.5px;margin-top:-5px;width:0;height:0;content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent #fff transparent transparent}
.top-bar ul li.has-dropdown.moved .back.title h5{margin:0;padding-left:15px;position:relative}
.top-bar ul li.has-dropdown.moved .back.title h5 a{padding-top:8px;padding-bottom:8px;font-size:19px;font-weight:bold}
.top-bar ul li.has-dropdown .dropdown li{background:transparent}
.top-bar ul li.has-dropdown .dropdown li.has-dropdown .dropdown{left:100% !important;top:0;right:auto !important}
.top-bar ul li.has-dropdown .dropdown li.has-dropdown>a{padding-right:33.75px}
.top-bar ul li.has-dropdown .dropdown li.has-dropdown>a:after{content:"";margin-right:15px;content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent transparent rgba(255,255,255,0.5);position:absolute;top:50%;margin-top:-4.5px}
.top-bar ul li.has-dropdown .dropdown li.has-dropdown.moved{position:static}
.top-bar ul li.has-dropdown .dropdown li.has-dropdown.moved .dropdown{top:0;visibility:visible}
.top-bar ul li.has-dropdown .dropdown li.has-dropdown:hover{display:block}
.top-bar ul.left,.top-bar ul.right{float:none;width:100%}
.top-bar ul.left>li,.top-bar ul.right>li{display:block;float:none;margin:0 !important}
.top-bar ul.left>li.has-dropdown .dropdown,.top-bar ul.right>li.has-dropdown .dropdown{left:100% !important;top:0;right:auto !important}
.top-bar section>ul li a:not(.button){padding-left:22.5px !important}
.top-bar.expanded{height:100%}
.top-bar.expanded ul li.toggle-topbar a{content:"";display:block;width:0;height:0;border:solid 8px;border-color:transparent transparent rgba(255,255,255,0.5) transparent;top:auto;bottom:50%;margin-bottom:-4px}
.top-bar ul li.has-button{padding:0 20px 5px}
.top-bar ul li .button.small{margin:0 !important;display:inline-block;width:100%}
} 
/* Galleria Folio Theme 2012-08-07 | http://galleria.io/license/ | (c) Aino */

#galleria-loader{height:1px!important}
/*#galleria{height:400px}
*/ #galleria{height:1500px}
.galleria-container{position:relative;font-family:arial,sans-serif;}
.galleria-container img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;}
.galleria-stage{width:100%;height:100%;background:#000;top:0;left:-10000px;position:absolute;}
.galleria-thumbnails .galleria-image{width:24.9%;position:absolute!important;top:0;left:0;cursor:pointer;/* opera */ cursor:url(//www.travelettes.net/wp-content/themes/tempest/css/images/cursor-zoom.png), -moz-zoom-in;/* chrome, FF */ cursor:pointer\9;/* IE */ background:#eee url(//www.travelettes.net/wp-content/themes/tempest/css/images/miniloader.gif) no-repeat 50% 50%;}
.galleria-loader{width:64px;height:64px;display:none;position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-16px;background:#000 url(//www.travelettes.net/wp-content/themes/tempest/css/images/loader.gif) no-repeat 50% 50%;z-index:3;opacity:.5;filter:alpha(opacity=50);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.galleria-info{display:none;background:#000;color:#fff;padding:8px 0;z-index:3;position:absolute;bottom:10px;background:rgba(0,0,0,0.7);font-size:12px;line-height:16px;max-width:50%;}
.galleria-info-text{padding:0 12px;}
.galleria-info-description{color:#bbb;}:root *> .galleria-info-description{color:rgba(255,255,255,0.6);}
.galleria-plus{position:absolute;top:0;left:0;height:100%;width:100%;color:#fff;line-height:1.2;font-size:11px;display:none;}
.galleria-plus span{position:absolute;bottom:5px;left:5px;background:#000;background:rgba(0,0,0,.5);padding:1px 5px;max-width:160px;}
.galleria-close{width:50px;height:50px;position:absolute;top:0;right:0;background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/close.png) no-repeat 0 0;z-index:100;cursor:pointer;}
.galleria-close:hover{background-position:0 -50px;}
.galleria-image-nav{height:100%;width:100%;position:absolute;top:0;left:0;}
.galleria-image-nav-left,
.galleria-image-nav-right{width:50%;height:100%;background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/left.png) no-repeat 0 50%;position:absolute;left:0;z-index:3;cursor:pointer;}
.galleria-image-nav-right{left:auto;right:0;background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/right.png) no-repeat 100% 50%;}
.galleria-image-nav-left:hover{background-image:url(//www.travelettes.net/wp-content/themes/tempest/css/images/left-hover.png);}
.galleria-image-nav-right:hover{background-image:url(//www.travelettes.net/wp-content/themes/tempest/css/images/right-hover.png);}
.galleria-image-nav-left.cur{cursor:url(//www.travelettes.net/wp-content/themes/tempest/css/images/left-cursor.png),pointer;background:none!important}
.galleria-image-nav-right.cur{cursor:url(//www.travelettes.net/wp-content/themes/tempest/css/images/right-cursor.png),pointer;background:none!important}
.galleria-container.iframe .galleria-image-nav{height:100px;top:50%;margin-top:-50px}
.galleria-container.iframe.touch .galleria-images iframe{margin-top:40px}
.galleria-container.iframe.touch .galleria-info{bottom:40px}
.galleria-container.iframe .galleria-image-nav-left,
.galleria-container.iframe .galleria-image-nav-left.cur{cursor:pointer;background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/left.png) no-repeat 0 50%!important;width:100px;}
.galleria-container.iframe .galleria-image-nav-right,
.galleria-container.iframe .galleria-image-nav-right.cur{cursor:pointer;background:url(//www.travelettes.net/wp-content/themes/tempest/css/images/right.png) no-repeat 100% 50%!important;width:100px}
.galleria-container.iframe .galleria-image-nav-left:hover,
.galleria-container.iframe .galleria-image-nav-left.cur:hover{background-image:url(//www.travelettes.net/wp-content/themes/tempest/css/images/left-hover.png)!important;}
.galleria-container.iframe .galleria-image-nav-right:hover,
.galleria-container.iframe .galleria-image-nav-right.cur:hover{background-image:url(//www.travelettes.net/wp-content/themes/tempest/css/images/right-hover.png)!important;}
.galleria-preloader{height:4px;width:180px;background:#eee;position:absolute;top:0;}
.galleria-loaded{height:4px;width:0%;background:#444;}
/* Foundation v2.2 http://foundation.zurb.com */
/* This is for all IE specfific style less than IE9. We hate IE. */

	div.panel{border:1px solid #ccc;}
.lt-ie8 .nav-bar li.has-flyout a{padding-right:20px;}
.lt-ie8 .nav-bar li.has-flyout a:after{border-top:none;}
	/* Correct IE7 button padding */
	.lt-ie8 input[type=submit].nice.button{filter:chroma(color=#000000);position:relative;top:-2px;}
.lt-ie8 input[type=submit].tiny.button{padding:5px 5px 7px;}
.lt-ie8 input[type=submit].small.button{padding:8px 7px 9px;}
.lt-ie8 input[type=submit].medium.button{padding:9px 13px 9px;}
.lt-ie8 input[type=submit].large.button{padding:9px 18px 10px;}
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:20px;width:5px;height:100%;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}
.jspVerticalBar *,
.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:rgba(0,0,0,0.05);position:relative;}
.jspDrag{background:rgba(0,0,0,0.3);position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin:0 -3px 0 0;}

.widget{margin-bottom:40px;clear:both;}
.widget:after{content:'';display:block;clear:both;}
.widget a{color:#ababab;}
.widget a:hover, .widget a:focus{color:#000;}
.widget ul{list-style-type:none;margin:0;}
.widget h5.widget-title{font-weight:400;margin:0 0 1px 0;font-size:12px;text-transform:uppercase;display:inline-block;color:inherit;letter-spacing:1px;}
.widget .textwidget{line-height:1.8;}
.widget .textwidget p:last-child{margin:0;}
.widget .widget-delimiter{padding:0;height:1px;margin-bottom:15px;}
footer#footer-container .widget{text-align:left;background:transparent;padding:0;}
footer#footer-container .widget a{display:inline-block;max-width:100%;height:auto;}
footer#footer-container .widget h5.widget-title{font-size:16px;}
footer#footer-container .widget h5.widget-title:after{display:block;content:'';width:30px;height:1px;background:none repeat scroll 0 0 rgba(255, 255, 255, 0.1);margin:15px 0 0;border-left:10px solid rgba(0, 0, 0, 0.3);}
.widget ul.widget-list{margin:0;padding:0;}
.widget ul.widget-list > li{list-style-type:none;margin-top:20px;display:block;font-size:12px;}
.widget ul.widget-list > li:last-child{background:none;}
.widget ul.widget-list > li h6, .widget #hot_posts_panel ul > li h6{line-height:1.6em;font-weight:normal;margin:5px 0 0;padding:0;font-size:16px;}
.widget .tabs-controller{margin-bottom:5px;padding-bottom:5px;}
.widget .tabs-controller li{display:inline-block;font-size:12px;}
.widget .tabs-controller li a{font-weight:bold;padding:3px 10px;text-transform:uppercase;font-size:12px;}
.widget .tabs-controller li.active a{border:1px solid #000;color:#000;}
.widget .tabs-container-full > div{display:none;}
.widget .tabs-container-full > div:first-child{display:block;}
.widget .featimg img{width:100%;height:auto;}
/* Category icons */

.widget_category_icons ul li a{display:inline-block;width:100%;}
.widget_category_icons ul li a img{vertical-align:middle;margin-right:10px;width:16px;height:auto;}
.widget_category_icons ul li a span.count{padding:0 10px;line-height:26px;height:26px;border:1px solid #f5f5f5;font-size:12px;}
/* Entry images */
.entry-img img{width:100%;max-width:100%;}
/* Entry meta */
.widget div.widget-meta{margin-top:-3px;}
.widget div.widget-meta:after{content:'';display:block;clear:both;}
.widget div.widget-meta ul{margin:0;padding:0;list-style-type:none;line-height:16px;margin-bottom:5px;}
.widget div.widget-meta ul li{display:block;font-size:12px;line-height:16px;height:16px;margin-right:5px;margin-bottom:5px;float:left;}
/* Tabs widget */
.widget_tabber{margin:0;padding:0;list-style-type:none;}
.widget_tabber li{margin:0;padding:0;display:inline-block;}
/* Things */

.widget div.widget-meta li.red-comments{line-height:16px;}
.widget div.widget-meta li.red-comments > a{display:inline-block;height:16px;line-height:16px;overflow:hidden;}
.widget div.widget-meta li.time:before{content:"• \00a0";}
.widget div.widget-meta li.time time{line-height:16px;display:inline-block;height:16px;}
.widget div.widget-meta li.author{line-height:16px;display:inline-block;height:16px;}
.widget div.widget-meta ul li.thelike{display:inline-block;height:16px;line-height:16px;margin-left:10px;}
/*Twitter widget*/

.red-twit-container{height:auto!important;width:100%;position:relative;float:left;}
.red-twit-container .red_twitter{}
.red-twit-container .red_twitter p{margin:0;}
/* Widget Flickr */
.widget_flickr_photos .flickr_badge_image{float:left;margin-right:5%;width:30%;}
.widget_flickr_photos .flickr_badge_image img{width:100%;border-radius:5px;}
.widget_flickr_photos .flickr_badge_image:nth-of-type(3n){clear:right;margin-right:0%;margin-bottom:3%;width:30%;}
@media only screen and (min-width: 768px) and (max-width: 990px) {.flickr_badge_image img{width:65px !important;height:auto !important;}
}


@media only screen and (min-width: 480px) and (max-width: 767px){}
@media only screen and (min-width: 240px) and (max-width: 479px){}
.red-twit-container ul li div{padding:15px 0;}
.red-twit-container span.date{display:block;font-style:italic;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:0.6;}
.red-twit-container span.date a{text-decoration:none;}
/*Static Twitter widget*/
.tweet_item{display:none;margin-bottom:15px;opacity:0;border:1px solid #7c7c7c;padding:15px;position:relative;text-align:center;}
.static .red_twitter .tweet_item{opacity:1;display:block;}
.static .red_twitter p{width:auto;max-width:none;}
.static .slides_container{padding:0;}
.static.i_join_us{margin-top:15px;height:22px;line-height:22px;text-align:left;}
.i_join_us.static i{color:#48C4D2;font-size:25px;padding-right:20px;}
.tweet_item em{font-style:normal;border-bottom:1px dashed #ddd;}
.tweet-time{display:block;font-size:11px;}
/*Submit content widget*/
.widget_submit p, .widget_submit p a{line-height:3.4;}
.widget_submit p a{height:67px;display:block;clear:both;font-size:16px;background:rgba(0,0,0,0.3);text-align:center;line-height:72px !important;}
.widget_submit p  a:hover{background:rgba(0,0,0,1);}
.widget_submit p a img{margin-bottom:-8px;margin-right:15px;}
.widget_submit i.icon-add{font-size:32px;margin-left:-10px;position:absolute;}
.widget_submit span{margin-left:32px;text-transform:uppercase;}
.instagram_widget p.instagram_likes{display:block;line-height:18px;font-size:12px;color:black;background:rgba(255,255,255,0.7);position:absolute;bottom:6px;left:0;right:0;padding:5px 10px;text-shadow:1px 1px 1px rgba(255,255,255,0.5);}
.instagram_widget p.instagram_caption{font-size:12px;margin-bottom:15px;display:block;}
#wp-calendar > caption{font-size:16px;font-weight:bold;margin-bottom:15px;}
#wp-calendar{border-spacing:0;width:100%;}
.widget_recent_entries > ul > li, .widget_calendar > ul > li, .widget_archive > ul > li, .widget_categories > ul > li, .widget_meta > ul > li, .widget_recent_comments > ul > li, .widget_pages > ul > li, .widget_tag_cloud > ul > li{margin-bottom:5px;font-size:12px;}
.widget_recent_entries > ul > li:last-child, .widget_calendar > ul > li:last-child, .widget_archive > ul > li:last-child, .widget_categories > ul > li:last-child, .widget_meta > ul > li:last-child, .widget_recent_comments > ul > li:last-child, .widget_pages > ul > li:last-child, .widget_tag_cloud > ul > li:last-child{background:none;margin:0;}
/*##############################################*/

/* Widget likes */
.widget .red_twitter .icon-twitter{display:inline-block;color:inherit;margin-right:5px;background-color:#FFF;padding:0 5px;position:absolute;bottom:-13px;margin-left:-15px;left:50%;color:#1c1c1c;}
.widget .widget-meta .red-comments{background:none;}
.widget .widget-meta .red-comments i{font-size:16px;}
.widget .widget-meta .red-comments a:hover{/*color:#FFF;*/}
.widget .widget-meta .red-comments:hover i{font-size:16px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:0.6;}
.widget .widget-meta .red-comments span{font-size:12px;color:inherit;}
.widget .widget-meta .thelike .meta-likes em{background:none;border:0;padding:0;font-size:16px;}
.widget .widget-meta .thelike .meta-likes:hover em{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:0.6;}
.widget .widget-meta .thelike .meta-likes i{background:none;padding:0;border:0;font-style:normal;font-size:14px;margin:0;}
/* Likes */

.widget .meta-likes .like-count{color:inherit;font-size:12px;}
/*testimonials*/
.widget .testimonials-elem-wrapper .entry-content-name h4{clear:both;}
/* Contact form */

.widget #comment_form input[type="text"]{height:30px;line-height:30px;border:0 none;background:#FFF;box-shadow:none;border-radius:0;font-size:11px;color:#7c7c7c;}
.widget #comment_form textarea{height:70px;border:0 none;background:#FFF;box-shadow:none;border-radius:0;font-size:11px;color:#7c7c7c;}
.widget #comment_form input[type="button"]{background:transparent;box-shadow:none;display:inline;color:inherit;font-family:'Montserrat';padding:0;margin:0;border:0 none;height:auto;}
.widget #comment_form input[type="button"]:hover{border-bottom:1px solid #FFF;}
/* Instagram widget */
#instagram_widget > li{width:48%;float:left;margin:0;margin-right:4%;line-height:0;margin-bottom:10px;}
#instagram_widget > li:nth-child(2n){margin-right:0;}
#instagram_widget:after{content:'';display:block;clear:both;}
/*Default Wordpress styles*/

/* Images */
.entry-content img,
.comment-content img,
.widget img{max-width:100%;/* Fluid images for posts, comments, and widgets */ max-height:100%;}
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"]{height:auto;/* Make sure images with WordPress-added height and width attributes are scaled correctly */}

pre, code{clear:both;overflow:auto;margin:1.5em 0em;white-space:pre;color:inherit;line-height:24px;}

p:empty{display:none;}
.sticky{}
img.size-full,
img.size-large{max-width:100%;width:auto;/* Prevent sPtretching of full-size and large-size images with height and width attributes in IE8 */ height:auto;/* Make sure images with WordPress-added height and width attributes are scaled correctly */}
.entry-content img.wp-smiley{margin-top:0;margin-bottom:0;padding:0;border:none;}
img.alignleft,
img.alignright,
img.aligncenter{margin-bottom:1em;}
p img,
.wp-caption{margin:0;}
.wp-caption{margin-bottom:1em;padding:5px;max-width:100%;border-top:1px solid rgb(0, 0, 0);border-top:1px solid rgba(0, 0, 0, 0.1);background:white;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);}

.wp-caption img{display:block;margin:0 auto;max-width:100%;}

.wp-caption .wp-caption-text,
.gallery-caption{color:inherit;font-size:12px;}
.wp-caption .wp-caption-text{position:relative;margin-bottom:0;padding:10px 0 5px 40px;}
.wp-caption .wp-caption-text:before{position:absolute;top:10px;left:5px;margin-right:5px;content:'\2014';font-weight:bold;font-style:normal;font-size:14px;}
.gallery{margin:0;}
.gallery a img{border:none;}
img#wpstats{display:block;margin:0 auto 1.625em;}
#content .gallery-columns-4 .gallery-item{padding-right:2%;width:23%;}
#content .gallery-columns-4 .gallery-item img{width:100%;height:auto;}

.error404 #entry-title .content-title{margin-top:20px;}

/*================ Search ================*/
#searchform{margin:0;position:relative;}

#searchform .search-container.hidden{display:block;}

#searchform .button{position:absolute;right:0;top:0;height:35px;line-height:35px;font-size:11px;color:#FFF;border:0 none;text-shadow:0;box-shadow:none;padding:0 20px;display:none !important;}
#searchform input[type="text"]{height:35px;line-height:35px;border:1px solid #c7c7c4;border:1px solid rgba(60,60,60,0.1);font-size:14px;margin:0;color:#7c7c7c;border-radius:0;}
#searchform .search-container{text-align:right;}

#searchform .search-container i{color:#ddd;font-size:14px;position:absolute;right:5px;top:30%;}

#searchform .search-container .input-wrapper{display:inline-block;margin-top:7px;}

#searchform .search-container .input-wrapper input{margin:-1px 0 0;display:block;padding:0 5px;width:190px;height:25px;background-color:#FFF;box-shadow:0 0;border-radius:0;border:0 none;font-size:11px;line-height:20px;color:#888;border:1px solid rgba(60,60,60,0.1);}
/* Responsiveness ----------- */
@media only screen and (max-width : 768px) {
    #searchform .search-container .input-wrapper{display:block;}
   #searchform .search-container .input-wrapper input{width:100%;}
}        
.fluid_container{margin-top:-40px;margin-bottom:40px;}
#page.boxed .fluid_container{margin:-40px -20px 40px;}
/* Image borders */
img[class*="align"],
img[class*="wp-image-"],
#content .gallery .gallery-icon img{padding:0;/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */ border:none;}
.wp-caption img{border-color:transparent;}
a:focus img[class*="align"],
a:hover img[class*="align"],
a:active img[class*="align"],
a:focus img[class*="wp-image-"],
a:hover img[class*="wp-image-"],
a:active img[class*="wp-image-"],
.gallery .gallery-icon a:focus img,
.gallery .gallery-icon a:hover img,
.gallery .gallery-icon a:active img{border-color:#bbb;/* Add some useful style to those fancy borders for linked images ... */ background:transparent;}
.wp-caption a:focus img,
.wp-caption a:active img,
.wp-caption a:hover img{border-color:transparent;/* ... including captioned images! */ background:transparent;}

/* Make sure embeds and iframes fit their containers */
embed,
iframe,
object{max-width:100%;}

/*==================== Start: Recommended Isotope styles =======================*/

/**** Isotope Filtering ****/

.isotope-item{z-index:2;}

.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}

.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}

.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity;}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}

/* ===================End: Recommended Isotope styles =========================*/

/* Splitter */
.splitter, .thumbs-splitter{margin-bottom:0;list-style-type:none;text-align:left;}
.splitter li, .thumbs-splitter li{display:inline-block;margin-right:5px;margin-bottom:30px;padding-left:5px;line-height:24px;text-transform:uppercase;}
.splitter li:first-child, .thumbs-splitter li:first-child{padding-left:0px;border-left:none;}
.splitter li a, .thumbs-splitter li a{padding:0 8px;font-size:13px;line-height:25px;height:24px;display:block;}

.splitter li.selected a, .thumbs-splitter li.selected a, .thumbs-splitter li a.selected{background:#000;color:#FFF;}

/* EOF Splitter */
#page{max-width:100%;}

.center-layout{margin:0 auto;}
.left-layout{margin:0;}
/* Password Protected Posts */
.post-password-required .entry-header .comments-link{margin:1.625em 0 0;}
.post-password-required input[type=password]{margin:0.8125em 0;}
.post-password-required input[type=password]:focus{background:#f7f7f7;}

/* Floated content doesn't work well at this size */
.alignleft,
.alignright{display:block;float:none;margin-right:0;margin-left:0;}

/* Alignment */
.alignleft{display:inline;float:left;margin-right:1.625em;}
.alignright{display:inline;float:right;margin-left:1.625em;}
.aligncenter{display:block;clear:both;margin-right:auto;margin-left:auto;}
dl.gallery-item{margin:0;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}


/* ################## Theme styles ###################*/

.boxed{width:1170px;padding:0 20px;margin:0 auto;background:#FFF;}
#page.boxed #header{margin-left:-20px;margin-right:-20px;}
/* Views */
.ul-sharing{list-style-type:none;margin:0;padding:0;}
.ul-sharing li{margin:0;padding:0;display:inline-block;color:#A8A8A8;font-size:12px;margin-right:5px;}
.red-columns-2 > div:nth-child(2n+1){clear:left;}
.red-columns-3 > div:nth-child(3n+1){clear:left;}
.red-columns-4 > div:nth-child(4n+1){clear:left;}
.red-grid-view .ul-sharing a{color:#FFF;}

.red-grid-view .ul-sharing a:hover{color:#FFF;border-bottom:1px solid #FFF;}
.red-grid-view .ul-sharing li{font-size:13px;margin-right:10px;}
.ul-sharing li:last-child{margin-right:0;}
.ul-sharing li a{color:inherit;display:block;}
.ul-sharing li a:before{width:auto;}
/* Grid view */

.red-grid-view article{margin-bottom:40px;box-shadow:0 0 10px 0 rgba(80, 80, 80, 0.2);}
.red-grid-view article header{position:relative;line-height:0;}
.red-grid-view article header .featimg img{width:100%;height:auto;}
.red-grid-view article section .entry-title{margin:-20px 20px 0 20px;background:#FFF;padding:15px 15px 10px 15px;position:relative;text-align:center;text-transform:uppercase;color:#2f3641;}
.red-grid-view article section .entry-title h3{margin:0;font-size:26px;}
.red-grid-view article header .feat-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(70,70,70,0.5);opacity:0;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;line-height:1;}
.red-grid-view article header:hover .feat-overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.red-grid-view article header .entry-share{position:absolute;top:50%;left:0;width:100%;height:25px;line-height:25px;margin-top:10px;text-align:center;opacity:0;line-height:1;color:#FFF;-webkit-transition:opacity .2s ease-out, margin-top .4s ease-out;-moz-transition:opacity .2s ease-out, margin-top .4s ease-out;-o-transition:opacity .2s ease-out, margin-top .4s ease-out;transition:opacity .2s ease-out, margin-top .4s ease-out;}
.red-grid-view article header:hover .entry-share{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;margin-top:-20px;}

.red-grid-view article section{text-align:center;background:#FFF;}
.red-grid-view article section .entry-excerpt{color:#747577;font-family:'Lato';font-weight:300;line-height:1.8;padding:0 20px;padding-bottom:30px;}
.red-grid-view article section .entry-excerpt p{margin:0;font-family:'Lato';font-weight:300;}
.red-grid-view article section .entry-meta{text-transform:uppercase;color:#747577;background:#FFF;}
.red-grid-view article section .entry-meta .entry-categories ul{margin:0;}
.red-grid-view article section .entry-meta > div{display:inline-block;margin-right:10px;margin-bottom:10px;font-size:11px;}

.red-grid-view article section .entry-delimiter{font-size:20px;color:#c8a555;text-align:center;margin-bottom:5px;letter-spacing:2px;line-height:1;font-family:'Helvetica', Arial, sans-serif;}
.red-grid-view .entry-score{position:absolute;top:10px;right:0;background:#000;width:50px;height:50px;line-height:50px;text-align:center;font-size:16px;color:#FFF;white-space:nowrap;letter-spacing:-2px;}
.red-grid-view .entry-score:after{position:absolute;top:45px;right:-1px;content:'';border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}

/* Thumb view */

.red-thumb-view article{margin-bottom:40px;position:relative;}
.red-thumb-view.no-gutter article{margin-bottom:0;}
.red-thumb-view.title-below article{box-shadow:0 0 10px 0 rgba(80, 80, 80, 0.2);}
.red-thumb-view.no-gutter{margin:0 auto 30px auto;}
.red-thumb-view.no-gutter > .columns, .red-thumb-view.no-gutter > .row > .columns{padding:0;}
.red-thumb-view article h2{font-size:18px;text-transform:uppercase;font-weight:normal;color:#595959;margin:0;line-height:1.4;}
.red-thumb-view.title-below article section{background:#FFF;padding:10px 15px;}
.red-thumb-view article h2 a{color:inherit;}
.red-thumb-view.title-below article h2{margin-top:-25px;background-color:#FFF;text-align:center;padding:10px;position:relative;}

.red-thumb-view.title-below article h2:after{content:"\2022\2022\2022";display:block;font-size:14px;color:#C8A555;line-height:0;margin-top:5px;-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;}
.red-thumb-view.title-below article h2:hover:after{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);}
.red-thumb-view.title-below article .featimg img{-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;}
.red-thumb-view.title-below article .featimg:hover img{-webkit-transform:scale(1.2) rotate(-5deg);-moz-transform:scale(1.2) rotate(-5deg);-o-transform:scale(1.2) rotate(-5deg);-ms-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg);}
.red-thumb-view.title-over article h2{padding:10px 15px;}
.red-thumb-view.title-over article section{position:absolute;bottom:50%;margin-bottom:-25px;left:0;text-align:center;width:100%;max-height:0;-webkit-transition:1s max-height linear;-moz-transition:1s max-height linear;-o-transition:1s max-height linear;-ms-transition:1s max-height linear;transition:1s max-height linear;transition-delay:0.3s;overflow:hidden;}
.red-thumb-view.title-over article h2:after{content:"\2022\2022\2022";display:block;font-size:14px;color:#C8A555;line-height:0;margin-top:5px;}
.red-thumb-view.title-over article:hover section{max-height:199px;}
.red-thumb-view.title-over article{overflow:hidden;}
.red-thumb-view.title-over article .featimg:before{content:'';width:400%;height:400%;position:absolute;left:-50%;top:-450%;transform:rotate(56.5deg) translateX(-50%);-webkit-transform:rotate(56.5deg) translateX(-50%);transform-origin:100% 0 0;-webkit-transition:left .4s ease-out, top .6s ease-out, -webkit-transform .4s ease-out;-moz-transition:left .4s ease-out, top .6s ease-out, -moz-transform .4s ease-out;-o-transition:left .4s ease-out, top .6s ease-out, -o-transform .4s ease-out;transition:left .4s ease-out, top .6s ease-out, transform .4s ease-out;background:rgba(255,255,255,0.9);}

.red-thumb-view.title-over article:hover .featimg:before{left:-130%;top:50%;transform:rotate(56.5deg) translateX(0) scale(1.3);}
.red-thumb-view article .featimg img{width:100%;height:auto;}

/* List view */
.red-list-view article{margin-bottom:40px;}
.red-list-view article header{position:relative;line-height:0;}
.red-list-view article header .featimg img{width:100%;height:auto;}
.red-list-view article section .entry-title{position:relative;text-transform:uppercase;color:#2f3641;}
.red-list-view article section .entry-title h3{margin:0 0 15px 0;font-size:32px;}
.red-list-view article header .feat-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(70,70,70,0.5);opacity:0;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;line-height:1;}
.red-list-view article header:hover .feat-overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.red-list-view article header .entry-share{position:absolute;top:50%;left:0;width:100%;height:25px;line-height:25px;margin-top:10px;text-align:center;opacity:0;line-height:1;color:#FFF;-webkit-transition:opacity .2s ease-out, margin-top .4s ease-out;-moz-transition:opacity .2s ease-out, margin-top .4s ease-out;-o-transition:opacity .2s ease-out, margin-top .4s ease-out;transition:opacity .2s ease-out, margin-top .4s ease-out;}
.red-list-view article header:hover .entry-share{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;margin-top:-15px;}

.red-list-view article section{background:#FFF;margin:30px 0 0 -60px;padding:30px;text-align:center;box-shadow:0 0 10px 0 rgba(80, 80, 80, 0.2);position:relative;}
.red-list-view article section:before{border-bottom:15px solid rgba(0, 0, 0, 0);border-right:15px solid #FFFFFF;border-top:15px solid rgba(0, 0, 0, 0);content:'';display:block;height:0;position:absolute;right:100%;width:0;}
.red-list-view .no-feat-img article section:before{display:none;}
.red-list-view .no-feat-img article section{margin-left:0;}
.red-list-view article section .entry-excerpt{color:#747577;font-family:'Lato';font-weight:300;line-height:1.8;}
.red-list-view article section .entry-excerpt p{margin:0;font-family:'Lato';font-weight:300;}
.red-list-view article section .entry-delimiter{font-size:20px;line-height:1;color:#c8a555;text-align:center;margin-bottom:10px;letter-spacing:2px;font-family:'Helvetica', Arial, sans-serif;}
.red-list-view article section .entry-meta{margin-bottom:10px;text-transform:uppercase;color:#747577;}
.red-list-view article section .entry-meta .entry-categories ul{margin:0;}
.red-list-view article section .entry-meta > div, .red-list-view article section .entry-meta > div li{display:inline-block;margin-right:15px;font-size:11px;}
.red-list-view .ul-sharing li{margin-right:15px;}
.red-list-view .ul-sharing a{color:#FFF;font-size:18px;}
.red-list-view .ul-sharing a:hover{color:#FFF;border-bottom:1px solid #FFF;}
.red-list-view.mid-list .entry-excerpt{max-height:5rem;overflow:hidden;}
.red-list-view.small-list .entry-excerpt{display:none;}

.red-list-view .entry-score{position:absolute;top:20px;left:0;background:#000;width:50px;height:50px;line-height:50px;text-align:center;font-size:16px;color:#FFF;white-space:nowrap;letter-spacing:-2px;}
.red-list-view .entry-score:after{position:absolute;top:-8px;left:-1px;content:'';border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (max-width : 767px) {
    .red-list-view article section{margin:0;}
   .red-list-view article section:before{display:none;}
}

/* Featured area */
.row.featured-area{margin-bottom:20px;}
.featured-area article{max-width:100%;box-shadow:0 0 10px 0 rgba(80, 80, 80, 0.3);background:#FFF;}
.featured-area article .featimg{position:relative;}
.featured-area article .featimg .feat-overlay{display:block;position:absolute;top:100%;left:0;width:100%;height:100%;opacity:0;background:rgba(80,80,80,0.3);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}
.featured-area article .featimg .feat-overlay > div{position:absolute;top:50%;margin-top:-35px;font-size:24px;color:#FFF;display:block;text-align:center;width:100%;-webkit-transition:margin-top .4s ease-out;-moz-transition:margin-top .4s ease-out;-o-transition:margin-top .4s ease-out;transition:margin-top .4s ease-out;}
.featured-area article .featimg:hover .feat-overlay > div{margin-top:-15px;}
.featured-area article .featimg .feat-overlay > div a{color:#FFF;}

.featured-area article .featimg .feat-overlay > div a:hover{color:#FFF;border-bottom:1px solid #FFF;padding-bottom:5px;}
.featured-area article .featimg:hover .feat-overlay{top:0;opacity:1;}
.featured-area article .featimg img{max-width:100%;height:auto;width:100%;}
.featured-area article section h2{font-size:13px;margin:0;}
.featured-area > div.two.columns.others{width:20%;float:left;padding:0;}
.featured-area > div.two.columns.others > div{margin-bottom:20px;}
.featured-area > div.twelve.columns{width:60%;float:left;}
.featured-area.is-mobile > div.twelve.columns{width:100%;}
.featured-area.is-mobile > div article{margin-bottom:30px;}
.featured-area > div.twelve.columns article section{padding-bottom:1px;}
.featured-area > div.two.columns.others article section{padding:10px;}
.featured-area > div.twelve.columns article section h2{font-size:36px;text-transform:uppercase;text-align:center;margin:0 0 30px 0;}

.featured-area > div.twelve.columns article section .entry-meta{text-transform:uppercase;color:#747577;background:#FFF;margin:-15px 40px 0 40px;text-align:center;padding:15px 0 0 0;z-index:2;position:relative;}
.featured-area > div.twelve.columns article section .entry-meta .entry-categories ul{margin:0;}
.featured-area > div.twelve.columns article section .entry-meta > div, .red-grid-view article section .entry-meta > div li{display:inline-block;margin-right:10px;margin-bottom:10px;font-size:11px;}

.featured-area > div.twelve.columns article section .entry-delimiter{font-size:20px;color:#c8a555;text-align:center;letter-spacing:2px;line-height:1;font-family:'Helvetica', Arial, sans-serif;}
.featured-area .flexslider{margin:0;}
.featured-area > div.twelve.columns article .entry-score{position:absolute;top:10px;right:0;background:#000;width:50px;height:50px;line-height:50px;text-align:center;font-size:16px;color:#FFF;white-space:nowrap;letter-spacing:-2px;}
.featured-area > div.twelve.columns article .entry-score:after{position:absolute;top:45px;right:-1px;content:'';border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.featured-area > div.two.columns article .entry-score{position:absolute;top:10px;right:0;background:#000;width:30px;height:30px;line-height:30px;text-align:center;font-size:11px;color:#FFF;white-space:nowrap;letter-spacing:-1px;}
.featured-area > .featured-slider-other article .entry-score:after{position:absolute;top:25px;right:-1px;content:'';border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}

.featured-area article .flex-direction-nav a{border-radius:0;background:#000;color:#FFF;width:50px;height:50px;line-height:50px;text-align:center;-webkit-transition:left .1s ease-out, right .1s ease-out;-moz-transition:left .1s ease-out, right .1s ease-out;-o-transition:left .1s ease-out, right .1s ease-out;transition:left .1s ease-out, right .1s ease-out;}
.featured-area .featimg .flexslider{margin-bottom:0;}

/* Featured slider */

.row.featured-slider{margin-bottom:40px;}
.row.featured-slider article{position:relative;}
.featured-slider > div.featured-slider-article{width:65%;padding:0 20px;float:left;}
.featured-slider > div.featured-slider-article article{}
.featured-slider .featured-slider-article article .featimg .feat-overlay{display:block;position:absolute;top:100%;left:0;width:100%;height:100%;opacity:0;background:rgba(80,80,80,0.3);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}
.featured-slider .featured-slider-article  article .featimg .feat-overlay > div{position:absolute;top:50%;margin-top:-35px;font-size:24px;color:#FFF;display:block;text-align:center;width:100%;-webkit-transition:margin-top .4s ease-out;-moz-transition:margin-top .4s ease-out;-o-transition:margin-top .4s ease-out;transition:margin-top .4s ease-out;}
.featured-slider .featured-slider-article  article .featimg:hover .feat-overlay > div{margin-top:-15px;}
.featured-slider .featured-slider-article  article .featimg .feat-overlay > div a{color:#FFF;}

.featured-slider .featured-slider-article  article .featimg .feat-overlay > div a:hover{color:#FFF;border-bottom:1px solid #FFF;padding-bottom:5px;}
.featured-slider .featured-slider-article  article .featimg:hover .feat-overlay{top:0;opacity:1;}
.featured-slider > div.featured-slider-article article section h2{font-size:36px;text-transform:uppercase;text-align:center;margin:0 0 30px 0;}

.featured-slider > div.featured-slider-article article section .entry-meta{text-transform:uppercase;color:#747577;background:#FFF;margin:-15px 40px 0 40px;text-align:center;padding:15px 0 0 0;z-index:2;position:relative;}
.featured-slider > div.featured-slider-article article section .entry-meta .entry-categories ul{margin:0;}
.featured-slider > div.featured-slider-article article section .entry-meta > div{display:inline-block;margin-right:10px;margin-bottom:10px;font-size:11px;}

.featured-slider > div.featured-slider-article article section .entry-delimiter{font-size:20px;color:#c8a555;text-align:center;letter-spacing:2px;line-height:1;font-family:'Helvetica', Arial, sans-serif;}
.featured-slider .flexslider{margin:0;}
.featured-slider > div.featured-slider-article article .entry-score{position:absolute;top:10px;right:0;background:#000;width:50px;height:50px;line-height:50px;text-align:center;font-size:16px;color:#FFF;white-space:nowrap;letter-spacing:-2px;}
.featured-slider > div.featured-slider-article article .entry-score:after{position:absolute;top:45px;right:-1px;content:'';border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.featured-slider > div.featured-slider-other article .entry-score{position:absolute;top:10px;right:0;background:#000;width:30px;height:30px;line-height:30px;text-align:center;font-size:11px;color:#FFF;white-space:nowrap;letter-spacing:-1px;}
.featured-slider > div.featured-slider-other article .entry-score:after{position:absolute;top:25px;right:-1px;content:'';border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.featured-slider > div > .columns{padding:0;}
.featured-slider > div.featured-slider-other{width:35%;float:left;padding:0 20px;}
.featured-slider > div.featured-slider-other article .feat-overlay{position:absolute;top:10px;left:0;width:100%;opacity:0;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;}
.featured-slider > div.featured-slider-other article:hover .feat-overlay{opacity:1;}
.featured-slider > div.featured-slider-other article .feat-overlay a{color:#FFF;text-shadow:0 0 3px rgba(80,80,80,0.8);}
.featured-slider > div.featured-slider-other article section{position:absolute;bottom:0;text-align:center;left:0;width:100%;padding:0 10px 15px 10px;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.55) 100%);/* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.55)));/* Chrome,Safari4+ */ background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.55) 100%);/* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.55) 100%);/* Opera 11.10+ */ background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.55) 100%);/* IE10+ */ background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.55) 100%);/* W3C */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#8c000000',GradientType=0 );/* IE6-9 */}
.featured-slider > div.featured-slider-other article section h2{font-size:18px;text-transform:uppercase;color:#FFF;text-shadow:0 0 3px rgba(80,80,80,0.8);margin:0;}
.featured-slider > div.featured-slider-other article section h2 a{color:inherit;}
.featured-slider .featimg img{width:100%;height:auto;}

.featured-slider article .flex-direction-nav a{border-radius:0;background:#000;color:#FFF;width:50px;height:50px;line-height:50px;text-align:center;-webkit-transition:left .1s ease-out, right .1s ease-out;-moz-transition:left .1s ease-out, right .1s ease-out;-o-transition:left .1s ease-out, right .1s ease-out;transition:left .1s ease-out, right .1s ease-out;}
/* Responsiveness */
@media only screen and (min-width: 768px) and (max-width : 1024px) {
    .featured-slider > div.featured-slider-article{width:100%;}
   .featured-slider > div.featured-slider-other{width:100%;}
   .featured-slider > div.featured-slider-other > div{width:33.33%;}
}
@media only screen and (max-width: 768px) {
    .featured-slider > div.featured-slider-article{width:100%;margin-bottom:40px;}
   .featured-slider > div.featured-slider-other{width:100%;}
   .featured-slider > div.featured-slider-other > div{width:100%;}
}        

/* Team styles */

.red-team-member{background:#FFF;text-align:center;box-shadow:0 0 10px 0 rgba(80,80,80,0.2);padding-bottom:1px;margin-bottom:40px;}
.red-team-member .featimg img{width:100%;}
.red-team-member .entry-content{margin:0 15px 15px 15px;}
.red-team-member .entry-content .entry-content-job{font-size:11px;margin-bottom:5px;font-style:normal;text-transform:uppercase;}
.red-team-member .entry-content .entry-content-job:after{content:'-';}
.red-team-member .entry-content .entry-content-job:before{content:'-';}
.red-team-member .entry-content ul h4{margin-bottom:5px;}
.red-team-member .red-social li{text-transform:uppercase;font-family:'Montserrat';opacity:0.6;font-size:11px;display:inline-block;margin-bottom:15px;}
.red-team-member .red-social li:not(:last-child):after{content:'- ';}
.red-team-member .entry-content-desc{font-size:11px;}


.redbox .row .row{margin:0 auto;}

/* Single styles */
body.single article.post{position:relative;}
body.single-gallery header#header{margin-bottom:0;}
.featimg{line-height:0;}
.featvideo{line-height:0;position:relative;background-size:cover !important;}
body.single-video .featvideo:before{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.1);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}
body.single-portfolio .feat-video-container, body.single-post .feat-video-container{padding:0;}
.post-content{margin-bottom:30px;line-height:1.8;}
.post-content > a, .post-content > p > a{text-decoration:underline;}
.post-title{font-family:'Montserrat', sans-serif;font-size:58px;color:#191919;letter-spacing:1.5px;margin:0 0 15px 0;}

.post-meta-container .post-meta{list-style-type:none;margin:0;padding:0;margin-bottom:30px;border-bottom:3px double rgba(0,0,0,0.05);padding-bottom:15px;}

.post-meta-container .post-meta li{display:inline-block;font-size:16px;color:#888888;font-weight:200;}
.post-meta-container .post-meta li a{color:#888888;}
.post-meta-container .post-meta li a:hover{color:#222;}
.post-meta-container .post-meta li:not(:last-child):after{content:"\2022";display:inline-block;margin:0 5px;}
.post-meta-container .post-meta li ul{margin:0;list-style-type:none;padding:0;display:inline;}
.post-preamble{font-size:18px;font-style:italic;margin-bottom:30px;line-height:1.6;}
.post-preamble:empty{display:none;}
.post-author-box{margin-bottom:30px;background:#FFF;box-shadow:0 0 10px 0 rgba(80,80,80,0.2);padding:20px;}
.post-author-box:after{content:'';display:table;clear:both;}
.post-author-box >a{max-width:80px;margin:0 30px 0 0;float:left;display:inline-block;}
.post-author-box > .author-title{font-size:18px;font-family:'Montserrat', Helvetica;font-weight:normal;margin:0 0 15px;text-transform:uppercase;color:#202020;}
.post-author-box > .author-title a{color:inherit;}
.post-author-box .author-box-info{line-height:1.8;color:#3f3f3f;padding-left:110px;}
.related-box{background:#FFF;padding:60px 0;}
.related-box h3#related-title{font-size:36px;font-family:'Montserrat';text-align:center;font-weight:bold;text-transform:uppercase;margin-bottom:60px;margin-top:0;color:#1c1c1c;}
.related-box .red-thumb-view article{text-align:center;}

.share-options{margin:0;list-style:none;}
.share-options li{display:inline-block;list-style:none outside none;font-size:11px;margin-bottom:10px;font-family:'Montserrat';position:relative;}
.share-options li:not(:last-child):after{content:'-';display:inline-block;position:absolute;right:-4px;top:0;}
.share-options li a{padding:0 13px;text-transform:uppercase;display:block;letter-spacing:1px;-webkit-transition:color 0.2s ease-in 0s;-moz-transition:color 0.2s ease-in 0s;-o-transition:color 0.2s ease-in 0s;-ms-transition:color 0.2s ease-in 0s;transition:color 0.2s ease-in 0s;}
.share-options li a:hover{color:#777;}
.share-options{display:inline-block;}
.box-sharing{font-family:'Montserrat';font-size:11px;text-transform:uppercase;border-top:4px double #000;border-bottom:1px solid #000;box-shadow:0 -2px 0 0 #000;padding-top:12px;margin:40px 0;padding-bottom:5px;}

.box-sharing span{color:#000;font-weight:bold;}

/* Video post single */
.video-post-id{position:absolute;bottom:10px;left:10px;width:100%;color:#FFF;text-align:left;font-size:18px;}
.video-info, .gallery-info{text-align:center;}
.feat-audio{margin-bottom:40px;margin-top:-40px;}
.feat-audio iframe{width:100%;}
.feat-video-container{width:1140px;max-width:100%;margin:0 auto;padding:40px 0;position:relative;z-index:2;}
body.single-video .main-container{margin-top:-40px;}
.video-container, .gallery-container{background:rgba(255,255,255,0.9);position:relative;text-align:center;padding-top:40px;line-height:0;text-align:center;}
.video-container .post-content, .gallery-container .post-content{line-height:1.8;}
.gallery-post{text-align:center;}
.gallery-post .post-content{text-align:left;}
.gallery-post .meta-tags{text-align:center;}
.video-container .seven img{margin-bottom:30px;}
.video-container .post-title{color:#191919;}
.video-container .post-content{color:#343434;}
.video-post-meta-categories li{font-size:12px;text-transform:uppercase;list-style-type:none;margin:0;padding:0;color:#7c7c7c;display:inline-block;}
.video-post-meta-categories li.video-date{margin-right:15px;}
.video-post-title{left:0;right:0;letter-spacing:3px;position:absolute;text-transform:uppercase;top:30%;color:#FFFFFF;}
.subscriber-only{text-align:center;}
.subscriber-login{background-color:#000;display:inline-block;height:40px;line-height:40px;white-space:nowrap;color:#FFF;padding:0 20px;}
.subscriber-only i.icon-warning{font-size:42px;margin:30px 0;display:block;text-align:center;}
.post-navigation > ul{margin:0;padding:0;list-style-type:none;display:block;background:#FFF;background:#000;}
.post-navigation > ul:after{content:'';display:block;clear:both;}
.post-navigation > ul > li{margin:0;padding:0;display:block;float:left;width:33.33%;text-transform:uppercase;color:#FFF;font-size:16px;padding-left:30px;font-family:'Playfair Display';padding-top:15px;padding-bottom:15px;}
.post-navigation > ul > li:last-child{text-align:right;padding-right:30px;}
.post-navigation > ul > li:nth-child(2){text-align:center;font-size:26px;/*padding:0;*/}
.post-navigation > ul > li a{color:inherit;transition:.3s opacity linear;font-family:inherit;}
.post-navigation > ul > li a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:0.7;}

@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5), only screen and (max-size : 600px){
    .featvideo iframe{height:auto;}
}

/* Portfolio single */
.portfolio-meta ul{margin:0 0 30px 0;padding:0;list-style-type:none;}
.portfolio-meta ul li{display:inline-block;padding-right:30px;border-right:1px dotted rgba(0,0,0,0.08);min-width:150px;}
.portfolio-meta ul li:not(:first-child){padding-left:30px;}
.portfolio-meta ul li i{display:block;margin-bottom:5px;font-size:12px;}
.portfolio-meta ul li strong{display:block;font-size:14px;}
.portfolio-meta ul:after{content:'';display:block;clear:both;}
.portfolio-item{margin-bottom:30px;}

section#main, header#header, footer#footer-container{clear:both;}

#page.left-layout section#main, #page.left-layout header#header{text-align:left;width:1170px;}
#page.left-layout .fluid_container{margin-left:15px;width:1140px;}
#page.left-layout header#header{border-bottom:0 none;}
#page.left-layout header#header .header-containe-wrapper{border-bottom:3px solid rgba(0, 0, 0, 0.08);}
#page.boxed #header.header_style1 .header-containe-wrapper{margin:0 20px;}
#page.boxed footer#footer-container{margin:0 -20px;padding-left:20px;padding-right:20px;}

/*---------- General ----------*/
.clear{clear:both;}

.clearfix:before, .clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}

a img{border:0;}

body{position:relative;}
body{font-family:'Open Sans', sans-serif;}
fieldset{border:0;padding:0;}

span.meta-likes{cursor:pointer;}

span.meta-likes em{font-size:24px;display:inline-block;font-style:normal;color:#eb4c4c;margin-left:-2px;margin-top:2px;}

span.meta-likes:hover em{color:red;}

a.voted.meta-likes em{color:#DB2B1E;}

span.meta-likes i{display:inline-block;text-transform:uppercase;font-size:14px;line-height:24px;font-style:normal;vertical-align:middle;margin-left:-3px;margin-top:-9px;}

.like-label{display:inline-block;margin-right:5px;}
.content-title{margin-top:0;margin-bottom:30px;padding:0;text-align:center;font-family:'Montserrat', sans-serif;font-weight:400;letter-spacing:-1px;}
#header .content-title{margin:20px 0;}

/* Form elements */
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus{border-radius:none;height:35px;border:1px solid #ddd;padding-left:10px;padding-right:10px;}

input[type="submit"], button, input[type="button"]{border-radius:0;cursor:pointer;height:35px;color:#555555;border:1px solid #d5d5d5;padding:0 10px;text-transform:uppercase;background:#f6f6f6;background:-moz-linear-gradient( #f6f6f6 0%, #e6e6e6 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,#f6f6f6), color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(#f6f6f6 0%,#e6e6e6 100%);background:-o-linear-gradient(#f6f6f6 0%,#e6e6e6 100%);background:-ms-linear-gradient(#f6f6f6 0%,#e6e6e6 100%);background:linear-gradient( #f6f6f6 0%,#e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#e6e6e6',GradientType=1 );-moz-box-shadow:inset 0 1px 1px #FFF;-webkit-box-shadow:inset 0 1px 1px #FFF;box-shadow:inset 0 1px 1px #FFF;margin:0 0 20px 15px;}

.form-submit.submit input[type="submit"], button, input[type="button"]{margin-left:0px;}

input[type="submit"]:hover, button:hover, input[type="button"]:hover{background:#f9f9f9;background:-moz-linear-gradient( #f9f9f9 0%, #f6f6f6 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f6f6f6));background:-webkit-linear-gradient(#f9f9f9 0%,#f6f6f6 100%);background:-o-linear-gradient(#f9f9f9 0%,#f6f6f6 100%);background:-ms-linear-gradient(#f9f9f9 0%,#f6f6f6 100%);background:linear-gradient( #f9f9f9 0%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f6f6f6',GradientType=1 );}

.hidden{display:none;}

/* Social icons */

.socialicons>ul.red-social{margin:0;padding:0;list-style-type:none;position:relative;}

.socialicons > ul.red-social > li{display:inline-block;margin-right:10px;}
.socialicons > ul.red-social > li > a{color:#999999;display:block;margin-bottom:5px;text-align:center;transition:color 200ms linear 0s;padding:0;}

.socialicons > ul.red-social > li > a:hover{color:#FFFFFF;}

.socialicons>ul.red-social>li>a.rss:hover{color:#f69400;}

.socialicons>ul.red-social>li a.twitter:hover{color:#48c4d2;}

.socialicons>ul.red-social>li>a.gplus:hover{color:#d94a39;}

.socialicons>ul.red-social>li>a.dribbble:hover{color:#ef5b92;}

.socialicons>ul.red-social>li>a.yahoo:hover{color:#7b0099;}

.socialicons>ul.red-social>li>a.linkedin:hover{color:#71C5EF;}

.socialicons>ul.red-social>li>a.skype:hover{color:#18b7f1;}

.socialicons>ul.red-social>li>a.fb:hover{color:#3b5998;}

.socialicons>ul.red-social>li>a.yt:hover{color:#C4302B;}

.socialicons>ul.red-social>li>a.vimeo:hover{color:#44bbff;}

.socialicons>ul.red-social>li>a.delicious:hover{color:#3274d1;}

.socialicons>ul.red-social>li>a.tumblr:hover{color:#3a5976;}

.socialicons>ul.red-social>li>a.pinterest:hover{color:#cb2027;}

.socialicons>ul.red-social>li>a.flickr:hover{color:#FF0084;}

.socialicons>ul.red-social>li>a.email:hover{color:#0bac03;}

.socialicons>ul.red-social>li>a.instagram:hover{color:#634d40;}

.socialicons>ul.red-social>li>a>i{}

.socialicons>ul.red-social>li>a>i:before{line-height:inherit;width:auto;}

/* End of social icons*/

/*---------- End - General ----------*/
/**#@-*/

.red-contact-form{margin:0 -15px;}
.red-contact-form > .row > .six > p{clear:none;display:inline-block;float:left;margin-bottom:0;margin-right:-4px;padding:0 15px;width:50%;}
.red-contact-form > .row > .six > p input{border:1px solid #;}
.red-contact-form > .row > .six > textarea{width:100%;}
.red-contact-form  > .row > .six > p.comment-form-comment{width:100%;display:block;}
.red-contact-form p.form-submit{margin-top:28px;}
#red_contact_response{clear:both;margin:0 15px;}
.red-contact-form label{color:#9c9c9c;}
#red_contact_response p{margin:0;}
.red-contact-form #red-send-msg{background:#3B4749;border:0 none;display:inline-block;box-shadow:none;padding:0 15px;font-size:14px;height:30px;line-height:30px;color:#FFF;}
.red-contact-form > .row > .twelve{text-align:center;}

/* Content layout settings */

section#main .main-container.left-layout > .row{margin:0;}
#page{overflow:hidden;}

/*---------- Header ---------- */

header#header{position:relative;box-shadow:0 5px 20px 0 rgba(80, 80, 80, 0.1);margin-bottom:40px;-webkit-transition:padding .2s ease-out, height .2s ease-out;-moz-transition:padding .2s ease-out, height .2s ease-out;-o-transition:padding .2s ease-out, height .2s ease-out;transition:padding .2s ease-out, height .2s ease-out;}

header#header .header-containe-wrapper{padding:20px 0 40px 0;}
header#header .header-containe-wrapper:after{content:'';display:table;width:100%;clear:both;}
#header.header_style1 .header-containe-wrapper .logo{display:inline-block;float:left;}
#header.header_style2 .header-containe-wrapper .logo{float:none;display:block;text-align:center;margin-bottom:20px;}
#header .socialicons{margin-top:10px;}
#header.header_style2 nav.main-menu{float:none;clear:both;text-align:center;display:block;}
#header.header_style1 nav.main-menu{float:right;margin-top:0;}
.header-separator{border-bottom:1px dotted rgba(0,0,0,0.05);margin-bottom:40px;}
nav.main-menu{display:inline-block;margin-top:15px;position:relative;}
.outside-menu nav.main-menu{margin-top:15px;margin-bottom:15px;}
   /* ---------- Menu Navigation ---------- */
    nav.main-menu .sf-sub-indicator{position:absolute;display:block;color:black;right:.15em;top:0;width:10px;height:10px;color:#ccc;font-weight:200;font-size:11px;font-family:Helvetica, Arial, sans-serif;}
   nav.main-menu li li .sf-sub-indicator{right:10px;}
   nav.main-menu .logo img{line-height:0;vertical-align:middle;}

    nav.main-menu{font-family:Helvetica;font-size:14px;}

    nav.main-menu>ul{margin:0;padding:0;list-style-type:none;width:100%;font-family:'Montserrat', sans-serif;text-transform:uppercase;font-weight:normal;color:#343434;font-weight:400;position:relative;}
   nav.main-menu ul li{position:relative;}
   /* Sub level menus*/
    nav.main-menu ul li ul{z-index:100;/*visibility:hidden;*/ text-align:left;width:auto;}
   /* Sub level menu links style */
    nav.main-menu ul li ul li a{margin:0;}

    /* Sub level menu links style */
    nav.main-menu ul li ul li{margin:0;width:100%;}
   nav.main-menu>ul:after{display:block;clear:both;content:'';}
   nav.main-menu>ul>li>a{display:block;padding:4px 10px 4px 10px;-webkit-transition:.2s color linear;-moz-transition:.2s color linear;-o-transition:.2s color linear;-ms-transition:.2s color linear;transition:.2s color linear;}

    nav.main-menu>ul>li>a.sf-with-ul{padding-right:20px;}

    nav.main-menu>ul>li>a.sf-with-ul > span{top:4px;right:4px;}

    nav.main-menu>ul>li{margin:0;padding:0;float:none;display:inline-block;line-height:25px;vertical-align:middle;margin-right:15px;}
   nav.main-menu>ul>li:last-child{margin-right:0;}
   nav.main-menu>ul>li:last-child:after{display:block;clear:both;content:'';}


    nav.main-menu>ul>li.selected{color:black;padding-left:10px;}

    nav.main-menu>ul>li.selected a{line-height:25px;}
   nav.menu-with-description>ul>li{text-align:left;}
   nav.menu-with-description>ul>li>.children{padding-top:14px;}

        /* Menu description style */

         nav.main-menu>ul>li .menu-description{display:block;font-size:11px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.6;font-weight:normal;line-height:10px;padding-bottom:4px;}

        /* End of menu description style */
    /* Menu styles */

    /*** ESSENTIAL STYLES ***/
    .main-menu ul{margin:0;padding:0;width:100%;list-style:none;}

    .main-menu li{display:inline-block;padding:0;text-transform:uppercase;}


    .main-menu a{text-decoration:none;}

    .main-menu a:link, .main-menu a:visited, .main-menu a:active{color:inherit;}

    .main-menu a span{cursor:pointer;}
   .menu-bottom-arrows:after{font-family:'fontello';content:'\e807';display:inline-block;padding-left:7px;}


    /* Sub level menus*/
    .main-menu ul li ul{position:absolute;z-index:100;top:100%;display:none;}
   nav.main-menu > ul > li > ul.children li{font-size:12px;}
   nav.main-menu > ul > li > ul.children > li a{display:block;line-height:35px;height:35px;white-space:nowrap;padding:0 15px;}
   nav.main-menu > ul > li > ul.children > li a.sf-with-ul{padding-right:30px;}
   /* Sub level menus*/
    .main-menu ul li ul li ul{position:absolute;z-index:100;left:100%;top:0;display:none;position:absolute;}


    /* Sub level menu links style */
    .main-menu ul li ul li a{margin:0;}
   nav.main-menu > ul > li a > i{font-size:11px;color:#999;font-style:normal;padding-left:5px;line-height:1;}
   .dl-menuwrapper{display:none;position:absolute;line-height:50%;z-index:999;}
   .dl-menuwrapper nav{margin:0;}
   .dl-menuwrapper .red-menu ul > li{max-width:300px;width:100%;margin:0;}

    #pageslide{/* These styles MUST be included. Do not change. */ display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;overflow-y:scroll;/* Specify the width of your pageslide here */ width:70%;padding:20px;/* These styles are optional, and describe how the pageslide will look */ background-color:#333;color:#FFF;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222;}

    ul.mobile-menu li{width:100%;}

    #sticky_menu{list-style-type:none;margin:0 auto;}
   .sticky-menu-container .main-menu{margin-top:0;}
   .sticky-menu-container{position:fixed;top:0;left:0;width:100%;z-index:3;padding:15px 0;background:#000;display:none;}
   /* ---------- End - Menu Navigation ---------- */


/* ---------- End - Header ---------- */



/* ---------- Main Section ---------- */



.single section#main, .page section#main{height:auto;}


section#main{}

section#main .main-container{position:relative;height:100%;}

.main-container > .right-sidebar, .main-container > .left-sidebar{padding:0 15px;}


#scrollbar{margin:0;cursor:move;position:relative;height:100%;}
#scrollbar .viewport{overflow:hidden;position:relative;width:100%;height:100%;}
.single-format-gallery #scrollbar{margin:0 auto;}
.single-format-gallery #scrollbar .viewport{min-height:400px;}
#scrollbar .overview{left:0;list-style:none outside none;margin:0;padding:0;position:absolute;top:0;height:100%;width:1416px;}

#scrollbar .overview .relative:first-child{border:0;}

#scrollbar .overview .relative{float:left;border-left:10px solid white;}
#scrollbar .scrollbar{clear:both;height:10px;position:relative;}
#scrollbar .track{background-color:#efefef;height:10px;position:relative;width:100%;border-radius:5px;}
#scrollbar .thumb{background-color:#eb4c4c;cursor:pointer;height:10px;left:0;overflow:hidden;position:absolute;border-radius:5px;border:1px solid #eb4c4c;box-shadow:inset 0 0 1px rgba(255,255,255,0.5);}
#scrollbar .thumb .end{display:none;height:25px;overflow:hidden;width:5px;}
#scrollbar .disable{display:none;}
#scrollbar .relative:hover > .zoom-image{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}

.zoom-image{position:absolute;top:50%;right:50%;z-index:999;margin-top:-35px;margin-right:-35px;width:70px;height:70px;border-radius:50%;background:rgb(0,0,0) url(//www.travelettes.net/wp-content/themes/tempest/images/zoom.image.png) no-repeat center center;background:rgba(0,0,0,0.15) url(//www.travelettes.net/wp-content/themes/tempest/images/zoom.image.png) no-repeat center center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;cursor:pointer;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
.zoom-image a{display:block;text-indent:-9999px;line-height:80px !important;}
.entry-header .featimg:hover > .zoom-image, .flexslider .slides li:hover > .zoom-image, .gallery-slide:hover .zoom-image{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}


.relative{position:relative;}

/* Posts  */
.featimg{overflow:hidden;line-height:0;}

article.thumb-image-main, article.thumb-text-main{overflow:hidden;}

.featimg img{width:auto;max-width:none;}
.single .featimg img{width:auto;max-width:100%;}
.featimg a{line-height:0;}
.go-to-top{position:fixed;width:35px;height:35px;line-height:35px;text-align:center;color:#7c7c7c;right:40px;bottom:40px;background-color:#FFF;box-shadow:0 0 5px 0 rgba(70,70,70,0.3);cursor:pointer;display:none;}
.go-to-top.shown{display:block;}

/*============ Pagination ===========*/
.pag{clear:both;}
.pag ul{margin:0;padding:0;list-style-type:none;text-align:center;margin:15px 0;}
.pag ul li{display:inline-block;}
.pag ul li .page-numbers{display:block;background-color:#f5f5f5;padding:7px 14px;margin:0 5px;font-size:16px;line-height:16px;font-size:12px;border:1px solid rgba(0, 0, 0, 0.03);box-shadow:0 0 1px 1px rgba(255, 255, 255, 0.5) inset;font-weight:bold;color:#666;}
.pag ul li .page-numbers:not(.current):hover{background-color:#f9f9f9;}
.pag ul li .page-numbers.current{border:1px solid rgba(0, 0, 0, 0.15);box-shadow:0 0 1px 1px rgba(255, 255, 255, 0.5) inset;}

/*=========== EOF Pagination ==========*/



    /* Delimiters */

        /* Simple delimiter */

        .delimiter{display:block;clear:both;height:1px;margin-bottom:30px;width:100%;}

        /* Pointed delimiter */
        .delimiter.pointed{border-top:1px dotted rgba(0,0,0,0.11);}

        /* Doublepointed delimiter */
        .delimiter.doublepointed{border-top:1px dotted rgba(0,0,0,0.35);border-bottom:1px dotted rgba(0,0,0,0.35);height:8px;}

        /* Line delimiter */
        .delimiter.line{border-top:1px solid rgba(0,0,0,0.11);}

        /* Doubleline delimiter */
        .delimiter.doubleline{border-top:1px solid rgba(0,0,0,0.35);border-bottom:1px solid rgba(0,0,0,0.35);height:8px;}

    /* End of delimiters */


/* ############### Single styles ################ */



        /* Related posts section*/

        .post-wrapper .related-tabs{margin:0;margin-bottom:30px;padding:0;list-style-type:none;line-height:1;}

        .post-wrapper .related-tabs li{display:inline-block;margin:0 5px 0 0;height:35px;line-height:35px;zoom:1;color:white;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5;background-color:black;}

        .post-wrapper .related-tabs li h3{margin:0;text-transform:uppercase;font-weight:normal;font-size:16px;line-height:36px;}

        .post-wrapper .related-tabs li a{color:white;display:block;padding:0 10px;}

        /* End of Related posts section*/

    .single .featimg, .page .featimg, .home .featimg{position:relative;line-height:0;text-align:center;}
   .single-blog .featimg{margin-bottom:40px;}
   .article-share{overflow:hidden;}
   
    .audioplayer_container > object{width:100%;}

    #comment{height:150px;border-radius:0;}

    #comments form{margin:0;}
   #commentform .comment-form-author, #commentform .comment-form-email, #commentform .comment-form-url{width:33.3%;float:left;}
   #commentform .comment-form-email, #commentform .comment-form-url{margin-left:1%;width:32.3%;}
   #commentform input[type="submit"]{margin-left:20px;height:auto;line-height:1.2;color:#000;box-shadow:none;border:0 none;background:transparent;font-family:'Montserrat';padding:0;border-bottom:1px solid transparent;}
   #commentform input[type="submit"]:hover{border-bottom:1px solid #000;}
   .red-comment-list{list-style-type:none;margin:0;}

    #respond .red-comment-thumb{display:none;}

    .red-comment-plain li.comment .red-comment-thumb{float:left;margin:0 20px 0 0;padding:5px;border:1px solid #e8e8e8;background:#FFF;line-height:0;min-width:70px;}

    .red-comment-list > li.bypostauthor .red-comment-textinfo, .red-comment-list .children > li.bypostauthor .red-comment-textinfo{color:#999;font-size:12px;margin-bottom:10px;}

    .red-comment-plain li.comment{display:inline-block;clear:both;margin:0;margin-bottom:25px;padding-bottom:25px;width:100%;border-bottom:1px dotted rgb(238, 238, 238);list-style-type:none;font-size:12px;}

    .comment-body p{margin-bottom:0;}

    #respond{clear:both;}

    .red-comment-plain li.comment .reply{display:inline-block;margin-top:-1px;zoom:1;float:right;}
   #reply-title{margin:0 20px 10px 20px;}
   .form-submit{margin:0;}

    .red-ads.zone-2{margin-top:30px;}
   .ads{margin:30px 0 30px;}
   #content .ads{margin:0;}
   /* ---- END Single ---- */



/* ---------- End - Main Section ---------- */




/* ---------- Footer ---------- */

footer#footer-container{padding-top:40px;padding-bottom:20px;}
footer#footer-container div, footer#footer-container span, footer#footer-container{font-size:12px;}
footer#footer-container a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:0.7;}
footer#footer-container .columns .widget:last-child{margin-bottom:30px;}

footer#footer-container .copyright-area{width:100%;padding:10px 0;}

footer#footer-container .copyright-area p{color:black;margin:0;}

footer#footer-container .copyright-area p a{color:#eb4c4c;}

footer#footer-container .children{display:none !important;}

footer#footer-container .sf-sub-indicator{display:none;}

footer#footer-container .sf-menu{margin:0;float:right;}

footer#footer-container p.copyright{margin:0;line-height:30px;}

/* ---------- End - Footer ---------- */


.hotkeys-meta .nav-next a:before, .hotkeys-meta .nav-previous a:before{-webkit-transition:color .2s linear, margin .5s ease;-moz-transition:color .2s linear, margin .5s ease;-o-transition:color .2s linear, margin .5s ease;-ms-transition:color .2s linear, margin .5s ease;transition:color .2s linear, margin .5s ease;margin-top:30px;text-shadow:-1px 1px 1px #FFF;}

.hotkeys-meta .nav-next a.fixed:before,
.hotkeys-meta .nav-previous a.fixed:before{position:fixed;top:50px;}

.hotkeys-meta .nav-next a.absbottom:before,
.hotkeys-meta .nav-previous a.absbottom:before{bottom:20px;position:absolute;top:auto;}

.hotkeys-meta .nav-next a:before{display:block;position:absolute;right:100px;top:25px;content:'\203A';font-style:normal;font-weight:normal;color:rgba(0,0,0,0.08);font-size:200px;width:100px;height:100px;}
.hotkeys-meta .nav-previous a:before{display:block;position:absolute;left:100px;top:25px;content:'\2039';font-style:normal;font-weight:normal;color:rgba(0,0,0,0.08);font-size:200px;width:100px;height:100px;}
.hotkeys-meta .nav-previous a:hover:before{margin-left:-10px;}

.hotkeys-meta .nav-next a:hover:before{margin-right:-10px;}

.hotkeys-meta .nav-previous a:hover:before, .hotkeys-meta .nav-next a:hover:before{color:#EB4C4C;}
.single #content>.single-row-container:nth-child(odd) .hotkeys-meta .nav-previous a:before, .page #content>.single-row-container:nth-child(odd) .hotkeys-meta .nav-previous a:before, .single #content>.single-row-container:nth-child(odd) .hotkeys-meta .nav-next a:before, .page #content>.single-row-container:nth-child(odd) .hotkeys-meta .nav-next a:before{color:#E8E8E8;}
.single #content>.single-row-container:nth-child(odd) .hotkeys-meta .nav-previous a:hover:before, .page #content>.single-row-container:nth-child(odd) .hotkeys-meta .nav-previous a:hover:before, .single #content>.single-row-container:nth-child(odd) .hotkeys-meta .nav-next a:hover:before, .page #content>.single-row-container:nth-child(odd) .hotkeys-meta .nav-next a:hover:before{color:#ddd;}

.single-slide-effects{z-index:1;}
.single-slide1{position:absolute;width:100%;height:150%;top:0;right:0;}
.single-slide2{position:absolute;width:100%;height:150%;top:0;right:0;}
.single-slide-map{background:url(//www.travelettes.net/wp-content/themes/tempest/images/parallax/image.map.png) no-repeat center center;}
.single-slide-circles{background:url(//www.travelettes.net/wp-content/themes/tempest/images/parallax/image.circles.png) no-repeat center center;}
.single-slide-flakes{background:url(//www.travelettes.net/wp-content/themes/tempest/images/parallax/image.flakes.png) no-repeat center center;}
.single-slide-hearts{background:url(//www.travelettes.net/wp-content/themes/tempest/images/parallax/image.hearts.png) no-repeat center center;}
.single-slide-perfibers{background:url(//www.travelettes.net/wp-content/themes/tempest/images/parallax/pattern.perfibers.png);}
.single-slide-cones{background:url(//www.travelettes.net/wp-content/themes/tempest/images/parallax/pattern.cones.png);}
.single-slide-feathers{background:url(//www.travelettes.net/wp-content/themes/tempest/images/parallax/pattern.feathers.png);}
.single-slide-triangle{background:url(//www.travelettes.net/wp-content/themes/tempest/images/parallax/pattern.triangle.png);}
/* ---------- Different Viewports Style ---------- */



/* > 1440px width */
@media only screen  and (min-width: 1440px){}

/* between 1440px and 1280px width */
@media only screen  and (min-width: 1280px) and (max-width: 1439px){}

/* between 1440px and 1280px width */
@media only screen  and (min-width: 1400px) and (max-width: 1480px){
    .hotkeys-meta .nav-next a:before{right:15px;}
   .hotkeys-meta .nav-previous a:before{left:15px;}
}


@media only screen  and (max-width: 1400px){
    nav.hotkeys-meta{display:none;}
}

/* between 1280px and 1024px width */
@media only screen  and (min-width: 1024px) and (max-width: 1279px){
    nav.hotkeys-meta{display:none;}
}

/* between 1024px and 768px width */
@media only screen  and (min-width: 768px) and (max-width: 1023px){
       nav.hotkeys-meta{display:none;}
}

/* <768px width */
@media only screen  and (max-width: 768px){
    h2.post-title{font-size:24px;}
   h3.related-title, h3#reply-title, .comments-title{font-size:22px;}
   .article-share{margin-bottom:30px;}
   #related-posts div:not(:last-child) article{margin-bottom:30px;}
   #header .content-title{font-size:20px;margin:10px 0 10px 0;}

    .dl-menuwrapper{display:block;}
   
    .footer-menu-container,
    nav.hotkeys-meta,
    nav.main-menu ul li{display:none;}

}

/* ---------- End - Different Viewports Style ---------- */
.breadcrumbs{margin:20px 0;}
.breadcrumbs ul{list-style-type:none;margin:0;}
.breadcrumbs ul li{display:inline-block;font-size:11px;}
.breadcrumbs ul li:not(:first-child):before{content:'\e805';font-family:'fontello';font-style:normal;font-weight:normal;speak:none;font-size:10px;display:inline-block;margin:0 10px;color:#444444;}


/* Tabs widget */
.widget_tabber{margin:0;padding:0;list-style-type:none;}
.widget_tabber li{margin:0;padding:0;display:inline-block;}
.tabs-container a.tag{white-space:nowrap;display:inline-block;padding:0 10px;margin-right:10px;margin-bottom:10px;font-size:12px;position:relative;height:23px;line-height:23px;border:1px solid #e6e6e6;color:#666;}
.tabs-container a.tag:hover{color:#999;}
/* Things */
.instagram_likes,.instagram_caption{margin-bottom:0px !important;}
.widget div.widget-meta li.red-comments{line-height:16px;}
.widget div.widget-meta li.red-comments > a{display:inline-block;height:16px;line-height:16px;overflow:hidden;}
.widget div.widget-meta li.time:before{content:"• \00a0";}

.widget div.widget-meta li.time time{line-height:16px;display:inline-block;height:16px;}
.widget div.widget-meta li.author{line-height:16px;display:inline-block;height:16px;}

.widget div.widget-meta ul li.thelike{display:inline-block;height:16px;line-height:16px;margin-left:10px;}


/*Twitter widget*/

.red-twit-container{height:auto!important;width:100%;position:relative;float:left;}
.red-twit-container .red_twitter{}
.red-twit-container .red_twitter p{margin:0;}


.flickr_badge_image a, footer#footer-container .widget .flickr_badge_image a{display:block;}
@media only screen and (min-width: 768px) and (max-width: 990px) {.flickr_badge_image img{width:65px !important;height:auto !important;}
}

/* Instagram widget */

.instagram_widget p.instagram_likes{display:block;line-height:18px;font-size:12px;color:black;background:rgba(255,255,255,0.7);position:absolute;bottom:6px;left:0;right:0;padding:5px 10px;text-shadow:1px 1px 1px rgba(255,255,255,0.5);}
.instagram_widget p.instagram_caption{font-size:12px;color:inherit;margin-bottom:15px;display:block;}
#wp-calendar > caption{font-size:16px;font-weight:bold;margin-bottom:15px;}
#wp-calendar{border-spacing:0;width:100%;}

.widget table{padding:0;margin:0;}

/*##############################################*/


/* Likes */

.widget span.meta-likes{color:inherit;}

.embedded_videos{margin-bottom:30px;}

/* ####### Related posts ####### */
#related-posts .entry-content{padding:0 20px 20px 20px;}

#related-posts header{overflow:hidden;}

#related-posts header img{width:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}

#related-posts .entry-content a:hover h4{opacity:0.8;}

#related-posts header:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}

#related-posts .entry-content h4{font-family:'Montserrat', sans-serif;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease;font-weight:normal;letter-spacing:-0.5px;line-height:1.4;color:inherit;font-size:18px;margin:10px 0;}
#related-posts .entry-content a{color:inherit;}
#related-posts .entry-content .entry-content-excerpt{line-height:1.8;color:inherit;font-size:12px;}
#related-posts .related-delimiter{margin-bottom:10px;}

.latest-videos .massonry .massonry-elem.three, .latest-galleries .massonry .massonry-elem.three{width:25%;}
.main-container.latest-galleries{margin-top:-30px;}
.main-container.latest-galleries .red-thumb-view.no-gutter{margin-bottom:0;}

/* Scroll down hint */

.scroll-down-show{text-align:center;position:absolute;bottom:30px;width:100%;color:#FFF;text-shadow:0 0 3px rgba(40,40,40,0.2);font-size:52px;padding-bottom:50px;}
.scroll-down-show span{font-size:11px;display:block;text-transform:uppercase;}
.scroll-down-show i{animation-name:bounce;animation-duration:1s;animation-iteration-count:99999;animation-timing-function:ease-in-out;-webkit-animation-name:bounce;-webkit-animation-duration:1s;-webkit-animation-iteration-count:99999;-webkit-animation-timing-function:ease-in-out;position:absolute;left:50%;margin-left:-35px;}

@keyframes bounce {
    0%{transform:translateY(0);-webkit-transform:translateY(0);}
   50%{transform:translateY(10px);-webkit-transform:translateY(10px);}
   100%{transform:translateY(0);-webkit-transform:translateY(0);}
}
@-webkit-keyframes bounce {
    0%{transform:translateY(0);-webkit-transform:translateY(0);}
   50%{transform:translateY(10px);-webkit-transform:translateY(10px);}
   100%{transform:translateY(0);-webkit-transform:translateY(0);}
}


/*==========================Loader=========================*/


#fountainG{display:none;height:45px;left:40%;margin-bottom:30px;position:relative;width:240px;}

.fountainG{position:absolute;top:0;background-color:#000000;width:29px;height:29px;-moz-animation-name:bounce_fountainG;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-moz-transform:scale(.3);-moz-border-radius:19px;-webkit-animation-name:bounce_fountainG;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-webkit-transform:scale(.3);-webkit-border-radius:19px;-ms-animation-name:bounce_fountainG;-ms-animation-duration:1.5s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-ms-transform:scale(.3);-ms-border-radius:19px;-o-animation-name:bounce_fountainG;-o-animation-duration:1.5s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;-o-transform:scale(.3);-o-border-radius:19px;animation-name:bounce_fountainG;animation-duration:1.5s;animation-iteration-count:infinite;animation-direction:linear;transform:scale(.3);border-radius:19px;}

#fountainG_1{left:0;-moz-animation-delay:0.6s;-webkit-animation-delay:0.6s;-ms-animation-delay:0.6s;-o-animation-delay:0.6s;animation-delay:0.6s;}

#fountainG_2{left:30px;-moz-animation-delay:0.75s;-webkit-animation-delay:0.75s;-ms-animation-delay:0.75s;-o-animation-delay:0.75s;animation-delay:0.75s;}

#fountainG_3{left:60px;-moz-animation-delay:0.9s;-webkit-animation-delay:0.9s;-ms-animation-delay:0.9s;-o-animation-delay:0.9s;animation-delay:0.9s;}

#fountainG_4{left:90px;-moz-animation-delay:1.05s;-webkit-animation-delay:1.05s;-ms-animation-delay:1.05s;-o-animation-delay:1.05s;animation-delay:1.05s;}

#fountainG_5{left:120px;-moz-animation-delay:1.2s;-webkit-animation-delay:1.2s;-ms-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s;}

#fountainG_6{left:150px;-moz-animation-delay:1.35s;-webkit-animation-delay:1.35s;-ms-animation-delay:1.35s;-o-animation-delay:1.35s;animation-delay:1.35s;}

#fountainG_7{left:180px;-moz-animation-delay:1.5s;-webkit-animation-delay:1.5s;-ms-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s;}

#fountainG_8{left:210px;-moz-animation-delay:1.65s;-webkit-animation-delay:1.65s;-ms-animation-delay:1.65s;-o-animation-delay:1.65s;animation-delay:1.65s;}

@-moz-keyframes bounce_fountainG{ 0%{-moz-transform:scale(1);background-color:#000000;}

100%{-moz-transform:scale(.3);background-color:#FFFFFF;}

}

@-webkit-keyframes bounce_fountainG{ 0%{-webkit-transform:scale(1);background-color:#000000;}

100%{-webkit-transform:scale(.3);background-color:#FFFFFF;}

}

@-ms-keyframes bounce_fountainG{ 0%{-ms-transform:scale(1);background-color:#000000;}

100%{-ms-transform:scale(.3);background-color:#FFFFFF;}

}

@-o-keyframes bounce_fountainG{ 0%{-o-transform:scale(1);background-color:#000000;}

100%{-o-transform:scale(.3);background-color:#FFFFFF;}

}

@keyframes bounce_fountainG{ 0%{transform:scale(1);background-color:#000000;}

100%{transform:scale(.3);background-color:#FFFFFF;}

}

/*------------Preloader for "Load More"------------*/
.preloader{position:absolute;display:none;bottom:0;right:0;}
#circularG{position:relative;width:60px;height:60px}

.circularG{position:absolute;background-color:#FFFFFF;width:14px;height:14px;-moz-border-radius:9px;-moz-animation-name:bounce_circularG;-moz-animation-duration:1.04s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-webkit-border-radius:9px;-webkit-animation-name:bounce_circularG;-webkit-animation-duration:1.04s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-ms-border-radius:9px;-ms-animation-name:bounce_circularG;-ms-animation-duration:1.04s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-o-border-radius:9px;-o-animation-name:bounce_circularG;-o-animation-duration:1.04s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;border-radius:9px;animation-name:bounce_circularG;animation-duration:1.04s;animation-iteration-count:infinite;animation-direction:linear;}

#circularG_1{left:0;top:24px;-moz-animation-delay:0.39s;-webkit-animation-delay:0.39s;-ms-animation-delay:0.39s;-o-animation-delay:0.39s;animation-delay:0.39s;}

#circularG_2{left:6px;top:6px;-moz-animation-delay:0.52s;-webkit-animation-delay:0.52s;-ms-animation-delay:0.52s;-o-animation-delay:0.52s;animation-delay:0.52s;}

#circularG_3{top:0;left:24px;-moz-animation-delay:0.65s;-webkit-animation-delay:0.65s;-ms-animation-delay:0.65s;-o-animation-delay:0.65s;animation-delay:0.65s;}

#circularG_4{right:6px;top:6px;-moz-animation-delay:0.78s;-webkit-animation-delay:0.78s;-ms-animation-delay:0.78s;-o-animation-delay:0.78s;animation-delay:0.78s;}

#circularG_5{right:0;top:24px;-moz-animation-delay:0.91s;-webkit-animation-delay:0.91s;-ms-animation-delay:0.91s;-o-animation-delay:0.91s;animation-delay:0.91s;}

#circularG_6{right:6px;bottom:6px;-moz-animation-delay:1.04s;-webkit-animation-delay:1.04s;-ms-animation-delay:1.04s;-o-animation-delay:1.04s;animation-delay:1.04s;}

#circularG_7{left:24px;bottom:0;-moz-animation-delay:1.17s;-webkit-animation-delay:1.17s;-ms-animation-delay:1.17s;-o-animation-delay:1.17s;animation-delay:1.17s;}

#circularG_8{left:6px;bottom:6px;-moz-animation-delay:1.3s;-webkit-animation-delay:1.3s;-ms-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s;}

@-moz-keyframes bounce_circularG{ 0%{-moz-transform:scale(1)}

100%{-moz-transform:scale(.3)}

}

@-webkit-keyframes bounce_circularG{ 0%{-webkit-transform:scale(1)}

100%{-webkit-transform:scale(.3)}

}

@-ms-keyframes bounce_circularG{ 0%{-ms-transform:scale(1)}

100%{-ms-transform:scale(.3)}

}

@-o-keyframes bounce_circularG{ 0%{-o-transform:scale(1)}

100%{-o-transform:scale(.3)}

}

@keyframes bounce_circularG{ 0%{transform:scale(1)}

100%{transform:scale(.3)}

}
/*==========================End Loader=========================*/

/*-----------input validation clases----------*/
.warning{color:#CE3D40;}
.invalid{border:1px solid red !important;}


form.contactform textarea{height:auto;}
form.form.comments textarea{height:auto;}

.fl{float:left;}
.fr{float:right;}

#related-posts{margin-top:30px;}
div.red-comments{margin-bottom:30px;}


/*for masonry we need to make columns a bit smaller*/
.massonry .massonry-elem.three{width:24.95%;}
.massonry .massonry-elem.four{width:33.29%;}
.massonry .massonry-elem.six{width:49.9%;}

.left-layout > .row{margin-left:30px;margin-right:30px;}

.full-post > .row{width:auto;clear:both;}
.full-post > .row > .columns:first-child{padding-left:0;}
.full-post > .row > .columns:last-child{padding-right:0;}

.normal-post > .row{width:1170px;}
.wide-post > .row{width:1800px;}
.narrow-post > .row{width:768px;}

footer#footer-container.full-post{padding-left:30px;padding-right:30px;}
/*.featvideo iframe{width:100%;height:700px;}
*/ 

.meta-tags{margin-bottom:30px;}
.meta-tags .tagged-in-categ{font-style:italic;font-size:11px;padding-right:5px;}

.meta-tags a{font-size:11px;font-weight:bold;text-transform:uppercase;}
.red-ajax-preloader{background:#FFF;width:200px;height:40px;line-height:40px;font-size:12px;text-transform:uppercase;text-align:center;color:#555;position:fixed;left:50%;margin-left:-100px;top:50%;display:none;opacity:0;-moz-transition:.4s opacity ease;-ms-transition:.4s opacity ease;-o-transition:.4s opacity ease;-webkit-transition:.4s opacity ease;transition:.4s opacity ease;z-index:999;letter-spacing:3px;}
.red-ajax-box{max-height:0;overflow:hidden;-moz-transition:2s;-ms-transition:2s;-o-transition:2s;-webkit-transition:2s;transition:2s;background:#FFF;width:100%;z-index:15;overflow:hidden;position:relative;}
.red-ajax-box.opnd{max-height:9999px;}
.red-ajax-box > .row{margin:40px 25px;}
.red-ajax-box h2.entry-title{font-size:22px;font-weight:300;color:inherit;font-family:'Pathway Gothic One', sans-serif;text-transform:uppercase;letter-spacing:0.8;margin:0 0 20px 0;line-height:1.4;text-align:left;-webkit-transition:.3s color linear;-moz-transition:.3s color linear;-o-transition:.3s color linear;-ms-transition:.3s color linear;transition:.3s color linear;}

.red-ajax-box h2.entry-title a{color:#343434;}
.red-ajax-box .entry-excerpt{font-size:14px;color:inherit;line-height:1.8;margin-bottom:30px;font-family:inherit;-webkit-transition:.3s color linear;-moz-transition:.3s color linear;-o-transition:.3s color linear;-ms-transition:.3s color linear;transition:.3s color linear;color:#212121;font-size:12px;}
.red-ajax-box .featimg{margin-bottom:0;}
.red-ajax-box .navigation{position:absolute;top:0;right:-20px;}
.red-ajax-box .navigation div a{display:block;width:30px;height:30px;background-color:#fafafa;color:#000;line-height:28px;text-align:center;-webkit-transition:.3s background linear;-moz-transition:.3s background linear;-o-transition:.3s background linear;-ms-transition:.3s background linear;transition:.3s background linear;}
.red-ajax-box .navigation div a:hover{background-color:#000;color:#FFF;}
.red-ajax-box .close-preview{position:absolute;top:10px;left:10px;font-size:16px;}


/* Slideshow */

.header-slideshow{position:relative;width:100%;min-height:400px;}
.header-slideshow-elem-content.no-text-description{background:none repeat scroll 0 0 transparent;}
.header-slideshow-elem-content.non-boxed-layout{background:none repeat scroll 0 0 transparent;padding:0;margin-top:6%;}

.header-slideshow ul.header-slideshow-list{list-style-type:none;padding:0;margin:0 auto;position:relative;}

.header-slideshow ul.header-slideshow-list .header-slideshow-elem .slide-container{margin:0px auto;overflow:hidden;display:inline-block;position:relative;line-height:0;max-width:100%;}

.header-slideshow.full-width ul.header-slideshow-list{max-width:none;width:100%;height:100%;}

.header-slideshow ul.header-slideshow-list > li.header-slideshow-elem{display:none;width:100%;text-align:center;margin:0 auto;z-index:-20;left:0;}
.slide-wrapper{position:relative;line-height:0;}
.header-slideshow.full-width ul.header-slideshow-list > li.header-slideshow-elem{max-width:100%;max-height:100%;overflow:hidden;}
.header-slideshow.full-width ul.header-slideshow-list > li.header-slideshow-elem .slide-container img{max-width:none;height:auto;width:auto;position:relative;}

.header-slideshow ul.header-slideshow-list > li.header-slideshow-elem.active{display:block;z-index:-2;}

ul.header-slideshow-navigation{bottom:0;list-style-type:none;margin:0;padding:0;position:absolute;right:0;width:100%;text-align:center;margin:0 0 20px;}

ul.header-slideshow-navigation > li.header-slideshow-navigation-elem{display:inline-block;width:15px;height:15px;background-color:rgba(255,255,255,0.8);cursor:pointer;border-radius:50%;border:1px solid rgba(0,0,0,0.15);box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.1);-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;}

ul.header-slideshow-navigation > li.header-slideshow-navigation-elem.active{background-color:#FC6453;}

ul.header-slideshow-captions{list-style-type:none;margin:0;padding:0 30px;position:absolute;z-index:5;top:35%;width:100%;}

.header-slideshow-elem-content{max-width:650px;color:black;padding:30px;text-align:left;z-index:6;position:absolute;top:30%;-webkit-transition:left .5s ease-in-out, right .5s ease-in-out;-moz-transition:left .5s ease-in-out, right .5s ease-in-out;-ms-transition:left .5s ease-in-out, right .5s ease-in-out;-o-transition:left .5s ease-in-out, right .5s ease-in-out;transition:left .5s ease-in-out, right .5s ease-in-out;}
.header-slideshow-elem-content.right{margin-right:160px;right:0;}
.header-slideshow-elem-content.left{margin-left:160px;left:0;}
.header-slideshow-elem-content ul{margin:0;padding:0;list-style-type:none;}

.header-slideshow-elem-content li.elem-content-container{margin-bottom:25px;}

.header-slideshow-elem-content li.elem-content-container:last-child{margin-bottom:0;}
.header-slideshow-elem-content li.elem-content-container:first-child{margin-bottom:10px;}

.header-slideshow-elem-content h2{font-weight:300;font-size:46px;line-height:1.2;margin:0 0 20px;font-family:'Open Sans', Helvetica, Arial, sans-serif;line-height:70px;}
.header-slideshow-elem-content.boxed-layout h2 span{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.7);box-shadow:10px 0 0 rgba(0, 0, 0, 0.7), -10px 0 0 rgba(0, 0, 0, 0.7);padding:2px 0;color:#FFFFFF;}
.header-slideshow-elem-content p{margin:0;font-weight:400;font-size:13px;}
.header-slideshow-elem-content.boxed-layout p{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.7);box-shadow:5px 0 0 rgba(0, 0, 0, 0.7), -5px 0 0 rgba(0, 0, 0, 0.7);padding:2px 0;display:inline;color:#FFFFFF;}
.header-slideshow-elem-content.boxed-layout .title-delimiter{display:none;}
.header-slideshow-elem-content .slide-button{font-family:'Open Sans', Helvetica, Arial, sans-serif;display:inline-block;background-color:transparent;color:inherit;padding:0 15px;line-height:34px;margin:0;width:auto;border:2px solid #FFF;-webkit-transition:.2s opacity ease-in;-moz-transition:.2s opacity ease-in;-o-transition:.2s opacity ease-in;-ms-transition:.2s opacity ease-in;transition:.2s opacity ease-in;}

.header-slideshow-elem-content .slide-button:hover{opacity:0.8;}
.header-slideshow-elem-content.boxed-layout .slide-button{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.7);color:#FFFFFF;}

.header-slideshow-elem-content.center{left:50%;margin-left:-350px;text-align:center;max-width:700px;width:700px;}
.header-slideshow-elem-content.non-boxed-layout{box-shadow:none;}
ul.slides > li:not(:first-child){display:none;}

/* Carousel styles */

.carousel-wrapper{overflow:hidden;/*float:left;*/}
.carousel-wrapper .carousel-container{overflow:hidden;-webkit-transition:margin-left 0.2s ease-out 0s, max-height 0.5s ease-out 0s, opacity 0.5s ease-out 0s;-moz-transition:margin-left 0.2s ease-out 0s, max-height 0.5s ease-out 0s, opacity 0.5s ease-out 0s;-o-transition:margin-left 0.2s ease-out 0s, max-height 0.5s ease-out 0s, opacity 0.5s ease-out 0s;-ms-transition:margin-left 0.2s ease-out 0s, max-height 0.5s ease-out 0s, opacity 0.5s ease-out 0s;transition:margin-left 0.2s ease-out 0s, max-height 0.5s ease-out 0s, opacity 0.5s ease-out 0s;}
.carousel-wrapper .carousel-container > div.columns{}
.carousel-wrapper ul.carousel-nav{list-style-type:none;margin:0 0 15px;text-align:right;}
.carousel-wrapper ul.carousel-nav:after{clear:both;content:"";display:block;}
.carousel-wrapper ul.carousel-nav > li{display:inline-block;color:#FFF;cursor:pointer;font-size:11px;height:26px;line-height:26px;text-align:center;width:25px;background-color:#000;}
.carousel-wrapper ul.carousel-nav > li.carousel-nav-left{margin-left:20px;}
.carousel-wrapper ul.carousel-nav > li.carousel-nav-right{margin-right:20px;}
.carousel-wrapper ul.carousel-nav > li > i:before{line-height:inherit;}
.carousel-wrapper ul.carousel-nav > li:hover{background-color:#f1f1f1;color:#333;}


@media only screen and (max-width : 1025px) {
    .header-slideshow-elem-content.left{margin-left:60px;}
   .header-slideshow-elem-content.right{margin-right:60px;}
   ul.header-slideshow-captions{top:20%;}
}
@media only screen and (max-width : 1441px) {
    .header-slideshow-elem-content.left{margin-left:120px;}
   .header-slideshow-elem-content.right{margin-right:120px;}
   ul.header-slideshow-captions{top:20%;}
}
@media only screen and (max-width : 768px) {
    .header-slideshow-captions{display:none !important;}
   .widget:last-child{margin-bottom:30px !important;}
   .header-slideshow-elem-content ul{display:none;=}
}       
.title-delimiter{width:50px;height:3px;background:#FFF;margin-top:10px;margin-bottom:30px;}

/* End of slideshow */

.gallery-slide{display:block;max-height:500px;float:left;position:relative;margin-right:5px;}
.gallery-slide > img{max-height:500px;width:auto;}
.gallery-slide:last-child{margin-right:0;}
.gallery-scroll{margin-bottom:30px;}

.gallery-scroll .viewport{height:500px;position:relative;overflow:hidden;}
.gallery-scroll .overview{left:0;list-style:none outside none;margin:0;padding:0;position:absolute;top:0;height:100%;width:2500px;}
.gallery-scroll .scrollbar{clear:both;height:10px;position:relative;}
.gallery-scroll .track{background-color:#efefef;height:6px;position:relative;width:100%;}
.gallery-scroll .thumb{background-color:#000;cursor:pointer;height:6px;left:0;overflow:hidden;position:absolute;}
.gallery-scroll .thumb .end{display:none;height:25px;overflow:hidden;width:5px;}
.gallery-scroll .disable{display:none;}
.gallery-scroll .gallery-list{list-style:none;margin:0;padding:0;}
.gallery-scroll .gallery-list li{display:block;float:left;line-height:0;}
/* Post rating styles */
.post-rating{background:#000;padding:30px;margin-bottom:40px;color:#FFF;}
.red-rating-line{height:10px;background:#FFF;}
.row.rating-items{margin-bottom:20px;}
.rating-item{margin-bottom:20px;clear:both;}
.rating-item:after{content:'';clear:both;display:block;}
.row.overall-score{border-top:1px solid rgba(255,255,255,0.2);padding-top:30px;text-align:right;}
.row.overall-score div{font-size:16px;}
.row.overall-score span{font-size:24px;}
.score-out-of{position:absolute;bottom:0;right:20px;font-size:11px;background:#FFF;height:20px;line-height:20px;padding:1px 5px;color:#000;}

/* No posts found */
.no-posts-found .excerpt{text-align:center;font-size:16px;margin-bottom:40px;}
.no-post-search{background:none repeat scroll 0 0 #000000;color:#FFFFFF;margin-top:40px;padding:20px 40px 40px 40px;}
.no-posts-found .icon-warning{font-size:32px;}
.no-posts-smile{font-size:62px;text-align:center;font-weight:bold;}


/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

 
/* Browser Resets */
.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 Necessary Styles
*********************************/ 
.flexslider{margin:0;padding:0;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;position:relative;}
/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img{width:100%;display:block;}
.flex-pauseplay span{text-transform:capitalize;}

.red-ajax-box .flexslider .slides img{width:auto;margin:0px auto;}
/* Clearfix for the .slides element */
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child{display:block;}


/* FlexSlider Default Theme
*********************************/
.flexslider{margin:0 0 60px;position:relative;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.flexslider .slides{zoom:1;}

.carousel li{margin-right:5px}

.red-ajax-box .flexslider{margin-bottom:20px;}

/* Direction Nav */
.flex-direction-nav a{width:40px;height:40px;line-height:40px;text-align:center;margin:-20px 0 0;display:block;background:#000;position:absolute;top:50%;cursor:pointer;text-indent:opacity:0;-webkit-transition:all .3s ease;color:#FFF;}
.flex-direction-nav a:hover{color:#FFF;}
.flex-direction-nav .flex-next{background-position:100% 0;right:0;}
.flex-direction-nav .flex-next:before{content:'\e805';font-family:'fontello';}
.flex-direction-nav .flex-prev{left:0;}
.flex-direction-nav .flex-prev:before{content:'\e804';font-family:'fontello';}
.flexslider:hover .flex-next{opacity:0.8;}
.flexslider:hover .flex-prev{opacity:0.8;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;}
.flex-direction-nav .disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default;}

/* Control Nav */
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}

.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li{width:25%;float:left;margin:0;}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}
.flex-control-thumbs img:hover{opacity:1;}
.flex-control-thumbs .active{opacity:1;cursor:default;}

@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev{opacity:1;left:0;}
 .flex-direction-nav .flex-next{opacity:1;right:0;}
}


.preloader-cortina{position:fixed;top:0;left:0;width:100%;height:100%;background:#FFF;z-index:99;}
.preloader-cortina div{position:fixed;top:50%;left:50%;background:url(//www.travelettes.net/wp-content/themes/tempest/images/preloader.gif) no-repeat;background-size:cover;width:46px;height:46px;line-height:46px;text-align:center;margin-top:-23px;margin-left:-23px;}

/* Common styles of menus */

.dl-menuwrapper{width:100%;float:left;position:relative;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;-moz-perspective-origin:50% 200%;perspective-origin:50% 200%;text-align:left;}

.dl-menuwrapper button{background:#000;border:none;width:48px;height:45px;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:none;}

.dl-menuwrapper button:hover,
.dl-menuwrapper button.dl-active,
.dl-menuwrapper ul{background:#000;}

.dl-menuwrapper button:after{content:'';position:absolute;width:68%;height:5px;background:#fff;top:10px;left:16%;box-shadow:0 10px 0 #fff, 0 20px 0 #fff;}

.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}

.dl-menuwrapper li{position:relative;display:block;}

.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:16px;line-height:20px;font-weight:300;color:#fff;outline:none;}

.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,0.1);}

.dl-menuwrapper li.dl-back > a{padding-left:30px;background:rgba(0,0,0,0.1);}

.dl-menuwrapper li.dl-back:after,
.dl-menuwrapper li > a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:'fontello';speak:none;-webkit-font-smoothing:antialiased;content:'\e805';color:#FFFFFF;border:0 none;margin-top:0;right:10px;}

.dl-menuwrapper li.dl-back:after{left:10px;color:#FFFFFF;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);right:auto;}

.dl-menuwrapper li > a:after{right:10px;color:rgba(0,0,0,0.15);}

.dl-menuwrapper .dl-menu{margin:5px 0 0 0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}

.dl-menuwrapper .dl-menu.dl-menu-toggle{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}

.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}

/* Hide the inner submenus */
.dl-menuwrapper li .dl-submenu{display:none;}

/* 
When a submenu is openend, we will hide all li siblings.
For that we give a class to the parent menu called "dl-subview".
We also hide the submenu link. 
The opened submenu will get the class "dl-subviewopen".
All this is done for any sub-level being entered.
*/
.dl-menu.dl-subview li,
.dl-menu.dl-subview li.dl-subviewopen > a,
.dl-menu.dl-subview li.dl-subview > a{display:none;}

.dl-menu.dl-subview li.dl-subview,
.dl-menu.dl-subview li.dl-subview .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li{display:block;}

/* Dynamically added submenu outside of the menu context */
.dl-menuwrapper > .dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0;}

/* Animation classes for moving out and in */

.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 0.4s;-moz-animation:MenuAnimOut1 0.4s;animation:MenuAnimOut1 0.4s;}

.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 0.3s ease-in-out;-moz-animation:MenuAnimOut2 0.3s ease-in-out;animation:MenuAnimOut2 0.3s ease-in-out;}

.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 0.4s ease;-moz-animation:MenuAnimOut3 0.4s ease;animation:MenuAnimOut3 0.4s ease;}

.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 0.4s ease;-moz-animation:MenuAnimOut4 0.4s ease;animation:MenuAnimOut4 0.4s ease;}

.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 0.4s ease;-moz-animation:MenuAnimOut5 0.4s ease;animation:MenuAnimOut5 0.4s ease;}

@-webkit-keyframes MenuAnimOut1 {
    50%{-webkit-transform:translateZ(-250px) rotateY(30deg);}
   75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
   100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
}

@-webkit-keyframes MenuAnimOut2 {
    100%{-webkit-transform:translateX(-100%);opacity:0;}
}

@-webkit-keyframes MenuAnimOut3 {
    100%{-webkit-transform:translateZ(300px);opacity:0;}
}

@-webkit-keyframes MenuAnimOut4 {
    100%{-webkit-transform:translateZ(-300px);opacity:0;}
}

@-webkit-keyframes MenuAnimOut5 {
    100%{-webkit-transform:translateY(40%);opacity:0;}
}

@-moz-keyframes MenuAnimOut1 {
    50%{-moz-transform:translateZ(-250px) rotateY(30deg);}
   75%{-moz-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
   100%{-moz-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
}

@-moz-keyframes MenuAnimOut2 {
    100%{-moz-transform:translateX(-100%);opacity:0;}
}

@-moz-keyframes MenuAnimOut3 {
    100%{-moz-transform:translateZ(300px);opacity:0;}
}

@-moz-keyframes MenuAnimOut4 {
    100%{-moz-transform:translateZ(-300px);opacity:0;}
}

@-moz-keyframes MenuAnimOut5 {
    100%{-moz-transform:translateY(40%);opacity:0;}
}

@keyframes MenuAnimOut1 {
    50%{transform:translateZ(-250px) rotateY(30deg);}
   75%{transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
   100%{transform:translateZ(-500px) rotateY(0deg);opacity:0;}
}

@keyframes MenuAnimOut2 {
    100%{transform:translateX(-100%);opacity:0;}
}

@keyframes MenuAnimOut3 {
    100%{transform:translateZ(300px);opacity:0;}
}

@keyframes MenuAnimOut4 {
    100%{transform:translateZ(-300px);opacity:0;}
}

@keyframes MenuAnimOut5 {
    100%{transform:translateY(40%);opacity:0;}
}

.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 0.3s;-moz-animation:MenuAnimIn1 0.3s;animation:MenuAnimIn1 0.3s;}

.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 0.3s ease-in-out;-moz-animation:MenuAnimIn2 0.3s ease-in-out;animation:MenuAnimIn2 0.3s ease-in-out;}

.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 0.4s ease;-moz-animation:MenuAnimIn3 0.4s ease;animation:MenuAnimIn3 0.4s ease;}

.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 0.4s ease;-moz-animation:MenuAnimIn4 0.4s ease;animation:MenuAnimIn4 0.4s ease;}

.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 0.4s ease;-moz-animation:MenuAnimIn5 0.4s ease;animation:MenuAnimIn5 0.4s ease;}

@-webkit-keyframes MenuAnimIn1 {
    0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
   20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
   100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}
}

@-webkit-keyframes MenuAnimIn2 {
    0%{-webkit-transform:translateX(-100%);opacity:0;}
   100%{-webkit-transform:translateX(0px);opacity:1;}
}

@-webkit-keyframes MenuAnimIn3 {
    0%{-webkit-transform:translateZ(300px);opacity:0;}
   100%{-webkit-transform:translateZ(0px);opacity:1;}
}

@-webkit-keyframes MenuAnimIn4 {
    0%{-webkit-transform:translateZ(-300px);opacity:0;}
   100%{-webkit-transform:translateZ(0px);opacity:1;}
}

@-webkit-keyframes MenuAnimIn5 {
    0%{-webkit-transform:translateY(40%);opacity:0;}
   100%{-webkit-transform:translateY(0);opacity:1;}
}

@-moz-keyframes MenuAnimIn1 {
    0%{-moz-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
   20%{-moz-transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
   100%{-moz-transform:translateZ(0px) rotateY(0deg);opacity:1;}
}

@-moz-keyframes MenuAnimIn2 {
    0%{-moz-transform:translateX(-100%);opacity:0;}
   100%{-moz-transform:translateX(0px);opacity:1;}
}

@-moz-keyframes MenuAnimIn3 {
    0%{-moz-transform:translateZ(300px);opacity:0;}
   100%{-moz-transform:translateZ(0px);opacity:1;}
}

@-moz-keyframes MenuAnimIn4 {
    0%{-moz-transform:translateZ(-300px);opacity:0;}
   100%{-moz-transform:translateZ(0px);opacity:1;}
}

@-moz-keyframes MenuAnimIn5 {
    0%{-moz-transform:translateY(40%);opacity:0;}
   100%{-moz-transform:translateY(0);opacity:1;}
}

@keyframes MenuAnimIn1 {
    0%{transform:translateZ(-500px) rotateY(0deg);opacity:0;}
   20%{transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
   100%{transform:translateZ(0px) rotateY(0deg);opacity:1;}
}

@keyframes MenuAnimIn2 {
    0%{transform:translateX(-100%);opacity:0;}
   100%{transform:translateX(0px);opacity:1;}
}

@keyframes MenuAnimIn3 {
    0%{transform:translateZ(300px);opacity:0;}
   100%{transform:translateZ(0px);opacity:1;}
}

@keyframes MenuAnimIn4 {
    0%{transform:translateZ(-300px);opacity:0;}
   100%{transform:translateZ(0px);opacity:1;}
}

@keyframes MenuAnimIn5 {
    0%{transform:translateY(40%);opacity:0;}
   100%{transform:translateY(0);opacity:1;}
}

.dl-menuwrapper > .dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 0.4s ease;-moz-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease;}

.dl-menuwrapper > .dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 0.3s ease-in-out;-moz-animation:SubMenuAnimIn2 0.3s ease-in-out;animation:SubMenuAnimIn2 0.3s ease-in-out;}

.dl-menuwrapper > .dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 0.4s ease;-moz-animation:SubMenuAnimIn3 0.4s ease;animation:SubMenuAnimIn3 0.4s ease;}

.dl-menuwrapper > .dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 0.4s ease;-moz-animation:SubMenuAnimIn4 0.4s ease;animation:SubMenuAnimIn4 0.4s ease;}

.dl-menuwrapper > .dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 0.4s ease;-moz-animation:SubMenuAnimIn5 0.4s ease;animation:SubMenuAnimIn5 0.4s ease;}

@-webkit-keyframes SubMenuAnimIn1 {
    0%{-webkit-transform:translateX(50%);opacity:0;}
   100%{-webkit-transform:translateX(0px);opacity:1;}
}

@-webkit-keyframes SubMenuAnimIn2 {
    0%{-webkit-transform:translateX(100%);opacity:0;}
   100%{-webkit-transform:translateX(0px);opacity:1;}
}

@-webkit-keyframes SubMenuAnimIn3 {
    0%{-webkit-transform:translateZ(-300px);opacity:0;}
   100%{-webkit-transform:translateZ(0px);opacity:1;}
}

@-webkit-keyframes SubMenuAnimIn4 {
    0%{-webkit-transform:translateZ(300px);opacity:0;}
   100%{-webkit-transform:translateZ(0px);opacity:1;}
}

@-webkit-keyframes SubMenuAnimIn5 {
    0%{-webkit-transform:translateZ(-200px);opacity:0;}
   100%{-webkit-transform:translateZ(0);opacity:1;}
}

@-moz-keyframes SubMenuAnimIn1 {
    0%{-moz-transform:translateX(50%);opacity:0;}
   100%{-moz-transform:translateX(0px);opacity:1;}
}

@-moz-keyframes SubMenuAnimIn2 {
    0%{-moz-transform:translateX(100%);opacity:0;}
   100%{-moz-transform:translateX(0px);opacity:1;}
}

@-moz-keyframes SubMenuAnimIn3 {
    0%{-moz-transform:translateZ(-300px);opacity:0;}
   100%{-moz-transform:translateZ(0px);opacity:1;}
}

@-moz-keyframes SubMenuAnimIn4 {
    0%{-moz-transform:translateZ(300px);opacity:0;}
   100%{-moz-transform:translateZ(0px);opacity:1;}
}

@-moz-keyframes SubMenuAnimIn5 {
    0%{-moz-transform:translateZ(-200px);opacity:0;}
   100%{-moz-transform:translateZ(0);opacity:1;}
}

@keyframes SubMenuAnimIn1 {
    0%{transform:translateX(50%);opacity:0;}
   100%{transform:translateX(0px);opacity:1;}
}

@keyframes SubMenuAnimIn2 {
    0%{transform:translateX(100%);opacity:0;}
   100%{transform:translateX(0px);opacity:1;}
}

@keyframes SubMenuAnimIn3 {
    0%{transform:translateZ(-300px);opacity:0;}
   100%{transform:translateZ(0px);opacity:1;}
}

@keyframes SubMenuAnimIn4 {
    0%{transform:translateZ(300px);opacity:0;}
   100%{transform:translateZ(0px);opacity:1;}
}

@keyframes SubMenuAnimIn5 {
    0%{transform:translateZ(-200px);opacity:0;}
   100%{transform:translateZ(0);opacity:1;}
}

.dl-menuwrapper > .dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 0.4s ease;-moz-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease;}

.dl-menuwrapper > .dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 0.3s ease-in-out;-moz-animation:SubMenuAnimOut2 0.3s ease-in-out;animation:SubMenuAnimOut2 0.3s ease-in-out;}

.dl-menuwrapper > .dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 0.4s ease;-moz-animation:SubMenuAnimOut3 0.4s ease;animation:SubMenuAnimOut3 0.4s ease;}

.dl-menuwrapper > .dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 0.4s ease;-moz-animation:SubMenuAnimOut4 0.4s ease;animation:SubMenuAnimOut4 0.4s ease;}

.dl-menuwrapper > .dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 0.4s ease;-moz-animation:SubMenuAnimOut5 0.4s ease;animation:SubMenuAnimOut5 0.4s ease;}

@-webkit-keyframes SubMenuAnimOut1 {
    0%{-webkit-transform:translateX(0%);opacity:1;}
   100%{-webkit-transform:translateX(50%);opacity:0;}
}

@-webkit-keyframes SubMenuAnimOut2 {
    0%{-webkit-transform:translateX(0%);opacity:1;}
   100%{-webkit-transform:translateX(100%);opacity:0;}
}

@-webkit-keyframes SubMenuAnimOut3 {
    0%{-webkit-transform:translateZ(0px);opacity:1;}
   100%{-webkit-transform:translateZ(-300px);opacity:0;}
}

@-webkit-keyframes SubMenuAnimOut4 {
    0%{-webkit-transform:translateZ(0px);opacity:1;}
   100%{-webkit-transform:translateZ(300px);opacity:0;}
}

@-webkit-keyframes SubMenuAnimOut5 {
    0%{-webkit-transform:translateZ(0);opacity:1;}
   100%{-webkit-transform:translateZ(-200px);opacity:0;}
}

@-moz-keyframes SubMenuAnimOut1 {
    0%{-moz-transform:translateX(0%);opacity:1;}
   100%{-moz-transform:translateX(50%);opacity:0;}
}

@-moz-keyframes SubMenuAnimOut2 {
    0%{-moz-transform:translateX(0%);opacity:1;}
   100%{-moz-transform:translateX(100%);opacity:0;}
}

@-moz-keyframes SubMenuAnimOut3 {
    0%{-moz-transform:translateZ(0px);opacity:1;}
   100%{-moz-transform:translateZ(-300px);opacity:0;}
}

@-moz-keyframes SubMenuAnimOut4 {
    0%{-moz-transform:translateZ(0px);opacity:1;}
   100%{-moz-transform:translateZ(300px);opacity:0;}
}

@-moz-keyframes SubMenuAnimOut5 {
    0%{-moz-transform:translateZ(0);opacity:1;}
   100%{-moz-transform:translateZ(-200px);opacity:0;}
}

@keyframes SubMenuAnimOut1 {
    0%{transform:translateX(0%);opacity:1;}
   100%{transform:translateX(50%);opacity:0;}
}

@keyframes SubMenuAnimOut2 {
    0%{transform:translateX(0%);opacity:1;}
   100%{transform:translateX(100%);opacity:0;}
}

@keyframes SubMenuAnimOut3 {
    0%{transform:translateZ(0px);opacity:1;}
   100%{transform:translateZ(-300px);opacity:0;}
}

@keyframes SubMenuAnimOut4 {
    0%{transform:translateZ(0px);opacity:1;}
   100%{transform:translateZ(300px);opacity:0;}
}

@keyframes SubMenuAnimOut5 {
    0%{transform:translateZ(0);opacity:1;}
   100%{transform:translateZ(-200px);opacity:0;}
}

/* No JS Fallback */
.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;-moz-transform:none;transform:none;}

.no-js .dl-menuwrapper li .dl-submenu{display:block;}

.no-js .dl-menuwrapper li.dl-back{display:none;}

.no-js .dl-menuwrapper li > a:not(:only-child){background:rgba(0,0,0,0.1);}

.no-js .dl-menuwrapper li > a:not(:only-child):after{content:'';}

/* Colors for demos */

/* Demo 1 */
.dl-menuwrapper button{background:#000;}

.dl-menuwrapper button:hover,
.dl-menuwrapper button.dl-active,
.dl-menuwrapper ul{background:#000;}

#infscr-loading{background:none repeat scroll 0 0 rgba(255, 255, 255, 0.9);border-radius:10px 10px 10px 10px;bottom:30px;color:#222222;font-size:15px;font-weight:bold;left:42%;padding:20px;position:fixed;text-align:center;z-index:100;}
/* Mega menu support */


#megaMenu{}
#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1{border:0 none !important;}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > ul.sub-menu.sub-menu-1{border-radius:0 !important;}
#megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator, .megaMenuToggle{color:#EEEEEE;font-size:16px;font-weight:bold;padding:12px 15px;}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > a, #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > span.um-anchoremulator{}
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item > a, #megaMenu.megaMenuVertical ul.megaMenu > li.menu-item > span.um-anchoremulator{border-top:1px solid #610006;}
#megaMenu ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a, #megaMenu ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator, #megaMenu ul li.menu-item.mega-with-sub > a, #megaMenu ul li.menu-item.mega-with-sub > span.um-anchoremulator, #megaMenu ul li.menu-item.ss-nav-menu-mega > a, #megaMenu ul li.menu-item.ss-nav-menu-mega > span.um-anchoremulator{padding-right:20px;}
#megaMenu ul.megaMenu > li.menu-item > a span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator span.wpmega-link-title{text-transform:none;}
#megaMenu ul.megaMenu > li.menu-item:hover > a, #megaMenu ul.megaMenu > li.menu-item > a:hover, #megaMenu ul.megaMenu > li.menu-item.megaHover > a, #megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover, #megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator{/*color:#FFFFFF !important;*/}
#megaMenu ul.megaMenu > li.menu-item:hover > a span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item > a:hover span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item.megaHover > a span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator span.wpmega-link-title{}
#megaMenu ul.megaMenu > li.menu-item.current-menu-item > a, #megaMenu ul.megaMenu > li.menu-item.current-menu-parent > a, #megaMenu ul.megaMenu > li.menu-item.current-menu-ancestor > a{color:#FFFFFF;}
#megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu{background:#000;border-color:#000000;box-shadow:none;color:#D9D9D9;}
#megaMenu ul.megaMenu ul.sub-menu .wpmega-postlist a{color:#D9D9D9;}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu.megaMenuHorizontal ul.megaMenu li.menu-item.ss-nav-menu-reg > ul.sub-menu{border-top:medium none;}
#megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1 > li.menu-item{min-width:100px;}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item:hover > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > span.um-anchoremulator, #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > span.um-anchoremulator, .wpmega-widgetarea h2.widgettitle{border-bottom:1px solid rgba(230,230,230,0.2);color:#EEEEEE;font-size:16px;font-weight:bold;margin-bottom:0.6em;padding-bottom:0.4em;text-shadow:0 1px 1px #000000;}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > span.um-anchoremulator, #megaMenu ul ul.sub-menu li.menu-item > a, #megaMenu ul ul.sub-menu li.menu-item > span.um-anchoremulator{background-color:rgba(0, 0, 0, 0);color:#D9D9D9;font-size:16px;}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item a:hover, #megaMenu ul ul.sub-menu > li.menu-item:hover > a{background-color:rgba(0, 0, 0, 0);color:#FFFFFF;}
#megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform{padding-top:2px;}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > span.um-anchoremulator{color:#4D90FE !important;}
#megaMenu .ss-nav-menu-with-img > a > .wpmega-link-title, #megaMenu .ss-nav-menu-with-img > a > .wpmega-link-description, #megaMenu .ss-nav-menu-with-img > a > .wpmega-item-description, #megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-title, #megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-description, #megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-item-description{padding-left:25px;}
.ss-nav-menu-with-img{min-height:16px;}
#megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description, #megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description{color:#BBBBBB;font-size:9px;text-transform:uppercase;}
#megaMenu ul li.menu-item.mega-with-sub > a:after, #megaMenu ul li.menu-item.ss-nav-menu-mega > a:after, #megaMenu ul li.menu-item.mega-with-sub > span.um-anchoremulator:after, #megaMenu ul li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after{}
#megaMenu ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after{}
#megaMenu .wpmega-divider{border-bottom:1px solid rgba(255, 255, 255, 0.05);border-top:1px solid #000000;}
#megaMenu.megaMenuVertical > ul > li.menu-item > a, #megaMenu.megaMenuVertical > ul > li.menu-item > span.um-anchoremulator{background:#333;}
#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after, #megaMenu.megaMenuVertical ul li.menu-item.mega-with-sub > a:after, #megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-mega > a:after, #megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after, #megaMenu.megaMenuVertical ul li.menu-item.mega-with-sub > span.um-anchoremulator:after, #megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after{}
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg > ul.sub-menu{border-left:medium none;}
#megaMenu.megaMenuHorizontal ul.megaMenu{}
#megaMenu.megaMenuVertical ul.megaMenu{}
#megaMenu .megaMenuToggle-icon, .megaMenuToggle-icon:before, .megaMenuToggle-icon:after{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.4);}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li a:hover{padding-left:10px !important;}
#megaMenu ul ul.sub-menu li.menu-item > a, #megaMenu ul ul.sub-menu li.menu-item > span.um-anchoremulator{padding:10px 0 !important;}
.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb{margin:0 20px 15px 20px !important;}
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{font-size:10px;text-transform:uppercase;color:#ccc;}
.row.products:before{content:'';clear:both;}

.woocommerce .red-grid-view article .add_to_cart_button.button,  .woocommerce .red-grid-view article .button.product_type_variable.button{background:#000 !important;color:#FFF !important;text-transform:uppercase;text-shadow:none;border:0 none;font-size:12px;height:35px;line-height:36px;padding:0 15px;font-family:'Montserrat';border-radius:0;margin-bottom:30px;}
.woocommerce .red-grid-view article .add_to_cart_button.added:before{display:none;}
.woocommerce .red-grid-view article .add_to_cart_button.added{border-bottom:2px solid #C8A555;}
.woocommerce .red-grid-view article .added_to_cart{background:none;padding:0;font-size:12px;padding-left:15px;text-transform:uppercase;}
.woocommerce .red-grid-view article .add_to_cart_button:hover, .woocommerce .red-grid-view article .button.product_type_variable:hover{background:#333;}
.woocommerce .red-grid-view article .price-options{margin-bottom:15px;}
.products.red-grid-view article section .entry-excerpt{padding-bottom:15px;font-size:11px;}
.woocommerce div.product span.price, .woocommerce div.product span.price ins{color:#C8A555;font-family:'Montserrat';font-weight:bold;text-decoration:none;font-size:24px;}
.woocommerce .red-grid-view article .price-options .from{font-size:11px;color:#7c7c7c;text-transform:uppercase;font-weight:normal;}
.woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt{background:#000 !important;color:#FFF !important;box-shadow:none !important;border:0 none !important;text-shadow:none !important;font-family:'Montserrat';font-weight:normal !important;}
.woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover{background:#333 !important;}
.woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button{background:#C8A555 !important;color:#FFF !important;box-shadow:none !important;border:0 none !important;text-shadow:none !important;font-family:'Montserrat' !important;font-weight:normal !important;}
.woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator{float:none !important;text-align:inherit !important;width:100% !important;}
.woocommerce .cart-collaterals .cart_totals table{width:100% !important;text-align:inherit;}
.woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text{box-shadow:none !important;height:35px;line-height:35px;}
.woocommerce .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce #content .quantity .plus, .woocommerce-page #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce-page .quantity .minus, .woocommerce #content .quantity .minus, .woocommerce-page #content .quantity .minus{background:#000 !important;color:#FFF !important;border:0 none !important;box-shadow:none !important;height:17px !important;}
.woocommerce table.shop_table, .woocommerce-page table.shop_table{border-radius:0 !important;}
.woocommerce-message, .woocommerce-error, .woocommerce-info{background:#f9f9f9 !important;box-shadow:none !important;}
.woocommerce-info:before, .woocommerce-message:before{background-color:#C8A555 !important;}
.woocommerce-info, .woocommerce-message{border-top-color:#C8A555 !important;}
.woocommerce table.shop_table tfoot td, .woocommerce-page table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot th, .woocommerce table.shop_table td, .woocommerce-page table.shop_table td{border:0 none !important;}
.payment_methods label{display:inline-block;}
.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box{background:#f1f1f1 !important;box-shadow:none !important;}
.customer_details{line-height:1.8;margin-bottom:40px;border-bottom:1px solid #ccc;padding-bottom:20px;}
.woocommerce .order_details, .woocommerce-page .order_details{background:none repeat scroll 0 0 #F9F9F9;border:1px solid #CCCCCC;padding:15px;text-align:center;}
.red-grid-view .product-category article{text-align:center;padding:0 0 30px 0;}
.red-grid-view .product-category img{width:100%;height:auto;}
.red-grid-view .product-category h3{margin:20px 0 0;}
.woocommerce div.product form.cart div.quantity{height:35px;}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty{height:35px !important;line-height:35px !important;}
.woocommerce .quantity .plus:hover, .woocommerce-page .quantity .plus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce-page #content .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce #content .quantity .minus:hover, .woocommerce-page #content .quantity .minus:hover{background:#333 !important;}
.product_meta > span{display:block;margin-bottom:7px;line-height:1.6;font-size:11px;}
.product_meta{background:#f4f4f4;padding:20px;}
.woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .woocommerce div.product span.price ins{color:#C8A555 !important;font-family:'Montserrat' !important;font-size:30px !important;text-decoration:none !important;}
.woocommerce #content div.product p.price{margin-bottom:10px;}
.woocommerce .product .summary .from{font-size:11px;font-weight:normal;color:#7c7c7c;text-transform:uppercase;}
table.variations tr td{width:70%;color:#777;}
table.variations tr td.label{background:transparent;width:30%;}
table.variations tr td.label label{margin-top:13px;display:inline-block;font-size:11px;text-transform:uppercase;}
table.variations tbody tr:nth-child(2n){background:#FFF;}
.woocommerce div.product form.cart .variations, .woocommerce-page div.product form.cart .variations, .woocommerce #content div.product form.cart .variations, .woocommerce-page #content div.product form.cart .variations{width:100%;}
.woocommerce div.product form.cart .variations td, .woocommerce-page div.product form.cart .variations td, .woocommerce #content div.product form.cart .variations td, .woocommerce-page #content div.product form.cart .variations td{/*padding-top:0 !important;*/}
.reset_variations{display:inline-block;margin:10px 0;text-transform:uppercase;color:#7c7c7c;font-size:11px;}

.woocommerce span.onsale, .woocommerce-page span.onsale{background:#000 !important;color:#FFF !important;box-shadow:none;width:70px;height:70px;padding:0;line-height:65px !important;border-radius:50% !important;text-transform:uppercase;}
.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{background:#000 !important;padding:0 !important;box-shadow:none !important;border:0 none !important;border-radius:0 !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{color:#FFF !important;text-shadow:none !important;padding:8px 15px !important;font-size:12px;text-transform:uppercase;}
.woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before{border-bottom-color:#000 !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:after, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after{display:none !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{margin:0 !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active{background:#333 !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs{margin-bottom:0 !important;}
.woocommerce-tabs > div{border:1px solid #000 !important;padding:40px !important;margin-top:-1px !important;background:#FFF !important;}
.woocommerce-tabs > div h2{margin-bottom:30px;}
.single_variation_wrap .single_variation{margin-bottom:15px;clear:both;}
.single_variation_wrap p.stock{background:#000 !important;color:#FFF !important;margin:5px 0;display:inline-block;clear:left;font-size:12px !important;text-transform:uppercase;padding:0 10px;margin-left:10px;}
.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb{margin-bottom:30px !important;text-transform:uppercase;font-size:11px !important;}
.related.products{margin-top:60px;}
.related.products > h2{margin-bottom:20px;text-transform:uppercase;font-size:24px;font-weight:bold;}
address{line-height:1.6;}
mark{background:#000;color:#FFF;padding:0 5px;}
.woocommerce ul.cart_list li ins, .woocommerce-page ul.cart_list li ins, .woocommerce ul.product_list_widget li ins, .woocommerce-page ul.product_list_widget li ins{font-weight:bold;font-family:'Montserrat';color:#C8A555;text-decoration:none;}
.woocommerce ul.cart_list li del, .woocommerce-page ul.cart_list li del, .woocommerce ul.product_list_widget li del, .woocommerce-page ul.product_list_widget li del{font-size:12px;}
.woocommerce ul.cart_list li .from, .woocommerce-page ul.cart_list li .from, .woocommerce ul.product_list_widget li .from, .woocommerce-page ul.product_list_widget li .from{font-size:10px;color:#7c7c7c;text-transform:uppercase;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{background:#000 !important;border-radius:0 !important;box-shadow:none !important;top:-3px !important;}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#f1f1f1 !important;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{background:#000 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-0.9em !important;}
.widget .price_label span{font-weight:bold;}
.product-thumb-carousel .flex-direction-nav{display:none;}
.woocommerce div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page #content div.product div.images img{box-shadow:none !important;}
.woocommerce span.onsale, .woocommerce-page span.onsale{z-index:9999;}
.widget_product_search input[type="submit"]{display:none;}
.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb{padding-bottom:10px !important;margin-bottom:20px !important;border-bottom:1px solid #e8e8e8;}

.woocommerce div.product p.price ins{font-weight:bold;text-decoration:none;}
.woocommerce #content .red-grid-view div.product article .grid-shop-options span.price{font-size:18px !important;}
.woocommerce #content .red-grid-view div.product article .grid-shop-options span.price ins{font-size:22px !important;}
.woocommerce.single-product #content div.product p.price{border:3px double #000000;display:inline-block;margin:15px 0 25px 0 !important;padding:0 20px;}
.product-thumb-carousel ul li img{cursor:pointer;}
#product-slider{margin-bottom:20px;}
.product_title{font-size:46px;}
.woocommerce .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr th{padding:16px !important;}

/* Dynamic cart in header */
.gbtr_dynamic_shopping_bag{position:relative;}
.gbtr_minicart_wrapper{display:none;background:#000;color:#FFF;position:absolute;right:0;top:0;padding:20px;width:400px;z-index:999;}
.gbtr_little_shopping_bag{color:#FFF;text-align:right;}
.gbtr_minicart .cart_list_product_title a{display:inline !important;color:inherit !important;}
.gbtr_minicart .cart_list_product_title a.remove{display:inline-block !important;margin-right:10px;}
.gbtr_little_shopping_bag .overview > span{display:inline-block;height:35px;line-height:35px;background:#000;color:#FFF;padding:0 15px;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;}
.gbtr_little_shopping_bag .overview .minicart_total{font-family:'Montserrat';font-weight:bold;margin-left:-4px;background:#C8A555;font-size:14px;height:34px;line-height:33px;letter-spacing:0;padding:0 10px;margin-bottom:-2px;}
.minicart_total_checkout > div{display:inline;text-transform:uppercase;font-size:11px;padding-right:10px;}
.minicart_total_checkout > span{font-weight:bold;}
.gbtr_minicart_wrapper > h4{border-bottom:1px solid #FFF;border-bottom:1px solid rgba(230,230,230,0.3);margin-bottom:15px;padding-bottom:8px;}
.gbtr_minicart_wrapper .minicart_total_checkout{text-align:right;}
.gbtr_minicart_wrapper .cart_list_product{margin-bottom:15px !important;}
.gbtr_minicart_wrapper a.button{height:35px !important;line-height:35px !important;padding:0 !important;}
.gbtr_dynamic_shopping_bag{display:inline-block;}
.gbtr_minicart_wrapper .cart_list_product{list-style-type:none;}