/*

Theme Name:CK Flooring

Theme URI: http://www.ydesignservices.com/

Author: Y Design Services  

Author URI:  http://www.ydesignservices.com/

Description: Custom Wordpress theme by<a href="http://www.ydesignservices.com" title="Custom Wordpress Theme">Y Design Services</a>

Version: 1.0

*/

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, embed, 

figure, figcaption, footer, header, hgroup, 

menu, nav, output, ruby, section, summary,

time, mark, audio, video {

	margin: 0;

	padding: 0;

	border: 0;

	font-size: 100%;

	font: inherit;

	vertical-align: baseline; }



/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}

a{text-decoration:none; color:#000; /* transition */ -webkit-transition: 1s;-moz-transition: 1s;transition: 1s; text-decoration:none;}

a:hover{text-decoration:none!important;}

sup {font-size:xx-large; vertical-align:text-top;}

.clear{clear:both; }



@font-face {

    font-family:"OpenSans-Regular";

    src:url(fonts/OpenSans-Regular.ttf);

}



@font-face {

    font-family:"OpenSans-Bold";

    src:url(fonts/OpenSans-Bold.ttf);

}



@font-face {

    font-family:"OpenSans-ExtraBold";

    src:url(fonts/OpenSans-ExtraBold.ttf);

}



@font-face {

    font-family:"OpenSans-ExtraBoldItalic";

    src:url(fonts/OpenSans-ExtraBoldItalic.ttf);

}



@font-face {

    font-family:"OpenSans-BoldItalic";

    src:url(fonts/OpenSans-BoldItalic.ttf);

}	

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

/* 1.2 General Styles or Base CSS*/ 

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





body{font-family:"OpenSans-BoldItalic"; font-size:15px; color:#000000; line-height:22px; background:#A8D08D;}

{}

#wrapper{width:100%; float:left; background:#A8D08D;}

.container{width:1000px; margin:0 auto; position:relative;}

#home_page{float:left; width:100%; background:#A8D08D; padding:25px;}

.hometop h6{ font-size:20px; font-family:"OpenSans-BoldItalic"; line-height:normal; padding-bottom:0px; text-align:center;}



.homecenter{width:100%; float:left;}

.homecenterimg{width:450px; float:left !important; margin-right:0px; text-align:center;}

.homecenterimg:last-child{margin-right:0px;}

.homecenterimg:last-child img{width:260px; height:auto;}

.homecenterimg img{width:100%;}

.homecenterimg h1{font-size:55px; line-height:46px; margin-bottom:18px; font-family:"OpenSans-BoldItalic"; }



.homebottom{width: 100% !important;float: left !important;margin-top: -36px;}

.homebottom h2{ font-size:41px; font-family:"OpenSans-Bold"; line-height:normal; margin:10px 0; text-align:center;}

.homebottom h6{ font-size:20px; font-family:"OpenSans-BoldItalic"; line-height:normal; padding-bottom:10px; text-align:center;}

.homebottom h3{ font-size:25px;  font-family:"OpenSans-ExtraBold"; line-height:normal; text-align:center;}

.ftr_menu{width:100%; float:left; }
.ftr_menu ul li{list-style:none; float:left;     margin: 0 8px 0 2px;}
.ftr_menu ul li:first-child{margin-left:35px;}
.ftr_menu ul{ width: 210px;  margin:-45px auto;}
.ftr_menu ul li i{margin: 0 3px 0 0px;}
.ftr_menu ul li::after {
    content: " ";
    border-left: 1px solid #000;
    height: 11px;
    width: 1px;
    display: inline-table;
    top: -32px;
    position: relative;
    left: 46px;
}

.ftr_menu ul li:last-child::after {display:none;}
.spanish h1 {
font-size: 45px;
}
.spanish1 h2 {
font-size: 31px;
font-family: "OpenSans-ExtraBold";
}
.spanish1 h3 {
font-size: 21px;
}
.homebottom h3{ margin-bottom: 20px; }
.homebottom h3 a{color:#f33;}