	/*

Theme Name: Daikin

*/



* {

	margin:0;

	padding:0;

}



body {

	font-family:Arial, Helvetica, sans-serif;

	font-size:0.8em;

	color:#666;

	margin-top:10px;

}

h1, h2 {

	color: #000;

	margin-bottom:12px;

	font-size:1.5em;

	font-weight:normal;

}

h3 {

	margin-bottom:3px;

}



p {

	margin-bottom:10px;

	line-height:1.7em;

}



a {

	color:#00a1e4;

	text-decoration:none;

}



a img {

	border:none;

}



#container {

	width:100%;

}

#top {

	text-align:right;

	width:900px;

	margin:0 auto;

	font-size:0.7em;

}

#search {

	background:#fff url(images/search-back.jpg) repeat-x;

	border:1px solid #bdc5cd;

	border-radius:5px;

	-moz-border-radius:5px;

	width:300px;

	float:right;

	text-align:left;

	margin-left:10px;

	padding:3px 10px;

	vertical-align:middle;

}

#search input {

	border:1px solid #838895;

}



#search #text-input {

	width:220px;

	height:21px;

}



#search #searchsubmit {

	vertical-align:top;

}



#wrapper {

	clear:both;

	background:#fff;

	width:1024px;

	margin:0 auto;

	padding:8px;

	min-height:600px;

}

hr {
 border-top:2px solid #00a1e4;border-bottom:none;
}

#header {


min-height:49px;
margin-bottom:5px;
}



#logo {

	clear:left;

	float:left;

	border:none;

	width:218px;

}



#thumb {

	clear:left;

	float:left;

	border:none;

	width:218px;

}



#nav {

	float:right;

	margin-top:25px;

	width:650px;

}

#nav li {

	float:left;

	list-style:none;

	font-size:1em;

	padding:0 7px;

	font-weight:bold;

	margin:0;

}



#nav li a {

	color:#999;

}



#nav li a:hover {

	border-bottom:1px solid #40c8f4;

}



#nav li a.selected {

	border-bottom:1px solid #086f9a;

}



#nav .sub-menu {

	display:none;

	position:absolute;

	background:#fff;

}



#nav .sub-menu li{

	float:none;

}



#nav .sub-menu li a{

	padding:5px;

	border-bottom:1px solid #dedede;

	display:block;

}



#head {

	clear:both;

}



#head img {

	width:24%;

	padding-right:3px;

}



#head a {

	text-decoration:none;

}



#head .head-link {

	border:none;

}



#main {

	clear:both;

}



.blue {

	color:#00a1e4;

}



#main #text{

	margin:10px;

	line-height:1.7em;

}



#main ul, #main ol {

	margin:10px 20px;

}



#main ul li, #main ol li {

	margin:10px;

}



#main a img {

	border:none;

}



#gray-box {

	background:#999 url(images/blue-corner.gif) no-repeat;

	color:#fff;

	width:300px;

	padding:10px;

	font-size:0.9em;

	float:left;

}



#gray-box a{

	color:#fff;

	text-decoration:underline;

}



#news {

	float:right;

	width:550px;

	margin-left:10px;

}



#footer {

	clear:both;

}



#reflection {

	width:896px;

	margin:1px auto;

	min-height:313px;

	background:transparent url(images/bottom-back.jpg);

}

	

.clear {

	clear:both;

	line-height:0;

	font-size:0;

}



.phone {

	color:#086f9a;

	border-left:1px solid #ccc;

}

#sidebar-cont {
border-top:10px solid #21bcee;
padding-top:10px;
max-width:255px;
width:100%;
float:left;
}

#sidebar {
background:#0095d8;
padding:20px;
font-size:16px;
color:#fff;
}
#sidebar p {
line-height:20px;
}

#sidebar a{
text-decoration:underline;
color:#fff;
}

#primary {
width:100%;
max-width:759px;
margin-left:10px;
float:left;
border-top:10px solid #63676d;
padding-top:10px;
font-size:16px;
line-height:22px;
color:#000;
}

#header-img img {
width:100%;
max-width:1024px;
}
#logo-cont img {
width:100%;
max-width:524px;
}

#prod-text {

}



#prod-text.right {

	width:540px;

	float:left;

}



#prod-text.left {

	width:620px;

	float:left;

	margin-left:10px;

}



#prod-list {

	width:330px;

	float:right;

	margin:36px 0 0 10px;

}



.prod-item {

	clear:both;

	background:#dcdcdc;

	border:1px solid #dcdcdc;

	border-radius:5px;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	padding:2px 5px 5px 5px;

	margin-bottom:4px;

	min-height:100px;

}



.prod-item h3 {

	background:transparent url(images/blue-arrow.png) no-repeat top right;

	color:#00a1e4;

}



.prod-item .prod-img {

	float:left;

	margin-right:8px;

}



#inside-text {

	width:650px;

	float:left;

	margin-left:10px;

	min-height:500px;

}



#unidyne-text {

	width:650px;

	float:left;

	margin-left:10px;

}



.unidyne-table {

	clear:both;

}



.unidyne-table th {

	padding:5px;

	font-size:1em;

	text-align:left;

	vertical-align:bottom;

}



.unidyne-table td {

	padding:5px;

	font-size:0.9em;

}



.unidyne-table td p{

	margin-bottom:0;

}



.col1 {

	width:400px;

	background:#dcdcdc;

}



.col1 h2 {

	color:#00a1e4;

	border-bottom:none;

	font-size:1.5em;

	font-weight:normal;

}



.unidyne-item {

	width:233px;

	float:left;

	margin-left:5px;

}



.dark {

	background:#dcdcdc;

}



.light {

	background:#ededed;

}



.unidyne-table .pdf-cell {

	text-align:center;

}





#left-side {

	width:218px;

	float:left;

}



#content h2 {

	color: #0095d8;

	border-bottom:none;

	margin:15px 0 7px 0;

	font-size:1.5em;

	font-weight:bold;

}



article {

	padding-bottom:40px;

}



#prod-list .widget ul {

	list-style:none;

	padding:0;

	margin:0;

}

#prod-list .widget ul li {

	list-style:none;

	margin:10px 0;

	padding:0;

}

#prod-list .widget a {

	color:#076d86;

}



aside.prod-item {

	margin-bottom:10px;

}



#content h1 a {

	color:#666;

}



td.cell-text, td.pdf-cell {

	width:200px;

}



td.cell-text {

	padding-left:30px;

}



.job table {

	width:100%;

}



.job td {

	padding:5px;

}



.job td.job-item {

	width:120px;

	font-weight:bold;

	background:#00a1e4;

	color:#fff;

}



.job {

	margin-bottom:20px;

}

.sub-nav {

	margin-top:20px;

	background:#999;

	color:#fff;

	padding:10px;

}



.sub-nav a{

	color:#fff;

}



input[type=text] {

	width:300px;

	font-size:1em;

}



form table .players {

	display:none;

}





/* =WordPress Core

-------------------------------------------------------------- */

.alignnone {

    margin: 5px 20px 20px 0;

}



.aligncenter,

div.aligncenter {

    display: block;

    margin: 5px auto 5px auto;

}



.alignright {

    float:right;

    margin: 5px 0 20px 20px;

}



.alignleft {

    float: left;

    margin: 5px 20px 20px 0;

}



.aligncenter {

    display: block;

    margin: 5px auto 5px auto;

}



a img.alignright {

    float: right;

    margin: 5px 0 20px 20px;

}



a img.alignnone {

    margin: 5px 20px 20px 0;

}



a img.alignleft {

    float: left;

    margin: 5px 20px 20px 0;

}



a img.aligncenter {

    display: block;

    margin-left: auto;

    margin-right: auto

}



.wp-caption {

    background: #fff;

    border: 1px solid #f0f0f0;

    max-width: 96%; /* Image does not overflow the content area */

    padding: 5px 3px 10px;

    text-align: center;

}



.wp-caption.alignnone {

    margin: 5px 20px 20px 0;

}



.wp-caption.alignleft {

    margin: 5px 20px 20px 0;

}



.wp-caption.alignright {

    margin: 5px 0 20px 20px;

}



.wp-caption img {

    border: 0 none;

    height: auto;

    margin: 0;

    max-width: 98.5%;

    padding: 0;

    width: auto;

}



.wp-caption p.wp-caption-text {

    font-size: 0.7em;

    line-height: 17px;

    margin: 0;

    padding: 0 4px 5px;

}

@media (min-width:320px) { /* smartphones, iPhone, portrait 480x320 phones */ }

@media (min-width:481px) { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ }

@media (max-width:640px) { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ 

body {

	margin:0;

}

#sidebar-cont {
padding:0;
border:none;
width:100%;
float:none;
clear:both;
}

#sidebar {
background:#0095d8;
padding:10px;
font-size:14px;
color:#fff;
}

#sidebar a{
text-decoration:underline;
color:#fff;
}

#primary {
width:100%;
margin-left:0px;
float:none;
clear:both;
border-top:none;
padding-top:0px;
font-size:14px;
line-height:20px;
color:#000;
}

#top {

	text-align:right;

	width:97%;

	margin:0 auto;

	font-size:0.7em;

}

#wrapper {

	width:98%;

	padding:3px;

}

#nav {

	clear:both;

	float:none;

	width:100%;

}

#nav li {

	margin:5px 0;

	padding:0 6px;

}

#gray-box {

	clear:both;

	float:none;

}



#news {

	float:none;

	width:100%;

	margin-left:0;

	clear:both;

}

#reflection {

	display:none;

}

#thumb {

	display:none;

}



#thumb img{

	width:120px;

}

#prod-text {

	float:left;

}



#prod-text.right {

	width:98%;

	float:none;

}



#prod-text.left {

	width:98%;

	float:none;

	margin-left:0;

}

#prod-list {

	width:98%;

	float:none;

	margin:0;

	clear:both;

}



.prod-item {

	clear:both;

	background:#dcdcdc;

	border:1px solid #dcdcdc;

	border-radius:5px;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	padding:2px 5px 5px 5px;

	margin-bottom:4px;

}



.prod-item h3 {

	background:transparent url(images/blue-arrow.png) no-repeat top right;

	color:#00a1e4;

}



.prod-item .prod-img {

	float:left;

	margin-right:8px;

}

img.size-full {

	/*width:100%;*/

	height:auto;

}

}

@media (min-width:1024px) {

#head img {

	width:24.5%;

}

}

@media (max-width:600px) { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ 

#nav {

	clear:both;

	float:none;

	width:60%;

	margin:0;

}

.menu-nav-container {

	text-align:center;

}
.speedo-container {
min-width:auto !important;
max-width:60% !important;
}
.speedo-overlay {
min-width:auto !important;
}
.speedo-ui-close {
    background: transparent url(http://daikin-america.com/wp-content/uploads/2015/12/close-btn.png) no-repeat center center !important;
		right: 0 !important;
    top: 0 !important;
}

}



@media (max-width:340px) { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ 

#search {

	width:97%;

	float:none;

	margin-left:0;

}

#search #text-input {

	width:60%;

	height:21px;

}

#gray-box {

	width:97%;

	padding:5px;

}

}
.smt-prods {
width:100%;
font-size:0.8em;
margin-top:20px;
}

.smt-prods th {
background:#00a1e4;
color:#fff;
font-size:0.9em;
line-height:normal;
padding:10px 3px;
border-bottom:1px solid #ccc;
border-right:1px solid #fff;
}

.smt-prods td {
text-align:center;
padding:10px 0px;
vertical-align:top;
border-bottom:1px solid #ccc;
}

td.row-head {
font-weight:bold;
vertical-align:middle;
}
.speedo-container {
padding:40px 24px 10px 24px !important;
min-width:500px;
background:#e5e5e4 !important;
min-height:120px;
}

.speedo-content-holder {
font-size:14px;
}

.speedo-popup-caption {
text-align:center;
background:#0095d9;
left:0 !important;
top:0 !important;
width:99%;
padding:3px !important;
color:#fff !important;
font-size:16px;
}
.speedo-container .addtoany_share_save_container {
display:none;
}

.speedo-overlay {
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: .70;
    z-index: 10000;
		min-height: 230px;
		max-height: 230px;
    left: 0;
    opacity: 0.7;
    position: fixed;
    top: 0;
    width: 600px !important;
    margin: auto !important;
    right: 0;
    bottom: 0;
}

.speedo-ui-close {
    background: transparent url(http://daikin-america.com/wp-content/uploads/2015/12/close-btn.png) no-repeat center center !important;
		right: -25px !important;
    top: -30px !important;
}

p.contact-link {
position: absolute;
    right: 0;
    bottom: -10px;
}

#gform_1 label {
color:#0095d9;
}

.gform_wrapper form li .recaptchatable a {
font-size:9px;
}