/**coeusmedia
 * @file
 *
 * When you turn on CSS aggregation at admin/config/development/performance, all
 * of these @include files will be combined into a single file.
 */

.tdudes-block-user-login .form-actions {top: 46px;}
.tdudes-block-user-login {height: 165px;}
.view-filters {width:890px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.sidebar-second #content .travel-view-type-listing {float:none;}

@media (max-width:992px) {
  #block-menu-menu-continents > ul.menu > li > a {font-size:20px;}
  #block-menu-menu-continents > ul.menu {width:100%;}
}
@media screen and (max-width:1230px) {
  .td-video-wrapper iframe {width:100%;max-width:100%;}
}
@media screen and (max-width:1230px) and (min-width:1020px) {
  #page, .region-bottom, .region-footer {max-width:1024px;}
  #header-wrapper .tdudes-block-switcher {left: 50%;margin-left: -170px;bottom: 15px;}
  .front .region-highlighted .block.block-views, .not-front .region-highlighted .block.block-views, .travel-pag-row-contry-type {width:233px;margin-right: 20px;}
  .front .region-highlighted .block.block-views .views-row {height:240px;}
  .sidebar-second #content {width: 759px;padding-right:0;}
  body.page-social-travel.sidebar-second #content {width: 769px;padding-right:0;}
  .sidebar-second .region-sidebar-second {padding-left: 0; }
  .sidebar-second .region-sidebar-second > div > h2.block-title {margin-top: 61px;}
  body.page-social-travel.sidebar-second .region-sidebar-second > div > h2.block-title {margin-top: 102px;}
  #block-views-related-content-block-1 .views-row .views-field-field-image {width: 108px;}
  #block-views-related-content-block-1 .views-row .views-field-title {width: 116px;float: right;padding-right: 5px;padding-left: 5px;}
  #block-views-related-content-block-1 .view-content .views-field-title {line-height:1.2em;}
  .sidebar-second .region-sidebar-second {width:246px;}
  #page-bottom-wrapper {padding:15px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
  .mapcvr-img {width:236px;}
  .node-type-image .td-sidebar-right, .node-type-travel-diary .td-sidebar-right,
  #block-traveldudes-content-blocks-follow-keywords-detail {width:246px !important;}
  .node-type-tip .td-sidebar-right, .node-type-video .td-sidebar-right {width:246px;}
  .node-type-image .td-images-wrapper, .node-type-tip .td-images-wrapper, .node-type-travel-diary .td-images-wrapper, .node-type-image .td-single-images-wrapper, .node-type-video .field-name-field-description, .node-type-video .td-video-wrapper {width:740px !important;}
  .td-video-wrapper iframe {height:440px;}
  .td-side-gallery {width:100%;}
  .block-views-user-profile-block-3 {width:100% !important;}
  #block-views-related-content-block-1 .views-row .views-field-title, #block-views-user-profile-block-4 .views-row .views-field-title {width: 110px;}
  .node-type-image .field-name-field-description, .node-type-tip .field-name-field-description, .node-type-travel-diary .field-name-field-description, h2.node-title {width:740px;}
  .node-type-image .td-submitted, .node-type-travel-diary .td-submitted {width: 680px;}
  #main p.submitted {width:740px;}
  .td-side-gallery-item {width: 120px;}
  .tdudes-block-user-login form {right:10px;}
  .socialTbcontainer {width: 100%;}
  .socialTbcontainer .column3 {width:253px;}
  .socialTbox {width:233px;margin-right:20px;}
  .socialTbcontainer .column6 {width: 506px;}
  .socialTbcontainer .column6 .socialTbox:nth-child(even) {margin-right:0px}
  .socialTfilter {width: 709px;}
  .STBftr .ftr-r {width: 165px;}
  .STBftr .ftr-l {width: 55px;}
  .athrbx-rdimg {margin-left: 5px;}
  .athrbx-rdcont {width: 110px;}
  .STBftr .ftr-l > a.btr {margin-right:8px;}
  .STBftr .ftr-l a.mnu {margin-right:8px;}
  .athrbx-rdcont p {width:100px;}
  .view-filters {width:739px;}
}/*
@media screen and (max-width:1019px) and (min-width:1001px) {
.node-type-image .td-images-main-wrapper {padding-right:295px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.node-type-image .td-single-images-wrapper {width:100%;}
.node-type-image .td-sidebar-right {top:0;}
.view-filters {width: 584px;}
}*/
@media screen and (max-width:1019px) and (min-width:768px) {
  #page, .region-bottom, .region-footer {max-width:768px;}
  .tdudes-block-search-form, #block-social-media-links-social-media-links, .tdudes-block-search-button {/* display:none; */}
  #logo {margin-top:20px;}
  .header__logo-image {width:250px;}
  .tdudes-block-switcher {width:350px;left: 50%;margin-left: -175px;bottom: auto;top: 96px;}
  div.ddblock-cycle-upright50p div.custom-pager-inner {display:none;}
  #featured div.ddblock-cycle-upright50p div.slider-inner,
  #featured div.ddblock-cycle-upright50p div.slide,
  .tdudes-block-continent-slideshow,
  .tdudes-block-continent-slideshow .views_slideshow_cycle_main,
  .tdudes-block-continent-slideshow #views_slideshow_cycle_teaser_section_continent_slideshow-block,
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row,
  .tdudes-block-continent-slideshow img
  {height: 510px !important;min-height: 510px;}
  #featured div.ddblock-cycle-upright50p div.slide-text-bottom,
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing
  {background: #fff !Important;width:100% !important;}
  #featured div.ddblock-cycle-upright50p div.slide-text-inner,
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing .field-content
  {background: #fff !Important;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;top: auto;bottom: 0;border: 0;height: auto;}
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing {margin-top: 365px;}
  #featured div.ddblock-cycle-upright50p div.slide-title h2,
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing .slide-title
  {font-family:'fsalbertbold';}
  .front .region-highlighted .block.block-views,
  .not-front .region-highlighted .block.block-views, .travel-pag-row-contry-type
  {width:167px;margin-right:20px;}
  .sidebar-second #content {width:571px;padding-right:0;margin-left: 10px;}
  .front .region-highlighted .block.block-views .view-header a,
  .not-front .region-highlighted .block.block-views .view-header a
  {font-size:24px;}
  .front .region-highlighted .block.block-views .views-row,
  .not-front .region-highlighted .block.block-views .views-row
  {height:224px;}
  .sidebar-second .region-sidebar-second {width:170px;padding: 0; /* margin-left: 512px; */}
  #block-views-user-profile-block-5 .block-title, #block-views-related-content-block-1 .block-title {margin-top: 60px;}
  #block-views-user-profile-block-5 div.views-field-picture {float:none;}
  #block-views-user-profile-block-5 div.views-field-picture a {margin: 0 auto;float: none;display: block;}
  #block-views-user-profile-block-5 .views-field-field-name-2 {text-align:center;padding:0;}
  #block-views-related-content-block-1 .views-row .views-field-field-image, #block-views-related-content-block-1 .block-icon-image img, #block-views-related-content-block-1 .block-icon-tip img {width:100%;height: 120px;}
  #block-views-related-content-block-1 .views-row .views-field, #block-views-user-profile-block-4 .views-row .views-field {width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding:0;margin: 0;}
  .views-field-title {padding: 10px !important;margin-bottom: 10px;}
  #page-bottom-wrapper {padding:20px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%;}
  .node-type-tip .td-images-wrapper, .node-type-image .td-images-wrapper, .node-type-travel-diary .td-images-wrapper, .node-type-image .node .node-title {width: 558px !important;}
  .node-type-tip .field-name-field-description, .node-type-travel-diary .field-name-field-description, #main p.submitted, .node-type-image .field-name-field-description, .node-type-tip .node .node-title, .node-type-video .node .node-title, .node-type-video .td-video-wrapper, .node-type-video .field-name-field-description, .node-type-video .td-video-wrapper {width: 558px;}
  .td-video-wrapper iframe {height:380px;}
  .node-type-tip .td-sidebar-right, .node-type-image .td-sidebar-right, .node-type-travel-diary .td-sidebar-right, .node-type-video .td-sidebar-right {width:170px;padding: 0;margin-left: 512px;}
  .td-side-gallery {width:170px;}
  .td-side-gallery a {position:static !important;width:100%;height:auto}
  .td-side-gallery a img {width:100%;height:auto;}
  .node-type-tip .td-submitted, .node-type-travel-diary .td-submitted, .node-type-image .td-submitted {width:500px;}
  #comments {width:558px;}
  .node-type-travel-diary .td-stages-title, .node-type-travel-diary .td-diary-stages {width:100%;}
  #block-views-user-profile-block-3, .block-views-user-profile-block-3, #block-traveldudes-content-blocks-follow-keywords-detail {width:100% !important;}
  #block-views-user-profile-block-12 .views-field-field-images img, #block-views-user-profile-block-4 .views-field-field-images img {width:100%;}
  .mapcvr-img {width: 170px;}
  .socialTfilter {width: 511px;}
  .socialTfilter-b > select {width: 200px;background-position: 175px 21px;}
  .socialTfilter-b > div > input {width: 200px !important;}
  .socialTbcontainer {width: 561px;}
  .socialTbcontainer .column3 {width: 187px;}
  .socialTbcontainer .column6 {width: 374px;}
  .socialTbox {width:167px;margin-right:20px;}
  .STBimg, .STBimg > a > img {height:90px;}
  .STBcont {height: 100px;padding: 10px;}
  .STBftr {height:74px;}
  .STBftr .ftr-r {width: 100%;}
  .athrbx-rdimg {margin-left: 8px;}
  .athrbx-rdcont {width: 100px}
  .STBftr .ftr-l {margin-top: 10px;}
  #block-views-related-content-block-1 .block-icon-image, #block-views-related-content-block-1 .block-icon-tip, #block-views-related-content-block-1 .block-icon-video {min-height:220px;height:auto;}
  #comments .comment-form {width:538px;}
  .node-type-image .td-single-images-wrapper {width:545px;}
  .view-filters {width: 542px;}
  .tdudes-block-user-login form {width:100%;}
  .tdudes-block-user-login {height:600px !important;}
  .tdudes-block-user-login .form-item {display:block;margin-left:20px !important;float:none !important;}
  .tdudes-block-user-login .item-list {margin-left:20px;}
  .tdudes-block-user-login .form-actions {}
  .tdudes-block-user-login .form-actions input.form-submit {width:50px !important;padding:0 !important;}
  form, #user-profile-form {width:545px;}
  form fieldset, #user-profile-form fieldset {min-width:0px;}
  .password-parent, .confirm-parent {margin:0;width:100%;}
  div.form-item div.password-suggestions {width: 97%;}
  .view-travelblog .socialTbox {width: 175px !important;margin-right: 2px!important;}
}

/* for navigation start */
@media screen and (min-width:768px) {
  #navigation .region-navigation {
    display:block !important;
    padding-left: 15px;
  }
  a.show-hide {display:none;}
}
@media screen and (max-width:767px) {
  body #navigation {position:relative;z-index: 100;}
  #navigation .region-navigation {display:none;position:absolute;width: 300px;height: auto;right: 0;top: 46px;padding:0px 0px 8px 0px;background: #3c3c3c;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;z-index: 99999;}
  #block-menu-menu-continents ul.menu li {display:block;float:none;width: 100% !important;max-width: 100% !important;text-align: left;}
  .tdudes-block-register-loginbook {position:static;clear:both;}
  .tdudes-block-register-loginbook {position: relative;/*min-height: 220px;*/}
  #navigation .block {margin:0;}
  .tdudes-block-search-button {position:relative !important;right:5px;top:auto;width:50px;float:right;bottom:3px;}
  .tdudes-block-search-form .form-text {margin-left:10px;width:260px;}
  .tdudes-block-usermenu {position:relative;margin-bottom:10px;margin-left:5px;}
  #block-menu-menu-continents > ul.menu {width:auto;}
  #block-menu-menu-continents > ul.menu > li > a {text-align:left;border: 0;border-bottom: 1px solid #4b4b4d;border-top: 1px solid #231f20;width: auto !important;margin-bottom: 0 !important; padding-bottom: 0 !important;}
  #block-menu-menu-continents > ul.menu > li > a:hover, #block-menu-block-1 ul.menu > li > a:hover, #block-menu-block-2 ul.menu > li > a:hover{padding-bottom:8px;}
  a.show-hide {background:url(../images/menu-icon.png);width: 26px;height: 22px;display: block;float: right;margin-top: 12px;margin-right: 10px;}
  .tdudes-block-search-form {display:block !important;}
  .block-submenu-continents {background: url(../images/menu-back.png) repeat !important;}
  .block-submenu-continents div.resinnavi {padding:20px;}
  .block-submenu-continents .submenu-wrapper > ul {width: 130px;float:none !important;}
  .block-submenu-continents .submenu-wrapper > ul > li:hover > ul.level-2 {display: block !important;}
  .block-social-media-links {border-bottom: 1px solid #4b4b4d;border-top: 1px solid #231f20;padding: 5px 0px;margin-bottom: 10px;}
  #block-menu-menu-continents >ul.menu > li {max-height: none;}
  #block-menu-menu-continents ul.menu li ul li ul {/* display:block !important; *//* padding-left: 0px; */}
  #block-menu-menu-continents ul.menu li ul li a, #block-menu-menu-continents ul.menu li ul li:hover a {/* background:none; */}
  #block-menu-menu-continents > ul.menu > li > div > ul {width: 110px;}
  #block-menu-menu-continents ul.menu li:hover div.submenu-wrapper.resinnavi {display:block !important;}
  #comments .comment-form {width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
  .node-type-image .td-single-images-wrapper {width:100% !important;}
  .tdudes-block-search-form {position:absolute;bottom:8px;left:0;top:auto;height:53px;}
  #block-social-media-links-social-media-links {position:static !important;}
  .td-images-wrapper a .image-title {width:100%;height:auto;}
  .password-parent, .confirm-parent {width:100%;}
  .page-social-travel-user .sidebars.featured-issed .sidebar {margin-top:0 !important;}
  .page-social-travel-user-dudes .view-user-profile .view-filters {position:static;}
  body.node-type-travelblog .td-images-main-wrapper {width:100%;}
  body.node-type-travelblog .td-sidebar-right {margin-top:50px}



  div.ddblock-cycle-upright50p div.slide-inner a,
  #featured div.ddblock-cycle-upright50p div.slide-text-bottom,
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing,
  #featured div.ddblock-cycle-upright50p div.slide-text-inner
  {position:static !important;clear:both;}
  #featured div.ddblock-cycle-upright50p div.slider-inner, #featured div.ddblock-cycle-upright50p div.slide, .tdudes-block-continent-slideshow, .tdudes-block-continent-slideshow .views_slideshow_cycle_main, .tdudes-block-continent-slideshow #views_slideshow_cycle_teaser_section_continent_slideshow-block, .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row, .tdudes-block-continent-slideshow img
  {min-height:0;position:static !important;background-color: white ;}
  #featured div.ddblock-cycle-upright50p div.slider-inner{height:350px !important;background-color: white !important;}
}
/* for navigation close */
@media screen and (max-width:767px) and (min-width:574px) {
  #page, .region-bottom, .region-footer {max-width: 574px;}
  .tdudes-block-search-form, #block-social-media-links-social-media-links {/* display:none; */position: static;}
  .tdudes-block-search-form form {width: 95%;}
  #logo {margin: 20px auto 0 auto; display: block; width: 250px; float: none;}
  .header__logo-image {width:250px;}
  .tdudes-block-switcher {width:350px;left: 50%;margin-left: -175px;bottom: auto;top: 72px;}
  div.ddblock-cycle-upright50p div.custom-pager-inner {display:none;}
  .tdudes-block-continent-slideshow .views-slideshow-controls-top {width:100%;}

  #featured div.ddblock-cycle-upright50p div.slide-text-bottom,
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing
  {background: #fff !Important;}
  #featured div.ddblock-cycle-upright50p div.slide-text-inner,
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing .field-content
  {background: #fff !Important;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;top: auto;bottom: 0;border: 0;height:auto;}
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing {width:100%;}
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing {margin-top: 365px;}
  #featured div.ddblock-cycle-upright50p div.slide-title h2,
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing .slide-title
  {font-family:'fsalbertbold';}
  .front .region-highlighted .block.block-views,
  .not-front .region-highlighted .block.block-views, .travel-pag-row-contry-type
  {width: 274px;margin-right: 19px;}
  .front .region-highlighted .block.block-views:nth-child(even),
  .not-front .region-highlighted .block.block-views:nth-child(even)
  {margin-right: 0;}
  .sidebar-second #content {width:571px;padding: 0;margin: 0;}
  .sidebars {clear:both;}
  .front .region-highlighted .block.block-views .view-header a,
  .not-front .region-highlighted .block.block-views .view-header a
  {font-size:24px;}
  .front .region-highlighted .block.block-views .views-row,
  .not-front .region-highlighted .block.block-views .views-row
  {height: 265px;}
  .sidebar-second .region-sidebar-second {width: 574px;clear: both;float: none;position: static;margin: 0;padding: 0;}
  .sidebar-second .region-sidebar-second > .guidebook,
  .sidebar-second .region-sidebar-second > .block
  {width: 276px;float:left;margin-right: 19px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
  .sidebar-second .region-sidebar-second > .even {margin:0px;}
  #block-views-user-profile-block-5 .block-title, #block-views-related-content-block-1 .block-title {margin-top: 0;}
  #block-views-related-content-block-1 .views-row .views-field-field-image, #block-views-related-content-block-1 .block-icon-image img, #block-views-related-content-block-1 .block-icon-tip img {width:100%;height: 220px;}
  #block-views-related-content-block-1 .views-row .views-field, #block-views-user-profile-block-4 .views-row .views-field {width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding:0;margin: 0;}
  .views-field-title {padding: 10px !important;margin-bottom: 10px;}
  #page-bottom-wrapper {padding:20px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%;}
  .node-type-tip .td-images-wrapper, .node-type-image .td-images-wrapper, .node-type-travel-diary .td-images-wrapper {width: 100% !important;}
  .node-type-tip .field-name-field-description, .node-type-travel-diary .field-name-field-description, #main p.submitted, .node-type-image .field-name-field-description, .node-type-tip .node .node-title, .node-type-video .td-video-wrapper {width: 100%;}
  .td-video-wrapper iframe {height:340px;}
  .node-type-tip .td-sidebar-right, .node-type-image .td-sidebar-right, .node-type-travel-diary .td-sidebar-right,
  .node-type-video .td-sidebar-right
  {width: 100%;padding: 0;margin: 0;position: static;float: none;clear: both;}
  .td-side-gallery {width:170px;min-height: 130px;}
  .td-side-gallery a {position:static !important;width:100%;height:auto}
  .td-side-gallery a img {width:100%;height:auto;}
  .node-type-tip .td-submitted, .node-type-travel-diary .td-submitted, .node-type-image .td-submitted {width:500px;}
  #comments {width:100%;}
  .node-type-travel-diary .td-stages-title, .node-type-travel-diary .td-diary-stages {width:100%;}
  #block-views-user-profile-block-3, .block-views-user-profile-block-3 {width: 276px !important;float: left;margin-right: 19px !important;}
  #block-views-user-profile-block-12 .views-field-field-images img, #block-views-user-profile-block-4 .views-field-field-images img {width:100%;}
  .mapcvr-img {width: 276px;/* margin: 0; */}
  .mapcvr-img img {width:100%}
  .socialTfilter {width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
  .socialTfilter-b > select {width: 200px;background-position: 175px 21px;}
  .socialTfilter-b > div > input {width: 200px !important;}
  .socialTbcontainer {width: 100%;}
  .socialTbcontainer .column3 {width: 100%;}
  .socialTbcontainer .column6 {width: 100%;}
  .socialTbox {width: 276px;margin-right: 19px;}
  .socialTbox:nth-child(even) {margin:0;}
  .STBimg, .STBimg > a > img {/* height:90px; */}
  .STBcont {height: 100px;padding: 10px;}
  .STBftr {/* height:74px; */}
  .STBftr .ftr-r {/* width: 100%; */}
  .athrbx-rdimg {margin-left: 8px;}
  .athrbx-rdcont {width: 100px}
  .STBftr .ftr-l {/* margin-top: 10px; */}
  aside.sidebars > section > #block-coeus-td-taxonomy-detail > div.taxonomy-title {margin-top:0px !important;font-size: 17px;line-height: 2em;color: #969696;}
  #page-bottom-wrapper .block.block-menu {width:250px;}
  form, #user-profile-form, #user-pass, #user-login, #user-register-form {width:100%;}
  .travel-pag-row-contry-type:nth-child(even) {margin-right:0;}
  .view-filters {width:571px;}
}

@media screen and (max-width:573px) and (min-width:354px) {
  .tdudes-block-continent-slideshow .views-slideshow-controls-top {width:100% !important;}
  #page, .region-bottom, .region-footer {max-width: 354px;}
  /*body.page-travelblog .view-content>.views-row {width:354px;height:auto;}*/
  /*body.page-travelblog .view-content>.views-row .views-field-name {width: 100%;margin-left: 0;}*/
  .tdudes-block-search-form, #block-social-media-links-social-media-links, .tdudes-block-search-button {/* display:none; */}
  #logo {margin: 20px auto 0 auto;display: block;width: 250px;float: none;}
  .header__logo-image {width:250px;}
  .tdudes-block-switcher {width:350px;left: 50%;margin-left: -175px;bottom: auto;top: 72px;}
  div.ddblock-cycle-upright50p div.custom-pager-inner {display:none;}

  #featured div.ddblock-cycle-upright50p div.slide-text-bottom,
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing
  {background: #fff !Important;}
  #featured div.ddblock-cycle-upright50p div.slide-text-inner,
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing .field-content
  {background: #fff !Important;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;top: auto;bottom: 0;border: 0;height:auto;}
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing {margin-top: 365px;width:100% !important;}
  #featured div.ddblock-cycle-upright50p div.slide-title h2,
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing .slide-title
  {font-family:'fsalbertbold';}
  .front .region-highlighted .block.block-views,
  .not-front .region-highlighted .block.block-views, .travel-pag-row-contry-type
  {width: 167px;margin-right: 16px;}
  .front .region-highlighted .block.block-views:nth-child(even),
  .not-front .region-highlighted .block.block-views:nth-child(even)
  {margin-right: 0;}
  .sidebar-second #content {width:354px;padding: 0;margin: 0;}
  .sidebars {clear:both;}
  .front .region-highlighted .block.block-views .view-header a,
  .not-front .region-highlighted .block.block-views .view-header a
  {font-size:24px;}
  .front .region-highlighted .block.block-views .views-row,
  .not-front .region-highlighted .block.block-views .views-row
  {height: 265px;}
  .sidebar-second .region-sidebar-second {width: 353px;clear: both;float: none;position: static;margin: 0;padding: 0;}
  .sidebar-second .region-sidebar-second > .guidebook,
  .sidebar-second .region-sidebar-second > .block
  {width: 167px;float:left;margin-right: 20px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
  .sidebar-second .region-sidebar-second > .even {margin:0px;}
  #block-views-user-profile-block-5 .block-title, #block-views-related-content-block-1 .block-title {margin-top: 0;}
  #block-views-related-content-block-1 .views-row .views-field-field-image, #block-views-related-content-block-1 .block-icon-image img, #block-views-related-content-block-1 .block-icon-tip img {width:100%;height: 160px;}
  #block-views-related-content-block-1 .views-row .views-field, #block-views-user-profile-block-4 .views-row .views-field {width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding:0;margin: 0;}
  .views-field-title {padding: 10px !important;margin-bottom: 10px;}
  #page-bottom-wrapper {padding:20px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%;}
  .node-type-tip .td-images-wrapper, .node-type-image .td-images-wrapper, .node-type-travel-diary .td-images-wrapper {width: 100% !important;}
  .node-type-tip .field-name-field-description, .node-type-travel-diary .field-name-field-description, #main p.submitted, .node-type-image .field-name-field-description, .node-type-tip .node .node-title, .node-type-video .td-video-wrapper {width: 100%;}
  .node-type-tip .td-sidebar-right, .node-type-image .td-sidebar-right, .node-type-travel-diary .td-sidebar-right,
  .node-type-video .td-sidebar-right
  {width: 100%;padding: 0;margin: 0;position: static;float: none;clear: both;}
  .td-side-gallery {width:170px;min-height: 130px;}
  .td-side-gallery a {position:static !important;width:100%;height:auto}
  .td-side-gallery a img {width:100%;height:auto;}
  .node-type-tip .td-submitted, .node-type-travel-diary .td-submitted, .node-type-image .td-submitted {width: 274px;}
  #comments {width:100%;}
  .node-type-travel-diary .td-stages-title, .node-type-travel-diary .td-diary-stages {width:100%;}
  #block-views-user-profile-block-3, .block-views-user-profile-block-3 {width: 100% !important;float: left;margin-right: 19px !important;}
  #block-views-user-profile-block-12 .views-field-field-images img, #block-views-user-profile-block-4 .views-field-field-images img {width:100%;}
  .mapcvr-img {width: 167px;/* margin: 0; */}
  .socialTfilter {width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
  .socialTfilter-b > select {width: 250px;background-position: 175px 21px;margin-bottom: 10px;}
  .socialTfilter-b > div > input {width: 250px !important;}
  .socialTbcontainer {width: 100%;}
  .socialTbcontainer .column3 {width: 100%;}
  .socialTbcontainer .column6 {width: 100%;}
  .socialTbox {width: 167px;margin-right: 19px;}
  .view-travelblog .socialTbox {width: 175px !important;margin-right: 2px!important;}
  .socialTbox:nth-child(even) {margin:0;}
  .STBimg, .STBimg > a > img {height:90px;}
  .STBcont {height: 100px;padding: 10px;}
  .STBftr {height:74px;}
  .STBftr .ftr-r {/* width: 100%; */}
  .athrbx-rdimg {margin-left: 8px;}
  .athrbx-rdcont {width: 100px}
  .STBftr .ftr-l {margin-top: 10px;}
  aside.sidebars > section > #block-coeus-td-taxonomy-detail > div.taxonomy-title {margin-top:0px !important;font-size: 17px;line-height: 2em;color: #969696;}
  #page-bottom-wrapper .block.block-menu {width:250px;}
  form, #user-profile-form, #user-pass, #user-login, #user-register-form {width:100%;}
  div.ddblock-cycle-upright50p div.slide-inner {height: auto !important;}
  div.ddblock-cycle-upright50p div.slide-inner img {min-height: 0px !important;}
  #main article.comment p.submitted {width:260px;}
  #block-views-user-profile-block-5 .views-row {text-align: center;}
  #block-views-user-profile-block-5 div.views-field-picture {float: none;}
  #block-views-user-profile-block-5 .views-field-field-name-2 {padding:0;}
  .td-submitted-date {clear:both;display:block !important;margin-top:0 !important;padding-top:0 !important;margin-left:30px !important;}
  .td-gmap-custom-static img {width:100%;}
  .travel-pag-row-contry-type:nth-child(even) {margin-right:0;}
  .view-filters {width:354px;}
  .tdudes-block-user-login .form-item {padding-bottom:46px;}
  .tdudes-block-user-login .form-actions input.form-submit {padding: 0 !important; width: 50px !important;}
  form fieldset, #user-profile-form fieldset, #user-register-form fieldset {width:100%;min-width:100%}
  #recaptcha_area td {display:block;}
  .td-video-wrapper iframe {height:230px;}
}

@media screen and (max-width:353px) and (min-width:320px) {
  #page, .region-bottom, .region-footer {max-width: 300px;}
  .tdudes-block-search-form, #block-social-media-links-social-media-links, .tdudes-block-search-button {/* display:none; */}
  #logo {margin: 20px auto 0 auto;display: block;width: 200px;float: none;}
  .header__logo-image {width:250px;}
  #header {height: 125px;}
  #header-wrapper {height:auto;}
  .tdudes-block-switcher {width: 254px;bottom: auto;position: static;margin: 18px auto 0 auto;}
  .tdudes-block-switcher a {font-size:14px}
  div.ddblock-cycle-upright50p div.custom-pager-inner {display:none;}
  #featured div.ddblock-cycle-upright50p div.slide-text-bottom,
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing
  {background: #fff !Important;}
  #featured div.ddblock-cycle-upright50p div.slide-text-inner,
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing .field-content
  {background: #fff !Important;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;top: auto;bottom: 0;border: 0;height:auto;}
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing {margin-top: 365px;}
  #featured div.ddblock-cycle-upright50p div.slide-title h2,
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing .slide-title
  {font-family:'fsalbertbold';}
  .front .region-highlighted .block.block-views,
  .not-front .region-highlighted .block.block-views, .travel-pag-row-contry-type
  {width: 100%;margin-right: 0;}
  .front .region-highlighted .block.block-views:nth-child(even),
  .not-front .region-highlighted .block.block-views:nth-child(even)
  {margin-right: 0;}
  .sidebar-second #content {width: 300px;padding: 0;margin: 0;}
  .sidebars {clear:both;}
  .front .region-highlighted .block.block-views .view-header a,
  .not-front .region-highlighted .block.block-views .view-header a
  {font-size:24px;}
  .front .region-highlighted .block.block-views .views-row,
  .not-front .region-highlighted .block.block-views .views-row
  {height: auto;}
  .sidebar-second .region-sidebar-second {width: 574px;clear: both;float: none;position: static;margin: 0;padding: 0;}
  .sidebar-second .region-sidebar-second > .guidebook,
  .sidebar-second .region-sidebar-second > .block
  {width: 300px;float:left;margin-right: 0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
  #block-views-user-profile-block-5 .block-title, #block-views-related-content-block-1 .block-title {margin-top: 0;}
  #block-views-related-content-block-1 .views-row .views-field-field-image, #block-views-related-content-block-1 .block-icon-image img, #block-views-related-content-block-1 .block-icon-tip img {width:100%;height: 160px;}
  #block-views-related-content-block-1 .views-row .views-field, #block-views-user-profile-block-4 .views-row .views-field {width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding:0;margin: 0;}
  .views-field-title {padding: 10px !important;margin-bottom: 10px;}
  #page-bottom-wrapper {padding:20px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%;}
  .node-type-tip .td-images-wrapper, .node-type-image .td-images-wrapper, .node-type-travel-diary .td-images-wrapper {width: 100% !important;}
  .node-type-tip .field-name-field-description, .node-type-travel-diary .field-name-field-description, #main p.submitted, .node-type-image .field-name-field-description, .node-type-tip .node .node-title {width: 100%;}
  .node-type-tip .td-sidebar-right, .node-type-image .td-sidebar-right, .node-type-travel-diary .td-sidebar-right,
  .node-type-video .td-sidebar-right
  {width: 100%;padding: 0;margin: 0;position: static;float: none;clear: both;}
  .td-side-gallery {width: 300px;min-height: 130px;}
  .td-side-gallery a {position:static !important;width:100%;height:auto}
  .td-side-gallery a img {width:100%;height:auto;}
  .node-type-tip .td-submitted, .node-type-travel-diary .td-submitted, .node-type-image .td-submitted {width: 274px;}
  #comments {width:100%;}
  .node-type-travel-diary .td-stages-title, .node-type-travel-diary .td-diary-stages {width:100%;}
  #block-views-user-profile-block-3, .block-views-user-profile-block-3 {width: 300px !important;float: left;margin-right: 19px !important;}
  #block-views-user-profile-block-12 .views-field-field-images img, #block-views-user-profile-block-4 .views-field-field-images img {width:100%;}
  .mapcvr-img {width: 276px;/* margin: 0; */}
  .socialTfilter, .socialTbcontainer .social-no-content, .sidebar-second .region-sidebar-second {width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
  .socialTfilter-b > select {width: 270px;background-position: 175px 21px;margin-bottom: 10px;}
  .socialTfilter-b > div > input {width: 270px !important;}

  .socialTbcontainer {width: 100%;}
  .socialTbcontainer .column3 {width: 100%;}
  .socialTbcontainer .column6 {width: 100%;}
  .socialTbox {width: 300px;margin-right: 0px;}
  .STBimg, .STBimg > a > img {/* height:90px; */}
  .STBcont {height: 100px;padding: 10px;}
  .STBftr {/* height:74px; */}
  .STBftr .ftr-r {/* width: 100%; */}
  .athrbx-rdimg {margin-left: 8px;}
  .athrbx-rdcont {width: 100px}
  .STBftr .ftr-l {/* margin-top: 10px; */}
  aside.sidebars > section > #block-coeus-td-taxonomy-detail > div.taxonomy-title {margin-top:0px !important;font-size: 17px;line-height: 2em;color: #969696;}
  #page-bottom-wrapper .block.block-menu {width:250px;}
  form, #user-profile-form, #user-pass, #user-login, #user-register-form {width:100%;}
  div.ddblock-cycle-upright50p div.slide-inner {height: auto !important;}
  div.ddblock-cycle-upright50p div.slide-inner img {min-height:0px !important;}
  #main article.comment p.submitted {width: 220px;}
  #block-views-user-profile-block-5 .views-row {text-align: center;}
  #block-views-user-profile-block-5 div.views-field-picture {float: none;}
  #block-views-user-profile-block-5 .views-field-field-name-2 {padding:0;}
  .views-field-field-images img, .views-field-field-image img {width:100%;}
  .travel-banner-block {margin-bottom: 20px !important;}
  .travel-banner-block img {width:100%;}
  #header, #content, #navigation, .region-sidebar-first, .region-sidebar-second, #footer {padding:0;}
  #td-gmap-custom-static img {width:100%;}
  .slide-title-inner, .slide-body-inner, .fieldset-description, #edit-captcha-form {width:300px;}
  .socialTfilter-b > button {margin-top: 10px;margin-left: 220px;}
  .view-filters {width:300px;}
  .view-filters .views-exposed-widget .views-widget .form-select {width:200px;background-position-x: 175px;}
  body.page-travelblog .view-content>.views-row {width:100%;height:auto;}
  body.page-travelblog .view-content>.views-row .views-field-name {width:300px;}
  #recaptcha_area td {display:block;}
  .td-submitted-date {clear:both;display:block !important;margin-top:0 !important;padding-top:0 !important;margin-left:30px !important;}
  .user-picture>a {display:block;float:left;margin-right:10px;}
  .td-video-wrapper iframe {height:220px;}
}

/* Fix coeus css media queries */
/* Mobile */
@media (max-width:767px) {
  #header .block-search,
  #header .block-social-media-links,
  #header .tdudes-block-search-button
  {
    display: none;
  }
  .tdudes-block-user-login,
  .tdudes-block-user-login *{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .tdudes-block-user-login{
    width:100%;
    overflow:hidden;
    padding:10px;
    height: auto !important;
  }
  .tdudes-block-user-login form{
    position:relative;
    width:100%;
    margin: 0;
  }
  .tdudes-block-user-login input[type="text"],.tdudes-block-user-login input[type="password"]{
    width:100%!important;
    display:block;
  }
  .tdudes-block-user-login .form-item{
    display:block;
  }
  .tdudes-block-user-login .form-actions{
    position:static;
    width: 50px;
    height: 50px;
    margin: 10px 0 0;
  }
  .tdudes-block-user-login .form-item.form-type-password{
    margin:0;
  }
  .tdudes-block-user-login .form-item.form-item-remember-me{
    float:none;
    margin: 0;
    padding: 0;
  }
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field-nothing {margin-top:0px;}
  .tdudes-block-continent-slideshow .views-slideshow-controls-text-previous, .tdudes-block-continent-slideshow .views-slideshow-controls-text-next {
    top: 50px;
  }
  .tdudes-block-continent-slideshow .views-slideshow-cycle-main-frame-row .views-field {position: relative;}
  .page-node-add .form-managed-file input.form-submit {width: 20% !important;}
  .form-field-type-image .form-managed-file .form-file {margin:0 !important;}
}
.STBimg.imgLiquid.imgLiquidFill.imgLiquid_bgSize.imgLiquid_ready
{
  width:100% !important;
}
@media screen and (max-width:450px) and (min-width:320px) {

 iframe
 {   border: 0px;
     vertical-align: bottom;
     margin-top: 145px;
 }
}