@charset "utf-8";
/* CSS Document */
*{
padding:0px; margin:0px; border:0px none; text-decoration:none;

}
.cl{ clear:both;}
img{
	-moz-user-select: none;
	-webkit-user-select: none;
	/* this will work for QtWebKit in future */
	-webkit-user-drag: none;
	padding-left: 5px;
}
h1, h2, h3, h4, h5,h6{margin:0px; padding:0px; font-weight:normal;}

==========================fontface==============================

@font-face {
    font-family: 'calibribold';
    src: url('../fonts/calibri_bold/calibri_bold-webfont.eot');
    src: url('../fonts/calibri_bold/calibri_bold-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/calibri_bold/calibri_bold-webfont.html') format('woff'),
         url('../fonts/calibri_bold/calibri_bold-webfont.ttf') format('truetype'),
         url('../fonts/calibri_bold/calibri_bold-webfont.svg#calibribold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'calibribold';
    src: url('../fonts/calibrib1.eot');
    src: url('../fonts/calibrib1d41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/calibrib1.html') format('woff'),
         url('../fonts/calibrib1.ttf') format('truetype'),
         url('../fonts/calibrib1.svg#calibribold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'calibrilight';
    src: url('../fonts/calibril-webfont.eot');
    src: url('../fonts/calibril-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/calibril-webfont.html') format('woff'),
         url('../fonts/calibril-webfont.ttf') format('truetype'),
         url('../fonts/calibril-webfont.svg#calibrilight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'calibriregular';
    src: url('../fonts/calibri-webfont.eot');
    src: url('../fonts/calibri-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/calibri-webfont.html') format('woff'),
         url('../fonts/calibri-webfont.ttf') format('truetype'),
         url('../fonts/calibri-webfont.svg#calibriregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'colaborate-boldregular';
    src: url('../fonts/colaborate-boldregular/colabbol-webfont.eot');
    src: url('../fonts/colaborate-boldregular/colabbol-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/colaborate-boldregular/colabbol-webfont.html') format('woff'),
         url('../fonts/colaborate-boldregular/colabbol-webfont.ttf') format('truetype'),
         url('../fonts/colaborate-boldregular/colabbol-webfont.svg#colaborate-boldregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'colaborate-mediumregular';
    src: url('../fonts/colaborate-mediumregular/colabmed-webfont.eot');
    src: url('../fonts/colaborate-mediumregular/colabmed-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/colaborate-mediumregular/colabmed-webfont.html') format('woff'),
         url('../fonts/colaborate-mediumregular/colabmed-webfont.ttf') format('truetype'),
         url('../fonts/colaborate-mediumregular/colabmed-webfont.svg#colaborate-mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'colaborate-regularregular';
    src: url('../fonts/colaborate-regularregular/colabreg-webfont.eot');
    src: url('../fonts/colaborate-regularregular/colabreg-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/colaborate-regularregular/colabreg-webfont.html') format('woff'),
         url('../fonts/colaborate-regularregular/colabreg-webfont.ttf') format('truetype'),
         url('../fonts/colaborate-regularregular/colabreg-webfont.svg#colaborate-regularregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'colaborate-thinregular';
    src: url('../fonts/colaborate-thinregular/colabthi-webfont.eot');
    src: url('../fonts/colaborate-thinregular/colabthi-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/colaborate-thinregular/colabthi-webfont.html') format('woff'),
         url('../fonts/colaborate-thinregular/colabthi-webfont.ttf') format('truetype'),
         url('../fonts/colaborate-thinregular/colabthi-webfont.svg#colaborate-thinregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'colaboratelightregular';
    src: url('../fonts/colaboratelightregular/colablig-webfont.eot');
    src: url('../fonts/colaboratelightregular/colablig-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/colaboratelightregular/colablig-webfont.html') format('woff'),
         url('../fonts/colaboratelightregular/colablig-webfont.ttf') format('truetype'),
         url('../fonts/colaboratelightregular/colablig-webfont.svg#colaboratelightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'verlagbold';
    src: url('../fonts/verlog-bold/verlag_bold-webfont.eot');
    src: url('../fonts/verlog-bold/verlag_bold-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/verlog-bold/verlag_bold-webfont.html') format('woff'),
         url('../fonts/verlog-bold/verlag_bold-webfont.ttf') format('truetype'),
         url('../fonts/verlog-bold/verlag_bold-webfont.svg#verlagbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'newsgoth_lt_btlight';
    src: url('../fonts/newsgothic/newsgoth-lt-bt-light-webfont.eot');
    src: url('../fonts/newsgothic/newsgoth-lt-bt-light-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/newsgothic/newsgoth-lt-bt-light-webfont.html') format('woff'),
         url('../fonts/newsgothic/newsgoth-lt-bt-light-webfont.ttf') format('truetype'),
         url('../fonts/newsgothic/newsgoth-lt-bt-light-webfont.svg#newsgoth_lt_btlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

==========================fontface==============================


body{
margin:0px;
padding:0px;
}
#head-sec{
	width: 100%;
	background: #EEEEEE;
}
#bg-white{ background:#FFFFFF !important;}
#head-sec .head-sec{
width:960px;
height:70px;
vertical-align:middle;
margin:0px auto;
padding-top:20px;
z-index:9999;
}
#logo{
	width: 197px;
	height: 77px;
	margin-left: 19px;
	float: left;
	cursor: pointer;
}

/*=============navigation section=============*/	
#main-navg{
width:720px;
height:15px;
float:right;
}

.call-hd
{
	float: right;
	font-family: 'colaborate-boldregular';
	margin-right: 15px;
	font-size: 18px;
	font-weight: normal;
	color: #843320;
}

.navig-bg
{
margin-top:40px;
}

ul#nav {
    display:block;
    float:right;
    font-family: 'verlagbold';
    padding:0;
	position:absolute;
	z-index:999;
	margin-left:42px !important;
}

#nav li{
border-left: 1px solid #e4e4e4;
padding-left:5px;
font-family: 'verlagbold';
text-transform:uppercase;
font-size:11px;
height:20px;
}
ul#nav,ul#nav ul {
    list-style:none;
    margin:0;
}
ul#nav .subs {
    background-color:#f7c800;
    display:none;
    float:left;
    position:absolute;
    border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-left:none;
	
}


ul#nav li:hover>* {
    display:block;
}
ul#nav li:hover {
    position:relative;
}
ul#nav ul .subs {
    left:100%;
    position:absolute;
    top:0;
}
ul#nav ul {
    padding:0;
	
	
}
ul#nav .col {
    float:left;
    width:50%;
	border-left:none;
}
ul#nav li {
    display:block;
    float:left;
    font-size:0;
    white-space:nowrap;
	
}
ul#nav>li,ul#nav li {
    margin:0 0 0 5px;
	

}
ul#nav ul>li {
    margin:0px 0 0;
	width:145px;
}


ul#nav a:active,ul#nav a:focus {
    outline-style:none;
}
ul#nav a {
    border-style:none;
    border-width:0;
    color:#181818;
    cursor:pointer;
    display:block;
    font-size:11px;
    padding:8px 18px;
    text-align:left;
    text-decoration:none;
    vertical-align:middle;
	line-height:7px;
	
}
ul#nav ul li {
    float:none;
    margin:0;
	border-left:none;
	background:#f7c800;
	border-bottom:1px solid #e1b600;
	padding-bottom:4px;
	width:180px;
}
ul#nav ul li:first-child {
	border-top-right-radius:4px;
}
ul#nav ul li:last-child {
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom:none;
}
ul#nav ul li:hover {
	background:#603c23;
	transition:0.2s;
	-webkit-transition:0.2s;
	-moz-transition:0.2s;
}

ul#nav ul a {
    color:#000;
    font-size:11px;
    text-align:left;
    text-decoration:none;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
	border-left:none !important;
}
ul#nav li:hover>a {
    color:#000;
    font-size:11px;
    text-decoration:none;
}
ul#nav img {
    border:none;
    margin-right:8px;
    vertical-align:middle;
}
ul#nav span {
    background-position:right center;
    background-repeat:no-repeat;
    display:block;
    overflow:visible;
    padding-right:0;
}
ul#nav ul span {
    background-image:url("../images/arrow.html");
    padding-right:20px;
}
ul#nav ul li:hover>a {
    color:#fff;
    font-size:11px;
    text-decoration:none;
	border-left:none !important;

}
ul#nav > li >a {
    height:6px;
    line-height:6px;
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	
}
ul#nav > li:hover > a {
    background-color:#f7c800;
    line-height:6px;
	transition:0.2s;
	-webkit-transition:0.2s;
	-moz-transition:0.2s;
}
.brdr a:hover{border-bottom-left-radius:4px !important; border-bottom-right-radius:4px;}	
.plft { text-indent:-5px;}
/*=============navigation section=============*/	

#main-bann{
width:960px;
height:auto;
margin:12px auto 0 auto;
padding:0px;
}

.ban-imgs{
width:960px;
height:304px;
position:absolute;
}

.bannner{
/*background:url(../images/bann-pic.png) no-repeat;*/
width:960px;
height:304px;
}

#bann-back{
background:url(../images/bann-back.png) repeat-x;
width:100%;
height:394px;
margin-top:160px;
}
.bx-shw
{
width:960px;
height:34px;
background:url(../images/ban-shdw.png) no-repeat;

}




	
.space-cls{
width:960px;
margin:0px auto;
height:183px;
background:red;
}

/*=============bannaer bottom content section=============*/

.bann-btm-cont{
width:960px;
margin:0px auto;
height:170px;
padding-top:183px;
}

.bann-btm-cont .box_one{
	width: 290px;
	margin: 0px 0px 0px 44px;
	float: left;
	height: 170px;
	border-left: 1px solid #fFFFFF;
	border-right: 1px solid #ffffff;
}

.bann-btm-cont .box_two{
	width: 290px;
	margin: 0px 0px 0px 0px;
	float: left;
	height: 170px;
	border-right: 1px solid #ffffff;
}
.bann-btm-cont .box_three{
	width: 290px;
	margin: 0px 0px 0px 0px;
	float: left;
	height: 170px;
	border-right: 1px solid #ffffff;
}
.pic_one{
background:url(../images/box_one.png) no-repeat;
width:70px;
height:70px;
margin:0px auto;
padding-bottom:5px;
}

.pic_two{
background:url(../images/box_two.png) no-repeat;
width:70px;
height:70px;
margin:0px auto;
padding-bottom:5px;
}

.pic_three{
background:url(../images/box_three.png) no-repeat;
width:70px;
height:70px;
margin:0px auto;
padding-bottom:5px;
}
.box_one h1{
	font-size: 22px;
	font-family: 'colaborate-mediumregular';
	color: #FFFFFF;
	text-align: center;
}
.box_one p{
	font-size: 15px;
	font-family: 'calibriregular';
	color: #FFFFFF;
	text-align: center;
	margin: 3px 20px 10px 20px;
	line-height: 20px;
}
.box_two h1{
	font-size: 22px;
	font-family: 'colaborate-mediumregular';
	color: #FFFFFF;
	text-align: center;
}

.box_two p{
	font-size: 15px;
	font-family: 'calibriregular';
	color: #FFFFFF;
	text-align: center;
	margin: 3px 20px 10px 20px;
	line-height: 20px;
}

.box_three h1{
	font-size: 22px;
	font-family: 'colaborate-mediumregular';
	color: #FFFFFF;
	text-align: center;
}

.box_three p{
	font-size: 15px;
	font-family: 'calibriregular';
	color: #FFFFFF;
	text-align: center;
	margin: 3px 20px 10px 20px;
	line-height: 20px;
}
/*=============bannaer bottom content section=============*/

/*=============readmore section=============*/
#read{
width:960px;
margin:0 auto;
}

#read .bo-one{
width:290px;
margin:0px 0px 0px 48px;
text-align:center;
float:left;
}

.read-more { background:url(../images/readmore-but.png) no-repeat;
width:72px;
height:31px;
margin:15px auto 0px auto;

}

.read-more a{ background:url(../images/readmore-but.png) no-repeat;
width:72px;
height:31px;
margin:15px auto 0px auto;
cursor:pointer;
display:block;
}

.read-more a:hover{ background:url(../images/readmore-overbut.png) no-repeat;
width:72px;
height:31px;
margin:15px auto 0px auto;
cursor:pointer;
display:block;
transition:0.5s;
-webkit-transition:0.5s;
-moz-transition:0.5s;
}

.bo-two{
width:290px;
margin:0px 0px 0px 0px;
text-align:center;
float:left;
}

/*=============readmore section=============*/


#home-about{
width:960px;
margin:0 auto ;
padding:20px 0 0 0;
height:200px;
}
.about-sec{
width:695px;
float:left;
margin-left:42px;
}

.about-sec h2{
	font-size: 26px;
	font-family: 'colaborate-thinregular';
	color: #843320;
	margin-bottom: 5px;
	font-weight: bold;
}

.about-sec p{
	font-size: 14px;
	font-family: 'calibriregular';
	color: #222;
	line-height: 18px;
	margin-bottom: 10px;
	text-align: justify;
}
.nat-head{
width:220px;
height:160px;
float:left;
}
.nat-head h3{
	font-family: 'colaborate-boldregular';
	font-size: 16px;
	color: #843320;
	margin-left: 6px;
	margin-top: 42px;
	line-height: 22px;
	font-weight: bold;
}

.nat-head h4{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #843320;
	margin-left: 6px;
	margin-top: 10px;
}

.nat-head h4 span{
font-family: 'colaborate-thinregular';
font-size: 24px;
color:#000000;
font-weight:400;
}

#about_after_sec{
width:882px;
height:125px;
margin:0px auto;

}

#about_after_sec .bx_one{
width:290px;
height:125px;
margin:0px;
float:left;
border-left:1px solid #c3c2c2;
border-right:1px solid #c3c2c2;
margin-bottom:40px;
}


#about_after_sec .bx_one h5{
font-family: 'colaborate-thinregular';
font-size: 25px;
color:#008854;
font-weight:400;
margin-left:24px;
}

#about_after_sec .bx_one p{
font-size:14px;
font-family:'calibriregular';
font-weight:400;
margin-left:24px;
color:#222;
margin-top:5px;
}

#about_after_sec .bx_one p a{ text-decoration:none; color:#222;}
#about_after_sec .bx_one p a:hover{ text-decoration:none; color:#000;}

#about_after_sec .bx_two{
width:290px;
height:125px;
margin:0px;
float:left;
border-right:1px solid #c3c2c2;
margin-bottom:40px;
}

#about_after_sec .bx_two h5{
font-family: 'colaborate-thinregular';
font-size: 25px;
color:#5f3412;
font-weight:400;
margin-left:24px;
}

#about_after_sec .bx_three{
width:290px;
height:125px;
margin:0px;
float:left;
border-right:1px solid #c3c2c2;
margin-bottom:40px;
}

#about_after_sec .bx_three h5{
font-family: 'colaborate-thinregular';
font-size: 25px;
color:#ed7d00;
font-weight:400;
margin-left:24px;
}


.newsletter{
width:124px;
height:27px;
border:1px solid #e1e1e1;
background: rgb(239,239,239); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(239,239,239,1) 0%, rgba(245,245,245,1) 60%, rgba(252,252,252,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(60%,rgba(245,245,245,1)), color-stop(100%,rgba(252,252,252,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(245,245,245,1) 60%,rgba(252,252,252,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(245,245,245,1) 60%,rgba(252,252,252,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(245,245,245,1) 60%,rgba(252,252,252,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(239,239,239,1) 0%,rgba(245,245,245,1) 60%,rgba(252,252,252,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#fcfcfc',GradientType=0 ); /* IE6-9 */
outline:none;
margin-left:24px;
margin-top:12px;
padding-left:10px;
font-family: 'newsgoth_lt_btlight';
font-size:11px;
}

.phone{
width:90px;
height:27px;
border:1px solid #e1e1e1;
background: rgb(239,239,239); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(239,239,239,1) 0%, rgba(245,245,245,1) 60%, rgba(252,252,252,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(60%,rgba(245,245,245,1)), color-stop(100%,rgba(252,252,252,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(245,245,245,1) 60%,rgba(252,252,252,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(245,245,245,1) 60%,rgba(252,252,252,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(245,245,245,1) 60%,rgba(252,252,252,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(239,239,239,1) 0%,rgba(245,245,245,1) 60%,rgba(252,252,252,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#fcfcfc',GradientType=0 ); /* IE6-9 */
outline:none;
margin-left:10px;
margin-top:12px;
padding-left:10px;
font-family: 'newsgoth_lt_btlight';
font-size:11px;
}

.emailid{
width:164px;
height:27px;
border:1px solid #e1e1e1;
background: rgb(239,239,239); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(239,239,239,1) 0%, rgba(245,245,245,1) 60%, rgba(252,252,252,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(60%,rgba(245,245,245,1)), color-stop(100%,rgba(252,252,252,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(245,245,245,1) 60%,rgba(252,252,252,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(245,245,245,1) 60%,rgba(252,252,252,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(245,245,245,1) 60%,rgba(252,252,252,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(239,239,239,1) 0%,rgba(245,245,245,1) 60%,rgba(252,252,252,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#fcfcfc',GradientType=0 ); /* IE6-9 */
outline:none;
margin-left:24px;
margin-top:12px;
padding-left:10px;
font-family: 'newsgoth_lt_btlight';
font-size:11px;

}

.subscribe{
width:69px !important;
height:29px!important;
border:1px solid #6eb544!important;
background: rgb(137,205,49)!important; /* Old browsers */
background: -moz-linear-gradient(top,  rgba(137,205,49,1) 0%, rgba(72,179,61,1) 40%, rgba(28,160,70,1) 100%)!important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(137,205,49,1)), color-stop(40%,rgba(72,179,61,1)), color-stop(100%,rgba(28,160,70,1)))!important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(137,205,49,1) 0%,rgba(72,179,61,1) 40%,rgba(28,160,70,1) 100%)!important;/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(137,205,49,1) 0%,rgba(72,179,61,1) 40%,rgba(28,160,70,1) 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(137,205,49,1) 0%,rgba(72,179,61,1) 40%,rgba(28,160,70,1) 100%)!important; /* IE10+ */
background: linear-gradient(to bottom,  rgba(137,205,49,1) 0%,rgba(72,179,61,1) 40%,rgba(28,160,70,1) 100%)!important;/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#89cd31', endColorstr='#1ca046',GradientType=0 )!important; /* IE6-9 */
outline:none!important;
margin-top:12px!important;
text-align:center!important;
text-transform:uppercase!important;
color:#FFFFFF!important;
font-family:'calibriregular'!important;
font-size:12px!important;
}

.subscribe:hover{
width:69px!important;
height:29px!important;
border:1px solid #5f3412!important;
background: rgb(181,97,34)!important; /* Old browsers */
background: -moz-linear-gradient(top,  rgba(181,97,34,1) 0%, rgba(155,90,29,1) 41%, rgba(112,54,21,1) 100%)!important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(181,97,34,1)), color-stop(41%,rgba(155,90,29,1)), color-stop(100%,rgba(112,54,21,1)))!important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(181,97,34,1) 0%,rgba(155,90,29,1) 41%,rgba(112,54,21,1) 100%)!important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(181,97,34,1) 0%,rgba(155,90,29,1) 41%,rgba(112,54,21,1) 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(181,97,34,1) 0%,rgba(155,90,29,1) 41%,rgba(112,54,21,1) 100%)!important; /* IE10+ */
background: linear-gradient(to bottom,  rgba(181,97,34,1) 0%,rgba(155,90,29,1) 41%,rgba(112,54,21,1) 100%)!important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b56122', endColorstr='#703615',GradientType=0 )!important;/* IE6-9 */
outline:none!important;
margin-top:12px!important;
text-align:center!important;
text-transform:uppercase!important;
color:#FFFFFF!important;
font-family:'calibriregular'!important;
transition:0.5s!important;
cursor:pointer!important;
font-size:12px!important;
}



/*==================news section====================*/
.vticker{
margin:0px;
padding:0px;
margin-left:24px;
margin-top:8px;
height:90px;
overflow: hidden;
}

.vticker ul li{
margin:0px 0px 0px 0px;
padding:0px;
list-style-type:none;
font-family:'calibriregular';
line-height:20px;
height:90px;
}

.vticker ul li .sml{
margin:0px;
padding:0px;
font-size:14px;
color:#222;
margin-bottom:2px;
}
.vticker ul li .news-head{
margin:0px;
padding:0px;
font-size:16px;
color:#5f3412;
}
.vticker ul li .botm-line{
margin:0px;
padding:0px;
font-size:16px;
color:#222;
}
/*==================news section====================*/


/*==================fotter section====================*/

.footer_top{
	width: 960px;
	height: 3px;
	background: #843320;
	margin: 0px auto;
}

#footer-section{
	margin: 24px auto 0px auto;
	width: 960px;
	height: auto;
	padding-bottom: 40px;
}

#footer-section .let-sec{
width:480px;
float:left;
margin-right:40px;
}
.let-sec .lsection{
width:140px;
float:left;

}

.let-sec .lsection h5{
font-family: 'calibribold';
font-size:16px;
color:#808285;
border-bottom:1px solid #e6e7e8;
padding-bottom:10px;
margin-bottom:10px;
}

.let-sec .lsection h6{
font-family:'calibrilight';
font-size:15px;
color:#626262;
border-bottom:1px solid #f2f3f3;
padding:3px 0px 3px 10px;
}
.let-sec .lsection h6 a{
color:#626262;
text-decoration:none;
}

.let-sec .lsection h6 a:hover{
color:#ee8200;
text-decoration:none;
}
.mar_lft{
margin-left:25px;
}
#social-sec{
	margin: 0px;
	padding: 0px;
	float: left;
}

#social-sec h3{
font-family:'calibrilight';
font-size:16px;
text-transform:uppercase;
letter-spacing:1px;
color:#808285;
margin-bottom:6px;
}

#social-sec ul li{
margin:0px 6px 0px 0px;
padding:0px;
list-style-type:none;
float:left;
cursor:pointer;
}

.twitter{
background:url(../images/twitter.png) no-repeat;
width:24px;
height:24px;
}

.twitter:hover{
background:url(../images/twitter.png) no-repeat;
width:24px;
height:24px;
-webkit-transition: all 0.7s ease-in;
-moz-transition: all 0.7s ease-in;
-o-transition: all 0.7s ease-in;
-ms-transition: all 0.7s ease-in;
transition: all 0.7s ease-in;
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}


.linkedin{
background:url(../images/linkedin.png) no-repeat;
width:24px;
height:24px;
display:none;
}

.linkedin:hover{
background:url(../images/linkedin-hover.png) no-repeat;
width:24px;
height:24px;
-webkit-transition: all 0.7s ease-in;
-moz-transition: all 0.7s ease-in;
-o-transition: all 0.7s ease-in;
-ms-transition: all 0.7s ease-in;
transition: all 0.7s ease-in;
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
display:none;
}


.facebook{
background:url(../images/facebook.png) no-repeat;
width:24px;
height:24px;
}

.facebook:hover{
background:url(../images/facebook.png) no-repeat;
width:24px;
height:24px;
-webkit-transition: all 0.7s ease-in;
-moz-transition: all 0.7s ease-in;
-o-transition: all 0.7s ease-in;
-ms-transition: all 0.7s ease-in;
transition: all 0.7s ease-in;
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}
#social-sec p{
font-family:'calibriregular';
font-size:13px;
color:#808285;
float:none;
line-height:20px;
}

.link a{ text-decoration:none; color:#808285; }
.link a:hover{ text-decoration:none; color:#ffa800; }
/*==================fotter section====================*/


/*==========innerpage==========*/
#bann-back-inner{
background:url(../images/bann-back-inner.png) repeat-x;
width:100%;
height:129px;
margin-top:95px;
}

.bannner-inner {
width:960px;
height:165px;
text-align:right;

}


.bannner-inner span{
color:#FFFFFF;
font-family: 'colaborate-regularregular';
font-size:28px;
display:block;
margin-top:-60px;
margin-right:25px;
}

.ban-imgs-inner{
width:960px;
height:165px;
position:absolute;
}

#inner-content{
width:960px;
height:auto;
margin:0px auto 30px auto;
padding:0px;
padding-top:20px;
}

#inner-content-left{
width:180px;
height:auto;
margin:0px;
padding:0px;
float:left;
}

#inner-content-left h2{
font-size:26px;
font-family:'colaborate-thinregular';
color:#ed7d00;
padding-bottom:5px;
border-bottom:1px solid #e6e7e8;
}

#inner-content-left h6{
font-family:'calibrilight';
font-size:15px;
color:#626262;
border-bottom:1px solid #f2f3f3;
padding:5px 0px 5px 10px;
}

#inner-content-left h6 a{
color:#626262;
text-decoration:none;
}

#inner-content-left h6 a:hover{
color:#ee8200;
text-decoration:none;
}

#inner-content-left h6 a.active{
color:#018a52;
text-decoration:none;
}


#inner-content-right{
float:left;
padding:0px;
width:730px;
margin:0px 0px 0px 50px;
}

#inner-content-right h3{
font-size:24px;
font-family:'colaborate-thinregular';
color:#008854;
padding-bottom:5px;
}

#inner-content-right h4{
font-size:24px;
font-family:'colaborate-thinregular';
color:#008854;
padding-bottom:5px;
margin-top:20px;
}

#inner-content-right h5{
font-size:16px;
font-family: 'calibribold';
color:#222;
line-height:20px;
margin-bottom:2px;
margin-right:5px;
}

#inner-content-right h6{
font-size:16px;
font-family:'calibriregular';
color:#ed7d00;
line-height:20px;
margin-bottom:2px;
margin-right:5px;
}
.mbotm{ margin-bottom:20px !important;}
#inner-content-right h2{
font-size:20px;
font-family:'colaborate-thinregular';
color:#008854;
padding-bottom:5px;
}


#inner-content-right p{
font-size:14px;
font-family:'calibriregular';
color:#222222;
line-height:20px;
margin-bottom:12px;
margin-right:5px;
}

#inner-content-right .grn{
color:#008854;
font-family:'calibriregular';
}

#inner-content-right .cmpname{
	color: #843320;
	font-size: 15px;
	font-family: 'colaborate-mediumregular';
}

.cmphead{
color:#008854;
font-size:19px;
font-family: 'colaborate-mediumregular';
}

#inner-content-right .orng{
color:#ed7d00;
font-family:'calibriregular';
}

.learn-box{ 
width:800px;
margin:0px auto;
background:#ed7d00;
padding:25px 20px;
font-family:'calibriregular';
text-align:center;
border-radius:2px;
line-height:25px;
color:#FFFFFF;
-webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.41);
-moz-box-shadow:    0px 0px 8px 0px rgba(50, 50, 50, 0.41);
box-shadow:         0px 0px 8px 0px rgba(50, 50, 50, 0.41);
-webkit-animation: rotateb 20s infinite linear;
-moz-animation: rotateb 20s infinite linear;
	-o-animation: rotateb 20s infinite linear;
	-ms-animation: rotateb 20s infinite linear;
font-size:16px;
font-style:italic;
}
/*@keyframes rotateb {
	from { -webkit-transform: rotateX(0); }
	to   { -webkit-transform: rotateX(360deg); }
}

@-webkit-keyframes rotateb {
	from { -webkit-transform: rotateX(0); }
	to   { -webkit-transform: rotateX(360deg); }
}

@-moz-keyframes rotateb {
	from { -webkit-transform: rotateX(0); }
	to   { -webkit-transform: rotateX(360deg); }
}

@-o-keyframes rotateb {
	from { -webkit-transform: rotateX(0); }
	to   { -webkit-transform: rotateX(360deg); }
}
@-ms-keyframes rotateb {
	from { -webkit-transform: rotateX(0); }
	to   { -webkit-transform: rotateX(360deg); }
}*/

#inner-content-right ul li{
font-size:14px;
font-family:'calibriregular';
color:#222;
line-height:20px;
margin-bottom:10px;
margin-right:5px;
list-style-type:none;
background:url(../images/list-box.png) no-repeat 4px 5px;
padding-left:18px;
}

#home{
background:url(../images/home-ico.png) no-repeat;
width:18px;
height:20px;
float:left;
margin-left:5px;
cursor:pointer;
display:block;
}
#home:hover{
background:url(../images/home-ico-hover.png) no-repeat;
width:18px;
height:20px;
float:left;
cursor:pointer;
transition:0.3s;
-webkit-transition:0.3s;
-moz-transition:0.3s;
display:block;
}

.tabb{
margin:0px;
padding:0px;
line-height:30px;
font-size:14px;
font-family:'calibriregular';
color:#222;
}


.tabb2{
margin:0px;
padding:0px;
line-height:25px;
font-size:14px;
font-family:'calibriregular';
color:#222;
}

.tabb-form{
margin:0px;
padding:0px;
line-height:40px;
font-size:14px;
font-family:'calibriregular';
color:#222;
}

.tabb span{
margin:0px;
padding:0px;
line-height:30px;
font-size:14px;
font-family:'calibriregular';
color:#222;
}
.frmtxt{
width:200px;
height:25px;
border:1px solid #c5c5c5;
border-radius:2px;
margin:0px;
padding:0px;
outline:none;
padding-left:5px;
font-family:'calibriregular';
font-size:14px;
}
.frmtxt_file{
width:200px;
height:25px;
border-radius:2px;
margin:0px;
padding:0px;
outline:none;
padding-left:0px;
}
.drp{
width:205px;
height:25px;
border:1px solid #c5c5c5;
border-radius:2px;
margin:0px;
padding:0px;
outline:none;
padding-left:5px;
}
.txtare{
width:200px;
height:80px;
border:1px solid #d4d4d4;
border-radius:2px;
margin-top:7px;
outline:none;
padding-left:5px;
font-family:'calibriregular';
font-size:14px;
}
.maillink a{
font-family:'calibriregular';
color:#222;
text-decoration:none;
}

.maillink a:hover{
font-family:'calibriregular';
color:#018953;
text-decoration:none;
}

.maillink1 a{
font-family:'calibriregular';
color:#fff;
}

.maillink1 a:hover{
font-family:'calibriregular';
color:#fff;
text-decoration:underline;
}
input[type="submit"]
{
height:30px;
width:80px;
background:#018953;
color:#FFFFFF;
border-radius:2px;
font-family:'calibriregular';
font-size:14px;
margin-top:10px;
margin-right:10px;
outline:none;
border:none;
}

input[type="submit"]:hover
{
background:#373435;
color:#FFFFFF;
cursor:pointer;
transition:0.5s;
-webkit-transition:0.5s;
-moz-transition:0.5s;
}

.prod-tab{
margin:0px;
padding:0px;
border:1px solid #e6e7e8;
border-collapse:collapse;
}

.prod-tab tr td{
margin:0px;
padding:0px;
border:1px solid #e6e7e8;
border-collapse:collapse;
line-height:38px;
font-family:'calibriregular';
font-size:14px;
padding-left:10px;
color:#222;
}
.grnb{
font-family: 'colaborate-boldregular';
font-size:16px;
color:#FFFFFF;
}

.grnby{
font-family: 'colaborate-boldregular';
font-size:16px;
color:#f7c800;
}

#howto-box{
width:600px;
height:200px;
background:#a0a0a0;
margin:20px auto 0px auto;
}

.how-tab {
margin:0px;
padding:0px;
border-collapse:collapse;
border-radius:10px;
}

.how-tab tr td{
margin:0px;
padding:0px;
border:1px solid #018953;
border-collapse:collapse;
line-height:38px;
font-family:'calibriregular';
font-size:14px;
padding-left:10px;
color:#fff;

}

.how{
font-family:'calibriregular';
font-size:16px;
color:#545454;
}

.prod-tab-benefits{
margin:0px;
padding:0px;
border:1px solid #e6e7e8;
border-collapse:collapse;
}

.prod-tab-benefits tr td{
margin:0px;
padding:0px;
border:1px solid #e6e7e8;
border-collapse:collapse;
line-height:28px;
font-family:'calibriregular';
font-size:14px;
padding-left:10px;
color:#222;
}

/*==========innerpage==========*/

.ch-grid {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style-type: none;
	display: block;
	width: 100%;
	background:none;
}
.ln{ background:none!important;}

.ch-grid:after,
.ch-item:before {
	content: '';
    display: table;
}

.ch-grid:after {
	clear: both;
}

.ch-grid li {
	width: 150px;
	height: 150px;
	display: inline-block;
	list-style-type:none !important;
	margin:20px 0px 0px 40px;
	padding:0px;
	float:left;
}

.ch-info-front span{
font-size:14px;
color:#222;
font-family:'calibriregular';
text-align:center;
margin:60px 16px 0px 18px;
padding:0px 5px 0px 0px;
display:block;
text-align: center;
  vertical-align: middle;
  /* fallback for non-Flexbox browsers */
  display: inline-block;
  /* Flexbox browsers */
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
  /* vertical centering for legacy, horizontal centering for modern */
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  /* modern Flexbox only */
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  /* legacy Flexbox only */
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
}

.ch-item {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	position: relative;
	cursor: default;
}
.ch-info{
	position: absolute;
	width: 100%;
	height: 100%;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.ch-info > div {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background-position: center center;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	transition: all 0.4s linear;
	-webkit-transform-origin: 50% 0%;
	-moz-transform-origin: 50% 0%;
	-o-transform-origin: 50% 0%;
	-ms-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
}

.ch-info .ch-info-front {
	box-shadow: inset 0 0 0 16px rgba(0,0,0,0.3);
}

.ch-info .ch-info-back {
	-webkit-transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
	-moz-transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
	-o-transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
	-ms-transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
	transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
	background: #ed8200;
	opacity: 0;
	
}





.ch-item:hover .ch-info-front {
	-webkit-transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
	-moz-transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
	-o-transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
	-ms-transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
	transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
	opacity: 0;
	
}

.ch-item:hover .ch-info-back {
	-webkit-transform: rotate3d(1,0,0,0deg);
	-moz-transform: rotate3d(1,0,0,0deg);
	-o-transform: rotate3d(1,0,0,0deg);
	-ms-transform: rotate3d(1,0,0,0deg);
	transform: rotate3d(1,0,0,0deg);
	opacity: 1;
	color:#fff;
}

.ch-info-back span{
font-size:14px;
color:#fff;
font-family:'calibriregular';
text-align:center;
margin:60px 16px 0px 18px;
padding:0px 5px 0px 0px;
display:block;
text-align: center;
  vertical-align: middle;
  /* fallback for non-Flexbox browsers */
  display: inline-block;
  /* Flexbox browsers */
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
  /* vertical centering for legacy, horizontal centering for modern */
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  /* modern Flexbox only */
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  /* legacy Flexbox only */
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
}

.imgbord{margin-right:30px; border:1px solid #e9e9e9;}

.stmap{
font-size:14px !important;
font-weight:normal!important;
font-family:'calibriregular'!important;
color:#626262!important;
}
.stmap a{
font-size:14px !important;
font-weight:normal!important;
font-family:'calibriregular'!important;
color:#626262!important;
}
.stmap a:hover{
font-size:14px !important;
font-weight:normal!important;
font-family:'calibriregular'!important;
color:#ed7d00!important;
}
.headst{font-size:14px !important;
font-weight:normal!important;
font-family:'calibriregular'!important;
padding-bottom:5px!important;
color:#626262!important;
}

/*=====gallery=====*/
/*** jQuery lightBox plugin */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

ul.new_event{
margin:20px 0 0 0;
padding:0;
}

ul.new_event li{
margin:0!important;
padding:0 0 4px 5px!important;
float:left;
background:none !important;
}
ul.new_event li img{ border:1px solid #dcdcd9; padding:2px;}
ul.new_event li img:hover{ border:1px solid #f9a400; padding:2px; transition:0.6s;}
/*=====gallery=====*/
.retailers{
border:2px solid #ed7d00; 
padding:5px;
}
