/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/*
 * Custom Style Sheet - Use this file to style your content
 */

@import url(http://fonts.googleapis.com/css?family=Open+Sans:700,600);


body {
    background: url('') repeat scroll 0% 0% #FFF;
} 
 
 
h1, h2, h3, h4, h5, h6 {color:#333!important;}

#system .item > header .meta {display:none;}

#system .items > .width33 .title {
    min-height: 40px;
}

#menu {
    float: left;
    margin-bottom: 20px;
	margin-left: 20px;
    min-width: 1020px !important;
}


button, a.button-default, a.button-primary, a.button-small, #system .item > .links a {
    background-color: #222;
    color: #FFF !important;
    padding: 6px 10px;
  font-size:12px;
}

img float="right" {margin-left:30px;}

#system .item > .links a {
margin-left:10px;}

#bottom-d .module .module-title {color:#FF0!important;}

#bottom-d p {font-size:12px;}


jp-top-outer {
    border-top: 0px solid #F45800;
}
.jp-top-outer {
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 1);
}
#logo {
    margin-top: 10px;
}



.tp-caption.big_color {
background-color:transparent;
letter-spacing:-1px; }

.shadow {
    padding-top: 0px;
}

.content {padding:10px;}

#system .item > header {
    padding-left: 10px;
}
.header-a-outer {
    background: none repeat scroll 0% 0% #FFF;
	margin-top: 75px;
}
.bottom-d-outer {
    color: #FFF;
}
.footer-outer a, .footer-outer a:visited, .bottom-d-outer a, .bottom-d-outer a:visited {
    color: #FF0;
}
.bottom-d-outer {
    background-color: #000;
    background: rgba(0,0,0,0.54);
    color: #FFF;
    padding: 20px 0;
}
#footer {
    position: relative;
    text-align: center;
    COLOR: #FFF;
}

.mod-box h3, .tp-caption {font-weight: bold; font-family: 'Open Sans', sans-serif!important;}

.mod-box img {margin-bottom:10px;}



.jp-top-outer  {-webkit-box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.15);
-moz-box-shadow:    0px 5px 5px 0px rgba(50, 50, 50, 0.15);
box-shadow:         0px 5px 5px 0px rgba(50, 50, 50, 0.15);}

.wdform-page-and-images:before {
    background: url('')!important;
}

.wdform_page {
    background: none repeat scroll 0% 0% #FFF!important;
    font-family: Open Sans!important;
  margin-top: -60px;
}

input[type="text"], textarea, {
    padding: 4px 7px!important;
    border-radius: 0px!important;
    background: none repeat scroll 0% 0% transparent;
    color: #5C5C5C;
}

.button-submit {
  background-color: #222!important;
  color: #FFF !important;
  padding: 6px 10px;
  font-size: 12px!important;
  font-weight:bold;
  border:0px!important;
}



.button-reset {
  background-color: #ccc!important;
  color: #333 !important;
  padding: 6px 10px;
  font-size: 12px!important;
  font-weight:bold;
  border:0px!important;
}

div.mod-languages ul {
    float: right;
    margin-top: 0px;
  margin-right: 15px;
}

.menu-dropdown a.level1, .menu-dropdown span.level1 {
    font-size: 13px;
}


/* Only Phones and Tablets (Portrait) */
@media (min-width: 768px) {
.stock iframe {width:58%; height:800px; float: right; 
}
#breadcrumbs2 {height:30px; margin-bottom:10px!important; margin-top:10px!important; float:right;}
}

/* Only Phones and Tablets (Portrait) */
@media (max-width: 1020px) {
#header-responsive .logo {
    vertical-align: middle;
    width: 170px;
  max-height:70px;
    margin-left: auto!important;
    margin-right: auto!important;
    display: block!important;
  margin-top:10px;
  margin-bottom:30px;
}
.menu-responsive {
    width: 94% !important;
    margin-right: 3%;
}
.content img {float:none!important; margin-left:auto; margin-right:auto; display:block;}

.video {float:none!important; margin-left:auto; margin-right:auto; display:block; width:100%!important;}

}

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)  {
  
#logo {
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    display: block;
    width: 180px;
    float: none;
  margin-top:-30px;
  margin-bottom:30px;
}

#breadcrumbs2 {height: 30px;
margin-bottom: 20px !important;
margin-top: 10px !important;
float: none !important;
margin-right: auto;
margin-left: 10px;}

div.mod-languages ul {
    float: none!important;
    margin-top: 0px;
    margin-right: 15px; margin-right:auto; margin-left:auto;
}

}

/* Only Tablets (Portrait) and Phones (Landscape) */
@media (max-width: 767px)  {
  
  .stock iframe {width:100%; float:none; height:800px; margin-right:auto; margin-left:auto; 
}

 
  
.menu-responsive {
    width: 94% !important;
    margin-right: 3%;
}
#breadcrumbs2 {height: 30px;
margin-bottom: 20px !important;
margin-top: 10px !important;
float: none !important;
margin-right: auto;
margin-left: 10px;}

div.mod-languages ul {
    float: none!important;
    margin-top: 0px;
    margin-right: 15px; margin-right:auto; margin-left:auto;
}

h1 {
    font-size: 28px;
}


}

@media (max-width: 480px)  {
  .menu-responsive {
    width: 94% !important;
    margin-right: 3%;
  
}

.stock iframe {width:100%; float:none; height:800px; margin-right:auto; margin-left:auto; 
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
iframe  { zoom: 1;  }
}
.uk-tab > li.uk-active > a {
    border-color: #000 #000000 transparent;
    background: #e43e22;
    color: #fff;
}
.uk-tab {
    margin: 0;
    padding: 0;
    list-style: none;
    border-bottom: 1px solid #000000;
}
.uk-tab > li > a {
    display: block;
    padding: 8px 12px;
    border: 1px solid transparent;
    border-bottom-width: 0;
    color: #e43e22;
    text-decoration: none;
    border-radius: 2px 2px 0 0;
}