/**
 * 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{ font-family: 'Montserrat', sans-serif;}
h1, h2, h3, h4, h5, h6, p { font-family: 'Montserrat', sans-serif;}

/*.full-header { width:100%; background:#F1F1F1;}
.full-top-a { width:100%; background:#695D67;}
.home .tm-content { display:none;}*/

.tm-content .uk-article-title { color:#fff; font-weight:bold !important; text-transform: uppercase; font-size: 30px;  background: #15853f; padding-left: 1%;    font-family: 'Merriweather', serif;}
.tm-headerbar{ width: 22%; float: left; margin-top: 0; margin-bottom: 0;}
.full_header{	border-bottom: none; margin-bottom: 0; width:100%;background:#F1F1F1; }
.tm-navbar { margin-bottom: 0px; margin-top:0px;}
.tm-headerbar .tm-logo {margin:15px 0;}
.home .tm-content{ display:none;}
.tm-toolbar { position: absolute; width: 20%; right: 22%; margin-top: 30px; }
.tm-toolbar a { color:#4c494a; font-size:21px; text-decoration: none;}
.tm-toolbar img { margin-right: 5px;}

.full-top-a { width:100%; background:#695D67;}
.tm-top-a .uk-panel-box { padding:0;  background:none;}
.tm-navbar { width: 70%; float: right; margin-top: 96px; margin-bottom: 0;border-top: 1px solid #ccc;}
.tm-headerbar {margin-top: 0; margin-bottom:0;} 

.uk-navbar-nav > li.uk-active > a { color:#fff;}
.uk-navbar-nav > li > a { color:#4c494a; text-transform:uppercase; font-size: 14px;}
.tm-headerbar .widget_text a {text-decoration: none; color: #4c494a; font-weight: 600; font-size: 18px; margin: 0 10px;}

.tp-caption h3 {text-transform: uppercase; font-weight: 700; font-size: 25px; color: #000;font-family: 'Montserrat', sans-serif;}
.tp-caption p { text-transform: capitalize; font-size: 18px; font-weight: 400; text-align: center; line-height: 22px; color: #231f20;}
.tp-caption .slider-btn a { font-size: 21px; background: #15853f; padding: 10px 55px; border-radius: 28px; text-decoration: none; color: #fff;}
.tm-top-b .widget_text h2 {font-size: 20px; color: #15853f; text-transform: uppercase;  font-weight: bold;  font-family: "Proxima Nova", Open Sans;}
.tm-top-b .widget_text img{border: 3px solid #d8d8d8;}
.tm-top-b .widget_text p { font-size: 15px; line-height: 25px; color: #322c31; text-align: justify; }
.tm-top-b .widget_text h3  {  text-transform: uppercase; font-size: 18px; font-family: "Proxima Nova", Open Sans; font-weight: 700; color: #4c4c4c;}
.whychoose li,.about li { background-image: url("images/bullet.png") ;  list-style: none; margin: 10px 0; background-repeat: no-repeat;   background-position: 0px 2px; padding-left: 35px;}
.tm-top-b ul { padding:0;}
.about li { padding-left: 25px !important;}
.tm-top-b { margin:45px 0;}

aside.tm-sidebar-b, aside.tm-sidebar-a, main.tm-content { margin-bottom: 30px;}
aside.tm-sidebar-b h4, aside.tm-sidebar-b a, aside.tm-sidebar-b p{color: #444; font-weight: 600;}
main.tm-content{text-align: justify;}
.uk-article  a { color: #15853f;  text-decoration: none;}
.uk-article a:hover { font-weight: 600;}

/*.tm-main-top .uk-panel-title {text-align: center; color: #4c4c4c;font-size: 22px; text-transform: uppercase; font-weight: 700; margin: 25px 0;}*/
.box-1 { width: 25%; float: left;text-align: center; margin: 20px 0;}
.box-1 h3 { font-size: 14px; color: #231f20; line-height: 18px;}

.tm-bottom-a .uk-panel-box { padding:0;  background:none;}
.tm-bottom-a { margin-bottom: 40px; }
.tm-top-b .uk-panel-box { background:none;}
.news { width: 78%; text-align: justify;}
.news h3 { font-size: 18px; text-transform: uppercase; color: #026b39; font-weight: 600;}
.about .uk-panel-title { font-size: 18px; color: #026b39; font-weight: 600;}
.news h4 { font-size: 16px; color: #4c4c4c;line-height: 18px; font-weight: 600;}
.about li { display: inline-block; }
.about img,.tm-top-b img { border: 3px solid #ccc;}

.tm-content .uk-article-title {text-align: center;  padding: 15px 0px;}
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6, .content strong {  color: #15853f;  font-weight: 600;}
.page-id-6 .content ul li{background: url("images/bl.png"); list-style: none; margin-bottom: 10px; background-repeat: no-repeat; background-position: 0 3px; padding-left: 25px;}
.page-id-6 .content ul{padding:0;}

input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], .page-id-10 select {
    background: #f6f6f6;
    font-family: 'Montserrat', sans-serif;
    height: 35px;
    color: #000;
    width: 98%;
    border: 1px solid #d3d5d6;
    padding-left: 10px;
}

.wpcf7-textarea {
    width: 98%;
    background: #f6f6f6;
    padding-left: 10px;
    font-family: 'Montserrat', sans-serif;
}

.wpcf7-form input[type="submit"] {
    margin: 0 auto;
    padding: 10px 20px;
    background: #15853f;
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
    border: 0;
    font-family: 'Montserrat', sans-serif;
}



.full_footer { width:100%; background:#15853F;}

/*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:#fff;font-size: 14px;font-family: 'PT Sans Narrow', sans-serif; }
.copyright img{margin-left: 12px;}
.tm-footer #credit img {margin-left: 10px;}
.copyright { color: #fff;margin-left: 25px;margin-top: 15px; font-family: 'PT Sans Narrow', sans-serif;font-size:14px;}
.copy-rights a { color: #fff;font-size:14px;}
#credit{font-size:10px;color: #ccc;margin-left: 25px;}
div.powered_block {display:inline;font: normal small-caps normal 9px/150% Arial, Helvetica, sans-serif!important;color: #0d0e10!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: #fff!important;outline: none; } 
.hp_std_copyright{font-size:10px;color: #0d0e10;margin: 18px 0 0 0;}





/*Responsive Strucure */

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

.uk-navbar-nav > li > a{    font-size: 12px;    padding: 0 12px;}
.tm-toolbar {  width: 25%;}
}


/**/
@media (max-width: 950px) {

.tm-navbar {  width: 100%;  float: right;  margin-top: 10px;  margin-bottom:0;  border: none;}
.uk-navbar-nav > li > a {  padding: 0 10px;}
.tm-toolbar { width: 100%;}

}


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

.tm-navbar {  width: 100%;  float: right;  margin-top: 10px;  margin-bottom:0;  border: none;}
.uk-navbar-nav > li > a {  padding: 0 15px;}
.tm-toolbar { width: 100%;}

}

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

.tm-navbar {  width: 100%;  float: inherit;  margin-top: 30px;  margin-bottom: 90px;  border: none;}
.tm-top-b {  margin: 15px 0;}
.tm-top-b .widget_text h2 { font-size: 18px;}
.box-1,.news  { width: 100%;}
.copy-rights p { margin-bottom:0;}
.tm-footer .widget_text { width:100%; margin-bottom: 10px;}
.hello { width:100%;left:0;}


}

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

.tm-navbar {  width: 100%;  float: inherit;  margin-top: 30px;  margin-bottom: 85px;  border: none;}
.tm-top-b {  margin: 15px 0;}
.tm-top-b .widget_text h2 { font-size: 18px;}
.box-1,.news  { width: 100%;}
.copy-rights p { margin-bottom:0;}
.tm-footer .widget_text { width:100%; margin-bottom: 10px;}
.hello { width:100%;left:0;}

}

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


.tm-navbar {  width: 100%;  float: inherit;  margin-top: 30px;  margin-bottom: 30px;  border: none;}
.tm-top-b {  margin: 15px 0;}
.tm-top-b .widget_text h2 { font-size: 18px;}
.box-1,.news  { width: 100%;}
.copy-rights p { margin-bottom:0;}
.tm-footer .widget_text { width:100%; margin-bottom: 10px;}
.hello { width:100%;left:0;}



}


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


.tm-navbar {  width: 100%;  float: inherit;  margin-top: 30px;  margin-bottom: 30px;  border: none;}
.tm-top-b {  margin: 15px 0;}
.tm-top-b .widget_text h2 { font-size: 18px;}
.box-1,.news  { width: 100%;}
.copy-rights p { margin-bottom:0;}
.tm-footer .widget_text { width:100%; margin-bottom: 10px;}
.hello { width:100%;left:0;}



}



#tm-bottom-a {
    display: none;
}
.home #tm-bottom-a {
    display: block;
}
#tm-bottom-a .widget_text h4 {
    margin: 0 0 5px;
    font-size: 15px;
    list-style: 20px;
}

#tm-bottom-a .widget_text h4 a {
    color: #15853f;
}