.et_pb_fullwidth_code_0 h3 strong {
color: #fff;
}
.et_pb_slider.home2 .et_pb_slide_0 {
background-position: left top;
}

p#breadcrumbs {
width: 80%;
display: block;
margin: auto;
}
.home p#breadcrumbs {
display: none;
}

background-color:#ffb902;
margin-bottom: 0px !important;
padding-top: 20px !important;
padding-bottom: 20px !important;
}

.widget-optin h1 {
font-size: 26px;
color: #fff;
margin-bottom: 0px !important;
text-align: center;
}

.widget-optin p {
color: #000;
}

.widget-optin2 {
background-color:#dbdbdb;
margin-top: 0px !important;
}

@import ‘https://fonts.googleapis.com/css?family=Poppins:400,600,700’;
.infusion-submit input{

margin: 20px;
border: 2px solid #fff;
min-width: 100px;
min-height: 30px;
background-color: #ffb902;
font-weight: bold;
font-size: 24px;
color: #fff;
padding: 10px 30px;
}
.poppins{
font-family:”Poppins”;
}
.newformmat form{
margin-top: -40px !important;
}

.infusion-field-input-container{
padding: 10px 30px !important;
}

.summitvideos{
background-color: #ffb902 !important;
padding: 10px 10px;
border-radius: 5px;
color: #fff;
font-weight: 600;
}

.logo_container a {
margin: 0 0 !important;
width: 365px;
background: url() no-repeat;
display: inline !important;
height: 90px;
}

.formtop .gform_body{
margin-top: -40px !important;
}
.et_pb_slides{
margin: auto !important;
width: 50% !important;
}
.entry-featured-image-url{
display: inline-block !important;
position: absolute !important;
width: 250px !important;
margin-top: 70px !important;
}
.post-content{
margin-left: 270px !important;
margin-top: 40px !important;
}
.et_pb_post {
margin-bottom: 150px !important;
}
.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation
{
padding: 35px 0px 0px 0px !important;
}

.page_item page-item-2875 a{
display: none !important;
}
.sub-menu li a{
color: #000 !important;
}

.sub-menu li{.optin-boxwrapper
display: block !important;
}
.sub-menu{
width: 250px !important
}
#gform_submit_button_9 {
/*padding-left:441px !important;*/
display:block;
}
.centernow{
position: relative;
display: inline-block;
left: 50%;
transform: translateX(-50%);
}
.services {
padding: 0px 0 !important;
}

.et_pb_text_0 {

margin-top: 30px !important;
}

#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

.et_right_sidebar #main-content .container:before {
right: 22.875% !important;
}

.et_right_sidebar #sidebar {
padding-left: 0px !important;
}

#navlist li
{
padding-left: 10px;
background-image: url(/wp-content/uploads/2016/07/bullets3.png);
background-repeat: no-repeat;
background-position: 0 .5em;
padding-left: 25px;
padding-top: 4px;
}

.et_bloom .et_bloom_form_container span {
font-weight:bold !important;
}
.gform_body{
color: #000 !important;
}
.call h3{
font-size: 20px !important;
}

.navigation-bar #top-menu-nav ul li a {
font-weight: 600 !important;
font-size: 16px !important;
}

a.big-button.bigorange {
color:#fff !important;
background:#FFBA00 !important;
}
.et-social-icons {
display:none !important;
}

.one-time strong {
color: #516385 !important;
font-size: 18px !important;
background-color: rgba(17, 34, 51, 0);
}

img {
image-rendering: auto !important;
image-rendering: pixelated;
}

#logo {
height:64px !important;
max-height:64px !important;
}

.btn-memberlogin {
font-weight:600;
}

.btn-newvisitor {
background:#FFB902 !important;
border: 1px solid #FFB902;
font-weight:600;
}

.col-md-12.pt-cv-content-item.pt-cv-2-col {
position: relative;
margin-bottom: 50px;
padding-top: 20px;
border: 1px solid rgba(0, 0, 0, 0.08);
border-radius: 5px;
}
.adjust-row.et_pb_row.et_pb_row_2 {
max-width: 790px !important;
border: 1px solid rgba(0, 0, 0, 0.08);
border-radius: 5px;
padding-top: 0px;
}
.info-panel .et_pb_blurb_position_left .et_pb_blurb_container {
padding-top: 19px;
}
.et_pb_section.et_pb_section_parallax.no-padding.et_pb_section_0.et_pb_with_background.et_section_regular {
padding: 0 !important;
}
.pt-cv-wrapper .pagination > .active > a{
background-color: #FFA000 !important;
}
.no-padding{
padding: 0!important;
}
a._self.pt-cv-readmore.btn.btn-success {
position: relative;
visibility: hidden;
}
a._self.pt-cv-readmore.btn.btn-success:after {
content: “Show Notes”;
visibility: visible;
color: #ffffff;
background-color: #FFA000;
border-color: #FFA000;
padding: 6px 34px;
left: 0;
position: absolute;
border-radius: 3px;
}
.pt-cv-wrapper .pagination > li > a, .pt-cv-wrapper .pagination > li > span {
font-size: 19px !important;

}
.btn-dwnld-free{
color: #fff!important;
background: #dac049;
border: 1px solid #dac049;
padding: 1px 20px;
display: inline-block;
border-radius: 3px;
margin: 0 auto 25px;
font-weight: 500;
font-size: 17px;
}

.btn-dwnld-free cite, em, i{
font-weight: 100!important;
font-size: 15px;
}

.blurb-wrap .et_pb_blurb_content .et_pb_blurb_container h4 a{
font-size: 28px!important;
}

.blurb-wrap .et_pb_blurb_content .et_pb_blurb_container {
padding-top: 23px!important;
padding-left: 23px!important;
}

.blurb-wrap-new .et_pb_blurb_content .et_pb_blurb_container h4 a{
font-size: 28px!important;
}

.blurb-wrap-new .et_pb_blurb_content .et_pb_blurb_container {
padding-top: 21px!important;
}

.blurb-wrap-top .et_pb_blurb_container h4 a{
font-size: 28px!important;
color: #2B7BBE!important;
}

.blurb-wrap-top .et_pb_blurb_container .et_pb_blurb h4 {
padding-bottom: 28px!important;
}

.tweet-box {
border: 2px solid #f5f7f8;
padding: 20px 30px 20px 70px;
margin: 15px 0px 30px;
overflow: hidden;
position: relative;
color: #2B7BBE!important;
font-size: 24px!important;
}

.book-finance-solution{
text-align: center;
text-transform: lowercase;
font-size: 25px;
font-weight: 300;
margin: 10px 0 30px;
padding-top: 38px;
padding-bottom: 1px;
}

.book-wrap {
background-color: #f5f7f8;
padding: 0px 10px 37px 13px;
}

.orange-box{

color: #fff;
padding: 20px 20px 20px 136px;
background: url(/wp-content/uploads/2016/02/arrow.png) no-repeat 43px center;
background-size: 63px;
margin: 0 0 6px;
background-color: #FFA000;
display: block;
overflow: hidden;
}

.new-visitor {
font-size: 23px;
}

.start-btn {
background-color: #fff;
color: #FFA000;
padding: 9px;
display: block;
text-align: center;
}

.invest {
display: block;
background: url(/wp-content/uploads/2016/02/how-i-invest.jpg) no-repeat;
background-size: 100%;
height: 110px;
color: #fff;
padding: 28px 20px 20px 136px;
font-size: 23px;
margin: 0 0 6px;
}

span.how {
color: #FFA000;
}

.freebies-wrap {
border: 1px solid #FFA000;
background: #fff;
}

.getcho a {
display: block;
padding: 10px 0;
margin: 0 20px;
border-bottom: 1px solid #A2B3BB;
}

.freebies-wrap .text {
padding: 13px 0 0 153px;
display: block;
font-size: 20px;
}

.free {
display: block;
color: #FFA000;
font-size: 30px;
line-height: 24px;
}

.freebies-wrap span.item {
font-weight: 400;
font-size: 28px;
}

.freebies-wrap img {
width: 140px;
float: left;
}

.get-your-free-book img {
width: 82px;
margin: 0 0 0 34px;
}

.get-your-free-audio img {
width: 90px;
margin: 0 0 0 25px;
}

.getcho.get-your-free-audio a {
border-bottom: transparent!important;
}

.et_pb_widget_area_left{
border: none!important;
}

li.tab_title.selected {
/* color: white!important; */
border-right: 2px solid white;
}
.wpt_widget_content ul.has-2-tabs li {
background: #CFD8DC;
}
.wpt_widget_content .tab_title.selected a {
color:white;
background: #004178!important;
}
li.tab_title.selected a:after {
color: #004178!important;
font-family: “fontawesome”;
content: “\f0d7”;
display: block;
position: absolute;
bottom: -35px;
right: 43%;
font-size: 27px;
}
.testimonials-text em:after {
content: “”;

}
.testimonials-text em:before {
content: “”;

}
.testimonial-content h4:after {
content: “testimonials”;
font-size: 24px;
font-family: ‘Roboto’,helvetica,arial;
font-weight: 300;
color: #37474f;
}
.testimonial-content {
position: relative;
}
.testimonials-slidelist.design-1 .fa-quote-left, .testimonials-list.design-1 .fa-quote-left, .testimonials-slide-widget.design-1 .fa-quote-left {
display: block;
/* position: absolute; */
width: 30px;
height: 40px;
font-size: 69px;
padding: 10px 0px;
color: #EBEBEB;
}
.testimonials-list .first {
background: #F5F7F8;
clear: both !important;
padding: 15px
}
.tweet-box p:before {
content: ‘\201C’;
position: absolute;
left: 20px;
top: 38px;
font-size: 100px;
color: #A2B3BB;
}
.tweet-box {
position:relative;
}
.twitter-button{
font-size: 16px;
font-weight:400;
margin: 11px 0 0;
text-decoration: none;
background: transparent url(/wp-content/uploads/2016/02/tweet-bird.png) no-repeat left center;
background-size: 22px;
display: inline-block;
padding: 0 0 0 30px;
color:#2B7BBE;
text-decoration:none;

}
.twitter-button:hover{
color:#FFA000;
}

.page-header{
margin-bottom: 60px!important;
}
.blog-section h4 {
margin-bottom: 27px;
}

.li-wrap{
margin-left: 163px;
}
.circle-button {
margin-bottom:30px;
width: 110px;
height: 110px;
display: block;
color: #37474F;
background-color: #fff;
text-align: center;
font-weight: normal;
border: 2px solid;
border-radius: 50%;
}
.circle-button span.fa.fa-calculator {
right: -2%;
position: relative;
display: block;
top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
font-size: 70px;
}
.sociallinks-list ul li a span.fa.fa-pinterest-p {
top: 0;
/* padding: 10px 14px; */
top: 25%;
right: 12px;
position: absolute;
}
.sociallinks-list ul li a span.fa.fa-google-plus {
top: 0;
/* padding: 10px 14px; */
top: 25%;
right: 5px;
position: absolute;
}
.sociallinks-list ul li a span.fa.fa-twitter {
/* top: 0; */
position: absolute;
/* padding: 10px 14px; */
top: 25%;
right: 15px;
top: 0;
/* padding: 10px 14px; */
top: 25%;
right: 10px;
}
.sociallinks-list ul li a span.fa.fa-facebook {
/* top: 0; */
position: absolute;
/* padding: 10px 14px; */
top: 25%;
right: 15px;
}
.sociallinks-list ul li {
position: relative;
width: 40px;
display: inline-block;
/* padding: 2px; */
border: 1px solid black;
border-radius: 50%;
font-size: 21px;
height: 40px;
}
.calculator-wrap {
width: 16%;
}
.form-block input {
padding: 12px;
border: 1px solid rgba(17, 34, 51, 0.14);
}
.form-block input.wpcf7-form-control.wpcf7-submit {
background-color: #FFA000;
border: none;
padding: 12px 15px;
color: #fff;
font-size: 16px;
}
.brd-block .et_pb_column.et_pb_column_1_2.et_pb_column_4 {
background-color: #f5f7f8;
border: 1px solid rgba(0, 0, 0, 0.08);
padding: 22px 30px;
}
.testimonial-content h4{
display:none;
}

@media only screen and (max-width: 800px) {
.resize.popup.wdpu-msg.move.wdev-window {
width: 90%;
}
}

@media only screen and (max-width: 600px) {
.wptww-testimonial-content h4, .wptww-testimonial-content p, .wptww-testimonial-content strong, .wptww-testimonial-content div {
color: #fff;
}
.wptww-testimonial-job {
color: #fff;
}

h4.pt-cv-title a {
font-size: 20px;
}
.pt-cv-wrapper .pull-left {
width: 100%;
}
}

.toolbox-section h3 {
line-height: 30px;
}

.optinbox-section {
background: rgba(255,255,255,0.8);
border-radius: 10px;
}
.optin-boxwrapper {
padding: 1px 40px;
}
.bottom-optinbox h3 {
line-height: 1.5;
font-size: 25px;
text-align: center;
color: black;
}
.bottom-optinbox input {
width: 100%;
margin-bottom: 15px;
padding: 15px 20px;
}
.bottom-optinbox a {
background: #FFB902;
float: right;
padding: 10px 20px;
border-radius: 10px;
text-decoration: none;
color: #ffffff;
font-size: 19px;
}
.bottom-optinbox form {
margin-bottom: 20px;
}
.bottom-optinbox a:hover {
background: #b4860d;
}

@media only screen
and (min-device-width : 360px)
and (max-device-width : 640px)
and (orientation : portrait) {
#logo{
margin: 30px 30px !important;
display: inherit !important;
height: 50px !important;
}

#gform_submit_button_9 {
padding-left: 0 !important;
}
html {
margin-top: 10px !important;
}

.post-content{
margin-top: 140px !important;
}

}
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : portrait) {
#logo{
margin: 30px 0 !important;
display: inherit !important;
height: 50px !important;
}
#gform_submit_button_9 {
padding-left: 0 !important;
}
html {
margin-top: 10px !important;
}

}

@media only screen
and (min-device-width : 375px)
and (max-device-width : 667px)
and (orientation : portrait) {
.et_header_style_left #et-top-navigation {padding:10px 0px !important;}
#logo{
display: block !important;
height: auto !important;
margin: 20px auto 15px!important;
width: 93%!important;
}
#gform_submit_button_9 {
padding-left: 0 !important;
}

html {
margin-top: 10px !important;
}
.imgsdra{
margin-top: 150px !important;
}
.buttonsdras{
position: absolute !important;
top: 550px !important;
margin-left: 40px !important;
}

.buttonsdras .et_pb_module{
text-align: center;

}
.buttonsdras a{
width: 100% !important;
}
.textsdra{
margin-bottom: 150px !important;

}
.buttonreads{
margin-top: 570px;
}

}

.textwidget input#inf_field_FirstName {
width: 100% !important;
}
.textwidget input#inf_field_Email {
width: 100%;
}
.slider-mp a {
padding: 8px 30px!important;
}
.fullw-transpa {
display: inline-block;
position: absolute;
width: 100%;
z-index: 9999 !important;
background: transparent !important;
padding: 20px 70px !important;
}

@media only screen and (max-width: 450px){
.et_pb_section_0 {
display: block !important;
}
.et_pb_fullwidth_image img {
position: relative;
width: 100% !important;
margin-left: 0 !important;
margin-bottom: 10px;
margin-top: -10px;
}

}

@media (max-width: 450px) and (min-width: 380px){
div#back3 {
background-color: #ffffff;
width: 530px;
margin-left: -52px;
}
div#bible img {
margin-left: 0px;
}
div#self img {
margin-left: 0px;
}
a#cart1 {
margin-left: 70px !important;
width: auto !important;
}
a#cart1mob {
background: #FFB902 !important;
border: 1px solid #FFB902;
font-weight: 600;
padding: 15px 35px;
display: inline-block;
border-radius: 5px;
font-size: 14px;
margin: 4px 0 0 10px;
text-decoration: none;
color: #FFF;
margin-left: 94px;
}
a#cart2mob {
background: #FFB902 !important;
border: 1px solid #FFB902;
font-weight: 600;
padding: 15px 35px;
display: inline-block;
border-radius: 5px;
font-size: 14px;
margin: 4px 0 0 10px;
text-decoration: none;
color: #FFF;
margin-left: 90px;
margin-top: -8px;
}
input#gform_submit_button_4 {
border-radius: 20px;
height: auto;
}
input#gform_submit_button_4:hover {
border-radius: 20px;
height: auto;
box-shadow: 1px 1px 15px #888888;
}
}

@media (max-width: 375px) and (min-width: 325px){
div#back3 {
background-color: #ffffff;
width: 470px;
margin-left: -46px;
}
div#bible img {
margin-left: 0px;
}
div#self img {
margin-left: 0px;
}
a#cart1 {
margin-left: 70px !important;
width: auto !important;
}
a#cart1mob {
background: #FFB902 !important;
border: 1px solid #FFB902;
font-weight: 600;
padding: 15px 35px;
display: inline-block;
border-radius: 5px;
font-size: 14px;
margin: 4px 0 0 10px;
text-decoration: none;
color: #FFF;
margin-left: 78px;
}
a#cart2mob {
background: #FFB902 !important;
border: 1px solid #FFB902;
font-weight: 600;
padding: 15px 35px;
display: inline-block;
border-radius: 5px;
font-size: 14px;
margin: 4px 0 0 10px;
text-decoration: none;
color: #FFF;
margin-left: 68px;
margin-top: -8px;
}
input#gform_submit_button_4 {
border-radius: 20px;
height: auto;
}
input#gform_submit_button_4:hover {
border-radius: 20px;
height: auto;
box-shadow: 1px 1px 15px #888888;
}
}

@media only screen and (max-width: 320px) {
div#back3 {
background-color: #ffffff;
width: 408px;
margin-left: -46px;
}
div#bible img {
margin-left: 0px;
}
div#self img {
margin-left: 0px;
}
a#cart1 {
margin-left: 70px !important;
width: auto !important;
}
a#cart1mob {
background: #FFB902 !important;
border: 1px solid #FFB902;
font-weight: 600;
padding: 15px 35px;
display: inline-block;
border-radius: 5px;
font-size: 14px;
margin: 4px 0 0 10px;
text-decoration: none;
color: #FFF;
margin-left: 48px;
}
a#cart2mob {
background: #FFB902 !important;
border: 1px solid #FFB902;
font-weight: 600;
padding: 15px 35px;
display: inline-block;
border-radius: 5px;
font-size: 14px;
margin: 4px 0 0 10px;
text-decoration: none;
color: #FFF;
margin-left: 46px;
margin-top: -8px;
}

div#getmy {
margin: 0;
width: 100%;
margin-bottom: -53px;
padding-top: 7px !important;
}
input#gform_submit_button_4 {
border-radius: 20px;
height: auto;
}
input#gform_submit_button_4:hover {
border-radius: 20px;
height: auto;
box-shadow: 1px 1px 15px #888888;
}
}
@media only screen and (min-width:700px){
input#gform_submit_button_4 {
border-radius: 20px;
height: 50px;
}
input#gform_submit_button_4:hover {
border-radius: 20px;
height: 50px;
box-shadow: 1px 1px 15px #888888;
}
}

.page-id-3847 .navigation-bar{
display:none !important;
}

.infusion-form {
text-align: center;
white-space: normal;
padding-top:15px;
padding-bottom:15px;
flex-wrap: wrap;
}
.infusion-submit {
height:37px !important;
}
.et_social_totalcount {
display: none !important;
}
#footer-widgets .footer-widget li a {
color: #000!important;
}

#footer-widgets .footer-widget li a:hover {
color: #bb8700!important;
}

.et_monarch .et_social_networks .et_social_count span {
display: none !important;
}

.et_fixed_nav #main-header, .et_fixed_nav #top-header {
padding-top: 5px !important;
padding-bottom: 10px !important;
}

#field_4_6 > label {
display: none !important;
}

.et_post_meta_wrapper img {
display: none !important;
}

.input[type=text], input.text, input.title, textarea, select {
min-width:200px;
min-height:30px;
}

input[type=text], input[type=password], input[type=tel], input[type=email], input.text, input.title, textarea, select {
min-width:200px;
min-height:30px;
}

input {
min-width:100px;
min-height:30px;
background-color:#ffb902;
font-weight:bold;
font-size:15px;
color:#fff;
}
/*Contact Page Background Color Mobile*/
@media screen and (max-width:767px){
.contactinfo-section.et_pb_row .et_pb_column_0 {
background: #f5f7f8;
padding: 20px;
margin-bottom: 0;
}

.contactinfo-section.et_pb_row .et_pb_column_1 {
background: #ffb902;
padding: 20px;
margin-bottom: 0;
}

.contactinfo-section.et_pb_row .et_pb_column_2 {
background: #f5f7f8;
padding: 20px;
margin-bottom: 0;
}

.contactinfo-section.et_pb_row_0 {
padding-bottom: 0;
}

.contactform-section.et_pb_row.et_pb_row_1 {
padding-top: 0;
}

.contactform-section.et_pb_row .et_pb_column_3 {
background: #ffb902;
padding: 20px;
margin-bottom: 0;
}

}
/*Buy SDIRA Handbook Page Mobile Bg*/
@media screen and (max-width:767px){
.buybook-section .et_pb_column_0 {
padding: 20px;
margin-bottom: 0;
background: #f5f7f8;
}

.buybook-section .et_pb_column_1 {
padding: 20px;
margin-bottom: 0;
background: #ffb902;
}

.buybook-section .et_pb_row_0 {
padding-bottom: 0;
}

.buybook-section .et_pb_row_1 {
padding-top: 0;
}

.buybook-section .et_pb_row_1 .et_pb_column_2 {
padding: 20px;
margin-bottom: 0;
background: #f5f7f8;
}
}
/*Mobile Page Styles*/
.page-id-3847 .logo_container img {
content: url(http://sdirahandbook.com/wp-content/uploads/2016/09/logo.jpg);
}

.page-id-3847 .logo_container {
text-align: center;
}

.page-id-3847.et_header_style_left .logo_container {
width: 100%;
}
.page-id-3847 .navigation-bar #top-menu-nav ul li {
display: inline-block;
}

.page-id-3847 .navigation-bar #top-menu-nav ul {
text-align: center;
}

.page-id-3847 .navigation-bar #top-menu-nav ul li a {
padding: 17px 13px!Important;
}

.page-id-3847 .container {
width: 100% !Important;
}
.page-id-3847 .logo_container a{
width:100% !important;
height:100% !important;
}

/*Blog page Background Bg Mobile*/
@media screen and (max-width:767px){

.page-id-99 .et_pb_post:nth-child(odd) {
padding: 20px;
margin-bottom: 0;
background: #f5f7f8;
}
.page-id-99 .et_pb_post h2 {
margin-top: 0px !important;
}

.page-id-99 .et_pb_post:nth-child(even) {
padding: 20px;
margin-bottom: 0;
background: #ffb902;
}

.page-id-99 .et_pb_post {
margin-bottom: 0!important;
}

.page-id-99 .post-content {
margin-left: 0px !important;
margin-top: 180px !important;
}

.page-id-99 .et_pb_blog_0 .et_pb_post .post-meta{
display: none !important;
}

.page-id-99 .entry-featured-image-url img{
width: 200px !important;
max-height: 125px !important;
margin-bottom:30px !important;
display:block !important;
margin-left:auto;
margin-right:auto;
}
.entry-featured-image-url a:hover{
max-height:125px !Important;
}

}
/*SDIRA Video Traning*/
@media screen and (max-width:767px){

.videos-section .et_pb_row_1 .et_pb_column_1 {
padding: 20px;
margin-bottom: 0;
background: #f5f7f8;
}

.videos-section .et_pb_row_2 .et_pb_column_4 {
padding: 20px;
margin-bottom: 0;
background: #f5f7f8;
}

.videos-section .et_pb_row_2 .et_pb_column_3 {
margin-bottom: 0;
}

.videos-section .et_pb_row_2 {
padding-bottom: 0;
}

.videos2-section .et_pb_row.et_pb_row_3 {
padding: 20px;
margin-bottom: 0;
background: #ffb902;
}
}
/*Responsive Code*/
@media screen and (max-width:767px){
.mobilesection .et_pb_text {
text-align: center;
}
}
.et_pb_section {
padding: 0 0 !important;
}
.page-id-4944 .et_pb_section {
padding: 20px 0px!important;
}
.page-id-4944 .et_pb_section.et_pb_fullwidth_section.et_pb_section_1.et_section_regular {
padding: 0px !important;
}

/* Mobile Page*/
a.et_pb_button.consultbutt.et_pb_button_0.et_pb_module.et_pb_bg_layout_light {
border: 1px solid #fdb813;
border-radius: 1px;
text-transform: uppercase;
color: #FFF;
display: inline-block;
-webkit-transition: all 200ms ease-in;
-o-transition: all 200ms ease-in;
-moz-transition: all 200ms ease-in;
cursor: pointer;
text-align: center;
background: #fdb813;
height: 40px;
padding: 8px 30px;
font: 700 normal 13px/38px ‘Open Sans’,sans-serif;
}
.page-id-4944 .et_pb_slides {
width: 100% !important;
}
.slider-mp a {
padding: 8px 30px !important;
}
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_button, .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_button:hover {
padding: 8px 30px !important;
}
.menu-mp nav.fullwidth-menu-nav {
display: none !important;
}
.menu-mp .et_mobile_nav_menu {
display: block !important;
}
.slider-mp {
display: inline-block;
position: relative;
width: 100% !important;
}
.fullw-transpa {
display: inline-block;
position: absolute;
width: 100%;
z-index: 9999 !important;
background: transparent !important;
padding: 20px 70px !important;
}
.logo-mp {
display: inline-block;
position: relative;
padding-left: 70px;
}
.menu-mp {
display: block;
position: relative;
width: 19%;
float: right;
background: transparent!important;
top: 18px;
padding-right: 70px;
}
.menu-mp .mobile_menu_bar:before {
color: #fff;
font-size: 40px;
}
.menu-mp span.mobile_menu_bar:after {
content: “MENU”;
color: #fff;
font-weight: 700;
position: relative;
top: -14px;
}
.menu-mp ul#mobile_menu1 {
padding-left: 0 !important;
list-style-type: none !important;
}
figure {
position: relative;
float: left;
overflow: hidden;
margin: 0 0 10px;
padding: 0;
width: 100%;
height: auto;
background: #fff;
text-align: center;
cursor: pointer;
}
figure:hover {
background: rgb(0, 0, 0);
}
figure img {
position: relative;
display: inline-block;
opacity: 1;
-webkit-transition: opacity 0.35s;
transition: opacity 0.35s;
}
figure figcaption {
padding: 2em;
color: #fff;
text-transform: uppercase;
font-size: 1.25em;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
figure figcaption, figure figcaption > a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
figure figcaption::before {
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
border: 1px solid #FFF;
box-shadow: 0 0 0 30px rgba(255,255,255,0.2);
content: ”;
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale3d(1.4,1.4,1);
transform: scale3d(1.4,1.4,1);
}
figure figcaption::before, figure figcaption::after {
pointer-events: none;
}
figure p {
letter-spacing: 1px;
font-size: 13px;
font-weight: 700;
padding: 15px;
margin: 10% 0 0;
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale(1.5);
transform: scale(1.5);
color: #FFF;
}
figure figcaption > a {
z-index: 1000;
text-indent: 200%;
white-space: nowrap;
font-size: 0;
opacity: 0;
}
figure:hover img {
opacity: 0.4;
}
figure:hover figcaption {
background-color: rgba(0,0,0,0);
}
figure:hover figcaption::before, figure:hover p {
opacity: 1;
-webkit-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
}
figure:hover figcaption::before, figure:hover p {
opacity: 1;
-webkit-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
}
.col3.border.gray h4 {
color: #777;
text-align: center;
font-weight: 700;
font-size: 14px;
margin: 0 0 10px;
padding: 5px 0 0;
}
span.melon {
color: #EF6B73;
display: block;
text-transform: uppercase;
margin-top: 10px;
}
.border {
border: 1px solid #EEE;
}
.gray {
background: #FBFBFB;
}
.slider-mp a.et_pb_more_button.et_pb_button {
border: 1px solid #fdb813;
border-radius: 1px;
text-transform: uppercase;
color: #FFF;
display: inline-block;
-webkit-transition: all 200ms ease-in;
-o-transition: all 200ms ease-in;
-moz-transition: all 200ms ease-in;
cursor: pointer;
text-align: center;
background: #fdb813;
height: 40px;
padding: 0 30px;
font: 700 normal 13px/38px ‘Open Sans’, sans-serif;
}
.slider-mp a.et_pb_more_button.et_pb_button:after {
display: none;
}
.slider-mp a.et_pb_more_button.et_pb_button:hover {
background: #000;
border-color: #000;
}
.txtcon-mp p {
color: #FFF;
text-align: center;
font: 700 18px/30px ‘Open Sans’, sans-serif;
}
.page-id-4944 .et_pb_blurb {
padding: 15px;
border: 1px solid #ddd;
}
.page-id-4944 .entry-featured-image-url {
display: inline-block !important;
position: relative !important;
width: 100% !important;
margin-top: 0px !important;
}
.page-id-4944 .post-content {
margin-left: 0 !important;
margin-top: 20px !important;
}
.page-id-4944 .column.size-1of3 {
width: 44% !important;
margin-right: 2%;
}
.page-id-4944 .et_pb_post {
margin-bottom: 0px !important;
}
.page-id-4944 a.more-link {
border: 1px solid #fdb813;
border-radius: 1px;
text-transform: uppercase;
color: #FFF;
display: inline-block;
-webkit-transition: all 200ms ease-in;
-o-transition: all 200ms ease-in;
-moz-transition: all 200ms ease-in;
cursor: pointer;
text-align: center;
background: #fdb813;
height: 40px;
padding: 0 30px;
font: 700 normal 13px/38px ‘Open Sans’,sans-serif;
margin-top: 15px;
}
.testi-mp .et_pb_slide_description {
padding: 2% 8%;
}
.testi-mp .et_pb_container.clearfix {
width: 100%;
}
@media only screen and (max-width: 450px){
.slick-slide {
display: none;
float: left;
height: initial !important;
min-height: 1px;
}
.slider-mp .et_pb_slide_description {
padding-top: 360px!important;
padding-bottom: 100px!important;
}
.testi-mp .et_pb_slide_description {
padding-top: 10px !important;
padding-bottom: 10px !important;
}
.testi-mp .et_pb_slider_container_inner {
padding: 0 !important;
display: block;
}
.slider-mp a {
font-size: 17px;
line-height: 1.5em;
}
.logo-mp {
padding: 20px 10% 0;
width: 100%;
}
.menu-mp {
width: 100%;
padding-right: 0;
top: 0;
}
.menu-mp .mobile_menu_bar:before {
top: 0;
}
.menu-mp .et_pb_fullwidth_menu .et_mobile_menu {
top: 40px;
padding: 5%;
}
.slider-mp a.et_pb_more_button.et_pb_button {
height: initial;
}
#bottom-fot .et_pb_column.et_pb_column_1_2.et_pb_column_5 {
margin-bottom: 0;
}
div#bottom-fot {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
#bottom-fot .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_0 {
margin-top: 0 !important;
}
#bottom-fot .et_pb_row.et_pb_row_3 {
padding-top: 0 !important;
}
p {
text-align: center;
}
img.alignleft.wp-image-2941 {
margin-right: 0 !important;
width: 100%;
}
img.alignleft.wp-image-2941 {
margin-right: 0 !important;
width: 100%;
}
.wptww-testimonial-content div {
color: #000 !important;
}
div#text-11 {
width: 100%;
}
.wptww-testimonial-content h4, .wptww-testimonial-content p, .wptww-testimonial-content strong, .wptww-testimonial-content div {
color: #000;
}
.page-id-99 .post-content {
margin-top: 0 !important;
}
.page-id-99 a.entry-featured-image-url {
margin: 0 !important;
line-height: 1.2em !important;
display: inline-block !important;
position: relative !important;
width: 100% !important;
}
.page-id-99 h2.entry-title {
display: inline-block !important;
position: relative !important;
width: 100%;
}
.page-id-99 .entry-featured-image-url img {
width: 100% !important;
display: inline-block !important;
}
#post-3305 .et_pb_slides {
margin: auto !important;
width: 100% !important;
}
img.alignleft {
display: inline;
float: left;
margin-right: 0;
width: 100%;
}

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

#logo {
content: url(‘https://sdirahandbook.com/wp-content/uploads/2017/10/MNS-Logo_Mobile-Test.png’);
max-height: 160px;
height: auto; /* default value – the browser calculates the height */
}

}

/* Restrict the width of the logo if necessary */
@media (max-width: 981px){
.et_header_style_left #logo{
max-width: 75%;
}
}

/*sidebar form*/
.textwidget input#inf_field_FirstName {
width: 100% !important;
max-width: 200px;
margin: 2px 0;
}
.textwidget input#inf_field_Email {
width: 100%;
max-width: 200px;
margin-bottom: 2px;
}
/*.image-links{
border-bottom: 3px solid #FFA000;
display: inline-block;
line-height: 40px;
color: #fff;
font-size: 44px;
margin: 50px 0 30px;
color:white!important;
}

*/
.no-padding{
padding:0!important;
}
#logo {

max-height:48px;
}
/*content view*/

h4.pt-cv-title a {
font-family: ‘Open Sans’, Arial, sans-serif;
font-size: 30px;
font-weight: 400;
position: absolute;
left: 14px;
}
.pt-cv-wrapper .pull-left {
margin-top: 76px !important;
}
.pt-cv-content {
padding-top: 50px;
color: #666;
}
.pt-cv-wrapper .btn-success {
color: #ffffff;
background-color: #FFA000;
border-color: #FFA000;
}
.pt-cv-wrapper .btn-success:hover{
background-color: #FFA000 !important;
border-color: #FFA000 !important;
}
.image-links{
border-bottom: 3px solid #FFA000;
display: inline-block;
line-height: 40px;
color: #fff;
font-size: 44px;
margin: 50px 0 30px;
color:white!important;
}
.site-map .page_item page-item-2875 a{
display: none !important;
}

.page_item page-item-2892,.page_item page-item-2888,.page_item page-item-2894,.page_item page-item-2891,.page_item page-item-2892{display: none !important;}
.btn-memberlogin{
color:white;
text-decoration:none;
padding: 5px 11px;
display: inline-block;
border: 1px solid #fff;
border-radius: 5px;
font-size: 14px;
margin: 4px 0 0 10px;
font-weight: 400;
}
.btn-memberlogin:hover {
background: white;
color: black;
}

.btn-newvisitor{
text-decoration:none;
color: #FFF;
background: #e7bc3c;
border: 1px solid #e7bc3c;
padding: 5px 11px;
display: inline-block;
border-radius: 5px;
font-size: 14px;
margin: 4px 0 0 10px;
font-weight: 400;
}
.btn-newvisitor:hover{
opacity:0.8!important;

}
.et_header_style_left .logo_container {

width: 71%;
}
.custom-top-header{
padding-top:10px!important;
padding: 20px 0px;
}
.navigation-bar{
background: rgba(0,0,0,0.3);
}
.navigation-bar #et-top-navigation{
padding-top:0;
}
.navigation-bar #top-menu-nav ul li a {
font-size: 14px;
font-family: ‘Roboto’,helvetica,arial;
color: white;
font-weight: normal;
padding-top: 17px;
padding-bottom: 17px!important;
}
.navigation-bar #top-menu-nav ul {
width: 100%;
display: table;
table-layout: fixed;
}

.navigation-bar #top-menu-nav ul li {
padding-right:0px!important;
display: table-cell;
width: auto;
text-align: center;
}
.navigation-bar #top-menu-nav ul li a:hover,.navigation-bar ul li:hover {
background:white;
color:black!important;
}
.et_mobile_menu li a:hover {
color:black!important;
}
header.navigation-bar #et_mobile_nav_menu ul li a:hover {
color: black!important;
}
header.navigation-bar #et_mobile_nav_menu ul li a {
color: white!important;

}
.et_header_style_split .mobile_menu_bar, .et_header_style_left .mobile_menu_bar {
padding-bottom: 0px;
padding-top: 0px;
}
.mobile_menu_bar:before {
color:#48494E;
font-size: 40px;
}
a.underline-link:hover {
border-bottom: 3px solid #FFFFFF;
}
a.underline-link {
border-bottom: 3px solid #FFA000;
display: inline-block;
line-height: 40px;
color: #fff;
}
.btn-learnmore{
color: #004178!important;
background: none;
border: 1px solid #004178;
padding: 8px 25px;
display: inline-block;
border-radius: 3px;
margin: 0 auto 25px;
font-weight: 500;
}
.btn-learnmore:hover {
color: #fff!important;
background: #FFA000;
border-color: #FFA000;
}
.toolbox-section img {
height: 222px;
}
.blurb-column .et_pb_blurb{
height:400px;
max-height:400px;
}
@media screen and (max-width:980px){

.et_pb_text_2 p {
line-height: 40px!important;
}
#top-menu {
display: none!important;
}
.navigation-bar .et_mobile_menu {
background: #48494E;
}
}
@media screen and (max-width:960px){
.et_header_style_left .logo_container {
margin: 0 auto;
position:static;
}
#logo {
display:block;
margin: 0 auto;
}
.et_header_style_left #logo, .et_header_style_split #logo {
max-width: 100%;
}
.custom-top-header{
width: 100%;
padding-left: 0px!important;
text-align: center;
}
}

@media screen and (max-width:480px){
.et_header_style_left .logo_container {
margin: 0;
}
h4.pt-cv-title a {
font-size: 20px;
}
}
.logo_container a{

}

@media screen and (max-width:350px){
.logo_container a{
margin-bottom: -20px;
margin-top: 20px;
background-size: 613px!important;
}
}
.social-icons-footer{
font-size: 26px;
margin-left: 23px!important;
margin-bottom: 1.5em!important;
}

@media screen and (min-width: 998px) and (max-width:1200px){
.textwidget input#inf_field_FirstName, .textwidget input#inf_field_Email {
max-width: 90%;
min-width: 90%;
}
}

Share This