/*
1-Icons
2-Wpcore (WordPress Core Csss)
3-Base (main)
4-responsive
*/
/* = Icons
-------------------------------------------------------------- */
.icon-right { background: url("../images/icon/icon-right.png"); background-repeat: no-repeat; display: inline-block; width: 35px; height: 35px; vertical-align: middle; margin-left: 40px; }
.icon-git { background: url("../images/icon/icon-git.png"); background-repeat: no-repeat; display: inline-block; width: 25px; height: 25px; vertical-align: middle; padding-right: 30px; }
.icon-pages { background: url("../images/icon/icon-pages.png"); background-repeat: no-repeat; display: inline-block; width: 40px; height: 48px; vertical-align: middle; margin-right: 10px; }
.icon-envelope { background: url("../images/icon/icon-envelope.png"); background-repeat: no-repeat; display: inline-block; width: 64px; height: 64px; }
.icon-forum { background: url("../images/icon/icon-forum.png"); background-repeat: no-repeat; display: inline-block; width: 64px; height: 60px; }
.icon-folder { background: url("../images/icon/icon-folder.png"); background-repeat: no-repeat; display: inline-block; width: 64px; height: 58px; }
.icon-info { background: url("../images/icon/icon-info.png"); background-repeat: no-repeat; display: inline-block; width: 47px; height: 47px; }
.icon-adn { background: url("../images/icon/icon-adn.png"); background-repeat: no-repeat; display: inline-block; width: 22px; height: 24px; }
/* =Transition
------------------------------------------------------------- */
/* =WordPress Core
-------------------------------------------------------------- */
.alignnone { margin: 5px 20px 20px 0; }
.aligncenter, div.aligncenter { display: block; margin: 5px auto 5px auto; }
.alignright { float: right; margin: 5px 0 20px 20px; }
.alignleft { float: left; margin: 5px 20px 20px 0; }
a img.alignright { float: right; margin: 5px 0 20px 20px; }
a img.alignnone { margin: 5px 20px 20px 0; }
a img.alignleft { float: left; margin: 5px 20px 20px 0; }
a img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { background: #fff; border: 1px solid #f0f0f0; max-width: 96%; /* Image does not overflow the content area */ padding: 5px 3px 10px; text-align: center; }
.wp-caption.alignnone { margin: 5px 20px 20px 0; }
.wp-caption.alignleft { margin: 5px 20px 20px 0; }
.wp-caption.alignright { margin: 5px 0 20px 20px; }
.wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; }
/* Text meant only for screen readers. */
.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; }
.screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000;/* Above WP toolbar. */ }
body { color: #000; font-family: "Roboto", sans-serif; font-size: 15px; height: 100%; line-height: 1.5; padding-right: 0 !important; }
a { text-decoration: none; outline: 0 none; }
ul { padding: 0; }
h1 { font-size: 38px; font-weight: 300; font-family: "Roboto", sans-serif; color: #43484d; }
h2 { font-size: 30px; font-weight: 300; font-family: "Roboto", sans-serif; color: #43484d; }
p { font-family: 16px; line-height: 24px; color: #5e6977; font-weight: 300; }
.btn-success { background-color: #6F5CAA; border: medium none; border-radius: 5px; color: #fff; font-size: 16px; font-weight: 500; padding: 13px 25px; }
.btn-default { font-size: 18px; border-radius: 5px; border: 2px solid #e1e8ee; color: #43484d; padding: 15px 30px; }
.btn-default:hover { background: #f9f9f9 none repeat scroll 0 0; border: 2px solid #e1e8ee; transition: background-color 500ms ease-out 0.2s; }
.section-title { font-size: 52px; font-weight: 300; color: #43484d; }
.section-subtitle { font-size: 22px; font-weight: 100; line-height: 32px; color: #5e6977; width: 55%; margin: 20px auto 40px; }
.pt-50 { padding-top: 50px; }
.pt-70 { padding-top: 70px; }
/***************************** Header ****************************/
.hero { background: url("../images/Bitcoin-Background.jpg"); background-repeat: no-repeat; background-size: cover; position: relative; }
.navbar { padding: 5px 0 30px 0; }
.navbar .brand img {
    margin-top: -7px;
    padding-top: 0;
}
.navbar li a { color: #fff; font-size: 16px; font-weight: 500; padding-right: 20px; }
.navbar li a:hover, .navbar li a:focus { background-color: transparent; color: #5B4898; text-decoration: none; outline: medium none; }
.navbar .nav-btn { padding: 10px 27px !important; border: 2px solid #e27d87; border-radius: 3px; margin-top: 5px; }
.navbar .nav-btn:hover { color: #fff; background: #6F5CAA; opacity: 0.9; }
.navbar-toggle { background: transparent none repeat scroll 0 0; border: 1px solid transparent; border-radius: 4px; color: #fff; float: right; font-size: 31px; margin-right: 5px; margin-top: -15px; position: relative; }
.masthead { padding: 45px 0 80px 0; }
.masthead h1 { color: #fff; font-weight: 600; margin-bottom: 0; text-transform: uppercase; }
.masthead p { color: #fff; font-size: 18px;line-height: 25px; font-weight: 100; margin: 0 auto; padding-bottom: 15px; padding-top: 15px; }
/*.masthead .search-field { width: 100%; font-size: 18px; border-radius: 5px; padding: 0px 30px 0 60px; border: none; margin-top: 20px; margin-bottom: 20px; height: 60px; background: url(../images/calculator.png) no-repeat; background-position: center left 15px; background-color: #fff; transition: all 0.9s ease-in-out 0s; }*/
.masthead .search-field { width: 500px; float:left;font-size: 18px; border-radius: 5px; padding: 0px 30px 0 20px; border: none; margin-top: 20px; margin-bottom: 20px; height: 60px;background-color: #fff; }
.masthead .search-field:focus { background: #fff; padding: 0px 30px 0 20px; }
.masthead form { position: relative; margin-top: 10px; }
/*.masthead form button { position: absolute; right: 25px; top: 25px; background: none; border: none; font-size: 30px; color: #86939e; }*/
.masthead form button {background: none; border: none; font-size: 30px; color: #86939e; }
.masthead .btn-hero { border: 3px solid #fff; color: #fff; border-radius: 5px; padding: 6px 6px;float: right !important;}
.masthead .btn-hero:hover { background: rgba(255, 255, 255, 0.2); -webkit-transition: background-color 500ms ease-out 0.2s; -moz-transition: background-color 500ms ease-out 0.2s; -o-transition: background-color 500ms ease-out 0.2s; transition: background-color 500ms ease-out 0.2s; }
.single-masthead { padding: 0 0 40px; }
.single-masthead .btn-hero { margin-top: 30px; float: right; }
/***************************** 2- Features ****************************/
.bgc-light-gray { background-color: #f9f9f9; }
.features, .genre { padding: 100px 0; position: relative; }
.features .icon, .genre .icon { display: inline-block; font-size: 50px; text-decoration: none; transition: all 0.3s ease 0s; }
.features h3, .genre h3 { font-size: 18px; font-weight: 400; font-family: "Roboto", sans-serif; color: #43484d; }
.features p, .genre p { font-size: 16px; font-weight: 300; font-family: "Roboto", sans-serif; color: #86939e; }
.features:after { content: ""; display: block; height: 1px; margin-top: 1px; width: 100%; position: absolute; bottom: 0; background: url("../images/icon/icon-dash.png"); background-repeat: repeat-x; }
.genre { padding: 50px 0; }
/***************************** 3- Topics ****************************/
.topics { float: left; padding: 80px 0; width: 100%; background-color: #fff; }
.topics header { border-bottom: 1px solid #eee; position: relative; }
.topics header h2 { font-size: 38px; font-weight: 300; font-family: "Roboto", sans-serif; color: #43484d; }
.topics header p { font-size: 16px; font-weight: 300; font-family: "Roboto", sans-serif; color: #5e6977; }
.topics .topics-btn { margin-top: 30px; }
.topics .topics-btn .btn { margin-top: 60px; color: #358ed7; }
.topics .topics-btn span { display: inline; padding-left: 30px; }
.topics h3 a { font-size: 18px; font-weight: 400; font-family: "Roboto", sans-serif; color: #43484d; text-decoration: none; }
.media-border { border-bottom: 1px solid #eeeeee; }
.topics-list { padding: 20px 0; }
.topics-list li { list-style: none; padding-left: 5px; padding-top: 10px; }
.topics-list li a { padding-left: 15px; color: #5e6977; font-size: 14px; font-weight: 400; font-family: "Roboto", sans-serif; text-decoration: none; outline: 0 none; }
.topics-list li a:hover { color: #6F5CAA; }
.topics-list li:before { font-family: FontAwesome; content: ""; color: #b5bfc7; font-size: 18px; }
.topics-list .badge { background-color: #6F5CAA; border-radius: 50%; color: #fff; display: inline-block; font-size: 12px; font-weight: 400; line-height: 25px; min-width: 10px; text-align: center; vertical-align: middle; white-space: nowrap; height: 25px; width: 25px; margin-right: 10px; padding: 0; }
/*----------------------- Widgets ----------------------*/
.widget { border: 3px solid #f7f7f7; border-radius: 5px; padding: 25px; }
.widget h4 { font-size: 18px; font-weight: 400; color: #43484d; line-height: 25px; }
.widget .icon { float: right; padding-right: 10px; padding-right: 20px; }
.widget-support-forum { margin-bottom: 24px; margin-top: 50px; }
.widget-support-forum p { font-size: 16px; font-weight: 400; color: #86939e; padding-top: 30px; padding-bottom: 30px; }
.widget_categories li { list-style: none; padding-left: 5px; padding-top: 15px; }
.widget_categories li a { padding-left: 15px; color: #5e6977; font-size: 14px; font-weight: 400; font-family: "Roboto", sans-serif; text-decoration: none; outline: 0 none; }
.widget_categories li a:hover { color: #6F5CAA; }
.widget_categories li ul { padding-left: 30px; padding-bottom: 20px; }
.widget_categories li ul li:before { font-family: FontAwesome; content: ""; }
.widget_categories li:before { font-family: FontAwesome; content: ""; color: #b5bfc7; font-size: 18px; }
/***************************** 4- Support ****************************/
.support-section { background: url("../images/bg2.png") no-repeat center; position: relative; margin-bottom: 80px; }
.support-section .divider { border-top: 1px solid #eeeeee; position: relative; margin-bottom: 120px; }
.support-section .divider i { background: #5B4898; border-radius: 50%; color: #fff; display: block; font-size: 28px; height: 45px; line-height: 45px; padding: 0; text-align: center; width: 45px; margin: 0 auto; margin-top: -25px; }
.support-section ul.members { text-align: center; padding-top: 100px; padding-bottom: 100px; }
.support-section ul.members li { display: inline; padding-right: 30px; }
/***************************** 5- Contacts ****************************/
.section {margin-bottom: 30px; }
.call-to-action { border: 4px solid #f7f7f7; border-radius: 5px; padding: 20px; margin: 20px 0; }
.call-to-action .action-btn { display: inline-block; float: right; }
.call-to-action h3 { font-size: 30px; font-weight: 400; color: #43484d; margin: 0 0 10px; }
.call-to-action p { font-size: 20px; font-weight: 300; color: #86939e; }
.call-to-action .btn-action { margin-top: 20px; float: right; }
/*footer { background-color: #f9f9f9; border-top: 1px solid #eee; display: inline-block; padding: 35px 0 20px; width: 100%; }*/
footer { background-color: #202028; border-top: 1px solid #eee; display: inline-block; padding: 35px 0 20px; width: 100%; }
footer .footer-links { padding-top: 5px; }
footer .footer-links li { display: inline; padding-right: 30px; }
footer .footer-links li a { color: #5e6977; font-size: 16px; font-weight: 500; }
footer .footer-links li a:hover { color: #6F5CAA; text-decoration: none; }
/*footer .copyright { color: #5e6977; padding-top: 5px; font-size: 16px; font-weight: 300; float: right; }*/
footer .copyright { color: #fff; padding: 12px; font-size: 16px; font-weight: 300; float: left; }
footer .copyright p{ color: #fff;}
.breadcrumbs { background: #f9f9f9; padding-top: 15px; padding-bottom: 5px; }
.breadcrumbs ol { padding: 0; }
.breadcrumbs ol li { display: inline-block; color: #5e6977; font-size: 14px; }
.breadcrumbs ol li a { text-decoration: none; color: #5e6977; }
.breadcrumbs ol li::after { content: " / "; padding: 0 10px; }
.breadcrumbs ol li:last-child::after { content: "  "; }
.breadcrumbs ol .active { color: #6F5CAA; }
.content-wrapper { padding: 40px 0; }
.alert-info { background: #f6fafd; padding: 10px 10px 10px 90px; position: relative; }
.alert-info .icon-info { position: absolute; top: 25px; left: 25px; }
.alert-info p { line-height: 25px; padding-bottom: 10px; padding-top: 12px; }
.post .meta { border-bottom: 1px solid #eee; margin: 20px 0; padding-bottom: 10px; }
.post .meta p { padding: 15px 0; }
.post .meta li { display: inline-block; font-weight: 300; color: #86939e; }
.post .meta li span { color: #43484d; }
.post .meta li::after { content: "|"; padding: 0 20px; }
.post .meta li:last-child::after { content: none; }
.post img { padding: 40px 0; max-width: 100%; }
.post blockquote { background: #f9f9f9; border: 3px solid #c3cfd8; padding: 30px; margin: 30px 0; border-radius: 5px; }
.feedback { padding: 50px 0; }
.feedback h3 { border-bottom: 1px solid #eee; font-size: 38px; font-weight: 300; font-family: "Roboto", sans-serif; color: #43484d; padding-bottom: 20px; }
.feedback input[type="text"] { font-size: 18px; border-radius: 5px; border: 2px solid #e1e8ee; color: #43484d; height: 60px; width: 100%; margin: 20px 0; padding: 20px; }
.template-genre .overlay { background: rgba(2, 28, 53, 0.9) none repeat scroll 0 0; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
.template-card .masthead { padding-top: 200px; }
.template-card .masthead h1 { margin-top: -150px; }
.template-card .card { background: #fff; box-shadow: 0 0 9px rgba(0, 0, 0, 0.1); padding: 30px; margin-top: -150px; }
.template-card .card .icon { padding-bottom: 30px; }
.template-card .card .section-subtitle { width: 78%; }
.template-card .card input[type="text"] { border: 2px solid #e1e8ee; border-radius: 5px; color: #43484d; font-size: 14px; height: 50px; margin: 10px 0; padding: 15px; width: 100%; }
.template-card .card input[type="password"] { border: 2px solid #e1e8ee; border-radius: 5px; color: #43484d; font-size: 14px; height: 50px; margin: 10px 0; padding: 15px; width: 100%; }
.template-card .card input[type="email"] { border: 2px solid #e1e8ee; border-radius: 5px; color: #43484d; font-size: 14px; height: 50px; margin: 10px 0; padding: 15px; width: 100%; }
.template-card .card input[type="submit"] { margin-top: 20px; width: 100%; }
.template-card .card .forget-pass { padding-top: 30px; }

/*---------------newpage css------------------*/
.calculator-profit > h3 { color: #fff; font-size: 25px; letter-spacing: 1px; }
.calculator-profit h3 span { color: #6F5CAA; margin-left: 4px; }
.calculator-profit > p { font-size: 18px; font-weight: 400; padding: 0; }
.price-sec h2 { color: #fff; font-weight: 600; text-transform: uppercase; }
.price-sec p { color: #fff; }
.price-sec { padding: 50px 0 70px; background: url(../images/bg11.png) no-repeat; background-size: cover; display: inline-block; width: 100%; }
.plane-item { background-color: #fff; margin-top: 50px; padding: 20px; border-radius: 5px;border: 1px solid #eeeeee; }
.plane-item:hover {border-color: #5B4898;-webkit-box-shadow: 0px 6px 21px 0px rgba(88,88,88,1);-moz-box-shadow: 0px 6px 21px 0px rgba(88,88,88,1);box-shadow: 0px 6px 21px 0px rgba(88,88,88,1);}

.price-sec h2 { color: #fff; font-weight: 600; text-align: center; text-transform: uppercase; }
.price-sec p { color: #fff; text-align: center; }
.plane-item > h3 { background-color: #5B4898; border-radius: 5px 0 0 5px; color: #fff; float: left; font-size: 41px; left: -31px; letter-spacing: -1px; margin-bottom: 0; margin-top: 0; padding: 17px; position: relative; top: 0; width: 105px; }
.plane-item > h4 { font-size: 27px; font-weight: 600; left: -6px; line-height: 32px; margin-bottom: 31px; margin-left: 0; margin-top: 10px; overflow: hidden; position: relative; text-transform: uppercase; color: #434343; }
.plane-item > span { border-bottom: 1px solid #ededed; color: #585858; display: block; font-size: 17px; font-weight: 400; margin-top: 10px; overflow: hidden; padding-bottom: 5px; }
.plane-item span strong { color: #888888; }
.about-company > p { line-height: 29px; }
.about-company { margin-top: 40px; }
.top-title > h2 { color: #fff; float: left; font-weight: 400; }
.user-name { float: right; }
.user-name > h4 { color: #fff; font-size: 24px; }
.user-name h4 img { margin-right: 15px; width: 46px; }
.menu-top { background-color: #383838; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); display: inline-block; padding: 15px 0; width: 100%; }
.menu-top > ul { display: table; list-style: outside none none; margin: 0 auto; }
.menu-top ul li { display: inline-block; width: 100%; margin-bottom: 10px; }
.menu-top ul li:last-child { margin-bottom: 0; }
.menu-top ul li a { color: #fff; display: inline-block; padding: 13px 13px 13px 20px; text-transform: uppercase; width: 100%; transition: all 0.6s ease-in-out 0s; }
.account-nev { background-color: #dc3a23; border-radius: 5px; margin-right: 15px; margin-top: 5px; padding: 13px 25px !important; }
.top-info { background-color: #0f71bc; float: left; width: 100%; }
.top-sec { padding: 15px; }
.top-sec img { float: left; margin-right: 20px; width: 50px; }
.top-text { overflow: hidden; }
.top-text > h3 { color: #fff; margin-bottom: 5px; margin-top: 0; font-size: 22px; }
.top-text > p { color: #fff; margin: 0; font-size: 16px; }
.info-text { background-color: #f4f4f4; height: 500px; }
.info-text { background-color: #f4f4f4; height: 500px; }
.db-top-title { background-color: #5B4898; display: inline-block; padding: 15px; width: 100%; }
.db-top-title h2 { color: #fff; font-weight: 400; margin-bottom: 0; margin-top: 6px; }
.info-text { background-color: #fff; box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); float: left; height: auto; min-height: 590px; width: 100%; }
.info-text { padding: 20px 0; }
.db-top-title h2 { color: #fff; font-weight: 400; margin-bottom: 0; margin-top: 6px; }
.balace-box {background-color: #2D2350;border: medium none;border-radius: 16px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2) inset;color: #fff;font-size: 16px; font-weight: 600; height: 45px;letter-spacing: 0.75px;padding: 4px 45px;text-align: left;text-shadow: 0 0 3px rgba(0, 0, 0, 0.1);width: 41%;}
.db-top-title p {color: #fff;font-size: 18px;font-weight: 500;}
.account-active { background-color:#5B4898; border-left: 30px solid #2D2350 !important; }
.menu-top ul li a:hover { background-color: #5B4898; border-left: 30px solid #2D2350; position: relative; text-decoration: none; }
.accoun-btn { background-color: #0f71bc; border: medium none; border-radius: 20px; color: #fff; margin-right: 10px; padding: 10px 25px; text-transform: uppercase; }
.color-btn { background-color: #5B4898 }
input[type=radio] { }
input[type=radio]:checked + label { }
.fade11 { position: relative; z-index: 99999999; }
.deposit-table { background-color: #f7f7f7; float: left; margin: 50px 0; width: 98%; }
.table { margin-bottom: 0; }
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th { border: 1px solid #e2e2e2 !important; }
.inpts { border: 1px solid #ddd; border-radius: 22px; padding: 10px 20px; width: 91%; }
.line { float: left; width: 100%; }
.deposit-table2 { background-color: #f7f7f7; float: left; margin: 30px 0 0; width: 98%; }
select { -webkit-appearance: none; -moz-appearance: none; text-indent: 1px; text-overflow: ''; }
.deposit_his_sel { background: url(../images/selectbox.png) no-repeat; background-position: center right; height: 35px; border: 1px solid #ddd; background-color: #fff; }
.select-lengh { width: 103px; }
.top-space { margin-top: 30px; }
.top-space a:hover { text-decoration: none; color:#348EBE;}
.about, .faq-sec { display: inline-block; padding: 50px 0; width: 100%; }
.about h2 span { color: #6F5CAA; font-weight: 600; }
.about h2 { margin-bottom: 25px; text-transform: uppercase; }
.about p { font-size: 16px; line-height: 32px; }

.about h3 {
  font-size: 23px;
  font-style: italic;
  font-weight: 300;
  line-height: 35px;
  /* text-align: center; */
}
.faq-sec .nav-tabs > li {
    margin-bottom: 10px;
    width: 100%;
}
.faq-sec .nav-tabs > li:last-child {
    margin: 0;
}
.faq-sec .nav-tabs {
    background-color: #f5f5f5;
}
.faq-sec .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    background-color: #5B4898;
    border: medium none;
    color: #fff;
    cursor: default;
}
.faq-sec .nav-tabs>li>a{color:#000;}
.icon {
    list-style: outside none none;
}
.btn-primary {
    color: #fff;
    background-color:#5B4898;
    border-color: #5B4898;
}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover,.btn-primary:hover {
    color: #6F5CAA !important;
    background-color: transparent !important;
    border: 2px solid #6F5CAA !important;
    box-shadow: none !important;
    outline: none !important;
}
.icon .fa {
    color: #0f71bc;
    margin-right: 15px;
    width: 15px;
}
.cws-social.fa {
    margin-right: 17px;
	
}
.map-wrapper iframe {
    height: 299px;
    width: 100%;
}
.icon li a {
    color: #555;
}
.icon > li {
    margin-bottom: 10px;
}

.contact-form {
    background-color: #F0F4F7;
    display: inline-block;
    padding: 50px 0;
	width:100%;
	margin-top:50px;
}
.form-style {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #e6e6e6;
    font-size: 14px;
    height: 40px;
    margin-bottom: 30px;
    max-width: 100%;
    padding: 0 15px;
    width: 100%;
}
.form-style2 {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #e6e6e6;
    font-size: 14px;
  
    margin-bottom: 30px;
    max-width: 100%;
    padding: 10px 15px;
    width: 100%;
}
.contact-sec{ padding-top:50px; display:inline-block; width:100%;}
.cws-button {
  border: 1px solid #5B4898;
  float: right;
  font-style: normal;
  background: #5B4898 none repeat scroll 0 0;
    color: #ffffff;
	padding:10px 12px;
	margin-right:15px;
	
}
.contact-form h2 {
  font-weight: 400;
  margin-bottom: 25px;
  margin-left: 15px;
  text-transform: uppercase;
}
.contact-form label {
    color: #0A2A48;
	font-weight:400;
}
.title-section.mt-30 {
    border-bottom: 1px solid #ddd;
    font-size: 25px;
    margin-bottom: 18px;
    padding-bottom: 12px;
}
.support-section {
    float: left;
    width: 100%;
}

.section {
    float: left;
    width: 100%;
}
.client-sec {
    float: left;
    width: 100%;
}
.client-sec ul {
    list-style: outside none none;
}
.client-sec ul li {
    float: left;
    margin-right: 107px;
}
.client-sec ul li:last-child{margin-right:0;}

.client-sec {
    float: left;
    padding: 50px 0;
    width: 100%;
}
.client-sec ul li {
    float: left;
    margin-right: 33px;
}
.register-check {
    display: inline-block;
    float: left;
    margin-left: 18px !important;
    margin-top: 6px !important;
}
.card p {
    float: left;
    margin-left: 16px;
}


/* = Responsive
-------------------------------------------------------------- */
/* Custom, iPhone Retina */
@media (max-width: 768px) {
.brand { padding-left: 15px; }
.features { padding: 35px 0; }
footer { text-align: center; }
footer .footer-links { margin-top: 10px; margin-bottom: 10px; }
footer .copyright { float: none; }
.plane-item > h4 {
  
  margin-bottom: 52px;
 
}
.accoun-btn {
    margin-bottom: 15px;
}
.user-name {
    float: right;
    width: 100%;
}
.top-title > h2 {

  float: left;
  font-weight: 400;
  margin-bottom: 29px;
  text-align: center;
  width: 100%;
}
}

/* Extra Small Devices, Phones */
@media (max-width: 1024px) {
.call-to-action { text-align: center; }
.call-to-action .btn-action { margin-top: 0; float: none; }
.single-masthead .btn-hero { margin: 24px auto 0; float: none; }
}
 @media all and (max-width: 1024px) and (min-width: 768px) {
footer { text-align: center; }
footer .footer-links { margin-top: 10px; margin-bottom: 10px; }
footer .copyright { float: left; }
}

/* Extra Small Devices, Phones */
@media only screen and (max-width: 480px) {
.topics-list { padding: 5px 0; }
}
@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }

   .navbar-collapse.collapse.in {  /* NEW */
        display: block!important; 
    }
}  
.war{ color: #ff9900;}
.suc{ color: #569500;}
.err{ color: #CD0000;}

.unstyled a {
  color: #fff;
  text-decoration: none;
}
.unstyled li {
  list-style:none;
   color: #fff;
   padding: 1px 0;
}

/* profile page start */
.reload-sec {
    color: #fff;
}
.reload-page {
  margin: 19px 0;
  text-align: center;
}
.refreshstatus{ height:45px; background:url(../images/down.png) no-reapet;}
.refreshstatus {
  background-attachment: scroll;
  background-clip: border-box;
  background-image: url("../images/down.png");
  background-origin: padding-box;
  background-position: right center;
  background-repeat: no-repeat;
  background-size: auto auto;
  border: medium none;
  font-weight: bold;
  height: 40px;
  margin-top: 13px;
  padding-left: 10px;
  width: 114px;
}

.earning-bal {
    /*background: #1d75bd url("../images/fundo.png") no-repeat scroll 0 0;*/
	background: #082746 url("../images/fundo.png") no-repeat scroll 0 0;
    padding: 50px 0;
}
.profile-inpts {
  border: 1px solid #ddd;
  border-radius: 20px;
  padding: 10px 20px;
  width: 300px;
}

.earning-text {
  float: left;
  padding-right: 9px;
}

h1, h2, h3, h4, h5, h6, p {
  line-height: 35px;
  margin: 0;
  padding: 0;
}

.earning-btns {
  margin-top: 38px;
  overflow: hidden;
  padding-left: 40px;
}

ol, ul {
  margin-bottom: 10px;
  margin-top: 0;
}

.earning-btns .earning-btn {
  background-color: #27aae2;
  border-radius: 5px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
  padding: 16px 67px;
  text-transform: uppercase;
}

.earning-btns > li {
  display: inline;
  margin-left: 15px;
}
.plane-item .btn {margin-top: 7px;}
.btn-ver:hover {background-color: #6F5CAA;color: #fff;}

.refreshstatus {
  background-attachment: scroll;
  background-clip: border-box;
  background-image: url("../images/down.png");
  background-origin: padding-box;
  background-position: right center;
  background-repeat: no-repeat;
  background-size: auto auto;
  border: medium none;
  font-weight: bold;
  height: 40px;
  margin-top: 13px;
  padding-left: 10px;
  width: 114px;
}

.reload-page {
  margin: 19px 0;
  text-align: center;
}

.reload-sec {
  color: #fff;
}

.prversion-sec {
  background-color: #f9f9f9;
  float: left;
  padding-bottom: 80px;
  padding-top: 20px;
  text-align: center;
  width: 100%;
}


.prversion-sec p {
  font-size: 18px;
  /*padding-bottom: 70px;*/
}

.container2 {
  margin: 0 auto;
  width: 1250px;
}

.prversion-sec h2 {
  font-size: 34px;
  font-weight: 600;
  padding-bottom: 10px;
}

.versen-sell {
  background-color: #fff;
  border: 1px solid #eeeeee;
  border-radius: 5px;
  float: left;
  height: 500px;
  padding: 20px;
  width: 100%;
}

.versen-sell:hover {
  border-color: #1d75bd;
}


.versen-sell h3 img {
  float: left;
  width: 18px;
}

.nofification-sec {
  align-items: center;
  /*background-color: #27aae2;*/
  background-color: #082746;
  color: #fff;
  font-size: 16px;
  padding: 14px;
  text-align: center;
  /* margin-top:105px;*/
}

.versen-sell h3 img {
  float: left;
  width: 18px;
}
.versen-sell img {
  display: inline;
  width: 180px;
}
img {
  vertical-align: middle;
}

.banner-upgared {
  background: rgba(0, 0, 0, 0) url("../images/bg-office1.png") no-repeat scroll 0 0;
}

.banner_u_text {
  padding-top: 50px;
  color: #fff !important;
}
.paddingtop {
  padding-top: 46px;
}
.banner_u_text > h4 {
  font-size: 28px;
  font-weight: 600;
  color: #fff !important;
}

.earning-text > h3 {
  color: #fff;
  font-size: 46px;
  font-weight: 600;
  margin-top: 10px;
}
.earning-text > h5 {
  color: #fff;
  font-size: 22px;
  margin-bottom: 10px;
}

.offer {
  position: absolute;
  right: -21px;
  top: -39px;
  width: 108px !important;
}
.profile-btn {
  border: medium none;
  border-radius: 10px;
  color: #fff;
  padding: 15px 35px;
  text-transform: uppercase;
}
.alert-message {
  background-color: #5B4898;
  border-radius: 10px;
  color: #fff;
  font-weight: 500;
  padding: 10px;
  margin: 0 !important;
  width: 100%;
  float: left;
}
.plane-item h3 span {
  float: left;
  font-size: 23px;
}
/* profile page end */

/* account page start */ 

.tab-content {
  margin-top: 30px;
}

.tab-content > .active {
  display: block;
}

.tab-content > .tab-pane {
  display: none;
}

.table-responsive {
  min-height: 0.01%;
  overflow-x: auto;
}

#mytable{
	font-size: 13px;
}
.fade.in {
  opacity: 1;
}

.tab-content > .tab-pane {
  display: none;
}
.fonttow {
  color: red;
  float: left;
  font-size: 14px;
}

.refence-link {
  background-color: #657382;
  float: left;
  margin-left: 5%;
  margin-top: 20px;
  padding: 30px;
  width: 90%;
}

.refence-link > h3 {
	text-transform : uppercase;
	text-align: center;
	color : #fff;
	padding : 20px;
}

.refence-link .coppy {
	width : 100%;
	background-color : #fff;
	padding: 15px;
	color : #657382;
	text-decoration : none;
	float:left;
}
.acc-inpts {
  border: 1px solid #ddd;
  border-radius: 0px;
  float: left;
  margin: 10px;
  padding: 10px 20px;
  width: 70%;
}

.affiliate-staus-sec p a {
  background-color: #27aae2;
  border-radius: 5px;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  margin-left: 10px;
  padding: 6px 14px;
  text-transform: uppercase;
}
.accoun-lnk {
  background-color: #2D2350;
  border: medium none;
  border-radius: 18px;
  color: #fff;
  font-size: 15px;
  margin-right: 10px;
  padding: 4px 20px;
  text-transform: uppercase;
}
#change-sec {
  display: none;
}

/*
.plane-table-item {
  background-color: #5B4898;
  border-radius: 5px;
  padding: 5px;
}
*/
.table-hover > tbody > tr:hover {
    background-color: #E9E3FC;
}

.plane-table-item span .img-responsive {
  display: inline !important;
}
/* account page start */ 

@media screen and (max-width: 480px) and (min-width: 320px) {
   
/* Home page*/
   #addr.search-field {
	  float: left;
	  margin: 0 auto;
	  width: 100%;
	  font-size: 16px;
	  padding:0 20px;
	}

	.btn-hero {
	  float: left;
	  position: relative !important;
	  width: 100%;
	}
	.mastheadlink > a {
	  float: left;
	  margin: 22px auto;
	  width: 100%;
	}
	.section-subtitle {
	  font-size: 18px;
	}
	.section-title {
	  font-size: 30px;
	}
	.owl-next{
		right: -20px !important;
	}
	.owl-prev{
		left: 4px !important;
	}

	/*For Porfile page*/

	.earning-text {
	  float: left;
	  margin: 0 auto;
	  padding: 0;
	  width: 100%;
	}
	.earning-btns {
	  float: left;
	  width: 100%;
	}
	.earning-btns > li {
	  float: left;
	  margin-bottom: 12px;
	}
	.masthead form {
	  float: left;
	  margin: 0 auto !important;
	  width: 100%;
	}
	.reload-sec {
	  float: none !important;
	}
	.refreshstatus {
	  float: left;
	  margin: 0 auto !important;
	  width: 100%;
	}
	.banner_u_text {
	  float: left;
	}
	#div-error {
	  float: left;
	  margin-left: 15px !important;
	  margin-top: 20px;
	  width: 95%;
	}
}
@media screen and (max-width: 640px) and (min-width: 481px) {

	.mastheadlink > a {
	  float: left;
	  margin-top: 20px;
	  position: relative;
	  width: 100%;
	}
	.search-field {
		width: 100% !important;
	}
	.btn.btn-hero {
	  float: left;
	  margin: 0 auto;
	  position: relative;
	  width: 100%;
	}
	.owl-next {
	  right: -15px !important;
	}
	.owl-prev {
	  left: 0 !important;
	}
	.section-title {
	  font-size: 45px !important;
	}
	#div-error {
	  float: left;
	  margin-left: 15px !important;
	  margin-top: 20px;
	  width: 91%;
	}
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
	.mastheadlink {
	  float: left;
	  width: 100%;
	}
	.masthead .search-field {
	  width: 450px;
	}
	.btn.btn-hero {
	  float: left;
	  margin-left: 20px;
	  position: relative;
	}
	.owl-next {
	  right: 0 !important;
	}
	.owl-prev{
		left: 0 !important;
	}
	#div-error {
	  float: left;
	  margin-left: 15px !important;
	  width: 94%;
	}
	.topics .img-responsive {
	  float: left;
	  margin: 0 auto;
	  width: 100%;
	}
	footer{
		text-align: left;
	}
	.brand {
  		padding-left: 0;
	}
}


/********Reviews*********/
.listing{padding:40px 0px;}
.listing h2{color: #082746;
    
    padding-bottom: 10px;font-weight:bold;}
.my-review{padding:40px 0px;}
.my-review h2{color: #082746;
    
    padding-bottom: 10px;font-weight:bold;}
	.rates{margin-top:50px;}

fieldset 
	{
		border: 3px solid #5B4898 !important;
    margin: 0;
    xmin-width: 0;
    padding: 10px;
    position: relative;
    border-radius: 4px;
    background-color: #ffffff;
    padding-left: 10px!important;
	}	
	.my-review .panel-default {
    border-color: #efefef;
}
	.my-review	legend
		{
			font-size: 18px !important;
    font-weight: bold !important;
    /* margin-bottom: 0px !important; */
    width: 35% !important;
    /* border: 1px solid #ddd !important; */
    border-radius: 4px !important;
    padding: 5px 5px 5px 17px !important;
    margin-bottom: 10px;
    background-color:#fff !important;
    background-color: white;
    color: #5B4898;
    border: 2px solid #5B4898 !important;
		}
.starrr {
    color: #5B4898 !important;
    font-size: 30px !important;
    display: block;
    width: 100%;
    height: 47px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.btn-grey{
    background-color:#D8D8D8;
	color:#FFF;
}
.rating-block{
	background-color:#FAFAFA;
	border:1px solid #EFEFEF;
	padding:15px 15px 20px 15px;
	border-radius:3px;
}
.bold{
	font-weight:700;
}
.padding-bottom-7{
	padding-bottom:7px;
}

.review-block{
	background-color:#FAFAFA;
	border:1px solid #EFEFEF;
	padding:15px;
	border-radius:3px;
	margin-bottom:15px;
}
.review-block-name{
	font-size:12px;
	margin:10px 0;
}
.review-block-date{
	font-size:12px;
}
.review-block-rate{
	font-size:13px;
	margin-bottom:15px;
}
.review-block-title{
	font-size:15px;
	font-weight:700;
	margin-bottom:10px;
}
.review-block-description{
	font-size:13px;
}
.listing a{color: #6F5CAA;
    font-size: 25px;
    font-weight: bold;}

.review-block-rate .glyphicon{
	top : 2px;
}

.review-block-rate > button {
    margin-right: 5px;
    padding-left: 7px;
}
.review-btn{position: fixed;
    right: 0px;
    top: 40%;
    background: #5B4898;
    color: #fff;
    z-index: 2;
    padding: 10px 20px;font-weight: 600;webkit-transform-origin: 100% 50%;
    -webkit-transform: rotate(90deg) translate(50%, 50%);
    -moz-transform-origin: 100% 50%;
    -moz-transform: rotate(90deg) translate(50%, 50%);
    -ms-transform-origin: 100% 50%;
    -ms-transform: rotate(90deg) translate(50%, 50%);
    -o-transform-origin: 100% 50%;
    -o-transform: rotate(90deg) translate(50%, 50%);
    transform-origin: 100% 50%;
    transform: rotate(90deg) translate(50%, 50%);
    right: 0;font-size:16px;}
a.review-btn:hover{text-decoration:none !important;}
.btn-success:hover,a.review-btn:hover {
    color: #5B4898;
    background-color: transparent !important;
    border: 2px solid #5B4898;
}
.aff-info table td:nth-child(2){color:#6F5CAA !important;}
/*****Reviews End**********/

@media screen and (max-width: 767px) {
    .modal-dialog #copy_content{
		font-size: 17px;
	}
}

/* 08-02-2018 */

a {
    text-decoration: none;
    outline: 0 none;
    color: #fff;
    font-weight: 700;
}

.aff-info a {
    color: #000 !important;
}

.btn-success {
    color: #fff;
    background-color: #5B4898 !important;
    border-color: #5B4898 !important;
}

.btn-warning {
    color: #fff;
    background-color: #627789 !important;
    border-color: #13171b !important;
}
.navbar-header img {
    width: 70px;
    height: auto;
    margin-top: 0px !important;
}
.brand img {
    width:  120px;
}
.modal-content .close{
	color: #000 !important;
}


.ssl-secure img{
	max-width: 100%;
    width: 85px;
}

.fpp {
    border-radius: 7px;
    position: fixed;
    z-index: 90;
    bottom: 80px;
    right: 50px;
    background: #fff;
    padding: 10px 27px;
    box-shadow: 0px 5px 13px 0px rgba(0,0,0,.3);
}
.fpp a {
    font-weight: 700;
    display: block;
    color: #997177;
}
a, a:active, button {
    transition: all .2s ease;
    color: #5358ff;
}


@media only screen and (min-width: 768px) {
	div#divExoLayerWrapper {
    	display: none !important;
	}
	div#first_code {
    	display: block !important;
	}
}

@media only screen and (max-width: 768px) {
	div#first_code {
    	display: none !important;
	}
	div#divExoLayerWrapper {
    	display: block !important;
	}
}

#login_modal p{
	font-size: 16px;
	font-weight: 500;
}
.panel-body ul {
    padding: 0 35px !important;
}

.column-350{
 width: 350px;
    float: left;
    padding: 0 15px;
    display: inline-block;
}
.column-790{
 width: 790px;
    padding:0 15px;
    display: inline-block;
    float: left;
}

@media(max-width: 1200px){
 .column-350{
  width: 270px;
 }
 .column-790{
  width: 670px;
 }
}
@media(max-width: 992px){
 .column-350{
  width: 100%;
  padding-bottom: 15px;
 }
 .column-790{
  width: 100%;
 }
}



/* Affiliate Popup Css Starts */

  }
.costome-header{
      border: 0;
    }
    .affiliate-model{
      background: #eee;
      color: #333;
      padding: 15px;
      background-size: cover;
      background-repeat: no-repeat;
    }
  .close2 {
    font-size: 21px;
    line-height: 1;
    color: #fff;
    text-shadow:unset;
    filter: alpha(opacity=1);
    opacity: 1;
    position: absolute;
    top: -15px;
    right: -15px;
    background: #D62123 !important;
    width: 40px;
    height: 40px;
    border-radius: 50%;
  }
  .close2:focus, .close2:hover {
      color: #fff;
      text-decoration: none;
      cursor: pointer;
      filter: alpha(opacity=50);
      opacity: 1;
  }
  .main-affiliate-pupup{
  	border: 2px solid #D62123;
    padding: 30px;
    border-radius: 3px;
    text-align: center;
    box-shadow: 0px 0px 18px #000000;
  }
  .title-join-prog h2{
  	font-size: 32px;
  	font-weight: 600;
  	color: #d62123;
  }
  .three-level-comm ul{
  	list-style: none;
  	padding: 0;
  	margin: 0;
  }
  .three-level-comm ul li{
  	display: inline-block;
    font-size: 28px;
    font-weight: 400;
    width: 90px;
    height: 90px;
    border: 3px solid #d62123;
    border-radius: 50%;
    padding: 20px 0;
    text-align: center;
    margin: 15px;
  }
  .join-now-aff-prog a{
	  color: #fff;
    padding: 10px 20px;
    display: inline-block;
    text-decoration: none;
    border-radius: 6px;
    margin: 0 10px;
    background: #D62123;
  }
  .join-now-aff-prog{
  	margin-top: 15px;
  }
  @media(max-width: 786px){
    .affiliate-model{
      text-align: center;
      color: #fff;
      padding: 15px;
    }
    .display-big2{
      width: 100%;
    }
  }
  @media(max-width: 580px){
    .display-big2 {
      font-size: 24px;
      display: block;
      margin-top: 20px;
      font-weight: bold;
      color: #fff;
  }
  	.join-now-aff-prog a{
  		display: block;
  		margin: 10px 0;
  	}
  	.title-join-prog h2{
  		font-size: 26px;
  	}
  	.three-level-comm h3{
  		font-size: 19px;
  	}
  	.three-level-comm ul li{
  		margin: 10px;
  	}
  }

/* Affiliate Popup Css Ends */


/* Social Popup Css Starts */

.costome-header{
      border: 0;
    }
    .social-model{
      background: url(back.jpg);
      color: #333;
      padding: 15px;
      background-size: cover;
      background-repeat: no-repeat;
    }
    .hurry{
      display: inline-block;
      margin-top: 58px;
    }
    .display-big{
      font-family: 'Abril Fatface', cursive;
      font-size: 65px;
      line-height: 0;
      font-weight: 800;
      color:#0bb0ef;
    }
    .right-side-social-model{
      text-align: center;
    }
    ul.social-media{
      list-style: none;
      padding: 0;
      margin: 0;
    }
    .social-media li{
      display: inline-block;
    }
    .social-media li a img{
      width: 50px;
      margin: 10px;
      max-width: 100%;
    }
    .display-big2 {
      font-size: 32px;
      display: block;
      margin-top: 50px;
      font-weight: bold;
      color:#ffffff;
      width: 80%;
  }
  .close2 {
    font-size: 21px;
    line-height: 1;
    color: #fff;
    text-shadow:unset;
    filter: alpha(opacity=1);
    opacity: 1;
    position: absolute;
    top: -15px;
    right: -15px;
    background: #0c7da8 !important;
    width: 40px;
    height: 40px;
    border-radius: 50%;
  }
  .close2:focus, .close2:hover {
      color: #fff;
      text-decoration: none;
      cursor: pointer;
      filter: alpha(opacity=50);
      opacity: 1;
  }
  a.mail-admin{
    color: #d62123;
    text-decoration: none;
    display: inline-block;
    margin-top: 8px;
    margin-bottom: 15px;
  }
  .hurry p{
    color:#0bb0ef;
    font-size: 18px;
    font-weight: bold;
  }
  .last-winners a{
  	display: inline-block;
    color: #fff;
    text-decoration: none;
    padding: 10px 20px;
    border-radius: 4px;
    font-size: 22px;
    font-weight: 500;
    background: #0c7da8;
  }
  .social-sharing-popup{
    border: 2px solid #D62123;
    padding: 30px;
    box-shadow: 0px 0px 20px #000;
  }
  @media(max-width: 786px){
    .social-model{
      background:#202028;
      text-align: center;
      color: #fff;
      padding: 15px;
    }
    .display-big2{
      width: 100%;
    }
    a.mail-admin{
      color: #fff;
      font-size: 16px;
    }
    .right-side-social-model h2{
        font-size: 26px;
    }
    .hurry p{
      margin-top: 12px;
    }
    .last-winners a{
      background: #0bb0ef;
    }
  }
  @media(max-width: 580px){
    .display-big2 {
      font-size: 24px;
      display: block;
      margin-top: 20px;
      font-weight: bold;
      color: #fff;
    }
    .display-big{
      font-size: 44px;
    }
    .social-sharing-popup{
      padding: 10px;
    }
    .last-winners a{
      font-size: 18px;
      padding: 10px 15px;
    }
  }

/* Social Popup Css Ends */


/*NEW CSS 10/08/2018*/

    .no-js .owl-carousel, .owl-carousel.owl-loaded {
      display: block;
    } 
    .owl-carousel {
      display: none;
      width: 100%;
      z-index: 1;
    }
    .owl-carousel, .owl-carousel .owl-item {
      position: relative;
    }
    .upgrade-sec {
      text-align: center;
    }
    .owl-carousel .owl-stage {
      backface-visibility: hidden;
      position: relative;
    }
    .premium-plan {
  float: left;
  width: 100%;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}
.plan-text {
  float: left;
  overflow: hidden;
  padding-left: 26px;
  text-align: left;
}
.plan-text > h4 {
  color: #c4951f;
  font-size: 24px;
  font-weight: 600;
}
.plan-text > p {
  line-height: 24px;
  margin-top: 9px;
}
strong {
  font-weight: 600;
}
.upgrade-sec .upgrade-btn {
  background: #1d75bd none repeat scroll 0 0 !important;
  border: medium none;
  border-radius: 4px;
  color: #fff;
  cursor: pointer;
  float: left;
  font-family: "Open Sans",sans-serif;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 30px 12px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}
.premium-plan h5 {
  font-size: 18px;
  font-weight: 600;
  padding: 20px 0;
  color:#555;
}
.owl-theme .owl-nav {
  margin-top: 10px;
}
.owl-theme .owl-dots, .owl-theme .owl-nav {
  text-align: center;
}
.owl-nav {
  position: relative;
  top: -175px;
}
.owl-theme .owl-nav [class*="owl-"] {
  background: #d6d6d6 none repeat scroll 0 0;
  border-radius: 3px;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
  -moz-user-select: none;
  cursor: pointer;
}
.owl-prev {
  background: transparent url("assets/images/previous.png") no-repeat scroll 0 0 / 30px auto !important;
  font-size: 0;
  height: 100px;
  left: -30px;
  position: absolute;
  width: 60px;
}
.owl-next {
  background: transparent url("assets/images/next.png") no-repeat scroll 0 0 / 30px auto !important;
  font-size: 0;
  height: 100px;
  position: absolute;
  right: -30px;
  width: 60px;
}
.premium-plan {
  padding: 10px 70px 0 60px;
}
.column-350{
	width: 350px;
    float: left;
    padding: 0 15px;
    display: inline-block;
}
.column-790{
	width: 790px;
    padding:0 15px;
    display: inline-block;
    float: left;
}
.addvertis-div{
	margin: 25px 0;
}
#aff-1 {
	padding: 36px 0 54px;
	display: inline-block;
}
.row .twelve {
	width: 100%;
}
.column, .columns {
	float: left;
	min-height: 1px;
	padding: 0 32px;
	position: relative;
}
.row .six {
	width: 50%;
}	
#aff-1 .six h2 {
  color: #394750;
  display: inline-block;
  font-size: 32px;
  font-weight: 300;
  height: 80px;
  letter-spacing: -0.05em;
  line-height: 80px;
  margin: 20px 0;
  text-align: center;
  width: 80px;
}
.clear-fix {
    clear: both;
}
#aff-2 .btn-primary{
	margin:60px 50px;
}
.affiliate-staus-sec{
	margin: 30px 0;
}
.plane-item > h3 { background-color:#5B4898; border-radius: 5px 0 0 5px; color: #fff; float: left; font-size: 34px; left: -31px; letter-spacing: -1px; margin-bottom: 0; margin-top: 0; padding: 33px 15px; position: relative; top: 0; width: 105px; }
.plane-item { background-color: #fff; border-radius: 5px; margin-top: 50px; padding: 20px; }
.plane-item > h4 { color: #434343; font-size: 27px; font-weight: 600; left: -6px; line-height: 32px; margin-bottom: 8px; margin-left: 0; margin-top: 10px; overflow: hidden; position: relative; text-transform: uppercase; }
.plane-item > span { border-bottom: 1px solid #ededed; color: #585858; display: block; font-size: 14px; font-weight: 400; margin-top: 0; overflow: hidden; padding-bottom: 5px; }
#inTurnFadingTextG{
  width:234px;
  margin:auto 210px;
}
.inTurnFadingTextG{
  color:rgb(92,187,41);
  font-family:Arial;
  font-size:48px;
  text-decoration:none;
  font-weight:normal;
  font-style:normal;
  float:left;
  animation-name:bounce_inTurnFadingTextG;
    -o-animation-name:bounce_inTurnFadingTextG;
    -ms-animation-name:bounce_inTurnFadingTextG;
    -webkit-animation-name:bounce_inTurnFadingTextG;
    -moz-animation-name:bounce_inTurnFadingTextG;
  animation-duration:2.09s;
    -o-animation-duration:2.09s;
    -ms-animation-duration:2.09s;
    -webkit-animation-duration:2.09s;
    -moz-animation-duration:2.09s;
  animation-iteration-count:infinite;
    -o-animation-iteration-count:infinite;
    -ms-animation-iteration-count:infinite;
    -webkit-animation-iteration-count:infinite;
    -moz-animation-iteration-count:infinite;
  animation-direction:normal;
    -o-animation-direction:normal;
    -ms-animation-direction:normal;
    -webkit-animation-direction:normal;
    -moz-animation-direction:normal;
}
#inTurnFadingTextG_1{
  animation-delay:0.75s;
    -o-animation-delay:0.75s;
    -ms-animation-delay:0.75s;
    -webkit-animation-delay:0.75s;
    -moz-animation-delay:0.75s;
}
#inTurnFadingTextG_2{
  animation-delay:0.9s;
    -o-animation-delay:0.9s;
    -ms-animation-delay:0.9s;
    -webkit-animation-delay:0.9s;
    -moz-animation-delay:0.9s;
}
#inTurnFadingTextG_3{
  animation-delay:1.05s;
    -o-animation-delay:1.05s;
    -ms-animation-delay:1.05s;
    -webkit-animation-delay:1.05s;
    -moz-animation-delay:1.05s;
}
#inTurnFadingTextG_4{
  animation-delay:1.2s;
    -o-animation-delay:1.2s;
    -ms-animation-delay:1.2s;
    -webkit-animation-delay:1.2s;
    -moz-animation-delay:1.2s;
}
#inTurnFadingTextG_5{
  animation-delay:1.35s;
    -o-animation-delay:1.35s;
    -ms-animation-delay:1.35s;
    -webkit-animation-delay:1.35s;
    -moz-animation-delay:1.35s;
}
#inTurnFadingTextG_6{
  animation-delay:1.5s;
    -o-animation-delay:1.5s;
    -ms-animation-delay:1.5s;
    -webkit-animation-delay:1.5s;
    -moz-animation-delay:1.5s;
}
#inTurnFadingTextG_7{
  animation-delay:1.64s;
    -o-animation-delay:1.64s;
    -ms-animation-delay:1.64s;
    -webkit-animation-delay:1.64s;
    -moz-animation-delay:1.64s;
}
/* rgb(92,187,41) */
@keyframes bounce_inTurnFadingTextG{
  0%{
    color:rgb(92,187,41);
  }
  100%{
    color:rgb(255,255,255);
  }
}
@-o-keyframes bounce_inTurnFadingTextG{
  0%{
    color:rgb(92,187,41);
  }
  100%{
    color:rgb(255,255,255);
  }
}
@-ms-keyframes bounce_inTurnFadingTextG{
  0%{
    color:rgb(92,187,41);
  }
  100%{
    color:rgb(255,255,255);
  }
}
@-webkit-keyframes bounce_inTurnFadingTextG{
  0%{
    color:rgb(92,187,41);
  }
  100%{
    color:rgb(255,255,255);
  }
}
@-moz-keyframes bounce_inTurnFadingTextG{
  0%{
    color:rgb(92,187,41);
  }
  100%{
    color:rgb(255,255,255);
  }
}

.copyright a{
	color: #fff;
	text-decoration: underline;
}
.reflink{
	padding: 22px 0px;
    box-shadow: rgba(7, 6, 4, 0.75) 5px 7px 0px;
    background-color: rgb(68, 112, 142);
    display: block;
    margin-bottom: 40px;
}
.reflink .copytext{
	font-size: 36px;
    color: #fff;
}

  select {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}
.plane-item > img {
  float: left;
  position: absolute;
  top: 0;
  width: 33%;
}
.planhover {
  border-color: #5B4898;
  box-shadow: 0 6px 15px 0 rgb(88, 88, 88);
}
#myModaldiscount{
  text-align: center;
}
.btn-ver1:hover {
  background-color: #5cbb29;
  color: #fff;
}
.btn-ver1 {
  margin-bottom: 20px;
  padding: 10px 40px;
}
.earning-btns > li{
	margin-left: 0px !important;
}
.profile-btn{
    padding: 15px 20px !important;
}
.pagination{ float:right;margin:0; }
.dataTables_filter{ float:right; }
.refence-link p{
	padding: 0;
    text-align: center;
    margin: 0;
    line-height: 26px;
    color: #fff;
}
.plane-table-item > p {
  float: left;
  width: 100%;
}
.plane-table-item input {
  width: 98%;
}
.plane-table-item span {
  float: left;
  margin: 0 auto;
  text-align: center;
  width: 100%;
}
.db-top-title{
	margin-bottom:50px;
}
.pagination{ float:right;margin:0; }
.dataTables_filter{ float:right; }
.inn-winner ul.unstyled li{
	color: #333;
    border: 1px solid #ddd;
    padding: 15px 0;
}
.inn-winner ul.unstyled li:last-child{
	border: 0;
}
.content-toper-aff p{
	text-align: center;
    margin-top: 30px;
}
.inn-winner{
	text-align: center;
	width: 60%;
    display: block;
    margin: 0 auto;
    border: 10px solid #ddd;
}
@media(max-width: 1200px){
	.column-350{
		width: 270px;
	}
	.column-790{
		width: 670px;
	}
}
@media(max-width: 992px){
	.column-350{
		width: 100%;
		padding-bottom: 15px;
	}
	.column-790{
		width: 100%;
	}
	#aff-1 .col-md-3.pull-right{
		float: none !important;
	}
	#aff-1 .col-md-9.text-right{
		text-align: left;
	}
	.about #aff-1 h2 {
	    text-transform: uppercase;
	    background: #b37d19;
	    width: 100px;
	    color: #fff;
	    height: auto;
	    text-align: center;
	    padding: 15px 0;
	    width: 100%;
	}
}
@media(max-width: 768px){

}
@media(max-width: 560px){
	h1{
		font-size: 30px;
	}
	h2{
		font-size: 28px;
	}
	p{
		font-size: 12px;
		list-style: 1.6;
	}
	body{
		font-size: 12px;
		list-style: 1.5;
	}
	.masthead p{
		line-height: 1.6;
		margin-bottom: 20px;
	}
	.premium-plan {
	    padding: 10px 0px 0 0;
	}
	.navbar .brand img {	
	    width: 100px;
	    max-width: 100%;
	}
	.about-company {
	    margin-top: 0;
	}
	.plan-text {
	    float: none;
	    overflow: hidden;
	    padding-left: 0;
	    text-align: center;
	}
	.hero .navbar-collapse{
		margin-top: 15px;
	    border-bottom: 1px solid #333;
	}
	.balace-box {
	    background-color: #bc8c49;
	    border: medium none;
	    border-radius: 16px;
	    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2) inset;
	    color: #fff;
	    font-size: 12px;
	    font-weight: 400;
	    height: 45px;
	    letter-spacing: 0.75px;
	    padding: 4px 10px;
	    text-align: left;
	    text-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
	    width: 100%;
	}
	.fpp {
	    border-radius: 0;
	    position: fixed;
	    z-index: 90;
	    bottom: 0;
	    width: 100%;
	    left: 0;
	    background: #fff;
	    padding: 10px 27px;
	    box-shadow: 0px 5px 13px 0px rgba(0,0,0,.3);
	    font-size: 12px;
	}
	footer .brand img{
		margin-bottom: 30px;
		width: 100px;
    	max-width: 100%;

	}
	.ssl-secure {
		display: inline-block;
	}
	.masthead {
	    padding: 20px 0 40px 0;
	    text-align: center;
	}
	.features p, .genre p{
		font-size: 14px;
	}
	.section-subtitle{
		width: 100%;
	}
	#addr.search-field{
		font-size: 14px;
		height: 40px;
	}
	.masthead form button{
		font-size: 14px;
	}
	.navbar li a{
		font-size: 14px;
		font-weight: 400;	
	}
	.call-to-action h3{
		font-size: 22px;
	}
	.btn-success{
		font-size: 12px;
	    font-weight: 400;
	    padding: 7px 20px;
	}
	.support-section .divider{
		margin-bottom: 40px;
	}
	.topics{
		padding: 40px 0;
	}
	.about p {
	    font-size: 12px;
	    line-height: 20px;
	}
	#aff-2 .btn-primary{
		margin:0;
	}
	#aff-1 {
	    padding: 36px 0 36px;
	    display: inline-block;
	}
	.faq-contain{
		margin-top: 30px;
	}
	.mobile-none{
		display: none;
	}
	.about h3 {
	    font-size: 16px;
	    font-weight: 300;
	    line-height: 24px;
	}
	.masthead .top-title h1{
		text-align: center;
	}
	.earning-btns {
	    padding-left: 0px;
	}
	.profile-btn {
	    padding: 15px 18px !important;
	}
	.dataTables_filter {
	    float: none;
	}
	.inn-winner {
	    text-align: center;
	    width: 100%;
	    display: block;
	    margin: 0 auto;
	    border: 2px solid #ddd;
	}
}

/*END NEW CSS 10/08/2018*/


.form-control{
	height: 48px;
	border-radius: 0px !important;
}

.masthead #div-error{
	margin-top: 10px;
}

.masthead .btn-hero{
	width: 100%;
}




/* New service card  */

@import url('https://fonts.googleapis.com/css?family=Josefin+Sans:100,300,400,600,700');

.service-card h3{
     font-family: 'Josefin Sans', sans-serif;
}

.service-card .box{
    padding:60px 0px;
}

.service-card .box-part{
    background:#FFF;
    border-radius:10px;
    padding:60px 10px;
    margin:30px 0px;
}

.service-card .box-part:hover{
    background:#5B4898;
}

.service-card .box-part:hover .fa , 
.service-card .box-part:hover .title , 
.service-card .box-part:hover .text ,
.service-card .box-part:hover a{
    color:#FFF;
    -webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    transition: all 1s ease-out;
}

.service-card .text{
    margin:20px 0px;
}

.service-card .fa{
     color:#5B4898;
}
/* New service card  */

/* reload page start */

.reload-page h3{
	float: left;
	margin-top: 15px;
	font-size: 16px;
}

.reload-page select{
	float: left;
	margin-left: 10px;
}

/* reload page end */

/* affiliate page start */

.p-y-2 {
    padding-top: 28px;
    padding-bottom: 28px;
}
.p-y-3 {
    padding-top: 45px;
    padding-bottom: 45px;
}
.m-b-1 {
    margin-bottom: 18px;
}
.m-t-1 {
    margin-top: 18px;
}

.counter{
	padding: 0px !important;
}

.main_counter_area .main_counter_content .single_counter{
    background: #5B4898;
    color: #fff !important;
    min-height: 325px;
}
.main_counter_area .main_counter_content .single_counter i{
    font-size:36px;
    color: #fff !important;
}
.single_counter p {
    color: #fff;
    padding: 10px;
	text-align: center;
}
.single_counter .statistic-counter{
	color: #fff;
}

.aff-rep a{
	background:#5B4898;
	color:#2A1F4D;
	padding:12px 24px;
	border-radius:2px;
	text-transform:uppercase;
	font-weight:400;
	margin:20px 0px;
	display:inline-block;
}
/* affiliate page end */

.well {
    border-radius: 0px !important;
    box-shadow: 1px 1px 4px 0px #6F5CAA;
}

/* faq page end */

.faq-page .tab-content > .tab-pane.active{
	display: block !important;
}

.faq-page a {
    color: #000;
}

/* faq page end */
/* privacy page start */
.policy .panel-body {
    line-height: 22px;
}
/* privacy page end */

/* terms-page start */
.terms-page p {
    line-height: 24px;
	font-weight: 400;
}

.terms-page ul {
    padding: 15px 35px;
}
/* terms-page end */

/* disclaimer start */

.disclaimer .bg-info {
    padding: 10px;
    margin: 10px 0px;
	border-radius: 1px;
	border: 0.1px solid #ccc;
	box-shadow: 1px 1px 4px 0px #87d1f6;
}
.disclaimer p {
    line-height: 23px;
    font-weight: 400;
    color: #000;
}

.disclaimer h4 {
    font-size: 20px;
}

/* disclaimer end */

/* cookie-policy start */

.cookie-policy h4 {
    font-size: 20px;
}

.cookie-policy p {
    line-height: 23px;
    font-weight: 400;
    color: #000;
}

.cookie-policy ul {
    padding: 10px 35px;
}

/* cookie-policy end */

section{
	margin-top: 25px;
}


/* Accept cookies part start */

.accept_cookies {
    width: 100%;
    background: rgba(0,0,0, 0.5);
    position: fixed;
    bottom: 0;
    z-index: 9999;
    padding: 20px;
}

.accept_cookies a {
    color: #000;
}

.accept_cookies p {
    color: #fff;
    font-size: 17px;
    font-weight: 400;
    display: inline-block;
}



@media(max-width: 767px){

    .accept_cookies {
        width: 100%;
        background: rgba(0,0,0, 0.5);
        position: fixed;
        bottom: 0;
        z-index: 9999;
        padding: 10px;
    }
    .accept_cookies a {
        color: #000;
    }
    .accept_cookies p {
        color: #fff;
        font-size: 16px;
        line-height: 21px;
    }
    .accept_cookies .pull-right {
        float: left !important;
        margin: 1% 43%;
    }
}

/* Accept cookies part end */

.profile-btn{
    border-radius:0px !important;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{ background-color: #5B4898 !important;border-color: #3F3169 !important; }
.pagination > li > a, .pagination > li > span { color:#5B4898 !important;}

.form-control {
    border-radius: 0px !important;
    box-shadow: 0px 1px 3px 0px #ccc;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{ color: #fff !important; }

.panel-danger > .panel-heading { color: #a94442 !important; background-color: #DED8F0 !important; border-color: #DED8F0 !important; }
.panel-danger { border-color: #DED8F0 !important; }



.slidercaptcha {
    margin: 10px auto 20px auto;
    width: 314px;
    height: 286px;
    border-radius: 4px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.125);
}

.slidercaptcha .card-body {
    padding: 1rem;
}

.slidercaptcha canvas:first-child {
    border-radius: 4px;
    border: 1px solid #e6e8eb;
}

.slidercaptcha.card .card-header {
    background-image: none;
    background-color: rgba(0, 0, 0, 0.03);
}

.refreshIcon {
    top: -54px;
}

/* Accept cookies part end */


.help-block {
  color:  #ff0000 !important ;
}

.captcha_code {
    width: 120px;
    height: 50px;
    background: linear-gradient(to bottom, rgba(255,0,100, 0.3), rgb(133 133 212 / 90%));
    color: black;
    text-align: center;
}



/** Bounty Page css **/
/*.bounty_menu {
    padding: 0 20px 0 20px !important;
    border: 1px solid #5b4898;
    margin-right: 5px;
    border-radius: 30px;
    margin-top: 10px;
}*/
.bounty_menu a {
    padding: 10px 30px !important;
    display: inline-block;
    border: 2px solid #5B4898;
    background-color: #5B4898;
    border-radius: 5px;
    color: #fff !!important;
}
.bounty_menu a:hover {
	border: 2px solid #5B4898;
	background-color: transparent;
	color: #5B4898 !important;
}
.bounty_accordian {
    padding: 70px 0;
}
#bountyaccordion .panel .panel-heading {
    background-color: #5b4898;
    color: #fff;
}

#bountyaccordion .panel .panel-heading a {
    display: inline-block;
    width: 100%;
    font-size: 18px;
    line-height: 24px;
    text-decoration: none;
}
#bountyaccordion .panel {
    margin-bottom: 25px;
}
#bounty_accord .card-header {
    border-bottom: none;
}
#bountyaccordion .panel .panel-heading h4 a .bounty_icon {
    font-size: 30px;
    vertical-align: middle;
    margin-right: 10px;
    color: #fff;
    width: 35px;
    text-align: center;
    position: absolute;
    left: 0;
    top: 0;
}
#bountyaccordion .panel .panel-heading h4 {
    position: relative;
    padding: 0 30px 0 45px;
}
#bountyaccordion .panel .panel-heading h4 a:after {
    content: '\f102';
    font-family: Fontawesome;
    color: #fff;
    font-size: 30px;
    position: absolute;
    right:0;
    top: 0;
    text-align: right;
}
#bountyaccordion .panel .panel-heading h4 a.collapsed:after {
    content: '\f103';
}
#bountyaccordion .panel .panel-heading:hover h4 a:after {
    right: 0;
}
#bountyaccordion .panel .panel-collapse .panel-body {
    border: none;
    padding: 30px;
}
.reward_border {
    border: 1px solid #5b4898;
    padding: 20px;
    border-radius: 10px;
    margin-bottom: 15px;
}
.reward_border h6 {
    font-weight: 500;
    font-size: 18px;
    color: #5b4898;
    margin-bottom: 20px;
}
.bount_list {
    margin: 0;
    padding: 0;
    list-style: none;
    padding-left: 20px;
}
.bount_list li {
    padding-bottom: 10px;
    position: relative;
    padding-left: 15px;
}
.bount_list li:before {
    content: '';
    width: 5px;
    height: 5px;
    background-color: #5b4898;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 8px;
}
.bount_list li:last-child {
    padding-bottom: 0;
}
.bount_list li:before {
    content: '';
    width: 5px;
    height: 5px;
    background-color: #5b4898;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 8px;
}
.reward_border:last-child {
  margin-bottom: 0;
}
.bounty_btn a {
    background-color: #5b4898;
    color: #fff;
    padding: 10px 30px;
    display: inline-block;
    border-radius: 5px;
    margin-top: 20px;
    margin-bottom: 20px;
    border: 2px solid transparent;
}
.bounty_btn a:hover {
    border: 2px solid #5b4898;
    background-color: #5b4898;
}

.bounty_form_main {
    padding: 70px 0;
}
.bounty_form {
    background: #fff;
    box-shadow: 0px 5px 13px 0px rgba(0,0,0,.3);
    padding: 40px;
}
.form_gruop {
    margin-bottom: 30px;
}
.bounty_form .form_gruop:last-child {
  margin-bottom: 0;
}
.form_gruop .lable_text {
    width: 100%;
    margin-bottom: 0;
    font-size: 16px;
}
.form_gruop .input_box {
    border: 1px solid #d5d5d5;
    padding: 10px 20px;
    width: 100%;
    border-radius: 5px;
    margin-top: 10px;
}
.form_gruop > span {
  color: #9a9a9a;
}
.lable_text span {
    color: #dc3545;
}
.bount_title {
    margin-top: 40px;
}
.send_message {
    background-color: #5b4898;
    color: #fff;
    padding: 10px 40px;
    border: none;
    font-weight: 600;
    font-size: 18px;
    border-radius: 5px;
    border: 2px solid transparent;
}
.send_message:hover {
    border: 2px solid #5b4898;
    background-color: #5b4898;
}


.captcha_code {
    font-weight: 800;
    width: 13% !important;
    text-align: center;
    padding: 10px 15px;
    font-size: 18px;
    letter-spacing: 1px;
    font-style: italic;
    border: 2px solid #000;
    border-radius: 5px;
    color: #000;
    background-image: radial-gradient(368px at -5.4% 62.1%, rgb(252, 85, 85) 1.7%, rgb(249, 194, 132) 19%, rgb(205, 251, 150) 35.3%, rgb(246, 248, 155) 52.2%, rgb(164, 251, 247) 68.1%, rgb(183, 185, 252) 82.4%, rgba(253, 176, 194, 0.96) 93.2%);
}
.captcha_code:focus {
    outline: none;
}

#navbar-collapse {
    margin-top: 20px;
} 
.bounty_main_btn a {
    background-color: #5B4898;
    padding: 9px 30px;
    border-radius: 5px;
    display: inline-block;
    margin-left: 20px;
    color: #fff;
    font-size: 16px;
    margin-top: 5px;
}


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

	.captcha_code {
	    width: 20% !important; 
	}
	

}

@media only screen and ( min-width: 992px ) and ( max-width: 1199px ) {

	.navbar-header img {
    	width: 100px; 
	}

}

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

	.captcha_code {
	  	width: 25% !important;
	}

	/*** new css ***/
	.bounty_menu {
		background-color: #5B4898;
		text-align: center;
		}
	.bounty_menu a {
		border: none;
		color: #fff !important;
		padding: 10px 10px !important;
		}
  	.navbar-toggle {
	    margin-top: 0px;
	    padding-top: 3px;
	}
	.desktop_logo_ {
	    float: left;
	    padding-left: 15px;
	} 

}


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

  .bounty_main {
      margin-right: 5px;
      margin-top: 5px;
  }
  .bounty_main a {
      font-size: 14px !important;
      padding: 5px 10px;
      text-transform: capitalize;
  }

  .bounty_form_main {
      margin: 0 20px;
  }

  .captcha_code {
      width: 40% !important;
  }

    #bounty_accord .card-header a h5 {
        font-size: 14px;
        font-weight: 600;
    }
    #bounty_accord .card-header a h5 .bounty_icon {
        top: -12px;
    }
    #bounty_accord .card .collapse, #bounty_accord .card .collaps {
        padding: 0;
    }
    #bounty_accord .card-header {
        padding: 0;
    }
    #bounty_accord .card-header a h5 .bounty_icon {
        font-size: 22px;
    }
    #bounty_accord .card-header a h5:after {
        font-size: 24px;
        top: 10px;
    }
    .bount_list li {
        font-size: 14px;
    }
    .bounty_form {
        padding: 20px;
    }

    .earning-text > h3 {
        font-size: 36px;
    }

}


@media only screen and ( min-width: 341px ) and ( max-width: 609px ) {
  .bounty_icon {
        line-height: 56px;
  }
}


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

  .captcha_code {
      width: 48% !important;
      padding: 5px 10px;
  }

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

  .bounty_icon {
      line-height: 75px;
  }

}

@media only screen and ( min-width: 991px ) {

	.bounty_main_btn {
	    display: none;
	} 

}