/* CSS Document */
body{margin:0px; padding:0px; background:url(../images/inner_main_bg.jpg) no-repeat top center fixed; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;   font-family:Arial, Helvetica, sans-serif;    font-size:12px;   }

/* common */
ul, li{margin:0; padding:0;} 
.clear{clear:both;}
.clr{clear:both;}
.c{clear:both;}
h1, h2, h3, h4, h5, h6, p{
    font-weight:normal;
    margin:0;
	padding:0;
} 
.left{margin:0px; padding:0px; float:left;}
.right{margin:0px; padding:0px; float:right;}
.uppercase{text-transform:uppercase;}

a img{border:none;}
a{text-decoration:none; color:#FFF; transition: all 0.7s ease-out;
-moz-transition: all 0.5s ease-out; /* Firefox 4 */
-webkit-transition: all 0.5s ease-out; /* Safari and Chrome */
-o-transition: all 0.5s ease-out; /* Opera */}

@font-face {
    font-family: 'open_sansregular';
    src: url('font/opensans-regular-webfont.eot');
    src: url('font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/opensans-regular-webfont.woff') format('woff'),
         url('font/opensans-regular-webfont.ttf') format('truetype'),
         url('font/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

    
@font-face {
    font-family: 'oswaldregular';
    src: url('font/oswald-regular-webfont.eot');
    src: url('font/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/oswald-regular-webfont.woff') format('woff'),
         url('font/oswald-regular-webfont.ttf') format('truetype'),
         url('font/oswald-regular-webfont.svg#oswaldregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

  

@font-face {
    font-family: 'roboto_condensedregular';
    src: url('font/robotocondensed-regular-webfont.eot');
    src: url('font/robotocondensed-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/robotocondensed-regular-webfont.woff') format('woff'),
         url('font/robotocondensed-regular-webfont.ttf') format('truetype'),
         url('font/robotocondensed-regular-webfont.svg#roboto_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'oswald_lightlight';
    src: url('font/oswald-light-webfont.eot');
    src: url('font/oswald-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/oswald-light-webfont.woff2') format('woff2'),
         url('font/oswald-light-webfont.woff') format('woff'),
         url('font/oswald-light-webfont.ttf') format('truetype'),
         url('font/oswald-light-webfont.svg#oswald_lightlight') format('svg');
    font-weight: normal;
    font-style: normal; 
}

 
@font-face {
    font-family: 'open_sanslight';
    src: url('font/opensans-light-webfont.eot');
    src: url('font/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/opensans-light-webfont.woff2') format('woff2'),
         url('font/opensans-light-webfont.woff') format('woff'),
         url('font/opensans-light-webfont.ttf') format('truetype'),
         url('font/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansbold';
    src: url('font/opensans-bold-webfont.eot');
    src: url('font/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/opensans-bold-webfont.woff2') format('woff2'),
         url('font/opensans-bold-webfont.woff') format('woff'),
         url('font/opensans-bold-webfont.ttf') format('truetype'),
         url('font/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal; 
}

       

@font-face {
    font-family: 'roboto_condensedlight';
    src: url('font/robotocondensed-light-webfont.eot');
    src: url('font/robotocondensed-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/robotocondensed-light-webfont.woff') format('woff'),
         url('font/robotocondensed-light-webfont.ttf') format('truetype'),
         url('font/robotocondensed-light-webfont.svg#roboto_condensedlight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family:'BickleyScriptLET-Regular';
	src: url('font/BickleyScriptLET_gdi.eot');
	src: url('font/BickleyScriptLET_gdi.eot?#iefix') format('embedded-opentype'),
		url('font/BickleyScriptLET_gdi.woff') format('woff'),
		url('font/BickleyScriptLET_gdi.ttf') format('truetype'),
		url('font/BickleyScriptLET_gdi.svg#BickleyScriptLET-Regular') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-F000;
}

@font-face {
    font-family: 'aliquamultralight';
    src: url('font/aliquam-webfont.eot');
    src: url('font/aliquam-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/aliquam-webfont.woff2') format('woff2'),
         url('font/aliquam-webfont.woff') format('woff'),
         url('font/aliquam-webfont.ttf') format('truetype'),
         url('font/aliquam-webfont.svg#aliquamultralight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family:'ColonnaMT-Regular';
	src: url('font/ColonnaMT_gdi.eot');
	src: url('font/ColonnaMT_gdi.eot?#iefix') format('embedded-opentype'),
		url('font/ColonnaMT_gdi.woff') format('woff'),
		url('font/ColonnaMT_gdi.ttf') format('truetype'),
		url('font/ColonnaMT_gdi.svg#ColonnaMT-Regular') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-25CA;
}

.wrapper{margin:0px; padding:0px; width:100%;  border-top:#1d1d1d 5px solid;   } 
.main{margin:0px auto; padding:0px; width:995px; background:#FFF;}
.banner{margin:0px; padding:0px; position:relative;}
.header_main{margin:0px; padding:0px; background: rgba(16, 16, 16, 0.4) none repeat scroll 0 0; position:fixed; top:0px; width:100%; z-index:8888;}
.header{margin:0px auto; padding:0px;  width:995px;}
.logo{margin:20px 0px 20px 10px; padding:0px; float:left;}
.menu{margin:20px 0px 0px 0px; padding:0px; float:right; font-family: 'roboto_condensedlight';}
/*.menu ul{margin:0px; padding:0px; list-style:none;}
.menu ul li{margin:0px; padding:0px; float:left; background:url(../images/menu_bg.jpg) 0px 7px no-repeat; font-family: 'roboto_condensedregular'; text-transform:uppercase; line-height:23px;}
.menu ul li a{margin:0px; padding:0px 25px 0px 25px; color:#3B3B3B;}
.menu ul li a:hover{margin:0px; padding:0px 25px 0px 25px; color:#F00;}*/
 
 

.footer{margin:0px; padding:0px; background:#FFF;  }
.copy{margin:0px; padding:0px 0px 0px 10px; color:#787878; line-height:33px; font-family: 'roboto_condensedregular';}
.social{margin:5px 10px 0px 0px; padding:0px; float:right;}
.social ul{margin:0px; padding:0px; list-style:none;}
.social ul li{margin:7px 5px 0px 5px; padding:0px; float:left;}
.footer hr{border:#dedede 1px solid; height:1px; margin:0px; padding:0px; }
.fMenu{margin:0px; padding:0px;  float:left; width:825px;}
.fMenu ul{margin:20px 0px 5px 0px; padding:0px 0px 15px 0px; list-style:none;  float:left;  }
.fMenu ul li{margin:0px; padding:0px; float:left; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize;  border-left:#464646 1px solid; }
.fMenu ul li a{margin:0px; padding:0px 15px 0px 15px; font-size:16px; color:#464646; font-family: 'roboto_condensedregular'; } 
.fMenu ul li a:hover{margin:0px; padding:0px 15px 0px 15px; color:#312626;}
.fMenu ul li:first-child{border:none;}

.hitcount{margin:5px 10px 10px 0px; padding:0px; float:right;}
 
.inner{margin:90px 0px 0px 0px; padding:10px; background:#fff; min-height:500px; font-family: 'open_sansregular'; font-size:13px;} 
.inner h1{margin:0px; padding:0px; font-size:36px; text-transform:uppercase; font-family:'ColonnaMT-Regular'; letter-spacing:2px;}
.inner p{margin:0px; padding:0px; font-size:13px; text-align:justify; line-height:20px;}
.inner p span{margin:0px; padding:0px; font-size:16px; color:#F00;}
.inner ul{margin:0px 0px 0px 20px; padding:0px; }
.inner ul li{margin:0px; padding:0px; font-size:13px; line-height:20px;}


/* contact-us */
.cpRight{margin:0px 30px 0px 0px; padding:30px 0px 0px 0px; float:right; width:320px;} 
.contact-form p{margin:9px 0px 0px 0px;}
 
.contact-form label {
    display: block;
    float: left;
    width: 80px;
}
.contact-form-invalid {
    border-color: #DC333F !important;
}

.cDetail {
	font-family: 'open_sansregular';
    padding:0px 0px 20px 50px;
    position: relative;
    text-align: justify;
}
.cDetail-icon {
    left: 0;
    position: absolute;
    top: 0;
}

.cDetail h5 {
    border: medium none;
    margin-bottom: 0;
	font-size: 18px;
    font-weight: normal;
    line-height: 26px;
	color:#585858;
}

.cDetail p {
    border: medium none;
    margin-bottom: 0;
	font-size: 14px;
    font-weight: normal;
    line-height: 18px;
	color:#585858;
}

.cDetail p a{color:#585858;}
.cDetail p a:hover{color:#D61513; text-decoration:underline;}





/* middle */
.middle{margin:30px 0px 0px 0px; padding:10px;}

/* Collection */

.collection{margin:0px 0px 0px 0px; padding:0px; width:460px; float:left; }
.collection h1{margin:0px 0px 10px 0px; padding:5px 0px 5px 10px;  font-size:30px; color:#000; text-align:center;  font-family:'ColonnaMT-Regular';text-transform:uppercase; }
.collection h1 span{color:#ad2022;}


.collection h2{margin:0px 0px 10px 0px; padding:5px 0px 5px 10px;  font-size:48px; color:#000; text-align:center; font-family:'BickleyScriptLET-Regular'; }
.collection h2 span{color:#ad2022;}


.enqN {border: 1px solid #000000;  margin: 0px auto; padding: 0; text-transform: uppercase; width: 250px;  }
.enqN a {margin:0px; padding:5px 17px 5px 17px; display:block; font-size:12px; color:#2e2e2e;}
.enqN a:hover {background:#ad2022; color:#fff;}


/* prdct */
.prdct{margin:0px; padding:0px; float:right; width:470px;}
.prdct ul{margin:0px; padding:0px; list-style:none;}
.prdct ul li{margin:10px 10px 10px 10px; padding:0px; float:left;}
.prdct ul li h2{   font-size:12px; margin:5px 0px 10px 0px; font-family: 'roboto_condensedlight'; text-align:center;}
.prdct ul li h2 a{color:#2d2d2d; font-size:14px;}
.prdct ul li h2 a:hover{color:#ad2022;} 


.exProd{margin:0px 0px 15px 0px; padding:10px 5px 0px 5px;}

h1.prodTec{margin:0px 0px 0px 0px; padding:7px 0px 0px 40px;  font-size:18px; color:#000; font-family: 'roboto_condensedlight'; text-align:center; text-transform:uppercase; }
h1.prodTec span{color:#ad2022;}

.proView{margin:0px; padding:20px 10px 0px 10px;}

.productBox{margin:0px; padding:0px;  position:relative;}
.productBox img{text-align:center; }
.productBox h2{   font-size:12px; margin:5px 0px 5px 0px;}
.productBox h2 a{color:#2d2d2d;}
.productBox h2 a:hover{color:#ad2022;} 
 

