/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/

#WP-CYCLE-SETTING1 h1,
.offer_li .title h3,
.sections_group .entry-content,
.timeline_items li h3 span,
body,
button,
h1,
h2,
h3,
h4,
h5,
h6,
input[type=button],
input[type=text],
input[type=password],
input[type=tel],
input[type=email],
input[type=submit],
input[type=reset],
select,
span.date_label,
textarea {
    font-family: "Open Sans", Arial, Tahoma, sans-serif!important
}

#compare table td:first-child,
#review table td:first-child,
td,
th {
    text-align: left
}

#Top_bar .menu_wrapper,
.sticky-wrap {
    position: relative
}

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

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

@font-face {
    font-family: TrebuchetMS-Regular;
    src: url(fonts/TrebuchetMS_gdi.eot);
    src: url(fonts/TrebuchetMS_gdi.eot?#iefix) format('embedded-opentype'), url(fonts/TrebuchetMS_gdi.woff) format('woff'), url(fonts/TrebuchetMS_gdi.ttf) format('truetype'), url(fonts/TrebuchetMS_gdi.svg#TrebuchetMS-Regular) format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0022-25CA
}

.sections_group .entry-content {
    font-size: 15px !important;
    color: #333;
    line-height: 22px
}

.order-pad {
    left: 352px;
    top: 50px
}

#Subheader ul.breadcrumbs {
    width: 100%!important
}

.list_sta li,
.list_star li {
    color: #333!important
}

.list-pad {
    margin: 50px 0!important
}

strong {
    color: #a10021
}

#Subheader ul.breadcrumbs li,
#Subheader ul.breadcrumbs li a {
    color: #666!important
}

.sections_group .entry-content h4 {
    line-height: 34px!important
}

#dc_jqaccordion_widget-3 .dcjq-accordion ul li ul.sub-menu li.current-menu-item,
#dc_jqaccordion_widget-3-item ul ul a:active {
    background: #750217!important;
    color: #fff
}

.g1-secondary-before #secondary .g1-inner #themeblvd_news_scroller_widget-2.widget {
    background: #f4f4f4!important;
    border: 1px solid #ccc!important
}

.g1-secondary-before #secondary .g1-inner .widget h3.widgettitle {
    background: #333!important;
    color: #fff!important;
    margin: -23px 0 10px!important;
    padding: 10px!important
}

#dc_jqaccordion_widget-3-item ul a.active,
#dc_jqaccordion_widget-3-item ul a.dcjq-parent:hover {
    background: #750217!important;
    color: #fff!important
}

#dc_jqaccordion_widget-3-item ul a:hover,
#dc_jqaccordion_widget-3-item ul li ul li a.active {
    background: #bc2a45!important;
    color: #fff!important
}

.header-magazine #Top_bar .logo {
    background-color: #202021!important
}

#banner_wrapper {
    height: 100px!important
}

.header-magazine #Top_bar .banner_wrapper img {
    max-height: 95px!important
}

#Header {
    min-height: 150px!important
}

.mfn-main-slider {
    margin-top: 0;
    display: none
}

#Top_bar #logo {
    padding: 15px 0 0 15px!important
}

#Top_bar .menu>li>a {
    text-transform: uppercase;
    font-weight: 700;
    text-shadow: 1px #111
}

a.button_theme,
a.tp-button.button_theme,
button,
input[type=button],
input[type=submit],
input[type=reset] {
    background-color: #c03!important
}

.ubermenu-main .ubermenu-item-layout-image_left>.ubermenu-target-text {
    padding-left: 0!important
}

.ubermenu .ubermenu-item-layout-image_left>.ubermenu-image {
    float: left;
    margin-bottom: 10px
}

.ubermenu-custom-content-padded {
    padding-top: 0!important
}

.alert_success {
    background: #390!important;
    color: #fff
}

.how_it_works .image {
    padding: 0!important
}

.how_it_works .image .number {
    background: #111!important
}

#compare table tr:hover td {
    background: #efefef!important;
    color: #000!important
}

#bg3 td:nth-child(2):hover,
Ã¢â‚¬â€¹#bg3 tr:hover td {
    background: 0 0!important
}

.dropcap {
    float: none!important; color:#fff !important;
}

.gform_wrapper .top_label .gfield_label {
    margin: 0!important
}

input[type=text],
input[type=password],
input[type=tel],
input[type=email],
select,
textarea {
    margin-bottom: 0!important;
    padding: 5px!important
}

.gform_wrapper select {
    padding: 3px 5px!important
}

#review table tr:hover td {
    background: 0 0!important;
    color: #000!important
}

.gform_wrapper #input_7_1 {
    display: none!important
}

#gform_8 #field_8_52 label,
.gform_heading,
.gform_wrapper .ginput_price {
    display: none
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 500!important
}

h1 span {
    font-size: 18px
}

ul.vt-skin-green li.vt-line-1 div.vt-header {
    background: #96CD56
}

ul.vt-skin-green li.vt-line-1 div.vt-header-arrow {
    border-left-color: #96CD56
}

ul.vt-skin-green li.vt-line-1:hover {
    outline-color: #96CD56
}

ul.vt-skin-green li.vt-line-2 div.vt-header {
    background: #55A938
}

ul.vt-skin-green li.vt-line-2 div.vt-header-arrow {
    border-left-color: #55A938
}

ul.vt-skin-green li.vt-line-2:hover {
    outline-color: #55A938
}

ul.vt-skin-green li.vt-line-3 div.vt-header {
    background: #208240
}

ul.vt-skin-green li.vt-line-3 div.vt-header-arrow {
    border-left-color: #208240
}

ul.vt-skin-green li.vt-line-3:hover {
    outline-color: #208240
}

ul.vt-skin-green li.vt-line-4 div.vt-header {
    background: #0E5B56
}

ul.vt-skin-green li.vt-line-4 div.vt-header-arrow {
    border-left-color: #0E5B56
}

ul.vt-skin-green li.vt-line-4:hover {
    outline-color: #0E5B56
}

ul.vt-skin-green li.vt-line:hover {
    background: #EEF7EB
}

ul.vt-skin-green li.vt-line:hover div.vt-content ul.vt-features li {
    background-image: url(../img/tick_1.png)!important
}

ul.vt-skin-red li.vt-line-1 div.vt-header {
    background: #E28879
}

ul.vt-skin-red li.vt-line-1 div.vt-header-arrow {
    border-left-color: #E28879
}

ul.vt-skin-red li.vt-line-1:hover {
    outline-color: #E28879
}

ul.vt-skin-red li.vt-line-2 div.vt-header {
    background: #D74E4E
}

ul.vt-skin-red li.vt-line-2 div.vt-header-arrow {
    border-left-color: #D74E4E
}

ul.vt-skin-red li.vt-line-2:hover {
    outline-color: #D74E4E
}

ul.vt-skin-red li.vt-line-3 div.vt-header {
    background: #BC2D2D
}

ul.vt-skin-red li.vt-line-3 div.vt-header-arrow {
    border-left-color: #BC2D2D
}

ul.vt-skin-red li.vt-line-3:hover {
    outline-color: #BC2D2D
}

ul.vt-skin-red li.vt-line-4 div.vt-header {
    background: #830C14
}

ul.vt-skin-red li.vt-line-4 div.vt-header-arrow {
    border-left-color: #830C14
}

ul.vt-skin-red li.vt-line-4:hover {
    outline-color: #830C14
}

ul.vt-skin-red li.vt-line:hover {
    background: #FBEEEE
}

ul.vt-skin-red li.vt-line:hover div.vt-content ul.vt-features li {
    background-image: url(../img/tick_2.png)!important
}

ul.vt-skin-blue li.vt-line-1 div.vt-header {
    background: #64C3DE
}

ul.vt-skin-blue li.vt-line-1 div.vt-header-arrow {
    border-left-color: #64C3DE
}

ul.vt-skin-blue li.vt-line-1:hover {
    outline-color: #64C3DE
}

ul.vt-skin-blue li.vt-line-2 div.vt-header {
    background: #44A3D5
}

ul.vt-skin-blue li.vt-line-2 div.vt-header-arrow {
    border-left-color: #44A3D5
}

ul.vt-skin-blue li.vt-line-2:hover {
    outline-color: #44A3D5
}

ul.vt-skin-blue li.vt-line-3 div.vt-header {
    background: #2972B0
}

ul.vt-skin-blue li.vt-line-3 div.vt-header-arrow {
    border-left-color: #2972B0
}

ul.vt-skin-blue li.vt-line-3:hover {
    outline-color: #2972B0
}

ul.vt-skin-blue li.vt-line-4 div.vt-header {
    background: #234E8E
}

ul.vt-skin-blue li.vt-line-4 div.vt-header-arrow {
    border-left-color: #234E8E
}

ul.vt-skin-blue li.vt-line-4:hover {
    outline-color: #234E8E
}

ul.vt-skin-blue li.vt-line:hover {
    background: #EDF6FB
}

ul.vt-skin-blue li.vt-line:hover div.vt-content ul.vt-features li {
    background-image: url(../img/tick_3.png)!important
}

ul.vt-skin-orange li.vt-line-1 div.vt-header {
    background: #F3BF34
}

ul.vt-skin-orange li.vt-line-1 div.vt-header-arrow {
    border-left-color: #F3BF34
}

ul.vt-skin-orange li.vt-line-1:hover {
    outline-color: #F3BF34
}

ul.vt-skin-orange li.vt-line-2 div.vt-header {
    background: #F19300
}

ul.vt-skin-orange li.vt-line-2 div.vt-header-arrow {
    border-left-color: #F19300
}

ul.vt-skin-orange li.vt-line-2:hover {
    outline-color: #F19300
}

ul.vt-skin-orange li.vt-line-3 div.vt-header {
    background: #E06400
}

ul.vt-skin-orange li.vt-line-3 div.vt-header-arrow {
    border-left-color: #E06400
}

ul.vt-skin-orange li.vt-line-3:hover {
    outline-color: #E06400
}

ul.vt-skin-orange li.vt-line-4 div.vt-header {
    background: #C3350F
}

ul.vt-skin-orange li.vt-line-4 div.vt-header-arrow {
    border-left-color: #C3350F
}

ul.vt-skin-orange li.vt-line-4:hover {
    outline-color: #C3350F
}

ul.vt-skin-orange li.vt-line:hover {
    background: #FEF4E6
}

ul.vt-skin-orange li.vt-line:hover div.vt-content ul.vt-features li {
    background-image: url(../img/tick_4.png)!important
}

ul.vt-skin-violet li.vt-line-1 div.vt-header {
    background: #D198A7
}

ul.vt-skin-violet li.vt-line-1 div.vt-header-arrow {
    border-left-color: #D198A7
}

ul.vt-skin-violet li.vt-line-1:hover {
    outline-color: #D198A7
}

ul.vt-skin-violet li.vt-line-2 div.vt-header {
    background: #BF6482
}

ul.vt-skin-violet li.vt-line-2 div.vt-header-arrow {
    border-left-color: #BF6482
}

ul.vt-skin-violet li.vt-line-2:hover {
    outline-color: #BF6482
}

ul.vt-skin-violet li.vt-line-3 div.vt-header {
    background: #A03D6E
}

ul.vt-skin-violet li.vt-line-3 div.vt-header-arrow {
    border-left-color: #A03D6E
}

ul.vt-skin-violet li.vt-line-3:hover {
    outline-color: #A03D6E
}

ul.vt-skin-violet li.vt-line-4 div.vt-header {
    background: #6F1F54
}

ul.vt-skin-violet li.vt-line-4 div.vt-header-arrow {
    border-left-color: #6F1F54
}

ul.vt-skin-violet li.vt-line-4:hover {
    outline-color: #6F1F54
}

ul.vt-skin-violet li.vt-line:hover {
    background: #F9F0F3
}

ul.vt-skin-violet li.vt-line:hover div.vt-content ul.vt-features li {
    background-image: url(../img/tick_5.png)!important
}

ul.vt-skin-coffee li.vt-line-1 div.vt-header {
    background: #C2975B
}

ul.vt-skin-coffee li.vt-line-1 div.vt-header-arrow {
    border-left-color: #C2975B
}

ul.vt-skin-coffee li.vt-line-1:hover {
    outline-color: #C2975B
}

ul.vt-skin-coffee li.vt-line-2 div.vt-header {
    background: #A7783A
}

ul.vt-skin-coffee li.vt-line-2 div.vt-header-arrow {
    border-left-color: #A7783A
}

ul.vt-skin-coffee li.vt-line-2:hover {
    outline-color: #A7783A
}

ul.vt-skin-coffee li.vt-line-3 div.vt-header {
    background: #8D5128
}

ul.vt-skin-coffee li.vt-line-3 div.vt-header-arrow {
    border-left-color: #8D5128
}

ul.vt-skin-coffee li.vt-line-3:hover {
    outline-color: #8D5128
}

ul.vt-skin-coffee li.vt-line-4 div.vt-header {
    background: #6B2A16
}

ul.vt-skin-coffee li.vt-line-4 div.vt-header-arrow {
    border-left-color: #6B2A16
}

ul.vt-skin-coffee li.vt-line-4:hover {
    outline-color: #6B2A16
}

ul.vt-skin-coffee li.vt-line:hover {
    background: #F6F2EC
}

ul.vt-skin-coffee li.vt-line:hover div.vt-content ul.vt-features li {
    background-image: url(../img/tick_6.png)!important
}

ul.vt-skin-rainbow li.vt-line-1 div.vt-header {
    background: #E9A400
}

ul.vt-skin-rainbow li.vt-line-1 div.vt-header-arrow {
    border-left-color: #E9A400
}

ul.vt-skin-rainbow li.vt-line-1:hover {
    outline-color: #E9A400
}

ul.vt-skin-rainbow li.vt-line-2 div.vt-header {
    background: #D77400
}

ul.vt-skin-rainbow li.vt-line-2 div.vt-header-arrow {
    border-left-color: #D77400
}

ul.vt-skin-rainbow li.vt-line-2:hover {
    outline-color: #D77400
}

ul.vt-skin-rainbow li.vt-line-3 div.vt-header {
    background: #B33333
}

ul.vt-skin-rainbow li.vt-line-3 div.vt-header-arrow {
    border-left-color: #B33333
}

ul.vt-skin-rainbow li.vt-line-3:hover {
    outline-color: #B33333
}

ul.vt-skin-rainbow li.vt-line-4 div.vt-header {
    background: #6A1644
}

ul.vt-skin-rainbow li.vt-line-4 div.vt-header-arrow {
    border-left-color: #6A1644
}

ul.vt-skin-rainbow li.vt-line-4:hover {
    outline-color: #6A1644
}

ul.vt-skin-rainbow li.vt-line:hover {
    background: #FBF1E6
}

ul.vt-skin-rainbow li.vt-line:hover div.vt-content ul.vt-features li {
    background-image: url(../img/tick_1.png)!important
}

ul.vt-skin-gray li.vt-line-1 div.vt-header {
    background: #B6B6B6
}

ul.vt-skin-gray li.vt-line-1 div.vt-header-arrow {
    border-left-color: #B6B6B6
}

ul.vt-skin-gray li.vt-line-1:hover {
    outline-color: #B6B6B6
}

ul.vt-skin-gray li.vt-line-2 div.vt-header {
    background: #8B8686
}

ul.vt-skin-gray li.vt-line-2 div.vt-header-arrow {
    border-left-color: #8B8686
}

ul.vt-skin-gray li.vt-line-2:hover {
    outline-color: #8B8686
}

ul.vt-skin-gray li.vt-line-3 div.vt-header {
    background: #686060
}

ul.vt-skin-gray li.vt-line-3 div.vt-header-arrow {
    border-left-color: #686060
}

ul.vt-skin-gray li.vt-line-3:hover {
    outline-color: #686060
}

ul.vt-skin-gray li.vt-line-4 div.vt-header {
    background: #3F3B3B
}

ul.vt-skin-gray li.vt-line-4 div.vt-header-arrow {
    border-left-color: #3F3B3B
}

ul.vt-skin-gray li.vt-line-4:hover {
    outline-color: #3F3B3B
}

ul.vt-skin-gray li.vt-line:hover {
    background: #F4F3F3
}

ul.vt-skin-gray li.vt-line:hover div.vt-content ul.vt-features li {
    background-image: url(../img/tick_1.png)!important
}

ul.vt-skin-silver li.vt-line div.vt-header,
ul.vt-skin-silver li.vt-line div.vt-header h1 {
    color: #444!important
}

ul.vt-skin-silver li.vt-line-1 div.vt-header {
    background: #F5F5F5
}

ul.vt-skin-silver li.vt-line-1 div.vt-header-arrow {
    border-left-color: #F5F5F5
}

ul.vt-skin-silver li.vt-line-2 div.vt-header {
    background: #E8E8E8
}

ul.vt-skin-silver li.vt-line-2 div.vt-header-arrow {
    border-left-color: #E8E8E8
}

ul.vt-skin-silver li.vt-line-3 div.vt-header {
    background: #F5F5F5
}

ul.vt-skin-silver li.vt-line-3 div.vt-header-arrow {
    border-left-color: #F5F5F5
}

ul.vt-skin-silver li.vt-line-4 div.vt-header {
    background: #E8E8E8
}

ul.vt-skin-silver li.vt-line-4 div.vt-header-arrow {
    border-left-color: #E8E8E8
}

ul.vt-skin-silver li.vt-line:hover div.vt-header {
    background: #369DD2
}

ul.vt-skin-silver li.vt-line:hover div.vt-header h1,
ul.vt-skin-silver li.vt-line:hover div.vt-header h3,
ul.vt-skin-silver li.vt-line:hover div.vt-header span {
    color: #FFF!important
}

ul.vt-skin-silver li.vt-line:hover div.vt-header-arrow {
    border-left-color: #369DD2
}

ul.vt-skin-silver li.vt-line:hover {
    background: #EBF5FB;
    outline-color: #369DD2
}

ul.vt-skin-silver li.vt-line:hover div.vt-content ul.vt-features li {
    background-image: url(../img/tick_3.png)!important
}

ul.vt-skin-black li.vt-line-1 div.vt-header {
    background: #555
}

ul.vt-skin-black li.vt-line-1 div.vt-header-arrow {
    border-left-color: #555
}

ul.vt-skin-black li.vt-line-2 div.vt-header {
    background: #434343
}

ul.vt-skin-black li.vt-line-2 div.vt-header-arrow {
    border-left-color: #434343
}

ul.vt-skin-black li.vt-line-3 div.vt-header {
    background: #555
}

ul.vt-skin-black li.vt-line-3 div.vt-header-arrow {
    border-left-color: #555
}

ul.vt-skin-black li.vt-line-4 div.vt-header {
    background: #434343
}

ul.vt-skin-black li.vt-line-4 div.vt-header-arrow {
    border-left-color: #434343
}

ul.vt-skin-black li.vt-line:hover div.vt-header {
    background: #369DD2
}

ul.vt-skin-black li.vt-line:hover div.vt-header-arrow {
    border-left-color: #369DD2
}

ul.vt-skin-black li.vt-line:hover {
    background: #EBF5FB;
    outline-color: #369DD2
}

ul.vt-skin-black li.vt-line:hover div.vt-content ul.vt-features li {
    background-image: url(../img/tick_3.png)!important
}

.component {
    line-height: 1.5em;
    margin: 0 auto;
    padding: 0 0 3em;
    width: 100%;
    max-width: 1000px;
    overflow: hidden
}

.component .filler {
    color: #d3d3d3
}

td.err,
th {
    color: #fff
}

table {
    border-collapse: collapse;
    margin-bottom: 3em;
    width: 100%;
    background: #fff;
    border-spacing: 0
}

td,
th {
    border: 1px solid #fff;
    padding: .5em 1em
}

td.err {
    background-color: #e992b9;
    font-size: .75em;
    text-align: center;
    line-height: 1
}

.btn_order,
.title-font {
    font-size: 11px!important;
    float: left
}

th {
    font-weight: 400;
    white-space: nowrap
}

tbody th {
    background-color: #ba3737!important;
    background-image: linear-gradient(center top, #ba3737, #a62222)!important;
    background-image: -webkit-linear-gradient(center top, #ba3737, #a62222)!important;
    color: #FFF
}

tbody tr:nth-child(2n-1) {
    background-color: #e0dede;
    transition: all .125s ease-in-out
}

.sticky-wrap {
    overflow-x: auto;
    overflow-y: hidden;
    margin: 3em 0;
    width: 100%
}

.sticky-wrap .sticky-col,
.sticky-wrap .sticky-intersect,
.sticky-wrap .sticky-thead {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    transition: all .125s ease-in-out;
    z-index: 50;
    width: auto
}

.sticky-wrap .sticky-thead {
    box-shadow: 0 .25em .1em -.1em rgba(0, 0, 0, .125);
    z-index: 100;
    width: 100%
}

.sticky-wrap .sticky-intersect {
    opacity: 0;
    z-index: 150
}

.sticky-wrap .sticky-intersect th {
    background-color: #fff;
    color: #333
}

.sticky-wrap td,
.sticky-wrap th {
    box-sizing: border-box;
    vertical-align: middle
}

td.user-name {
    text-transform: capitalize
}

.sticky-wrap.overflow-y {
    overflow-y: auto;
    max-height: 50vh
}

thead tr:first-child th:nth-child(2) {
    border-radius: .6em 0 0
}

thead tr:first-child th:last-child {
    border-radius: 0 .6em 0 0
}

tbody tr:last-child td:last-child {
    border-radius: 0 0 .6em
}

tbody #bg2 th:first-child {
    border-radius: 30px 0 0;
    border: none
}

thead #bg th:first-child {
    background-color: #fff!important;
    color: #333;
    border: none
}

.border {
    border-right: 4px solid #fff
}

th:nth-child(3),
th:nth-child(4),
thead #bg th:nth-child(2) {
    text-align: center;
    background: -webkit-linear-gradient(#ba3737, #a62222);
    background: -o-linear-gradient(#ba3737, #a62222);
    background: -moz-linear-gradient(#ba3737, #a62222);
    background: linear-gradient(#ba3737, #a62222);
    color: #fff
}

th:nth-child(6),
th:nth-child(7),
thead #bg th:nth-child(5) {
    background-color: #424242;
    background: -webkit-linear-gradient(#f9de87, #f8db7d);
    background: -o-linear-gradient(#f9de87, #f8db7d);
    background: -moz-linear-gradient(#f9de87, #f8db7d);
    background: linear-gradient(#f9de87, #f8db7d);
    color: #333;
    text-align: center
}

.head-color {
    background: #424242!important;
    background-image: linear-gradient(center top, #424242, #2b2b2b) repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
    background-image: -webkit-linear-gradient(center top, #424242, #2b2b2b) repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
    color: #fff!important
}

.sub-color {
    background: #666!important;
    color: #fff
}

#bg3 td:first-child,
tbody #colr td:first-child {
    background: #fff;
    border: none
}

#bg3 td:nth-child(2),
#bg3 td:nth-child(3),
#bg3 td:nth-child(4) {
    background-color: #ba3737;
    background-image: linear-gradient(center top, #ba3737, #a62222) repeat scroll 0 0 rgba(0, 0, 0, 0)!important
}

#bg3 td:nth-child(5),
#bg3 td:nth-child(6),
#bg3 td:nth-child(7) {
    background-image: linear-gradient(center top, #424242, #2b2b2b) repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
    border-top: none;
    border-bottom: none;
    background-color: #424242
}

tbody #colr td:first-child {
    color: #333;
    vertical-align: middle;
    font-weight: 700
}

tbody td {
    text-align: center;
    vertical-align: middle
}

#bg3 td:nth-child(2) {
    background-image: -webkit-linear-gradient(center top, #ba3737, #a62222) repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
    color: #333;
    border-radius: 0 0 0 15px;
    border-left: none;
    border-top: none;
    border-bottom: none
}

#bg3 td:nth-child(3),
#bg3 td:nth-child(4) {
    background-image: -webkit-linear-gradient(center top, #ba3737, #a62222) repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
    color: #333;
    border-top: none;
    border-bottom: none
}

#bg3 td:nth-child(5),
#bg3 td:nth-child(6) {
    background-image: -webkit-linear-gradient(center top, #424242, #2b2b2b) repeat scroll 0 0 rgba(0, 0, 0, 0)!important
}

#bg3 td:nth-child(7) {
    background-image: -webkit-linear-gradient(center top, #424242, #2b2b2b) repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
    border-radius: 0 0 15px;
    border-right: none
}

#bg3 .border3 {
    border-top: 2px solid #c9c9c9!important
}

#bg td:first-child,
thead #bg th:nth-child(2),
thead #bg th:nth-child(7) {
    border: none
}

.btn_order {
    background: #c00;
    color: #fff!important;
    height: 31px;
    line-height: 31px;
    text-align: center;
    width: 74px!important
}

.title-font {
    width: 100%
}

.component thead #bg table th {
    background: #fff!important
}

#bg #features {
    background: 0 0!important
}

#c-width {
    width: 60%!important
}

.pad-order {
    margin-bottom: 55px!important
}

.infobox ul li:before {
    background: url(images/icons/list_check_white.png) no-repeat!important
}

#Top_bar .menu_wrapper {
    width: 100%;
    float: none!important
}

#ubermenu-nav-main-15-main-menu li a {
    font-weight: 600px!important;
    font-size: 17.4px!important;
    text-shadow: none;
    font-family: "Open Sans", Arial, Tahoma, sans-serif!important;
    text-align: center!important
}

#ubermenu-nav-main-15-main-menu .ubermenu-submenu span.ubermenu-target-text,
#ubermenu-nav-main-15-main-menu li a span {
    font-size: 13px!important;
    font-family: "Open Sans", Arial, Tahoma, sans-serif!important
}

.ubermenu-icon fa fa-search {
    padding-bottom: 16px!important;
    padding-top: 13px!important
}

.ubermenu-icon fa fa-home {
    padding-bottom: 15px!important;
    padding-top: 12px!important
}

.ubermenu-submenu span.ubermenu-target-text {
    text-shadow: none!important;
    font-size: 14px!important;
    font-family: "Open Sans", Arial, Tahoma, sans-serif!important
}

.ubermenu-nojs.ubermenu-skin-fire .ubermenu-submenu .ubermenu-tabs .ubermenu-tab:hover>.ubermenu-target,
.ubermenu-skin-fire .ubermenu-submenu .ubermenu-tab.ubermenu-active>.ubermenu-target .fullwidthbanner-container .fullwidthabanner {
    float: left!important
}

.ubermenu .ubermenu-target-text {
    font-weight: 600!important;
    font-size: 16px!important
}

.ubermenu-nojs.ubermenu-skin-fire .ubermenu-submenu .ubermenu-tabs .ubermenu-tab:hover>.ubermenu-target,
.ubermenu-skin-fire .ubermenu-submenu .ubermenu-tab.ubermenu-active>.ubermenu-target {
    background: #bc2a45!important;
    color: #fff!important
}

.ubermenu-skin-fire .ubermenu-tab-content-panel,
.ubermenu-skin-fire .ubermenu-tab>.ubermenu-target,
.ubermenu-skin-fire .ubermenu-tabs-group {
    border-color: #f9f9f9!important
}

.ubermenu-custom-content-padded {
    line-height: 19px;
    color: #111;
    font-size: 13px;
    font-family: "Open Sans", Arial, Tahoma, sans-serif!important;
    text-align: center
}

#showbiz_featured_1 .overflowholder {
    background: rgba(214, 213, 211, .39)!important;
    margin-bottom: 20px
}

#showbiz_featured_1 .reveal_opener .openme {
    background: #ac001c!important;
    color: #fff!important
}

#showbiz_featured_1 h4 a,
#showbiz_home_2 .mediaholder .showbiz-title a {
    color: #ac001c!important
}

#showbiz_home_2 .mediaholder {
    border: none!important;
    background: -webkit-linear-gradient(top, #E9E3E5, #E9E9E9)!important
}

.order-btn-pad {
    float: left;
    margin: -53px 0 25px;
    padding: 0;
    text-align: right
}

.order-main {
    width: 74px;
    margin: 0 auto!important
}

.sections_group .entry-content .section the_content .order-btn-pad pad-order_1 {
    float: left;
    margin: -53px 0 20px;
    padding: 0;
    text-align: right;
    width: 50%!important
}

.sections_group .entry-content .section_wrapper .the_content_wrapper .order-btn-pad_2 {
    float: left;
    margin: -53px 0 64px;
    padding: 0;
    text-align: right
}

.gform_body #basic ul li,
.gform_body #general ul li,
.gform_body #premium ul li {
    background: url(images/icons/list_check.png) 0 5px no-repeat rgba(0, 0, 0, 0);
    padding: 0 0 0 20px;
    list-style-type: none!important;
    margin: 10px 0 0
}

.gform_wrapper .top_label li.gfield.gf_right_half {
    margin: 0!important
}

.gform_body .gform_page_fields h2 {
    border-bottom: 1px solid #808082;
    font-size: 26px;
    padding: 0 0 10px;
    margin: 0 0 30px
}

.gform_wrapper .gf_page_steps {
    border-bottom: none!important
}

.gform_wrapper ol,
.gform_wrapper ul {
    color: #000!important
}

.gform_wrapper .gform_page_footer {
    border-top: none!important
}

.service-select {
    background: #b6092a;
    border-radius: 10px;
    color: #fff;
    line-height: 34px!important;
    padding: 10px;
    text-align: center
}

.gform_body #basic {
    border: 1px solid #ccc;
    padding: 10px;
    background: #fff;
    border-radius: 10px
}

.gform_body #general {
    border: 1px solid #808082;
    padding: 10px;
    background: #e7e7e7;
    border-radius: 10px
}

.gform_body #premium {
    border: 1px solid #dfbf54;
    padding: 10px;
    background: #fafa9d;
    border-radius: 10px
}

#field_81_9 {
    text-align: right;
    border-top: 1px solid #808082
}

#field_81_9 .gfield_label {
    float: left;
    width: 83%;
    text-align: right;
    color: #049603;
    padding: 7px 0 0
}

#field_81_9 div.ginput_container span.ginput_total {
    float: right;
    width: 15%;
    text-align: left;
    margin: 0!important;
    font-size: 26px;
    color: #049603
}

#showbiz_featured_1 ul li {
    background: 0 0!important;
    margin-right: 0!important;
    margin-top: 10px
}

#showbiz_featured_1 ul li .innerwrapper {
    background: #f5f5f5!important;
    margin-left: 10px;
    margin-right: 10px
}

#showbiz_featured_1 .reveal_container {
    right: 11px!important
}

@-moz-document url-prefix() {
    body.home #Wrapper .mfn-main-slider {
        margin-top: 0!important
    }
}

#gform_page_81_1 .gform_page_fields ul li#field_81_3 label.gfield_label {
    width: 10%!important
}

#gform_page_81_1 .gform_page_fields div.ginput_container ul li {
    margin: 11px 0 .5em!important
}

#gform_page_81_1 .gform_page_fields div.ginput_container ul li.gchoice_81_3_0 label#label_81_3_0,
#gform_page_81_1 .gform_page_fields div.ginput_container ul li.gchoice_81_3_1 label#label_81_3_1 {
    margin: 1px 23px 0!important
}

#gform_page_81_2 .gform_page_fields ul li label.gfield_label {
    margin-top: 0!important
}

#gform_page_81_3 .gform_page_fields ul li label.gfield_label {
    width: 15%!important
}

#gform_page_81_3 .gform_page_fields ul li div#input_81_12 {
    width: 75.3%!important
}

#gform_page_81_4 .gform_page_fields ul li label.gfield_label {
    width: 25%!important
}

#gform_page_81_4 .gform_page_fields div.ginput_container ul li.gchoice_81_20_0 {
    margin-left: 10px!important
}

#gform_page_81_5 .gform_page_fields ul li#field_81_48 label.gfield_label {
    width: 10%!important
}

.bg-td {
    background: #fddada!important
}

.bg-td2 {
    background: #d4e7fa!important
}

.order-color {
    color: #fff!important;
    background: -webkit-linear-gradient(#62594f, #372e24)!important;
    background: -o-linear-gradient(#62594f, #372e24)!important;
    background: -moz-linear-gradient(#62594f, #372e24)!important;
    background: linear-gradient(#62594f, #372e24)!important
}

.sticky-intersect thead tr th {
    width: 189px!important;
    display: none!important
}

div.related-items {
    margin: 0 0 20px!important;
    padding: 0!important;
    color: #666;
    background: #fcfcfc!important;
    font-style: normal!important;
    border: 0 solid #e5cda4!important;
    overflow: hidden
}

.related-items li {
    list-style-type: none;
    margin-bottom: 10px;
    float: left
}

div.related-items h3 {
    font-size: 18px!important;
    margin-bottom: 10px!important;
    background: #fbdf95;
    padding: 5px 10px;
    font-weight: 600!important
}

div.related-items h4,
div.related-items hr {
    display: none
}

.related-items img {
    vertical-align: middle;
    margin-right: 10px;
    margin-bottom: 10px
}

.ft,
.ftimages {
    vertical-align: baseline
}

.related-items span {
    float: right;
    font-size: 14px;
    font-weight: 700
}

.related-items a {
    text-transform: uppercase!important;
    font-weight: 600;
    color: #bd001c!important;
    margin: 8px 0
}

.related-items a.more {
    text-transform: capitalize!important;
    display: block!important;
    margin: 0!important;
    padding: 5px;
    font-weight: 700;
    background: #B6092A;
    color: #fff!important;
    text-align: center
}

.related-items p {
    color: #000!important;
    font-size: 15px!important;
    max-height: 4.5em;
    overflow: hidden;
    margin: 0!important
}

.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop {
    background-color: #eee!important;
    border: 0 solid #cfcfcf!important;
    color: #333!important
}

#menu-item-10096 .ubermenu-submenu-id-10096,
#menu-item-4446 .ubermenu-submenu-id-4446,
#menu-item-4521 .ubermenu-submenu-id-4521,
#menu-item-4671 .ubermenu-submenu-id-4671,
#menu-item-4681 .ubermenu-submenu-id-4681,
#menu-item-7754 .ubermenu-submenu-id-7754 {
    border-left: 1px solid #f90!important;
    border-right: 1px solid #f90!important;
    border-bottom: 11px solid #f90!important;
    background: #fff!important
}

#menu-item-5368.ubermenu-item-level-1 ul.ubermenu-tabs-group li {
    border-bottom: 1px solid #ccc!important
}

#menu-item-5368.ubermenu-item-level-1 ul.ubermenu-tabs-group li ul li {
    border-bottom: none!important
}

.ubermenu-nav li#menu-item-4337 ul.ubermenu-submenu-id-4337 li.ubermenu-item-level-1 {
    border-bottom: 1px solid #ccc!important
}

.ubermenu-nav .ubermenu-tabs-group .ubermenu .ubermenu-submenu .ubermenu-column a {
    color: #fff!important
}

.ubermenu-submenu .ubermenu-tabs ul li a {
    color: #fff
}

.ubermenu-main .submenu {
    border-bottom: 1px solid #ccc
}

.ubermenu-skin-fire .ubermenu-submenu,
.ubermenu-skin-fire .ubermenu-submenu .ubermenu-target {
    color: #000!important;
    text-transform: uppercase!important
}

.ubermenu-main .ubermenu-item-layout-image_left>.ubermenu-target-text {
    color: #b6092a!important;
    text-transform: uppercase!important;
    font-weight: 700!important
}

.ubermenu-skin-fire .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack>.ubermenu-target {
    color: #980000!important;
    text-transform: uppercase!important
}

.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target {
    text-transform: capitalize!important
}

.showbiz .divide20 {
    text-align: right!important
}

.showbiz .divide20 a {
    background: #feba12!important;
    border-radius: 5px!important;
    clear: both;
    color: #000!important;
    height: 30px!important;
    line-height: 30px!important;
    width: 55%!important;
    padding: 10px!important
}

#showbiz_home_2 .showbiz-description {
    font-family: "Open Sans", Arial, Tahoma, sans-serif!important;
    color: #000!important
}

.tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active a,
.tabs_vertical.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
    background: #ffedc6!important
}

.accordion .question .answer,
.tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active a,
.ui-tabs .ui-tabs-nav li.ui-state-active a,
.ui-tabs .ui-tabs-nav li.ui-state-active::after,
.ui-tabs .ui-tabs-nav li.ui-tabs-selected::after,
.ui-tabs .ui-tabs-panel {
    background: #ffedc6!important;
    color: #b6092a!important
}

.tabs_vertical.ui-tabs .ui-tabs-nav li a {
    background: #333!important
}

.accordion .question .title,
.faq .question .title,
.ui-tabs .ui-tabs-nav li a,
table th {
    color: #fff!important
}

.jq-tabs ul.list_check li {
    color: #000!important
}

#dc_jqaccordion_widget-3-item ul ul a {
    background: #f7e0e7!important
}

.sticky-wrap th.royal {
    background-color: #424242;
    background: -webkit-linear-gradient(#64c318, #5bb811)!important;
    background: -o-linear-gradient(#64c318, #5bb811)!important;
    background: -moz-linear-gradient(#64c318, #5bb811)!important;
    background: linear-gradient(#64c318, #5bb811)!important;
    color: #fff!important;
    text-align: center
}

.sticky-wrap th.general {
    background-color: #424242;
    background: -webkit-linear-gradient(#ffb400, #ffb400)!important;
    background: -o-linear-gradient(#ffb400, #ffb400)!important;
    background: -moz-linear-gradient(#ffb400, #ffb400)!important;
    background: linear-gradient(#ffb400, #ffb400)!important;
    color: #333!important;
    text-align: center
}

.royal-td {
    background: #b5f085!important
}

.general-td {
    background: #feebb0!important
}

.premium-td {
    background: #fddada!important
}

.basic-td {
    background: #d4e7fa!important
}

.sticky-wrap th.premium-bg {
    text-align: center;
    background: -webkit-linear-gradient(#ba3737, #a62222)!important;
    background: -o-linear-gradient(#ba3737, #a62222)!important;
    background: -moz-linear-gradient(#ba3737, #a62222)!important;
    background: linear-gradient(#ba3737, #a62222)!important;
    color: #fff!important
}

.sticky-wrap th.basic-bg {
    background-color: #424242;
    background: -webkit-linear-gradient(#036, #036)!important;
    background: -o-linear-gradient(#036, #036)!important;
    background: -moz-linear-gradient(#036, #036)!important;
    background: linear-gradient(#036, #036)!important;
    color: #fff!important;
    text-align: center
}

#showbiz_home_2 .showbiz-title,
#showbiz_home_2 .showbiz-title a,
#showbiz_home_2 .showbiz-title a:hover,
#showbiz_home_2 .showbiz-title a:visited,
.medium_light_black,
.medium_light_white,
.tp-caption.medium_light_black,
.tp-caption.medium_light_white {
    font-family: "Open Sans", Arial, Tahoma, sans-serif!important
}

.ubermenu-main .ubermenu-row-id-4446_auto_1,
.ubermenu-main .ubermenu-submenu-id-4681,
.ubermenu-nav .ubermenu-submenu-id-4671 {
    background: #fff!important
}

.ubermenu-skin-fire .ubermenu-item-level-0.ubermenu-active>.ubermenu-target,
.ubermenu-skin-fire .ubermenu-item-level-0:hover>.ubermenu-target {
    background: #911a1e!important;
    color: #fff!important
}

.ubermenu-main .ubermenu-item-level-0.ubermenu-active>.ubermenu-target,
.ubermenu.ubermenu-main .ubermenu-item-level-0:hover>.ubermenu-target {
    color: #fff
}

.ubermenu-skin-fire .ubermenu-item-level-0:hover>.ubermenu-target {
    background: #DADADA!important;
    color: #b6092a!important
}

.ubermenu-skin-fire {
    border: none!important
}

div.ubermenu-content-block a {
    color: #900!important;
    text-shadow: none!important
}

.ubermenu-row-id-4922_auto_1,
.ubermenu-row-id-4922_auto_3 {
    background: #ffe3b8!important;
    margin-bottom: 0!important;
    border-bottom: 1px solid #dcb16e
}

.ubermenu-row-id-4446_auto_2,
.ubermenu-row-id-4671_auto_2,
.ubermenu-row-id-4681_auto_2,
.ubermenu-row-id-7754_auto_2 {
    background: #333!important;
    color: #fff;
    font-size: 24px;
    margin-bottom: 0!important
}

.ubermenu-row-id-4446_auto_2 .ubermenu-row,
.ubermenu-row-id-4671_auto_2 .ubermenu-row,
.ubermenu-row-id-4681_auto_2 .ubermenu-row,
.ubermenu-row-id-7754_auto_2 .ubermenu-row {
    margin-bottom: 0!important
}

#menu-item-4959 .submenu {
    padding-bottom: 32px!important
}

#menu-item-4959 .ubermenu-item-header {
    border-bottom: 1px solid #eece9c!important
}

.ubermenu-skin-fire .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack>.ubermenu-target {
    border-bottom: 1px solid #937607
}

#Content {
    border-bottom: 11px solid #f90!important
}
.home #Content {padding-top:0px !important;}

.gform_wrapper .gf_step.gf_step_pending {
    background: #999;
    padding: 15px;
    color: #fff;
    font-size: 1.25em;
    opacity: 1;
    margin: 0
}

.gform_wrapper .gf_step.gf_step_active {
    background: #c03;
    padding: 15px;
    color: #fff;
    font-size: 1.25em;
    opacity: 1;
    margin: 0
}

.gform_wrapper .gf_step.gf_step_completed {
    background: #090;
    padding: 15px;
    color: #fff;
    font-size: 1.25em;
    opacity: 1;
    margin: 0
}

.gform_wrapper #overview .plan,
.gform_wrapper #overview .price {
    float: left;
    padding: 5px;
    background: #f8d467;
    color: #c03;
    margin-right: 15px
}

#overview h2 {
    font-size: 1.25em;
    border: 0;
    margin: 0;
    padding: 0
}

.gform_wrapper #overview .progress {
    float: right;
    padding: 5px;
    background: 0 0;
    color: #c03;
    font-weight: 700
}

.gform_wrapper #overview hr {
    background: 0 0
}

.gform_wrapper .gform_body {
    background: #eeeadc;
    border: 5px solid #8c7254;
    padding: 15px
}

#review tr,
#review tr:hover {
    background: #f4e6c1!important
}

.gform_wrapper ul.gfield_radio {
    margin-left: 31%!important
}

.gform_wrapper .gfield_checkbox li,
.gform_wrapper .gfield_radio li {
    margin-top: 7px!important
}

#field_2_101,
#field_2_106,
#field_2_107,
#field_2_108,
#field_2_109,
#field_2_110,
#field_2_112,
#field_2_113,
#field_2_115,
#field_2_116,
#field_2_118,
#field_2_119,
#field_2_27,
#field_2_28,
#field_2_29,
#field_2_30,
#field_2_32,
#field_2_96,
#field_2_97 {
    background: #decfa6;
    margin-top: 0
}

.gform_wrapper .gform_page_footer {
    text-align: right
}

#free_tips th,
table#review h1,
table#review tr:nth-child(2n) td {
    text-align: left
}

#review tr:hover {
    color: inherit!important
}

#field_2_106 {
    margin-bottom: 0
}

#field_2_106 div.ginput_container {
    margin-bottom: -6px!important
}

#field_2_32 {
    margin-bottom: 10px
}

#field_2_105,
#field_2_111,
#field_2_114,
#field_2_117,
#field_2_99 {
    background: #decfa6;
    margin-top: 0;
    margin-bottom: -6px!important
}

#field_2_100 {
    background: #decfa6;
    margin-top: -10px
}

#field_2_102,
#field_2_103,
#field_2_19 {
    background: #decfa6;
    margin-top: -14px
}

#field_2_117 label.gfield_label {
    font-size: 14px!important
}

table#review tr:hover td {
    color: #000!important
}

table#review tr:nth-child(3):hover {
    background: #decfa6!important
}

a.gwmpn-page-link {
    background: #8c7254!important;
    padding: 4px 8px;
    font-size: 13px;
    color: #fff;
    border-radius: 5px
}

a.gwmpn-page-link:hover {
    background: #090!important;
    color: #fff;
    text-decoration: none
}

table#review h1 {
    font-size: 16px;
    text-transform: uppercase;
    padding: 10px 0 0
}

table#review #review-tbl2 tr#tot:hover,
table#review #review-tbl3 tr:nth-child(3):hover,
table#review #review-tbl3 tr:nth-child(5):hover,
table#review #review-tbl4 tr:nth-child(3):hover,
table#review #review-tbl4 tr:nth-child(5):hover,
table#review #review-tbl5 tr:nth-child(3):hover,
table#review #review-tbl5 tr:nth-child(5):hover {
    background: #f4e6c1!important
}

table#review #review-tbl3 tr,
table#review #review-tbl5 tr {
    background: #f1f1f1!important
}

table#review tr:nth-child(5):hover,
table#review tr:nth-child(7):hover,
table#review tr:nth-child(9):hover {
    background: #decfa6!important
}

#dc_jqaccordion_widget-7-item ul a .dcjq-icon {
    background: url(https://mynumerology.in/wp-content/uploads/2015/03/arrow_grey_right.png) right no-repeat rgba(0, 0, 0, 0);
    height: 34px;
    right: 14px;
    margin-top: -17px;
    position: absolute;
    top: 50%;
    width: 34px
}

#dc_jqaccordion_widget-7-item ul a.dcjq-parent.active .dcjq-icon {
    background: url(https://mynumerology.in/wp-content/uploads/2015/03/arrow_grey_down.png) 0 center no-repeat rgba(0, 0, 0, 0)
}

#dc_jqaccordion_widget-3-item ul a.dcjq-parent span.dcjq-icon {
    background: url(https://mynumerology.in/wp-content/uploads/2015/03/arrow-left-menu.png) no-repeat!important;
    width: 16px;
    height: 16px;
    float: right;
    position: absolute;
    right: 10px
}

#dc_jqaccordion_widget-3-item ul a.active span.dcjq-icon {
    background: url(https://mynumerology.in/wp-content/uploads/2015/03/arrow-left-menu2.png) no-repeat!important;
    width: 16px;
    height: 16px;
    float: right;
    position: absolute;
    right: 10px
}

#execphp-2 .execphpwidget #current,
.sticky-wrap_our {
    position: relative
}

#free_tips th {
    background: #b6092a
}

#free_tips td {
    text-align: left!important;
    color: #333!important
}

.center {
    text-align: center!important
}

.component_width {
    line-height: 1.5em;
    margin: 0;
    padding: 0 0 3em;
    overflow: hidden
}

.sticky-wrap_our {
    overflow-x: auto;
    overflow-y: hidden;
    margin: 0!important;
    width: 100%
}

.caps {
    text-transform: uppercase!important
}

.home .readmore {
    float: right;
    color: #fff;
    font-weight: 700;
    background: #ac001c;
    padding: 7px;
    border-radius: 5px
}

.the_content_wrapper .related-items .items_group div:nth-child(4) {
    clear: both
}

.showbiz .txt-center {
    height: 65px!important;
    overflow: hidden!important;
    display: block!important
}

#showbiz_featured_1 h4.showbiz-title {
    height: auto!important
}

.showbiz .read-show {
    width: 100%;
    text-align: center;
    padding: 0 0 5px
}

#showbiz_home_2 .showbiz-description {
    height: 66px;
    overflow: hidden;
    margin: 5px 0!important
}

.showbiz .read-show a {
    text-decoration: none;
    background: #3C3B3B;
    color: #fff;
    padding: 4px 8px;
    font-size: 12px;
    border-radius: 5px
}

.showbiz .read-show a:hover {
    text-decoration: underline
}

.ubermenu .ubermenu-icon {
    font-size: 1.3em
}

.grey-back {
    background: #DADADA;
    padding: 9px
}

.ubermenu .ubermenu-submenu .ubermenu-search .ubermenu-searchform {
    border: 0 solid #333;
    border-top: none;
    width: 100%!important;
    background: #961c1f!important;
    margin-top: -5px!important;
    padding: 10px 0 8px;
    float: right
}

.allsevices,
.single-photo-wrapper .share_wrapper {
    float: right!important
}

.ubermenu-searchform input.ubermenu-search-submit {
    color: #333!important;
    font-size: 1.3em
}

.ubermenu .ubermenu-submenu .ubermenu-search .ubermenu-search-submit,
.ubermenu .ubermenu-submenu .ubermenu-searchbar-drop .ubermenu-search-submit {
    width: 68px!important;
    height: 43px!important;
    margin: 15px 1.7% 0 0;
    border: 1px solid #ccc!important;
    color: 3333!important;
    background: #fff!important;
    border-radius: 0 5px 5px 0!important
}

.ubermenu .ubermenu-item-notext>.ubermenu-icon {
    line-height: 0!important
}

.ubermenu,
.ubermenu .ubermenu-column,
.ubermenu .ubermenu-divider,
.ubermenu .ubermenu-icon,
.ubermenu .ubermenu-image,
.ubermenu .ubermenu-item,
.ubermenu .ubermenu-nav,
.ubermenu .ubermenu-retractor,
.ubermenu .ubermenu-row,
.ubermenu .ubermenu-search,
.ubermenu .ubermenu-search-input,
.ubermenu .ubermenu-search-submit,
.ubermenu .ubermenu-submenu,
.ubermenu .ubermenu-submenu-footer,
.ubermenu .ubermenu-tabs,
.ubermenu .ubermenu-tabs-panels,
.ubermenu .ubermenu-target,
.ubermenu-responsive-toggle {
    line-height: 1.6em!important
}

h1 {
    font-weight: 300;
    line-height: 30px!important
}

h2 {
    margin-top: 25px!important;
    font-weight: 500
}

.accordion .question .answer {
    background: #fff!important
}

.accordion .active div.title,
.accordion .active div.title1 {
    background: #b6092a!important;
    border-color: #fff!important;
    color: #fff!important
}

.accordion .active div.title1 {
    display: none
}

.accordion .question .title {
    background: #606060!important;
    font-size: 16px!important
}

.accordion .question .title>.acc-icon-minus,
.accordion .question .title>.acc-icon-plus {
    color: #fff!important
}

.answer ol {
    color: #000!important
}

.answer .order-btn-pad {
    width: 35%!important
}

.accordion .question .title>.acc-icon-plus,
.accordion .question.active .title>.acc-icon-plus {
    color: #fff!important
}

.the_content_wrapper ol {
    color: #000!important
}

.ubermenu span.ubermenu-target {
    background: #A22021;
    color: #fff!important
}

#showbiz_featured_1 .showbiz p.desc {
    font-size: 15px!important;
    line-height: 27px!important;
    color: #000!important
}

#current h2,
#dc_jqaccordion_widget-3 h3 {
    color: #fff!important;
    font-weight: 600!important
}

#dc_jqaccordion_widget-3 h3 {
    text-align: center;
    background: #606060;
    padding: 10px 0;
    margin-bottom: 0!important
}

#current {
    background: #545454!important;
    color: #fff;
    width: 250px
}

#current h3 {
    color: #111!important;
    font-weight: 600!important;
    line-height: 24px;
    margin-bottom: 0;
    background: #f90;
    padding: 14px
}

#current h2 {
    background: #545454;
    line-height: 26px;
    margin-bottom: 0;
    margin-top: 0!important;
    padding: 15px;
    text-shadow: 2px 2px 2px #111, 2px 2px 2px #333
}

#current .shadow {
    background: url(images/shadow.png) top center no-repeat #f9f9f9!important;
    width: 250px;
    height: 15px
}

a.button.button_theme.button_js.order-pad {
    background: #087830!important;
    left: 7%;
    font-weight: 700
}

.ubermenu .ubermenu-submenu .ubermenu-search input.ubermenu-search-input {
    font-weight: 700;
    color: #000!important;
    font-size: 16px!important
}

#showbiz_featured_1 .showbiz-title,
#showbiz_featured_1 .showbiz-title a,
#showbiz_featured_1 .showbiz-title a:hover,
#showbiz_featured_1 .showbiz-title a:visited {
    color: #b6092a!important
}

.widget_categories ul li a {
    display: inline-block!important;
    color: #111!important
}

.TestimonialRotatorWidget h3,
.page-id-2295 .entry-content .section .section_wrapper .the_content_wrapper .hr_color,
.testimonial_rotator_slide_title,
.testimonials_list .item .desc hr.hr_color {
    display: none
}

.widget_categories ul {
    background-color: #f6f6f6!important;
    border: 1px solid #ccc;
    list-style-type: disc!important;
    color: #111!important
}

.ubermenu .ubermenu-submenu .ubermenu-search input.ubermenu-search-input {
    border: 1px solid #ccc!important;
    border-radius: 5px!important;
    height: 87%!important;
    margin: 1.2% 0 0 1.7%;
    width: 81%!important;
    background: #fff!important
}

ul.list2 {
    list-style-type: none;
    margin: 16px 0 13px 15px!important;
    padding: 0
}

.widget-area #categories-2 ul,
ul.list2 li {
    list-style-type: none!important
}

ul.list2 li {
    background: url(https://mynumerology.in/wp-content/uploads/2015/03/arrow_bullet.png) no-repeat;
    line-height: 20px;
    padding: 0 0 5px 25px!important
}

.widget-area #categories-2 ul li {
    background: url(https://mynumerology.in/wp-content/uploads/2015/03/arrow_bullet.png) 0 9px no-repeat!important;
    margin: 0 0 0 -14px;
    padding: 0 0 0 20px;
    color: #333!important;
    border-bottom: 1px solid #ccc
}

.widget-area #categories-2 ul li a {
    color: #b6092a!important
}

.tp-leftarrow.default {
    background: url(https://mynumerology.in/wp-content/uploads/2015/04/banner-left-arrow.png) no-repeat rgba(0, 0, 0, 0)!important;
    height: 32px!important
}

.tp-rightarrow.default {
    background: url(https://mynumerology.in/wp-content/uploads/2015/04/banner-right-arrow.png) no-repeat rgba(0, 0, 0, 0)!important;
    height: 32px!important
}

.testimonial_rotator_quote {
    background: url(https://mynumerology.in/wp-content/uploads/2015/03/testi-img.png) top left no-repeat;
    padding-left: 45px;
    line-height: 24px;
    color: #575757;
    font-size: 16px
}

.testimonial_rotator_author_info {
    font-style: normal!important;
    border-left: solid 0 #efefef!important;
    color: #c00!important;
    font-weight: 700!important;
    text-align: right!important;
    font-size: 16px!important
}

.sticky-arrow {
    position: absolute;
    width: 20px;
    height: 20px;
    background: url(https://mynumerology.in/wp-content/uploads/2015/03/sticky-arrow.png) top right no-repeat;
    top: 16px;
    right: -13px
}

#dc_jqaccordion_widget-5-item ul li a {
    background: #f0e8c8!important;
    color: #333!important;
    text-shadow: none!important;
    font-family: robotoregular!important;
    font-weight: 400!important
}

#dc_jqaccordion_widget-5-item ul li a:hover,
#dc_jqaccordion_widget-5-item ul li.current-menu-ancestor a.active,
#dc_jqaccordion_widget-5-item ul li.dcjq-parent-li a.active {
    background: #bc2a45!important;
    color: #fff!important
}

#dc_jqaccordion_widget-5-item ul a {
    border-top: none!important
}

#dc_jqaccordion_widget-5-item ul a.dcjq-parent.active .dcjq-icon {
    background: url(https://mynumerology.in/wp-content/uploads/2015/03/free-tips-arrow.png) 0 center no-repeat!important
}

#dc_jqaccordion_widget-5-item ul a .dcjq-icon {
    background: url(https://mynumerology.in/wp-content/uploads/2015/03/free-tips-arrow2.png) 0 center no-repeat!important
}

.ubermenu-search form input.ubermenu-search-submit {
    background: #fff!important
}

.ubermenu-content-block #text-99, .ubermenu-content-block #text-101, .ubermenu-content-block #text-102, .ubermenu-content-block #text-104 {
    border-bottom: none!important;
    float: right!important;
    width: 100%!important
}

#menu-item-7570,
.ubermenu-content-block #text-79,
div.ubermenu-tab-content-panel .ubermenu-row li {
    border-bottom: none!important
}

.tp-leftarrow.default::after,
.tp-rightarrow.default::after {
    box-shadow: none!important;
    border: none!important;
    border-radius: none!important;
    background: 0 0!important
}

.tp-leftarrow.default,
.tp-rightarrow.default {
    box-shadow: none!important;
    border: none!important;
    border-radius: none!important
}

.allsevices {
    background: #bc2a45!important;
    padding: 10px 13px;
    color: #fff;
    margin-bottom: 15px
}

.ubermenu-nav li#menu-item-8283 span.ubermenu-target.active,
.ubermenu-nav li#menu-item-8283 span.ubermenu-target:hover {
    background: #DADADA!important
}

.page-id-9256 .entry-content .items_group .one-third .column_attr h4 {
    background: #bc2a45;
    color: #fff;
    padding: 0 0 0 10px;
    margin-bottom: 0!important;
    font-weight: 600!important
}

.page-id-9256 .entry-content .items_group .one-third .column_attr ul.list2 {
    margin: 0 5px 13px 0!important;
    width: 100%!important
}

.page-id-9256 .entry-content .items_group .one-third .column_attr ul.list2 li {
    padding: 10px 0 10px 25px!important;
    margin-bottom: 0!important;
    background: url(https://mynumerology.in/wp-content/uploads/2015/03/arrow_bullet.png) 0 12px no-repeat #fff!important;
    border-bottom: 1px solid #ccc
}

.ubermenu-bound .ubermenu-submenu-type-mega,
.ubermenu-nav li#menu-item-8283 ul.ubermenu-submenu-id-8283 {
    min-width: 34%!important
}

.section-post-related .post-related .image_frame {
    margin-left: 0!important;
    border-color: #666!important
}

.section-post-related .post-related .date_label {
    background-color: #666!important;
    color: #fff!important
}

.section-post-related .post-related .date_label:after {
    border-left-color: #666
}

.image_frame {
    border-color: #e3e3e2!important
}

#respond .comment-form-comment textarea,
#respond input[type=text],
.page-list-ext .page-list-ext-item .page-list-ext-image img {
    border: 1px solid #ccc!important
}

#respond .required {
    right: inherit!important;
    top: inherit!important
}

#respond input[type=text],
#respond input[type=password],
#respond input[type=tel],
#respond input[type=email],
#respond select,
#respond textarea {
    -webkit-box-shadow: innset 0 0 3px 2px rgba(0, 0, 0, .08);
    box-shadow: inset 0 0 3px 2px rgba(0, 0, 0, .08)
}

.page-id-2295 .entry-content .section .section_wrapper .the_content_wrapper h1 {
    background: #bc2a45;
    color: #fff;
    font-weight: 600!important;
    margin-bottom: 0!important;
    padding: 10px 10px 13px
}

.yanthra_box {
    background-color: #bc2a45;
    color: #fff;
    width: 94%;
    padding: 7px 5px 7px 10px;
    display: block
}

#input_89_43_3_container label,
.section-related-adjustment .desc .hr_color {
    display: none
}

#tbl td {
    border-color: #000
}

#tbl tr {
    font-weight: 700;
    background: #fff
}

#tbl table tr:hover td {
    color: #000!important
}

.page-id-2301 .accordion p {
    color: #333!important
}

.page-id-2301 .accordion .title {
    font-weight: 400!important
}

.header-magazine #Top_bar .logo {
    background: #202021!important
}

#Header .top_bar_left,
#Header_creative,
#Top_bar #menu,
.header-below #Top_bar,
.header-classic #Top_bar,
.header-fixed #Top_bar,
.header-split #Top_bar,
.header-stack #Top_bar {
    background: 0 0
}

@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm) {
    body.home #Top_bar .menu_wrapper {
        top: 2px!important
    }
}

#back_to_top {
    display: none!important
}

.page-id-9926 .the_content_wrapper {
    width: 80%;
    margin: 0 auto!important;
    border: 5px solid #bbb;
    padding: 15px;
    text-align: justify
}

.but-view,
.payment {
    margin-bottom: 15px
}

.page-id-9926 h2 {
    background-color: #444;
    color: #fff;
    padding: 10px
}

#WP-CYCLE-SETTING1 {
    font-size: 16px;
    font-weight: 700
}

.infobox_wrapper {
    text-align: left
}

.infobox, .infobox a, .infobox h3, .infobox ul {
    color: #fff !important;
}


.gform_wrapper .gform_footer.left_label,
.gform_wrapper .gform_footer.right_label,
.gform_wrapper .gform_footer.top_label {
    margin-left: 40%!important
}

.flexslider {
    font-size: 14px
}

.image_frame .image_wrapper .image_links,
.image_frame .image_wrapper .mask {
    display: none!important
}

.image_frame.hover .image_wrapper img,
.image_frame:hover .image_wrapper img {
    top: 0
}

.single-photo-wrapper .image_frame {
    margin-right: 130px!important;
    margin-left: 0!important
}

#text-6 img {
    width: 100%;
    height: auto
}

#Footer .widget_recent_entries a:hover {
    color: #111!important
}

#Footer .Recent_posts ul li .desc h6, #Footer .widget_recent_entries ul li a, #Footer .widget_best_sellers li, #Footer .widget_featured_products li, #Footer .widget_recent_reviews li, #Footer .widget_recent_products li, #Footer .widget_recently_viewed_products li, #Footer .widget_random_products li, #Footer .widget_top_rated_products li, #Footer .widget_onsale li, #Footer .widget_layered_nav li, #Footer .widget_shopping_cart ul.product_list_widget li, #Footer .widget_products li, #Footer .widget_archive ul li:after, #Footer .widget_nav_menu ul li:after, #Footer table th, #Footer table td {
    border-color: rgba(255,255,255,.08);
}
.widget_archive ul li:after, .widget_nav_menu ul li:after {
    display: block;
    border-style: solid;
    border-color: rgba(0, 0, 0, .1);
    position: absolute;
}
.widget_archive ul li:after, .widget_categories ul li:after, .widget_nav_menu ul li:after {
    content: "";
    width: 70px;
    border-width: 0 0 1px;
    left: -30px;
    bottom: 0;
}

.widget_archive ul li a, .widget_nav_menu ul li a {
    display: block;
    padding: 5px 0 5px 3px !important;
} 
.ubermenu-responsive-toggle .ubermenu-image {
    display: none
}

.but-view,
.payment img {
    display: inline-block
}

#featured {
    margin-top: 5px
}

.page-id-8203 table td,
.page-id-8203 table th {
    font-weight: 700;
    font-size: 88%
}

.payment {
    width: 100%;
    overflow: auto
}

@media only screen and (max-width:479px) {
    #Top_bar a.responsive-menu-toggle i,
    #compare .sticky-wrap .sticky-thead {
        display: none!important
    }
    .header-stack #Top_bar .logo {
        margin-bottom: 10px!important
    }
    #Top_bar .logo #logo img {
        margin-bottom: 9px!important
    }
    .home #Top_bar .logo #logo img {
        margin-bottom: 0!important
    }
    .header-magazine #Top_bar .banner_wrapper img {
        margin-bottom: 26px!important
    }
    #WP-CYCLE-SETTING1 h1 {
        padding: 20px 0;
        font-size: 15px
    }
    #WP-CYCLE-SETTING1 p {
        width: 100%!important
    }
    #testimonial_rotator_wrap_9390 .testimonial_rotator_author_info {
        font-size: 15px!important
    }
    .order-btn-pad {
        margin: 10px 0 0!important;
        width: 70%!important
    }
    .order-btn-pad .order-pad {
        left: 24px!important;
        top: 0
    }
    h1 {
        font-size: 19px!important
    }
    #Content .container a.button_js {
        margin-top: -77px;
        margin-left: -257px
    }
    .sticky-wrap {
        margin: 0
    }
    .header-magazine #Top_bar .banner_wrapper {
        margin-bottom: 25px!important
    }
    .header-magazine #Top_bar .banner_wrapper img {
        margin-top: 2!important
    }
    .banner_wrapper {
        position: absolute!important;
        top: 98px!important;
        left: 10px!important;
        width: 100%!important
    }
    #compare .sticky-enabled {
        background: 0 0!important
    }
    #compare .sticky-col {
        opacity: 0!important
    }
    #compare .sticky-wrap {
        position: static!important
    }
    .ubermenu-custom-content {
        display: none
    }
    #menu-item-8283 .ubermenu-custom-content {
        display: block!important
    }
    .ubermenu .ubermenu-submenu .uber menu-searchbar-drop .ubermenu-search-submit,
    .ubermenu .ubermenu-submenu .ubermenu-search .ubermenu-search-submit {
        width: 68px!important;
        height: 44px!important;
        margin: 13px 1.7% 0 0;
        border: 1px solid #ccc!important;
        color: #333!important;
        background: #fff!important;
        border-radius: 0 5px 5px 0!important
    }
    .ubermenu .ubermenu-submenu .ubermenu-search input.ubermenu-search-input {
        border: 1px solid #ccc!important;
        border-radius: 5px!important;
        height: 87%!important;
        margin: 1.2% 0 0 1.7%;
        width: 72%!important;
        background: #fff!important
    }
    .ubermenu .ubermenu-image {
        display: none!important
    }
    .page-list-ext .page-list-ext-image {
        float: none!important;
        text-align: center;
        display: block!important
    }
    .gform_wrapper .right_label .gfield_label {
        margin: .75em 1em 0 0;
        width: 100%;
        text-align: left
    }
    .gform_wrapper .right_label input.medium {
        width: 100%
    }
    #WP-CYCLE-SETTING1 {
        left: -100%;
        text-align: center!important
    }
    .single-photo-wrapper .image_frame {
        margin-right: 0!important
    }
    .ubermenu-main .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega {
        max-height: 900px
    }
    .page-list-ext .page-list-ext-title {
        text-align: center
    }
}

@media only screen and (min-width:481px) and (max-width:639px) {
    .page-id-211 #Top_bar {
        height: 294px!important
    }
    .page-id-211 #Top_bar .menu_wrapper {
        margin-top: 122px!important
    }
    .single-photo-wrapper .image_frame {
        margin-right: 0
    }
    .classic .post-desc-wrapper {
        text-align: left
    }
    .ubermenu-main .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega {
        max-height: 900px
    }
    .page-list-ext .page-list-ext-title {
        text-align: center
    }
}

@media only screen and (max-width:639px) {
    #Top_bar a.responsive-menu-toggle i {
        display: none!important
    }
    .header-magazine #Top_bar .banner_wrapper img {
        margin-bottom: 10px!important;
        max-height: auto!important;
        width: 100%!important
    }
    .header-magazine #Top_bar .banner_wrapper {
        margin-bottom: -19px!important;
        height: 136px
    }
    .header-stack #Top_bar .logo {
        margin-bottom: -24px!important
    }
    .home .header-stack #Top_bar .logo {
        margin-bottom: 15px!important
    }
    .home #Header .header-stack #Top_bar .logo #logo,
    .home #Top_bar .logo #logo img {
        margin-bottom: 5px!important
    }
    .home .header-magazine #Top_bar .banner_wrapper img {
        margin-bottom: 0!important
    }
    .home .header-stack #Top_bar .logo #logo {
        margin-bottom: -93px!important
    }
    #testimonial_rotator_wrap_9390 .testimonial_rotator_author_info {
        font-size: 16px!important
    }
    #WP-CYCLE-SETTING1 h1 {
        padding: 20px 0
    }
    #Top_bar .logo #logo img {
        margin-bottom: 34px!important
    }

    #Header .home #Top_bar #logo {
        margin-bottom: -22px!important
    }
    #Content .container a.button_js {
        margin-top: -72px;
        margin-left: -195px
    }
    .sticky-wrap {
        margin: 0
    }
    .order-btn-pad {
        margin: -4px 0 20px
    }
    .order-btn-pad .order-pad {
        left: 84px;
        top: 0
    }
    .section_wrapper .column {
        text-align: center
    }
    .section_wrapper .column .infobox_wrapper {
        text-align: left!important
    }
    .sidebar .textwidget {
        text-align: center
    }
    .header-magazine #Top_bar .banner_wrapper {
      
        top: 77px!important;
        left: 0!important;
        width: 100%!important
    }
    #Top_bar #logo {
        padding: 0!important;
        margin-bottom: 0!important
    }
    .home #Top_bar .logo #logo img {
        width: auto!important
    }
    .page-id-211 #Top_bar {
        height: 228px
    }
    .page-id-211 #Top_bar .menu_wrapper {
        margin-top: 68px!important
    }
    .page-id-9926 #Top_bar .menu_wrapper {
        margin-top: 80px!important
    }
    .aside_left #Top_bar .menu_wrapper {
        margin-top: 116px!important;
display:none;
    }
    .blog #Top_bar .menu_wrapper,
    .single-post #Top_bar .menu_wrapper {
        margin-top: 80px!important;
display:none;
    }
    #WP-CYCLE-SETTING1 {
        display: none;
        margin-left: -82%;
        font-size: 1em
    }
    #compare .sticky-wrap .sticky-thead,
    .ubermenu .ubermenu-image {
        display: none!important
    }
    #compare .sticky-enabled {
        background: 0 0!important
    }
    #compare .sticky-col {
        opacity: 0!important
    }
    #compare .sticky-wrap {
        position: static!important
    }
    .ubermenu-custom-content {
        display: none
    }
    #menu-item-8285 .ubermenu-custom-content {
        display: block!important
    }
    .page-list-ext .page-list-ext-image {
        float: none!important;
        text-align: center;
        display: block!important
    }
    .gform_wrapper .right_label .gfield_label {
        margin: .75em 1em 10px 0;
        width: 100%;
        text-align: left
    }
    .gform_wrapper .right_label input.medium {
        width: 100%
    }
    .gform_wrapper .right_label textarea.small {
        width: 81%!important
    }
    .list_item .list_right {
        padding: 5px 0 0;
        margin-left: 30px!important;
        word-wrap: break-word
    }
    blockquote:after {
        display: none
    }
    .home .image_frame {
        margin: 10px auto!important;
        text-align: center;
        display: block;
        width: 100%
    }
    #cta {
        display: none
    }
    .single-photo-wrapper .image_frame {
        margin-right: 0
    }
    .classic .post-desc-wrapper {
        text-align: left
    }
    .ubermenu-main .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega {
        max-height: 900px
    }
    .page-list-ext .page-list-ext-title {
        text-align: center
    }
}


@media only screen and (min-width:641px) and (max-width:767px) {
    #Top_bar {
        height: 267px!important
    }
    .page-id-211 #Top_bar {
        height: 270px!important
    }
    .layout-full-width #Top_bar {
        height: 300px!important
    }
    .page-list-ext .page-list-ext-image {
        float: none!important;
        text-align: center;
        display: block!important
    }
    .blog #Top_bar .menu_wrapper,
    .single-post #Top_bar .menu_wrapper {
        margin-top: 168px!important
    }
    #menu-item-8283 .ubermenu-custom-content {
        display: block!important
    }
    .ubermenu .ubermenu-submenu .uber menu-searchbar-drop .ubermenu-search-submit,
    .ubermenu .ubermenu-submenu .ubermenu-search .ubermenu-search-submit {
        width: 68px!important;
        height: 44px!important;
        margin: 14px 1.7% 0 0;
        border: 1px solid #ccc!important;
        color: #333!important;
        background: #fff!important;
        border-radius: 0 5px 5px 0!important
    }
    .ubermenu .ubermenu-submenu .ubermenu-search input.ubermenu-search-input {
        border: 1px solid #ccc!important;
        border-radius: 5px!important;
        height: 87%!important;
        margin: 1.2% 0 0 1.7%;
        width: 72%!important;
        background: #fff!important
    }
    .gform_wrapper .right_label .gfield_label {
        margin: .75em 1em 0 0;
        width: 100%!important;
        text-align: left!important
    }
    .gform_wrapper .right_label input.medium {
        width: 100%!important
    }
    .gform_wrapper .left_label ul.gfield_checkbox,
    .gform_wrapper .left_label ul.gfield_radio,
    .gform_wrapper .right_label ul.gfield_checkbox,
    .gform_wrapper .right_label ul.gfield_radio {
        margin-left: 0!important;
        width: 100%!important
    }
    #cta .image_frame {
        margin: 0 10px!important;
        width: auto
    }
    .single-photo-wrapper .image_frame {
        margin-right: 0
    }
    .classic .post-desc-wrapper {
        text-align: left
    }
    .ubermenu-main .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega {
        max-height: 900px
    }
    .page-list-ext .page-list-ext-title {
        text-align: center
    }
}

@media screen and (min-width:768px) and (max-width:959px) {
    #Top_bar {
        height: 267px!important
    }
    .page-id-211 #Top_bar {
        height: 270px!important
    }
    .layout-full-width #Top_bar {
        height: 179px!important
    }
    .page-list-ext .page-list-ext-image {
        float: none!important;
        text-align: center;
        display: block!important
    }
    #Top_bar a.responsive-menu-toggle,
    #current,
    .ubermenu .ubermenu-image {
        display: none!important
    }
    .blog #Top_bar .menu_wrapper,
    .single-post #Top_bar .menu_wrapper {
        margin-top: 62px!important
    }
    .header-stack #Top_bar .logo {
        padding: 0!important
    }
    #Header #Top_bar .logo {
        margin-bottom: -118px
    }
    .home #Header #Top_bar .logo {
        margin-bottom: 0px
    }
    #Top_bar .container:after {
        margin-bottom: -47px;
        height: 0
    }
    .home #Header #Top_bar #logo {
        margin-bottom: -73px!important
    }
    .home .top_bar_left {
        max-height: 178px
    }
    .header-magazine #Top_bar .banner_wrapper {
        right: 0!important;
        top: 48px!important
    }
    .header-magazine #Top_bar .banner_wrapper img {
        width: 88%!important
    }
    #WP-CYCLE-SETTING1 p,
    .order-btn-pad {
        width: 100%!important
    }
    #testimonial_rotator_wrap_9390 .testimonial_rotator_author_info {
        font-size: 16px!important
    }
    #WP-CYCLE-SETTING1 h1 {
        text-align: center!important;
        height: 35px!important
    }
    #Footer h4,
    .order-btn-pad {
        text-align: center
    }
    #Content .container .sticky-wrap {
        margin-bottom: auto!important
    }
    #Content .container a.button_js {
        margin-top: -20px;
        margin-left: 0
    }
    #Content .container .component {
        margin-top: -71px
    }
    #Top_bar #logo img {
        margin-bottom: 67px
    }
    .order-btn-pad {
        margin-left: 0!important
    }
    .order-btn-pad .order-pad {
        left: 0!important
    }
    #compare .sticky-enabled {
        background: 0 0!important
    }
    #compare .sticky-col {
        opacity: 0!important
    }
    .container,
    .section_wrapper,
    .with_aside .content_wrapper {
        clear: both!important
    }
    .ubermenu-custom-content {
        display: none
    }
    #menu-item-8285 .ubermenu-custom-content {
        display: block!important
    }
    .gform_wrapper .right_label .gfield_label {
        margin: .75em 1em 0 0;
        width: 100%;
        text-align: left
    }
    .gform_wrapper .right_label input.medium {
        width: 100%
    }
    .ubermenu-main .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega {
        max-height: 900px
    }
    .page-list-ext .page-list-ext-title {
        text-align: center
    }
}

@media screen and (min-width:960px) and (max-width:1239px) {
    #Content,
    #WP-CYCLE-SETTING1 p {
        width: 100%!important
    }
    #Top_bar a.responsive-menu-toggle {
        display: none!important
    }
    .header-stack #Top_bar .logo {
        padding: 0!important
    }
    #Header #Top_bar .logo {
        margin-bottom: 9px!important
    }
    .home #Header #Top_bar .logo {
        margin-bottom: 15px!important
    }
    #Top_bar .container:after {
        margin-bottom: -47px;
        height: 47px
    }
    #Header #Top_bar #logo {
        margin-bottom: -14px!important
    }
    .home .top_bar_left {
        max-height: 208px
    }
    #showbiz_home_2 .showbiz-navigation {
        display: none
    }
    #current,
    .ubermenu .ubermenu-image {
        display: none!important
    }
    @ -moz-document url-prefix() {
        .home #Top_bar {
            height: 238px!important
        }
    }
    #testimonial_rotator_wrap_9390 .testimonial_rotator_author_info {
        font-size: 16px!important
    }
    #WP-CYCLE-SETTING1 h1 {
        text-align: center!important
    }
    #Content .container .sticky-wrap {
        margin-bottom: auto!important
    }
    #Footer h4 {
        text-align: center
    }
    #Content {
        float: left!important
    }
    #Content .container a.button_js {
        margin-top: -20px;
        margin-left: 60px
    }
    #Content .container .component {
        margin-top: -71px
    }
    .order-btn-pad {
        margin-left: 12px!important
    }
    .ubermenu-custom-content {
        display: none
    }
    #menu-item-8285 .ubermenu-custom-content {
        display: block!important
    }
    .ubermenu-main .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega {
        max-height: 900px
    }
}

body:not(.template-slider) #Header_wrapper {background-image:none !important;}
@media only screen and (min-width:1200px) {
    #menu-item-10456 {
        display: none
    }
	#showbiz_featured_1 .reveal_opener .openme{
    display: none!important;
}
}

@media screen and (max-width:1200px) {
    .ubermenu.ubermenu-responsive .ubermenu-column,
    .ubermenu.ubermenu-responsive .ubermenu-column-auto {
        min-width: 100%!important
    }
    .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after {
        content: "\f067"!important
    }
    .ubermenu-skin-fire .ubermenu-submenu .ubermenu-tab.ubermenu-active>.ubermenu-target:after {
        content: "\f068"!important
    }
    .ubermenu-skin-fire .ubermenu-item-level-0.ubermenu-active>.ubermenu-target:after {
        content: ""!important
    }
    .ubermenu.ubermenu-responsive . ubermenu-item {
        border-bottom: 1px solid #fff
    }
    #ubermenu-nav-main-15-main-menu li a {
        border-bottom: 1px solid #facccc
    }
    .ubermenu .ubermenu-row-id-9746,
    .ubermenu .ubermenu-row-id-9747 {
        padding: 0!important
    }
    .ubermenu-main .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega {
        max-height: 900px!important
    }
	#showbiz_featured_1 .reveal_opener .openme{
    display: none!important;
}
}

@media only screen and (min-width:200px) and (max-width:768px) {
    .gform_wrapper .right_label .gfield_label {
        margin: .75em 1em 0 0;
        width: 100%;
        text-align: left
    }
    .gform_wrapper .right_label input.medium {
        width: 100%
    }
    .gform_wrapper .gform_body .top_label li.gfield.gf_left_half,
    .gform_wrapper .gform_body .top_label li.gfield.gf_right_half {
        float: none!important;
        clear: left!important;
        width: 99%
    }
    .gform_wrapper .top_label li.gfield.gf_left_half {
        margin: 0 0 .5em;
        width: 97%
    }
    .gform_wrapper .top_label li.gfield.gf_right_half {
        margin: 0 0 .5em;
        width: 96%
    }
    #menu-item-8285 .ubermenu-custom-content {
        display: block!important
    }
    .gform_wrapper .left_label ul.gfield_checkbox,
    .gform_wrapper .left_label ul.gfield_radio,
    .gform_wrapper .right_label ul.gfield_checkbox,
    .gform_wrapper .right_label ul.gfield_radio {
        margin-left: 0!important;
        width: 100%!important
    }
    ul#input_86_33,
    ul#input_88_33,
    ul#input_88_40,
    ul#input_88_41 {
        margin-left: 0!important
    }
    .gform_wrapper .right_label textarea.medium {
        width: 100%!important
    }
    .single-photo-wrapper .image_frame {
        margin-right: 0
    }
    .page-id-9926 .the_content_wrapper {
        width: 95%;
        text-align: left
    }
}

.sticky-wrap .sticky-col {
    z-index: -50!important
}

#bg {
    height: 1px!important
}

.ftimages {
    display: table
}

img.hidesm {
    display: table-cell;
    float: left
}

.no {
    display: none
}

.ft {
    float: right;
    display: table;
    color: #000
}

.header_sprite {
    background: url(https://www.mynumerology.in/wp-content/uploads/2016/03/adv.png) no-repeat;
    float: left
}

.bottomMenu {
    display: block;
    width: 100%;
    text-align: center
}

.bottomMenu ul {
    display: inline;
    float: right
}

.bottomMenu li {
    list-style-type: none;
    display: inline;
    font-size: 12px
}

.bottomMenu li a {
    color: #000!important;
    text-decoration: none;
    padding-right: 3%;
    letter-spacing: .5px;
    text-align: center;
    font-size: 14px
}

.bottomMenu li a:hover {
    color: #ccc;
    text-decoration: underline
}

.bottomMenu li:last-child>a {
    border-right: none
}

.site-social .social-links a.facebook {
    background: url(https://www.mynumerology.in/wp-content/uploads/2015/02/sprite-icons.png) left -386px no-repeat
}

#menu-item-4337 .ubermenu-submenu-id-4337 {
    background: #fff!important;
    border-bottom: 11px solid #f90!important;
    border-left: 1px solid #f90!important;
    border-right: 1px solid #f90!important
}

.allsevices a:hover {
    color: #fff!important
}

#recaptcha_area td,
#recaptcha_area th,
#recaptcha_area tr,
.recaptchatable {
    margin: 0!important!important;
    border: none!important;
    border-collapse: collapse!important;
    vertical-align: middle!important;
    background: #fff!important
}

.recaptchatable a,
.recaptchatable a:hover {
    cursor: pointer;
    outline: 0;
    border: 0!important;
    padding: 0!important;
    text-decoration: none;
    color: #00f!important;
    background: 0 0!important;
    font-weight: 400
}

.recaptcha_only_if_privacy {
    float: right!important;
    text-align: right!important;
    display: none!important
}

.get_in_touch,
.infobox {
    background: -webkit-linear-gradient(top, #62303C, #D34B63)!important
}

.plan-heading {
    background: -webkit-linear-gradient(left, #D34B63, #FBCC50)!important;
    color: #fff;
    font-size: 24px;
    padding: 9px
}

.bg-button {
    background: #ac001c;
    color: #fff!important;
    padding: 4px;
    border-radius: 3px;
    font-size: 12px!important
}

@media only screen and (min-width:240px) and (max-width:480px) {
    .about-mobile,
    .dr-cen {
        text-align: center!important
    }
.mob-color{
        color: #fff !important
    }
.mob-color:hover{
        color: #fff !important
    }
    .price,
    .ser {
        float: left;
        width: 100%
    }
    .txt-menu {
        display: none
    }
.page-id-9917 .mob-div{
text-align: center;
   padding-top: 101px;
}
.page-id-9915 .mob-div{
text-align: center;
   padding-top: 101px;
}
.page-id-9919 .mob-div{
text-align: center;
   padding-top: 101px;
}
.page-id-9921 .mob-div{
text-align: center;
   padding-top: 101px;
}
    #cta .mobile,
    #nav_menu-2,
    #nav_menu-3,
    .et_monarch .et_social_mobile,
    .hidesm {
        display: none!important
    }
    #Action_bar .column {
        margin-bottom: -45px!important
    }
    #ubermenu-nav-main-15-main-menu li a span {
        font-size: 15px!important
    }
    .ubermenu-skin-fire.ubermenu-responsive-toggle {
        font-size: 16px!important
    }
    .ubermenu-responsive-toggle .fa {
        font-size: 20px!important
    }
    .page-id-7814 menu_wrapper {
        margin-top: 80px!important
    }
    .ser {
        font-size: 14px!important;
        margin-top: -20px
    }
    .mail a,
    .phone a {
        font-size: .85em!important
    }
    .table:not(.shop_table) tr:hover td a {
        color: #fff
    }
    .mail a,
    .mobile-button,
    .phone a {
        color: #fff!important
    }
    .tbody tr:hover {
        background: 0 0!important
    }
    .phone {
        margin-right: 4px!important
    }
    .icon-mail-line,
    .icon-phone {
        font-size: .7em!important
    }
    .header-stack #Top_bar .logo {
        top: 0!important
    }
    .footer_copy2,
    .site-social {
        display: none
    }
    #recent-posts-3,
    .alignnone,
    .aside_left .four.columns,
    .cut-mobile,
    .cut-my,
    .div.related-items,
    .page-list-ext .page-list-ext-image,
    .related-items {
        display: none!important
    }
    .home .readmore,
    .page-list-ext-item-content,
    .previous-button,
    .title {
        text-align: center
    }
    .price {
        font-size: 20px!important;
        margin-top: -23px
    }
    #showbiz_home_2.showbiz-container {
        margin-left: -13px important
    }
    .page-id-211 #Top_bar .menu_wrapper {
        margin-top: 105px!important
    }
    .aside_left #Top_bar .menu_wrapper,
    .page-id-11518 #Top_bar .menu_wrapper {
        margin-top: 80px!important
    }
    .layout-full-width #Top_bar {
        height: 234px!important
    }
    .home .readmore {
        float: none;
        margin-left: 31%!important
    }
    .ubermenu.ubermenu-responsive .ubermenu-item-level-0 {
        width: 100%;
        background: -webkit-linear-gradient(right, #aa2323, #7a131a)!important
    }
    a.button.button_theme.button_js.order-pad {
        font-size: 14px!important;
        width: 120px!important
    }
    .mobile-button {
        background: #087830;
        padding: 10px 25px!important;
        border-radius: 3px;
        font-size: 18px!important;
        font-weight: 700;
        margin-left: -12px
    }
    .about-mobile-table,
    .about-mobile-table:hover {
        background: #AA2323!important;
        text-align: center!important
    }
    .download,
    .infobox ul li,
    .page-list-ext .page-list-ext-title,
    .title {
        font-weight: 700!important
    }
    .head-page {
        text-align: center!important;
        color: #000!important
    }
    .about-mobile-table,
    .mob-color,
    .mob-color a: {
        color: #fff!important
    }
    .about-mobile-table:hover {
        color: #fff!important;
        position: relative
    }
    .page-id-7814 .mobile-button {
        background: #b6092a!important;
        font-weight: 700!important
    }
.page-id-11506 .ubermenu-skin-fire.ubermenu-responsive-toggle{
display:none;
}
.menu-item-10655{
display:none;
}
.page-id-11506 .but-preview prev{
display:none;
}
.page-id-11506 .hid-mob{
display:none !important;
}
.ubermenu-skin-fire.ubermenu-responsive-toggle{
display:none !important;
}
}

@media only screen and (min-width:480px) and (max-width:640px){
    .price,
    .ser {
        float: left;
        width: 100%
    }
.mob-color{
        color: #fff !important
    }
.mob-color:hover{
        color: #fff !important
    }
    .about-mobile,
    .dr-cen {
        text-align: center!important
    }
    .page-list-ext .page-list-ext-title,
    .title {
        font-weight: 700!important
    }
    .txt-menu {
        display: none
    }
.page-id-9917.page-id-9915.mob-div{
text-align: center;
   padding-top: 101px;
}
.ubermenu-skin-fire.ubermenu-responsive-toggle{
display:none !important;
}
.page-id-11506 .ubermenu-skin-fire.ubermenu-responsive-toggle{
display:none;
}
.menu-item-10655{
display:none;
}
.page-id-11506 .but-preview prev{
display:none;
}
.page-id-11506 .hid-mob{
display:none !important;
}

    #cta .mobile,
    #nav_menu-2,
    #nav_menu-3,
    #recent-posts-3,
    .alignnone,
    .aside_left .four.columns,
    .cut-mobile,
    .cut-my,
    .div.related-items,
    .et_monarch .et_social_mobile,
    .footer_copy2,
    .hidesm,
    .page-list-ext .page-list-ext-image,
    .related-items,
    .site-social {
        display: none!important
    }
    .page-id-211 #Top_bar .menu_wrapper {
        margin-top: 124px!important;
display:none;
    }
    .page-id-7814 menu_wrapper {
        margin-top: 80px!important
    }
    #ubermenu-nav-main-15-main-menu li a span {
        font-size: 15px!important
    }
    .ubermenu-skin-fire.ubermenu-responsive-toggle {
        font-size: 16px!important
    }
    .ubermenu-responsive-toggle .fa {
        font-size: 20px!important
    }
    .ser {
        font-size: 14px!important;
        margin-top: -20px
    }
    .table:not(.shop_table) tr:hover td a {
        color: #fff
    }
    .tbody tr:hover {
        background: 0 0!important
    }
    .contact_details {
        margin-left: 20px
    }
    .price {
        font-size: 20px!important;
        margin-top: -23px
    }
    .header-stack #Action_bar {
        height: 39px!important
    }
    .logo {
        margin-top: -45px!important
    }
    .header-magazine #Top_bar .banner_wrapper {
        margin-top: 0!important
    }
    .home .readmore,
    .page-list-ext-item-content,
    .title {
        text-align: center
    }
    .home .readmore {
        float: none;
        margin-left: 31%!important
    }
    .layout-full-width #Top_bar {
        height: 262!important
    }
    a.button.button_theme.button_js.order-pad {
        font-size: 14px!important;
        width: 120px!important
    }
    .head-page {
        text-align: center!important;
        color: #000!important
    }
    .mobile-button {
        background: #087830!important;
        color: #fff!important;
        padding: 10px 25px!important;
        border-radius: 3px;
        font-size: 18px!important;
        font-weight: 700;
        margin-left: -12px
    }
    .ubermenu.ubermenu-responsive .ubermenu-item-level-0 {
        width: 100%;
        background: -webkit-linear-gradient(right, #aa2323, #7a131a)!important
    }
    .page-id-11518 #Top_bar .menu_wrapper {
        margin-top: 80px!important;
display:none !important;
    }
    .page-id-7814 .mobile-button {
        background: #b6092a!important;
        font-weight: 700!important
    }
    .about-mobile-table,
    .about-mobile-table:hover {
        background: #AA2323!important;
        text-align: center!important;
        color: #fff!important
    }
    .about-mobile-table:hover {
        position: relative
    }
    .about-mobile-table a:hover,
    .mob-color {
        color: #fff!important
    }
    .download,
    .infobox ul li {
        font-weight: 700!important
    }
}
@media only screen and (min-width:480px) and (max-width:640px) and (orientation:landscape){
.mob-div{
text-align: center;
    padding-top: 37px !important;
padding-bottom: 12px;
}

}
@media only screen and (min-width:641px) and (max-width:767px) and (orientation:landscape) {
.mob-div{
text-align:center;
 padding-top:0px !important;
}
.mob-color{
        color: #fff !important
    }
.price,
    .ser {
        float: left;
        width: 100%
    }
    .about-mobile,
    .dr-cen {
        text-align: center!important
    }
    .page-list-ext .page-list-ext-title,
    .title {
        font-weight: 700!important
    }
    .txt-menu {
        display: none
    }
#Top_bar .menu_wrapper{
display:none !important;
}
.page-id-9917.page-id-9915.mob-div{
text-align: center;
   padding-top: 101px;
}
.ubermenu-skin-fire.ubermenu-responsive-toggle{
display:none !important;
}
.page-id-11506 .ubermenu-skin-fire.ubermenu-responsive-toggle{
display:none;
}
.menu-item-10655{
display:none;
}
.page-id-11506 .but-preview prev{
display:none;
}
.page-id-11506 .hid-mob{
display:none !important;
}

    #cta .mobile,
    #nav_menu-2,
    #nav_menu-3,
    #recent-posts-3,
    .alignnone,
    .aside_left .four.columns,
    .cut-mobile,
    .cut-my,
    .div.related-items,
    .et_monarch .et_social_mobile,
    .footer_copy2,
    .hidesm,
    .page-list-ext .page-list-ext-image,
    .related-items,
    .site-social {
        display: none!important
    }
    .page-id-211 #Top_bar .menu_wrapper {
        margin-top: 124px!important;
display:none;
    }
    .page-id-7814 menu_wrapper {
        margin-top: 80px!important
    }
    #ubermenu-nav-main-15-main-menu li a span {
        font-size: 15px!important
    }
    .ubermenu-skin-fire.ubermenu-responsive-toggle {
        font-size: 16px!important
    }
    .ubermenu-responsive-toggle .fa {
        font-size: 20px!important
    }
    .ser {
        font-size: 14px!important;
        margin-top: -20px
    }
    .table:not(.shop_table) tr:hover td a {
        color: #fff
    }
    .tbody tr:hover {
        background: 0 0!important
    }
    .contact_details {
        margin-left: 20px
    }
    .price {
        font-size: 20px!important;
        margin-top: -23px
    }
    .header-stack #Action_bar {
        height: 39px!important
    }
    .logo {
        margin-top: -45px!important
    }
    .header-magazine #Top_bar .banner_wrapper {
        margin-top: 0!important
    }
    .home .readmore,
    .page-list-ext-item-content,
    .title {
        text-align: center
    }
    .home .readmore {
        float: none;
        margin-left: 31%!important
    }
    .layout-full-width #Top_bar {
        height: 262!important
    }
    a.button.button_theme.button_js.order-pad {
        font-size: 14px!important;
        width: 120px!important
    }
    .head-page {
        text-align: center!important;
        color: #000!important
    }
    .mobile-button {
        background: #087830!important;
        color: #fff!important;
        padding: 10px 25px!important;
        border-radius: 3px;
        font-size: 18px!important;
        font-weight: 700;
        margin-left: -12px
    }
    .ubermenu.ubermenu-responsive .ubermenu-item-level-0 {
        width: 100%;
        background: -webkit-linear-gradient(right, #aa2323, #7a131a)!important
    }
    .page-id-11518 #Top_bar .menu_wrapper {
        margin-top: 80px!important;
display:none !important;
    }
    .page-id-7814 .mobile-button {
        background: #b6092a!important;
        font-weight: 700!important
    }
    .about-mobile-table,
    .about-mobile-table:hover {
        background: #AA2323!important;
        text-align: center!important;
        color: #fff!important
    }
    .about-mobile-table:hover {
        position: relative
    }
    .about-mobile-table a:hover,
    .mob-color {
        color: #fff!important
    }
    .download,
    .infobox ul li {
        font-weight: 700!important
    }
}
@media only screen and (min-width:641px) and (max-width:767px) and (orientation:portrait) {
.price,
    .ser {
        float: left;
        width: 100%
    }

    .about-mobile,
    .dr-cen {
        text-align: center!important
    }
    .page-list-ext .page-list-ext-title,
    .title {
        font-weight: 700!important
    }
    .txt-menu {
        display: none
    }
#Top_bar .menu_wrapper{
display:none !important;
}
.page-id-9917.page-id-9915.mob-div{
text-align: center;
   padding-top: 101px;
}
.ubermenu-skin-fire.ubermenu-responsive-toggle{
display:none !important;
}
.page-id-11506 .ubermenu-skin-fire.ubermenu-responsive-toggle{
display:none;
}
.menu-item-10655{
display:none;
}
.page-id-11506 .but-preview prev{
display:none;
}
.page-id-11506 .hid-mob{
display:none !important;
}

    #cta .mobile,
    #nav_menu-2,
    #nav_menu-3,
    #recent-posts-3,
    .alignnone,
    .aside_left .four.columns,
    .cut-mobile,
    .cut-my,
    .div.related-items,
    .et_monarch .et_social_mobile,
    .footer_copy2,
    .hidesm,
    .page-list-ext .page-list-ext-image,
    .related-items,
    .site-social {
        display: none!important
    }
    .page-id-211 #Top_bar .menu_wrapper {
        margin-top: 124px!important;
display:none;
    }
    .page-id-7814 menu_wrapper {
        margin-top: 80px!important
    }
    #ubermenu-nav-main-15-main-menu li a span {
        font-size: 15px!important
    }
    .ubermenu-skin-fire.ubermenu-responsive-toggle {
        font-size: 16px!important
    }
    .ubermenu-responsive-toggle .fa {
        font-size: 20px!important
    }
    .ser {
        font-size: 14px!important;
        margin-top: -20px
    }
    .table:not(.shop_table) tr:hover td a {
        color: #fff
    }
    .tbody tr:hover {
        background: 0 0!important
    }
    .contact_details {
        margin-left: 20px
    }
    .price {
        font-size: 20px!important;
        margin-top: -23px
    }
    .header-stack #Action_bar {
        height: 39px!important
    }
    .logo {
        margin-top: -45px!important
    }
    .header-magazine #Top_bar .banner_wrapper {
        margin-top: 0!important
    }
    .home .readmore,
    .page-list-ext-item-content,
    .title {
        text-align: center
    }
    .home .readmore {
        float: none;
        margin-left: 31%!important
    }
    .layout-full-width #Top_bar {
        height: 262!important
    }
    a.button.button_theme.button_js.order-pad {
        font-size: 14px!important;
        width: 120px!important
    }
    .head-page {
        text-align: center!important;
        color: #000!important
    }
    .mobile-button {
        background: #087830!important;
        color: #fff!important;
        padding: 10px 25px!important;
        border-radius: 3px;
        font-size: 18px!important;
        font-weight: 700;
        margin-left: -12px
    }
    .ubermenu.ubermenu-responsive .ubermenu-item-level-0 {
        width: 100%;
        background: -webkit-linear-gradient(right, #aa2323, #7a131a)!important
    }
    .page-id-11518 #Top_bar .menu_wrapper {
        margin-top: 80px!important;
display:none !important;
    }
    .page-id-7814 .mobile-button {
        background: #b6092a!important;
        font-weight: 700!important
    }
    .about-mobile-table,
    .about-mobile-table:hover {
        background: #AA2323!important;
        text-align: center!important;
        color: #fff!important
    }
    .about-mobile-table:hover {
        position: relative
    }
    .about-mobile-table a:hover,
    .mob-color {
        color: #fff!important
    }
    .download,
    .infobox ul li {
        font-weight: 700!important
    }
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait) {
    #Action_bar .contact_details,
    .about-mobile,
    .page-list-ext-item-content,
    .tab-cen,
    a.button.button_theme.button_js.order-pad {
        text-align: center!important
    }
.tab-centt{
text-align:center;
}
.ubermenu-skin-fire.ubermenu-responsive-toggle{
display:none !important;
}
.mob-div{
padding-top: 19px !important;
}
.mobile-ser{
font-size: 19px !important;
padding: 15px 102px !important;
}
.page-id-11506 .ubermenu-skin-fire.ubermenu-responsive-toggle{
display:none;
}
.menu-item-10655{
display:none;
}
.blog .mob-div{
padding-top: 12px !important;
}
.page-id-11506 .hid-mob{
display:none !important;
}
    .cut-tab {
        display: none!important
    }
    .fot-pad {
        margin-right: 28%!important
    }
    .et_monarch .et_social_heading {
        display: none
    }
    .page-id-7814 .mobile-button {
        background: #b6092a!important;
        font-weight: 700!important
    }
    .testimonial_rotator_quote {
        background: 0 0!important;
        padding-left: 0!important
    }
    .tab-pot {
        font-size: 14px!important
    }
    .answer .order-btn-pad {
        width: 47%!important
    }
    .hide-tab {
        display: none!important
    }
    .soc-pad {
        margin-left: 20%!important
    }
    .ft {
        margin-right: 8%
    }
    .fon-si {
        font-size: 16px;
        font-weight: 700
    }
    #Footer .footer_copy1 {
        font-size: 12px
    }
    .page-list-ext .page-list-ext-title {
        font-weight: 700!important
    }
    .mobile-button {
        background: #087830!important;
        color: #fff!important;
        padding: 10px 25px!important;
        border-radius: 3px;
        font-size: 18px!important;
        font-weight: 700;
        margin-left: -12px
    }
    .prev,
    .ubermenu-skin-fire.ubermenu-responsive-toggle {
        font-size: 16px!important
    }
    .prev,
    .read-more {
        font-weight: 700!important
    }
    #Action_bar .contact_details li {
        margin-right: 18px!important
    }
    .bre {
        display: inline-block!important;
        margin-top: 15px!important
    }
    .page-list-ext .page-list-ext-item .page-list-ext-image img {
        margin-top: 14px!important
    }
    .ubermenu.ubermenu-responsive .ubermenu-item-level-0 {
        width: 100%;
        background: -webkit-linear-gradient(right, #aa2323, #7a131a)!important
    }
    .read-more {
        color: #b6092a!important;
        margin-left: 8px!important
    }
    a.button.button_theme.button_js.order-pad {
        text-align: center!important;
        left: 78%!important
    }
    .order-btn-pad {
        margin-left: -109px!important
    }
    #Top_bar .menu_wrapper {
        width: 50%!important;
        left: 25%!important;
        margin-top: 141px!important
    }
    .layout-full-width #Top_bar {
        height: 197px!important
    }
    .prev {
        padding-left: 21px!important;
        padding-right: 16px!important;
        margin-left: -4px!important;
        color: #fff!important;
        background: #464646!important;
        display: inline-block;
        padding: 11px 20px;
        margin-bottom: 15px;
        cursor: pointer;
        margin-right: 7px!important;
        border: 0;
        border-radius: 4px!important
    }
    .ubermenu-responsive-toggle .fa {
        font-size: 20px!important
    }
    #ubermenu-nav-main-15-main-menu li a span {
        font-size: 15px!important
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape) {
    .mobile-button,
    .read-more {
        font-weight: 700!important
    }
.ubermenu-skin-fire.ubermenu-responsive-toggle{
display:none !important;
}
.mobile-ser{
font-size: 19px !important;
padding: 15px 102px !important;
}
.mob-div{
    padding-top: 40px !important;
}
    .cut-land {
        display: none!important
    }
    .mobile-button {
        background: #087830!important
    }
.tab-centt{
text-align:center;
}
.page-id-11506 .ubermenu-skin-fire.ubermenu-responsive-toggle{
display:none;
}
.menu-item-10655{
display:none;
}
.about-mobile{
text-align:center;
}
.page-id-11506 .hid-mob{
display:none !important;
}
    .et_monarch .et_social_heading {
        display: none
    }
    .testimonial_rotator_quote {
        background: 0 0!important;
        padding-left: 0!important
    }
    .page-id-7814 .mobile-button {
        background: #b6092a!important;
        font-weight: 700!important
    }
    .hide-tab {
        display: none!important
    }
    
    #Top_bar {
        height: 206px!important
    }
    .read-more {
        color: #b6092a!important;
        margin-left: 8px!important
    }
    .ubermenu.ubermenu-responsive .ubermenu-item-level-0 {
        width: 100%;
        background: -webkit-linear-gradient(right, #aa2323, #7a131a)!important
    }
    .ubermenu .ubermenu-submenu .ubermenu-search .ubermenu-search-submit,
    .ubermenu .ubermenu-submenu .ubermenu-searchbar-drop .ubermenu-search-submit {
        margin: 17px 1.7% 0 0!important
    }
    .page-list-ext-item-content {
        font-size: 14px!important
    }
    #Top_bar .menu_wrapper {
        width: 50%!important;
        left: 25%!important;
        margin-top: 151!important
    }
    .ubermenu-skin-fire.ubermenu-responsive-toggle {
        font-size: 16px!important
    }
    .ubermenu-responsive-toggle .fa {
        font-size: 20px!important
    }
    #ubermenu-nav-main-15-main-menu li a span {
        font-size: 15px!important
    }
}

@media (min-width:1200px) {
    .cut-desktop {
        display: none!important;
    }
.mobile-ser{
display: none!important;
}
.mob-div{
display: none!important;
}
#showbiz_featured_1 .reveal_opener .openme{
    display: none!important;
}
}

.page-id-11506 .entry-content .section .section_wrapper .the_content_wrapper h1 {
    background: #bc2a45;
    color: #fff;
    font-weight: 600!important;
    margin-bottom: 0!important;
    padding: 10px 10px 13px
}

*,
:after,
:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

@media (min-width:48em) {
    .container {
        margin: auto;
    }
    .responsive-table {
        font-size: .9em
    }
    .ui-tabs .ui-tabs-nav li.ui-state-active a:after,
    table tr:hover td,
    table:not(.shop_table) tr:hover td a {
        
    }
}

.responsive-table {
    width: 100%;
    margin-bottom: 1.5em
}

@media (min-width:62em) {
    .responsive-table {
        font-size: 1em
    }
    .ui-tabs .ui-tabs-nav li.ui-state-active a:after,
    table tr:hover td,
    table:not(.shop_table) tr:hover td a {
        
    }
}

.responsive-table thead {
    position: absolute;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
    padding: 0;
    border: 0;
    height: 1px;
    width: 1px;
    overflow: hidden
}

@media (min-width:48em) {
    .responsive-table thead {
        position: relative;
        clip: auto;
        height: auto;
        width: auto;
        overflow: auto
    }
    .ui-tabs .ui-tabs-nav li.ui-state-active a:after,
    table tr:hover td,
    table:not(.shop_table) tr:hover td a {
      
    }
}

.responsive-table thead th {
    background-color: #1d96b2;
    border: 1px solid #1d96b2;
    font-weight: 400;
    text-align: center;
    color: #fff
}

.responsive-table thead th:first-of-type {
    text-align: left
}

.responsive-table tbody,
.responsive-table td,
.responsive-table th,
.responsive-table tr {
    display: block;
    padding: 0;
    text-align: left;
    white-space: normal
}

.responsive-table td,
.responsive-table th {
    padding: .5em;
    vertical-align: middle
}

@media (min-width:30em) {
    .responsive-table td,
    .responsive-table th {
        padding: .75em .5em
    }
    .ui-tabs .ui-tabs-nav li.ui-state-active a:after,
    table tr:hover td,
    table:not(.shop_table) tr:hover td a {
        color: #000!important
    }
}

@media (min-width:48em) {
    .responsive-table tr {
        display: table-row
    }
    .responsive-table td,
    .responsive-table th {
        display: table-cell;
        padding: .5em
    }
    .ui-tabs .ui-tabs-nav li.ui-state-active a:after,
    table tr:hover td,
    table:not(.shop_table) tr:hover td a {
       
    }
}

@media (min-width:62em) {
    .responsive-table td,
    .responsive-table th {
        padding: .75em .5em
    }
}

@media (min-width:75em) {
    .responsive-table td,
    .responsive-table th {
        padding: .75em
    }
    .ui-tabs .ui-tabs-nav li.ui-state-active a:after,
    table tr:hover td,
    table:not(.shop_table) tr:hover td a {
        
    }
    tbody tr:nth-child(2n-1) {
        background-color: #e0dede;
        transition: all .125s ease-in-out
    }
}

.responsive-table caption {
    margin-bottom: 1em;
    font-size: 1em;
    font-weight: 700;
    text-align: center
}

@media (min-width:48em) {
    .responsive-table caption {
        font-size: 1.5em
    }
    .ui-tabs .ui-tabs-nav li.ui-state-active a:after,
    table tr:hover td,
    table:not(.shop_table) tr:hover td a {
        
    }
    .responsive-table tbody {
        display: table-row-group
    }
}

.responsive-table tfoot {
    font-size: .8em;
    font-style: italic
}

@media (min-width:62em) {
    .responsive-table tfoot {
        font-size: .9em
    }
}

.responsive-table tbody tr {
    margin-bottom: 1em;
    border: 1px solid #E3E3E3
}

.ui-tabs .ui-tabs-nav li.ui-state-active a:after,
table tr:hover td,
table:not(.shop_table) tr:hover td a {
    
}

.responsive-table tbody tr:last-of-type {
    margin-bottom: 0
}

@media (min-width:48em) {
    .responsive-table tbody tr {
        display: table-row;
        border-width: 1px
    }
    .responsive-table tbody tr:nth-of-type(even) {
        background-color: rgba(255, 255, 255, .1)
    }
}

.responsive-table tbody th[scope=row] {
    background-color: #1d96b2;
    color: #fff
}

@media (min-width:48em) {
    .responsive-table tbody th[scope=row] {
        background: #efefef!important;
        color: #036!important;
        text-align: left
    }
}

.responsive-table tbody td {
    text-align: right
}

@media (min-width:30em) {
    .ui-tabs .ui-tabs-nav li.ui-state-active a:after,
    table tr:hover td,
    table:not(.shop_table) tr:hover td a {
        
    }
    .tab {
        font-size: 11px!important;
        float: left;
        width: 100%;
        margin-top: -21px
    }
}

.responsive-table tbody td[data-title]:before {
    content: attr(data-title);
    float: left;
    font-size: 1.2em;
    color: #aa2323;
    font-weight: 700
}

@media (min-width:30em) {
    .responsive-table tbody td[data-title]:before {
        font-size: .9em
    }
    .ui-tabs .ui-tabs-nav li.ui-state-active a:after,
    table tr:hover td,
    table:not(.shop_table) tr:hover td a {
       
    }
}

@media (min-width:48em) {
    .responsive-table tbody td {
        text-align: center
    }
    .responsive-table tbody td[data-title]:before {
        content: none
    }
    .ui-tabs .ui-tabs-nav li.ui-state-active a:after,
    table tr:hover td,
    table:not(.shop_table) tr:hover td a {
        
    }
}

#Action_bar .contact_details {
    float: left
}

.but-view {
    background: #DC6342!important;
    font-weight: 700;
    font-size: 16px;
    padding: 11px 20px;
    cursor: pointer;
    margin-right: 7px;
    border: 0;
    border-radius: 4px!important
}

.but-fees,
.but-order {
    border: 0;
    font-weight: 700;
    font-size: 16px;
    display: inline-block;
    padding: 11px 20px;
    margin-bottom: 15px;
    cursor: pointer;
    margin-right: 7px
}

.but-fees {
    background: #676363!important;
    border-radius: 4px!important
}

.but-order {
    background: #005b9a!important;
    border-radius: 4px!important
}

.but-preview {
    background: #464646!important;
    font-weight: 700;
    font-size: 16px;
    display: inline-block;
    padding: 11px 20px;
    margin-bottom: 15px;
    cursor: pointer;
    margin-right: 7px;
    border: 0;
    border-radius: 4px!important
}

#dynamic-to-top {
    bottom: 43px!important
}

.et_social_icons_container {
    display: none!important
}

.read-more {
    color: #b6092a!important;
    font-weight: 700!important;
    margin-left: 8px!important
}

.btn_order a:hover {
    text-decoration: underline!important
}

.btn_order:hover {
    background: #7d0202
}

.head-color:hover {
    background: #424242!important;
    color: #fff!important
}
.mobile-ser{
background: #aa2323 !important;
    font-weight: 700;
    font-size: 16px;
    padding: 13px 28px;
    cursor: pointer;
   
    border: 0;
    border-radius: 0px!important;
    color: white !important;
    margin-top: 14px;
}
.mobile-ser a:hover{
color: white !important;
}
.mob-div{
text-align: center;
    padding-top: 200px;
padding-bottom: 12px;
}
.hom-div{
    text-align: center;
    padding-top: 51px;
    top: 0px !important;
    padding-bottom: 44px;
}
.page-id-11518 .mob-div{
padding-top: 20px ;
}
#slider {
width:500px;
top:100px;
position:fixed;
z-index:99999;
}
.border-co{
border-top: 2px solid #34ff34;
margin-top: 0px;
    margin-bottom: 11px;
}
.try-baby{
    font-size: 24px;
line-height: 1.2em;
color: white;
  margin-top:0px !important;
}
#header {
width:339px;
height:490px;
position:absolute;
right:0;
line-height:1.2;
border:1px solid #d8d8d8;
margin-left:40px;
padding:20px 40px;
border-radius:3px;
box-shadow:0 0 8px gray;
    background: #036;
    color: white;
text-align:center;
}
#sidebar {
position:absolute;
top:181px;
left:63px;
 writing-mode:tb-rl;
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform:rotate(180deg);
    transform: rotate(180deg);
    white-space:nowrap;
    display:block;
font-size: 24px;
   background: #ffb400 !important;
color: black;
    padding: 16px;
cursor:pointer;
 border-radius:0px 10px 10px 0px;
}
#sidebar1 {
position:absolute;
top:181px;
left:77px;
 writing-mode:tb-rl;
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform:rotate(180deg);
    transform: rotate(180deg);
    white-space:nowrap;
    display:block;
font-size: 24px;
   background: #ffb400 !important;
color: black;
    padding: 16px;
cursor:pointer;
    border-radius:0px 10px 10px 0px;
}
div#title {
position:absolute;
top:300px;
left:650px
}
.float-but {
background:#ffb400 !important;
border:none;
color:black;
width:100%;
font-size:22px;
font-weight:bolder;
padding:8px 0;
border-radius:3px;
cursor:pointer;
margin-bottom:8px;
}
.rupee{
padding: 9px;
    border-radius: 0px;
    background: white;
    color: #e20e0e;
    font-weight: bold;
font-size:18px;
}
a#showbiz_play_featured {
    display: none!important;
}
#showbiz_featured_1 .reveal_opener .openme{
    display: none!important;
}