body {
	font-family: 'Poppins', sans-serif !important;
	overflow-x: hidden !important;
}
a:focus, button:focus {
	outline:none !important;
	outline-offset:0px !important;
}
header {
	padding:15px 0 19px 0;
}
.rit-hd {
	float:right;
}
.lgo {
	padding:12px 0 0 0;
}
.menu-safe {
	padding:5px 0 0 0;
}
.sin-in {
	text-align:right;
	font-size:15px;
}
.sin-in span {
	padding:0 8px;
	color:#666666;
	font-weight:300;
}
.sin-in a {
	font-size:15px;
	font-weight:400;
	color:#ff0001;
}
.sin-in a:hover, .sin-in a:focus {
	color:#ff0001;
	text-decoration:underline;
}
.banr {
	background:#000 url(../images/banner.jpg) no-repeat center center;
	background-size:cover;
	min-height: inherit;
}
.bnr-txt-safe {
	text-align:center;
	 padding: 20px 0 20px;
}
.bnr-txt1 {
	font-size:30px;
	font-weight:600;
	color:#fff;
	line-height:40px;
	padding:0 50px 6px 50px;
	text-shadow: -2px 1px 4px rgba(0, 0, 0, 0.62);
}
.bnr-txt-safe p {
	font-size:17px;
	font-weight:500;
	color:#fff;
	margin:0 0 0 0;
	letter-spacing:0.20px;
}
.bnr-frm {
	margin:0px auto;
	display:table;
	width:575px !important;
	background:rgba(255, 255, 255, 0.4) !important;
	padding:4px;
	border-radius:10px !important;
	position:relative;
}
.bnr-frm input {
	width:100% !important;
	height:45px !important;
	border-radius:10px !important;
	padding:0 20px !important;
	border:none !important;
	font-size:15px !important;
	font-weight:400 !important;
	color:#202020 !important;
	letter-spacing:0.20px !important;
	font-family: 'Poppins', sans-serif !important;
}
 .bnr-frm input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 font-size:15px !important;
 font-weight:300 !important;
 color:#202020 !important;
 font-family: 'Poppins', sans-serif !important;
}
.bnr-frm input::-moz-placeholder { /* Firefox 19+ */
 font-size:15px !important;
 font-weight:300 !important;
 color:#202020 !important;
 font-family: 'Poppins', sans-serif !important;
}
.bnr-frm input:-ms-input-placeholder { /* IE 10+ */
 font-size:15px !important;
 font-weight:300 !important;
 color:#202020 !important;
 font-family: 'Poppins', sans-serif !important;
}
.bnr-frm input:-moz-placeholder { /* Firefox 18- */
 font-size:15px !important;
 font-weight:300 !important;
 color:#202020 !important;
 font-family: 'Poppins', sans-serif !important;
}
.bt-drp {
	position: absolute;
	right:4px;
	top:4px;
}
.fm-srp {
	float:left;
	padding:10px 11px 11px 11px;
	text-align:center;
	background:#cccccc;
}
.bt-drp button {
	padding:9px 25px 10px 25px !important;
	background:#ff0001 !important;
	border-top-right-radius:10px !important;
	border-bottom-right-radius:10px !important;
	font-size:25px;
	line-height:25px;
}
/*midile css star there*/

.hom-midl {
	padding: 45px 0 15px;
}
.wlcm-bx {
	background-color:#efefef;
	border:1px solid #dbdbdb;
	border-radius:10px;
	padding: 20px 20px 54px;
}
.wlcm-bx h1 {
	font-size:25px;
	font-weight:600;
	color:#ff0001;
	line-height:30px;
	margin:0;
	padding:0 0 14px 0;
}
.wlcm-bx p {
	font-size:15px;
	color:#202020;
	font-weight:500;
	letter-spacing:0.25px;
	line-height:25px;
	font-family: 'Poppins', sans-serif !important;
	margin:0 0 23px 0;
}
.wlcm-bx ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.wlcm-bx ul li {
	font-size:15px;
	font-weight:400;
	color:#202020;
	letter-spacing:0.25px;
	line-height:25px;
	padding: 0 0 10px 44px;
}
.wlcm-bx ul li:before {
	width:10px;
	height:10px;
	border:2px solid #ff0001;
	border-radius:100px;
	content:"";
	display:block;
	float:left;
	margin:8px 0 0 -24px;
}
.wlcm-bx ul li a {
	color:#ff0001;
}
.wlcm-bx ul li a:hover, .wlcm-bx ul li a:focus {
	color:#ff0001;
	text-decoration:underline;
}
.wlcm-btn {
	margin:33px 0 0 0;
}
.wlcm-btn a {
	font-size:17px;
	font-weight:600;
	color:#ff0001;
	border:2px solid #ff0001;
	border-radius:10px;
	padding:13px 23px;
	transition:all 0.8s ease 0s;
}
.wlcm-btn a i {
	margin-right:10px;
}
.wlcm-btn a:hover, .wlcm-btn a:focus {
	background-color:#ff0001;
	color:#fff;
	text-decoration:none;
	transition:all 0.8s ease 0s;
}
.ltst-crpt-vido {
	padding: 28px 0 0px 0;
}
.ltst-crpt-vido h2 {
	text-align:center;
	font-size:30px;
	font-weight:600;
	color:#000;
	margin:0 0 31px 0;
	padding:0 0 11px 0;
	background:url(../images/hd2-bdr.jpg) no-repeat center bottom;
}
.vio-bx {
	float:left;
	margin:0 30px 0 0;
}
.vio-bx {
	width:355px !important;
}
.vio-bx iframe {
	width:100% !important;
	height:300px;
}
.vdio-txt {
	display:table;
	padding:4px 0 0 0;
}
.vdio-txt h3, .vdio-txt h3 a {
	font-size:16px;
	font-weight:500;
	color:#ff0001;
	line-height:23px;
	padding:0 0 11px 0;
	margin:0;
}
.vdio-txt h3 a:hover, .vdio-txt h3 a:focus {
	color:#ff0001;
	text-decoration:underline;
}
.vdio-txt h4 {
	font-size:20px;
	font-weight:500;
	color:#202020;
	line-height:23px;
	padding:0 0 10px 0;
	margin:0;
}
.vdio-txt p {
	font-size:14px;
	font-weight:400;
	color:#202020;
	margin:0 0 0 0;
	line-height:23px;
}
.vdio-txt ul {
	list-style-type:none;
	margin:0;
	padding:21px 0 0 0;
}
.vdio-txt ul li {
	float:left;
	padding-right:6px;
}
.vdio-txt ul li a {
	font-size:25px;
	color:#d7d7d7;
}
.vdio-txt ul li a:hover, .vdio-txt ul li a:focus {
	color:#ff0001;
}
.view-btn {
	margin:26px 0 0 0;
}
.view-btn a {
	font-size:17px;
	font-weight:600;
	color:#ff0001;
	border:2px solid #ff0001;
	border-radius:10px;
	padding:10px 36px;
	transition:all 0.8s ease 0s;
}
.view-btn a:hover, .view-btn a:focus {
	background-color:#ff0001;
	color:#fff;
	text-decoration:none;
	transition:all 0.8s ease 0s;
}
.top-ctgry {
	margin:43px 0 0 0;
}
.top-ctgry h2 {
	font-size:30px;
	font-weight:600;
	color:#ff0001;
	margin:0 0 0 0;
	padding:0 0 16px 0;
}
.top-ctgry .ctgry-img {
	height:187px;
	overflow:hidden;
}
.top-ctgry .ctgry-img img {
	border-top-right-radius:10px;
	border-top-left-radius:10px;
}
.top-ctgry .clcry-nm {
	padding:14px;
}
.top-ctgry ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.top-ctgry ul li {
	width:270px;
	margin:0 5px 5px 0;
	float:left;
}
 .top-ctgry ul li:nth-child(3n+0) {
 margin-right:0px !important;
}
.top-ctgry ul li a {
	font-size:18px;
	font-weight:600;
	line-height:22px;
	color:#ff0001 !important;
	border:1px solid #d3d3d3;
	border-radius:10px;
	background:#ececec;
	min-height:260px;
	display:block;
	text-align:center;
	transition:all 0.8s ease 0s;
}
.top-ctgry ul li a:hover, .top-ctgry ul li a:focus {
	background:#ececec;
	color:#ff0001 !important;
	text-decoration:none;
	transition:all 0.8s ease 0s;
	border-color:#ff0001;
}
.brws-mor {
	text-align:center;
	margin: 40px 0 0;
}
.brws-mor a {
	font-size:17px;
	font-weight:600;
	color:#ff0001;
	border:2px solid #ff0001;
	border-radius:10px;
	padding:10px 50px;
	transition:all 0.8s ease 0s;
}
.brws-mor a:hover, .brws-mor a:focus {
	background-color:#ff0001;
	color:#fff;
	text-decoration:none;
	transition:all 0.8s ease 0s;
}
.profil-of-week {
	background:url(../images/prf-of-wek.jpg) no-repeat center center;
	background-size:cover;
	min-height:324px;
	margin: 50px 0 0 0;
	padding:10px 25px 40px 25px;
}
.profil-of-week h3 {
	font-size:30px;
	font-weight:600;
	color:#fff;
	margin:0 0 16px 0;
	padding:0;
	background:url(../images/h3-bdr.jpg) no-repeat center bottom;
	text-align:center;
}
.prfil-img {
	text-align:center;
	background:#fff;
	width:225px;
	height:162px;
	border-radius:10px;
	border:3px solid #ff5f60;
	padding:5px;
	float:left;
	margin-right:27px;
	margin-top:3px;
}
.prfil-txt {
	display:table;
}
.prfil-txt h4, .prfil-txt h4 a {
	font-size:18px;
	font-weight:600;
	color:#fff;
	line-height:25px;
	margin:0 0 0 0;
	padding:0 0 9px 0;
}
.prfil-txt h4 a:hover, .prfil-txt h4 a:focus {
	color:#fff;
	text-decoration:none;
}
.prfil-txt p {
	font-size:15px;
	font-weight:400;
	color:#fff;
	margin:0 0 15px 0;
}
.prfil-txt ul {
	list-style-type:none;
	margin:0;
	padding:0px 0 0 0;
}
.prfil-txt ul li {
	float:left;
	padding-right:6px;
}
.prfil-txt ul li a {
	font-size:20px;
	color:#fff;
}
.prfil-txt ul li a:hover, .prfil-txt ul li a:focus {
	color:#fff;
}
.prfile-btn {
	margin:25px 0 0 0;
}
.prfile-btn a {
	font-size:18px;
	font-weight:500;
	color:#fff;
	border:2px solid #fff;
	border-radius:10px;
	padding:10px 30px;
	transition:all 0.8s ease 0s;
}
.prfile-btn a:hover, .prfile-btn a:focus {
	background-color:#fff;
	color:#ff0001;
	text-decoration:none;
	transition:all 0.8s ease 0s;
}
.ltst-riws {
	padding: 50px 0 0;
}
.ltst-riws h3, .polr-ltst h3 {
	font-size:25px;
	color:#202020;
	font-weight:600;
	line-height:22px;
	margin:0 0 20px 0;
	padding:0 0 10px 0;
	background:url(../images/rvw-bdr.jpg) no-repeat left bottom;
}
.riw-img {
	width:118px;
	height:93px;
	border:2px solid #ffabab;
	border-radius:10px;
	float:left;
	margin-right:20px;
	text-align:center;
	padding:0px;
}
.riw-img img {
	border-radius:10px;
}
.riw-txt {
	display:table;
}
.riw-bx1 {
	border:1px solid #d3d3d3;
	border-radius:10px;
	padding:10px;
	margin-bottom:15px;
}
.riw-bx1 h4, .riw-bx1 h4 a {
	font-size:18px;
	font-weight:600;
	color:#ff0001;
	margin:0;
	padding:0;
}
.riw-bx1 h5, .riw-bx1 h5 a {
	font-size:16px;
	font-weight:500;
	color:#202020;
	margin:0;
	padding:0 0 10px 0;
	text-transform:inherit;
	letter-spacing:normal;
}
.riw-bx1 p {
	font-size:14px;
	color:#202020;
	font-weight:400;
	margin:0 0 10px 0;
}
.riw-bx1 ul {
	list-style-type:none;
	margin:0;
	padding:0px 0 0 0;
}
.riw-bx1 ul li {
	float:left;
	padding-right:6px;
}
.riw-bx1 ul li a {
	font-size:20px;
	color:#d7d7d7;
}
.riw-bx1 ul li a:hover, .riw-bx1 ul li a:focus {
	color:#ff0001;
	text-decoration:none;
}
.polr-ltst {
	margin:37px 0 0 0;
}
.polr-ltst h5, .polr-ltst h5 a {
	font-size:15px;
	line-height:22px;
	font-weight:500;
	padding-bottom:5px;
	margin:0;
}
.polr-ltst .riw-txt {
	padding-bottom:20px;
}
.prf-hr-mor {
	padding-bottom:5px;
}
.prf-hr-mor a {
	font-size:15px;
	font-weight:600;
	color:#ff0001;
}
.prf-hr-mor a:hover, .prf-hr-mor a:focus {
	color:#ff0001;
	text-decoration:underline;
}
.prf-hr-mor p span {
	color:#5c5a5a;
}
.riw-bx1 p a {
	color:#5c5a5a !important;
}
.riw-bx1 p a:hover, .riw-bx1 p a:focus {
	color:#ff0001 !important;
	text-decoration:none;
}
.hm-ft-ad {
	margin:20px auto 0 auto;
	display:table;
}
.rit-ad1 {
	margin:0 0 38px 0;
}
.hm-sidbx-safe {
	margin:0 0 25px 0;
}
.hm-sidbx-safe h3 {
	font-size:18px;
	font-weight:600;
	color:#ff0001;
	margin:0 0 12px 0;
	padding:0 0 6px 0;
	background:url(../images/sid-hd-bdr.jpg) no-repeat left bottom;
}
.hm-sid1 {
	border:1px solid #d3d3d3;
	border-radius:10px;
	padding:15px 15px 15px 15px;
	text-align:center;
	margin-bottom:10px;
}
.hm-sid-txtbx .hm-sid1 {
	text-align:left !important;
	padding-bottom:30px;
}
.hm-sid-txtbx h5, .hm-sid-txtbx h5 a {
	text-transform:inherit;
	font-size:15px !important;
	font-weight:500 !important;
	color:#ff0001;
	line-height:22px !important;
	letter-spacing:normal;
	margin:0;
	padding:12px 0 7px 0;
}
.hm-sid-txtbx h5 a:hover, .hm-sid-txtbx h5 a:focus {
	color:#ff0001;
	text-decoration:underline;
}
.hm-sid1 p {
	font-size:15px;
	font-weight:400;
	color:#000000;
	line-height:22px;
	margin:0 0 17px 0;
}
.hm-sid1 p a {
	color:#5c5a5a;
}
.hm-sid1 p a:hover, .hm-sid1 p a:focus {
	color:#ff0001;
	text-decoration:none;
}
.sid-rd-mor a {
	font-size:15px;
	font-weight:600;
	color:#ff0001;
}
.sid-rd-mor a:hover, .sid-rd-mor a:focus {
	color:#202020;
	text-decoration:none;
}

/*****************/
.banr .container {
	background: none !important;
	border: none !important;
}
.container {
	border: none !important;
}
div[id*="ajaxsearchlite"].wpdreams_asl_container {
    width: 100% !important;
    margin: 0px auto !important;
}
div.asl_w .probox .promagnifier, div.asl_w .probox div.prosettings {
	background-color: red !important;
}
#ajaxsearchlite1 .probox, div.asl_w .probox {
	background-color: #fff !important;
}
/*****************/

.banr .probox {
	height:45px !important;
	border-radius:7px !important;
	padding:0 0px !important;
	background:#fff !important;
}
.div.asl_w{
	background:#fff !important;
	border-radius:7px;
}
#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input{
color:#202020 !important;
}
div.asl_w .probox div.prosettings {
    width: 35px;
	height: 45px;
	background-image:inherit;
	background:#cccccc;
}

div.asl_w .probox .promagnifier {
    width: 60px;
	height: 45px;
	background-image:inherit;
}
.wlcm-bx h1{
	font-family: 'Poppins', sans-serif !important;
	border-bottom:none;
}

.ltst-crpt-vido h2, .vdio-txt h3, .vdio-txt h3 a, .vdio-txt h4, .top-ctgry h2, .profil-of-week h3, .prfil-txt h4, .prfil-txt h4 a, .ltst-riws h3, .polr-ltst h3, .riw-bx1 h4, .riw-bx1 h4 a, .riw-bx1 h5, .riw-bx1 h5 a, .hm-sidbx-safe h3, .hm-sid-txtbx h5, .hm-sid-txtbx h5 a{
	font-family: 'Poppins', sans-serif !important;
	
}
.vidi-star{
	margin-top:19px;
	margin-bottom:15px;
}
.vidi-star .glyphicon-star::before{
	color:#ff0001;
}

.prfil-txt .glyphicon-star::before, .prfil-txt .glyphicon-star-empty{
	color:#fff;
}

.right-sub-right a{
	font-size: 17px;
font-weight: 600;
color: #ff0001;
border: 2px solid #ff0001;

border-radius: 10px;
padding: 10px 36px;
	background:#fff;
	font-family: 'Poppins', sans-serif !important;
	background-image:inherit !important;
}
.right-sub-right a:hover, .right-sub-right a:focus{
	border:2px solid #ff0001;
	background:#ff0001;
}
.prfil-img img, .riw-img img {
    height: 100%;
    width: 100%;
}
div.asl_w .probox .proinput input::placeholder{
	color:#202020 !important;
}

.hm-sid-txtbx .hm-sid1, .hm-sid1 {
   background: #fff;
}
.hm-sid-txtbx .hm-sid1 a img{
	width:100%;
	height:auto;
}
.riw-bx1 {
background:#fff;
}
.top-ctgry ul li {
	width:260px;
}
.top-ctgry ul li a {
	font-size: 17px;
}
div.asl_w .probox .prosettings .innericon svg {
    fill: #fff;
    padding: 2px 10px !important;
}
div.asl_w .probox .promagnifier .innericon svg {
    fill: #fff;
    padding: 2px 21px !important;
}

.top-ctgry .ctgry-img img{
	width:100%;
}
header .navbar-default .navbar-nav a {
    padding: 8px 5px;
    font-size: 14px;
	color:#000 !important;
}
header .navbar-default .navbar-nav a:hover, header .navbar-default .navbar-nav a:focus, header .navbar-default .navbar-nav li.active a{
	color:#db221b !important;
}

header .rightside .menu li:before{
	content:"" !important;
}
header .rightside .menu li a:hover, header .rightside .menu li:focus{
	text-decoration:underline;
}
header .rightside .menu li span {
	color: #AFAFAF !important;
}
/*.hom-midl .container{
		width:1170px !important;
	}*/
/**listing page css**/

.ctgry-list h1{
	font-size:30px;
	font-weight:600;
	color:#ff0001;
	margin:0;
	padding:0 0 20px 0;
	font-family: 'Poppins', sans-serif !important;
	border:none !important;
}

.ctgy-icn{
	float:left;
	background:url(https://www.siachen.com/wp-content/themes/siachen/assets/images/ctgy-lst-img.jpg) no-repeat center center;
	width:48px;
	height:42px;
	margin:0 35px 0 0;
}

.ctgy-txt{
	display:table;
}

.ctgy-lst{
	width:47%;
	margin:0 6px 6px 0;
	float:left;
}

.ctgy-lst a{
	border:1px solid #d3d3d3;
	border-radius:10px;
	padding:11px 25px 10px 23px;
	display:block;
	min-height:90px;
	transition:all 0.8s ease 0s;
}

.ctgy-lst a:hover, .ctgy-lst a:focus{
	border-color:#ff0001;
	text-decoration:none;
	transition:all 0.8s ease 0s;
}
.ctgy-lst a:hover h3, .ctgy-lst a:focus h3{
	color:#ff0001 !important;
	text-decoration:none;
	transition:all 0.8s ease 0s;
}

.ctgy-txt h3{
	font-size:17px;
	font-weight:500;
	color:#202020;
	margin:0 0 0 0;
	padding:0 0 0 0;
	line-height:20px;
	transition:all 0.8s ease 0s;
	font-family: 'Poppins', sans-serif !important;
}

.ctgy-txt p{
	font-size:14px;
	font-weight:300;
	color:#202020;
	margin:0 0 0 0;
	line-height:20px;
}

.twtr{
padding:0 0 0 0 !important;
}

.twtr a{
display:block;
font-size:14px;
font-weight:500;
color:#00acee;
letter-spacing:0.25px;
padding:14px 10px;
border-radius:10px;
transition:all 0.8s ease 0s;
line-height:15px;
}

.twtr a i{
color:#00acee;
font-size:25px;
padding-right:10px;
transition:all 0.8s ease 0s;
vertical-align:middle;
}



.twtr a:hover, .twtr a:focus{
background:#00acee;
color:#fff;
text-decoration:none;
transition:all 0.8s ease 0s;
}
.twtr a:hover i, .twtr a:focus i{
color:#fff;
transition:all 0.8s ease 0s;
}

.youtb{
padding:0 0 10px 0 !important;
}

.ytb-hd{
background:#ff0001;
color:#fff;
border-top-right-radius:10px;
border-top-left-radius:10px;
font-size:15px;
font-weight:600;
padding:8px 7px;
}

.ytb-hd i{
font-size:25px;
vertical-align:middle;
padding-right:5px;
}

.youtb p, .youtb p a{
font-size:15px;
font-weight:600;
color:#ff0001;
text-align:center;
padding:0 10px;
line-height:18px;
margin:0 0 13px 0;

}

.youtb p a:hover, .youtb p a:focus{
color:#ff0001;
text-decoration:underline;
}

.sid-vdi{
margin:15px 0 0 0;
padding:0 8px;
}
.sid-vdi iframe{
width:100%;
height:auto;
margin:0 0 0 0;
}
div.yt-vd iframe{
height:215px;
}

div.bt-drp button{
	border:none;
	color:#fff;
}

div.busi-srch div.bnr-frm{
	background:#ff0001 !important;
}

div.busi-srch div.bnr-frm div.bt-drp button{
	padding: 9px 25px 11px 25px !important;
}

.srch-mob input {
  width: 40px !important;
  height:37px !important;
  border:2px solid #d0d0d0 !important;
  border-radius: 3px !important;
  font-size: 16px !important;
  padding: 10px 10px 10px 10px !important;
  -webkit-transition: width 0.4s ease-in-out;
  transition: width 0.4s ease-in-out;
  background:#fff url(https://www.siachen.com/wp-content/themes/siachen/assets/images/zm.png) no-repeat 5px 5px !important;
  float:right;
  z-index:999; 
}

.srch-mob input[type=text]:focus {
  width: 100% !important;
  padding: 10px 10px 10px 50px !important;
 
}
.srch-mob{
	display:none;
}

@media (max-width:575px) {	
.navbar-default .navbar-toggle {
    margin-top: -68px !important;
    float: none !important;
    position: absolute !important;
    right: -25px !important;
    left: auto !important;
	padding: 5px 5px !important;
}

.lgo img {
    height: 42px;
}

.srch-mob{
	position: absolute;
	right: 0;
	top: 43px;
	left: auto;
	z-index:999;
	width:100%;
	display:block;
}
.bs-pg .banr {
    display: none;
}	
	
 }
 
.bsocial img {
    width: 30px;
    height: 30px;
}
ul.bsocial li a{
font-size:21px !important;
}
