/*
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 .tm-content p{
 text-align: justify; 
}

/* Fonts*/

@font-face {
	font-family: 'Myriad Pro Regular';
	font-style: normal;
	font-weight: normal;
	src: local('fonts/Myriad Pro Regular'), url('fonts/MYRIADPRO-REGULAR.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro Condensed';
	font-style: normal;
	font-weight: normal;
	src: local('fonts/Myriad Pro Condensed'), url('fonts/MYRIADPRO-COND.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro Condensed Italic';
	font-style: normal;
	font-weight: normal;
	src: local('fonts/Myriad Pro Condensed Italic'), url('fonts/MYRIADPRO-CONDIT.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro Bold Italic';
	font-style: normal;
	font-weight: normal;
	src: local('fonts/Myriad Pro Bold Italic'), url('fonts/MYRIADPRO-BOLDIT.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro Bold Condensed';
	font-style: normal;
	font-weight: normal;
	src: local('fonts/Myriad Pro Bold Condensed'), url('fonts/MYRIADPRO-BOLDCOND.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro Bold';
	font-style: normal;
	font-weight: normal;
	src: local('fonts/Myriad Pro Bold'), url('fonts/MYRIADPRO-BOLD.woff') format('woff');
}
/* ----Fonts-----*/

/* Navigation and header*/

.uk-navbar-nav > li > a,.uk-navbar-nav > li.uk-active > a {
    font-family: 'Oswald', sans-serif;
	font-size: 18px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 300;
}
.uk-navbar-nav > li > a { padding: 0 30px; letter-spacing: 1px; font-family: 'Oswald', sans-serif;}
.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a { background-color:#ed262f; color:#fff;}
.tm-headerbar { margin:0;background: #17181f;padding: 30px 0 30px 15px;font-family: 'Oswald', sans-serif; font-weight: 300; }
.tm-navbar { margin:0;}
.page-id-11 .tm-content { display:none;}
.tm-headerbar h1 { color:#ed262f;text-transform: uppercase;font-size: 20px;margin: 0;padding: 0;font-family: 'Oswald', sans-serif; font-weight: 300;line-height:0;}
.tm-headerbar p { color:#fff;text-transform: uppercase;font-size: 16px;line-height: 15px;}
.tm-headerbar .uk-panel { margin-right: 30px;margin-top: 15px;}
.tm-headerbar .uk-panel img { margin-top: 5px;}

@-moz-document url-prefix() {
    .uk-navbar-nav > li > a {padding: 0 33px; letter-spacing: 1px; font-family: 'Oswald', sans-serif;}
}

/* Slider Section*/

.tm-top-a .uk-panel-box,.caption .uk-container,.metaslider .caption { padding:0;}
.metaslider .caption-wrap { background:none;bottom: 10%; }
.metaslider .slider-wraper { background: rgba(0, 0, 128, 0.7);display: inline-block;padding: 20px 40px;text-transform: uppercase;font-size: 36px;font-family: 'Oswald', sans-serif; font-weight: 400; color:#fff;line-height: 45px;}
.metaslider .slider-wraper p { padding: 20px 0;text-transform: uppercase;font-size: 28px;font-family: 'Oswald', sans-serif; font-weight: 400; color:#fff;line-height: 45px;}
.slider-wraper ul li { background: url(images/list-icon1.png) no-repeat 0px 8px;list-style: none;font-size: 20px;color: #fff;line-height:30px!important;padding-left: 25px!important;}

/* 3boxes Section*/

.tm-top-b .uk-panel-box { padding:0;}
.tm-top-b .uk-panel-title { background: #ed262f;padding: 10px 20px; color:#fff; font-size: 24px;font-family: 'Myriad Pro Bold Condensed';text-transform: uppercase;margin: 0;}
.tm-top-b ul li,.tm-main-top ul li,.sub-page ul li { background: url(images/list-icon.png) no-repeat 0px 8px;list-style: none;font-size: 16px;color: #17181f;line-height:30px;padding-left: 25px;}
.tm-top-b ul h2 { color:#202d75;text-transform: uppercase;font-size: 16px;  margin-top: 0;}

.upw-posts .entry-image img { float: left; margin-right: 10px;}
.upw-posts .read-more { background: #202d75;color: #fff;display: inline-block;float: right;padding: 5px 10px;margin-top: -10px;}
.more-btn { background: #202d75;color: #fff;display: inline-block;float: right;padding: 5px 10px;margin-top: -24px; position: absolute;bottom: 0; right: 0;}
.tm-main-top .uk-panel-title,.tm-sidebar-a .uk-panel-title { color:#202d75;font-size: 24px;font-family: 'Myriad Pro Bold Condensed';}
.upw-posts .entry-title a { color:#525359;font-size: 18px;font-family: 'Myriad Pro Bold Condensed';text-transform: uppercase; }
.upw-posts time { color:#202d75;font-size: 16px;font-family: 'Myriad Pro Regular';}
.upw-posts .entry-summary p { color:#17181f;font-size: 14px; text-align: justify;}
.tm-main-top p { color:#17181f;font-size: 16px;line-height: 38px; } 
.tm-main-top .uk-panel-box,.tm-sidebar-a .uk-panel-box { background:none; margin-top: 0 !important;}
.aviation, .safeAsses, .energy, .industrial, .healthcare {padding-top: 5px;}
.read-more a { color:#fff;}

.tm-bottom-b .uk-panel-box { background:none;color: #fff;}
.tm-bottom-b { background:#17181f;margin: 0 !important;}
.tm-bottom-b .uk-panel-title { color:#fff; font-size: 18px;font-family: 'Myriad Pro Bold Condensed';text-transform: uppercase; }
.contact img { float:left;margin-right: 10px;margin-top: 3px; }
.contact p { margin-left: 25px;}
.uk-nav-side > li > a,.uk-nav-side > li > a:hover { color:#fff;background: none; }
.uk-nav-side > li.uk-active > a { background: none;}
.wysija-submit { background:#ed262f; border:none;padding: 5px 10px;color: #fff;text-transform: uppercase;font-size: 12px; }
.widget_wysija_cont input { height:25px; }



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


.tm-content .uk-article-title { color:#ed262f;font-size: 28px;font-family: 'Myriad Pro Bold Condensed';text-transform: uppercase; margin-top: 10px;}
input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"] { width:80%; height:25px; }
textarea { width:80%; }
.tm-sidebar-a textarea { width:100%; }
.tm-sidebar-a input[type="email"], .tm-sidebar-a input[type="number"], .tm-sidebar-a input[type="password"], .tm-sidebar-a input[type="tel"], .tm-sidebar-a input[type="url"], .tm-sidebar-a input[type="text"] { width:100%; height:25px; }
.tm-sidebar-a .info-box h4{color: #202d75; font-family: 'Myriad Pro Bold Condensed';}

input[type="submit"] { padding: 5px 10px;background: #ed262f;color: #fff;border: none;font-size: 14px;}
div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok { border: 2px solid #ed262f;bottom: 10px;}
.tm-sidebar-b .uk-panel-title , .tm-sidebar-b h2 { color:#ed262f;font-size: 22px;font-family: 'Myriad Pro Bold Condensed';text-transform: uppercase;}
.form-btn,.tm-sidebar-a h1 { text-align: center;color: #fff;font-family: 'Myriad Pro Bold Condensed';font-weight: bold;font-size: 22px;
text-transform: uppercase;background: #202d75;padding: 5px 10px;margin-top:10px;margin: 0;}
.form-btn:hover { background:#1a235b;text-decoration:none;}
.uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus { background:none;}
.uk-dropdown-navbar { background: #ed262f;}
.uk-nav-navbar > li > a { color:#fff;font-size: 16px;font-family: 'Oswald', sans-serif; font-weight: 300;text-transform: uppercase;letter-spacing: 1px;}
.uk-dropdown { padding: 7px 15px;}
.uk-nav-sub li a { color: #fff;   font-size: 14px; font-family: 'Oswald', sans-serif; font-weight: 300; text-transform: uppercase;letter-spacing: 1px;}
.uk-nav-sub li a:hover { color: #fff; }
.info-cnt { border: 1px solid #bfbfbf;}
.tm-sidebar-a .wpcf7-form { padding:0 15px;}
.tm-content { margin-left: 20px; }
.su-spoiler-style-fancy,.su-spoiler-style-fancy > .su-spoiler-title { border-radius:0 !important;color:#ed262f;}
.info-box { float:left; border: 1px solid #ed262f;padding:10px; } 
.info-box ul li { background: url(images/list-icon.png) no-repeat 0px 8px;list-style: none;font-size: 16px;color: #17181f;line-height:30px;padding-left: 25px;}
.info-box img { margin-right: 5px;  margin-bottom: 5px;}
.download li { background: url(images/pdf_download.png) no-repeat 0px 8px;list-style: none;font-size: 16px;color: #17181f;line-height:30px;padding-left: 25px;}
.box-left { float:left; width:40%; margin-bottom:5%; }
.box-right { float:right; width:40%;}
.box { width:100%;  min-height: 430px;}
.tm-sidebar-a .box-left,.tm-sidebar-a .box-right { float: left; width: 100%; margin: 10px 0;}
.page-id-139 .su-column.su-column-size-1-2 { margin: 2% 1%;  }
.read-more {  background: #202d75; color: #fff; display: inline-block; padding: 5px 10px;}

::-webkit-input-placeholder {
  font-family: 'Open Sans', sans-serif;
  padding-left: 5px;
}

:-moz-placeholder { /* Firefox 18- */
   font-family: 'Open Sans', sans-serif; 
   padding-left: 5px;
}

::-moz-placeholder {  /* Firefox 19+ */
   font-family: 'Open Sans', sans-serif;
   padding-left: 5px;
}

:-ms-input-placeholder {  
  font-family: 'Open Sans', sans-serif;
  padding-left: 5px;
}

.tm-content h1,.tm-content h2,.tm-content h3,.tm-content h4,em { color:#202d75;font-family: 'Myriad Pro Bold Condensed';}
em { color:#202d75;font-family: 'Myriad Pro Bold Condensed';font-size: 18px;}

/*Copyrights and Hellopeople logo Section*/

.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;}

/*blog pages section*/
img.wp-post-image { display: none; }
.upw-posts article {   padding-bottom: 2em;}

/*Human Factors&fuel-tank-safety*/
.page-id-355 .tm-content, .page-id-122 .tm-content {background: url(http://i.workplans.net/aviation/wp-content/uploads/2015/05/comingsoon.png) no-repeat 0px 100px;}



/*Responsive Strucure */

/* iPad (Landscape) */
@media (max-width: 1024px) {
 .contact img { margin-right:0;}
 .uk-navbar-nav > li > a { padding: 0 18px;}
.page-id-355 .tm-content, .page-id-122 .tm-content {
  background: url(http://i.workplans.net/aviation/wp-content/uploads/2015/05/comingsoon.png) no-repeat 0px 150px;
  background-size: 600px auto;
}
}

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

.uk-navbar-nav > li > a { padding: 0 5px;}
.uk-container {padding: 0 25px;}
.uk-grid, .contact, .tm-bottom-b .uk-width-medium-1-3, .tm-bottom-b .uk-width-medium-2-6 { padding:0px; }
.contact {margin-top: 18px;}
.page-id-355 .tm-content, .page-id-122 .tm-content {
  background: url(http://i.workplans.net/aviation/wp-content/uploads/2015/05/comingsoon.png) no-repeat 0px 200px;
  background-size: 500px Auto;}
.tm-sidebar-a h4 { padding:3px; } 
.tm-sidebar-a .info-box ul {padding:0;}
/*.page-id-164 iframe{ width: 440px;}*/
}


/* Mobile Phones (Landscape) */
@media (max-width: 700px) {
.metaslider .caption-wrap { bottom: 5%;}
.metaslider .slider-wraper {   font-size: 36px;}
.box img { width:100%;}
.page-id-355 .tm-content, .page-id-122 .tm-content {
  background: url(http://i.workplans.net/aviation/wp-content/uploads/2015/05/comingsoon.png) no-repeat 0px 100px;
  background-size: 500px Auto;
}
}

/* iPhone 5 (Portrait) */
@media (max-width: 640px) {
.metaslider .caption-wrap { display: none;}
.box img { width:100%;}
.contact {padding-left:20px;}
  .page-id-355 .tm-content, .page-id-122 .tm-content {
  background: url(http://i.workplans.net/aviation/wp-content/uploads/2015/05/comingsoon.png) no-repeat -15px 150px;
  background-size: 500px Auto;
}
}

/* Mobile Phones (Portrait) */
@media (max-width: 500px) {
.metaslider .caption-wrap { display: none;}
.box img { width:100%;}
.contact img { margin-right:0;}
.copy-rights p { margin-bottom:0;}
.tm-footer .widget_text { width:100%;}
.hello { width:100%;left:0;}
.tm-footer .widget_text:last-child img { margin: 20px 0;}
.page-id-355 .tm-content, .page-id-122 .tm-content {
  background: url(http://i.workplans.net/aviation/wp-content/uploads/2015/05/comingsoon.png) no-repeat -15px 150px;
  background-size: 300px Auto;
}
}
