.page article{background:#fff;}
article .entry .wp-caption{border-width:0px;}
.page h1.pagetitle, .page .hr-short{display: none;}
header nav { display: none;}
.chrono, .single article, .page article{background-color: #fff !important;}
.single h1.posttitle, h1.pagetitle{text-align: left;font-size: 1.8em;}
header.masthead{padding-bottom: 5% !important;}
.traveler_header_height_3 .masthead, .home.traveler_header_height_1 .masthead { padding-bottom: 5% !important;}
/*.traveler_header_height_3 .masthead, .home.traveler_header_height_1 .masthead,{padding-bottom: 5%;}*/
/*a, h1.posttitle, h2.pagetitle, .menu a:hover, .pagetitle, .masonry-container a:hover, h3#reply-title, .post-edit-link:hover, h3#comments, #related-posts h5{color: #000;}*/
.masonry-container article.post { background-color: #ffffff;}
/*body.single .entry p, body.page .entry p, ul li.wp-block-code {font-size: 0.8em;}*/
.type-post p, article .entry code, .type-post  ul li { color: #000000 !important; font-family: inherit !important; font-size: 15px !important;}
.type-post, .type-post a{color: #000;}
.type-post a:hover{color: #092369 !important;}
.masonry-container article { margin: 0 0 30px !important;  width: 100% !important; padding: 0 0 38px; border-bottom: 1px solid rgba();}
.masonry-thumb { float: left; margin: 0 2% 0 0; width: 30%;}
.masonry-container h2.posttitle {text-align: left;}
.postmetadata {background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;}
.postmetadata:hover, .masonry-container article:hover .postmetadata{background:rgba(0, 0, 0, 0.2) !important;}
.masonry-thumb img{width: 100%; height:auto;}
#content-wrapper a{color: inherit; text-decoration: underline; transition: all 1s;}
#content-wrapper a:hover{color: inherit; text-decoration: none;}
.wpProQuiz_content {border: 2px solid; border-radius: 25px; margin: 0 auto; padding: 25px; width: 80%;}
.post h1 {
    color: #000000;
    padding-bottom: 10px;
}
h1.posttitle, h2.pagetitle, .menu a:hover, .pagetitle, .masonry-container a:hover, h3#reply-title, .post-edit-link:hover, h3#comments, #related-posts h5 {
    color: #000;
}
#related-posts .postmetadata{margin-top:0;}
.menu a:hover {color: #ffffff;}
.menu, h2.description{font-size:1.2em;}
.store-bx-rw a{width:100%;}
.store-bx-rw .elementor-element-populated{padding: 0 0 10px !important;}
.elementor-image img{max-width: 100% !important;}
#forum-category-1369{display: none !important;}
#forum-category-1369 + .content-element { display: none;}
.postnav a, .postnav a:visited { background: #636463 none repeat scroll 0 0; color: #ffffff !important; opacity: 1;
    text-decoration: none !important;}
.branding{min-height: 112px !important;}
input, textarea { background: #fff;}

@media screen and (max-width: 640px) {
  .masonry-thumb { float: left; margin: 0 7% 10px; padding: 0; width: 86%;}
  .row iframe { width: 100% !important;}
  .becme-rfree-tble > tbody > tr > td {float: left; width: 100%;}
  h2 {font-size: 1.6em;}
  .main {margin: 0 5.5%;}
  .single h1.posttitle, h1.pagetitle { font-size: 1.5em;}
  .hr-short {margin: 40px auto 10px;}
  .elementor-image img{max-width: 100% !important;}
  section.elementor-element { padding: 15px 0 !important;}
  
  table.lrge-mn-tble > tbody > tr > td{width: 100%; float: left;}
}

@media screen and (max-width: 767px) {
  .toolbar.category-toolbar{padding: 0 !important;}
  footer .widget{margin: 0 !important;}
  aside .widget-wrap{padding-bottom: 0 !important;}
  .footer-wrap .row{padding: 0 0 35px !important;}
  footer {padding: 35px 2% 0 !important;}
  .footer-wrap{margin-top: 10px !important;}
  .toolbar .cat-details{display:none;}
  button#responsive-menu-button{width: 100%; right:0;}
  .responsive-menu-box { float: right; margin: 0 15px 0 0;}
  #responsive-menu-container { background: #c92c2c none repeat scroll 0 0 !important; left: inherit !important; right: 0 !important; top: 51px;}
#responsive-menu-container.push-left, #responsive-menu-container.slide-left { transform: translateX(100%) !important;
}
.responsive-menu-open #responsive-menu-container.push-left, .responsive-menu-open #responsive-menu-container.slide-left{transform: translateX(0px) !important;}
button#responsive-menu-button{top: 0 !important;}
#responsive-menu-container #responsive-menu-wrapper{background: #c92c2c none repeat scroll 0 0 !important;}
#responsive-menu-container #responsive-menu-search-box{display: none;}
  .responsive-menu-label{float:left;}
  header {
    margin-top: 50px !important;}
  .traveler_header_height_3 .masthead, .home.traveler_header_height_1 .masthead{padding-bottom: 0% !important;}
  .masthead .branding { margin-bottom: 0; }
  header.masthead{background-position: -7px 0 ;}
  .branding{min-height: 80px !important;}
}
.elementor-55 .elementor-element.elementor-element-1031149 > .elementor-widget-container {
	margin: 45px 0px 0px 0px;}
.elementor-element.elementor-element-49af41d.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
    float: left;
    width: 100%;
    position: relative;
    left: -188px;
    top: 35px;
}

.elementor-element.elementor-element-49af41d.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section img {
    width: 58%;
    margin: 0 0 32px 0;
}

div.sharedaddy
{
   margin-top: 288px;
}
.elementor-element.elementor-element-5e84228.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
    float: right;
    width: 100%;
    position: relative;
    right: -188px;
    top: 35px;
    
}
.elementor-element.elementor-element-5e84228.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section img {
    width: 58%;
    margin: 0 0 32px 0;
}

.footer-wrap {display:none;}
/* .left-panel{position:absolute;    top: 4px;width: 17%;} */
.left-panel {
position: absolute;
top: 422px;
width: 10%;
left: 32px;
}

aside#footer-widgets {
    position: initial !important;height:auto !important;
}
aside#custom_html-9 .widget-wrap {
    height: auto !important;
}
aside#custom_html-4 {
    position: initial !important;
}
aside#custom_html-5{position: initial !important;}
aside#custom_html-3{position: initial !important;}
aside#custom_html-9 {
/*   top: 351px !important;   */
	width: 98%;position:initial !important;
}
/* .right-panel{position: absolute;
    top: 4px;
right: -89px;
width: 17%;
} */
.right-panel {
    position: absolute;
    top: 422px;
    width: 10%;
    left: 90%;
}

.left-panel a img {
/*     float: left;
margin: 0 0 32px 0;
width: 52%; */
	float: left;
margin: 0 0 32px 0;
width: 84%;

}
.right-panel a img {
/*     float: left;
margin: 0 0 32px 0;
width: 52%; */
	float: left;
margin: 0 0 32px 0;
width: 84%;

}

#post-18 .sharedaddy {
    margin-top: 0;
}

#post-18 .sharedaddy.sd-sharing-enabled {
    margin-top: 55px;
}

.main {
    margin: 40px auto 0;
    display: table;
    float: none;
    width: 80%;
    z-index: 9;
}
#post-16 .sharedaddy{margin-top: 42px;}

@media screen and (max-width: 1200px){
	.left-panel {
    position: absolute;
top: 422px;
width: 9%;
left: 27px;

}
	.right-panel {
    position: absolute;
top: 422px;
right: 0;
width: 9%;
}
aside#custom_html-9 .widget-wrap {
    height: auto !important;
}

}

@media screen and (max-width: 1100px){
	.left-panel {
    position: absolute;
top: 422px;
width: 9%;
left: 27px;

}
	.right-panel {
    position: absolute;
top: 422px;
right: 0;
width: 9%;
}
aside#custom_html-9 .widget-wrap {
    height: auto !important;
}

}

@media screen and (max-width: 971px){
	.left-panel {
    position: absolute;
top: 422px;
width: 9%;
left: 27px;

}
	.right-panel {
    position: absolute;
top: 422px;
right: 0;
width: 9%;
}
aside#custom_html-9 .widget-wrap {
    height: auto !important;
}
.elementor-55 .elementor-element.elementor-element-5c6c58ad {
    padding: 0 25px 100px 25px;
}

}

@media screen and (max-width: 768px){
	aside#custom_html-9 {
       top: 306px !important;
    width: 95%;position:absolute !important;}
	aside#custom_html-9 .widget-wrap {height: 3381px !important;
}
.left-panel {
   position: relative;
    top: -8px;
    width: 50%;
    margin: 0;
    display: table;
    float: left;
    left: 0;
}
.left-panel a img {
    float: none;
    margin: 0 auto 15px;
    width: 37%;
    display: table;
}
.right-panel {
    position: relative;
    top: 0;
    width: 50%;
    margin: 0;
    display: table;
    float: left;
    left: 0;
}
.right-panel a img {
    float: none;
    margin: 0 auto 15px;
    width: 37%;
    display: table;
}
.main {    margin: 50px auto 0;
    
    width: 80%;
    top: 866px;
	z-index:0;
}
div.sharedaddy {
    margin-top: 27px;
}
footer {
   margin: 1220px 0 0 0;
}
#post-55 {
	            margin: 30px 0 0 0;}
	


}

@media screen and (max-width: 640px){
	aside#custom_html-9 {
    top: 181px !important;
    width: 95%;position:absolute !important;}
	aside#custom_html-9 .widget-wrap {height: 3381px !important;
}
.left-panel {
    position: relative;
    top: -8px;
    width: 85%;
    margin: 0 auto;
    display: table;
    float: none;
    left: 0;
}
.left-panel a img {
    float: none;
    margin: 0 auto 15px;
    width: 52%;
    display: table;
}
.right-panel {
    position: relative;
    top: 0;
    width: 85%;
    margin: 0 auto;
    display: table;
    float: none;
    left: 0;
}
.right-panel a img {
    float: none;
    margin: 0 auto 15px;
    width: 52%;
    display: table;
}
.main {
            margin: 2120px auto 0;
    
    width: 80%;
    top: 1250px;
	z-index:0;
}
div.sharedaddy {
    margin-top: 27px;
}
footer {
  margin: 1220px 0 0 0;
}
#post-55 {
	        margin: 2151px 0 0 0;}
	.page .entry{width: 312px;}

}


@media screen and (max-width: 480px){
	aside#custom_html-9 {
    top: 181px !important;
    width: 95%;position:absolute !important;}
	aside#custom_html-9 .widget-wrap {height: 2554px !important;
}
.left-panel {
    position: relative;
    top: -8px;
    width: 85%;
    margin: 0 auto;
    display: table;
    float: none;
    left: 0;
}
.left-panel a img {
    float: none;
    margin: 0 auto 15px;
    width: 52%;
    display: table;
}
.right-panel {
    position: relative;
    top: 0;
    width: 85%;
    margin: 0 auto;
    display: table;
    float: none;
    left: 0;
}
.right-panel a img {
    float: none;
    margin: 0 auto 15px;
    width: 52%;
    display: table;
}
.main {
             margin: 1272px auto 0;
    
    width: 80%;
    top: 1250px;
	z-index:0;
}
div.sharedaddy {
    margin-top: 27px;
}
footer {
   margin: 1200px 0 0 0;
}
#post-55 {
	    margin: 1294px 0 0 0;}
	.page .entry{width: 312px;}


}



@media screen and (max-width: 360px){
	aside#custom_html-9 {
    top: 165px !important;
    width: 95%;position:absolute !important;}
	aside#custom_html-9 .widget-wrap {height: 1950px !important;
}
.left-panel {
    position: relative;
    top: -8px;
    width: 85%;
    margin: 0 auto;
    display: table;
    float: none;
    left: 0;
}
.left-panel a img {
    float: none;
    margin: 0 auto 15px;
    width: 52%;
    display: table;
}
.right-panel {
    position: relative;
    top: 0;
    width: 85%;
    margin: 0 auto;
    display: table;
    float: none;
    left: 0;
}
.right-panel a img {
    float: none;
    margin: 0 auto 15px;
    width: 52%;
    display: table;
}
.main {
         margin: 646px auto 0;
    
    width: 80%;
    top: 1250px;
	z-index:0;
}
div.sharedaddy {
    margin-top: 27px;
}
footer {
       margin: 1217px 0 0 0;
}
#post-55 {
	    margin: 661px 0 0 0;}
	.page .entry{width: 312px;}

	

}

@media screen and (max-width: 320px){
	aside#custom_html-9 {
    top: 165px !important;
    width: 95%;position:absolute !important;}
	aside#custom_html-9 .widget-wrap {height: 1950px !important;
}
.left-panel {
    position: relative;
    top: -8px;
    width: 85%;
    margin: 0 auto;
    display: table;
    float: none;
    left: 0;
}
.left-panel a img {
    float: none;
    margin: 0 auto 15px;
    width: 52%;
    display: table;
}
.right-panel {
    position: relative;
    top: 0;
    width: 85%;
    margin: 0 auto;
    display: table;
    float: none;
    left: 0;
}
.right-panel a img {
    float: none;
    margin: 0 auto 15px;
    width: 52%;
    display: table;
}
.main {
     margin: 432px auto 0;
   
    width: 80%;
    top: 1250px;
	z-index:0;
}
div.sharedaddy {
    margin-top: 27px;
}
footer {
    margin: 1210px 0 0 0;
}
#post-55 {
	    margin: 446px 0 0 0;}
	.page .entry{width: 312px;}


}
