/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/* Logo footer */
.tm-footer .tm-logo-footer { margin-top: -10px; }
/**
Menu
**/
.uk-container .uk-sticky-placeholder {height:70px!important;}
/*HOME*/
.uk-overlay-panel .uk-heading-large{margin: 15px 0 18px 0;padding: 10px 20px;border: 3px solid #ffffff;text-transform: uppercase;letter-spacing: 1px;}
.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a, a, .uk-link {color:rgb(103, 126, 129);}
.national-logo{position:absolute;top:30px;left:30px;}
.tm-gallery .uk-overlay-panel.uk-flex > div {height:auto;}
.mindshakerfoot {text-align: center;padding-bottom: 30px;padding-top: 35px;}
.footertitle{color: rgba(155, 171, 193, 0.5);}
.tm-footer {padding: 0;background: rgb(103, 126, 129);color:#fff;}
.footerright {margin-left: 15%;}
.titlegopro .uk-h1.uk-margin-top-remove{font-size: 26px !important;}
.tm-top-c{padding-top: 70px;}
.tm-block-top-c.uk-block-default.tm-padding-around{padding: 0px;}
.tm-footer .uk-grid .uk-width-medium-1-2{width: 100%;}
.formrent{background: rgb(103, 126, 129);}
.tm-block-bottom-b.uk-block-default.tm-padding-around{padding: 0px!important;}
.switchgo{display: flex;position: absolute;top: 5px;right: 84px;height: 25px;font-size: 12px;}
.selectedgo{color: #ADADAD;border-right: 1px solid #171515;border-width: 1px;margin-right: 6px;padding-right: 6px;}
.selectedgopt{color: #ADADAD;border-left: 1px solid #171515;border-width: 1px;margin-left: 6px;padding-left: 6px;}
.switchgo a{color: black;}
.uk-block {padding-top: 15px;}
.tm-logo.uk-hidden-small {cursor:pointer;}
/*signup button*/
.signup{position: absolute; bottom: 0;left: 50%;transform: translate(-50%, 0);padding-bottom: 30px;padding-top: 25px;}
.signup .signup-button {background-color: rgb(103, 126, 129);color: #fff;border: medium none;padding: 15px 50px;font-size: 16px;}
.signup .signup-button:hover {background-color: #999;color: #000;transition: all 400ms ease 0s;border-radius: 0px;text-decoration: none;}
.signup .signup-button:focus{text-decoration: none;}
@media (min-width: 768px){
.tm-navbar {height:70px;}

}

/*new changes*/
#tm-main.uk-block-default {padding: 15px 0 0 0;}
.uk-panel-box {padding: 0;}

/**/
@media(max-width:1177px){
  .titlegopro .uk-h1.uk-margin-top-remove {height: 112px;}
}

@media(max-width:959px){
    .tm-price {font-size: 55px;}
.be_partner button{margin-top:0;}
    .tm-price {font-size: 45px;}
    .tm-price sup{top:0;}
    .uk-h3.uk-margin-large-bottom.to-hide{display:none;}
    .uk-h1.uk-margin-large-bottom{margin-top: 0;}
}
/* anchor*/
.anchor{display: block;height: 0;visibility: hidden;}
/**/
@media (max-width: 768px){
.uk-width-medium-1-2, .uk-width-medium-2-4, .uk-width-medium-3-6, .uk-width-medium-5-10 {width: 100%;}
}
/* Menu */
@media(max-width:768px){
  .uk-sticky-placeholder{position: fixed;top: 0;width: 100%;}
.titlegopro .uk-h1.uk-margin-top-remove {height: auto;}
  .uk-panel.uk-scrollspy-init-inview.uk-scrollspy-inview.uk-animation-scale-up{margin-top: 20px;}
  .uk-panel.uk-scrollspy-init-inview.uk-scrollspy-inview.uk-animation-fade{margin-top: 20px;}
}
/**/
@media(max-width:767px){
    .uk-container .uk-sticky-placeholder {height: 55px!important;}
}

/*gopro prices*/
.tm-grid-divider:not(:empty) {margin: 0 auto;}

@media(max-width:429px){
	.uk-grid-width-medium-1-3 > * {width: 100%;}
}
/**/
/**/
@media(max-width:479px){
.be_partner button{width:250px;}
}
@media(max-width:464px){
.logo-site{margin-top:-90px;}
}
/**/

/*fix bottom-d parralel modules*/
@media (min-width:960px) {
  .tm-bottom-d.uk-grid .uk-width-1-1.uk-width-large-1-2 {width:100%;}
}