body {
	font-size:14px;
	line-height:normal;
	font-weight:400;
	margin:0px;
	padding:0px;
	font-family: "Poppins",sans-serif;
}

.top-bar {
    
    float: left;
    width: 100%;
}
.top-bar ul {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("img/top_bar.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0px;
    padding-bottom: 8px;
    padding-left: 60px;
    padding-right: 0;
    padding-top: 8px;
}
.top-bar ul li {
	display:inline;
	color:#fff;
}
.top-bar ul li i { 
	color:#fff;
	padding:0px 8px;
}
.top-bar ul li a {
	font-size:14px;
	font-weight:300;
	color:#fff;
	padding-right:10px;
}
.top-bar ul li a {
	text-decoration:none;
}

.top-bar .social {
	float:right;
}
.top-bar .social ul {
    margin: 0;
}
.top-bar .social ul li {}

.top-bar .social ul li:first-child a {
    border-left: 1px solid #ebebeb;
}
.top-bar .social ul li a {
    border-right: 1px solid #ebebeb;
    padding: 10px 0;
	background-color: transparent;
    color: #ccc;
    display: inline-block;
    float: left;
    font-family: "FontAwesome";
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    height: 40px;
    text-decoration: none;
    transition: background-color 0.2s linear 0s, color 0.2s linear 0s;
    width: 40px;
	text-align:center
}
.top-bar .social ul li a.fa-facebook:hover { background:#3b5998; color:#fff}
.top-bar .social ul li a.fa-twitter:hover { background:#00acee; color:#fff}
.top-bar .social ul li a.fa-google-plus:hover { background:#dd4b39; color:#fff}
.top-bar .social ul li a.fa-linkedin:hover { background:#007fb1; color:#fff}


.navbar-inverse {
	background:#fff;
	border:1px solid #e5e5e5;
}
.detail-bar ul {
	margin:10px 0px;
	padding:0px;
	list-style:none;
	}
.detail-bar ul li {
	display:inline;
}
.detail-bar ul li i { 
	color:#ccc;
	padding:0px 8px;
}
.detail-bar ul li a {
	font-size:14px;
	font-weight:300;
	color:#292929;
	padding-right:10px;
}
.detail-bar ul li a {
	text-decoration:none;
}
.detail-bar .social {
	float:left;
}
.detail-bar .social ul {
    margin: 0;
}
.detail-bar .social ul li {}

.detail-bar .social ul li:first-child a {
    
}
.detail-bar .social ul li a {
   
  
	background-color: transparent;
    color: #ccc;
    display: inline-block;
    float: left;
    font-family: "FontAwesome";
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    height: 40px;
    text-decoration: none;
    transition: background-color 0.2s linear 0s, color 0.2s linear 0s;
    width: 40px;
	text-align:center
}
.detail-bar .social ul li a.fa-facebook:hover { ; color:#3b5998}
.detail-bar .social ul li a.fa-twitter:hover {  color:#00acee}
.detail-bar .social ul li a.fa-google-plus:hover {  color:#dd4b39}
.detail-bar .social ul li a.fa-linkedin:hover {  color:#007fb1}

.header {
    float: left;
    width: 100%;
}
.search {
    float: right;
    margin-top: 30px;
}
.search input {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e5e5e5;
    color: #a2a2a2;
    padding: 8px 35px 8px 13px;
    width: 250px;
}
.search i {
    color: #cdcdcd;
    font-size: 18px;
    margin-right: -22px;
    position: relative;
    right: 30px;
    top: 2px;
}
.search img {
	margin-left:12px;
}
.navbar-nav > li {
    float: left;
}
.navbar-inverse .navbar-nav > li > a {
    color: #696969;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
}
.navbar{
	margin-bottom:0px;
}
.navbar-inverse .navbar-nav > li > a:hover, 
.navbar-inverse .navbar-nav > li > a:focus, 
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus { background:#134397;transform: skew(-20deg, 0deg);}

.menu ul li ul { margin:0px; padding:0px; list-style:none; width:300px; background:#fff; position:absolute;  display:none;  }
.menu ul li ul a:hover{ background:#fff; width:298px;}
.menu ul li:hover ul { display:block; margin-left: -9px;}
.menu ul ul li { width:100%; float:left; }
.menu ul li ul li a { float:left; text-decoration:none; font-weight: 500; font-size:15px; text-transform:uppercase; color:#696969; padding:10px 11px;}
.menu ul li ul li a:hover{ background-color: #f5f5f5;}


.banner {
	margin-bottom:30px;
	margin-top:30px;
	display:block;
	width:100%;
	float:left;
}

.p-l { padding-left:0px;}


.featurebg{
	display:block;
	width:100%;
	float:left;
}
.small-banner img { 
	width:100%;
}
.marque {
    background: rgba(0, 0, 0, 0) url("img/events.html") no-repeat scroll 0 0 / 100% 100%;
    color: #fff;
    height: 191px;
    margin-top: 20px;
    padding: 20px;
}
.heading {
    font-size: 30px;
    text-align: center;
	font-weight:700;
	color:#134397;
	margin-bottom:8px;
}
.para {
    color: #4e4e4e;
    text-align: center;
	margin-bottom:15px;
}
.box {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e5e5e5;
    margin-bottom: 20px;
    padding: 0px;
	
    transform: scale(1);
    transition-delay: 0s, 0s, 0s;
    transition-duration: 1s, 1s, 0.5s;
    transition-property: background-color, -moz-box-shadow, -moz-transform;
    transition-timing-function: ease, ease, ease;
	float:left;
}
.box:hover {
position: relative;
    z-index: 1;
    box-shadow: 0 0 25px rgba(51, 51, 51, 0.5);
    transform: scale(1.1);
}
.box img {
    
    max-width: 100%;
    width: auto;
	float:right;
}
.thumbs_link {
    background: #fff none repeat scroll 0 0;
    border-top: 1px solid #ececec;
	float:left;
	width: 100%;
}

.thumb-left{
	float:left;
	width:70%;
}

.thumb-right{
	float:left;
	width:30%;
}
.thumbs_link h3 {
    color: #134397;
    float: left;
    font-size: 15px;
    margin: 10px 0 3px;
    width: 100%;
	text-align:center;
	text-transform:uppercase;
}
.thumbs_link p {
    color: #474747;
    float: left;
    font-weight: 500;
    width:100%;
	text-align:center;
}
.thumbs_link .d-link {
    color: #ececec;
    padding: 0px;
    position: relative;
    top: 0px;
}
.thumbs_link .d-link i {
    font-size: 20px;
}
.aboutus {
    background: rgba(0, 0, 0, 0) url("img/about.html");
    margin-bottom: 25px;
    padding: 30px 0;
	display:block;
	width:100%;
	float:left;
}
.content-title {
    text-align: center;
}
.content-des {
    color: #fff;
    font-size: 14px;
    font-style: italic;
    line-height: 30px;
    padding-top: 20px;
    text-align: center;
}
.footer {
    background: #131315 none repeat scroll 0 0;
    padding: 30px 0;
	display:block;
	width:100%;
	float:left;
}
.f-title {
    color: #fff;
    font-size: 20px;
    padding-bottom: 15px;
    text-transform: uppercase;
	background:url(img/head_bar.jpg) no-repeat;
	 background-position: 0 37px;
}
.adres, .f-phone, .fax, .f-mail {
    color: #686868;
    padding-bottom: 7px;
}

.adres, .f-phone, .fax, .f-mail a{
    color: #686868;
}
.adres i, .f-phone i, .fax i, .f-mail i {
	padding-right:7px;
	color:#d3d3d3;
}
.social-bottom {
    list-style: outside none none;
    margin-top: 20px;
    padding: 0;
}
.social-bottom > li {
    border: 1px solid #383838;
    display: inline-block;
	margin-right:3px;
}
.social-bottom li a {
    color: #aaaaaa;
    height: 40px;
    padding: 14px;
    text-align: center;
    width: 40px;
}
.social-bottom li a:hover { text-decoration:none;}

.fmenu > ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
	color:#777;
}













.fmenu ul li {
    padding-bottom: 5px;
    padding-left: 0;
    padding-right: 10px;
    padding-top: 0;
}
.fmenu ul li a {
    color: #777;
}
.fmenu ul li a i {
	padding-right:10px;
	font-size:11px;
}
marquee {
    color: #777;
}
.name {
    background: #134397 none repeat scroll 0 0;
    border: 1px solid #3c3c3c;
    border-radius: 4px;
    box-shadow: none;
    color:#FFFFFF;
    margin-bottom: 10px;
    margin-right: 1%;
    padding: 10px 15px;
    width: 49%;
}
.last-name {
    background: #202020 none repeat scroll 0 0;
    border: 1px solid #3c3c3c;
    border-radius: 4px;
    box-shadow: none;
    color: #9a9a9a;
    margin-bottom: 10px;
    padding: 10px 15px;
    width: 49%;
}
.address, .message {
	background: #202020 none repeat scroll 0 0;
    border: 1px solid #3c3c3c;
    border-radius: 4px;
    box-shadow: none;
    color: #9a9a9a;
    margin-bottom: 10px;
    padding: 10px 15px;
    width: 100%;
}
.submit {
    background: #134397 none repeat scroll 0 0;
    border: 1px solid #134397;
    border-radius: 2px;
	width: 22%;
    color: #fff;
    float: left;
    font-size: 13px;
    padding: 7px 10px;
	margin-left:6px;
    text-transform: capitalize;
}
.copyright {
	background:#fff;
	display:block;
	width:100%;
	float:left;
}

.feabox{
	left:17px;
}
.copy {  
    color: #777;
    padding: 35px 0px 30px;
    text-align: center;
}
.copy a {  
    color: #777;
}



.thumbs_link .p-link {
    border-left: 1px solid #ececec;
    color: #ececec;
    padding: 20px 15px;
    position: relative;
    top: 18px;
}
.thumbs_link .p-link i {
    font-size: 24px;
}
.p_heading {
    
    color: #134397;
    font-size:30px;
    margin:0px 15px;
	font-weight:600;
    text-transform: uppercase;
}

.p_heading1 {
    
    color: #134397;
    font-size:30px;
    margin:0px 0px;
	font-weight:600;
    text-transform: uppercase;
}
.txt_id{ margin-top:10px;}


.cata{
	width:100%;
	float:left;
	background:#ebebeb;
	    padding: 0px 16px;
}

.cata h2{
	color:#134397;
	font-size:28px;
	font-weight:500;
	font-family:'Poppins',sans-serif;
	background: url(img/btm-line.jpg) no-repeat left bottom;
	margin-top:10px;
	margin-bottom:10px;
	padding:10px 0px;
}


#masterdiv{

    display: block;}

.main-title > a{
text-align: center;
    font-size: 17px;
    color: black;
	padding:4px;
	text-decoration:none;
padding:7px 7px 7px 19px;

}

.main-title > ul > li > a{
	transform: skew(-20deg, 0deg);
	border:1px solid #d6d6d6;
	background:none !important;
	color:#696969 !important;
	font-size:16px;
	font-weight:500;
	font-family:'Poppins' , sans-serif;
}

.left-menu > ul {
	list-style:none;
	    padding-left: 10px;
}
.left-menu > ul > li > a{
color:#666666;
font-size:13px;
font-weight:400;
font-family:'Poppins' , sans-serif;
border-bottom:medium black;
padding:7px;}



.left-menu > ul > li {
background: url(img/btm-line.jpg) no-repeat left bottom;
padding:7px 7px 7px 0px;
}

.head{
text-align: center;
    padding: 10px;
    font-size: 20px;
    border-bottom: 1px solid #dddfde;
    margin-top: 0px;
}



a:hover{
text-decoration:none;}


.left-menu > ul > li > a:hover{
color:#134397;
}
.pagination > ul > li > a:hover{
color:red;
background-color:transparent;}

.paginati{
margin-top: 10px;
    float: right;}

.paginati > ul > li > a:hover{
color:red;
}
.left-menu ul li:hover{color:red;}
.right-title{
font-size:30px;
font-weight:600;
color:#134397;
padding:10px;}

.art{
font-size:15px;
font-weight:400;
color:#323232;
padding:0px 10px;}


.right-des{
	color:#134397;
	font-size:22px;
	padding:0px 10px;
	
	
}

.right-des1{
padding: 10px;
}

.related{
    font-size: 25px;
    text-align: center;
    font-weight: 600;
    color: #134397;
    margin-bottom: 8px;
	}


.centerbg2{
margin-top:15px;}

.qty{
padding:0px;
    margin-bottom: 10px;
}
.qty h5{
	color:#3f3f3f;
	font-size:15px;
	font-weight:400;
	width:15%;
	float:left;
	margin:10px 0px;
}

.qty select{
	width:30%;
}

.form-control {
     display:inline;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}


.size-bar{

margin-bottom: 20px;
padding-bottom: 30px;
}

.detail-bar{
padding:0px;
border-bottom: 1px solid #dddfde;
margin-bottom: 20px;

}
	
.qtyf {
    width: 9%;
    padding: 4px 14px;
	float:left;
}
.img{
display:inline-block;}

.category {
	width:100%;
	float:left;
	text-align:center;
}
.category h2 {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("img/category.png");
    background-origin: padding-box;
    background-position: 0 8px;
    background-repeat: no-repeat;
    background-size: 100% auto;
    color: #134397;
    font-size: 28px;
    font-weight: 500;
    text-transform: uppercase; 
	margin-bottom:40px;
}

.welcome {
    float: left;
    margin-bottom: 50px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 40px;
    text-align: center;
    width: 100%;
}
.welcome h2 {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("img/welcome.png");
    background-origin: padding-box;
    background-position: 0 8px;
    background-repeat: no-repeat;
    background-size: 100% auto;
    color: #134397;
    font-size: 28px;
    font-weight: 500;
    text-transform: uppercase;
	    text-align: center;
}

.welcome div{
	text-align: left;
}
.container > p {
    color: #7a7a7a;
    font-size: 13px;
    line-height: 35px;
    margin-top: 25px;
}

.pad0{
	padding:0px;
}

.breadcrumb {
    padding:0px 15px;
    margin:0px 0px;
    list-style: none;
    background-color: #fff;
    border-radius: 4px;
}

.breadcrumb1{
    padding:0px 0px;
    margin:0px 0px;
    list-style: none;
    background-color: #fff;
    border-radius: 4px;
}

.breadcrumb1 > li {
    display: inline-block;
}

.breadcrumb1 > li + li:before {
    padding: 0 5px;
    color: #474747;
    content: "/\00a0";
}

.pagination {
    display: inline-block;
    padding-left: 0;
    margin:0px;
    border-radius: 4px;
    float: right;
}

.top-line{
    float: left;
    width: 100%;
    padding-bottom: 15px;
}

.about-des{
	width:100%;
	float:left;
	
}

.about-des p {
    font-size: 14px;
    font-weight: 400;
    color: #000 !important;
    line-height: 30px;
    text-align: justify;
    padding-left: 12px;
    padding-top: 21px;
}

.p_contant{
	width:100%;
	float:left;
	
}


.carousel img{
	width:100%;
}
@media only screen and (max-width: 767px){



.ui-tabs .ui-tabs-nav {
    margin: 0;
   padding: 0 0 0 74px !important;
}

.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
	background-color:#000 !important;
}

.navbar-nav > li {
    float: left;
	width:100%;
}


.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #134397 !important;
    background-color: transparent;
}

.navbar-brand {
    float: left;
        height: auto;
    padding:0px 0px;
    font-size: 18px;
    line-height: 20px;
}

.qty h5 {
    color: #3f3f3f;
    font-size: 15px;
    font-weight: 400;
    width: 50%;
    float: left;
    margin: 10px 0px;
}

.qtyf {
    width: 31%;
    padding: 4px 19px;
    float: left;
    border: 1px solid #ccc;
}

.submit {
    background: #134397 none repeat scroll 0 0;
    border: 1px solid #134397;
    border-radius: 2px;
    width: 56%;
    color: #fff;
    float: left;
    font-size: 13px;
    padding: 7px 10px;
    margin-left: 6px;
    text-transform: capitalize;
    /* float: left; */
}

.top-bar ul {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("img/top_bar.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0px;
    padding-bottom: 8px;
    padding-left: 37px;
    padding-right: 0;
    padding-top: 8px;
    float: left;
}

.top-bar ul li {
    display: inline;
    color: #fff;
    width: 100%;
    float: left;
}

.breadcrumb > li {
    display: inline-block;
    font-size: 12px;
}


}




/* Social Icons*/

.social .fb a:before {

	content: "\f09a";

	font-family: FontAwesome;

}

.social .fb a {

	background: #3C5B9B;

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .fb a:hover {

	background: #3C5B9B;

}

.social .tw a:before {

	content: "\f099";

	font-family: FontAwesome;

}

.social .tw a {

	background: #359BED;

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .tw a:hover {

	background: #359BED;

}

.social .googleplus a:before {

	content: "\f0d5";

	font-family: FontAwesome;

}

.social .googleplus a {

	background: #E33729;

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .googleplus a:hover {

	background: #E33729;

}

.social .rss a:before {

	content: "\f09e";

	font-family: FontAwesome;

}

.social .rss a {

	content: "\f09e";

	font-family: FontAwesome;

	background: #FD9F13;

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .rss a:hover {

	background: #FD9F13;

}

.social .pintrest a:before {

	content: "\f0d3";

	font-family: FontAwesome;

}

.social .pintrest a {

	content: "\f0d3";

	font-family: FontAwesome;

	background: #cb2027;

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .pintrest a:hover {

	background: #cb2027;

}

.social .linkedin a:before {

	content: "\f0e1";

	font-family: FontAwesome;

}

.social .linkedin a {

	content: "\f0e1";

	font-family: FontAwesome;

	background: #027ba5;

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .linkedin a:hover {

	background: #027ba5;

}




.social .instagram a:before {

	content: "\f16d";

	font-family: FontAwesome;

}

.social .instagram a {

	content: "\f16d";

	font-family: FontAwesome;

	background: #cd486b;

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .instagram a:hover {

	background: #cd486b;

}




.social .youtube a:before {

	content: "\f167";

	font-family: FontAwesome;

}

.social .youtube a {

	background: #F03434;

	font-size: 18px;

	border-radius: 3px;

	line-height: 35px;

	display: inline-block;

	width: 35px;

	height: 35px;

	color: #fff;

	text-align: center;

	padding: 0;

}

.social .youtube a:hover {

	background: #F03434;

}

.social {

	float: right;

}

.social ul {

	float: left;

	margin: 0px;

	list-style: none;

	padding: 0px;

}

.social ul li {

	margin: 0px 0px 0px 7px;

	display: inline-block;

}

.social a {

	transition: background 400ms ease-in-out;

}