@font-face {font-family: 'apr';src: url('fonts/accidentalpresidency-webfont.eot');src: url('fonts/accidentalpresidency-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/accidentalpresidency-webfont.woff2') format('woff2'),url('fonts/accidentalpresidency-webfont.woff') format('woff'),url('fonts/accidentalpresidency-webfont.ttf') format('truetype'),url('fonts/accidentalpresidency-webfont.svg#accidental_presidencyregular') format('svg');font-weight: normal;font-style: normal;}@font-face{font-family:roboto;src:url(fonts/roboto-regular-webfont.eot);src:url(fonts/roboto-regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/roboto-regular-webfont.woff) format('woff'),url(fonts/roboto-regular-webfont.ttf) format('truetype'),url(fonts/roboto-regular-webfont.svg#robotoregular) format('svg')}@font-face{font-family:'roboto lt';src:url(fonts/roboto-light-webfont.eot);src:url(fonts/roboto-light-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/roboto-light-webfont.woff) format('woff'),url(fonts/roboto-light-webfont.ttf) format('truetype'),url(fonts/roboto-light-webfont.svg#robotolight) format('svg')}@font-face{font-family:'roboto bl';src:url(fonts/roboto-black-webfont.eot);src:url(fonts/roboto-black-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/roboto-black-webfont.woff) format('woff'),url(fonts/roboto-black-webfont.ttf) format('truetype'),url(fonts/roboto-black-webfont.svg#robotoblack) format('svg')}@font-face{font-family:'roboto th';src:url(fonts/roboto-thin-webfont.eot);src:url(fonts/roboto-thin-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/roboto-thin-webfont.woff) format('woff'),url(fonts/roboto-thin-webfont.ttf) format('truetype'),url(fonts/roboto-thin-webfont.svg#robotothin) format('svg')}@font-face{font-family: 'roboto md';src: url('fonts/roboto-medium-webfont.eot');src: url('fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-medium-webfont.woff2') format('woff2'),url('fonts/roboto-medium-webfont.woff') format('woff'),url('fonts/roboto-medium-webfont.ttf') format('truetype'),url('fonts/roboto-medium-webfont.svg#robotomedium') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: dia;src: url('fonts/diamante-boldita-webfont.eot');src: url('fonts/diamante-boldita-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/diamante-boldita-webfont.woff2') format('woff2'),
url('fonts/diamante-boldita-webfont.woff') format('woff'),url('fonts/diamante-boldita-webfont.ttf') format('truetype'),url('fonts/diamante-boldita-webfont.svg#diamante-bolditaregular') format('svg');font-weight: normal;font-style: normal;}

body{
	background: url(../im/bg.jpg) repeat #000;
	overflow-x: hidden;
}
.my_top_links{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:18px;

	color:#FFF;padding:7px 12px;

}

.my_top_links:hover{

color:#9a7133;

}

.btn-primary{

background:#9a7133;

border:0;

}

.btn-primary:hover,.btn-primary:focus,.btn-primary:active{

background:#af7c30;

border:0;

}

.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary.focus:active, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus{

background:#af7c30;

border:0;

}

.my_heading{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:22px;

	padding:0px;;margin:0px;

	padding-bottom:10px;

	margin-bottom: 10px;
	
	color:#fff;

	background-repeat: no-repeat;

	background-position: left bottom;

}

.page_heading{

	font-family:apr;font-weight:400;font-size:35px;
	color:#9a7133;

	padding:0px;;margin:0px;

	padding-bottom:10px;

	margin-bottom: 10px;

}
.News_heading{

	font-family:apr;font-weight:400;font-size:25px;
	color:#FFF;

	padding:0px;;margin:0px;

}

.left_menu_heading{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:16px;

	text-transform: uppercase;

	padding:7px;

	border:solid 1px #CCC;

	background:#FFF;

	margin-bottom:10px;

}

.left_menu_sub{

	padding:2px 10px;

	border-bottom:solid 1px #CCC;

}

.left_menu_sub a{

	color:#444;

}

.my_heading_news{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:28px;

	padding:0px;;margin:0px;

	padding-bottom:10px;

	color:#FFF;

}

.my_heading_news_sub{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:16px;

	padding:0px;;margin:0px;

	padding-bottom:10px;

	color:#FFF;

}

.detail_box{

	padding:10px;border:solid 1px #CCC;margin-bottom:10px;background:#FFF;

}

.detail_box > h3{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:18px;

	color:#9a7133;

	margin-top:0px;

	padding-top:0px;

	text-transform: uppercase;

}

.sub_heading{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:18px;

	color:#9a7133;

	margin-top:0px;

	padding-top:0px;

	text-transform: uppercase;

}

.txt_heading{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:14px;

	text-transform: uppercase;

}

.sub_heading2{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:18px;

	color:#9a7133;

	text-transform: uppercase;

}

.news_txt{

	color:#CCC;

}

.my_txt{

	display:block;

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:16px;

	color:#777;

	padding-top:10px;

}

.thumb_box{

	background:#FFF;border:solid 1px #D8D8D8;padding:30px;

	top:-50px;

	position: relative;

}

.about_box{

	border:solid 1px #1C1C1C;
	background-image:url(../imgs/about_bg.png);
	padding-left:20px;
	padding-right:20px;
    valign:top;
	min-height:270px;
	color:#999999;

}

.prod_box{

	background:#FFF;border:solid 1px #D8D8D8;padding:10px;

	text-align:center;

	padding-bottom:15px;

}

.prod_box > h4{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:14px;

	color:#777;

}

.prod_box > h3{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:18px;

}

.btm_txt{

	padding-left:15px;

	float:left;

}

.btm_txt > h2{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:22px;color:#FFF;padding:0px;margin:0px;

}

.btm_txt > h3{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:16px;color:#777;padding:0px;margin: 5px 0px;margin-top: 20px;

}

.btm_links{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:14px;

	color:#777;

}

.btm_links a{

	font-family: 'Oswald', sans-serif;font-weight:400;font-size:14px;

	color:#CCC;

}

.socia a i{

color:#212121;

}

.socia a:hover i{

color:#9a7133;

}

.col-xs-15,

.col-sm-15,

.col-md-15,

.col-lg-15 {

    position: relative;

    min-height: 1px;

    padding-right: 10px;

    padding-left: 10px;

}

.col-xs-15 {

    width: 20%;

    float: left;

}

.ssmenu{

display:none !important;

font-size: 30px !important;

color: #fff !important;

margin-top: 16px !important;

cursor:pointer !important;

}

.menudrop{

position:absolute;

width:100%;

background:#000;

text-align:center;

padding:15px;

top:62px;

}

.menudrop .my_top_links{

display:block;

}
.plusico{

display:none;

position:absolute;

margin-left:auto;

margin-right:auto;

left:0;

right:0;

top:70px;

color:#282828;

font-size:40px;

font-weight:bolder;

text-decoration:none;

z-index:9999;

width: 50px;

height: 50px;

border-radius: 50%;

text-align: center;

line-height: 50px;

background: rgba(250,250,250,0.5);

opacity: 0.9;

}

.plusico:hover{

display:none;

position:absolute;

margin-left:auto;

margin-right:auto;

left:0;

right:0;

top:70px;

color:#282828;

font-size:40px;

font-weight:bolder;

text-decoration:none;

z-index:9999;

}

.prod_box:hover .plusico{

display:block;

}

.prod_boximg{

-webkit-filter: blur(0px);

-moz-filter: blur(0px);

	filter: blur(0px);

	-webkit-transition: .3s ease-in-out;

	-moz-transition: .3s ease-in-out;

	transition: .3s ease-in-out;

}

.prod_box:hover img{

-webkit-filter: blur(3px);

-moz-filter: blur(3px);

	filter: blur(3px);

	-webkit-transition: .3s ease-in-out;

	-moz-transition: .3s ease-in-out;

	transition: .3s ease-in-out;

}
.slimtop{
display:block;

position:absolute;

width:100%;

height:31px;

top:0;

background:#0c0c0c;

z-index:15;
}
.header{

display:block;

position:absolute;

left:0;

right:0;

padding:0px 30px;

margin-top:54px;

z-index:15;

}

.hbg{
	display:table;
	width:100%;
	background:#000;
}

.logo{

display: block;
position: relative;
float: left;
width: 400px;
height: 90px;

}
.logo img{

display: block;
position: absolute;
left: -113px;
top: -54px;

}

.menu,

.menu ul,

.menu li,

.menu a {

	margin: 0;

	padding: 0;

	border: none;

	outline: none;

}
.a_news_link{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#9a7133;
	text-decoration:none;
}
.a_news_link:hover{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.slimmenu{
	
	position:relative;
	
	width:530px;

	height:31px;

	float:right;
	
}
.slimmenu li {
	display: inline-block;

	position: relative;

	list-style: none;

	margin:0;
}
.slimmenu li a {

	display: inline-block;

	padding: 7px 18px;

	text-decoration: none;

	font-family: roboto;

	font-size: 12px;

	color: #9c9c9c;
	
	text-transform:uppercase;
}
.slimmenu li a:hover {

	color: #fff;
	text-decoration: none;
}

.menu {

	position:relative;

	width:600px;

	height:90px;

	float:left;
	
	left: -60px;

}

.menu li {

	position: relative;

	list-style: none;

	float: left;

	display: block;

	margin:0;

}

.menu li a {

	display: block;

	padding: 17px 25px;

	line-height: 50px;

	text-decoration: none;

	font-family: apr;

	font-size: 24px;

	color: #fff;
	
	text-transform:uppercase;

}

.menu ul li a {
	text-transform:capitalize;
}

.menu li:hover > a{color: #9a7133; }

.menu ul li:hover > a{color: #454545; }

.menu li:hover{border-bottom:6px solid #9a7133;}

.menu li ul li:hover{border-bottom:1px solid #B1B1B1;}



/* Sub Menu */



.menu ul {

	position: absolute;

	top: 90px;

	left: 0;

	opacity: 0;

	-webkit-transition: opacity .25s ease .1s;

	-moz-transition: opacity .25s ease .1s;

	-o-transition: opacity .25s ease .1s;

	-ms-transition: opacity .25s ease .1s;

	transition: opacity .25s ease .1s;

	overflow:hidden;

}

.menu li:hover > ul { opacity: 1; }



.menu ul li {

	height: 0px;

	overflow: hidden;

	padding: 0;

	border-radius:0;

    margin:0;

	background:#CECECE;

	-webkit-transition: height .25s ease .1s;

	-moz-transition: height .25s ease .1s;

	-o-transition: height .25s ease .1s;

	-ms-transition: height .25s ease .1s;

	transition: height .25s ease .1s;

	border-bottom:1px solid #B1B1B1;

}

.menu ul li:first-child {

-webkit-box-shadow: inset 0px 7px 9px -7px rgba(0,0,0,0.7);

-moz-box-shadow: inset 0px 7px 9px -7px rgba(0,0,0,0.7);

box-shadow: inset 0px 7px 9px -7px rgba(0,0,0,0.7);

}

.menu ul li:hover {

background:#B8B8B8;

-webkit-box-shadow: inset 0px 0px 9px 0px rgba(0,0,0,0.2);

-moz-box-shadow: inset 0px 0px 9px 0px rgba(0,0,0,0.2);

box-shadow: inset 0px 0px 9px 0px rgba(0,0,0,0.2);

}

.menu li:hover > ul li {

	height: 50px;

	overflow: visible;

	padding: 0;

}

.menu ul li a {

	width: 220px;

	padding: 0px 0px 0px 20px;

	margin: 0;

	border: none;

	font-family: roboto;

	font-size: 16px;

	color: #656565;

}



.slicknav_menu {

	display:none;

}



.slicknav_btn {

position: absolute;

display: block;

vertical-align: middle;

padding: 0.438em 0.625em;

line-height: 1.125em;

cursor: pointer;

z-index: 20;

right: 15px;

top:-12px;

}

.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }

.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }

.slicknav_menu .slicknav_no-text { margin: 0 }

.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }

.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }

.slicknav_nav { clear: both }

.slicknav_nav ul,

.slicknav_nav li { display: block }

.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }

.slicknav_nav .slicknav_item { cursor: pointer; }

.slicknav_nav .slicknav_row { display: block; }

.slicknav_nav a { display: block }

.slicknav_nav .slicknav_item a,

.slicknav_nav .slicknav_parent-link a { display: inline }

.slicknav_menu:before,

.slicknav_menu:after { content: " "; display: table; }

.slicknav_menu:after { clear: both }

/* IE6/7 support */

.slicknav_menu { *zoom: 1 }



/* 

    User Default Style

    Change the following styles to modify the appearance of the menu.

*/



.slicknav_menu {

    position:absolute;

	width:100%;

	left:0;

	right:0;

	margin-left:auto;

	margin-right:auto;

	top:30px;

}

/* Button */

.slicknav_btn {

    text-decoration:none;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;  

    background-color: #222222;

}

/* Button Text */

.slicknav_menu  .slicknav_menutxt {

    color: #FFF;

    font-weight: bold;

    text-shadow: 0 1px 3px #000;

}

/* Button Lines */

.slicknav_menu .slicknav_icon-bar {

  background-color: #f5f5f5;

}

.slicknav_menu {

    background:rgba(0,0,0,0.9);

}

.slicknav_nav {

    font-family:roboto;

    color:#fff;

    margin:0;

    padding:0;

    font-size:14px;

}

.slicknav_nav, .slicknav_nav ul {

    list-style: none;

    overflow:hidden;

	margin-top:40px;

	margin-bottom:10px;

	margin-left:10px;

	margin-right:10px;

}

.slicknav_nav ul {

    padding:0;

    margin:0 0 0 20px;

}

.slicknav_nav .slicknav_row {

    padding:5px 10px;

    margin:2px 5px;

}

.slicknav_nav a{

    padding:5px 10px;

    margin:2px 5px;

    text-decoration:none;

    color:#fff;

}

.slicknav_nav .slicknav_item a,

.slicknav_nav .slicknav_parent-link a {

    padding:0;

    margin:0;

}

.slicknav_nav .slicknav_row:hover {

    -webkit-border-radius: 6px;

    -moz-border-radius: 6px;

    border-radius: 6px;

    background:#9a7133;

    color:#fff;

}

.slicknav_nav a:hover{

    -webkit-border-radius: 6px;

    -moz-border-radius: 6px;

    border-radius: 6px;

    background:#9a7133;

    color:#fff;

}

.slicknav_nav .slicknav_txtnode {

     margin-left:15px;   

}

.onclick-menu::-moz-selection {

display:none;

}



.onclick-menu::selection {

display:none;

}

.onclick-menu {

    position:relative;

    display:block;

	cursor:pointer;

	float:left;

	width:57px;

	height:72px;

	border-right:1px solid #202020;

	background: url(im/s-ico.png) no-repeat center 30px #1b1b1b;

}

.onclick-menu-content {

display: none;

position: absolute;

z-index: 99;

width: 270px;

height: 50px;

padding: 10px 20px;

background: none repeat scroll 0% 0% #F6F5F5;

right: 30px;

top: 72px;

border-radius: 0px 0px 8px 8px;

}

.search{

width: 200px;
background-color:#F6F5F5;

height: 35px;

border:0;

font-family:roboto;

font-size:14px;

color:#666666;

}

.langu{
display:block; float:right; border-left:1px solid #0c0c0c;padding: 18px 20px;
}
.searchb{
display: none;
padding: 15px 20px;
position: absolute;
right: -15px;
top: 118px;
background: #000;
z-index: 999;
}
.socia{
	display:block; float:right; border-left:1px solid #0c0c0c;padding: 19px 15px;
}
.sbcon{
	display:block;
	width:300px;
	height:41px;
	border:1px solid #0c0c0c;
	background:#131313;
	padding: 8px 0px;
}
.sbcon input{
	display:inline-block;
	backface-visibility:transparent;
	border:0;
}
.searchinp{
width: 270px;
background: transparent;
padding: 0px 10px;
}
.searchbutton{
	width: 16px;
	background:url(../imgs/sico.png) no-repeat transparent center center;
}

.sub-s{

width: 18px;

height: 18px;

background: url(im/s-ico.png) no-repeat center;

border:0;

cursor:pointer;

margin-top:8px;

}

.fb{

display:block;

position:relative;

float:left;

width:33px;

height:33px;

background:url(im/fb.png) no-repeat;

}

.fb:hover{

background:url(im/fb-h.png) no-repeat;

}

.tw{

display:block;

position:relative;

float:left;

width:33px;

height:33px;

background:url(im/tw.png) no-repeat;

margin-left:5px;

margin-right:5px;

}

.tw:hover{

background:url(im/tw-h.png) no-repeat;

}

.lin{

display:block;

position:relative;

float:left;

width:33px;

height:33px;

background:url(im/lin.png) no-repeat;

}

.lin:hover{

background:url(im/lin-h.png) no-repeat;

}

.news-plus-cat{
	margin-top:90px;
}
.news-box{
	display:block;
	width:100%;
	background:#fff;
	margin-bottom:15px;
	background:#262626;
	background-size:cover;
	overflow:hidden;
}
.news-title{
	font-family:roboto;
	font-size:40px;
	color:#fff;
	text-transform:uppercase;
	padding:35px;
	line-height:40px;
	padding-bottom:0;
	padding-top: 28px;
}
.news-detail{
	font-family:roboto;
	font-size:15px;
	color:#fff;
	padding:25px 35px;
}
.carousel-control, .carousel-control .left, .carousel-control .right{
	width:35px;
	height:35px;
	position:absolute;
	color: #7f7f7f;
    opacity: 1;
	bottom:-65px;
	background-image:none !important;
	top:inherit;
	z-index:99;
	left:inherit;
	text-shadow: none;
}
.carousel-control.left{
	right:60px !important;
}
.carousel-control.right{
	right:10px !important;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
    font-size: 16px;
    border: 3px solid #7f7f7f;
    padding: 3px;
    color: #7f7f7f;
	box-shadow:none;
}
.cat-box{
	display:block;
	width:100%;
	background:#080806;
	background-size:cover;
	text-decoration:none;
	padding:40px 50px;
	color:#fff;
}
.cat-title{
	display:block;
	font-family:dia;
	font-size:35px;
	text-transform:uppercase;
	color:#9a7133;
}
.cat-detail{
	display:block;
	font-family:roboto th;
	font-size:15px;
	color:#9f9270;
	padding-right: 5%;
}
.cat-box:hover, .cat-box:focus{
	color:#fff;
	text-decoration:none
}
.feature-banner-products{
	background:url(../../im/pbg2.png) repeat;
	padding-bottom:72px;
}
.f-banner{
	margin-bottom:15px;
}
.f-box{
	display:block;
	position:relative;
	background:#fff;
	width:100%;
	max-width:277px;
	height:357px;
	margin:0 auto;
	border:12px solid #080806;
	margin-bottom:30px;
}
.f-box:hover{
	border:12px solid #9a7133;
}
#owl-demo .item{

        padding: 0px 0px;

        margin: 0px 10px;

    }

    .customNavigation{

      text-align: center;

    }

    .customNavigation a{

      -webkit-user-select: none;

      -khtml-user-select: none;

      -moz-user-select: none;

      -ms-user-select: none;

      user-select: none;

      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    }

	#prev{

	display:block;

	position:absolute;
	
	width:inherit;

	height:inherit;

	right:65px;

	bottom:40px;
	left:inherit;
	top:inherit;

	cursor:pointer;
	font-size: 16px;
border: 3px solid #fff;
padding: 3px 6px;
color: #fff;
box-shadow: none;
border-radius:0;

	}

	#next{

	display:block;

	position:absolute;

	width:inherit;

	height:inherit;

	right:24px;

	bottom:40px;
	left:inherit;
	top:inherit;

	cursor:pointer;
font-size: 16px;
border: 3px solid #fff;
padding: 3px 6px;
color: #fff;
box-shadow: none;
border-radius:0;

	}
.f-title{
	display:block;
	font-family:roboto lt;
	font-size:15px;
	color:#242424;
	text-align:center;
}
.f-detail{
	display:block;
	text-align:center;
	color:#242424 !important;font-family:roboto bl;font-size:15px;
}
.float-menu{
	display:block;
	position:absolute;
	top:0;
	left:0;
	border:2px solid #000;
	border-top:0;
	z-index:999999999;
	max-width:280px;
}
.flogo{
	display:block;
	height:122px;
	border-bottom:4px solid #000;
	padding-top:17px;
}
.fmennu{
	display:block;
	background:#383123;
	padding:8%;
	margin:0;
	border-bottom:1px solid #000;
}
.fmennu li{
	display:block;
	list-style:none;
}
.fmennu li a{
	display:block;
	background: url(../imgs/mdot.png) no-repeat #000 13px 15px;
    border:1px solid #433b2c;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-family:roboto lt;
	font-size:15px;
	color:#9f9270;
	padding:8px 0 8px 30px;
	margin-bottom:5px;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s;
}
.fmennu li a:hover, .fmennu li a:focus{
	background:#9A7133;
	color:#000;
	text-decoration:none;
	padding:8px 0 8px 30px;
	border:1px solid #000;
}
#accordion{
	display:block;
	background:#383123;
	padding:8%;
	margin:0;
	border-bottom:1px solid #000;
}
.panel-default > .panel-heading{
	padding:0;
	background:none;
	border:1px solid #433b2c;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}
.panel-group .panel{
	background:none;
	border:0;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body{
	border:0;
	padding:0;
}
.panel-body a{
	display:block;
	background: url(../imgs/mdot.png) no-repeat #000 13px 15px;
    border:1px solid #433b2c;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-family:roboto lt;
	font-size:15px;
	color:#9f9270;
	padding:8px 0 8px 30px;
	margin:5px 0;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s;
}
.panel-body a:hover, .panel-body a:focus{
	background:#9A7133;
	color:#000;
	text-decoration:none;
	padding:8px 0 8px 30px;
	border:1px solid #000;
}
.newsbox{
	display:block;
	background:#383123;
	padding:8%;
	margin:0;
}
.news, .newsletter{
	display:block;
	width:100%;
	background: url(../imgs/ddarrow.png) no-repeat 90% 25px #af7c30;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	padding:10px 20px;
	padding-bottom:25px;
	margin-bottom:16px;
	color:#17140f;
}
.newsletter{
	margin-bottom:0;
}
.ntitle{
	font-size:35px;
	font-family:dia;
}
.emailsub{
	display:block;
	width:100%;
	background:#e8cea7;
	height:41px;
	border:0;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	margin-top:15px;
	margin-bottom:9px;
}
.subemail{
	display:block;
	width:100%;
	height:31px;
	border:0;
	background:#17140f;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	font-family:roboto bl;
	font-size:15px;
	color:#af7c30;
}
.btmctg{
	display:block;
	width:100%;
	font-family:roboto lt;
	font-size:15px;
	color:#6e644b;
	padding:10px 0 10px 20px;
	border-bottom:1px solid #2a251d;
	background:url(../imgs/btmctg-arrow.png) no-repeat 2px 15px;
	-moz-transition:0.5s;
	-webkit-transition:0.5s;
	transition:0.5s;
}
.btmctg:hover, .btmctg:focus{
	text-decoration:none;
	color:#AF7C30;
	background:url(../imgs/btmctg-arrow.png) no-repeat 8px 15px;
	border-bottom:1px solid #AF7C30;
}
.qcontact{
	font-family:roboto lt;
	font-size:15px;
	color:#9f9270;
	line-height:30px;
	
}
.qcontact span{
	color:#9a7133;
}
.btmcc{
	font-family:roboto lt;
	font-size:15px;
	color:#9f9270;
	text-align:center;
	margin-top:40px;
	line-height:35px;
}
.btmcc a{
	font-family:roboto lt;
	font-size:15px;
	color:#9f9270;
}
.btmcc a:hover, .btmcc a:focus{
	color:#9a7133;
	text-decoration:none;
}
.basketico, .strig{
	margin:0 20px;
	cursor:pointer;
}
.breadcrumb {
    background-color: #000000;
    border: solid 1px #433b2c;
}
.showmainm{
	display:block !important;
}




@media (min-width: 768px) {

.col-sm-15 {

        width: 20%;

        float: left;

    }

}

@media (min-width: 992px) {

    .col-md-15 {

        width: 20%;

        float: left;

    }

	.my_top_links{

	font-size:14px;

	}

}

@media (min-width: 1200px) {

    .col-lg-15 {

        width: 20%;

        float: left;

    }

		.my_top_links{

	font-size:18px;

	}

}

@media (max-width: 1484px) {

.socia{

display:none;

}
}
@media (max-width: 1344px) {

.langu{

display:none;

}
}
@media (max-width: 1199px) {

.menu {
	width:450px;
    left: -80px;
}
.menu li a {
    padding: 17px 15px;
    font-size: 18px;
}
.logo img {
    left: -97px;
    top: -33px;
    width: 400px;
}
.header{
	margin-top:33px;
}
	.cat-box {
    margin-bottom: 30px;
}
.basketico, .strig{
	margin:0 10px;
}
}

@media (max-width: 992px) {

.logo img {
    width: inherit;
height: 90px;
left: -71px;
top: 0px;
}
.flogo{
	background: url(../im/bg.jpg) repeat #000;
}
.smenu{

display:none;

}

	.ssmenu{

	display:block !important;

	float:right;

	margin-right:10%;

	}

	.my_top_links{

	padding:0px;

	}
.menu {
	width:257px;
}
.menu li a {
    padding: 17px 5px;
    font-size: 16px;
}
.c1{
	bottom: inherit;
    top: -20px;
}
.c2{
	bottom: inherit;
    top: -20px;
}

}

@media (max-width: 768px) {

	.my_top_links{

		font-family: 'Oswald', sans-serif;font-weight:400;font-size:14px;

		color:#FFF;padding:7px 7px;

	}
	
	.header{
		background:#000;
	}
.logo img {
width: inherit;
height: 60px;
left: 0px;
top: 0px;
}
.cat-box{
	margin-bottom:30px;
}

}
@media only screen and (max-width: 1023px) {
.onclick-menu,.fb,.tw{

display:none;

}

}

@media only screen and (max-width: 767px) {

.slicknav_menu {

display:block;

}

.menu{

display:none;

}

.logo {

    width: 194px;

    height: 60px;

}
}
.content-title{
	display:block;
	font-family:apr;
	font-size:35px;
	color:#fff;
	padding-bottom:20px;
	text-transform:uppercase;
}
.con1{
	display:block;
	width:100%;
	background:#1c1c1c;
	margin-bottom:40px;
}
.con1 ul{
	margin:0;
	padding:25px;
	padding-left:40px;
	padding-right:10px;
}
.con1 ul li{
	list-style:square;
}
.con1 ul li a{
	font-family:roboto lt;
	font-size:17px;
	color:#999;
	font-weight:bold;
	text-decoration:underline;
	line-height: 32px;
}
.newses{
	display:table;
	width:100%;
	background:#1c1c1c;
	margin-bottom:21px;
	padding:15px;
}
.newses img{
	float:left;
	margin-right:15px;
}
.news-head{
	font-family:apr;
	font-size:20px;
	color:#fff;
}
.news-detail,.cata-des{
	font-family:roboto;
	font-size:15px;
	color:#999;
	text-decoration:underline;
}
.con2{
	display:block;
	width:100%;
	background:#1c1c1c;
	padding:30px;
	margin-bottom:40px;
}
.con2 img{
	margin:15px 0px;
}
.cata-name{
	font-family:apr;
	font-size:42px;
	color:#9a7133;
	text-transform:uppercase;
	line-height:48px;
}
.welbg{
	background:url(../imgs/welbg.jpg) no-repeat;
	background-size:cover;
	padding:49px;
}
.wel-title{
	font-family:apr;
	font-size:35px;
	color:#ffffff;
	text-transform:uppercase;
	line-height:10px;
	text-align:center;
}
.wel_heads{
	font-family:apr;
	font-size:35px;
	color:#9a7133;
	text-transform:uppercase;
}
.wel-btm{
	font-family:apr;
	font-size:60px;
	color:#9a7133;
	text-transform:uppercase;
	line-height:50px;
	margin-bottom:20px;
}
.wel-detail{
	font-family:roboto;
	font-size:18px;
	color:#999;
	line-height:35px;
}
.left_menu_heading {
    font-family: apr;
    font-weight: 400;
    font-size: 24px;
    text-transform: none;
    padding: 15px;
    border: solid 1px #CCC;
    margin-bottom: 10px;
	background: transparent;
}
.news-letter-bg{
	background:url(../imgs/email.png) no-repeat #dd0000 right bottom;
	padding:30px 0px;
}
.n-letter-title{
	line-height:50px;
	font-family: apr;
	font-size:35px;
	color:#fff;
	text-transform:uppercase;
}
.n-letter-title-s{
	font-family: roboto;
	font-size:15px;
	color:#fff;
}
.newsemail{
	display:block;
	width:100%;
	height:45px;
	border:0;
	background:#fff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin:23px 0px;
	padding:0px 15px;
}
.c1{
	display:block;
	position:absolute;
	right:15px;
	bottom:0;
	z-index:99;
	width:45%;
}
.c2{
	display:block;
	position:absolute;
	left:15px;
	bottom:0;
	z-index:99;
	width:45%;
}
.abttitle{
	display:block;
	font-family:apr;
	color:#fff;
	font-size:70px;
	text-transform:uppercase;
	line-height:55px;
}
.abtsubtitle{
	display:block;
	font-family:apr;
	color:#d90303;
	font-size:30px;
	text-transform:uppercase;
}
.abtdet{
	display:block;
	font-family:roboto th;
	color:#fff;
	font-size:17px;
	border-left:4px solid #d90303;
	margin:35px 0;
	padding-left:20px;
	font-style: italic;
    line-height: 30px;
}
.abtmore{
	display:block;
	font-family:apr;
	color:#fff;
	font-size:25px;
	text-transform:uppercase;
}
.abtmore:hover, .abtmore:focus{
	color:#fff;
	text-decoration:none;
}
.f-img{
	display: table-cell;
width: 100%;
height: 235px;
padding: 16px 10px;
vertical-align: middle;
padding-bottom: 0;
}
.f-det{
	display:block;
	width:100%;
	height:98px;
	padding:22px;
	padding-top:26px;
}
.pview{
	display:block; position:absolute; right:24px; bottom:24px;
	width:18px;
	height:18px;
	background:url(../imgs/pview.png) no-repeat;
}
.news-letter{
	background:url(../imgs/newsletter-bg.jpg) no-repeat center;
	background-size:cover;
	padding:72px 0px;
}
.letter-title{
	font-family:apr;
	font-size:110px;
	color:#fff;
}
.letter-bar{
	display:block;
	background:#fff;
	width:154px;
	height:6px;
	margin-top:-15px;
	margin-bottom:15px;
}
.letter-detail{
	font-family:apr;
	font-size:50px;
	color:#fff;
	line-height:45px;
}
.lemail{
	display:block;
	float:left;
	width:100%;
	max-width:432px;
	height:56px;
	border:0;
	margin-top:50px;
	margin-right:11px;
	font-family:apr;
	font-size:25px;
	color:#9d9d9d;
	padding:0px 24px;
}
.subscribe{
	display:block;
	float:left;
	width:100%;
	max-width:154px;
	height:56px;
	border:0;
	margin-top:50px;
	font-family:apr;
	font-size:25px;
	color:#fff;
	border:3px solid #fff;
	text-align:center;
	background:none;
}
..col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
.col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
.col-sm-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}
