.custom_popup_exit_inite h3{font-size:32px;font-family:Georgia,serif;margin:9px 0;;font-weight:normal;}
            .custom_popup_exit_inite{right:0;left:0;margin:0 auto;position:absolute;top:5%;width:580px;}
            .modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040;opacity:0.5;}
            .custom-popup_content{background-color:#fff;float:left;padding:20px;z-index:999999;box-shadow:0 17px 21px rgba(0, 0, 0, 0.5);border-radius:10px;position:fixed;max-width:580px;}
            .custom-popup_content > p{font-size:19px;margin:0 0 15px;font-family:sans-serif;}
            .custom_pop_buttons img{display:block;margin:0 auto;outline:medium none;}

            @media only screen and (min-width:320px) and (max-width:420px){
                .custom-pattern-thankyou{width:auto !important;} 
            }

            .cust-read-transcript-button{
                /*float: left;*/
                width: 100%;
            }
           
            .modal-backdrop {
                background-color: #000;
                bottom: 0;
                left: 0;
                position: fixed;
                right: 0;
                top: 0;
                z-index: 1040;
                opacity: 0.5;
            }

            .custom-popup_content {
                background-color: #fff;
                float: left;
                padding: 20px 0px 20px 20px;
                box-shadow: 0 0 1em 0 #d00;
                border-radius: 10px;
                position: fixed;
                max-width: 580px;
                z-index: 99999999999;
            }
            .custom_popup_exit_inite {
                right: 0;
                left: 0;
                margin: 0 auto;
                position: absolute;
                top: 5%;
                width: 580px;
            }
            .custom-close-btn{
                position: absolute;
                right: -12px;
                top: -15px;
                padding: 4px 8px;
                font-size: 20px;
                border-radius: 74px;
                border-color: black;
                font-weight: bold;
                border: 2px solid #000;
                cursor: pointer;
                background-color: #fff;
            }
            .custom-popup-text {
                font-family: sans-serif;
                font-size: 18.75px;
                line-height: 1.35em;
            }


            button.lead_gen_button, button.read_transcript, div.read_transcript, div.read_transcript_2, div.watch_video {
                background-clip: border-box;
                border-radius: 2.5em;
                box-shadow: 0.2em 0.2em 0.5em 0 #bbb;
                cursor: pointer;
                font-weight: 700;
                line-height: normal;
                overflow: hidden;
                text-align: left;
            }
            button.lead_gen_button, button.read_transcript, div.read_transcript, div.watch_video {
                float: left;
                font-size: 20px;
                height:60px;
                margin-left: 0px;
                margin-right: 15px;
            }
            button.lead_gen_button, button.watch_video, div.watch_video {
                border: 1px solid #82aa3c;
            }
            button.lead_gen_button, button.watch_video_background, div.watch_video_background {
                background:#bee678;
                background: rgba(0, 0, 0, 0) linear-gradient(180deg, #bee678 0px, #82aa3c) repeat scroll 0 0;
                padding: 4px 0;
                z-index: 1;
            }
            div.icon_wv {
                background-position: 0 -1px;
            }
            div.icon_rt, div.icon_wv {
                background-image: url("https://s24320.pcdn.co/wp-content/uploads/2018/09/popupimage.png");
                background-repeat: no-repeat;
                float: left;
                height: 55px;
                width: 59px;
            }
            div.ep_btn_wv {
                margin-left: 0.8em;
                padding-right:40px !important;
            }

            button.lead_gen_button, button.read_transcript, div.read_transcript, div.read_transcript_2, div.watch_video {
                background-clip: border-box;
                border-radius: 2.5em;
                box-shadow: 0.2em 0.2em 0.5em 0 #bbb;
                cursor: pointer;
                font-weight: 700;
                line-height: normal;
                overflow: hidden;
                text-align: left;

            }
            button.read_transcript, div.read_transcript {
                border: 1px solid #ffaf64;
            }
            button.read_transcript_background, div.read_transcript_background {
                background:#ffaf64;
                background: rgba(0, 0, 0, 0) linear-gradient(180deg, #ffaf64 0px, #ff6400) repeat scroll 0 0;
                padding: 5px 0;
                z-index: 1;
            }
            div.icon_rt {
                background-position: -58px -2px;
            }
            div.icon_rt, div.icon_wv {
                background-image: url("https://reports.tradingtips.com/wp-content/themes/twentyfourteen-child/pot-mania/popupimage.png");
                background-repeat: no-repeat;
                float: left;
                height: 55px;
                width: 59px;
            }
            div.ep_btn_text {
                float: left;
                margin: 0.70em 0 0 0.25em;
                padding-right: 17px;
                font-family: sans-serif;
            }
            div.read_transcript a {
                color: #000;
                text-decoration: none;
            }
            .clear {
                clear: both;
                display: block;
                height: 0;
                overflow: hidden;
                visibility: hidden;
                width: 0;
            }
            button.lead_gen_button:hover, button.watch_video_background:hover, div.watch_video_background:hover {
                background: #bee678 none repeat scroll 0 0;
            }
            button.read_transcript_background:hover, div.read_transcript_background:hover {
                background: #ffaf64 none repeat scroll 0 0;
            }
            div.exitButton {
                background-image: url("https://reports.tradingtips.com/wp-content/themes/twentyfourteen-child/pot-mania/popupimage.png");
                background-position: -117px 0;
                background-repeat: no-repeat;
                cursor: pointer;
                float: right;
                height: 28px;
                left: 5px;
                position: relative;
                top: -28px;
                width: 28px;
                z-index: 2;
            }
            .cust-popup-para1{font: 24px bold; font-family: impact;}
            @media only screen and (min-width:320px) and (max-width:1024px){
                .main{    
                    margin:0 auto; /*padding-bottom: 150px; */float: left;width:100%;
                }	
                /*.subscribeNow{margin-left: 8%;}*/
                div#next-super-stock-thankyou-2 {
                    margin-bottom: 40px !important;
                    font-size: 8px;
                    padding: 14px 0 14px 0;
                }
                div#next-super-stock-thankyou-2  p,.main1 p{     
                    font-size: 1.3em;
                }
                h2.mainttl3 {
                    font-size: 2em;
                }
                .h2divmain {
                    font-size: 11px;
                }
                .main1 {
                    padding-bottom: 2px;
                    font-size: 8px;
                }
            }
            @media only screen and (min-width:1025px) and (max-width:3000px){
                .subscribeNow{
                    /*float: left;*/
                    /*background-color: #fff;*/
                    width: 100%;
                }
                .main {
                    padding-bottom: 0px;
                }
                .subscribeNow-inner{margin-left: 16%;
                                    margin-bottom: 26px;
                                    float: left;}	
            }
        body {
             background-color:#0b608b;
                width: 100%;
                height:100%;
                background-repeat:no-repeat;
                font-family: 'Roboto Condensed', sans-serif;
                display:block;
                margin: 0px;
        }
        a {
        font-weight:bold;
        color:#010ea6;
        }
        a:hover {
        text-decoration: none;
        }
        .main {
        max-width:1140px;
        margin:0 auto;
        background-color:#fff;
        border-raidus:30px;
        opacity:1;
        text-align:left;
        border-radius:10px;
        padding:20px 2% 20px 2%;
        }

        .main2 {
        max-width:1140px;
        margin:0 auto;
        border-radius:10px;
        opacity:1;
        text-align:left;
        padding-right:2%;
        padding-left:2%;
        color:#fff;
        width:100%;
        background-color:#1178c3;
        }

        .main2gld {
        max-width:1140px;
        margin:0 auto;
        border-radius:10px;
        opacity:1;
        text-align:left;
        padding-right:2%;
        padding-left:2%;
        color:#fff;
        width:100%;
        background-image:url(7rb_img12.jpg);
        background-size:cover;
        background-color:#000;
        }


        .main2ttl {
        text-align:center;
        font-size:44px;
        line-height:1.2em;
        color:#fff;
        padding:20px 10px 25px 10px;
        font-family: 'Montserrat', sans-serif;
        }

        .main2ttlgld {
        text-align:center;
        font-size:44px;
        line-height:1.2em;
        color:#fff;
        padding:20px 10px 25px 10px;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 0px 0px 5px #000000;
        font-weight:700;
        }

	
        h1 {
             /*font-family: 'Montserrat', sans-serif;*/
        text-align:center;
		 font-size:1.5em;
        line-height:.9em;
		font-weight:800;
		color:#b61e00;
        }
        
        .h2div {
        margin:10px 0 10px 0;
        }
        .h2divmain {
        width:90%;
        margin:0 auto;
        box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5)  ; 
                -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5)  ; 
                -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5)  ; 
        background-color:#fff;
        max-width:1195px;
        padding:20px 0 20px 0;
        border-radius:10px;
        }

        .h2divmain h2 {
        padding:0 20px 0 0px;
		font-size:1.7em;
		line-height:1.3em;
		text-align:left;
	 font-family: Impact, sans-serif !important;
        }
       .h2divmain h2{
            font-family: Impact, sans-serif !important;
        }
        .h2divmain p {
        color:#333;
        max-width:90%;
        line-height:1.2em;
        font-size:1.2em;
        font-weight:400;
		text-align:left;
        font-family: 'Roboto Condensed', sans-serif;
        padding:0 20px 0 20px;
        }
        h2 {
        font-family: 'Montserrat', sans-serif;
        text-align:center;
        font-size:2.2em;
        line-height:1em;
        font-weight:500;
        }
        .mainttl2{
        margin:30px 0 30px 0;
        }
        h2.mainttl3 {
        text-align:center;
        width:100%;
        margin:0 auto;
        padding:20px 0 0px 0;
        max-width:1193px;
        font-size:2.5em;
        font-family: 'Roboto Condensed', sans-serif;
        color:#08e9e2;
        background-repeat: no-repeat;
        background-size:cover;
        border-radius:10px;
        }

        h3 {
                font-size:1.5em;
        line-height:1em;
		margin-bottom:0;
		margin-top:0;
                }

        p {
        font-size:24px;
        line-height:28px;
        font-family: 'Roboto Condensed', sans-serif;
                }
        .bkpaper {
        background-image: url(https://s24320.pcdn.co/wp-content/uploads/2019/02/paperbk.png);
        width:100%;
        max-width:548px;
        height:auto;
        background-repeat:no-repeat;
        margin:0 auto;
        }
        .pquote {
                padding:5% 5% 20% 5%;
                max-width:480px;text-align:center;
                }
        .point {
        background-color:#333;
        border-radius:5px;
        padding:10px 20px;
        width:80%;
        margin:0 auto;
        color:#fff;
        }
        .point2 {
        background-color:#dedede;
        border-radius:5px;
        padding:10px 20px;
        width:80%;
        margin:0 auto;
        color:#000;
        }
        .point2 h1 {
        font-size:5em;
        text-align:left;
        float:left;
        display:block;
        margin-right:10px;
        line-height:1.2em;
        color:#018201;
        }
        .point2 h3 {
                text-align:center;
        font-size:1.5em;
        border:1px solid #018201;
        border-radius:5px;
        padding:10px 10px;
        color:#fff;
        background-color:#018201;
        }
        .bdimg {
        max-width:850px;
        }

        .newstable {
        width:90%;
        margin:0 auto;
        }
        sup {
                line-height:.8em;}
        .signup1 {
                        background-image: url(https://s24320.pcdn.co/wp-content/uploads/2019/02/greatdeal1hover.png);
                        background-repeat:no-repeat;
                        max-width:375px;
                        background-size:100%;
                        margin-bottom:30px;
        }
        .signup2 {
                        background-image: url(https://s24320.pcdn.co/wp-content/uploads/2019/02/bestdeal1hvr.png);
                        background-repeat:no-repeat;
                        max-width:375px;
                        background-size:100%;
                        margin-bottom:30px;
        }
        a.signuplink {
        opacity:1;

                }

        a.signuplink:hover {

        opacity:0;
                transition-duration:1s;
        }


        .footertext  {
                margin-top:15%;
                }
        .footertext p {
        display:block;
        margin-top:0px;
        font-size:12px;
        line-height:18px;
        text-align:left;
        }
        li {
        margin-left:10%;
        font-size:1.4em;
        font-weight:bold;
        }

        .footer {
        margin:150px 0 100px 0;
        color:#fff;
        width:80%;
        margin:0 auto;
        clear: both;
        }
        .footer a {
        color:#fff;
        }
        .footer p {
                font-size:10px;
                line-height:20px;
                color:#fff;
        }
        .cartprice {
        font-family: 'Roboto Condensed', sans-serif;
        font-weight:700;
        font-size:3.2em;
        color:#ea0000;
        }
        .cartdiv {
        width:69%;
        margin:0 auto;
        }
        .cartpricenum {
        font-size:1.5em;
        letter-spacing:-1px;
        }

        a.addcart {
                background-color:#08e9e2;
                color:#014065;
                display:block;
                max-width:350px;
                margin:0 auto;
                text-align:center;
                padding:15px 30px;
                border-radius:80px;
                font-size:34px;
                text-decoration:none;
                border:2px solid #014065;
                font-weight:700;
        }
        a.addcart:hover {
                background-color:#014065;
                color:#08e9e2;
                border:2px solid #014065;
        }
        .cartft_lnk {
                clear:both;
                display:block;
                line-height:1.5em;
                margin-top:50px;
                font-size:24px;
        }
        .site-info {
            display: none;
        }
        .h4divmain {
        width:90%;
        color:#000;
        margin:auto;
        display:block;
        box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5)  ; 
                -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5)  ; 
                -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5)  ; 
        background-color:#fff;
        border-radius:10px;
        max-width:1195px;
        padding:20px 0 10px 0;
        }

        .h4divmain p {
        font-size:20px;
        line-height:24px;
        font-family: 'Roboto Condensed', sans-serif;
        }
        p.lasttxt_ttl{
        margin:0 auto;
        width:60%;
        min-width:250px;
        font-size:40px;
        font-family: 'Montserrat', sans-serif;
        color:#fff;
        line-height:34px;
        background-color:#d90318;
        border-radius:5px;
        padding:15px 15px;
        clear:both;
        }
        p.lasttxt{
        margin:0 auto;
        width:90%;
        font-size:2em;
        font-family: 'Montserrat', sans-serif;
        color:#d90318;
        line-height:1.2em;
        text-align:center;
        }
        a.suplnk {
        color: #1178c3;
        text-decoration:none;
        }
        a.suplnk:hover {
        color:#184177;
        }
		a.offerlnk {
		text-decoration:underline;
		font-size:1.4em;
		line-height:1.2em;
		font-weight:700;
		}
		a.offerlnk:hover {
		text-decoration:none;
		}
			a.offerlnk1 {
		text-decoration:underline;
		font-size:1.5em;
		line-height:1.2em;
		color:#333;
		font-weight:700;
		width:100%;
		}
		a.offerlnk1:hover {
		text-decoration:none;
		}
            .bullet_section {
        width:90%;
        text-align:left;
        margin:0 auto;
        }

        .rotate-center {
                -webkit-animation: rotate-center 1.5s ease-in-out infinite both;
                        animation: rotate-center 1.5s ease-in-out infinite both;
        }
        .video {
        border:10px solid #999;
        border-radius:5px;
        max-width:640px;
        display:block;
        height:auto;
        }
        .vidoffer {
        width:85%;
        border-radius:10px;
        padding:10px 0 20px 0;
        margin-top:30px;
        background-color:#fff;
        }

        .vidoffer p {
        color:#000;
        font-size:1.8em;
        }
			.li_item {
		font-size:1.2em;
		line-height:1.5em;
			}
        /* ----------------------------------------------
         * Generated by Animista on 2018-9-18 16:53:6
         * w: http://animista.net, t: @cssanimista
         * ---------------------------------------------- */

        /**
         * ----------------------------------------
         * animation rotate-center
         * ----------------------------------------
         */
        @-webkit-keyframes rotate-center {
          0% {
            -webkit-transform: rotate(0);
                    transform: rotate(0);
          }
          100% {
            -webkit-transform: rotate(360deg);
                    transform: rotate(360deg);
          }
        }
        @keyframes rotate-center {
          0% {
            -webkit-transform: rotate(0);
                    transform: rotate(0);
          }
          100% {
            -webkit-transform: rotate(360deg);
                    transform: rotate(360deg);
          }
        }

        @media screen and (max-width:770px) {
                .vidoffer {
                        width:100%;
                }
                .h2divmain {
        width:96%;
        padding:20px 8px 0 8px;
                }
        .cartdiv {
        width:100%;
        padding:0;
        }
                .cartprice {
        font-size:2.3em;
        line-height:1.3em;
        }
        a.addcart {
                        font-size:20px;
        max-width:500px;
                }
        .cartft_lnk {
                line-height:1.5em;
                font-size:18px;
        }
        p.lasttxt {
        font-size:1.5em;
        }
        .h2divmain p {
        font-size:1.2em;
        }
        p.main2ttl {
        font-size:1.5em;
        }
        h2.mainttl3 {
        font-size:2em;
        }
        a.addcart {
        padding:8px 10px;
        }
        }

        @media screen and (max-width:500px) {
            .h2divmain {
                width:94%;
                padding:20px 8px 0 8px;
            }
            .h2divmain h2 {
                font-size:2em;
            }
            img.riskfree {
                width:150px;
            }
            .vidoffer {
                width:100%;
            }
            a.addcart {
                padding:8px 10px;
            }
			.mainttl2 {
    margin: 10px 0 10px 0 !important;
}
        }
        /*EXIT POPUP*/
        .cust-read-transcript-button p{
            padding: 0px !important;
        }
        @media only screen and (max-width: 1366px) {
            .cartarea {
                margin-top: 3% !important;
                margin-bottom: 1% !important;
            }    
            .cust-common-read-transcript-button {
                padding-bottom: 1%;
            }
        }
        @media only screen and (max-width: 991px) {
            .cust-read-transcript-button p a img {
                width: 235px;
            }
            .sp-container {
                display: block;
            }   
            .h2divmain {
                padding-bottom: 2% !important;
            }
        }
        
        @media only screen and (max-width: 991px) and (orientation: portrait) {
            
            .sp-container {
                display: block !important;
            }   
            .sp-img-content p {
                width: 263px !important;
                margin-bottom: 5% !important;
            }
            .footer p {
                font-size: 10px;
            }
            .h2divmain {
                padding-bottom: 2% !important;
            }
        }
        
        @media only screen and (min-width: 768px) {
            p.p-center {
                /*max-width: 535px;*/
                /*margin-left: 29%;*/
            }
            
        }
        
        @media only screen and (min-width: 768px) and (max-width: 1024px) {
            p.p-center {
                /*max-width: 535px;*/
                /*margin-left: 32% !important;*/
            }
        }
        
        .sp-img-content p {
                width: 290px;
            background-color: #eee;
            padding: 0;
            padding-bottom: 6%;
            font-size: 14px;
            line-height: 18px;
            text-align: center;
            margin: 0 10%;
			border-radius:5px;
        }

        .sp-container {
            display: flex;
        }
        
        .sp-img-content p span {
            display: block;
            padding: 5% 4% 0;
            text-align: center;
        }
        
        .sp-img-content img {
            width: 260px;
            height: auto;
        }
        
        p.hlp-disc {
            font-size: 15px;
            font-weight: normal;
        }
        
        @media only screen and (max-width: 768px) and (max-width: 1024px){
            .sp-img-content p{
                padding-bottom: 2%;
            }
        }
		
		   
      @media (max-width: 1080px) {
            .postbx {margin-left:0; !important;
           }
        }
      
	    @media (max-width: 560px) {
        .postbx {
	width:100%;margin-left:0;}
        }
      
       @media (max-width: 450px) {
        .postbx {
	width:100%;margin-left:0;}
	.readmore {
		clear:left;min-width:150px;display:block;text-align:center;margin-top:10px;margin-left:0 !important;
		}
        }
      
	  
.postbx {
	width:90%;height:auto;display:block;margin-bottom:30px;margin-left:10%;}
.leftbx {
	width:100%;text-align:left;display:block;vertical-align:middle;font-size:22px;line-height:26px;max-width:1000px;margin-top:20px;
	}
	.left_img {display:block;max-width:130px;height:auto;background-color:#fff;padding:0px 0 10px 0;float:left;margin-right:20px;}
	.lefttxt {
		padding-top:10px;font-weight:bold;
		}
		.lefttxt p {
			font-size:20px;line-height:28px;padding-left:0;margin-top:10px;
			}
	.btn {
	display:block;float:right;
		}
		.readmore {border:1px solid #000;border-radius:3px;padding:8px 10px;color:#fff;background-color:#000;margin-left:10px;font-size:14px;text-transform:uppercase;}
		
.ttlogo{
	text-align:center;
	display: block; 
	border: 0px; 
	outline: none; 
	width: 100%; 
	height: auto; 
	max-width: 150px;
}
.tt-thankyou-msg{
	width:70%;
	border-top:1px solid #b61e00;
	border-bottom:1px solid #b61e00;
	padding:10px 0 0px 0;
	color:#b61e00;
}
li.site-blog-single-list {
    margin-left: unset;
}
/* Social Media Section design for TY page*/
h3.social-heading {
    padding-bottom: 2%;
}
.social-media-section {
    display: inline-block;
    width: 100%;
    background-color: #333;
    padding: 2% 0px 2% 0px;
}
.social-icon {
    display: inline-block;
    padding-right: 10px;
    text-align: center;
}
h3.social-heading{
	text-align: center;
}
h2.ftlnk {
    font-size: 18px;
    line-height: 20px;
    color: #02b4de;
    font-weight: normal;
    text-transform: uppercase;
    text-align: center;
}

@media only screen and (min-width: 320px) and (max-width: 768px){

	.site-blog-single-list a.readmore{
		display: block;
		width: 20%;
		text-align: center;
		margin-top: 10px;
	}
    a.readmore.discord_readmore{
		display: block;
		width: fit-content;
		text-align: center;
		margin-top: 10px;
	}
	.postbx {
		margin-left: 0px !important;
	}
    .tt_chat_room{
        font-size:1.5em !important;
    }
}
