@charset "utf-8";
/* CSS Document */

@font-face {font-family: HeroinSemiRegular;src: url(../fonts/HeronSans-Regular.woff);}
@font-face {font-family: open_sansregular;src: url(../fonts/opensans-regular-webfont.woff);}
@font-face {font-family: roboto_condensedregular;src: url(../fonts/robotocondensed-regular-webfont.woff) ;}
@font-face {font-family: open_sanssemibold;src: url(../fonts/opensans-semibold-webfont.woff) ;}
@font-face {font-family: open_sansbold;src: url(../fonts/opensans-bold-webfont.woff) ;}

body{font:normal normal 14px open_sansregular !important;}
a{text-decoration:none;color:#6d361a}a:hover{text-decoration:none}
*:focus{outline:none}
.tar{ text-align:right;}.tac{ text-align:center}.tal{ text-align:left !important}
.pr{position:relative}
.p0{padding:0px !important}.m0{margin:0 !important}.mt0{margin-top:0px !important}
.p5{padding:5px !important}.m5{margin:5px !important}
.p10{padding:10px !important}.p10{margin:10px !important}
.p15{padding:15px !important}.m15{margin:15px !important}
.p20{padding:20px !important}.m20{margin:20px !important}
.p25{padding:25px !important}.m25{margin:25px !important}
.p30{padding:30px !important}.m30{margin:30px !important}
.p35{padding:35px !important}.m35{margin:35px !important}
.ptb5{padding:5px 0  !important}.mtb5{margin:5px 0 !important}
.ptb10{padding:10px 0  !important}.mtb10{margin:10px 0 !important}
.plr10{padding:0 10px !important}.mlr10{margin:0 10px !important}
.ml0{margin-left:0px !important}.pl20{padding-left:30px !important}
.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml20{margin-left:20px !important}
*:focus{outline:none}.sm{font-size:11px}
.b0{border:0px !important}.bb1{border-bottom:1px #000 dotted;}
.brown{color:#6b3515}.lightbrown{color:#ac3e14}.red{color:red}.leafback{background: #cbd045;}.grey{color:#666}.black{color:#000 !important}
.lg{color:#f5f8a7;}
.brtl{border-top-left-radius:10px}
.ml5{margin-left:5px}.mr5{margin-right:5px}
.ml10{margin-left:10px}.mr10{margin-right:10px}
.ml20{margin-left:20px}.mr20{margin-right:20px}
.ml30{margin-left:30px}.mr30{margin-right:30px}
.ml40{margin-left:40px}.mr40{margin-right:40px}
.cb{clear:both}.fl{float:left}
.more{background:#337ab7;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;padding:2px 8px;}
.more:hover{background:#549ede;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;padding:2px 8px;}
/*forms */
select,input{width:90%;padding:3px;border:0px;border-bottom:1px #000 dotted;background:transparent;padding:5px 5%;font-size:16px;color:#6e361b}
input[type="submit"]{max-width:100px;padding:5px;background:#6d361a;color:#fff;font:normal normal 18px heroinsemiregular; border-radius:5px;
background: #753314;background: -moz-linear-gradient(top,  #753314 0%, #ba6747 100%);background: -webkit-linear-gradient(top,  #753314 0%,#ba6747 100%); 
background: linear-gradient(to bottom,  #753314 0%,#ba6747 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#753314', endColorstr='#ba6747',GradientType=0 ); }
label{text-align:right !important; display:block;padding:5px 0 2px 0;font-weight:normal;font-size:17px;color:#6e361b}
.fa-1-5x{font-size:1.5em !important;}
.fa-1-3x{font-size:1.3em !important;}
.fa-12x{font-size:12px !important;}
.fa-14x{font-size:14px !important;}
.fa-18x{font-size:18px !important;}
.fa-23x{font-size:23px !important;}
.fa-3x{font-size:3em !important;}
table{font-family:HeroinSemiRegular}
 input[type='checkbox']{ -ms-transform: scale(1.5); /* IE */-moz-transform: scale(1.5); /* FF */-webkit-transform: scale(1.5); /* Safari and Chrome */-o-transform: scale(1.5); /* Opera */padding: 10px;margin-top:10px;}



.mainmenu{ line-height:40px;background:#f4f2f3;width:1170px;margin:auto; border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:1px;}
.mainmenu ul{margin:0 auto;padding:0px;width:540px;}
.mainmenu ul li{ list-style:none;margin:0;padding:0; float:left;}
.mainmenu ul li a {text-transform:uppercase;color:#000;font:normal normal 12px open_sanssemibold; line-height:24px;padding:0 10px; letter-spacing:1px;background:transparent url(../images/divi.gif) no-repeat center right;}
.mainmenu ul li a:hover {color:#ac3e14;}
.mainmenu ul li:last-child a {background:none}
.mainmenu ul li:last-child a{border:0px}
.mainmenu a.login,.mainmenu a.signupl{text-transform:uppercase;font-size:10px;color:#000}
span.divi{background:transparent url(../images/divi.gif) no-repeat center 8px;width:10px;height:15px;}
.rmicons i{margin:0 5px;}
.categlink{position:fixed;left:0;top:440px; z-index:99;background:#ff4e00;color:#fff;padding:5px 8px;width:88px; border-top-right-radius:5px; border-bottom-right-radius:5px;border-top:1px #a63a0b solid;font-size:12px;}
.categlink:hover{color:#fff;background:#a63a0b}
.categlink1{position:absolute;right:-45px;top:10%; z-index:99;background:#fff;color:#000;padding:10px;width:45px;font-size:30px; line-height:30px;border-right:1px #ccc solid;border-bottom:1px #ccc solid;border-top:1px #ccc solid; border-top-right-radius:5px; border-bottom-right-radius:5px;}
.categlink2{background: #f5f8a7 none repeat scroll 0 0;border-top-left-radius: 5px;border-top-right-radius: 5px;color: #000;font-size: 30px;line-height: 30px;padding: 2px 10px;
position: inherit;text-align: center;top: 1px;z-index: 145; }
 .slidemenu2{background: #f5f8a7 none repeat scroll 0 0;border-bottom: 2px solid #bbbe65;border-bottom-right-radius: 10px;border-right: 3px solid #bbbe65;border-top: 3px solid #bbbe65;border-top-right-radius: 10px;display: none;height: 620px;left: 0;overflow-x: hidden;padding: 10px 0 10px 20px;position: fixed;top: 35px;width: 97%;z-index: 9999;}
.slidemenu2 ul{margin:0px;padding:0px; list-style:none}
.slidemenu2 ul li{margin:0px; line-height:25px; overflow:hidden; }
.slidemenu2 ul li a{display:block;width:100%;padding:2px 10px !important; line-height:30px;font:normal normal 12px open_sansregular;color:#000; float:left}
.slidemenu2 ul li span{ float:right;color:#ac3e14}
.slidemenu2 ul li a:hover{color:#ac3e14}
.slidemenu2 ul li a strong{color:#ac3e14;font:normal normal 14px HeroinSemiRegular; display:block; height:30px; line-height:30px;} 
.slidemenu2 strong{text-transform:uppercase;color:#ac3e14;font:normal normal 14px HeroinSemiRegular; display:block; height:40px; line-height:40px;} 
.slidemenu2 div{border-right:1px #cdd082 solid; overflow:hidden;}
.slidemenu2 div:last-child{border-right:0px;}
.slidemenu2back{background:rgba(0, 0, 0,0.8);width:100%;height:100vh; position:fixed; display:none; z-index:9999}

.logino{width:100%; height:100vh; position:fixed;background:rgba(0,0,0, 0.9);top:0;left:0; z-index:99999;padding:20px; display:none;}
.loginsignup{background:#f5f8a7;width:500px; border:2px #bbbe65 solid; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:20px;margin:200px auto; display:none;}

.logino input[type="text"]{width:100% !important;border:0px #000 dotted;background:#fff}
.logino input[type="password"]{width:100% !important;border:0px #000 dotted;background:#fff}
.logino .col-md-12{padding-bottom:15px}.socrow{padding:0 0 30px 0; margin:0 0 40px 0; border-bottom:1px #ccc dotted;}
.s1{width:139px; height:34px; background:transparent url(../images/soc.png) no-repeat 0 0; display:block;}
.s2{width:139px; height:34px; background:transparent url(../images/soc.png) no-repeat 0px; display:block;}
.s3{width:139px; height:34px; background:transparent url(../images/soc.png) no-repeat 0px -71px; display:block;}
.loginc{position:absolute; right:-25px; top:-25px}.or{position:absolute;bottom:-13px;left:45%;font-size:19px;background:#f5f8a7;color:#000;padding:0 10px;}
.lb{padding-bottom:0px !important}
.loginform .col-md-8{padding-top:10px}
.loginform input[type="submit"]{margin-left:20px}

.signup{font-weight:bold;color:#036}
.signupo{width:100%; height:100vh; position:fixed;background:rgba(0,0,0, 0.9);top:0;left:0; z-index:99999;padding:20px; display:none}
.signupsignup{background:#f5f8a7;width:500px; border:2px #bbbe65 solid; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:20px;margin:100px auto; display:none}
.signupo input[type="text"],.signupo input[type="password"],.signupo select{width:100% !important;background:#fff;padding:5px 10px;    color: #6e361b !important;}
.signupo select{ background:#fff url(../images/uparrow.png) no-repeat center right;-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';}
.signupo .col-md-12{padding-bottom:15px}.socrow{padding:0 0 30px 0; margin:0 0 40px 0; border-bottom:1px #ccc dotted;}
.signupo ::-webkit-input-placeholder {color:#6e361b;}
.signupo :-moz-placeholder {color:#6e361b;}
.signupo ::-moz-placeholder {color:#6e361b;}
.signupo :-ms-input-placeholder {color:#6e361b;}
.signupo input[type="submit"]{margin-left:10px}
.signupc{position:absolute; right:-25px; top:-25px}

/* header styles */
header {height: 65px;text-align: center;line-height: 55px;}

/* user admin styles */
.gearmenu{background:#fff;width:200px;position:absolute;top:40px;left:3px; z-index:2; border-bottom-left-radius:5px; border-bottom-right-radius:5px; display:none; padding:0 0 10px 0}
.gearmenu ul{margin:0px; padding:0px; list-style:none;width:auto}
.gearmenu ul li{margin:0px;border-bottom:1px #ccc solid; float:none;}
.gearmenu ul li.active a{background:#f0ddc0;color:#000}
.gearmenu ul li a{color:#000;font:normal normal 14px open_sansregular; text-transform:none;padding:8px 10px; text-align:left; display:block;border:0px; float:none; letter-spacing:0;background:none;text-transform:uppercase}
.gearmenu .sprite{width:20px;height:20px;}
.g1{background-position:-75px -842px}
.g2{background-position:-75px -878px}
.g3{background-position:-75px -914px}
.g4{background-position:-75px -951px}
.g5{background-position:-75px -987px}
.g6{background-position:-75px -1026px;width:21px !important;height:21px !important;}
.g7{background-position:-75px -1060px;}
.g8{background-position:-77px -1096px;}
.g9{background-position:-77px -1136px;}
.g10{background-position:-77px -1176px;}
.g11{background-position:-77px -1212px;}
.g12{background-position: -78px -1346px;}
.gearmenu ul li a:hover{color:#6e351a;background:#f4f2f3}
.gearmenu ul li a:hover i{color:#fff;}
.gearmenu ul li a i{margin:0 10px 0 0;color:#c4683c; float:left}
.gearwheel{cursor:pointer;min-width:140px; float:right;}.gearwheel i{margin-left:5px}
.gearwheeln{cursor:pointer;}.gearwheel i{margin-left:5px}

/* listing styles */

.green2 {background: #f4f2f3;padding:0 20px 40px 20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px; min-height:300px;}
.resource{background:#fff;border:1px #c8cb7a solid;min-height:260px !important;width:94%;margin:4% auto !important;float:none; text-align:center;padding:5px; position:relative}
.resource-inner{padding:0 0 5px 0;}
.iconbar{background:#48a587;padding:5px 10px;position:absolute;top:0px;left:0;width:96%;margin:2%; display:none; z-index:9}
.iconbar a{width:20px; float:left; display:block;padding-top:4px;margin:0 3px;}
.iconbar i{color:#fff; float:left}
.iconbar a:hover i{color:#fff;}
.iconbar span{float:right;color:#fff}
.resource-profile{color:#000;min-height:45px;font:normal normal 14px open_sansbold;}
.resource-profile a{color:#6f5943;}
.profile{overflow:hidden;margin-left: 3%;}
.profile .cpw{width: 19% !important;padding: 0px;margin: 0 0.2%;}
.profile .resource{background:#fff;border:1px #c8cb7a solid;min-height:260px !important;width:94%;margin:4% auto !important;float:none; text-align:center;padding:5px; position:relative}
.profile .resource5{background:#f6f3bf;border:1px #c8cb7a solid;min-height:260px !important;width:100%;margin:4% auto !important;float:none; text-align:center;padding:5px; position:relative}
.iconbar5{padding:5px 10px;width:94%;margin:3%; z-index:9}
.iconbar5 a{width:20px; float:left; display:block;padding-top:4px;margin: 0 3px;}
.home.iconbar5 a{margin:0 3px;}
.iconbar5 i{color:#a29f69; float:left}
.iconbar5 a:hover i{color:#a29f69;}
.iconbar5 span{float:right;color:#a29f69}
.resource5 img{max-width:100%;height:130px;border-radius:inherit;}
.resource-title{padding-top:5px;    min-height: 35px;}
.resource-title a{color:#4d4442;font-size:13px;}
.listingbox .col-md-3{padding:0px}
.resource-img{background:#a5a58f;border:1px #ccc solid;}
.resource img{max-width:100%;height:170px;border-radius:inherit;}
.searchfilter {text-align:right}
.searchfilter input{width:150px;margin-right:10px;padding:10px}
.searchfilter select{width:150px;padding:10px;margin-right:10px;}
.filter i{position:absolute;right:20px;top:5px;}
.ptitle{color:#a4540e;font:normal normal 20px open_sansregular; text-transform:uppercase; position:relative;padding-left:45px; line-height:40px;}
.titlebar{margin:0 0 20px 0}
.dot1{position:absolute;left:20px;top:15px;color:#ff0000;}
.paginationl{padding:30px 0; clear:both;margin:0 100px;}
.paginationl a{background: #f4ffa7;border-radius: 5px;color: #000	;padding: 3px 8px;}
.paginationl a:hover{background: #aaaf1b;color: #fff !important;text-decoration: none;}
.paginationl strong{background: #aaaf1b;border-radius: 5px;color: #fff;padding: 3px 8px;text-decoration: none;}


/* homepage styles */
.agencyhome{margin:0 2% 0 3.2%; overflow:hidden;padding:0 0 10px 0;}
.agencybx{width:16%; float:left;margin-right:.5%}
.agencybx-img{width:100%; text-align:center;background:#f1f1d0;border:1px #ccc solid;padding:10px}
.agencybx-img img{max-width:100%;height:60px;}

.book1home{margin:0 20px; overflow:hidden}
.bookbx1{width:12%; float:left;}
.book1-img{width:100%; text-align:center; position:relative}
.book1-img img{max-width:100%;height:120px;}
.featuredlinks{border-top:4px #fff solid; padding:10px  0 20px 0;margin:20px 0 0 0}
.featuredlinks ul{margin:0px;padding:0px; list-style:none}
.featuredlinks ul li{margin:0px;padding:0px; list-style:none}
.featuredlinks ul li a{ line-height:22px;}
.copyright{line-height:40px}


/* profile styles */
.banner{width:1170px;height:auto;margin:auto !important;background-size:100%;}
.leftcol{font-size:13px}
.color{background:#fff;padding:10px 0;}
.clogo{text-align:center;width:180px;height:auto; margin:0 auto 10px auto;}.clogo img{max-width:100%}
.clogo a{text-align:center;width:130px; display:block;margin:0 auto;}
.ttitle{text-align:center;font: normal normal 13pt 'HeroinSemiRegular';padding:10px 0; text-transform:uppercase}
.ltitle{font: normal bold 11pt open_sansregular;padding:10px 0;color:#bf6719; text-transform:uppercase}
.ltitle span{color:#6d361a;margin-left:5px}
.tlocation i{margin-right:10px;color:#4dc24f}
.sprite {background-image: url(../images/sprites2.png);background-repeat: no-repeat;display: block;width:26px;height:26px;}
.pre{text-align:center;margin:15px auto auto auto;font-size:18px;}
.pre a{width:65px;height:30px; display:block; margin:auto;font-style:normal; line-height:26px;}
.pre i.pre1{background-position: -5px -598px; float:left;}
.follow{text-align:center;border-bottom:1px #ccc dotted; overflow:hidden;margin:0 auto 10px auto;padding:10px 0 10px 15px;}
.f2,.f1{font-size:16px; line-height:30px;float:left;margin:auto auto auto 30px;}
.followme{border-bottom:1px #ccc dotted;    padding:0 0 10px 30px;}
.ftitle{clear:both;font-size:16px; text-align:center}



.newsnew{font: normal normal 10pt 'HeroinSemiRegular';width:100%;color:#666; overflow:hidden;background:#fff; padding:10px; text-align:center; cursor:pointer; width: 87%; margin:0px auto;}
.newsnew strong{text-transform:uppercase;color:#a4540e;padding-right:10px;border-right:1px #ccc solid;}
.newsnew span{width:90%;padding-left:10px;}
.newsnew a.arrow{background:transparent url(images/selectorange.png) bottom left no-repeat;width:15px;height:10px; margin:2px 5px 0 0;}
.newsnew a.arrowc{background:transparent url(images/selectorange.png) bottom left no-repeat;width:15px;height:10px;margin:2px 5px 0 0;}
.newsnewslide{width:98%; padding:20px 2% 0px 2%;background:#fff;position:absolute;left:0px; top:0px; display:none; z-index:9;margin:0 1%;
background: #dfdf90;
background: -moz-linear-gradient(top,  #dfdf90 0%, #f3f495 100%);
background: -webkit-linear-gradient(top,  #dfdf90 0%,#f3f495 100%);
background: linear-gradient(to bottom,  #dfdf90 0%,#f3f495 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdf90', endColorstr='#f3f495',GradientType=0 );
 z-index:99999;border-right:1px #f3f495 solid; border-left:1px #f3f495 solid;border-bottom:3px #dfdf90 solid;
}
.newsnewslide ul{margin:0;padding:0; list-style:none}
.newsnewslide li{list-style:none;margin:10px 0; text-align:left}
.newsnewslide li a{color:#000; display:block;font: normal normal 10pt 'HeroinSemiRegular';}
.newsnewslide li a:hover{text-decoration:underline;color:#bf6719}
.newsnewslide span{color:#ff6000;padding-right:20px; float:left;width:110px; text-align:right}
a.newsnewmore{color:#b20d00;font-size:30px;width:22px; height:22px;padding-left:60px;}a.newsnewmore:hover{color:#3c2817;}
.newsnewslide .closen{ position:absolute; bottom:-20px;top:auto; right:40px;font-size:20px;font-weight:bold;background:#b20d00;color:#fff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;text-align:center;padding:10px; line-height:10px; border:1px #e10000 solid; z-index:9;border:10px #ffefd6 solid;}
a.uploadbt{position:absolute;top:20px;right:56px;background:#ff4e00;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;color:#fff;padding:2px 10px;text-transform:uppercase; border:1px #a63a0b solid;-webkit-box-shadow: 3px 2px 13px -2px rgba(0,0,0,0.53);-moz-box-shadow: 3px 2px 13px -2px rgba(0,0,0,0.53);box-shadow: 3px 2px 13px -2px rgba(0,0,0,0.53); z-index:9; text-decoration:none}
a.uploadbt:hover{background:#a63a0b;border:1px #ff4e00 solid;}





.profiletitle{text-transform:uppercase;font:normal bold 16px open_sansregular;color:#6d361a; text-align:center;margin:20px auto 10px auto !important; clear:both; overflow:hidden}
.profiletitle a{font-size:19px;padding:0 5px;margin:0px;}
.profiletitle a:hover{color:#6d361a;}
.interviewhome{margin:0 5px 0 40px;overflow:hidden;padding-left:100px}
.interbx{width:20%; float:left}.interbx1{width:13.5%; float:left;  margin-right: 0.42%;}
.interview-img{width:100%; text-align:center; position:relative; background:#f1f1d0 none repeat scroll 0 0; border: 1px solid #cccccc;padding:5px 0; }
.interview-img img{max-width:100%;height:140px;border:5px #fff solid;}
.interview-tit a{color:#4d4442}
.interview-bx{width:100%;text-align:center;padding:5px 0 0 0;}


a.ititle{font-size:11px;color:#333; display:block;padding:5px 3px;}
a.iname{color:#4d4442;font:normal bold 13px open_sansregular}
.jssorb05 {position: absolute;left:90% !important}
.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {position: absolute;width: 22px !important;height: 22px !important;background: url('../images/b05.png') no-repeat;overflow: hidden;cursor: pointer;}
.jssorb05 div { background-position: -4px -4px; }
.jssorb05 div:hover, .jssorb05 .av:hover { background-position: -34px -4px; }
.jssorb05 .av { background-position: -34px -4px; }
.jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -4px; }
.jssora22l, .jssora22r { display: block; position: absolute; width: 40px; height: 58px; cursor: pointer; background: url('../images/a22.png') center center no-repeat; overflow: hidden;}
.jssora22l { background-position: -10px -31px; }
.jssora22r { background-position: -70px -31px; }
.jssora22l:hover { background-position: -130px -31px; }
.jssora22r:hover { background-position: -190px -31px; }
.jssora22l.jssora22ldn { background-position: -250px -31px; }
.jssora22r.jssora22rdn { background-position: -310px -31px; }		
.jssorb05 { position: absolute;right:42px !important;left:auto !important;}
.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av { position: absolute; width: 16px; height: 16px; background: url('../images/b05.png') no-repeat; overflow: hidden; cursor: pointer;}
.jssorb05 div { background-position: -4px -4px; }
.jssorb05 div:hover, .jssorb05 .av:hover { background-position: -34px -4px; }
.jssorb05 .av { background-position: -34px -4px; }
.jssorb05 .dn, .jssorb05 .dn:hover { background-position: -34px -4px; }
.jssora12l, .jssora12r {display: block;position: absolute;/* size of arrow element */width: 30px;height: 46px;cursor: pointer;background: url('img/a12.png') no-repeat;overflow: hidden;}
.jssora12l { background-position: -16px -37px; }
.jssora12r { background-position: -75px -37px; }
.jssora12l:hover { background-position: -136px -37px; }
.jssora12r:hover { background-position: -195px -37px; }
.jssora12l.jssora12ldn { background-position: -256px -37px; }
.jssora12r.jssora12rdn { background-position: -315px -37px; }
.slid{position:relative}
.slid span{position:absolute;right:20px;top:20px; z-index:9;color:#fff;padding:10px;font:normal normal 25px HeroinSemiRegular;}
.hido{width:490px;position:absolute;left:40%;top:100px !important; z-index:9;font-size:40px !important;text-align:center;}
.hidoimg{width:333px;height:93px}
/* subpages */

.lightgrey{font:normal normal 14px Arial, Helvetica, sans-serif; line-height:22px;background:#f5f5f5; border-top-right-radius:10px; border-bottom-right-radius:10px; border-bottom-left-radius:10px;padding:20px 350px 20px 30px; min-height:300px;}
.lgnp{padding-right:200px}
.lightgrey h5{font:normal bold 18px open_sansregular;color:#6d361a;margin:30px 0 10px 0}
.lightgrey p{ text-align:justify}
.lightgrey .row{margin:25px 0;}
.contactform input{width:100%}
.contactform .col-md-3{text-align:right;font-size:16px;}
.contactform em{font-size:12px}
table.subpage td{padding:5px 20px;border-bottom:1px #ccc dotted}

/* NEWS styles start */
.tit > i.activeyear a{background: none repeat scroll 0 0 #f4e2c5;position: relative;color:#a35006;font-weight:bold;}
.tit > i{float:left;background: none repeat scroll 0 0 #e7e7e7;margin-left:3px;}
.tit > i a{padding: 0 5px;position: relative;font-size:13px;color:#666 ;display:block;width:30px; line-height:38px; }
.news-box{overflow:hidden;}
.news-box ul{margin:0px;padding:0px; list-style:none;width:680px;}
.news-box ul li{margin:0px;padding:10px 0; list-style:none; border-bottom:1px #ccc dotted; overflow:hidden; position:relative}
.nws1{width:680px; overflow:hidden;}
.nws1a{text-transform:capitalize;color: #a4540e;border-right: 1px #ccc solid; float:left;font: normal normal 10pt 'HeroinSemiRegular'; margin:2px 25px 0 0;padding:0 5px 0 0;width:49px; display:block;float: left;}
.nws1b{color: #000; float:left; display:block;width:600px;font: normal normal 11pt 'roboto_condensedregular'; letter-spacing:1px }
.nws1c{color: #000; float:left; display:block;width:500px;font: normal normal 11pt 'roboto_condensedregular'; letter-spacing:1px }
.nws1b:hover{color:#6d361a;}
.nws1e{color: #000; float:left; display:block;font: normal normal 11pt 'roboto_condensedregular'; letter-spacing:1px }
.save{width: 30px;height: 25px;background-position: -3px -1246px;background-image: url(images/sprites2.png) !important;background-repeat: no-repeat;margin: 10px 0;display: block; position:absolute;top:20px;left:5px;}
.nws1 a.floatl{width:150px;height:60px}
.nws1 a.floatl img{max-width:100%; height:60px}
.company{color:#ff6000;font-size:13px;}
a.cat{color:#a4540e !important}
.noborder{border:none}
.newspadd{padding-top:10px}
.pagination{margin:50px 0}
.pagination a{background: #ffefd6;border-radius: 5px;color: #000;padding: 3px 8px;}
.pagination a:hover{background: #ff6000;color: #fff !important;text-decoration: none;}
.pagination strong{background: #ff6000;border-radius: 5px;color: #FFF;padding: 3px 8px;text-decoration: none;}
.menuicons i.mi3 {}
.searchbox select,.searchbox input[type='text']{height:40px; line-height:40px;padding:0px;margin:0px;border:0px;width:100%;font: normal normal 11pt 'HeroinSemiRegular';-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';color:#000}
.searchbox select{ background:transparent url(../images/newsarrow.gif) no-repeat center right;}
.searchbox span{border-bottom:1px #4a321d dotted; height:40px; display:block;width:50%;margin-left:2%; float:left}
.searchbox span.newscat{border-bottom:1px #4a321d dotted; height:40px; display:block;width:32%;margin-left:2%; float:left}
.searchbox span.books{border-bottom:1px #4a321d solid; height:40px; display:block;width:10%;margin-left:2%; float:left}
.searchbox span.but{border-bottom:0px #000 solid; height:40px; display:block;width:auto;margin-left:2%; float:left}
.searchbox select:focus,.searchbox input[type='text']:focus,.searchbox input [type='submit']:focus{outline:none}
.searchbox input[type='submit']{background-color:#ff6000;border:0px;font-size:0px;height: 39px;width: 39px;background-position: 5px -831px; cursor:pointer}
.search{margin:0 0 20px 0; overflow:hidden}
::-webkit-input-placeholder {color: #000;}
:-moz-placeholder { /* Firefox 18- */color: #000;}
::-moz-placeholder {  /* Firefox 19+ */color: #000;}
:-ms-input-placeholder {  color: #000; }
.right-inner{padding:0 100px 0 200px}
.searchbtn{background-color: #878b10  !important;border: 0px !important;font-size: 15px !important;height: 39px !important;width:39px !important;color:#fff !important;background-position: 5px -831px !important;cursor: pointer !important;background-image:url(../images/search.png) !important; background-repeat:no-repeat !important; background-position:center center !important;background-size:50%}
.sprite {background-image: url("../images/sprites2.png");background-repeat: no-repeat;display: block;width: 26px;height: 26px;}
.table-responsive .table>tbody>tr>td{border-top:0px #878b10 dotted !important;border-bottom:1px #878b10 dotted !important}
/* NEWS styles  end */

.intro3 div{text-align:center;padding:5px 0;}
.iimg img{width:100px}
.intro3 .tit{font:normal bold 16px open_sansregular;color:#6e361b;}
.intro3 .conte{font:normal bold 12px open_sansregular;color:#31321f;}


/* footer styles */
.footer{color:#ac3e14; line-height:30px;}
.social{height:33px;margin:10px auto 10px auto; overflow:hidden;}
.footer .social{margin:0 auto 10px auto; text-align:center;padding-left:40%;}
a.fdi{font:normal normal 13px "HeroinSemiRegular", Gadget, sans-serif;background:#6e361b;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow: 2px 2px 5px -1px rgba(0,0,0,0.55);-moz-box-shadow: 1px 1px 5px -1px rgba(0,0,0,0.55);box-shadow: 1px 1px 5px -1px rgba(0,0,0,0.55); padding:3px 5px;color:#fff;margin-top:2px !important;}
.social a{margin:0 10px; display:inline;float:left}
.flinks{text-align:center}
.flinks a{color:#333; line-height:40px;border-right:1px #ccc solid;padding:0 10px;}
.flinks a:last-child{border:0px}
.flinks a:hover{color:#000; }



#video_play_1_logo,#video_play_2_logo,#video_play_3_logo,#video_play_4_logo, #video_play_5_logo, .ytp-cards-button{	display:none !important; }
.signupo input[type="text"], .signupo input[type="password"], .signupo select{ border:none; border-bottom: 1px dotted; }
.logino input[type="text"]{	border:none;border-bottom: 1px dotted;}
#login_form input{border:none;border-bottom: 1px dotted;}
#signupform input{
	border:none;
	border-bottom: 1px dotted;
}
.profiletitle a.plus_more {
    border-radius: 5px;
	border:none !important;
    font-size: 17px;
    margin: 0 0 0 0px;
    padding: 0 5px;
}
.profiletitle a.plus_more:hover {
	background:none;
	color:#8b0000;	
}
.gearmenu{
	z-index:66666444646546;
}
.resource-profile{
	/*min-height:50px !important; */
	text-transform:capitalize !important;
}

.form_btn_new{
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #753314 0%, #ba6747 100%) repeat scroll 0 0;
	border-radius: 5px;
	color: #ffffff;
	font: 18px heroinsemiregular;
	max-width: 100px;
	padding: 5px;
}

.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0;
 }
 
 .profiledropdown.dropdown-menu span {
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding-left: 7px;
    text-align: left;
	line-height:22px;
    width: 100%;
}

.dropdown ul.dropdown-menu{
    width: 220px !important;
}
.dropdown ul.dropdown-menu ul{
    width: 220px !important;
}
.profiledropdown.dropdown-menu li ul li:hover {
    background: #f5f5f5 none repeat scroll 0 0;
    text-decoration: none !important;
}

.profiledropdown.dropdown-menu li ul li {
    border: medium none;
    color: #ff0000 !important;
    float: left;
	line-height:21px !important;
    width: 99%;
}
.profiledropdown.dropdown-menu li ul li a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: medium none !important;
	font: 13px/24px open_sansregular;
	 text-transform: capitalize;
	color: #51402F !important;
}
.profiledropdown.dropdown-menu li ul li a:hover {
	/*text-decoration:underline;*/
}
.resource-title {
    padding-top: 8px;
	min-height:35px;
}
.show_news_toggle{ cursor:pointer;}

.video-section .resource-title {
    min-height: 35px;
    padding: 0px;
    position: relative;
    top: 10px;
}
	.flinks-new span{
		padding: 0 2px !important;
	}
	.flinks-new a{
		border-right: 1px solid #cccccc;
		color: #333333;
		margin-right:5px !important;
		line-height: 40px;
		padding: 0 4px !important;
	}


/*Style.css start*/
/*.left, .center, .right {
    background-position: left center;
    background-repeat: no-repeat;
    float: left;
    overflow: hidden;
}
.left {
    float: left;
    font: 10pt "HeroinSemiRegular";
    margin: 0;
    width: 180px;
}
*/
/*Style.css End*/

.min_height{
	float:left;
	width:100%;
	min-height:40px;
}
 .min_height1{
  line-height: 1.5em;
 
  min-height:25px;
  overflow:hidden;
}
.slidemenu2 div  .col-md-2 {
    width: 16% !important ;
		padding-left: 8px !important;
    padding-right: 7px !important;
}
#profile_category > option{
	font-size: 17px;
    padding: 4px 0 5px 8px;
}

.zoomimg:hover{
 -moz-transform:scale(1.3); 
 -webkit-transform:scale(1.3);
 -o-transform:scale(2); 
 -moz-transition:-moz-transform 0.5s ease-in; 
 -webkit-transition:-webkit-transform 0.5s ease-in; 
 -o-transition:-o-transform 0.5s ease-in;
 z-index:10000000 !important;
 width:auto !important;
 height:auto !important;
 max-height: 146px;
}
#event-prev{
	position: absolute; 
	z-index: 100; 
	left: 100px; 
	top: 200px;
}
#event-next{
	position: absolute; 
	z-index: 100; 
	top: 200px; 
	right: 105px;
}
.share{
      margin-top: -12px;
	  padding-left: 25px;
	  background:#ff4e00;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;color:#fff;
	  margin-left: 35px;
      margin-top: -9px;
      padding-left: 8px;
      padding-right: 8px;
			position: absolute;
	}
	.share i {
	color:#fff;
	}
	
.optionval:first-word{
	color:red;
	font-weight:bold;
}

.first-word span {
color: #63a1d3;
font-weight: 700;
}
.cont_nochild{
float: left; padding-right: 0px ! important; width: 18% ! important; margin-top:20px;
}
.cont_nochild a{width:100% !important;float:left !important;}
.nob{border-right:0px !important;}