@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,500,700,300");
@import url("https://fonts.googleapis.com/css?family=Bree+Serif"); html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
input, menu, nav, output, ruby, section, summary,
time, mark, audio, video {
border: 0;
margin: 0;
padding: 0;
vertical-align: baseline;
}
html {
font-size: 90%; -webkit-text-size-adjust: none; }
body {
color: #444;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.entry-content, 
.entry-content p, 
p {
font-size: 15px;
font-weight: 400;
line-height: 1.5;
}
table {
background-color: transparent;
border: 1px solid #f7f7f9;
border-collapse: collapse;
width: 100%;
max-width: 100%;
margin-bottom: 1rem;
padding: 1.5rem;
}
table td, table th {
padding: .75rem;
vertical-align: top;
border: 1px solid #dee2e6;
}
table thead th {
vertical-align: bottom;
border-bottom: 2px solid #dee2e6;
}
tr, th, td {
text-align: left;
}
.loop-nav, .breadcrumb {
font-size: 15px;
}
body,
input,
select,
textarea,
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3 {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
a,
a:visited,
button,
input[type="button"],
input[type="submit"],
.btn {
-moz-transition: all 0.1s ease-in-out;
-webkit-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}
::-moz-selection {
background-color: #1baeb2;
color: #fff;
}
::selection {
background-color: #1baeb2;
color: #fff;
}
a img {
border: none;
}
iframe {
max-width: 100%;
}
hr {
border: 0px;
background: #E7E7E8;
height: 1px;
}   h1,
h2,
h3,
h4,
h5 {
color: #1baeb2;
}
a,
h4.widgettitle,
h4.widgettitle a,
.categories,
.tags,
.categories  a:hover,
.tags a:hover,
#title a,
#title a:hover,
h2 a:hover,
.sidebar h2 a,
.sidebar .widget_recent_comments a,
.sidebar li a:hover,
.post-info a:hover,
.wsmfeaturedpage h3 a,
.sidebar .featuredpost h2 a,
.custom-field .gform_title {
color: #004676;
}
input,
select,
textarea {
color: #4d4d4f;
}
button,
input[type="button"],
input[type="submit"],
.btn,
#footer,
.reply a,
.more-link a,
.custom-field p,
div.tntVideoList h3,
#inner div.gform_wrapper .gfield_required,
.rotator .soliloquy-caption-inside h2,
.genesis-nav-menu li.right,
.genesis-nav-menu li.right a,
.page-image h1.entry-title,
.entry-content div.gform_wrapper,
div.ngg-gallery-thumbnail span,
.entry-content .gform_wrapper h3.gform_title,
.genesis-nav-menu a,
.genesis-nav-menu li li a,
.genesis-nav-menu li li a:link,
.genesis-nav-menu li li a:visited,
.genesis-nav-menu .highlight-menu-item a,
.genesis-nav-menu .highlight-menu-item a:hover,
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
color: #fff;
} body,
input,
textarea,
h4, h5, h6,
.author-box h1,
.genesis-nav-menu li.right {
font-family: 'Open Sans', sans-serif;
}
h1,
h2,
h3,
.widgettitle,
div.tntVideoList h3,
div.ngg-gallery-thumbnail span,
div.soliloquy-container h2,
.custom-field .gform_title,
.genesis-nav-menu {
font-family: 'Bree Serif', sans-serif;
} #title {
font-size: 40px;
font-size: 2.5rem;
}
blockquote::before {
font-size: 32px;
font-size: 2rem;
}
.genesis-nav-menu {
font-size: 15px; text-align: center;
}
h1,
.custom-field .gform_title,
.entry-title {
font-size: 32px;
}
h2 {
font-size: 32px;
}
h3 {
font-size: 24px;
}
.archive-title,
.taxonomy-description h1,
.widgettitle {
font-size: 24px;
}
h4 {
font-size: 20px;
}
.entry-title a,
div.ngg-gallery-thumbnail span,
.home-content-mobile .featuredpost h2 a,
.home-content .featuredpost h2 a {
font-size: 20px;
}
h5,
.sidebar h2 a,
.wsmfeaturedpage h3,
.author-box h3,
.crp_related h3,
div.tntVideoList h3,
.RecentlyPopularWidget li a {
font-size: 18px;
}
h6 {
font-size: 14px;
}
.post-info,
.post-meta {
font-size: 13px;
}
input,
select,
textarea,
.post-info,
.wp-caption,
#footer p,
.RecentlyPopularWidget li {
font-size: 15px;
. }
.reply a {
font-size: 12px;
font-size: 0.75rem;
} div.soliloquy-container h2,
.featuredpage h2,
.wsmfeaturedpage h3,
.RecentlyPopularWidget .post-title,
.sidebar .featuredpost h2,
#title {
font-weight: normal;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: normal;
}
.custom-field .gform_title {
font-weight: normal;
}
.wp-caption {
text-align: center;
width: 100% !important;
}
a,
h2 a,
h2 a:visited,
.genesis-nav-menu a,
.navigation li a,
.widgettitle a,
#title a {
text-decoration: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
text-transform: none;
}
.sidebar h2 a {
text-transform: none;
} .site-logo img {
max-width: 25%;
} #wrap {
overflow: hidden;
width: 100%;
}	
#wrap .wrap {
margin: 0 auto;
max-width: 1152px;
}
.full-width-content #wrap .wrap {
max-width: 780px;
}
#inner {
clear: both;
overflow: hidden;
padding-top: 20px;
padding-top: 1.25rem;
}
#inner .wrap {
background-color: #FFF;
overflow: hidden;
} #header .widget-area {
width: 71.5%;
} .responsive-menu-icon {
cursor: pointer;
display: none;
}
.responsive-menu-icon::before {
content: "\f333";
display: inline-block;
font: normal 30px/1 'dashicons';
margin: 0 auto;
padding: 10px;
text-align: center;
color: #fff;
}
.responsive-menu-icon::after {
content: "Menu";
display: inline-block;
color: #fff;
font-family: Bree Serif;
font-style: normal;
text-transform: uppercase;
font-size: 1.3em;
position: relative;
top:-8px;
}
.sidebar {
width: 28.6%;
}
#content h2,
#content h4,
#content h6 {
color: #3c1451;
margin: 25px 0 14px;
}
#content h1,
#content h3,
#content h5 {
color: #1baeb2;
margin: 25px 0 14px;
}
.home #content h2 {
margin-bottom: 15px;
}
.content-sidebar #content,
.sidebar-content #content {
width: 67%;
}
.header-image #title,
.header-image #title a,
.content-sidebar #content-sidebar-wrap,
.full-width-content #content-sidebar-wrap,
.sidebar-content #content-sidebar-wrap {
width: 100%;
}
.full-width-content #content {
padding: 20px 2%;
padding: 1.25rem 2%;
width: 96%;
}
.entry.odd,
.sidebar-content #sidebar,
#content,
#content-sidebar-wrap {
float: left;
}
.entry.even,
.sidebar,
.sidebar-content #content,
#footer .creds {
float: right;
} #header {
background-position: top right 20%;
background-repeat: no-repeat;
margin: 0 !important;
padding: 20px;
width: 100%;
}
#header .wrap {
overflow: hidden;
}
#title {
line-height: 1;
margin: 42px 0 0;
margin: 2.625rem 0 0;
}
.header-image #title {
background: url(//adventuresallaround.com/wp-content/uploads/2013/08/Adventures-All-Around-logo.png) no-repeat 0 bottom transparent;
margin: 0;
}
#description {
line-height: 1.25;
}
.header-image #description {
display: block;
overflow: hidden;
}
.top-header {
float: left;
background-color: #1baeb2;
height: 50px;
width: 100%;
z-index: 999;
}
.header-top-menu {
margin: 0 !important;
}
.header-top-menu ul {
height: 44px;
line-height: 44px; 
}
.header-top-menu ul li {
display: inline;
margin: 0 14px 0 0;
}
.header-top-menu li a {
color: #fff;
font-size: 14px;
font-weight: 400;
}
.top-header .simple-social-icons ul li {
margin: 15px 15px 9px !important;
}
.top-header .simple-social-icons li a {
color: #fff;
} .featured-post {
padding: 0.6rem 1rem 0rem;
}
.featured-post .widget {
clear: both;
display: table;
margin-bottom: 25px;
width: 100%;
}
.featured-post .widget:nth-last-child(1) {
margin-bottom: 9px;
}
.featured-post .post {
clear: unset !important;
position: relative;
margin: 0;
}
.featured-post .post:nth-child(1) {
float: left;
width: 51%;
}
.featured-post .post:nth-child(2) {
margin-bottom: 13px !important;
}
.featured-post .post:nth-child(2),
.featured-post .post:nth-child(3) {
float: right;
margin: 0;
overflow: hidden;
width: 48%;
min-height: 183px;
max-height: 183px;
}
.featured-post .post:nth-child(1) img {
height: 380px;
max-height: 380px;
margin: 0;
object-fit: cover;
width: 100%;
}
.featured-post .post:nth-child(2) img,
.featured-post .post:nth-child(3) img {
display: block;
margin: -16.22% 0;
width: 100%;
}
.featured-post .post h2 {
position: absolute;
bottom: 0;
background: rgba(255, 255, 255, 0.9);
font-size: 22px;
text-align: center;
padding: 10px;
width: 96.5%;
}
.featured-post .post:nth-child(2) h2,
.featured-post .post:nth-child(3) h2 {
bottom: 0;
}
.featured-post .post h2 a {
padding: 0 3px;
}
.featured-post a {
color: #3c1451 !important;
}
.featured-post .post h2 a:hover {
color: #1baeb2 !important;
} .home-content,
.home-content-mobile  {
overflow: hidden;
}
.search-results #content .post,
.category #content .post,
.home-content .widget-wrap .post,
.home-content-mobile .widget-wrap .post {
border: 1px solid #edf6f7;
}
.search-results #content .post img,
.category #content .post img,
.home-content .widget-wrap .post img,
.home-content-mobile .widget-wrap .post img {
width: 100%;
}
.category #content .post h2,
.home-content .featuredpost h2,
.home-content-mobile .featuredpost h2 {
margin-bottom: 10px;
}
.home-content p,
.home-content-mobile p {
font-weight: 400;
margin-bottom: 20px;
margin-bottom: 1.25rem;
}
#content h1.entry-title {
margin-top: 0 !important;
}
#content .post h2.entry-title {
}
.search-results #content .post h2.entry-title,
.search-results #content .post .post-info,
.search-results #content .post p,
.category #content .post h2.entry-title,
.category #content .post .post-info,
.category #content .post p,
.home-content .featuredpost h2,
.home-content .featuredpost p,
.home-content-mobile .featuredpost h2,
.home-content-mobile .featuredpost p {
padding: 0 20px;
}
.home-content .navigation ul li {
margin: 0 !important;
}
.category #content .post .post-info {
display: none;
} #wrap .subscription-form .wrap {
max-width: 1119px !important;
margin: 0 auto;
}
.subscription-form {
background-color: #edf6f7;
padding: 1px 0 14px;
clear: both;
}
.subscription-form .gform_wrapper {
display: table;
width: 100%;
}
.subscription-form .gform_wrapper form.gf_simple_horizontal,
.subscription-form .gform_wrapper form.gf_simple_horizontal div.gform_body {
width: 100% !important;
max-width: 100% !important;
}
.subscription-form .gform_wrapper input[type="submit"] {
min-width: 300px !important;
margin-right: 0 !important;
} .subscription-form .gform_wrapper {
margin: 10px 0;
}
.subscription-form .gform_confirmation_message {
font-weight: 400;
min-height: 58px;
line-height: 58px;
margin-top: 10px;
text-align: center;
} .error404 .search-form input[type="text"] {
border: 1px solid #eee;
}
.error404 .search-form input[type="submit"] {
position: relative !important;
max-width: 150px;
} .widgettitle {
color: #3c1451;
} #wrap .rotator {
margin-bottom: 16px;
margin-bottom: 1rem;
} div.soliloquy-container .soliloquy-caption {
max-width: 100%;
bottom: 10%;
}
div.soliloquy-container .soliloquy-caption .soliloquy-caption-inside {
text-align: left;
}
div.soliloquy-container .soliloquy-caption h2,
div.soliloquy-container .soliloquy-caption h3,
div.soliloquy-container .soliloquy-caption h4 {
text-transform: none;
font-size: 28px;
color: #3c1451;
}
.soliloquy-container .soliloquy-caption .soliloquy-caption-inside {
background: none repeat scroll 0 0 rgba(255, 255, 255, 0.75) !important;
color: #000 !important;
display: block;
font-size: 16px !important;
line-height: 22px !important;
margin: 0;
padding: 10px;
text-align: center;
text-shadow: none !important;
}
#soliloquy-436 {
padding-bottom: 15px !important;
}
#soliloquy-436 .soliloquy-caption h2, #soliloquy-436 .soliloquy-caption h2 a { 
color: #3c1451 !important;
font-family: Bree Serif !important;
font-size: 20px !important;
font-size: 1.5rem !important;
}
.small-rotator { 
margin-bottom: 45px;
} div.pointelle_slideri,
div.pointelle_slides img.slider_thumbnail,
div.pointelle_slider {
height: auto !important;
min-height: 400px;
width: 100% !important;
}
div.pointelle_slides {
height: auto !important;
min-height: 400px;
width: 70.4444444444% !important;
}
div.pointelle-slider-control {
background: #eeefef;
border: none !important;
width: 30.55555555556% !important;
}
div.pointelle-slider-control div.pointelle-slider-nav {
background-color: #eeefef !important;
border-bottom: 1px solid #CCC !important;
}
div.pointelle-slider-control span.pointelle-meta,
div.pointelle-excerpt h4 {
font-family: 'Open Sans',sans-serif !important;
}
div.pointelle-slider-control div.pointelle-slider-nav h2 {
background: none;
border-bottom: 1px solid #EEEFEF;
font-family: 'Roboto', sans-serif !important;
font-size: 13px !important;
text-transform: uppercase;
}
div.pointelle-slider-control span.pointelle-meta {
border: none !important;
}
div.pointelle-slider-nav .pointelle_nav_thumb {
opacity: 1 !important;
}
div.pointelle-slider-control div.pointelle-active {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/slider-nav-active.png) repeat-y right 0 #D1D2D3 !important;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 0 0 8px #555;
-moz-box-shadow: 0 0 8px #555;
-webkit-box-shadow: 0 0 8px #555;
margin-left: 0;
padding-left: 15px !important;
position: relative;
}
div.pointelle-slider-control div.pointelle-active:before {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/slider-arrow-nav.png) no-repeat center center transparent;
content: "";
height: 58px;
left: -26px;
position: absolute;
top: 25%;
width: 27px;
}
.rotator div.pointelle-excerpt {
background: none;
bottom: 40px;
padding: 0;
}
.rotator div.pointelle-excerpt h4 {
font-family: 'Bree Serif',sans-serif !important;
font-size: 23px !important;
margin-bottom: 16px !important;
text-transform: none;
width: 65.4%;
}
.rotator div.pointelle-excerpt p,
.rotator div.pointelle-excerpt h4 {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/caption-bg.png) repeat 0 0 transparent;
display: block;
padding: 12px 20px;
padding: 0.75rem 1.25rem;
}
.rotator div.pointelle_slider h2,
.rotator div.pointelle_slider h4,
.rotator div.pointelle_slider div,
.rotator div.pointelle_slider span,
.rotator div.pointelle_slider a {
line-height: 1.3 !important;
}
.ie8 .rotator div.pointelle-excerpt p,
.ie8 .rotator div.pointelle-excerpt h4 {
width: 70%;
}
.rotator div.pointelle-excerpt p {
font-family: 'Open Sans', sans-serif !important;
font-size: 16px !important;
max-width: 44.5%;
} #content {
padding: 16px 16px 32px;
padding: 1rem 1rem 2rem;
}
.post-featured-img {
background-size: cover !important;
background-repeat: no-repeat !important;
background-position: center !important;
padding: 30% 0;
margin: 0;
width: 100%;
}
.single-post .post-info .categories {
display: inline;
line-height: 24px;
padding: 0;
width: auto;
}
.single-post .post-info .categories a {
margin: 0;
}
.single-post .post-extra-field p span,
.single-post .post-tags a {
color: #1baeb2 !important;
}
.single-post .post-info .date.published.time .separator,
.single-post .post-info .author.vcard .separator {
font-size: 15px;
}
.single-post .entry {
margin: 2rem 0 !important;
}
.single-post .intro-text p {
color: #3c1451 !important;
font-size: 18px;
font-weight: 400;
margin: 0.7rem 0 1.5rem;
}
.wp-caption-text {
color: #222 !important;
font-size: 14px !important;
font-weight: 700 !important;
margin-top: 1rem !important;
}
.featured {
background-color: #fafafa;
text-align: center;
padding: 10px;
}
.single-post .featured p {
font-size: 14px;
font-style: italic;
font-weight: 400;
margin-bottom: 5px;
}
.single-post .tags {
float: none !important;
width: 100% !important;
}
.single-post .post-tags {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/tags.gif) no-repeat scroll 2px 4px;
padding-left: 42px;
}
.single-post .post-tags,
.comment-content p {
font-style: italic;
}
.single-post .post-tags {
font-weight: 400;
text-transform: none;
}
.single-post .post-nav {
margin-bottom: 50px;
}
.single-post .post-nav .fa {
font-size: 18px !important;
margin: 0 3px;
}
.single-post .post-nav a {
display: inline-block;
color: #3c1451;
font-family: 'Bree Serif';
font-size: 16px;
text-transform: uppercase;
}
.single-post .post-nav a:nth-child(2) {
float: right;
}
#comments .comment-reply-link {
display: inline-block;
font-family: 'Bree Serif';
font-size: 16px;
background-color: transparent;
border: 2px solid #3c1451;
color: #3c1451;
text-transform: uppercase;
text-align: center;
padding:7px 20px !important;
width: 150px;
}
.single-post .post-nav a {
margin-top: 10px;
}
.single-post #content .post:nth-child(5) {
display: block !important;
}
#comments .comment-reply-link:hover {
background-color: #3c1451;
color: #fff;
}
#comments, .comment-meta,
#comments .says,
.post-tags {
font-weight: 400;
}
body img.gform_ajax_spinner,
#wp_rp_first,
#respond #reply-title {
display: none;
}
.about-company {
display: block;
border: 1px solid #ddd;
margin-bottom: 10px !important;
padding: 27px 23px !important;
}
.company-info h3 {
color: #3c1451 !important;
font-size: 20px !important;
margin: 0 0 30px !important;
}
.company-info p {
font-weight: 400;
margin-top: 15px;
}
.company-info a {
font-family: 'Bree Serif', sans-serif;
text-transform: uppercase;
}
.company-logo img { margin-right: 20px;
max-width: 166px;
max-height: 166px;
}
#comments .comment-author cite {
font-family: 'Bree Serif';
font-size: 18px;
color: #1baeb2;
}
.single-post .heateor_sss_sharing_title {
font-family: 'Bree Serif';
font-size: 24px;
font-weight: 400 !important;
color: #3c1451;	
margin-bottom: 30px;
}
.heateorSssSharing {
margin-right: 10px !important;
}
.heateorSssFacebookBackground,
.heateorSssGoogleplusBackground,
.heateorSssLinkedinBackground,
.heateorSssInstagramBackground {
background-color: #1baeb2 !important;
}
.entry,
.page .post.entry {
margin-bottom: 21px;
margin-bottom: 1.5rem;
}
.entry.odd,
.entry.even {
width: 49.4%;
min-height: inherit;
}
.entry.odd {
clear: left;
}
.page.odd,
.page.even,
.sidebar .entry.odd,
.sidebar .entry.even,
.single .entry.odd,
.single .entry.even {
float: none;
width: 100%;
min-height: inherit;
}
.page-image {
margin: 0 0 20px -16px;
margin: 0 0 1.25rem -1rem;
position: relative;
}
.single .entry {
margin-bottom: 32px;
margin-bottom: 2rem;
}
.page .entry {
margin: 0;
}
.entry-content {
overflow: hidden;
}
.entry-content,
.entry-content p {
overflow: hidden;
line-height: 1.325;
}
.entry-content p {
margin-bottom: 20px;
margin-bottom: 1rem;
line-height: 25px;
}
.home .entry-content p  {
line-height: 22px;
}
blockquote {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/blockquote.png) no-repeat 8px 16px transparent;
padding: 24px 64px;
padding: 1.5rem 4rem;
}
blockquote.is-large {
padding: 1.5rem 4rem;
}
blockquote em {
display: block;
}
.more-link {
clear: both;
display: block;
margin: 12px 0 0;
margin: 1rem 0 0;
overflow: hidden;
font-family: Bree serif;
text-transform: uppercase;
} .more-link a {
background-color: #fff !important;
border: none !important;
color: #3d1451 !important;
display: block;
font-size: 14px;
float: left;
padding: 0 !important;
}  .search-results #content .entry.odd { } .post-info,
.post-meta {
clear: both;
line-height: 1.5;
}
.sidebar .post-info {
clear: none;
}
.single #content .post-info {
font-weight: 400;
margin: 12px 0 20px;
}
.post-info {
margin-bottom: 10px;
margin-bottom: 0.625rem;
}
.post-comments {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/post-comments.png) no-repeat center left;
margin-left: 16px;
margin-left: 1rem;
padding-left: 20px;
padding-left: 1.25rem;
}
.single .post-meta {
border-top: 1px solid #ddd;
margin: 20px 0 -10px;
padding-top: 17px;
overflow: hidden;
}
.categories,
.tags {
display: block;
padding: 4px 8px;
padding: 0.25rem 0.5rem;
width: 47%;
}
.categories {
float: left;
}
.tags {
float: right;
}
.meta-title {
background-color: #370004;
} .five-sixths,
.four-fifths,
.four-sixths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fifths,
.three-fourths,
.three-sixths,
.two-fifths,
.two-fourths,
.two-sixths,
.two-thirds {
float: left;
margin: 0 0 20px;
padding-left: 3%;
}
.one-half,
.three-sixths,
.two-fourths {
width: 48%;
}
.one-third,
.two-sixths {
width: 31%;
}
.four-sixths,
.two-thirds {
width: 65%;
}
.one-fourth {
width: 22.5%;
}
.three-fourths {
width: 73.5%;
}
.one-fifth {
width: 17.4%;
}
.two-fifths {
width: 37.8%;
}
.three-fifths {
width: 58.2%;
}
.four-fifths {
width: 78.6%;
}
.one-sixth {
width: 14%;
}
.five-sixths {
width: 82%;
}
.first {
clear: both;
padding-left: 0;
} p.subscribe-to-comments {
padding: 24px 0 16px;
padding: 1.5rem 0 1rem;
}
p.pages,
.clear,
.clear-line,
.first {
clear: both;
}
.clear-line {
border-bottom: 1px solid #ccc;
margin-bottom: 26px;
margin-bottom: 1.625rem;
}
.alignleft,
.archive-page {
float: left;
}
.alignright {
float: right;
}
.archive-page {
width: 50%;
}
.author-box,
.sticky {
margin-bottom: 32px;
margin-bottom: 2rem;
}
.author-box,
.taxonomy-description {
line-height: 1.325;
}
.author-box,
.breadcrumb,
.sticky,
.taxonomy-description {
margin-bottom: 32px;
margin-bottom: 2rem;
overflow: hidden;
}
.breadcrumb {
display: none;
} .error404 #content-sidebar-wrap {
width: 67%;
}
.error404 #content {
width: 100%;
}
.error404 #content h2 {
font-size: 20px;
}  #nav {
background-color: #3c1451;
overflow: hidden;
width: 100%;
}
.genesis-nav-menu li.menu-item-has-children:after {
content:;
}
.genesis-nav-menu li li a, 
.genesis-nav-menu li li a:link {
border: 0 none !important;
}
.ie8 #header #nav,
.ie7 #header #nav  {
margin-top: 38px;
}
#wpadminbar li:hover ul ul {
left: 0;
} h1,
h2,
h3,
h4,
h5,
h6,
.entry-title a {
line-height: 1.2;
margin-bottom: 16px;
margin-bottom: 1rem;
}
.entry-title a,
h2.entry-title {
margin-bottom: 0;
}
.single .entry-title {
margin-bottom: 5px;
margin-bottom: 0.3125rem;
}
.taxonomy-description h1 {
margin-bottom: 4px;
margin-bottom: 0.25rem;
}
.archive-title {
margin-bottom: 24px;
margin-bottom: 1.5rem;
}
.page-image h1.entry-title {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/caption-bg.png) repeat 0 0 transparent;
bottom: 20px;
bottom: 1.25rem;
left: 1px;
line-height: 1;
margin: 0;
padding: 4px 10px;
padding: 0.25rem 0.6125rem;
position: absolute;
width: 65%;
} .home-content ol,
.home-content ul,
.entry-content ol,
.entry-content ul {
margin-bottom: 20px;
margin-bottom: 1.25rem;
}
.home-content ol li,
.home-content ul li,
.entry-content ol li,
.entry-content ul li {
line-height: 25px;
margin-left: 20px;
margin-left: 1.25rem;
}
.home-content ol li,
.entry-content ol li {
list-style-type: decimal;
}
.home-content ol ol li,
.entry-content ol ol li {
list-style-type: upper-alpha;
}
.home-content ul li,
.entry-content ul li {
list-style-type: none;
list-style-image: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/bullet-list.gif);
}
.home-content ul ul li,
.entry-content ul ul li {
list-style-image: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/bullet-list.gif);
}
.home-content ol ol,
.home-content ul ul,
.entry-content ol ol,
.entry-content ul ul {
margin-bottom: 0;
margin-left: 20px;
margin-left: 1.25rem;
} .navigation {
clear: both;
font-family: bree serif;
text-transform: uppercase;
}
.navigation li {
display: inline;
}
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
background-color: #004676;
cursor: pointer;
padding: 5px 12px;
padding: 0.3125rem 0.75rem;
}
.navigation li a:hover,
.navigation li.active a {
background-color: #007DAC;
} #comments,
#respond {
font-family: 'Open Sans', sans-serif !important;
font-size: 15px;
line-height: 1.5;
overflow: hidden;
}
#respond {
margin-top: 20px;
margin-top: 1.25rem;
}
#comment-submit {
border-radius: 0 !important;
}
.comment-list .children {
clear: both;
overflow: hidden;
}
.ping-list,
#comments {
margin-bottom: 26px;
margin-bottom: 0.625rem;
overflow: hidden;
}
#author,
#email,
#url {
width: 50%;
}
.commentmetadata,
#author,
#email,
#url {
margin-bottom: 12px;
margin-bottom: 0.75rem;
}
#comment {
margin: 12px 0;
margin: 0.75rem 0;
}
label {
margin-left: 12px;
margin-left: 0.75rem;
}
.comment-list li,
.ping-list li {
list-style-type: none;
margin-top: 24px;
margin-top: 1.5rem;
overflow: hidden;
padding: 16px;
padding: 1rem;
}
.comment-header {
overflow: hidden;
}
.comment {
background-color: #edf6f7;
border: 2px solid #fff;
}
.comment-content p {
font-weight: 400;
font-style: italic;
margin-bottom: 10px;
margin-bottom: 0.625rem;
}
.bypostauthor {
}
#comments .navigation {
margin-top: 32px;
margin-top: 2rem;
}
.reply a {
background-color: #004676;
display: block;
float: left;
padding: 2px 5px;
padding: 0.125rem 0.3125rem;
}
.reply a:hover {
background-color: #007DAC;
} .sidebar {
display: inline;
line-height: 1.325;
padding: 16px 14px 16px 0;
padding: 1rem 0.875rem 1rem 0;
}
.sidebar-content .sidebar {
padding: 16px 0 16px 14px;
padding: 1rem 0 1rem 0.875rem;
}
.sidebar p {
margin-bottom: 16px;
margin-bottom: 1rem;
}
.sidebar .widget {
margin-bottom: 2px !important;
margin-bottom: 1.8rem !important;
overflow: hidden;
}
.sidebar .widget-wrap {
overflow: hidden;
}
.sidebar ul li {
list-style-type: none;
list-style-image: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/bullet-list.gif);
margin: 0 0 6px 20px;
margin: 0 0 0.375rem 1.25rem;
word-wrap: break-word;
}
.sidebar ul ul li {
list-style-image: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/bullet-list2.gif);
}
.sidebar ul li li {
margin-left: 10px;
margin-left: 0.625rem;
width: 100%;
}
.sidebar .widget_recent_comments ul li,
.sidebar .widget_recent_entries ul li {
border-bottom: 1px solid #CCC;
margin-bottom: 8px;
margin-bottom: 0.5rem;
padding-bottom: 6px;
padding-bottom: 0.375rem;
}
.sidebar .widget_recent_comments ul li {
list-style: none outside none;
margin-left: 0;
}
.widget_nav_menu ul li,
.widget_archive ul li,
.widget_categories ul li {
float: left;
margin-left: 18px;
margin-left: 1.125rem;
width: 44.2%;
}
.ie7 .widget-area ul li {
float: none;
width: 100%;
}
.widget-area .latest-tweets li {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/latest-twit-icon.png) no-repeat 0 0;
border-bottom: 1px solid #CCC;
list-style: none outside none;
margin: 0 0 12px 0;
margin: 0 0 0.75rem 0;
min-height: 28px;
padding:  0 0 8px 44px;
padding: 0 0 0.5rem 2.75rem;
}
.featuredpost h2 {
line-height: 1.2;
margin-bottom: 0;
}
.sidebar .featuredpage h2,
.wsmfeaturedpage h3 {
margin-bottom: 8px;
margin-bottom: 0.5rem;
}
.featuredpost h2 {
margin-bottom: 0;
}
.sidebar .featuredpost .entry {
border-bottom: 1px solid #CCC;
margin-bottom: 8px;
margin-bottom: 0.5rem;
min-height: inherit;
padding-bottom: 5px;
padding-bottom: 0.3125rem;
}
.sidebar .post-info {
margin-bottom: 5px;
margin-bottom: 0.3125rem;
}
.featuredpost img.Thumbnail {
margin-bottom: 12px;
margin-bottom: 0.75rem;
} #sidebar .widget-area .widget-wrap {
background-color: #edf6f7;
text-align: center;
padding: 20px !important; }
#sidebar .widget-area .textwidget:nth-child(1) img {
border-radius: 50%;
margin-bottom: 1rem;
max-width: 200px;
}
#sidebar .widget-area .textwidget:nth-child(1) h3 {
color: #3c1451;
}
#sidebar .widget-area .textwidget:nth-child(1) p {
color: #222;
font-family: inherit;
font-weight: 400;
}
#sidebar .widget-area .textwidget:nth-child(1) a {
font-weight: 700;
}
.widget_search .widgettitle {
color: #1baeb2 !important;
}
.widget_search .search-form input[type="text"] {
padding-left: 40px !important;
}
.widget_search .search-form input[type="submit"] {
background: #fff url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/search-icon.png) no-repeat;
background-color: transparent !important;
color: transparent;
height: 40px;
line-height: 40px;
left: 8px;
top: -4px;
width: 25px;
min-width: 25px;
}
.widget-pinterest span:nth-child(1) {
background: transparent;
border: 0 none !important;
border-radius: 0;
box-shadow: none;
max-width: 100% !important;
}
.widget-pinterest span span:nth-child(2) {
overflow: hidden !important;
padding: 0 !important;
}
.widget-pinterest span span span:nth-child(2) {
font-family: 'bree serif' !important;
font-size: 18px !important;
font-weight: 400 !important;
color: #3c1451;
line-height: 14px;
}
.widget-pinterest span span:nth-child(3) {
display: none !important;
}
.widget-pinterest span span span:nth-child(3) {
display: inline-block !important;
}
.widget-pinterest .pinterest_btn {
background-color: #3c1451;
display: block;
font-family: Bree serif;
font-size: 16px;
color: #fff;
margin: 7px auto;
text-transform: uppercase;
padding: 8px 20px;
max-width: 259px;
}
.widget-area .latest-tweets li {
font-size: 15px;
font-weight: 400;
text-align: left;
border: 0 none !important;
} .header-top-menu li a:hover,
#footer-top a:hover {
text-decoration: underline;
} .table-container {
position: relative;
padding: 1rem;
margin: 1rem -15px 0;
border: solid #f7f7f9;
} .widget-area .RecentlyPopularWidget li {
list-style-image: none;
border-bottom: 1px solid #CCC;
margin: 0 0 8px;
margin-bottom: 0.5rem;
overflow: hidden;
padding-bottom: 10px;
padding-bottom: 0.625rem;
}
.widget-area .RecentlyPopularWidget img {
max-width: 58px;
}
.RecentlyPopularWidget img.alignleft {
margin: 0 8px 5px 0;
margin: 0 0.5rem 0.3125rem 0;
}
.RecentlyPopularWidget .post-title {
display: block;
} .widget.widget-social {
overflow: visible;
}
.social-icons {
overflow: hidden;
}
.social-icons a {
display: block;
height: 35px;
float: left;
margin: 0 0 8px 16px;
margin: 0 0 0.5rem 1rem;
text-indent: -9999px;
width: 35px;
}
.ie7 .social-icons a {
padding-bottom: 8px;
}
.social-icons a.btn-rss {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/icon-rss.png) no-repeat center center transparent;
}
.social-icons a.btn-fr {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/icon-flickr.png) no-repeat center center transparent;
}
.social-icons a.btn-yt {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/icon-youtube.png) no-repeat center center transparent;
}
.social-icons a.btn-pin {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/icon-pinterest.png) no-repeat center center transparent;
margin-right: 0;
}
.social-icons a.btn-fb {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/icon-facebook.png) no-repeat center center transparent;
}
.social-icons a.btn-tw {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/icon-twitter.png) no-repeat center center transparent;
}
.social-icons a.btn-pi {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/icon-pinterest.png) no-repeat center center transparent;
}
.social-icons a.btn-gp {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/icon-gplus.png) no-repeat center center transparent;
}
.custom-field {
background-color: #007DAC;
border: 1px solid #d4d5d6;
}
.custom-field p {
padding: 10px 10px 0;
}
.custom-field div.gform_wrapper {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/social-arrow-down.png) no-repeat 5px 0 #FFF;
margin: 0;
padding: 16px 10px 10px;
padding: 1rem 0.625rem 0.625rem;
}
.custom-field div.gform_wrapper .gform_body input,
.custom-field div.gform_wrapper .gform_body textarea {
background-color: #e7e7e8;
} div.dd_post_share {
margin-bottom: 21px;
margin-bottom: 1.5rem;
}
div.dd_post_share .twitter-share-button {
width: 85px !important;
}
div.dd_post_share #___plusone_0 {
width: 67px !important;
}
div.dd_post_share .fb_iframe_widget {
width: 350px !important;
}
div.dd_post_share .fb_iframe_widget span {
width: 350px !important;
} .footer-instagram #sb_instagram,
.footer-instagram #sb_instagram #sbi_images,
.footer-instagram #sb_instagram #sbi_images .sbi_item {
padding: 0 !important;
}
.footer-instagram .widgettitle {
text-align: center;
margin: 10px 0 30px;
}
#footer-top {
display: table;
background-color: #1baeb2;
padding: 40px 0 0;
width: 100%;
clear: both;
}
#header .wrap,
.top-header .wrap,
#footer-top .wrap {
max-width: 1152px !important;
margin: 0 auto;
}
#footer-top,
#footer-top span,
#footer-top p,
#footer-top a,
#footer a {
color: #fff;
font-size: 15px;
font-weight: 400;
}
#footer-top .simple-social-icons li a {
font-size: 20px !important;
}
#footer-top li {
list-style: none;
margin-bottom: 5px;
}
#footer-top .widgettitle {
color: #3c1451;
margin-bottom: 2rem;
}
#footer-top .simple-social-icons ul li {
display: inline-block !important;
margin: 0 6px 22px !important;
}
#footer-top .simple-social-icons ul li a {
padding: 0 !important;
}
#footer-top .simple-social-icons:nth-child(2) li {
display: block !important;
float: none !important;
margin: 0 0 5px !important;
width: 100% !important;
}
#footer-top .simple-social-icons:nth-child(2) li a {
font-size: 15px !important;
text-align: left !important;
width: 100% !important;
}
#footer {
background-color: #3c1451;
text-align: center;
clear: both;
}
#footer .wrap {
overflow: hidden;
padding: 20px 0;
padding: 1.25rem 0;
}
#footer p {
font-size: inherit !important;
font-weight: 400;
font-size: 14px !important;
}
.credit-info {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/footer-divider.png) no-repeat 0 center;
margin-left: 5px;
margin-left: 0.3125rem;
padding-left: 8px;
padding-left: 0.5rem;
}
#catapult-cookie-bar {
font-weight: 400;
} input,
select,
textarea {
background-color: #fff;
border: 1px solid #CCC;
padding: 5px;
padding: 0.3125rem;
width: 100%;
}
#header .search-form {
float: right;
width: 100%;
}
button,
input[type="button"],
input[type="submit"],
a.button,
.btn {
background-color: #004676;
border: none;
box-shadow: none;
cursor: pointer;
padding: 4px 12px;
padding: 0.25rem 0.75rem;
width: auto;
}
button:hover,
input:hover[type="button"],
input:hover[type="submit"],
a.button:hover,
.btn:hover,
.widget-pinterest .pinterest_btn:hover {
background-color: #1baeb2 !important;
}
a.button {
background-color: #3c1451;
color: #fff !important;
display: inline-block;
line-height: 21px !important;
width: auto !important;
}
.search-form {
position: relative;
}
.search-form input[type="submit"] {
background-color: #004676;
bottom: 0;
padding: 6px 8px;
padding: 0.375rem 0.5rem;
position: absolute;
right: 0;
font-family: bree serif;
text-transform: uppercase;
}
.ie7 .search-form input[type="submit"],
.gecko .search-form input[type="submit"] {
padding: 5px 8px;
padding: 0.3125rem 0.5rem;
}
.search-form input[type="submit"]:hover {
background-color: #007DAC;
}
.enews input[type="submit"] {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.clearit label {
display: none !important;
} .gform_wrapper .gform_footer {
margin-top: 5px !important;
}
.widget-area div.gform_wrapper .gform_footer {
position: inherit !important;
}
.gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, .gform_wrapper h3.gform_title {
font-size: 1.3em;
font-weight: normal !important;
}
.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]) {
line-height: 21px !important;
}
.gform_wrapper input[type="submit"] {
line-height: 23px !important;
}
#gforms_confirmation_message {
color: #FFFFFF;
padding: 10px;
font-style: oblique;
background: #1baeb2;
}
input:focus,
textarea:focus {
outline: none !important;
}
.gform-aaa-sidebar ul.gform_fields li.gfield,
.contact-form-page ul.gform_fields li.gfield {
padding: 0 !important;
}
.gform_wrapper li.hidden_label textarea {
margin-top: 12px;
}
.widget-area div.gform_wrapper .gform_footer input[type="submit"] {
background-color: #3c1451 !important;
font-family: Bree Serif !important;
text-transform: uppercase !important;
font-size: 14px !important;
}
.widget-area div.gform_wrapper .gform_footer input[type="submit"]:hover {
background-color: #1baeb2 !important;
font-family: Bree Serif !important;
text-transform: uppercase !important;
}
#content div.gform_wrapper input,
#content div.gform_wrapper select,
#content div.gform_wrapper textarea,
#content div.gform_wrapper .ginput_complex label {
font-size: 15px;
font-size: 0.875rem;
padding: 5px;
padding: 0.3125rem;
}
#content div.gform_wrapper .ginput_complex label {
font-size: 12px;
font-size: 0.75rem;
padding: 0;
}
.entry-content div.gform_wrapper {
background: #edf6f7 !important;
padding: 16px;
padding: 1rem;
}
div.gform_wrapper .gform_footer {
padding: 0;
}
#gform_wrapper_2 .gform_wrapper ul.gform_fields li.gfiel {
padding-right: 16px;
}
div.gform_wrapper li,
div.gform_wrapper form li {
margin: 0 0 16px;
margin: 0 0 1rem;
}
div.gform_wrapper li.gfield label.gfield_label {
font-weight: normal;
}
.gform_wrapper span.gform_description {
color: #000;
font-weight: 400;
}
.widget-area div.gform_wrapper li.gfield input,
.widget-area div.gform_wrapper li.gfield textarea {
font-size: 13px;
font-size: 0.8125rem;
padding: 5px;
padding: 0.3125rem;
}
.widget-area div.gform_wrapper form {
overflow: hidden;
position: relative;
}
.widget-area div.gform_wrapper .gform_footer {
bottom: 16px;
padding: 0;
position: absolute;
right: 0;
}
.widget-area div.gform_wrapper .gform_footer input[type="submit"] {
background-color: #6a6b6d;
}
.widget-area div.gform_wrapper .gform_footer input[type="submit"] {
padding: 6px 5px 5px;
}
.ie7 .widget-area div.gform_wrapper .gform_footer input[type="submit"],
.gecko .widget-area div.gform_wrapper .gform_footer input[type="submit"] {
padding: 4px 5px;
padding: 0.25rem 0.3125rem;
}
.widget-area div.gform_wrapper .gform_footer input[type="submit"]:hover {
background-color: #797979;
}
div.gform_wrapper ul.gfield_checkbox {
margin-top: 10px !important;
margin-top: 0.625rem !important;
overflow: hidden;
}
div.gform_wrapper ul.gfield_checkbox li {
float: left;
width: 32%;
} embed,
img,
object,
video {
height: auto;
max-width: 99.8%;
}
.alignleft .avatar {
margin-right: 24px;
margin-right: 1.5rem;
}
.alignright .avatar {
margin-left: 24px;
margin-left: 1.5rem;
}
.author-box .avatar {
border: 1px solid #bfc1c3;
float: left;
margin: 5px 10px 0 0;
margin: 0.3125rem 0.625rem 0 0;
}
.comment-list li .avatar {
float: left;
margin: 0 16px 24px 0;
margin: 0 1rem 1.5rem 0;
}
.centered img,
img.centered,
.aligncenter, 
.aligncenter img {
display: block;
margin: 0 auto 16px;
margin: 0 auto 1rem;
width: auto;
}
.alignnone img,
img.alignnone {
display: inline;
margin-bottom: 12px;
margin-bottom: 0.75rem;
}
.alignleft img,
img.alignleft,
.post-image,
.wp-caption.alignleft {
display: inline;
margin: 0 24px 16px 0;
margin: 0 1.5rem 1rem 0;
}
.alignright img,
img.alignright,
.wp-caption.alignright {
display: inline;
margin: 0 0 16px 24px;
margin: 0 0 1rem 1.5rem;
}
.single-post .post-image {
margin: 0;
}
figcaption,
p.wp-caption-text {
font-size: 13px !important;
font-style: italic;
font-weight: 400 !important;
line-height: 1.3;
text-align: left !important;
margin-top: 12px !important;
margin-top: 0.5rem;
margin-bottom: 30px;	
color: #333 !important;
}
.attachment-Blog,
.post-image,
img.alignleft,
img.centered,
img.alignnone,
img.alignright {
border: none;
} div.dataTables_filter,
div.dataTables_length {
margin: 0 0 16px;
margin: 0 0 1rem;
}
table.tablepress thead th,
table.tablepress tfoot th {
background-color: #004676;
color: #FFF;
}
table.tablepress tbody td {
border: 1px solid #CCC;
}
table.tablepress,
.dataTables_wrapper table.tablepress {
border: 1px solid #CCC;
margin: 16px 0 !important;
margin: 1rem 0 !important;
} div.crp_related {
padding-top: 10px;
padding-top: 0.625rem;
overflow: hidden;
}
div.crp_related ul li {
border-bottom: 1px solid #CCC;
float: left;
list-style: none outside none;
margin: 0 4% 16px 0;
margin: 0 4% 1rem 0;
padding-bottom: 16px;
padding-bottom: 1rem;
width: 46%;
}
.crp_thumb {
border: 1px solid #BFC1C3;
float: left;
margin-right: 8px;
margin-right: 0.5rem;
min-height: 60px;
}
.crp_date {
display: block;
}
#content .mf_taxonomy_column li.has-quantity,
#content .entry ul.mf_taxonomy_column li.has-quantity {
list-style: none outside none;
} div.tntVideoList {
overflow: hidden;
}
div.tntVideoList .tntVideoItem.noML {
margin-left: 0 !important;
}
div.tntVideoList .tntVideoItem {
border: 3px solid #EFEFEF;
margin: 0 0 20px 2%;
margin: 0 0 1.25rem 2%;
position: relative;
width: 30.5% !important;
}
div.tntVideoList .tntVideoItem a {
display: block;
overflow: hidden;
position: relative;
}
div.tntVideoList .tntVideoItem img {
height: auto !important;
width: 100% !important;
}
div.tntVideoList .tntVideoItem a:after {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/play-icon.png) no-repeat center center transparent;
content: ".";
display: block;
filter: alpha(opacity=1);
height: 100%;
left: 0;
opacity: 1;
position: absolute;
text-indent: -9999em;
top: 0;
width: 100%;
zoom: 1;
}
div.tntVideoList .tntVideoItem a:hover:after {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/play-icon-hover.png) no-repeat center center transparent;
}
div.tntVideoList h3 {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/caption-bg.png) repeat 0 0 transparent;
bottom: 5px;
font-weight: normal;
left: 0;
line-height: 1.5;
margin: 0;
padding: 5px 4%;
position: absolute;
width: 92%;
z-index: 500;
}
div.pagiWrap {
margin-top: 16px;
margin-top: 1rem;
}
div.pagiWrap .pagination a,
div.pagiWrap .pagination span {
padding: 3px 6px;
padding: 0.1875rem 0.375rem;
}
div.pagiWrap .pagination span.current {
background-color: #0C6AB4;
} div.ngg-gallery-thumbnail {
border: 3px solid #EFEFEF;
overflow: hidden;
margin: 0;
padding: 0;
position: relative;
}
div:hover.ngg-gallery-thumbnail {
border-color: #DDD;
}
div.ngg-gallery-thumbnail img:hover ,
div.ngg-gallery-thumbnail img {
border: none;
display: block;
margin: 0;
padding: 0 ;
}
div.ngg-gallery-thumbnail-box {
margin: 0 1.3% 16px 0;
margin: 0 1.3% 1rem 0;
width: 31.5% !important;
}
div.ngg-gallery-thumbnail img {
width: 100% !important;
}
div.ngg-gallery-thumbnail span {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/caption-bg.png) repeat 0 0 transparent;
bottom: 8px;
margin: 0;
padding: 5px 4%;
position: absolute;
text-align: left;
width: 92%;
}
div.ngg-navigation {
padding-bottom: 4px !important;
}
div.ngg-navigation span.current {
background-color: #0066CC;
color: #FFF;
padding: 3px 8px;
} input[type="text"] {
font-size: 15px !important;
font-style: italic;
font-weight: 400;
padding: 9px 20px !important;
border: 0 none;
}
a.button,
input[type="submit"] {
font-family: 'Bree Serif', sans-serif;
font-size: 16px !important;
text-transform: uppercase;
margin-top: 12px !important;
padding: 8px 20px !important;
width: 100%;
}
textarea {
font-size: 15px !important;
font-style: italic;
font-weight: 400;
padding: 9px 20px !important;
border: 0 none;
}   .joshua-aaa .categories,
.joshua-aaa .tags,
.joshua-aaa .categories  a:hover,
.joshua-aaa .tags a:hover,
.joshua-aaa #title a,
.joshua-aaa #title a:hover,
.joshua-aaa h2 a:hover,
.joshua-aaa .sidebar h2 a,
.joshua-aaa h4.widgettitle,
.joshua-aaa h4.widgettitle a,
.joshua-aaa .post-info a:hover,
.joshua-aaa .sidebar li a:hover,
.joshua-aaa .sidebar .widget_recent_comments a,
.joshua-aaa .wsmfeaturedpage h3 a,
.joshua-aaa .sidebar .featuredpost h2 a,
.joshua-aaa .custom-field .gform_title {
color: #3c1451;
}
.joshua-aaa a {
color: #1baeb2;
}
.joshua-aaa .navigation {
color: #1baeb2;
}
.joshua-aaa .navigation li a {
background-color: #fff;
border: 1px solid #1baeb2;
color: #1baeb2;
}
.joshua-aaa .navigation li a:hover,
.joshua-aaa .navigation li.active a {
background-color: #1baeb2;
color: #fff; 
}
.joshua-aaa .entry-content div.gform_wrapper,
.joshua-aaa .reply a:hover,
.joshua-aaa button:hover,
.joshua-aaa input:hover[type="button"],
.joshua-aaa input:hover[type="submit"],
.joshua-aaa .btn:hover,
.joshua-aaa .custom-field,
.joshua-aaa .more-link a:hover,
.joshua-aaa .genesis-nav-menu li li a,
.joshua-aaa .genesis-nav-menu li li a:link,
.joshua-aaa .genesis-nav-menu li li a:visited,
.joshua-aaa .genesis-nav-menu li ul {
background-color: #1baeb2;
}
.joshua-aaa .navigation li.disabled,
.joshua-aaa .reply a,
.joshua-aaa button,
.joshua-aaa input[type="button"],
.joshua-aaa input[type="submit"],
.joshua-aaa .btn,
.joshua-aaa .gform_wrapper .gform_footer input:hover.button,
.joshua-aaa .gform_wrapper .gform_footer input:hover[type="submit"],
.joshua-aaa table.tablepress thead th,
.joshua-aaa table.tablepress tfoot th,
.joshua-aaa .more-link a,
.joshua-aaa .genesis-nav-menu li li a:hover,
.joshua-aaa #header #nav {
background-color: #3c1451;
}
.joshua-aaa .genesis-nav-menu li li a {
border-color: #00B1BC;
}
.joshua-aaa .reply a,
.joshua-aaa .more-link a,
.joshua-aaa .genesis-nav-menu a {
color: #FFF;
}
.joshua-aaa .sidebar .widget_recent_comments a:hover,
.joshua-aaa .categories a,
.joshua-aaa .tags a,
.joshua-aaa .post-info a {
color: #333132;
}
.joshua-aaa.header-image #title {
background: url(//adventuresallaround.com/wp-content/uploads/2013/08/Adventures-All-Around-logo.png) no-repeat scroll 0 bottom transparent;
}
.joshua-aaa #header:after {
background: none repeat scroll 0 0 #3c1451;
}
.simple-social-icons ul li a {
font-size: 20px !important;
}
.joshua-aaa .custom-field div.gform_wrapper {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/joshua-aaa/social-arrow-down.png) no-repeat scroll 5px 0 #FFFFFF;
}
.joshua-aaa .social-icons a.btn-tw {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/joshua-aaa/icon-twitter.png) no-repeat scroll center center transparent;
}
.joshua-aaa .social-icons a.btn-fr {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/joshua-aaa/icon-flickr.png) no-repeat scroll center center transparent;
}
.joshua-aaa .social-icons a.btn-fb {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/joshua-aaa/icon-facebook.png) no-repeat scroll center center transparent;
}
.joshua-aaa .social-icons a.btn-gp {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/joshua-aaa/icon-gplus.png) no-repeat scroll center center transparent;
}
.joshua-aaa .social-icons a.btn-yt {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/joshua-aaa/icon-youtube.png) no-repeat scroll center center transparent;
}
.joshua-aaa .social-icons a.btn-pin {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/joshua-aaa/icon-pinterest.png) no-repeat scroll center center transparent;
}
.joshua-aaa .widget-area .latest-tweets li {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/joshua-aaa/latest-twit-icon.png) no-repeat scroll 0 0 transparent;
display: block;
}
.joshua-aaa blockquote {
background: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/blockquote.png) no-repeat scroll 8px 16px transparent;
}
.joshua-aaa .sidebar ul li,
.joshua-aaa .home-content ul li,
.joshua-aaa .entry-content ul li {
list-style-image: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/bullet-list.gif);
}
.joshua-aaa .sidebar ul ul li,
.joshua-aaa .home-content ul ul li,
.joshua-aaa .entry-content ul ul li {
list-style-image: url(//adventuresallaround.com/wp-content/themes/adventuresaa/images/bullet-list2.gif);
} .wp-block-gallery .blocks-gallery-item figcaption {
width: 92% !important;
padding: 10px !important;
margin-bottom: 0 !important;
}
.wp-block-button a {
background-color: #3c1451;
color: #fff;
font-family: 'Bree Serif', sans-serif;
font-size: 16px !important;
text-transform: uppercase;
margin-top: 12px !important;
padding: 8px 20px !important;
}
.wp-block-button a:hover {
background-color: #1baeb2;
} .has-light-blue-color {
color: #1baeb2 !important;
}
.has-light-blue-background-color {
background-color: #1baeb2 !important;
}
.has-torquoise-color {
color: #edf6f7 !important;
}
.has-torquoise-background-color {
background-color: #edf6f7 !important;
}
.has-purple-color {
color: #3c1451 !important;
}
.has-purple-background-color {
background-color: #3c1451 !important;
}
.has-grey-color {
color: #444444 !important;
}
.has-grey-background-color {
background-color: #444444 !important;
}
.has-white-color {
color: #ffffff !important;
}
.has-white-background-color {
background-color: #ffffff !important;
}
.has-black-color {
color: #000000 !important;
}
.has-black-background-color {
background-color: #000000 !important;
} .genesis-nav-menu.menu-secondary a {
padding: 2px;
}
.aaa-title {
color: #FFFFFF;
font-family: bree serif;
font-size: 1.85rem;
font-weight: normal;
line-height: 1.4;
padding: 15px 10px;
}
.aaa-title span{
color: #3c1451;
font-family: bree serif;
font-size: 1.25rem;
font-weight: normal;
}  
.joshua-aaa .simple-social-icons ul li { list-style-image: none !Important;} blockquote p {
font-size: 18px !important;
font-style: italic;
margin-bottom: 18px !important;
}
pre,
.wp-block-code {
background-color: #f9f9f9;
border: 1px solid #ddd;
border-left: 8px solid #ddd;
margin-bottom: 15px;
padding: 20px;
overflow: auto;
}
cite {
color: #333;
font-style: italic;
font-size: 14px;
}
mark {
background-color: #1baeb2;
}  .responsiveSelectContainer select.responsiveMenuSelect, select.responsiveMenuSelect {
color: #FFF;
background: #3c1451;
display: inline-block;
font-family: bree serif;
font-size: 1.5rem;
padding: 15px 10px;
width: 96% !important;
Margin: auto 2%;
Border: 0px !important;
} @media only screen and (min-width: 520px) {
.category #content .post,
.home-content .widget-wrap .post {
width: 48.4% !important;
}
.home-content .widget-wrap .post:nth-child(odd),
.category #content .post:nth-child(odd) {
clear: both;
}
.home-content-mobile {
display: none;
}
} @media only screen and (min-width: 767px) {
.header-social-icons ul {
float: right !important;
}
.company-logo,
.company-info {
display: table-cell;
vertical-align: top;
}
.company-logo {
width: 166px;
}
}
@media only screen and (max-width: 1170px) {
.featured-post .post:nth-child(1) img {
height: 36.5vw;
}
}
@media only screen and (max-width: 1124px) {
.top-header .wrap,
#footer-top .wrap {
padding: 0 30px !important;
}
.featured-post .post:nth-child(2),
.featured-post .post:nth-child(3) {
min-height: 177px;
}
.subscription-form input[type="submit"] {
min-width: auto;
}
}
@media only screen and (max-width: 1024px) {
.aaa-title { color: #3c1451; text-align: center;}
.joshua-aaa.header-image #title {
background: url(//adventuresallaround.com/wp-content/uploads/2013/08/Adventures-All-Around-logo.png) no-repeat scroll center center transparent;
}
#wrap .wrap {
float: none;
max-width: 100%;
margin: 0 15px;
}
img {
width: auto;
height: auto;
}
#wrap #header {
margin-bottom: 16px;
margin-bottom: 1rem;
min-height: inherit;
}
#wrap #header .wrap {
max-width: 100%;
overflow: hidden;
width: 100%;
}		
#header:after {
display: none;
}
.genesis-nav-menu li,
#header ul.genesis-nav-menu,
#header .search-form {
float: none;
}
.genesis-nav-menu,
#description,
#header .search-form,
#title {
text-align: center;
}
#title {
margin: 16px 0;
margin: 1rem 0;
}
.header-image #title {
background-position: center center;
margin: 16px 0;
margin: 1rem 0;
}	
#header .widget-area {
float: none;
width: 100%;
}
#header #nav {
float: none;
margin: 0;
}
.page-image {
margin-left: 0;
}
.featured-post .post:nth-child(2),
.featured-post .post:nth-child(3) {
min-height: 119px;
}
.featured-post .post:nth-child(1) img {
height: 35vw;
}
.gform_wrapper li.hidden_label input {
width: 100% !important;
}
div.tntVideoList .tntVideoItem {
width: 30.2% !important;
}
div.ngg-gallery-thumbnail-box {
width: 31.3% !important;
}
div.pointelle-slider-control {
height: auto !important;
}
div.pointelle_slides,
div.pointelle-slider-control,
div.pointelle_slideri,
div.pointelle_slides img.slider_thumbnail,
div.pointelle_slider {
min-height: 338px;
}
div.pointelle-slider-nav .pointelle_nav_thumb {
height: 72px !important;
margin-right: 5px !important;
width: 73px !important;
}
div.pointelle_slider div.pointelle-slider-nav h2 {
width: auto !important;
}
div.pointelle_slider div.pointelle-slider-nav,
div.pointelle_slider span.pointelle-meta,
div.pointelle_slider div.pointelle-slider-nav h2 {
border: none !important;
height: auto !important;
float: none;
}
.rotator div.pointelle-excerpt p,
.rotator div.pointelle-excerpt h4 {
max-width: inherit;
width: auto !important;
}
div.pointelle-slider-control div.pointelle-active:before {
top: 18%;
}
.content-sidebar #content,
.sidebar-content #content {
width: 66%;
}
.sidebar {
width: 28%;
}
.entry.odd,
.entry.even {
width: 48%;
}
.page.odd,
.page.even,
.sidebar .entry.odd,
.sidebar .entry.even,
.single .entry.odd,
.single .entry.even {
width: 100%;
}
.social-icons {
text-align: center;
}
.social-icons a {
display: inline-block;
float: none;
margin-left: 10px;
margin-left: 0.625rem;
text-align: center;
}
.widget-area .latest-tweets li {
padding-left: 48px;
padding-left: 3rem;
}
.widget_nav_menu ul li,
.widget_archive ul li,
.widget_categories ul li {
float: none;
width: auto;
}
div.gform_wrapper ul.gfield_checkbox li {
float: none;
width: 100%;
}
}
@media only screen and (max-width: 1120px) {
#wrap .subscription-form .wrap {
padding: 0 30px !important;
}
} @media only screen and (max-width: 900px) { .content-sidebar #content,
.sidebar-content #content {
width: 97%;
}
.sidebar {
width: 100% !important;
}
.widget-pinterest span span span:nth-child(3) {
width: 100%;
}
#sidebar .widget-area .widget-wrap {
padding: 30px !important;
}
.subscription-form .gform_wrapper input[type="submit"]  {
min-width: 250px !important;
}
div.tntVideoList .tntVideoItem {
width: 29% !important;
}
div.ngg-gallery-thumbnail-box {
width: 31% !important;
}
div.pointelle_slider span.pointelle-meta,
div.pointelle_slider div.pointelle-slider-nav h2 {
display: none;
}
.pointelle_slider_fouc .pointelle_slider {
overflow: hidden;
}
div.pointelle_slides {
width: 87.444% !important;
}
div.pointelle-slider-control {
width: 12.556% !important;
}
div.pointelle_slides,
div.pointelle-slider-control,
div.pointelle_slideri,
div.pointelle_slides img.slider_thumbnail,
div.pointelle_slider {
min-height: 298px;
}
div.pointelle-slider-nav .pointelle_nav_thumb {
height: 62px !important;
width: 63px !important;
}
div.pointelle-slider-control div.pointelle-active:before {
top: 15%;
}
div.pointelle_slider h2,
div.pointelle_slider h4,
div.pointelle_slider div,
div.pointelle_slider span,
div.pointelle_slider a {
line-height: 1.2 !important;
}
.categories,
.tags {
float: none;
width: auto;
}
.joshua-aaa .soliloquy-container .soliloquy-caption {
position: inherit;
background-color: #1baeb2;
}
.soliloquy-container .soliloquy-control-nav { 
display: none;
}	
} @media only screen and (max-width: 680px) {
.soliloquy-control-nav, .soliloquy-control-paging, .soliloquy-container .soliloquy-direction-nav {
display: none !important;
}
div.soliloquy-container .soliloquy-caption h2, div.soliloquy-container .soliloquy-caption h3, div.soliloquy-container .soliloquy-caption h4 {
color: #3c1451 !important;
font-size: 22px !important;
text-transform: none !important;
}
.joshua-aaa #header #nav {
background-color: transparent !important;
}
html {
font-size: 87.5%; }
.aaa-title { display: none;}
#wrap #content,
#wrap .sidebar {
clear: both;
display: block;
float: none;
margin: 0 auto;
padding: 16px 0;
padding: 1rem 0;
width: 96%;
}
#header .search-form {
margin: 32px auto 0;
margin: 2rem auto 0;
width: 50%;
}
.entry.odd,
.entry.even {
min-height: inherit;
}
.categories a,
.tags a {
margin-left: 16px;
margin-left: 1rem;
}
div.tntVideoList .tntVideoItem {
width: 29.5% !important;
}
div.ngg-gallery-thumbnail-box {
width: 32% !important;
}
div.pointelle_slides,
div.pointelle-slider-control,
div.pointelle_slideri,
div.pointelle_slides img.slider_thumbnail,
div.pointelle_slider {
min-height: 300px;
}
.rotator div.pointelle-excerpt p,
.rotator div.pointelle-excerpt h4 {
max-width: 100%;
width: 100%;
}
div.pointelle-slider-control {
display: none;
}
.more-link a {
padding: 12px 20px;
}
div.pointelle_slides {
width: 100% !important;
}
.rotator div.soliloquy-container .soliloquy-caption {
bottom: auto;
margin-top: 10px;
margin-top: 0.625rem;
max-width: 100%;
position: relative;
}
.archive-page,
.five-sixths,
.four-fifths,
.four-sixths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fifths,
.three-fourths,
.three-sixths,
.two-fifths,
.two-fourths,
.two-sixths,
.two-thirds {
margin: 0;
width: 100%;
}
}
@media only screen and (min-width: 768px) {
#nav .wrap {
max-width: 1152px !important;
}
#header .genesis-nav-menu {
float: left;
width: auto;
height: 45px;
}
.genesis-nav-menu li {
display: inline-block;
list-style-type: none;
}
.ie7 .widget-area ul.genesis-nav-menu li {
float: left;
}
.genesis-nav-menu a {
display: inline-block;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
padding: 10px 20px;
padding: 1.4rem 1.25rem;
position: relative;
}
.genesis-nav-menu li.menu-item-has-children::after {
display: inline-block;
content: "\f107";
font-family: fontawesome;
color: #fff;
width: 15px;
height: 15px;
position: relative;
z-index: 999;
right: 11px;
}
.genesis-nav-menu li.highlight-menu-item {
margin-left: 20px;
margin-left: 1.25rem;
}
.genesis-nav-menu .highlight-menu-item a {
background-color: #1e1e1e;
}
.genesis-nav-menu .highlight-menu-item a:hover {
background-color: #ff2a00;
}
.genesis-nav-menu li li a,
.genesis-nav-menu li li a:link,
.genesis-nav-menu li li a:visited {
background-color: #007DAC;
border: 1px solid #2F98C0;
border-top: none;
padding: 1.2rem 1.25rem;
position: relative;
text-align: left;
width: 224px;
}
.genesis-nav-menu li li a:hover {
background-color: #004676;
}
.genesis-nav-menu li ul {
background-color: #007DAC; left: -9999px;
position: absolute; width: 260px;
z-index: 99;
}
.genesis-nav-menu li ul ul {
margin: -38px 0 0 261px;
}
.genesis-nav-menu li:hover ul ul,
.genesis-nav-menu li.sfHover ul ul {
left: -9999px;
}
.genesis-nav-menu li:hover,
.genesis-nav-menu li.sfHover {
position: static;
}
ul.genesis-nav-menu li:hover>ul,
ul.genesis-nav-menu li.sfHover ul,
#header .genesis-nav-menu li:hover>ul,
#header .genesis-nav-menu li.sfHover ul {
left: auto;
}
.genesis-nav-menu li a .sf-sub-indicator,
.genesis-nav-menu li li a .sf-sub-indicator,
.genesis-nav-menu li li li a .sf-sub-indicator {
position: absolute;
text-indent: -9999px;
}
}
@media only screen and (max-width: 767px) {
.top-header .simple-social-icons,
.subscription-form,
.featured-post .featured-content,
.footer-instagram {
display: none;
}
#nav {
text-align: center;
}
.genesis-nav-menu {
text-align: left;
}
.genesis-nav-menu .sub-menu,
.genesis-nav-menu .sub-menu li a {
background-color: transparent !important;
}
.genesis-nav-menu .sub-menu li a {
margin-left: 15px;
}
.genesis-nav-menu.responsive-menu > .menu-item > .sub-menu,
.genesis-nav-menu.responsive-menu {
display: none;
}
.home-content .navigation,
.genesis-nav-menu.responsive-menu .menu-item,
.responsive-menu-icon {
display: block;
}
.genesis-nav-menu.responsive-menu .menu-item:hover {
position: static;
}
.genesis-nav-menu.responsive-menu li,
.genesis-nav-menu.responsive-menu ul li,
.genesis-nav-menu.responsive-menu .sub-menu {
background-color: #3d1451;
}
.genesis-nav-menu.responsive-menu li:hover, 
.genesis-nav-menu.responsive-menu ul li:hover {
background-color: #1baeb2;
}
.genesis-nav-menu.responsive-menu .sub-menu .current-menu-item > a:hover,
.genesis-nav-menu.responsive-menu li a,
.genesis-nav-menu.responsive-menu li a:hover,
.genesis-nav-menu.responsive-menu li.current-menu-item > a {
background: none !important;
display: block;
line-height: 1;
padding: 12px 0;
}
.genesis-nav-menu.responsive-menu li a {
margin: 0 10px;
}
.genesis-nav-menu.responsive-menu .sub-menu li {
padding-left: 20px;
}
.genesis-nav-menu.responsive-menu li a:hover {
color: #fff !important;
} 
.genesis-nav-menu.responsive-menu .menu-item-has-children {
cursor: pointer;
}
.genesis-nav-menu.responsive-menu .menu-item-has-children > a {
margin-right: 60px;
}
.genesis-nav-menu.responsive-menu > .menu-item-has-children:before {
content: "\f347";
float: right;
font: normal 16px/1 'dashicons';
height: 16px;
padding: 11px 0;
position: relative;
right: 10px;
text-align: right;
z-index: 9999;
color: #fff;
}
.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
content: "\f343";
}
.genesis-nav-menu.responsive-menu .sub-menu {
left: auto;
opacity: 1;
position: relative;
-moz-transition:    opacity .4s ease-in-out;
-ms-transition:     opacity .4s ease-in-out;
-o-transition:      opacity .4s ease-in-out;
-webkit-transition: opacity .4s ease-in-out;
transition:         opacity .4s ease-in-out;
width: 100%;
z-index: 99;
}
.genesis-nav-menu.responsive-menu .sub-menu .sub-menu {
padding-left: 20px;
margin: 0;
}
.genesis-nav-menu.responsive-menu .sub-menu li a,
.genesis-nav-menu.responsive-menu .sub-menu li a:hover {
background: none;
border: none;
box-shadow: none;
padding: 12px 0;
position: relative;
width: 100%;
}
.genesis-nav-menu.responsive-menu {
padding-bottom: 16px;
}
#nav .genesis-nav-menu.responsive-menu li a {
background: none;
color: #FFF;
}
#nav .genesis-nav-menu.responsive-menu li a,
.responsive-menu-icon::after {
font-family: 'Open Sans', sans-serif !important;
}
#nav .genesis-nav-menu.responsive-menu li a:hover {
background: none;
color: pink;
}
.header-top-menu,
.simple-social-icons {
display: block;
width: 100% !important;
text-align: center;
padding: 0;
}
.simple-social-icons ul {
width: 100%;
}
.simple-social-icons ul li {
float: none !important;
display: inline-block !important;
width: 2em;
}
.joshua-aaa.header-image #title,
.header-image #title a {
width: 100% !important;
}
.entry.odd, .entry.even {
width: 100% !important;
}
.gform_footer input[type="submit"] {
min-width: 100%;
width: 100%;
}
.about-company {
text-align: center;
padding: 20px 0 !important;
}
.company-logo,
.company-info {
display: block;
width: 100%;
}
.company-logo img {
margin: 0;
}
.company-info h3 {
margin-top: 20px !important;
clear: both;
}
#footer-top {
padding: 60px 0 0;
}
#footer-top .wrap {
padding: 0 10px;
}
#footer-top .one-fourth {
padding-left: 0 !important;
}
#footer-top .widget {
margin-top: 20px;
}
#footer-top .simple-social-icons ul,
#footer-top .widgettitle {
text-align: left;
}
#footer {
padding: 10px;
}
#footer-top .widget:nth-last-child(1) {
margin-bottom: 30px;	
}
}
@media only screen and (max-width: 520px) {	
.wp-block-gallery .blocks-gallery-item figcaption { 
width: 85% !important;
}
.home-content,
#content .post:nth-child(5),
#content .post:nth-child(6),
#content .post:nth-child(7),
#content .post:nth-child(8) {
display: none;
}
.joshua-aaa .navigation {
margin: 7px 0;
}
}
@media only screen and (max-width: 380px) {	
.page-image h1.entry-title {
background: none;
bottom: auto;
color: #231F20;
margin: 16px 0;
margin: 1rem 0;
position: relative;
padding: 0;
width: auto;
}
div.tntVideoList .tntVideoItem {
float: none;
margin: 0 0 16px !important;
margin: 0 0 1rem !important;
width: 96% !important;
}
div.ngg-gallery-thumbnail-box {
float: none;
margin: 0 auto 16px;
margin: 0 auto 1rem;
overflow: hidden;
width: 92% !important;
}
div.pointelle_slides,
div.pointelle-slider-control,
div.pointelle_slideri,
div.pointelle_slides img.slider_thumbnail,
div.pointelle_slider {
min-height: 170px;
}
.rotator div.pointelle-excerpt h4 {
font-size: 16px !important;
}
.rotator div.pointelle-excerpt {
bottom: 10px;
}
.rotator div.pointelle-excerpt p {
display: none;
}
.rotator div.pointelle-excerpt h4 {
margin-bottom: 0;
}
.entry.odd,
.entry.even {
float: none;
min-height: inherit;
width: 100%;
}
div.crp_related ul li {
margin: 0 0 10px;
margin: 0 0 0.6125rem;
width: 100%;
}
}
@media only screen and (max-width: 280px) {
div.pointelle_slides,
div.pointelle-slider-control,
div.pointelle_slideri,
div.pointelle_slides img.slider_thumbnail,
div.pointelle_slider {
min-height: 130px;
}
}  .tiled-gallery-caption {
font-size: 12px  !important;
font-weight: normal !important;
padding: 10px !important;
text-indent: 0 !important;;
text-overflow: ellipsis !important;
white-space: inherit !important;
width: auto !important;
}