@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'Conv_MANGAL';
	src: url('fonts/MANGAL.eot');
	src: local('☺'), url('fonts/MANGAL.woff') format('woff'), url('fonts/MANGAL.ttf') format('truetype'), url('fonts/MANGAL.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'KrutiDev010';
    src: url('fonts/KrutiDev010.eot');
    src: url('fonts/KrutiDev010.eot') format('embedded-opentype'),
         url('fonts/KrutiDev010.woff') format('woff'),
         url('fonts/KrutiDev010.ttf') format('truetype'),
         url('fonts/KrutiDev010.svg#KrutiDev010') format('svg');
}


@font-face {
    font-family: 'HermesThin';
    src: url('fonts/HermesThin.eot');
    src: url('fonts/HermesThin.eot') format('embedded-opentype'),
         url('fonts/HermesThin.woff2') format('woff2'),
         url('fonts/HermesThin.woff') format('woff'),
         url('fonts/HermesThin.ttf') format('truetype'),
         url('fonts/HermesThin.svg#HermesThin') format('svg');
}


@font-face {
  font-family: 'RupeeForadian';
  src: url('fonts/RupeeForadian.eot?#iefix') format('embedded-opentype'),  url('fonts/RupeeForadian.woff') format('woff'), url('fonts/RupeeForadian.ttf')  format('truetype'), url('fonts/RupeeForadian.svg#RupeeForadian') format('svg');
  font-weight: normal;
  font-style: normal;
}

.arial-hindi{font-family: 'Arial Unicode MS'; line-height:30px; font-size:18px; }
.f-size{font-weight:100; font-size:19px;}


*{ margin:0; padding:0;}
html,body,section,header,footer,nav,aside,figcaption,figure,hgroup,h1,h2,h3,h4,h5,h6,span,strong,p,ol,ul,li{ margin:0; padding:0;}
body{ overflow-x:hidden; font-family: 'KrutiDev010'; font-weight:normal;}
a{ text-decoration:none; outline:none;}
a img{ border:none;}
ul,ol,li{ list-style:none;}
.clear{ clear:both;}
.clear5{ clear:both; height:5px;} .clear10{ clear:both; height:10px;} .clear15{ clear:both; height:15px;} .clear20{ clear:both; height:20px;} .clear25{ clear:both; height:25px;} .clear30{ clear:both; height:30px;} .clear35{ clear:both; height:35px;} .clear40{ clear:both; height:40px;}
header{ width:100%; margin:0; padding:0; background:url(images/header-bg.jpg) repeat-x right bottom; padding:14px 0px 76px 0px;}
.change-bg{background:#ca8230 url(images/header-bg2.jpg) repeat-x right bottom!important; padding:14px 0px 90px 0px!important;}

.container{ padding-left:15px; padding-right:15px; margin-left:auto; margin-right:auto; position:relative;}
.logo{ float:left; width:250px; padding:0;}
.logo img{ width:100%;}
.logo-right{ float:right;}
.logo-right .top-menu{ margin-bottom:10px; float:right;}
.logo-right .top-menu ul{ margin:0; padding:0;}
.logo-right .top-menu ul li{ float:left; display:inline-block; margin-right:10px;  padding:3px; background:url(images/bord-trans2.png); }
.logo-right .top-menu ul li a{ background:#59670a url(images/book-icon.png) no-repeat 10px 7px; font-family: 'KrutiDev010'; color:#fbdebd; font-size:20px; padding:5px 10px 5px 55px; display:block; line-height:28px; font-weight:lighter;}
.logo-right .top-menu ul li a:hover{ background:#a9430b url(images/book-icon.png) no-repeat 10px 7px; color:#fff; -webkit-transition:background 0.4s; -moz-transition:background 0.4s; -ms-transition:background 0.4s; -o-transition:background 0.4s; transition:background 0.4s;}
.logo-right .top-menu ul li a.cd{ background:#59670a url(images/cd-icon.png) no-repeat 10px 3px !important;}
.logo-right .top-menu ul li a.cd:hover{ background:#a9430b url(images/cd-icon.png) no-repeat 10px 3px !important;}
.logo-right .top-menu ul li:last-child{ margin-right:0;}

.mobile-top{ margin-top:10px; width:100%; text-align:center;}
.mobile-top ul{ margin:0 auto; padding:0; display:inline-block;}
.mobile-top ul li{ float:left; display:inline-block; margin-right:10px;  padding:3px; background:url(images/bord-trans2.png); }
.mobile-top ul li a{ background:#59670a url(images/lyrics-icon.png) no-repeat 5px 7px; font-family: 'HermesThin'; color:#fbdebd; font-size:18px; padding:5px 10px 5px 55px; display:block; line-height:28px; font-weight:lighter;}
.mobile-top ul li a:hover{ background:#a9430b url(images/lyrics-icon.png) no-repeat 5px 7px; color:#fff; -webkit-transition:background 0.4s; -moz-transition:background 0.4s; -ms-transition:background 0.4s; -o-transition:background 0.4s; transition:background 0.4s;}
.mobile-top ul li a.cd{ background:#59670a url(images/songcollect-icon.png) no-repeat 5px 7px !important;}
.mobile-top ul li a.cd:hover{ background:#a9430b url(images/songcollect-icon.png) no-repeat 5px 7px !important;}
.mobile-top ul li:last-child{ margin-right:0;}

.logo-right .bot-menu{ }
.logo-right .bot-menu ul{ margin:0 ; padding:0;}
.logo-right .bot-menu ul li{ float:left; display:inline-block; margin-right:10px;  padding:3px; background:url(images/bord-trans2.png); }
.logo-right .bot-menu ul li a{ background:#a9430b;  color:#fee6ca; font-size:20px; padding:5px 15px; display:block; line-height:28px; font-weight:lighter; -webkit-transition:all 0.8s ease-in-out 0s;
-moz-transition:all 0.8s ease-in-out 0s;
-o-transition:all 0.8s ease-in-out 0s;
transition:all 0.8s ease-in-out 0s;}
.logo-right .bot-menu ul li.sngcollect{}
.logo-right .bot-menu ul li.sngcollect a{background:#a9430b url(images/songcollect-icon.png) no-repeat 10px 6px; padding:5px 20px 5px 45px;  -webkit-transition:all 0.8s ease-in-out 0s;
-moz-transition:all 0.8s ease-in-out 0s;
-o-transition:all 0.8s ease-in-out 0s;
transition:all 0.8s ease-in-out 0s;}
.logo-right .bot-menu ul li.sngcollect a:hover{ background:#fadfc2 url(images/songcollect-icon-hover.png) no-repeat 10px 6px !important; box-shadow:none; }
.logo-right .bot-menu ul li.sngcollect a.active{background:#fadfc2 url(images/songcollect-icon-hover.png) no-repeat 10px 6px !important; box-shadow:none;}
.logo-right .bot-menu ul li.snglyricss{}
.logo-right .bot-menu ul li.snglyricss a{background:#a9430b; padding:5px 15px;  -webkit-transition:all 0.8s ease-in-out 0s;
-moz-transition:all 0.8s ease-in-out 0s;
-o-transition:all 0.8s ease-in-out 0s;
transition:all 0.8s ease-in-out 0s;}
.logo-right .bot-menu ul li.snglyricss a.active{ background:#fadfc2;  box-shadow:none; }
.logo-right .bot-menu ul li.snglyricss a:hover{ background:#fadfc2; box-shadow:none; }

.logo-right .bot-menu ul li a:hover{   color:#a9430b; background:#fadfc2; }
.logo-right .bot-menu ul li:last-child{ margin-right:0;}
.logo-right .bot-menu ul li a.active{ color:#a9430b;  box-shadow:inset 210px 0px 0px #fadfc2;}
div.toggle{display: none;}
.more{ font-family: 'HermesThin'; font-weight:bold; font-size:16px; color:#a9430b; text-decoration:underline;}

.head-txt1{ font-size:25px; color:#000;  font-weight: normal;}
.sub-head-txt2{font-size:18px; color:#a9430b; border-bottom:#9e7346 solid 1px; padding-bottom:5px; margin:2% 0; }

/*---mobile menu----*/
.menu-icon{ width:35px; height:35px; float:right; cursor:pointer; margin-top:0px; margin-right:0px;}
.menu-icon img{ width:100%;}
.menu-close{ width:35px; height:35px; float:right; cursor:pointer; display:none; margin-top:0px; margin-right:0px;}
.menu-close img{ width:100%;}

.menu-bg{ width:100%;  position:relative; display:none; background:url(images/menu-bg.png);}
.menu-bg ul{ width:100%; margin:0; padding:0;}
.menu-bg ul li{ width:100%; border-bottom:1px solid #c37027;   -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; height:auto !important;  text-transform:uppercase;}
.menu-bg ul li a{ color:#fff; font-size:16px; display:block;  line-height:35px; display:block; padding:5px 15px;}
.menu-bg ul li:hover{background:url(images/menu-bg-hover.png);}

/*.mob-sec-menu{ width:100%;  position:relative; display:none; background:url(images/menu-bg.png);}
.mob-sec-menu ul{ width:100%; margin:0; padding:0;}
.mob-sec-menu ul li{ width:100%; border-bottom:1px solid #c37027;   -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; height:auto !important;  text-transform:uppercase;}
.mob-sec-menu ul li a{ color:#fff; font-size:16px; display:block;  line-height:35px; display:block; padding:5px 15px;}
.mob-sec-menu ul li:hover{background:url(images/menu-bg-hover.png);}

.menu-icon2{ width:35px; height:35px; float:right; cursor:pointer; margin-top:0px; margin-right:0px;}
.menu-icon2 img{ width:100%;}
.menu-close2{ width:35px; height:35px; float:right; cursor:pointer; display:none; margin-top:0px; margin-right:0px;}
.menu-close2 img{ width:100%;}*/


/*------------*/
.banner{ width:100%; margin:0; padding:0; position:relative; line-height:1px;}
.banner img{ width:100%;}
.banner .left-banner{ width:18%; position:absolute; top:34%; left:2%; z-index:99;}
.banner .left-banner img{ width:100%;}
.banner .right-banner{ width:12%; position:absolute; top:14%; right:0; z-index:99;}
.banner .right-banner img{ width:100%;}

.bot-content{ width:100%; margin:0; padding:0; background:url(images/bot-bg.jpg) top center repeat-y;  margin-top:0px; position:relative;}
.bot-content .vanity-box{ width:11%; position:absolute; top:25%; left:2%; z-index:99;}
.bot-content .vanity-box img{ width:100%;}
.bot-content .inner-bot{ width:95%; margin:0 auto; margin-bottom:80px;}
.bot-content .inner-bot .left-bot{ width:58%; float:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; padding-right:50px;}
.bot-content .inner-bot .left-bot p{ font-size:20px; line-height:30px; color:#fff;}
.bot-content3{background:url(images/bot-bg3.jpg) top center repeat-y;}
.art1{ margin:0; padding:0; position:absolute; right:0; top:2%;}
.art2{ margin:0; padding:0; position:absolute; left:2%; top:2%;}

.continoue{float:left; display:inline-block; margin-right:10px;  padding:3px; background:url(images/bord-trans2.png);}
.continoue a{ background:#a9430b;  color:#fff; font-size:22px; padding:5px 20px; display:block; line-height:28px; font-weight:lighter;}
.continoue a:hover{ background:#59670A;}

.bot-content .inner-bot .right-bot{ width:42%; float:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;border: 4px solid transparent; border-top:0; border-bottom:0;
    padding: 0px;
    -webkit-border-image: url(images/bom.png) 20% round; /* Safari 3.1-5 */
    -o-border-image: url(images/bom.png) 20% round; /* Opera 11-12.1 */
    border-image: url(images/bom.png) 20% round; }
.bot-content .inner-bot .right-bot ul{ margin:0; padding:0;}
.bot-content .inner-bot .right-bot ul li{ width:100%;  position:relative; border: 4px solid transparent; border-left:0; border-right:0; border-bottom:0;
    padding:0px 0px;
    -webkit-border-image: url(images/botn.png) 30% round; /* Safari 3.1-5 */
    -o-border-image: url(images/botn.png) 30% round; /* Opera 11-12.1 */
    border-image: url(images/botn.png) 30% round;}
.bot-content .inner-bot .right-bot ul li::before{ content:''; position:absolute; top:5px; right:10px; width:38px; height:36px; background:url(images/play-icon.png);}
.bot-content .inner-bot .right-bot ul li:last-child{border-bottom:4px solid transparent;}
.bot-content .inner-bot .right-bot ul li a{ padding:8px 15px; line-height:30px; display:block; color:#fff; font-size:20px; background:rgba(235,163,2,0.6);}
.bot-content .inner-bot .right-bot ul li a.lkg{ background:rgba(183,104,47,0.7);}
.footer{ width:100%;  background:rgba(222,133,29,0.63) url(images/header-bor.png) repeat-x 0 0px !important; padding:10px 0px; }
.footer p{ font-size:16px; margin-bottom:1%; line-height:20px; padding:15px 0px; color:#010101;   font-family: 'HermesThin'; text-align:center; font-weight:600;}
.footer .foot-links{ text-align:center;font-family: 'HermesThin'; font-weight:600; margin-top:6%; margin-bottom:1.5%; font-size:18px;}
.footer .foot-links li{ display:inline;}
.footer .foot-links li a{ text-decoration:none; margin-left:1%; margin-right:1%; color:#000;}




.wrapper-box{box-sizing: border-box; overflow: hidden; padding:15px;}
.wrapper-box .tab2 td{-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}

.heading2 {
	width:100%;
	position:relative;
	padding:15px 0px 15px 0px;
	display:inline-block;
	
	background:url(images/accord-bg.png) repeat-x;
	transition:all linear 0.15s;
	/* Type */
	font-size:1.200em;
	text-shadow:0px 1px 0px #1a1a1a;
	text-decoration:none;
	
}

.heading2 span{ background:#a9430b; padding:5px 10px; color:#FFF; font-size:26px;}
.heading2 .list-icon{ position:absolute; right:-2px; top:0; }


/*------------------------------------*\
-------- DEMO Code: accordion
\*------------------------------------*/
/*----- Accordion -----*/

.accordion-wrapper{}

.accordion, .accordion * {
	-webkit-box-sizing:border-box; 
	-moz-box-sizing:border-box; 
	box-sizing:border-box;
}

.accordion {
	overflow:hidden;
	box-shadow: none;/*0px 1px 3px rgba(0,0,0,0.25)*/;
	border-radius:3px;
	
}

/*----- Section Titles -----*/

.accordion-section{ padding:0 0 30px 0}

.accordion-section-title {
	width:100%;
	position:relative; z-index:999;
	padding:15px 0px 15px 0px;
	display:inline-block;
	
	background:url(images/accord-bg.png) repeat-x;
	transition:all linear 0.15s;
	/* Type */
	font-size:1.200em;
	text-shadow:0px 1px 0px #1a1a1a;
	text-decoration:none;
	
}

.accordion-section-title::after{ content:''; position:absolute; right:-2px; top:0; z-index:99; width:70px; height:100%; background:none;}
.accordion-section-title::before{ content:''; position:absolute; left:0; top:0; z-index:99; width:70%; height:100%; background:none;}
.accordion-section-title span{ background:#a9430b; padding:5px 10px; color:#FFF; font-size:26px;}
.accordion-section-title .accord-btn{ position:absolute; right:-2px; top:0; z-index:9; }

.accordion-section-title.active, .accordion-section-title:hover {
	
	/* Type */
	text-decoration:none;
}

.accordion-section:last-child .accordion-section-title {
	border-bottom:none;
}

/*----- Section Content -----*/
.accordion-section-content {
	padding:15px;
	display:none;
	overflow:hidden;
}


.frame-div{ width:30%; float:left; }
.frame-div img{ width:100%;}
.cont-div{ width:65%; float:right;}

.frame-div2 { width: 21%; float: left; }
.frame-div2 img{ width:100%;}
.cont-div2{ width:76%; float:right;}

/* css for About Author */

.top-head-wrapper{ width:100%; margin:0; padding:0; position:relative; background:url(images/bot-bg.jpg) top center repeat-y;}
.top-head-wrapper .bord-top{ height:8px; width:100%; background:url(images/bord-top.png) repeat-x 0 0; background-color:transparent;}
.top-head-wrapper .top-head-mid{ text-align:center; background:#545511; color:#fadfc2; padding:.5% 0; font-size:28px;}
.top-head-wrapper .bord-bottom{ height:8px; width:100%; background:url(images/bord-bottom.png) repeat-x 0 0; background-color:transparent;}
.lft-side-wrapper{float:left; width:30%;}
.lft-menu{float:left; background:url(images/bord-trans2.png); padding:3px; width:100%;}
.lft-menu ul{ margin:0; padding:0;}
.lft-menu ul li{ background:#a9430b url(images/border-bottom.png) repeat-x; background-position:left bottom; padding:0px 0px 2px 0px; font-family: 'KrutiDev010'; font-weight:normal; font-size:25px;}
.lft-menu ul li a{ text-decoration:none; color:#fadfc2; background:url(images/menu-music-icon.png) no-repeat; background-position:15px 12px; padding:7px 10px 7px 40px !important; display:block; }
.lft-menu ul li a:hover{ background:#fadfc2 url(images/menu-music-icon2.png) no-repeat 15px 12px; color:#000; }
.lft-menu ul li a.lyrics-list{ text-decoration:none; color:#fadfc2; background:url(images/playlist-new.png) no-repeat !important; padding:0 0 0 40px; background-position:15px 12px !important; display:block; }
.lft-menu ul li a.lyrics-list:hover{background:#fadfc2 url(images/playlist.png) no-repeat 15px 12px !important; color:#000; padding:0 0 0px 40px;}
.lft-menu ul li a.active{background:#fadfc2 url(images/playlist.png) no-repeat 15px 12px !important; color:#000; padding:0 0 0px 40px;}


.ad-div{ border:solid 1px #f6dcbc; padding:12px; text-align:center;}
.ad-div img{ width:100%;}
.col1{ width:50%; float:left;}
.col1 p{ margin:0px 0!important; padding:5px 10px!important;}
.phone{font-family: 'HermesThin'; font-size:18px;}
.phone img{ margin:0 8px 0 0!important; padding:0;}

.mail{font-family: 'HermesThin'; font-size:18px;}
.mail img{ margin:0 8px 0 0!important; padding:0;}
.mail a{ text-decoration:none; color:#010101;}


.txt-underline{font-size:18px; color:#a9430b; border-bottom:#9e7346 solid 1px; padding-bottom:5px; margin:2% 0;}
.form{ margin:0; padding:0;}
.form i{ font-style:normal; color:#a9430b; font-family: 'HermesThin'; font-weight:600;}
.col3{ width:30%; margin-left:2%; float:left;}
.form input[type='text']{ border:solid 1px #bc482f;}
.form input[type='submit']{}
.txt-fild{font-family: 'HermesThin'; font-weight:600; width:100%; background-color:transparent; padding:5px;}
.txt-area-wrapper{ width:94%; padding:0 16px; padding-top:1%; overflow:hidden;}
.txt-area{font-family: 'HermesThin'; font-weight:600; border:solid 1px #bc482f; width:100%; padding:5px; background-color:transparent;}

.rgt-content-wrapper{ float:right; width:67%;}
.rgt-content-wrapper .bord1{background:url(images/border.png) repeat-x; height:5px;}
.rgt-content-wrapper .bord2{ background:url(images/border-bottom.png) repeat-x; height:5px;}
.bord-lft{background:url(images/border-lft.png) repeat-y; }
.rgt-content-wrapper .bord-rgt{background:url(images/bord-trans.png) repeat-y right 0; }
.content-area{ margin:2px 7px 2px 8px; padding:10px; background: rgba( 251,222,189,0.7); position:relative; top:0;}
.content-area2{margin:2px 7px 2px 8px; padding:10px; background: rgba( 251,222,189,0.7); position:relative; top:0;}
.nam{ font-size:22px;}
.nam span{ font-size:18px; color:#a9430b;}
.content-area img{ margin:0 25px 25px 0; float:left;}
.content-area p{ margin:5px 0; padding:15px 0;}
.list1 ul li{ padding-bottom:20px;}



.cont-div .bord1{background:url(images/border.png) repeat-x; height:5px;}
.cont-div .bord2{ background:url(images/border-bottom.png) repeat-x; height:5px;}
.cont-div .bord-rgt{background:url(images/bord-trans.png) repeat-y right 0; }


.cont-div2 .bord1{background:url(images/border.png) repeat-x; height:5px;}
.cont-div2 .bord2{ background:url(images/border-bottom.png) repeat-x; height:5px;}
.cont-div2 .bord-rgt{background:url(images/bord-trans.png) repeat-y right 0; }

.wd-full{ width:100%!important;}

.table{ margin:0; padding:0;}
.table tr:nth-child(odd) { background: #f3e0c8;}
.table tr:nth-child(even) { background: #ecd3b4;}
.table td{ border-right:#e0c19d solid 1px; border-collapse:collapse; padding:5px; font-size:24px; width:33%;}
.table td a{ text-decoration:none; color:#000000; background:url(images/music-icon.png) no-repeat; padding-left:30px; background-position:2px 5px; display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; width:200px; overflow:hidden; display:block;}
.table td a.tbl{ width:auto !important; }
.table td a.lyrics-list{ text-decoration:none; color:#000000; background:url(images/playlist.png) no-repeat !important; padding-left:30px; background-position:5px 5px !important; display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; width:200px;}
/*.table td a span{    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; width:200px;}*/

.tooltip {
	display:none;
	position:absolute;
	border:1px solid #c85108;
	background-color:#c85108;
	border-radius:2px;
	padding:5px 10px;
	color:#fff;
	font-size:20px;
}

.table td{ position:relative;}
.table td a span{ background:url(images/arrow.png) no-repeat; height:25px; width:25px; display: inline-block; position: absolute; right: 2px; -webkit-transition:background 0.4s; -moz-transition:background 0.4s; -ms-transition:background 0.4s; -o-transition:background 0.4s; transition:background 0.4s;}
.table td a:hover span{ background:url(images/arrow-hover.png) no-repeat; height:25px; width:25px;}






.txt{ float:left; margin-right:25px;}
.txt-fild2{ width:65%;}
.drop-down{ width:100%; height:50px;  border-left:none; border-right:none; border-top:none; border-bottom:solid 2px #ca822f; font-family: 'Arial Unicode MS'; font-size:22px; color:#000; background-color:transparent;}
.drop-down .brd-bot{ border-bottom:#000 solid 1px;}

.bor-bg{ background:#f3e0c8; border-bottom:1px solid #dbba97;}
.tab-button{ line-height:40px; font-size:17px; color:#000000; font-family: 'open_sansregular', sans-serif;  width:100%; background:url(images/arrow-stop.png) no-repeat right 50%; cursor:pointer;   padding:6px 12px 0px 19px; max-width:97.6%; margin-bottom:0px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}

.tab-button span img{ margin:0; padding:0; position:relative; top:3px; margin-right:15px; }
.count{font-family: 'HermesThin';  font-size:16px; color:#000; font-style:normal; margin-right:5px;}

.tab-caption{  margin:0 auto; background:none; font-size:18px; color:#727070; line-height:32px; font-family: 'open_sansregular', sans-serif; padding:0px 12px 16px 12px; display:none;  max-width:97.6%; width: 100%; }
.tab-caption a{ color:#fd064c; font-family: 'open_sansregular', sans-serif;}


.on{ color:#000000; background:#f3e0c8 url(images/arrow-play.png) no-repeat right 50% ; border:none; position:relative;}


.col4{ width:100%; overflow:hidden; margin-top:1%;}
.col4 img{ margin:0 15px 0 0!important; padding:0;}

.btn_one{ background:#59670a; font-family: 'HermesThin';  font-size:18px; color:#fff; width:49%; text-align:center; margin-right:1%; padding:1% 0; float:left; border:none; cursor:pointer;}
.btn_two{ background:#a9430b; font-family: 'HermesThin';  font-size:18px; color:#fff; width:49%; text-align:center; margin-right:1%; padding:1% 0; border:none; cursor:pointer;}
.wrongturn{border:1px solid #990000; background-color:#a9430b; color:#FFFFFF; padding:4px; padding-left:6px;width:295px; font-family: 'HermesThin'; font-weight:600; display:none;}

/*-------[Added on 18-02-2016]----------*/

.reeti-riwaz-bg{ width:100%; margin:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;-ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding:10px;}
.reeti-riwaz-bg h3{ font-size:25px; line-height:28px; color:#000; margin-bottom:10px; font-weight:400;}
.reeti-riwaz-bg h4{ font-size:22px; line-height:30px; color:#a9430b; padding-bottom:10px; font-weight:400; border-bottom:1px solid #9e7346; margin-bottom:15px;}
.reeti-riwaz-bg .left-riwaz{ width:45%; float:left;}
.reeti-riwaz-bg .left-riwaz .rwaz-image{ width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;-ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding:10px; border:1px solid #76706d; margin-top:15px;}
.reeti-riwaz-bg .left-riwaz .rwaz-image img{ width:100%; margin:0; padding:0;}
.reeti-riwaz-bg .right-riwaz{ width:55%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;-ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; 
padding-left:18px; float:left;}
.reeti-riwaz-bg .right-riwaz p{ font-size:17px; line-height:30px; color:#000; font-weight:lighter; }
.bor-red{ width:100%; border-bottom:1px solid #9e7346; height:0;}
.nxtpag{ display:inline-block; float:right; color:#000; font-size:22px; line-height:30px; font-weight:bold; }
.prepag{ display:inline-block; float:left; color:#000; font-size:22px; line-height:30px;  font-weight:bold;}
.buy-prod-bg{ width:100%; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding:10px;}
.buy-prod-bg .heading{  background:#df9d57; font-size:22px; line-height:24px; padding:13px 15px;}
.buy-prod-bg h3{ font-size:25px; line-height:35px; color:#a9430b; padding-bottom:5px; border-bottom:1px solid #af875a; font-weight:200;}
.buy-prod-bg .prdct-box{ width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; background:url(images/track-shadow.png) no-repeat left bottom; padding:20px 20px 69px 20px;}
.buy-prod-bg .prdct-box .prdbxleft1{ width:60%; float:left; margin-right:3%;}
.buy-prod-bg .prdct-box .prdbxleft1 img{ width:100%; margin:0; padding:0;}
.buy-prod-bg .prdct-box .prdbxright1{ width:37%; float:left; position:relative;}
.checkbox-custom {
    opacity: 0;
    position: absolute;  float:left;  
}

.checkbox-custom, .checkbox-custom-label{
    display: inline-block;
    vertical-align: middle;
    margin: 0px;
    cursor: pointer; width:24px; margin-right:10px; margin-top:4px;
}

.checkbox-custom-label{
    position: relative; float:left; color:#3e3c3c; font-weight:200;
}

.checkbox-custom + .checkbox-custom-label:before{
    content: '';
    background:none;
    border: 1px solid #a9430b;
    display: inline-block;
    vertical-align: middle;
    width: 22px;
    height: 19px;
    padding: 0px;
    margin-right: 10px;
    text-align: center;
}

.checkbox-custom:checked + .checkbox-custom-label:before {
    background:url(images/checked.png);   border: 1px solid #a9430b;
    display: inline-block;
    vertical-align: middle;
    width: 22px;
    height: 19px;
    padding: 0px;
    margin-right: 10px;
    text-align: center; margin-left:0px; 
}

.checkbox-custom:focus + .checkbox-custom-label{
  outline: 0px solid #a9430b; /* focus style */   
}

.buy-prod-bg .prdct-box .capsprd{ float:left;}
.buy-prod-bg .prdct-box .capsprd h5{ font-size:25px; line-height:35px; color:#3e3c3c; font-weight:200;}
.buy-prod-bg .prdct-box .capsprd h6{ font-size:18px; line-height:35px; color:#a9430b; font-weight:200;}
.buy-prod-bg .prdct-box .capsprd .rupees{ float:left; display:inline-block;   padding:3px; background: url(images/bord-trans2.png); font-weight:200; margin-top:35px; font-family: 'HermesThin'; font-weight:600; }
.rs{ font-family:'RupeeForadian'; font-size:22px;}
.buy-prod-bg .prdct-box .capsprd .rupees a{padding:5px 10px 5px 25px; display:block; line-height:28px; font-weight:lighter; background:#59670a; font-size:20px;  color:#fff;}
.totalcost{ width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding:20px 30px; border:1px solid #59670a;}
.totalcost .totalleft{ float:left; display:inline-block; font-size:25px; line-height:35px; color:#1d1d1d;}
.totalcost input[type='text']{ border:none; font-size:25px; line-height:35px; width:80px; background:none; float:right;}
.totalcost .totalright{ float:right; display:inline-block; font-size:25px; line-height:35px; color:#1d1d1d; font-family: 'HermesThin'; font-weight:600;}
.buy-prod-bg .prdct-box .prdbxnew{ width:23%; float:left; position:relative; margin-right:2%;}
.buy-prod-bg .prdct-box .prdbxnew img{ width:100%; margin:0; padding:0;}
.fro-bg{ width:100%; border:1px solid #000; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding:20px 30px; }
.paymnt-bg {width: 100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding: 20px; 
border: 1px solid rgb(89, 103, 10);
}
.paymnt-bg h4 {font-size: 20px; line-height: 35px; color: rgb(29, 29, 29); font-weight: 200;}
.paymnt-bg h5 {font-size: 18px; line-height: 20px; color: rgb(50, 50, 50); font-weight: 200;}
.paymnt-bg .grn-bg {width: 100%; font-size: 22px; line-height: 22px; color: rgb(255, 255, 255); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; display: block; background: rgb(89, 103, 10); padding: 10px; margin: 0px 0px 0px 0px;}
.paymnt-bg p { font-size: 17px; color: rgb(12, 12, 12); line-height: 28px;}
.frmbg {width: 100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding: 25px 0px 0px;}
.frmbg .leftfrm {float: left; width: 48%;}
.frmbg .leftfrm h4 {color: rgb(18, 18, 18); font-size: 25px; font-weight: lighter; display: block; line-height: 35px; background: rgb(223, 157, 87); padding: 7px 17px 4px !important;}
.frmbg .leftfrm .capsbg {font-size: 17px; line-height: 22px; color: rgb(0, 0, 0); border-bottom: 1px solid rgb(175, 135, 90); padding: 10px 0px 15px;}
.frmbg .leftfrm .capsbg span { color: rgb(169, 67, 11); padding-right: 10px; font-size: 18px;}
.frmbg .rightfrm {float: right; width: 48%;}
.frmbg .rightfrm h4 {color: rgb(0, 0, 0); font-size: 16px; line-height: 35px; font-weight: 400; margin-bottom: 15px; background: rgb(223, 157, 87); padding: 7px 17px 4px !important;}
.frmbg .rightfrm input[type="text"] {width: 100%; display: block; font-size: 18px; line-height: 21px; color: rgb(0, 0, 0); margin-bottom: 10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding: 7px 10px; border: 1px solid rgb(188, 72, 47); background: none;}

.frmbg .rightfrm input[type="text"]::-webkit-input-placeholder { color:#000; opacity:1.0;}
.frmbg .rightfrm input[type="text"]::-moz-placeholder { color:#000; opacity:1.0;} /* firefox 19+ */
.frmbg .rightfrm input[type="text"]:-ms-input-placeholder { color:#000; opacity:1.0;} /* ie */
.frmbg .rightfrm input[type="text"]:-moz-placeholder { color:#000; opacity:1.0;}

.frmbg .rightfrm textarea {width: 100%; display: block; font-size: 18px; line-height: 21px; color: rgb(0, 0, 0); margin-bottom: 10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding: 7px 10px; border: 1px solid rgb(188, 72, 47); background: none;}
.frmbg .rightfrm textarea::-webkit-input-placeholder { color:#000; opacity:1.0;}
.frmbg .rightfrm textarea::-moz-placeholder { color:#000;opacity:1.0; } /* firefox 19+ */
.frmbg .rightfrm textarea:-ms-input-placeholder { color:#000;opacity:1.0; } /* ie */
.frmbg .rightfrm textarea:-moz-placeholder { color:#000; opacity:1.0; }
.frmbg .rightfrm input[type="submit"] {display: inline-block; font-size: 18px; line-height: 21px; color: rgb(255, 255, 255); margin-bottom: 10px; float: right; cursor: pointer; font-family: HermesThin; font-weight: 200; padding: 10px 35px; border: 1px solid rgb(188, 72, 47); background: rgb(169, 67, 11);}
.frmbg .rightfrm input[type="submit"]:hover{-webkit-transition:all 0.8s ease-in-out 0s;
-moz-transition:all 0.8s ease-in-out 0s;
-o-transition:all 0.8s ease-in-out 0s;
transition:all 0.8s ease-in-out 0s; -webkit-box-shadow:inset 140px 0px 0px #fadfc2; -moz-box-shadow:inset 140px 0px 0px #fadfc2; -o-box-shadow:inset 140px 0px 0px #fadfc2; -ms-box-shadow:inset 140px 0px 0px #fadfc2; box-shadow:inset 140px 0px 0px #fadfc2; color:#000; font-family: 'HermesThin';}
.frmbg .bot-textng {font-size: 20px; line-height: 24px; color: rgb(0, 0, 0);  margin: 20px 0px 0px;}
.frmbg .bot-textng a {color: rgb(0, 0, 0); font-weight: 200; font-family: HermesThin;
}
.frmbg .bot-textng a:hover{ color:#a9430b;}

.newtabtle table{ width:100%; border-bottom:1px solid #c9b195; font-family: 'KrutiDev010'; font-weight: lighter;}
.newtabtle tr:nth-child(odd) { background: #f3e0c8; border-bottom:1px solid #c9b195; }
.newtabtle tr:nth-child(even) { background: #ecd3b4; border-bottom:1px solid #c9b195;}
.newtabtle tr td{ width:66%; float:left; padding:1%;  -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; font-size:17px; color:#000; font-weight:lighter; border-left:1px solid #c9b195;}
.newtabtle tr td.negbg{ color:#a9430b !important; width:34% ; }
.newtabtle tr td span{ font-size:24px;}
.alike-pic{ width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;-ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding:10px; border:1px solid #76706d;}
.alike-pic img{ width:100%; margin:0; padding:0;}
.tsquest{ width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;-ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding:5px 10px; font-size:18px; line-height:22px; color:#a9430b;}
.tsquest span{ font-size:24px;}
.tsans{ width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;-ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding:15px 10px; font-size:17px; line-height:22px; color:#000; font-weight:lighter; background:#ecd3b4; border:1px solid #c9b195;}

/*-----new responsive menu**********/
#cssmenu{ display:none ;}

#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a { 
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#cssmenu {
  width: 100%;
  font-family: 'KrutiDev010';
  color: #ffffff;
}
#cssmenu ul ul {
  display: none;
}
.align-right {
  float: right;
}
#cssmenu > ul > li > a {
  padding: 15px 20px;
   border-bottom:1px solid #c37027;
  cursor: pointer;
  z-index: 2;
  font-size: 18px;
  font-weight:normal;
  text-decoration: none;
  color: #ffffff;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.35);
 background:#a9430b /*url(images/menu-bg.png)*/;
}
#cssmenu > ul > li > a:hover,
#cssmenu > ul > li.active > a,
#cssmenu > ul > li.open > a {
  color: #eeeeee;
 background:#9a3c09 /*url(images/menu-bg-hover.png)*/;
}
#cssmenu > ul > li.open > a {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.15);
  border-bottom: 1px solid #8a3608;
}
#cssmenu > ul > li:last-child > a,
#cssmenu > ul > li.last > a {
  border-bottom: 1px solid #8a3608;
}
.holder {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  right: 0;
}
.holder::after,
.holder::before {
  display: block;
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  right: 10px;
  z-index: 10;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.holder::after {
  top: 17px;
  border-top: 2px solid #ffffff;
  border-left: 2px solid #ffffff;
}
#cssmenu > ul > li > a:hover > span::after,
#cssmenu > ul > li.active > a > span::after,
#cssmenu > ul > li.open > a > span::after {
  border-color: #eeeeee;
}
.holder::before {
  top: 18px;
  border-top: 2px solid;
  border-left: 2px solid;
  border-top-color: inherit;
  border-left-color: inherit;
}
#cssmenu ul ul li a {
  cursor: pointer;
  border-bottom: 1px solid #8a3608;
  border-left: 1px solid #32373e;
  border-right: 1px solid #32373e;
  padding: 12px 20px;
  z-index: 1;
  text-decoration: none;
  font-size: 23px;
  color: #fbdebd;
  background:#d78e3b /*url(images/menu-bg-hover2.jpg)*/;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li.open > a,
#cssmenu ul ul li.active > a {
 background:#e09949 /*url(images/menu-bg-hover3.jpg)*/;
  color: #fbdebd;
}
#cssmenu ul ul ul li a { 
  color: #a9430b;
  background:#f0d7bb;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}

#cssmenu ul ul ul li:hover > a,
#cssmenu ul ul ul li.open > a,
#cssmenu ul ul ul li.active > a {
 background:#f7e2cb /*url(images/menu-bg-hover3.jpg)*/;
  color: #a9430b;
}

#cssmenu ul ul li:first-child > a {
  box-shadow: none;
}
#cssmenu ul ul ul li:first-child > a {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
#cssmenu ul ul ul li a {
  padding-left: 30px;
}
#cssmenu > ul > li > ul > li:last-child > a,
#cssmenu > ul > li > ul > li.last > a {
  border-bottom: 0;
}
#cssmenu > ul > li > ul > li.open:last-child > a,
#cssmenu > ul > li > ul > li.last.open > a {
  border-bottom: 1px solid #32373e;
}
#cssmenu > ul > li > ul > li.open:last-child > ul > li:last-child > a {
  border-bottom: 0;
}
#cssmenu ul ul li.has-sub > a::after {
  display: block;
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  right: 12px;
  z-index: 10;
  top: 17.5px;
  border-top: 2px solid #eeeeee;
  border-left: 2px solid #eeeeee;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
#cssmenu ul ul li.active > a::after,
#cssmenu ul ul li.open > a::after,
#cssmenu ul ul li > a:hover::after {
  border-color: #ffffff;
}

/*-----new responsive menu close**********/

.bor-bg2{  margin-bottom:0px; }
.tab-button2{  background: none; cursor:pointer; color:#a9430b; text-decoration:underline;  }
.tab-caption2{  margin:0px auto; }
.on2{background:none; border:none; position:relative; }














@media screen and (min-width:768px){.container{ width:750px;}}
@media screen and (min-width:992px){.container{ width:970px;}}
@media screen and (min-width:1200px){.container{ width:1150px;} .cont-div { width: 68%;}}
@media screen and (min-width:1366px){.container{ width:1250px;}}