/**
 * Theme Name: Master
 * Theme URI: http://www.yootheme.com
 * Description: Master theme of the YOOtheme club. It is based on YOOtheme's Warp theme framework.
 * Version: 1.0.0
 * Author: YOOtheme
 * Author URI: http://www.yootheme.com
 */

body { color:#333333;}
a,a:hover { text-decoration: none;}
.home .tm-content { display:none;}
.tm-headerbar { width: 15%; float: left;}
.tm-navbar { width: 80%; float: right; margin-top: 68px;}
.uk-navbar-nav > li > a {color: #24782A; text-transform: uppercase; padding: 0 16px; font-size: 16px;}
.uk-navbar-nav > li.uk-active > a,.uk-navbar-nav > li:hover > a,.uk-navbar-nav > li > a:focus,.uk-navbar-nav > li.uk-open > a  { color: #F01209;}
section,.tm-middle { float: left;}
.tm-top-a .uk-panel-box, .tm-top-b .uk-panel-box,.tm-bottom-a .uk-panel-box { padding: 0; background:none;}
.tm-top-b .uk-panel-title,.tm-bottom-a .uk-panel-title { text-transform: uppercase; text-align: center; font-size: 26px; font-weight: 600;}
.tm-top-b  p { font-size: 16px; line-height: 1.72222;  margin: 0 0 15px; text-align: center;}
.tm-top-b  p a { color: #ffffff;  background-color: #48c9b0; border-color: #48c9b0; padding: 10px 20px; }
.tm-top-b  p a:hover { background-color:#267A1C;}
hr{  border-style: solid; border-width: 1px; border-color: #d7dcdf; border-bottom: 0px; border-left: 0px; border-right: 0px; margin-top: 45px; margin-bottom: 30px;
    box-shadow: inset 0 12px 12px -12px rgba(0,0,0,0.25);  height: 20px;}
h1.uk-article-title { font-weight: 600;  color: #f2f7f2; background-color: #24782A; display: inline-block;  padding: 5px 10px;}
.home .wk-gallery-wall { margin: 50px 0 !important;}
.uk-article ul li { margin-bottom: 10px;}
aside.tm-sidebar-b {    margin: 30px 0 30px;}
.uk-panel-box {  background: #ECF0F1; }
.uk-panel-box a {color:#444444;}
.tm-sidebar-b .location{padding: 0;}
.location .uk-panel-title{    padding: 10px;
    text-align: center;
    font-weight: 600;
    text-transform: uppercase;
    background: #d5d5d5;}

/*contact page*/
input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], select {
    background: #f6f6f6;
    font-family: 'Montserrat', sans-serif;
    height: 35px;
    color: #000;
    width: 90%;
    border: 1px solid #d3d5d6;
    padding-left: 10px;
}
.wpcf7 textarea {
    width: 90%;
    background: #f6f6f6;
    padding-left: 10px;
    font-family: 'Montserrat', sans-serif;
}
input[type="submit"] {
    margin: 0 auto;
    padding: 10px 20px;
    background: #24782a;
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    border: 0;
    font-family: 'Montserrat', sans-serif;
}


/*Copyrights and Hellopeople logo Section*/

.tm-footer { margin: 0 !important;overflow: hidden; }
.tm-footer .widget_text {width: 33.3333%;float: left;}

.hello {float:left;top:8px;position: relative;left: 25px;}
.copy-rights { text-align: center;width: 100%;color:#34495e;font-size: 14px;font-family: 'PT Sans Narrow', sans-serif; }
.copyright img{margin-left: 12px;}
.tm-footer #credit img {margin-left: 10px;}
.copyright { color: #34495e;margin-left: 25px;margin-top: 15px; font-family: 'PT Sans Narrow', sans-serif;font-size:14px;}
.copy-rights a { color: #34495e;font-size:14px;}
#credit{font-size:10px;color: #34495e;margin-left: 25px;}
div.powered_block {display:inline;font: normal small-caps normal 9px/150% Arial, Helvetica, sans-serif!important;color: #34495e!important; margin-right:15px;}
img.powered_image {border-style: none;} 
a.powered_text, a.powered_text:link, a.powered_text:visited, a.powered_text:hover, a.powered_text:active  {font: normal small-caps normal 1.1em/150% Arial, Helvetica, sans-serif!important;  color: #34495e!important;outline: none; } 
.hp_std_copyright{font-size:10px;color: #34495e;margin: 18px 0 0 0;}

.full_footer { background:#ebedef; width:100%;}



/*Responsive Strucure */

/* iPad (Landscape) */
@media (max-width: 1024px) {

.tm-navbar { margin-top: 50px;}
.uk-navbar-nav > li > a { padding: 0 11px; font-size: 14px; }
 .wk-gallery a {  width: 47%;}
 .wk-gallery img { width: 100%;}
}

/* iPad (Portrait) */
@media (max-width: 800px) {

.tm-navbar { margin-top: 52px;}
.uk-navbar-nav > li > a {padding: 0 5px; font-size: 12px; }

}

/* Mobile Phones ( 6pluse Landscape)*/
@media (max-width: 736px) {

.tm-navbar { width: 100%;margin: 30px 0 90px 0;}
.home-box { margin-left: 0px; }
.hello { width:100%;left:0;}
.copy-rights p { margin-bottom:0;}
.tm-footer .widget_text {width:100%;}
 .wk-gallery a {  width: 47%;}
 .wk-gallery img { width: 100%;}
}

/* Mobile Phones ( iPhone 6 and 6pluse Landscape)*/
@media (max-width: 667px) {

.tm-navbar { width: 100%;margin: 30px 0 90px 0;}
.home-box { margin-left: 0px; }
.hello { width:100%;left:0;}
.copy-rights p { margin-bottom:0;}
.tm-footer .widget_text {width:100%;}

}


/* Mobile Phones ( iPhone 5 and 5S Landscape)*/
@media (max-width: 568px) {

.tm-navbar { width: 100%;margin: 30px 0 90px 0;}
.home-box { margin-left: 0px; }
.hello { width:100%;left:0;}
.copy-rights p { margin-bottom:0;}
.tm-footer .widget_text {width:100%;}
 .wk-gallery a {  width: 100%;}
 .wk-gallery img { width: 100%;}
}

/* Mobile Phones ( iPhone 4 and 4S Landscape)*/
@media (max-width: 500px) {

.tm-navbar { width: 100%;margin: 30px 0 90px 0;}
.home-box { margin-left: 0px; }
.hello { width:100%;left:0;}
.copy-rights p { margin-bottom:0;}
.tm-footer .widget_text {width:100%;}  

}

