

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, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
	font-family: raleway;
	font-weight: 400;
	letter-spacing: 0.5px;
}
a{
	color: #292929;
}
#product-detail-page .section-heading{
	margin-bottom: 0px;
}
.samll-img img {
    border: 1px solid #eee;
}

.pagination a {
    display: inline-block;
    padding: 3px 12px;
    background-color: #3b7ed0;
    margin: 0px 5px;
    border-radius: 2px;
    color: #fff;
}

.owl-stage-outer {
    border: 1px solid #eee;
}



.pagination a.page-num-current {
    background-color: #02479d;
}


.section-title span{
	color: #494C50;
	font-size: 24px;
	font-family: Oswald;
	text-transform: uppercase;
	font-weight: 400;
}

.nav-brand img {
    max-height: 36px;
}

.header-area .light.classy-nav-container a:before {
    content: "\2022";
    padding-right: 8px;
}
.header-area .light.classy-nav-container a.no-dot:before{
	content: none;

}
.classynav ul li a{
	font-size: 12px;
	padding: 0px 6px;
}

.classynav>ul>li.cn-dropdown-item.has-down>.dd-arrow, .classynav>ul>li.megamenu-item>.dd-arrow{
	right: 9px;
}

.post-title {
	margin-bottom: 0px;
	color: #292929;
}
.Oswald{
	font-family: Oswald;
}

section.advantage {
	background-color: #f8f8f8;
}

section.about_us .section-heading h6{
	font-size: 17px;
	font-family: Oswald;
	color: #444444;
}
section.about_us .section-heading p{
	font-size: 14px;

}
section.about_us  img{
	padding-top: 20px;
}



section.our_story{
	background-color:#F8F8F8 ;
}


footer{
	
    background: #363636;
}

section.contact_us {
background: url(../img/overlay-pattern.png);
	background-repeat: repeat;
	    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-repeat: repeat;
    position: relative;
    z-index: 1;
}

.footer-content{
	text-align: center;
	background-color: #131416;
	padding: 30px 0px;
	

}
.footer-content p{
font-size: 12px;
}

.ut-left-footer-area,.ut-right-footer-area{
	background: rgba(255, 255, 255, 0.15);
	padding: 40px;
}
section.contact_us h6 {
	text-align: center;
}
section.contact_us h3{
	
	font-size: 17px;
	color: #fff;
	font-family: "Oswald";
}
section.contact_us .section-title span{
	color: #fff;
}
section.contact_us p span{
	color: #fff;
	font-size: 14px;
}

section.contact_us input{
	background:rgba(0, 0, 0, 0.35);
	border: none;
	width: 100%;
color: #fff;
padding-left: 20px;
	height: 37px;
}

section.contact_us textarea{
	background:rgba(0, 0, 0, 0.35);
	border: none;
	color: #fff;
padding-left: 20px;
	width: 100%;
	height: 85px;
}

section.contact_us p{
	font-size: 14px;
	color: #fff;
}

section.contact_us .btn{
	width: auto;
	    text-transform: uppercase;
	    color: #fff;
	    border-radius: 0px;
	    height: auto;
	    line-height: auto;
	    font-size: 13px;
	    padding: 9px 16px;
}

section.contact_us .btn:hover{
	background-color: #1C60A1;
}

.sub-nav a{
	font-size: 14px;
	padding: 6px 14px;
	text-transform: uppercase;
	color: #555;
	cursor: pointer;
}

.sub-nav a:hover{
	background: #1C60A1;
	color: #fff;
	border-radius: 2px;
}

.sub-nav a.active{
	background: #1C60A1;
	color: #fff;
	border-radius: 2px;
	
}


/*article product page*/

.samll-img img {
    text-align: left;
    padding: 0px 2px;
    transition: all 1s ease 0s;
}

.samll-img {
    text-align: left;
    padding-top: 20px;
}
#gallery.item img{
    display: block;
    width: 100%;
    height: auto;
}

.samll-img img:hover {
    transform: scale(1.1);
}

#product-detail-page .detaill img{
	transition: all 1s ease 0s;
}

#product-detail-page .detaill img:hover{
	transform: scale(1.02);
}
#gallery img{
	transition: all 1s ease 0s;


}
#gallery img:hover{
		transform: scale(1.05);

}
.service_single_content {
    transition: all 1s ease 0s;
}
 .service_single_content:hover {
  	transform: scale(1.02);
}
.service_single_content:hover h6{
  	color: #0d497b;
}

.our_story img{
transition: all 1s ease 0s;
cursor: pointer;
}

.our_story img:hover{
	transform: scale(1.02);
}




.breakpoint-off .classynav ul li .dropdown {
    left: -160px;
    width: 320px;
}
