/* torstar start */
.torstar .alarm_rlogo img {width: 145px;}
.torstar .alarm_llogo img {width: 200px;float:left}
.torstar .multi .middle .alarm_llogo p {font-size:18px;}
.alarm_llogo.torstar {float: none;text-align: center;background-color: #fff;height: 110px;}
.multi .middle .alarm_llogo.torstar p {float: none;padding-left: 0;font-family: GothamMedium;text-align: center;padding-top:0;}
.alarm_second_msg.torstars {height: 140px;background-color: #F0F0F0;padding: 0;margin-top: 0;}
.alarm_llogo.torstar img {padding-top: 5px;width: 350px;}
.torstar .call p{float: none;}
.multistep.torstar  .call{margin-top:20px;}
.alarm_llogo.torstar p {padding-top: 10px;font-family: GothamMedium;}
.torstar .alarm_second_msg {background-color: #F0F0F0;padding: 0;margin-top: 0;    height: auto;}
.torstar .alarm_llogo p {float: left;text-align: center;width: 68%;font-style: italic;padding-top: 30px;font-size: 21px; padding-left: 30px;line-height: 23px;}
.torstar .carp_form {background-color: #fff;height: 105px;padding: 30px;    padding-top: 20px;}
.torstar_logo {padding: 20px;}
.torstar .alarm_llogo {float: left;width: 83%;}
.torstar .message {padding-bottom: 15px;padding-top: 0;}
.torstaroffer .message, .torstar .message  {padding-left: 125px;padding-right: 125px;}
.torstar .carp_term.alarm {padding-left: 40px;padding-bottom: 15px;}
.torstar .logo_heb a, .torstar .logo_bank a, .torstaroffer .logo_heb a, .torstaroffer .logo_bank a{cursor:text;}

.tooltip {position: relative;display: inline-block;font-size: 14px;float: right;font-family: GothamMedium;cursor: pointer;}
.tooltiptext {visibility: hidden;width: 265px;color: #0082c8;border-radius: 4px;padding: 10px;background-color: #fffdd0;border: 2px solid #0082c8;top: -32px;left: 105%; position: absolute;line-height: 24px;z-index: 1;font-family: GothamMedium;cursor: text;}
.tooltip:hover .tooltiptext {visibility: visible;}
.tooltiptext {background: #ffffdd0;border: 2px solid #0082c8;}
.tooltiptext:after, .tooltiptext:before {right: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.tooltiptext:after {border-color: transparent #fffdd0 transparent transparent;border-width: 10px;margin-top: -10px;}
.tooltiptext:before {border-color: rgba(0, 130, 200, 0);border-right-color: #0082c8;border-width: 13px;margin-top: -13px;}
	
/* torstar end */

/* video with LP start */
.video .wrapper-container {background-color: #F0F0F0;border: none; margin: 0;padding: 0;}
.videos {width: 39%;float: left;border: 1px solid rgba(70, 71, 72, 0.36);border-right: none;box-sizing: border-box;border-top: none;padding-right: 2px;box-shadow: 0px 0px 6px rgba(16, 16, 16, 0.41);}
.progress.optimized_multistep.low_rates.video .multi .middle {float: right;border: none;height: 358px;min-height: auto;width:61%; padding-bottom: 65px;box-shadow: 3px 0px 8px rgba(16, 16, 16, 0.07);}
.prog.video .multi .message p strong {font-size: 22px;}
.prog.video .multi .message p strong.owner {font-size: 30px;}
.video .message {padding-bottom: 0px;padding-top: 35px;padding-left: 60px;padding-right: 60px;}
.prog.video .multi .message p{padding:0;padding-bottom: 15px;}
.prog.video .multi .message p strong.free {color: #004e9b;}
.multistep.video  .call{padding-right:0;margin-right: 20px;}
.video .browning {margin-top: 0px;background-color: #333;padding: 10px;}
.video .kurt strong{font-size:18px;color: #fff;}
.video .kurt_champ {background: none;height: 30px;font-size: 16px;color: #464748;padding: 20px;font-family: GothamMedium;padding-bottom: 25px;padding-left: 5px;padding-right: 5px;line-height: 20px;}
.video .kurt_img {padding: 20px;padding-bottom: 30px;padding-top: 10px;}
.prog.optimized_multistep.low_rates.video .multi .middle .column2 {width: 90%;}
.prog.progress.optimized_multistep.low_rates.video .middle #plan_guide_form .columns4 .col1 input[type="text"], .prog.progress.optimized_multistep.low_rates.video .middle #plan_guide_form .columns4 .col4 input[type="text"] {width: 150px;}
.progress.optimized_multistep.low_rates.video .multi .middle #step4 .column2 .col, .prog.progress.optimized_multistep.low_rates.video .middle #step4 .next_back {float: none;}
.prog.progress.video .multi .middle #plan_guide_form #step4 strong {float: none;}
.prog.progress.optimized_multistep.low_rates.video .multi .middle .columns4 .col4, .prog.progress.optimized_multistep.low_rates.video .multi .middle .columns4 .col1 {width: 48%;}
.video .header{background: #fff;width: 100%;float: left;}
body.video{background:#F0F0F0;}
.progress.video .ajax_loading {width: 100%;}
.multistep.video .fnav .faddress {font-size: 12px;padding-left: 54px;}
.video .fnav a{font-size:12px;}
.multistep.video .fnav {padding-bottom: 30px;padding-top: 20px;padding-left: 0;padding-right: 0;}
.video .footer{margin-bottom:0;margin-top: 0;}
.video .ourpartners {margin-top: 40px;padding: 20px 0px;}
.video .headingtext strong {font-weight: 700;font-size: 20px;color: #333;font-family: GothamMedium;margin-bottom: 20px;margin-top: 15px;text-transform: uppercase;}
.video .headingtext {margin-bottom: 15px;margin-top: 10px;}
.video iframe#player {border-radius: 6px;}
.video #plan_guide_form input.error, .video #plan_guide_form select.error {padding: 6px 8px;}
.video #plan_guide_form input[type=text]{padding: 6px 11px;}
.prog.progress.video .multi .middle #plan_guide_form strong {margin-bottom: 5px;}
.video .transformSelect>li>a {padding: 6px 11px;}
.video .middle #plan_guide_form a.submit_button {background-color: #004e9b;}
.prog.optimized_multistep.low_rates.video .middle #step1 .next_back, .prog.optimized_multistep.low_rates.video .middle #step4 .next_back {width: 78%;}
.video #plan_guide_form input.error, .video #plan_guide_form select.error, .video #plan_guide_form a.error {border: 2px solid #fb0d1c;}
.video #plan_guide_form em.error, .video #plan_guide_form strong.error{font-size:14px;}
.prog.progress.optimized_multistep.low_rates.video .middle #plan_guide_form #step4 .next_back .submit_button {line-height: 34px;}
.prog.optimized_multistep.low_rates.video .multi .middle #plan_guide_form .columns4 .col2 input[type="text"], .prog.optimized_multistep.low_rates.video .multi .middle #plan_guide_form .columns4 .col3 input[type="text"] {width: 93%;}
.progress.video .middle #plan_guide_form {margin-top: 25px;}
.progress .videos .kurt_img img{border-radius: 6px;}
.prog.video .multi .middle strong {font-size: 14px;}
.ytp-title-text{display:none;}
.prog.optimized_multistep.low_rates.video .middle #plan_guide_form a.submit_button.next, .prog.optimized_multistep.low_rates.video .middle #plan_guide_form .next_back .submit_button{line-height:34px;}

/* video with LP end */

/* borwell */
.borwell .alarm_second_msg{height:100px;}
.borwell .alarm_llogo img {padding-top: 10px;}
.borwell .multi .middle .alarm_llogo p{padding-top:5px;float: none;text-align: center;font-family: GothamMedium;padding-left:0;}
.borwell .alarm_llogo img {padding-top: 10px;}
.borwell .alarm_llogo {float: none;text-align: center;padding-top:10px;}
.borwell .alarm_llogo.torstar img {width: 150px;padding-top:10px;}
.borwell .alarm_llogo.torstar{height:90px;}
.borwell .message {padding-top: 35px;}
.borwell .alarm_llogo.torstar p {font-size: 20px;}
/* borwell end */

/*****ifream*****/
.hero_banner .wrapper { background: url(images/hero_banner_shadow.png) center bottom no-repeat; padding-bottom: 22px; margin-bottom: 40px; }
.flex-container a:active, .flex-container a:focus, .flexslider a:active, .flexslider a:focus { outline: 0; }
.flex-control-nav, .flex-direction-nav, .slides { margin: 0; padding: 0; list-style: none; overflow: hidden; }
.iframe_form .flexslider {
    padding: 0;
    width: 250px;
    line-height: 36px;
    min-height: 32px;
    margin: 8px auto 0;
    padding: 0 10px;
    float: none;
    -webkit-border-radius: 4px;
    color: #9ea4ab;
    border-right: 1px solid #bccedc;

 }
 
 .iframe_widget {
    background-color: #F0F0F0;
    background: #F0F0F0;overflow-x: visible;
}
.zoomer_form.iframe_form.multistep.iframe_form .middle .progressbar{overflow:hidden;}
  .iframe_form #plan_guide_form #step1 .flexslider  strong.error
 {
    padding: 0;
    margin: 0;
    text-align: center;
	line-height:25px;
 }
 .optimized_multistep.iframe_form #step4 .column2 .col2 {
    margin-left: 0;
}
.iframe_form .transformSelectDropdown, .ui-autocomplete {
max-height: 109px;}
.iframe_form .transformSelectDropdown li{line-height:7px;}
.iframe_form .flex-direction-nav .flex-next {right: 5px;background-position: -40px -287px;height: 35px;}
.iframe_form #plan_guide_form #step1 strong.error{position:absolute;margin-top: 42px;margin-left: 40px;}
.iframe_form .flex-direction-nav .flex-prev {left: 5px;}
.iframe_form .flex-direction-nav a{width:10px;}
.iframe_form #plan_guide_form a.submit_button{margin:20px 0 0;}
.iframe_form .flexslider.error {border: 3px solid #fb0d1c;}
.iframe_form .flexslider.entered{background-color: #fdea9b;}
.flexslider .slides>li { display: none; -webkit-backface-visibility: hidden; color: #666; }
.flexslider .slides>li.flex-active-slide { opacity: 1; }
.flexslider .slides img { max-width: 100%; display: block; }
.flex-pauseplay span { text-transform: capitalize; }
.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .slides { display: block; }
* html .slides { height: 1% }
.no-js .slides>li:first-child { display: block; }
.flexslider { margin: 0; background: #fff; position: relative; zoom: 1; width: 64.7%; border: 1px solid #bccedc; border-right: 0; float: left; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }
.flex-direction-nav a { width: 28px; height: 27px; margin: 0; display: block; background: url(images/bg_direction_nav.png) no-repeat; position: absolute; top: 286px; cursor: pointer; text-indent: -9999px; opacity: .8; -webkit-transition: all .3s ease; }
.flex-direction-nav .flex-next { background-position: -28px 0; right: 14px; }
.flex-direction-nav .flex-prev { right: 44px; }
.flexslider .flex-next:hover, .flexslider .flex-prev:hover { opacity: 1; }
.flex-direction-nav .disabled { opacity: .3!important; filter: alpha(opacity=30); cursor: default; }
.flex-control-nav { width: 100%; position: absolute; left: 175px; bottom: -50px; text-align: center; }
.flex-control-nav li { margin: 0 4px; display: inline-block; zoom: 1; }
.flex-control-paging li a { width: 16px; height: 16px; display: block; background: url(images/chip_sprite.png) -44px -4px no-repeat; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; }
.flex-control-paging li a.flex-active, .flex-control-paging li a:hover { background-position: -66px -4px; }
.flex-control-paging li a.flex-active { cursor: default; }
.flex-control-thumbs { margin: 5px 0 0; position: static; overflow: hidden; }
.flex-control-thumbs li { width: 25%; float: left; margin: 0; }
.flex-control-thumbs img { width: 100%; display: block; opacity: .7; cursor: pointer; }
.flex-control-thumbs img:hover { opacity: 1; }
.flex-control-thumbs .active { opacity: 1; cursor: default; }
.hero_banner ul.slides { border: 1px solid #fff; border-right: 0; border-bottom: 0; background: url(images/banner_top_gradiant.png) repeat-x; }
.hero_banner ul.slides li { background: no-repeat #fff; height: 320px; }
.iframe_form .flex-control-nav{display:none;}

.iframe_widget p.guide_link a{padding: 5px 35px;font-size: 16px;line-height: 25px;}
.iframe_form{background-color:#F0F0F0;}
.iframe_form.zoomer_form .gridContainer , .iframe_widget .middle_thank{
    min-height: 250px;
}
.iframe_widget .forminold_lp .float_left {
    float: none;
    width: auto;
}
.zoomer_form.iframe_form .middle {
    padding-top:5px;
    height: auto;
    padding-bottom: 0;
    min-height: 250px;
}
.iframe_widget .middle_thank .thank_you_msg {
    font-size: 20px;
    line-height: 1.25em;
    text-align: left;
}
.iframe_widget .middle_thank .thanku_pg h2 {
    padding-bottom: 10px;
}
.iframe_widget .middle_thank {
    padding-top: 10px;
    padding: 10px 30px 20px;
    box-sizing: border-box;
}
.iframe_widget .middle_thank{padding-top:10px;}
.zoomer_form.multistep.iframe_form  .middle .label {
    margin-top: 0;
}
.iframe_widget .gridContainer {width: 100%;padding-left: 0;padding-right: 0;}
.iframe_widget p.guide_link{margin-top:0;}
.zoomer_form.multistep.iframe_form  strong
{
	    font-size: 14px;
}
 .zoomer_form.iframe_form #plan_guide_form input[type="text"] {
    min-height: 32px;
}
.zoomer_form.iframe_form #plan_guide_form input {
    line-height: 39px;
}
.zoomer_form.iframe_form #step1 .transformSelect > li > a
{
	    line-height: 24px;
		    padding: 4px 11px;
			    min-height: 32px;
}
.iframe_form  #plan_guide_form em.error,.iframe_form  #plan_guide_form strong.error
{
	    font-size: 12px;
		text-align:center;
		padding: 0;
		
}
.zoomer_form.iframe_form #step2 .transformSelect > li > a {
    line-height: 20px;
}
.zoomer_form.multistep.iframe_form .middle .progressbar {
    margin-bottom: 0;
}
.iframe_form  .middle .column2
{
	margin-top:0;
}
.zoomer_form.iframe_form  .transformSelect > li > a 
{
	    max-width: 387px;
}
.iframe_form .middle .progressstatus, .iframe_form .middle .progressbar {
    height: 10px;}
.zoomer_form.iframe_form   .transformSelect.trans-element
{
	max-width: 387px;
    margin: auto;
}
.optimized_multistep.zoomer_form.iframe_form  .middle .columns4 .col{padding-bottom;0;}
.zoomer_form.iframe_form .middle #plan_guide_form #step1 .next_back a,.zoomer_form.iframe_form #plan_guide_form #submit_button_step2,
 .zoomer_form.iframe_form #plan_guide_form #submit_button_step3, .zoomer_form.iframe_form #plan_guide_form #submit_button
{
	max-width:270px;
	line-height: 32px;
	    font-size: 18px;
}
.zoomer_form.iframe_form #step3 .transformSelect > li > a {
    line-height: 14px;
}
.optimized_multistep.zoomer_form.iframe_form .middle .columns4 .col {
margin-left: 5px;}
.optimized_multistep.zoomer_form.iframe_form .middle .columns4 .col3.col {
    width: 48%;
    margin-left: 5px;
}
.optimized_multistep.zoomer_form.iframe_form .middle #step3 .columns4 .col1 {
    width: 48%;
    padding-right: 10px;
    margin-left: 5px;
}
.zoomer_form.iframe_form  .optimized_multistep.zoomer_form .middle .columns4 .col
{    padding-bottom: 0;}
.zoomer_form.iframe_form .middle #plan_guide_form {
    height: auto;
}
.zoomer_form.iframe_form .transformSelect > li > a, .zoomer_form #plan_guide_form input[type="text"]
{
	    min-height: 32px;
}
.zoomer_form.iframe_form  .middle #plan_guide_form
{
	height:auto;	
}
.optimized_multistep.zoomer_form.iframe_form  .middle .columns4 .col
{
    padding-bottom: 0;	
}
.zoomer_form.iframe_form #plan_guide_form input {
    line-height: 28px;
}
.middle.iframe_form #plan_guide_form input[type="text"]
{
	width: 100%;
	max-width: 387px;
}
.iframe_form .transformSelect > li > a
{
	    padding: 6px 11px;
}
@media only screen and (max-width: 800px){
	.zoomer_form.iframe_form  .transformSelect > li > a{
		max-width:none;
	}
	.zoomer_form.iframe_form   .transformSelect.trans-element
{
	max-width: none;
	width:100%;
}
.iframe_widget .middle_thank {
    padding-top: 10px;
    height: auto;
    float: left;
}
.iframe_form .flexslider{
    width: 100%;
    box-sizing: border-box;
	line-height: 28px;
}
}
@media only screen and (max-width: 299px){
	.optimized_multistep.zoomer_form.iframe_form  .middle .columns4 .col,
.optimized_multistep.zoomer_form.iframe_form  .middle .columns4 .col.col1,
 .optimized_multistep.zoomer_form.iframe_form  .middle .columns4 .col.col3,
 .optimized_multistep.zoomer_form.iframe_form .middle #step3 .columns4 .col1
	{
		width: 85%;
        margin: auto;
        float: none;
		padding-right: 0;
	}
	.iframe_widget p.guide_link a {
    padding: 5px 10px;
    font-size: 16px;
    line-height: 25px;
}
.iframe_widget .middle_thank .thank_you_msg {
    font-size: 16px;
    line-height: 1.25em;
    text-align: left;
}
.iframe_widget .middle_thank {
    padding-top: 10px;
    height: auto;
    float: left;
}
	.zoomer_form.iframe_form .middle #plan_guide_form .next_back {
    width: 90%;
}
.zoomer_form.iframe_form #plan_guide_form #submit_button_step2, .zoomer_form.iframe_form #plan_guide_form #submit_button_step3, .zoomer_form.iframe_form #plan_guide_form #submit_button {
    margin-right: 0px;
}
	.optimized_multistep.zoomer_form.iframe_form  .middle .columns4 .col{padding-bottom;0;}
.zoomer_form.iframe_form .middle #plan_guide_form #step1 .next_back a,.zoomer_form.iframe_form #plan_guide_form #submit_button_step2,
 .zoomer_form.iframe_form #plan_guide_form #submit_button_step3, .zoomer_form.iframe_form #plan_guide_form #submit_button{margin-bottom:15px;}
}
@media only screen and (max-width: 360px){
.iframe_widget .middle_thank .thank_you_msg {font-size: 17px;}
}
@media only screen and (max-width: 320px){
.iframe_form.zoomer_form .gridContainer{float:left;	}
}

/* torstar media */

@media only screen and (max-width: 1024px){
	.multistep.torstar  .call{margin-top: 22px;}
	.call p a{color: rgb(105, 105, 105);}
	.call p span {float: right;}
}

@media only screen and (max-width: 768px){
	.multistep.torstar  .call{margin-right: 0;padding-right: 15px;width:auto;}
	.torstar .alarm_llogo img {width: 250px;}
	.alarm_second_msg.torstar .alarm_llogo img {width: 350px;}
	.torstar .carp_form {height: 120px;padding: 10px;padding-top: 10px;}
	.torstar .alarm_llogo p {width: 49%;padding-top: 20px;padding-left: 20px;}
	.torstar .alarm_llogo {width: 75%;}
	.torstaroffer .message, .torstar .message  {padding-left: 50px;padding-right: 50px;}
	.torstar .carp_term.alarm {padding-left: 10px;}
	/* video with LP */
	.progress.optimized_multistep.low_rates.video .multi .middle {width: 100%;float:left;}
	.videos {width: 100%;padding-right:0;}
	.video .browning {padding: 20px;}
	.video .wrapper-container{padding:15px;}
	.video .kurt_champ {padding-left: 105px;padding-right: 100px;}
	.video iframe#player, .video .kurt_img img {width:500px;height:300px;}
	.video .fnav a {font-size: 14px;}
	.multistep.video .fnav .faddress {padding-left: 0;}
	.video .kurt_img{padding-top:0;}
	.video .kurt_champ{padding-bottom:15px;}
	.video .kurt_img{padding-bottom:40px;}
	.video .wrapper-container{padding-bottom:0;}
	.video .logo_bank{padding-right:5px;}
	.video .logo_heb{padding-left:5px;}
	.prog.optimized_multistep.low_rates.video .header{margin:0;}
	.progress.optimized_multistep.low_rates.video .multi .middle{min-height:auto;height:auto;}
	.prog.optimized_multistep.low_rates .middle #plan_guide_form #step4 .next_back a.back {padding-left: 8px;}
	.prog.progress.optimized_multistep.low_rates.video .middle #plan_guide_form #step4 .next_back .submit_button{margin-right:7px;}
	.call .web {font-size: 17px;}
}
@media only screen and (max-width: 736px){
	.torstar .alarm_llogo img {width: 230px;}
	.prog.progress.optimized_multistep.low_rates.video .multi .middle{margin-left:0;}
	.progress.optimized_multistep.low_rates.video .multi .middle{padding-bottom: 0;margin-bottom: 0;}
	.prog.optimized_multistep.low_rates.video .middle #step4 .next_back{width:95%;}
	.torstar .alarm_llogo p {padding-top: 13px;}
	.multistep.torstar .call {padding-right: 5px;}
}
@media only screen and (max-width: 667px){
	.torstar .alarm_llogo img {width: 160px;}
	.multistep.torstar  .call p{font-size:14px;}
	.torstar .alarm_llogo p {width: 58%;}
	
	.multistep.video .call{padding-right: 0;}
	.multistep.torstar .call {padding-right: 0px;padding-left: 8px;}
	.call .web {font-size: 14px;}
}
@media only screen and (max-width: 640px){
	.borwell .carp_form {padding: 10px;}
	.borwell .alarm_second_msg {height: 90px;}
	.torstar .alarm_rlogo img {width: 120px;padding-top: 18px;}
	.multistep.video .call{width:160px;}
	.prog.optimized_multistep.low_rates.torstar .logo_heb img{width:140px;}
	.logo_bank img {width: 200px;}
	.call .web {font-size: 15px;}
	.multistep.torstar .call {padding-right: 10px;margin-top:14px;}
	.multistep.borwell .call {width: 100%;}
}
@media only screen and (max-width: 568px){
	.borwell .alarm_second_msg {height: 80px;}
	.borwell .carp_form {padding: 5px;}
	.torstar .multi .middle .alarm_llogo p{font-size:16px;line-height:23px;}
	.torstar .alarm_llogo img {width: 140px;}
	.torstar .alarm_rlogo img {width: 110px;}
	.torstar .carp_form {padding: 10px;}
	.torstar .call span{float:none;}
	.multistep.torstar  .call{width: auto;text-align: center;float: none;}
	.torstar .carp_term.alarm{padding-top:10px;}
	
	.video .progress_form {padding-bottom: 40px;}
	.torstar .alarm_llogo p {padding-top: 2px;}
	.video .kurt_champ {padding-left: 10px;padding-right: 10px;}
	.video .spoke_border {border: none;margin: 0;}
	.video iframe#player,.video .kurt_img img {width: 450px;}
	.video .kurt_img {padding-bottom: 30px;}
	.video .fnav a {font-size: 12px;}
	.multistep.video .call {width: 100%;padding-right: 0;}
	.logo_bank img, .torstar .logo_heb {width: auto;}
	.torstar .call p {float: left;}
}
@media only screen and (max-width: 480px){
	.borwell .multi .middle .alarm_llogo p{margin-right:0;}
	.torstar .alarm_llogo img {width: auto;}
	.torstar .alarm_llogo {float: left;text-align: center;width: 100%;}
	.torstar .multi .middle .alarm_llogo p{float: none;margin-right: 0;}
	.torstar .alarm_rlogo img {width: auto;}
	.torstar .alarm_second_msg{height:330px;}
	.alarm_second_msg.torstar {width: 100%;}
	.alarm_second_msg.torstar {height: 120px;}
	.torstar .alarm_llogo p {width: 100%;padding-left: 0;}
	.torstar .carp_form {padding: 20px;height: auto;}
	.torstar .message {padding-top: 20px;}
	.torstar .alarm_second_msg {width: 100%;}
	.torstaroffer .message, .torstar .message  {padding-left: 40px;padding-right: 40px;}
	
	.video .message {padding-left: 10px;padding-right: 10px;}
	.prog.video .multi .message p strong {font-size: 19px;}
	.video .kurt_img {padding: 0;padding-bottom: 35px;}
	.video iframe#player, .video .kurt_img img  {width: 360px;height:200px;}
	.prog.progress.video .kurt_champ {line-height: 25px;height: 80px;}
	.prog.video .multi .message p{line-height:20px;}
	.torstar .alarm_llogo p{font-size:20px;}
}
@media only screen and (max-width: 375px){
	.torstar .carp_form {padding: 13px;}
.optimized_multistep.zoomer.borwell .multi .middle, .borwell .carp_form_section {padding-right:0;}
.borwell .search_spoke_person.sea {width: 100%;}
.alarm_second_msg.torstar .alarm_llogo img {width: 340px;}
.alarm_second_msg.torstars{width:100%;}
.alarm_llogo.torstar{padding:5px;}
.borwell .alarm_llogo.torstar {height: 80px;}

.prog.video .multi .message p strong.owner {font-size: 27px;}
.prog.video .multi .message p strong {font-size: 16px;}
.prog.progress.video .kurt_champ{font-size:18px;}
.video .kurt_img {padding: 10px;padding-top: 0;padding-bottom: 35px;}
.video iframe#player, .video .kurt_img img  {width: 325px;}
.torstar .alarm_llogo p{font-size:18px;}
}
@media only screen and (max-width: 360px){
	.iframe_form .middle #plan_guide_form input, .iframe_form .middle .transformSelect > li > a, .iframe_form #plan_guide_form select, .iframe_form #plan_guide_form textarea, .iframe_form #step3 .transformSelect > li > a {font-size: 13px;}
		.torstar .alarm_second_msg{width:100%;}
		.borwell .alarm_second_msg {width: 100%;}
		.alarm_second_msg.torstar .alarm_llogo img {width: 325px;}
		.alarm_llogo.torstar{height:95px;}
		.alarm_second_msg.torstar {height: 105px;}
		.torstaroffer .message, .torstar .message  {padding-left: 20px;padding-right: 20px;}
		
		.video iframe#player, .video .kurt_img img  {width: 310px;}
}
@media only screen and (max-width: 320px){
	.zoomer.borwell .main_container .multi {padding: 15px;}
	.alarm_second_msg.torstar {width: 100%;margin-left: 0;}
	.iframe_form .middle #plan_guide_form input, .iframe_form #plan_guide_form select, .iframe_form #plan_guide_form textarea, .iframe_form #step1 .transformSelect > li > a, .iframe_form #step3 .transformSelect > li > a {font-size: 13px;}
	.alarm_second_msg.torstar .alarm_llogo img {width: 270px;}
	
	.prog.video .multi .message p strong.owner {font-size: 22px;}
	.prog.video .multi .message p strong {font-size: 15px;}
	.prog.progress.video .kurt_champ {font-size: 16px;}
	.video iframe#player, .video .kurt_img img {width:270px;height:180px;}
	.video .middle .progress-steps-acc-mobile li.active span {font-size: 12px;padding-left: 2px;}
	.prog.progress.optimized_multistep.low_rates.video .middle #plan_guide_form #step4 .next_back .submit_button{width:130px;}
	.prog.optimized_multistep.low_rates.video .middle #step4 .next_back {width: 100%;}
}