.none{display:none;}
.left{float:left;}
.menutoggler{display:none;}
.animateddrawer .icon-bar{background:#fff!important;}
#drawer2 .fa.fa-user{font-size:24px; color:#fff!important;} 
input.search[type="text"] {background: rgba(0, 0, 0, 0) url("/images/search-icon.png") no-repeat scroll right 10px;border: 1px solid #f5f5f5;cursor: pointer;height: 36px;margin: 5px 0 0;width:30%;}
input.search[type="text"]{padding-left:5px;width:38.5%!important;background-color:#ffffff!important; font-size:12px; height:30px!important;background-position:98% 5px!important;}
.searchSelect{width: 110px!important;height: 30px!important;margin: 5px 2px 0;font-size: 14px;color: #323a40;border: 1px solid #f5f5f5}
.searchSelect .btn.dropdown-toggle.btn-default{border: 1px solid #f5f5f5;background:#fff; color:#99a5b9; border-right:none!important;border-radius: 0px!important;-moz-border-radius: 0px!important;font-size:12px!important;cursor: pointer;margin: 5px 0 0;height:30px!important;width: 110px!important; margin-right:25px!important; padding:5px!important;border-right:1px solid #e2e2e2!important;}
.searchSelect .btn.dropdown-toggle.btn-default:hover, .searchSelect .btn.dropdown-toggle.btn-default:active, .btn-default.dropdown-toggle{background:#fff; color:#99a5b9;}
.logo2 {animation-duration: 1s;animation-name: logoAnim;background: rgba(0, 0, 0, 0) url("/images/robo/omega/logo-3.png") no-repeat scroll 0 0;float: left;height: 29px;margin: 7px 0;position: relative;text-align: center;width: 226px;}
.head-freeze{background:#3f9401!important; border-bottom:1px solid #fff!important;}
.head-freeze{position: fixed; left:0; top:0; z-index:99; background:none; width:100%;}
.head-freeze.boxshadow{position: fixed; left:0; top:0; z-index:99; background:#fff; box-shadow: 0 0 4px 1px #e3e3e3; -moz-box-shadow: 0 0 4px 1px #e3e3e3; -webkit-box-shadow: 0 0 4px 1px #e3e3e3;}
.ac_results{width:440px!important; z-index:9999999!important;}
.ac_results ul li span.font11{font-size:11px;}
.act-set-box {margin-top: 7px;text-align: right;}
/* Footer For Desktop */
footer.deskfoot{display:block; width:96%; float: left; margin:30px 2% 0; border:none; background:none; text-align:center;}
footer.deskfoot .disclaimer{width:100%; float: left; color:#686868; font-size:16px; background:#f2f2f2; padding:20px 15px;}
footer.deskfoot .termsofuse{width:100%; float: left; font-size:11px; color:#666; padding:15px 0 0; background:#f2f2f2; padding:20px 15px;}
footer.deskfoot .termsofuse a{text-align: center; font-size:11px; text-decoration:none; color:#58a2d2;}
.my-wrap{position:fixed; width: 100%; min-height:1100px; max-height:1300px; height: 100%; background: #333; z-index:999; top: 0; opacity: 0.5;left:0;}
.pushmenu ul.mainnav{margin-top:50px;}
.desklogreg{float:left; display:none;}
.desklogreg a{color:#5c5c5c; font-size: 14px; text-decoration: none; float:left; margin:10px 10px 0;}
.desklogreg a:first-child{margin:10px 10px 0 20%;}
.desklogreg a:last-child{color:#139b4a; font-size: 14px; text-decoration: none; float:left; text-align:right;}

#headfreeze + .container{margin-top: 42px;}

/*------------- Footer--------------------*/
.font12, .sen-font-12{font-size:12px;}
.color-black { color:#000!important;}
#footer a, #footer-reg-bot-t a{color:#336699;font-size: 11px;}
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6{margin:0; display:inline; text-decoration: none; font-weight:700;color:#000!important;}
#footer, #footer-shadow-rw {width:100%; margin:0px auto 0 auto; clear: both; font-size:12px;color:#666; line-height:20px;  float:left; position: relative; }
#footer {background:#efefef; min-height:220px;font-family: arial; }
#footer-shadow-rw {background:#fff; min-height:25px; }
#footer-shadow-rw-sub {background:url("/images/common/big-up-and-down-shadow.png") 0 0 no-repeat; height:26px; max-width:987px; margin:0 auto;}
#footer-reg-bot-f, #footer-reg-bot-f-reg {width:100%; margin:0 auto; clear: both; font-size:12px;color:#666; line-height:20px; float:left; background:#76c043;  padding: 15px 0;}
#footer-reg-bot-f {min-height:15px;position:relative;}
#footer-reg-bot-f-reg {height:15px;}
#footer-reg-bot-t {width:100%; margin:0 auto; clear: both; font-size:10px; color:#000; line-height:16px; background:#efefef; position: relative; z-index:100; }
.footer-ref-bot-t-height1{min-height:70px; }
.footer-ref-bot-t-height2{min-height:70px; }
.footer-ref-bot-t-height3{min-height:70px; }
#footer-inner-left{float:left; width:13.2%; position:absolute; z-index:99px; top:0; left:0; min-height:100px; }
#footer-inner { max-width:1170px; margin:0 auto; font-size:12px;color:#666; line-height:21px;  min-height:390px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; background:#efefef;}
#footer-inner-right {float:right;  width:12.7%; min-height:100px; position:absolute; right:0; top:0; overflow: hidden;}
#footer-green-strip-l1 {float:left; width:11%; background:#60a62f; height:76px; margin:10px 0 0 0;}

#footer-green-strip-r1, #footer-green-strip-r1-reg{ float: right; right: 0; width:28px;}
#footer-green-strip-r1 {margin: -91px -27px 0 29px;}
#footer-green-strip-r1-reg {margin: -75px -27px 0 29px;}
#footer-green-strip-r2 {float:left; width:11.50%; background:#60a62f; height:76px; margin:10px 0 0 0;}
#footerlinkbox {float: left; width:100%;height:180px;  padding:10px 0 5px 0; }

#footerfot {max-width:1170px; padding:0px 0 15px 0; margin:0 auto;}
#footerfot-reg {max-width:987px; padding:25px 0 15px 0; margin:0 auto; position: relative;}
.foot-base-data-d-left a, .foot-base-data-d-left a{font-size:10px;}
.foot-base-data-d-left .pay-card i{font-size:18px;}
.foot-base-data-d-left .pay-card i.fa-cc-visa{color: #1a1f71;}
.foot-base-data-d-left .pay-card i.fa-cc-mastercard{color: #eb001b;margin:0 5px;}
.foot-base-data-d a, .foot-base-data-d-reg a{color:#000; font-size:10px;}
.foot-base-data-d a:hover, .foot-base-data-d-reg a:hover{color:#000; font-size:10px;}
.foot-tab1, .foot-tab2{ min-width: 50px; float:left; padding-left:8px; margin:19px 0 0 0; padding:0 15px 0 15px;}
.foot-tab1-b{  float:left; padding-left:8px; margin:28px 0 0 0; padding:0 0 0 25%; min-height:140px;}
.foot-tab1-call{ width: 150px; float:left;  margin:32px 5px 0 5px; padding:0 0 10px 10px; font-size:12px; color:#000; min-height:45px; border-bottom:1px solid #ccc; line-height:16px;}
.foot-tab1-call2{ width: 150px; float:left;  margin:13px 5px 0 5px; padding:0 0 4px 10px; font-size:11px; color:#000; min-height:25px; border-bottom:1px solid #ccc; line-height:16px;}
.foot-tab1-call-l { width:25px; float:left;}
.foot-tab1-call-r { float:left; }
.foot-tab1 { border-right:1px solid #CCC;  min-height:140px; padding:0 20px;}
.border-none {     border-right: 1px solid #efefef!important;}
.foot-tab2 { border-left:1px solid #CCC; min-height:145px; }
.foot-tab3 { font-size:10px;min-height:25px; min-width: 50px; float:left; margin:19px 0 0 0; padding:0px 15px 0 15px; text-align:left;}
.foot-tab11 {  width: 175px; float:left; padding-left:8px; height:140px; padding:10px 0 0 20px; float:left; margin:5px 15px 15px 15px;}
.foot-tab1 .textcent, .foot-tab11 .textcent, .foot-tab3 .textcent, .foot-tab1-b .textcent{color:#000; font-size:12px;}
.list_news, .list-foot, .list-foot2{list-style: none outside none; margin: 0; padding:7px 0 0 0;}
.list-foot li {font-size: 12px; line-height: 15px; padding: 1px 8px 2px 0;}
.list-foot li a{ color:#093d72; font-size:11px; text-decoration:none; font-weight:normal; }
.list-foot li:hover { color:#369; text-decoration:underline;}
.list-foot li:hover div {display: block;}
.list-foot2{width:100%; float:left; display:inline; }
.list-foot2 li a{ color:#093d72; font-size:12px; text-decoration:none; font-weight:normal; margin-right:10px; display:inline-block; }
.list-foot2 li:hover { color:#369; text-decoration:none;}
.google-plus-icon-wid {width:21px; overflow: hidden; border-right:1px solid #cbcbcb; float:left; border-radius:0 2px 2px 0; margin-right:14px;}
#foot-tab3-wid .list-foot2{list-style: none outside none; margin: 0; padding:8px 0 3px 0; padding:8px 0 1px 0\9; float:left; height:22px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#foot-tab3-wid .list-foot2{padding:8px 0 1px 0;} }
.textcent { font-size:14px; color:#666666; font-weight:700;}
#testimonials-page-link a{ color:#093d72; font-size:11px; text-decoration:none; font-weight:normal; }
#testimonials-page-link a:hover {text-decoration:underline;}
.vcardicon, .mcardicon, .faceicon, .tiwicon, .rssicon, .youtubeicon, .live-chat-icon, .nifty-50-star-nav, .pinit, .buyicon, .arrowdown, .help-call-icon-sp, .appicon, .chat-with-us-icon, .skype-icon-mo{display:inline-block; vertical-align:middle; border:0; background:url('/images/common/common-spriteimg-v5.png') no-repeat;}
.vcardicon { background-position:-130px -10px; width:30px; height:16px; vertical-align:baseline!important; margin: 0 0 0 10px;}
.mcardicon { background-position:-171px -10px; width:26px; height:16px; vertical-align:baseline!important;}
.faceicon { background-position:-205px -10px; width:23px; height:21px; }
.tiwicon { background-position:-238px -10px; width:23px; height:22px; }
.rssicon { background-position:-269px -9px; width:25px; height:22px;}
.youtubeicon { background-position:-301px -10px; width:27px; height:21px; }
.appicon { background-position:-544px 0px; width:23px; height:21px; }
.help-call-icon-sp {background-position:-543px -20px; width:23px; margin-right: 5px;}
.chat-with-us-icon {background-position:-565px 0px; width:25px; height:20px; margin-right:3px;}
.skype-icon-mo {background-position:-565px -23px; width:22px; height:20px; margin-right:3px;}
.returentoparrow{ background-position:-368px -10px; width:15px; height:12px; display:inline-block; vertical-align:middle; border:0; cursor:pointer;}
.live-chat-icon { background-position:-450px -6px; width:56px; height:21px; display:inline-block; vertical-align:middle; border:0; cursor:pointer;}
.nifty-50-star-nav { background-position:-481px -33px; width:28px; height:12px; }
.pinit { background-position:-516px -10px; width:21px; height:21px; margin: 0 0 0 5px;}
/*.foot-tab3 hr{color:#e8e8e4; width:100%; margin:5px 0 10px 0; margin:5px 0 10px 0\0/IE8; *margin:5px 0 -5px 0; _margin:5px 0 -5px 0;   float:left; border-top:solid 1px; border-bottom:none; border-left:none; border-right:none; clear:both;}*/
.eq-ga-plan-icon-sp, .nifty-superstar-icon-sp, .my-stock-genie-icon-sp, .prot-verdic-icon-sp, .stock-sha-icon-sp{background:url('/images/common/brand-img-sprit-v1.png') no-repeat;}
.eq-ga-plan-icon-sp {background-position:0px 0px; }
.nifty-superstar-icon-sp { background-position:0px -50px;}
.my-stock-genie-icon-sp {background-position:0px -100px;}
.prot-verdic-icon-sp {background-position:0px -169px;}
.stock-sha-icon-sp {background-position:0px -217px;}

.foot-base-data-d-left{float:left; padding-left:17px; line-height:18px; margin: -12px 0 0;}
.foot-base-data-d {padding-right:17px; float:right; text-align: right; line-height:12px;}
.list-foot-app-t-main1, .list-foot-app-t-main2, .list-foot-app-t-main3, .list-foot-app-t-main4 { position: absolute; width: 220px; min-height: 50px; z-index:99; top:0px; display:none; *left:0; }
.list-foot-app-t-main1 { margin: 0 0 0 85px;}
.list-foot-app-t-main2 { margin: 0 0 0 98px;}
.list-foot-app-t-main3 { margin: 0 0 0 94px;}
.list-foot-app-t-main4 { margin: -5px 0 0 100px;}
.list-foot-app-t-arrow {position: relative;width:16px; margin-top:6px; height:20px; float:left; background:url('/images/common/common-spriteimg-v5.png') -450px -30px no-repeat;}
.list-foot-app-t-sub {float:left; width:188px; color:#000; font-size: 11px; min-height:10px; margin-left:-3px; padding:6px 5px 5px 5px; background:#f1f8f9; border:3px solid #cde2e4; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }

.list-foot-new{list-style: none outside none; margin: 0; padding:7px 0 0 0;}
.list-foot-new li{position: relative; z-index: 99;}
.list-foot-new li a{ color:#093d72; font-size:11px; text-decoration:none; font-weight:normal; }
.list-foot-new li:hover { color:#369; text-decoration:underline;}
.list-foot-new li:hover div {display: block;}
#footer-usefullink-mf{float: left; font-size: 11px;  line-height: 13px;  margin: 5px 10px 0 15px;  max-width: 1170px;padding: 0 0 2px;}
#footer-usefullink-top {font-size:11px;max-width: 1170px;padding:12px 0 2px 0;line-height: 14px; float: left; margin:2px 10px 0 15px; border-top:1px solid #ccc;}
#footer-usefullink {font-size:11px;max-width: 1170px;padding:0px 0 2px 0;line-height: 13px; float: left; margin:5px 10px 0 15px; }
.stock-analysis{max-width:1170px;float: left;color: #c2c2c2; padding: 0px 0 5px 15px;}
.stock-analysis a{font-size:11px;text-decoration: none;color: #336699; font-weight:500;}
.stock-analysis a:hover{text-decoration: underline;}
#footer-usefullink-bot{float:left; max-width:1170px; padding:0 10px 2px 0px; line-height: 16px;}
#footer-usefullink-bot1{float:left; max-width:1170px; padding:0 10px 2px 0px; line-height: 16px;}

#footer-usefullink-bot a{color:#336699; font-size:11px; text-decoration:none; font-weight:500;}
#footer-usefullink-bot a:hover{text-decoration:underline;}
#footer-reg-main-div-d2 {max-width:967px; min-height:24px; padding:0px 20px 0px 0; text-align: right; font-size:10px; margin:10px auto 0 auto; position:relative;}
@media (min-width: 481px) and (max-width: 767px){
.stock-analysis a {display: inline-block;}
}
/*------------- Footer End--------------------*/

/***************Mobile Header ****************/
@media only screen and (min-width: 320px) and (max-width: 799px){
.head-freeze{position: fixed; left:0; top:0; z-index:99; background:#fff!important;}
.head-freeze.boxshadow{position: fixed; left:0; top:0; z-index:99; background:#fff; box-shadow: 0 0 4px 1px #e3e3e3; -moz-box-shadow: 0 0 4px 1px #e3e3e3; -webkit-box-shadow: 0 0 4px 1px #e3e3e3;}
.logo{font-size:20px; margin:7px 0 0 0; float: left;}
.logo-78c043{color:#78c043;}
.logo-139b4a{color:#139b4a;}
.logo-000{color:#000;}
.animateddrawer .icon-bar{background:#78c043!important;}
.pushmenu ul.mainnav li.subscribe, .pushmenu ul.mainnav li.subscribe.active {border-bottom: none!important; margin-bottom: 15px; background: none;}
.pushmenu ul.mainnav li.subscribe:hover, .pushmenu ul.mainnav li.subscribe.active:hover {background: none;}
.pushmenu ul.mainnav li.subscribe a, .pushmenu ul.mainnav li.subscribe.active a{background: #e30f0f; color: #ffffff; margin-top: 15px; max-width: 80%; padding: 10px 10px 10px 0;text-align: center; margin-left: 10%;}
.pushmenu ul.mainnav li.subscribe:hover a, .pushmenu ul.mainnav li.subscribe a:hover{background: #ff0000; color: #ffffff;}
    .act-set-box{margin-top: 10px!important; text-align: center; display: block;}
    input[type="text"].search{background: url('/images/search-icon.png') no-repeat right 10px!important; width:17px; border: none; margin:5px 0 0 0!important; height:36px!important; cursor: pointer; display: block;}
    input[type="text"]:focus.search{height:26px!important; background: url('/images/search-icon.png') no-repeat 5px 6px #f0f0f0!important; padding:0 10px 0 25px!important; margin:8px 0 7px 0!important;}
    input[type="text"]:focus.search.logo{display: none;}
.desklogreg{display: none;}
}

/***************Mobile Header End ****************/

/*footer start*/
#st-2.st-right{top:10%;z-index:9;}
.cur-poitr{cursor: pointer;}
.req-call-back-main{position: fixed; top:11%; width:296px; right:-295px; z-index:598;}
/*.req-call-back-form{position: absolute; z-index: 598; float:left; width:244px; height:183px; padding-left: 18px; padding-top: 15px; background:#fbfff6; border:1px solid #88c759; }*/
.req-call-back-form .req-title{font-size: 18px; font-weight: bold; color:#006600; padding:5px 0 5px 0;}
.req-call-back-form .req-text{font-size: 12px; text-align: left; line-height: 17px;}
.req-call-back-form .contact-main{float:left; margin-top:10px; min-height:45px;}
.req-call-back-form .contact-main strong{float:left; color:#000; font-size: 12px; padding-top: 5px;}
.req-call-back-form .contact-main input[type="text"]{float:left; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border:1px solid #999; color:#333; font-size:12px; padding:4px 0; margin:2px 0 0 8px;}
.width-27{width:27px;border: 1px solid #999!important;border-radius: 3px;}
.width-110{width:110px;border: 1px solid #999!important;border-radius: 3px;margin-bottom:10px;}
.width-110:focus{-moz-box-shadow: 0 0 5px 0 #006600;-webkit-box-shadow: 0 0 5px 0 #006600;box-shadow: 0 0 5px 0 #006600;}
.req-call-me-main{float: left; text-align: center; width:197px; margin:0 0 0 47px;}
.req-call-me-main .req-call-me{float: left;color: #FFF !important;font-size: 18px;text-align: center;width: 92%;padding: 8px 0px;background: none repeat scroll 0% 0% #139B4A;margin-left: -48px;}
.req-call-back-btn{float: left; width:35px; margin-top:22px; position: absolute; right:304px;}
.error-msg-demo-req-call-back-btn { color: red;font-size: 11px; margin-top: -4px;  margin-bottom: 3px;}
.thnk-call{font-size: 25px;font-weight: bold;line-height: 37px;margin: 53px 0 0 23px;text-align: center;width: 121px;padding-top: 5px;}
.thank-call-close {color: #666666;font-size: 18px;font-weight: bold;position: absolute;right: 15px;top: 5px;width: 10px;}
.icon-img{background: url(../images/new-common-spriteimg.png) no-repeat;}
.live-demo-close-btn-img {background-position:-115px -136px; display: inline-block; width:40px; height:30px; vertical-align: middle; margin: -15px -2px -4px 0px;}
#main-call-request-div{cursor: pointer;}
html, body {font-family:Arial, helvetica, sans-serif; color:#292929; margin:0; width:100%; overflow: auto;}
.sm .fa{font-size:20px;}
.inColor{color:#0077b5;}
.fbColor{color:#3b5998;}
.twitterColor{color:#55acee;}
.utubeColor{color:#ee1c24;}
.telegramColor{color:#2aa2d6;}
.req-call-back-form { background: #fbfff6 none repeat scroll 34px 60px;border: 1px solid #88c759; float: left;height: 332px;margin: 1px 24px 1px 17px; padding-left: 23px;padding-top: 15px;position: absolute;width: 230px;z-index: 564;}
/*footer end*/
/*Light YouTube Embed*/
.youtube-player {position: relative;padding-bottom: 56.23%;/* Use 75% for 4:3 videos */height: 0;overflow: hidden;max-width: 100%;background: #000;margin: 5px;}
.youtube-player iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;background: transparent;}
.youtube-player img {bottom: 0;display: block;left: 0;margin: auto;max-width: 100%;width: 100%;position: absolute;right: 0;top: 0;border: none;height: auto;cursor: pointer;-webkit-transition: .4s all;-moz-transition: .4s all;transition: .4s all;}
.youtube-player img:hover {-webkit-filter: brightness(75%);}
.youtube-player .play {height: 72px;width: 72px;left: 50%;top: 50%;margin-left: -36px;margin-top: -36px;position: absolute;background: url("//i.imgur.com/TxzC70f.png") no-repeat;cursor: pointer;}
/*Light YouTube Embeds End*/
/*breadcrumb*/
.breadcrumb{font-size:11px; background:none;margin-top:5px; margin-bottom:0px;border-bottom:1px solid #ddd;}
/*breadcrumb End*/
.plr0{padding-left:0; padding-right:0;}
.dpl13{padding-left: 13px;}
.guestLoginRegister{text-align:center; color: #fff; padding: 10px 0;}
.guestLoginRegister.subscribe{text-align:right;}
.guestLoginRegister a{ color: #fff; font-weight:400; text-decoration:none;font-size:13px;}
.guestLoginRegister a:hover{color:#fff!important;}
.req-call-back-form .width-135 input[type="text"] { float: left; color: #333; border-radius: 3px; border: 1px solid #999; margin: 2px 0px 0px 8px; padding: 4px 0px;font-size: 12px;}
.callBackBorder{border: 1px solid #999!important;width: 88%; height: 32px;margin-bottom:10px;padding-left:12px;}
.italicFont{font-style: italic!important;}
.mr8{margin-right:8px!important;}
.req-call-expand{background: none repeat scroll 0 0 #1dc9c9; border: 1px solid #fff;color: #fff; font-size: 14px;letter-spacing: 0; margin: 63px -1px 10px -75px; padding-bottom: 9px; padding-left: 48px; padding-top: 5px;  transform: rotate(-90deg); width: 205px;}
.req-call-colapse {background: none repeat scroll 0 0 #1dc9c9;border: 1px solid #fff;color: #fff;font-size: 14px;letter-spacing: 0;margin: 63px -1px 10px -59px;padding-bottom: 9px;padding-left: 48px;padding-top: 5px;transform: rotate(-90deg);width: 205px;}
.mt7{margin-top:7px!important;}

.topSubscribeBtn{font-size:14px!important; background:#c82333; color:#fff; padding:5px 5px; margin-left:5px;border:1px solid #fff;}
.upgradeBtn{background-color:#1194e7;color:#fff; padding:5px 15px; margin-left:10px;border:1px solid #fff;}
.topSubscribeBtn:hover, .topSubscribeBtn:active, .topSubscribeBtn:focus{color:#fff;}
.upgradeBtn:hover, .upgradeBtn:active, .upgradeBtn:focus{color:#fff;}
.topSubscribeBtn + .popover > .arrow, .topSubscribeBtn + .popover > .arrow::after{padding:0px!important;border-bottom-color: #fff!important;}
.topSubscribeBtn + .popover .textGreen29a45a{color:#29a45a;}
.mt51{margin-top:51px;}
.topSubscribeBtn + .popover{min-width:530px!important;color:#333;left:-70%!important;min-height:292px;}
.topSubscribeBtn + .popover .popover-content{background-image: none;}
.topSubscribeBtn + .popover .popover-content .plan .title{font-size:18px;}
.topSubscribeBtn + .popover .popover-content .plan .redBtn{font-weight:bold; width:200px;display:inline-block;background:#ff0000; color:#fff; padding:5px 15px; margin-left:10px;border:1px solid #fff;margin-bottom:10px;}
.topSubscribeBtn + .popover .popover-content .superstar{float:left;font-size:12px;width:48%; padding-right:1%;border-right:1px solid #ccc;}
.topSubscribeBtn + .popover .popover-content .omega{float:left;font-size:12px;width:49%; padding-left:3%;}
.topSubscribeBtn + .popover.bottom > .arrow{left:90%!important;}

/*Subscribe popup Start*/
.greybtn {color:black!important;margin-left: -35px;}
.greybtn a:hover{color:black!important;}
.viewDemoLink{margin-left: -25px;margin-top: 72px;display: block;color: grey;font-size:13px;} 
/*Subscribe popup End*/

/*Auto Complete*/
.ac_results {padding: 0px; border: 1px solid #95988e; background-color:#f4f5f1; overflow: hidden; z-index: 99999!important; }
.ac_results ul {width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li {margin: 0px; padding: 5px 7px; cursor: default; display: block; border-bottom:1px solid #95988e;font: menu; font-size: 14px;line-height: 16px; overflow: hidden;}
.ac_odd {background-color: #f4f5f1;}
.ac_over {background-color: #d6ebab;color: #000;}
/*Auto Complete End*/
/*Pushmenu*/
#contentwrapper{position: relative;width: 100%;-moz-transition: left 100ms ease-in-out, right 100ms ease-in-out;-webkit-transition: left 100ms ease-in-out, right 100ms ease-in-out;transition: left 100ms ease-in-out, right 100ms ease-in-out;}
.left-menulenght{width:100%; height:600px; max-height:100%; overflow-y:auto; float:left;margin:44px 0 0 0;}
.right-menulenght{width:100%; height:600px; max-height:100%; overflow-y:auto; float:left;margin:44px 0 0 0;}
.pushmenu{background-color: #fff;color: #444;width: 280px;height: 100%;position: fixed;z-index: 1000;font-size: 16px;top: -100%;clear: both;display: block;visibility: 'hidden';overflow-y: auto;-moz-transition: all 100ms ease-in-out;-webkit-transition: all 100ms ease-in-out;transition: all 100ms ease-in-out;}
.pushmenu.left{height:100%; min-height:1000px; max-height:1400px; float: left; overflow-y: auto;}
.pushmenu.right{width:280px; height:100%; min-height:1000px; max-height:1400px; float: left; overflow-y: auto;}
.pushmenu .closebutton{position: absolute;right:0;top:0;cursor: pointer;font-size: 20px;text-align: center;z-index:9;width:280px;height:44px;background: #78c043;}
.closebutton div.icon-bar-box{width:18px; float: right; margin:10px 15px 0 0;}
.closebutton div.right-bar-box{width:25px; float: left; margin:5px 0 0 10px;}
.closebutton .username{float: left; margin:12px 10px 0; color:#fff; font-size:14px; text-align: left;}
.closebutton div.icon-bar-box .icon-bar{margin:3px 0 0 0;background: #fff;height: 3px; width:100%;}
.pushmenu a{color: white;}
.pushmenu h2{color: #FFF4EA;margin-left: 15px;font-family: 'Rosario', sans-serif;font-size: 1.3em;letter-spacing: 5px;border-bottom: 1px solid gray;padding-bottom: 3px;text-transform: uppercase;}
.pushmenu ul.mainnav{padding: 0;list-style: none;font-family: 'Rosario', sans-serif;font-weight: bold;overflow-y: auto;}
.pushmenu ul.mainnav li{color: #444;display: block;font-size: 16px;font-weight: normal;padding:0;text-decoration: none; width:100%; float: left;}
.pushmenu ul.mainnav li.my-plan{color: #444;display: block;font-size: 16px;font-weight: normal;padding:18px 13px 18px 10%;text-decoration: none; width:100%; float: left;}
.pushmenu ul.mainnav li a{display: block;color: #444;font-size: 16px;font-weight: normal;text-decoration: none; padding:18px 13px 18px 10%;text-align:left;}
.pushmenu ul.mainnav li a i{color:#139a4b; width:20px; font-size: 18px;}
.pushmenu ul.mainnav li.menuwithoutlink{padding:18px 13px 18px 10%;}
.pushmenu ul.mainnav li img, .pushmenu ul.mainnav li a img, .pushmenu ul.mainnav li.my-plan img{margin-right:5%;}
.pushmenu ul.mainnav li{ border-bottom:1px solid #e9e9e9;}
.pushmenu ul.mainnav li.my-plan{background:#e9f4e1; padding:15px 13px 15px 10%; font-size:14px;  text-align: left;}
.pushmenu ul.mainnav li.active, .pushmenu ul.mainnav li.active a, .pushmenu ul.mainnav li:hover, .pushmenu ul.mainnav li:hover a{background:#ededed;}
.pushmenu.open + .menutoggler{opacity: 0.3;}
.pushmenu ul.mainnav ul.subNav{margin:0px!important; padding:0px!important; float: left; width:100%;}
.pushmenu ul.mainnav ul.subNav li{ float: left; width:100%; padding:0;}
.pushmenu ul.mainnav ul.subNav li a{padding: 15px 10px 15px 17%;font-size:15px; color: #444;}
/* ######### CSS for fixed menu toggler ######### */
.menutoggler {font-size: 38px;font-weight: bold;position: fixed;background: transparent;top: 150px;text-shadow: 1px 1px 2px gray;left: 0;z-index: 500;padding: 2px 5px;background: #eee;border: 1px solid transparent;cursor: pointer;}
.menutoggler:hover{border: 1px solid gray;}
.menutoggler.right{left: auto;right: 0;}
/* ######### CSS for sample animated drawer button style  ######### */
.animateddrawer{width:18px;height:23px;outline: none;display: block;position: relative;padding:0;margin:14px 30% 4px;}
.animateddrawer2{width:25px;height:23px;outline: none;display: block;position: relative;padding:0;margin:0px 16% 0 0!important;float: right;}
@media screen and (max-width: 600px) and (min-width: 320px) {.animateddrawer2{margin:0px 16% 0 0;}}
.animateddrawer:before, .animateddrawer:after{position: absolute;display: block;width: 100%;height:2px;background: #78c043;top: 0;left: 0;opacity: 1;transition: all 0.3s ease-in;}
.animateddrawer .icon-bar{ margin-top:3px;background: #78c043 none repeat scroll 0 0;height: 3px;}
.animateddrawer:after{top: auto;bottom: 0;}
.animateddrawer span{width: 100%;position: absolute;}
.animateddrawer span::after{content: '';display: block;width: 100%;height:2px;background: #78c043;}
.animateddrawer.open:before{top: 50%;margin-top: -5px;opacity: 0;}
.animateddrawer.open:after{bottom: 50%;opacity: 0;}
.animateddrawer.open span{-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}

.animateddrawer.open span:after{-webkit-transform: rotate(-90deg);transform: rotate(-90deg);}
@media (min-width:320px) and (max-width:640px){.pushmenu ul.mainnav{padding: 0;list-style: none;font-family: 'Rosario', sans-serif;font-weight: bold;overflow-y: auto;float: left;width:100%;height: auto;}
.left-menulenght{width:100%; height:100vh; max-height:100%; overflow-y:auto; float:left;}
.right-menulenght{width:100%; height:100vh; max-height:100%; overflow-y:auto; float:left; padding-bottom: 30px;}
.mmb10{margin-bottom:10px!important;}
}
#pushmenu1{ top: 0;left:-280px;}
#pushmenu2{ top: 0;right:-280px;}
@media only screen and (min-width: 320px) and (max-width: 799px){.pushmenu ul.mainnav{padding-top:0!important;margin-top:50px;}}
.my-wrap{position:fixed; width: 100%; min-height:1100px; max-height:1300px; height: 100%; background: #333; z-index:999; top: 0; opacity: 0.5;left:0;}
/*Pushmenu End*/
/* stock-ticker */
.sprite{background-image:url("/images/payment/payment-sprite.png"); background-repeat: no-repeat;}
.stock-ticker-container{width:100%; margin:0px auto 0 auto;position: relative; clear:both; height: 32px;}
.stock-ticker{width:100%; padding: 10px 0; float: left;list-style-type: none;}
.stock-ticker li{font-size: 12px; color: #333; float: left; margin-right: 1px;}
.stock-ticker li span{font-size: 11px;}
.stock-ticker li.greenticker span{color:#009933;}
.stock-ticker li.greenticker img{height: 14px; width: 10px; background-position:-2px -28px; vertical-align: middle;}
.stock-ticker li.redticker span{color:#ff0000;}
.stock-ticker li.redticker img{height: 14px; width: 10px; background-position:-13px -28px; vertical-align: middle; margin-right: 15px;}
.tickercontainer { height: 32px!important; margin: 0; padding: 0;overflow: hidden; width:100%; float: left;}
.tickercontainer .mask { position: relative;padding-left: 5px;padding-right: 5px;top: 1px;height: 32px;/*width: 718px;*/overflow: hidden; width: 100%; float:left;}
ul.newsticker { -webkit-transition: all 0s linear;-moz-transition: all 0s linear;-o-transition: all 0s linear;transition: all 0s linear;position: relative;margin-left: 20px;list-style-type: none;margin: 0;padding: 0;}
ul.newsticker li {float: left; margin: 0;padding-right: 15px;/*background: #fff;*/}
ul.newsticker a {white-space: nowrap;padding: 0;color: #ff0000;font: bold 10px Verdana;margin: 0 50px 0 0;}
ul.newsticker span {margin: 0 2px 0 0;}

/*Renew And Upgarde button start*/
.pushmenu ul.mainnav li .subscribeBtn{margin: 2px;max-width:80%; margin-left:10%; background:#ff0000; color:#ffffff; text-align:center;padding:8px;}
.pushmenu ul.mainnav li .upgradeBtn{margin: 2px;max-width:80%; margin-left:10%; background:#1194e7; color:#ffffff; text-align:center;padding:8px;}
.pushmenu ul.mainnav li .subscribeBtn:hover{text-decoration:underline;background:#ff0000;color:#fff;}
.pushmenu ul.mainnav li .upgradeBtn:hover{text-decoration:underline;background:#1194e7;color:#fff;}
/*Renew and upgrade Button End*/

#footer-reg-bot-f{position:relative;} 
.font13{font-size:13px!important;}

/*SEBI register number classes */
.sebi-number {background: #333;color: #fff;font-size: 14px;width: 100%;float: left;}
.sebi-number img {padding: 5px 10px 5px 0;} 
.sebi-number a {color:#fff!important;font-size: 14px!important;}
.sebi-number a:hover{color:#fff!important;text-decoration:underline!important;}

/*SEBI register number classes End */

/*Start Footer Social media row Added*/
/*.sebi-number{margin-bottom:30px;}*/
.footer-strip{background:#fff;box-shadow: 0 6px 9px -2px #ccc;margin-bottom:2px;}
.footer-strip a{margin-left: 30px;color: #369; font-size: 14px; font-weight: 600;}
.footer-strip .col-width a{font-size: 14px!important;}
.col-width{width:16%;float:left;}
.border-right-369{border-right: 1px solid  #369;}
.col-width:last-child{border-right: none;}
.col-width div{line-height:1;}
.col-width mt-10{margin-top:0px!important;}
.col-width.pl-30{padding-left:30px;;}
.col-width a.btn.free-trial-btn{margin-top:-10px;background: #dc3545;color: #fff;padding: 6px 15px !important;border-radius: 5px;margin-bottom: 2px;color:#fff!important;}
.col-width ul{list-style-type: none;margin-top: -4px;}
.col-width ul li{float:left;}
.col-width ul li a{margin-left: 0px;}
.col-width ul li i{font-size:23px;padding:3px;}
.col-width .fbColor {color: #3b5998;}
.col-width .telegramColor {color: #2aa2d6;}
.col-width .navbar-brand{color: #898989;margin-left: 15px;}
.col-width .navbar-brand div{font-size:16px;}
.col-width .navbar-brand .small-text{font-size:8.5px;}
.footer-strip .col-width .navbar-brand{padding: 5px 15px!important;}
.col-width .mt-10{margin-top: 0px;}
/*End Footer Social media row Added*/
.guestLoginRegister .create-your-profile-btn{text-decoration: none; background: #337ab7; color: #fff; border: 1px solid #fff;padding: 4px;}
.guestLoginRegister .create-your-profile-btn:hover{text-decoration: none!important; background: #337ab7; color: #fff;  border: 1px solid #fff;padding: 4px;}

/*.commonFooterSticky{float: right;padding: 5px;  bottom: 5px; position: fixed;z-index: 999;}
.callSticky { bottom: 133px; right: 40px;}
.whatsupSticky {bottom: 88px; right: 30px;}*/