/* Template */html {    height: 100%;}@media (max-width: 767px) {  body.contentpane {    padding-right: 0;    padding-left: 0;  }  .navbar-fixed-top,  .navbar-fixed-bottom,  .navbar-static-top {    margin-right: 0;    margin-left: 0;  }}#MarketingRocket {    line-height: normal;}.container, .container-fluid {    /*position: relative;*/}.row-fluid {    clear: both;}body.modal {    box-shadow: none;    height: 100%;    left: 0;    margin: 0;    position: inherit;    top: 0;    width: 100%;    border : 0px solid;    padding-top : 10px !important;}/*.added-element {	font-size: 16px;}*/.card.added-element {    position: relative;}.simplebox {/*    background-color : #FFFFFF;    border-radius : 3px;    box-shadow : 1px 1px 3px rgba(0, 0, 0, 0.13);    border : 0px solid #FFFFFF*/    background-color: transparent;    border-radius: 0px;    padding: 5px 0px;}/* .simplebox>*, */.listbox>* {	margin-left: 15px;}.listbox ul {	margin: 10px 0 10px 25px;	list-style-type: none;}.listbox ul li {	clear: both;}.listbox ul li span.span {	width: 80%;	text-align : left;	font-size: 16px;	line-height: 25px;	margin-top: 3px;}.listbox ul.list_type1 li>i:before {	content: "";}.listbox ul.list_type2 li>i:before {	content: "";}.listbox ul.list_type3 li>i:before {	content: "";}.listbox ul.list_type4 li>i:before {	content: "";}.listbox ul.list_type5 li>i:before {	content: "";}.listbox ul.list_type6 li>i:before {	content: "";}.listbox ul.list_type7 li>i:before {	content: "";}.buttonbox {	padding: 10px 0px;	text-align: center;}.buttonbox .content {	width: 80%;	margin: 0px auto;}.buttonbox div.box:first-child {	}.buttonbox h2 {	margin: 0px 5px;	display: inline-block;	float: right;}.buttonbox .figure {	display: block;	font-family: Comic Sans MS;	font-size: 40px;	margin-top: 10px;}.buttonbox div.box a.btn, .buttonbox div.box a.target-btn {	float: left;}@media ( max-width : 768px) {	.buttonbox h2 {            display: block;            float: none;            margin: 5px;        }        .buttonbox .figure {            display: none        }                .buttonbox div.box a.btn {            float: none;        }}#MarketingRocket {/* 	background-color: #F6F6F6; */}.MR-ELEMENTS div.row-fluid {        margin: 0px;}.checkboxes ul {	list-style-type: none;}.checkboxes ul label {	display: inline-block;}.radio input[type="radio"],.checkboxes input[type="checkbox"] {	margin-left: -20px;}#MR-MODAL .modal-header {	border-bottom: 0px solid;}#MR-MODAL .modal-footer {	border: 0px solid;	background: transparent;	box-shadow : 0 0px 0 #fff inset;}.MR-ELEMENTS .container-fluid {	padding: 0px ;}.sortable> .container-fluid > .row-fluid {	margin-left :auto;	margin-right: auto;}.box-container .row-fluid {    min-height: 60px;}/* Button */.active-button {	background: #ff5050; /* Old browsers */	background: linear-gradient(to bottom, #ff5050 3%, #720b0b 88%); /* W3C */	border-radius : 5px;	color : #FFFFFF;	font-size: 0.9em;	min-height : auto !important;	cursor: pointer;	text-align: center;	padding : 15px;	display: inline-block;	border : 1px solid #720b0b;}.active-button:hover {	background: linear-gradient(to bottom,  #720b0b 33%,#ff5050 88%); /* W3C */	text-decoration: none;	color : #FFFFFF;	border : 1px solid #ff5050;}.button-1 {	background: #b6e026;    background: linear-gradient(to bottom, #b6e026, #abdc28);    border: 1px solid #91b41a;    border-radius: 3px;    color: #fff;    display: inline-block;    font-size: 12px;    font-weight: bold;    text-align: center;    text-decoration: none;    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);	padding : 15px;	cursor: pointer;	display: inline-block;	font-size: 1.1em;}.button-1:hover {	color: #fff;	background: #abdc28;    background: linear-gradient(to bottom, #abdc28, #b6e026);	text-decoration: none;}.button-2 {	background: #ffd65e;    background: linear-gradient(to bottom , #ffd65e, #febf04);    border: 1px solid #ffc92b;    border-radius: 3px;	padding : 15px;	cursor: pointer;	display: inline-block;	color : #ffffff;	font-size: 1.4em;	 text-align: center;}.button-2 i {	color : #FF7700;}.button-2:hover {	background: #febf04;    background: linear-gradient(to bottom , #febf04,#ffd65e);	text-decoration: none;	color : #ffffff;}.button-3 {	background: #f2f5f6;    background: linear-gradient(to bottom , #f2f5f6, #c8d7dc);    border: 1px solid #d4dee1;    border-radius: 3px;	color : #00000;	padding : 15px;	cursor: pointer;	display: inline-block;	 text-align: center;}.button-3:hover {	background: #c8d7dc;    background: linear-gradient(to bottom , #c8d7dc, #f2f5f6);	text-decoration: none;}#MarketingRocket > .container-fluid > div.row-fluid {    margin-bottom : 0px}/*.ui-droppable {    height: 0 !important;    margin: 0 !important;}*/.MR-ELEMENTS [class*="span"], .uneditable-input[class*="span"],.MR-ELEMENTS  .row-fluid [class*="span"] {    float: left;}/*.imagebox img{	height: 100%;	width: 100%;}*/.form-holder-parent, .form-modal-holder {    /*text-align: center;*/}.form-holder-parent legend, .form-modal-holder legend {    /*text-align: left;*/}#MR_form_submit {    display: inline-block;}#front-landing-form .controls {    /*text-align: left;*/}@media ( min-width : 768px) {    #MR_Modal_View_Modal .form-horizontal .controls {        margin-left: 30%;    }    #MR_Modal_View_Modal .form-horizontal .control-label {        width: 30%;        max-width: 160px;    }}@media ( max-width : 768px) {    #MR_Modal_View_Modal .form-horizontal .control-label, #MR_Modal_View_Modal .form-horizontal .controls {        padding-left: 10px    }}.imagebox {    text-align: center;}.button-img {    display: inline-block;}.MR_duplicate {    display: none !important;}    .form-modal-holder > span {    display: block !important;}.icon_element {    text-align: center;    cursor: default;}.icon_element > span {    font-size: 20em;}.videobox {    text-align: center;}        .timer-holder {    position: relative;    display: inline-block}.box-container .row-fluid [class*="span"] {    margin-left : 0px;    width : 100%;}.iconed-list span.lilike.span {    width: auto;    float : none;}#MR_Modal_View {    text-align: left;}.added-element.spacer {    background : transparent;    box-shadow: 0 0 0;} article .content p {  margin: 0px;  min-height: 10px;}.temp-div{  display: none !important;  height: 0px;}@media (max-width: 767px) {    .spacer  {        display: none !important;    }}.button-holder .MR-button {    min-height: 1px !important;}.button-holder {    overflow : hidden;}.form-holder {    display : block !important;}.remodal .MR-ELEMENTS > .container-fluid {    background-color : white;}#system-message-container {    position: relative;    z-index: 99999;}@media (min-width: 1000px) {   .row-fluid [class*="span"].added-element {        min-height: 60px;    }         .row-fluid [class*="span"].added-element.MR-button {        min-height: auto;    }    }.button-holder a.added-element {    display: inline-block;}#MR_Modal_View_Modal{padding:5px;}#MarketingRocket .chzn-container-single .chzn-single, #MarketingRocket .chzn-container-active.chzn-with-drop .chzn-single,#MR_Modal_View .chzn-container-single .chzn-single, #MR_Modal_View .chzn-container-active.chzn-with-drop .chzn-single{    padding: 4px 5px 4px 8px;    background: white;    border: 1px solid #d5d5d5;    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}#MarketingRocket .chzn-container .chzn-drop, #MR_Modal_View .chzn-container .chzn-drop {    border: 1px solid #d5d5d5;}#MarketingRocket .chzn-container-single .chzn-single div b, #MR_Modal_View .chzn-container-single .chzn-single div b {    background-position: 0px 7px;}#MarketingRocket .chzn-container-active.chzn-with-drop .chzn-single div b, #MR_Modal_View .chzn-container-active.chzn-with-drop .chzn-single div b  {    background-position: -18px 6px;}#MarketingRocket .chzn-container-single .chzn-single abbr, #MR_Modal_View .chzn-container-single .chzn-single abbr {    top: 11px;}.hidden-label .control-label {    display: none;}.hidden-label .control-label.show{    display: block;}#MarketingRocket label {    font-size: inherit;    font-weight: inherit;    line-height: inherit;    } .fa:before {     font-family: FontAwesome !important; } #MarketingRocket legend {    color: inherit;}  /*.form-vertical .radio input[type="radio"],*/ .form-vertical  .checkboxes input[type="checkbox"] , .form-vertical  .checkbox input[type="checkbox"] {     float: none;     margin: 5px; }  .chzn-container .chzn-results li.active-result, .chzn-container .chzn-results li.no-results {    color: black;}input[type="checkbox"] {    margin-top: -2px;}fieldset.radio {    padding-left : 0px;}.checkboxes ul label {    margin-left: 5px;}.MR-ELEMENTS a.media {    color: black;}.MR-ELEMENTS a.media:hover {    text-decoration: none;}.thumbnail {    background: white;}.MR-ribbon {    position: absolute;    top: 3rem;    text-align: right;    border-radius: 0 .28571429rem .28571429rem 0;    min-width: max-content;    padding: 0.1833em .833em;    background-color: #db2828;    left: -1rem;}.MR-ribbon.right {    text-align: left;    border-radius: .28571429rem 0 0 .28571429rem;    left: auto;    right : -1rem;}.MR-ribbon span {    color : white;}.MR-ribbon:after {    position: absolute;    content: '';    top: 100%;    background-color: transparent!important;    border-left-color: inherit;    width: 0;    height: 0;    right: auto;    left: 0;    border-style: solid;    border-width: 1.2em 0 0 1.2em;    border-color: transparent;    border-top-color: inherit;}.MR-ribbon.right:after {    right: 0;    left: auto;    border-width: 1.2em 1.2em 0 0;}#side_setting .MR-modal-form {    min-height: 340px;}.nav-pills.nav-wizard > li {  position: absolute;  top : 0px;  left : 0px;  overflow: visible;  border-right: 15px solid transparent;  border-left: 15px solid transparent;  z-index : 2;}.nav-pills.nav-wizard > li + li {  margin-left:0;}.nav-pills.nav-wizard > li:first-child {  border-left: 0;}.nav-pills.nav-wizard > li:first-child a {  border-radius: 5px 0 0 5px;}.nav-pills.nav-wizard > li:last-child {  border-right: 0;}.nav-pills.nav-wizard > li:last-child a {  border-radius: 0 5px 5px 0;}.nav-pills.nav-wizard > li a {    border-radius: 0;    background-color: #eee;    padding-top: 23px;    padding-bottom: 23px;    margin: 0;    cursor: pointer;    transition: none;}.nav-pills.nav-wizard > li .nav-arrow {    position: absolute;    top: 0px;    right: -20px;    width: 0px;    height: 0px;    border-style: solid;    border-width: 30px 0 30px 20px;    border-color: transparent transparent transparent #eee;    z-index: 2;}.nav-pills.nav-wizard > li .nav-wedge {    position: absolute;    top: 0px;    left: -20px;    width: 0px;    height: 0px;    border-style: solid;    border-width: 30px 0 30px 20px;    border-color: #eee #eee #eee transparent;    z-index: 2;}.nav-pills.nav-wizard > li:hover .nav-arrow {    border-color: transparent transparent transparent #aaa;}.nav-pills.nav-wizard > li:hover .nav-wedge {    border-color: #aaa #aaa #aaa transparent;}.nav-pills.nav-wizard > li:hover a {    background-color: #aaa;    color: #fff;}.nav-pills.nav-wizard > li.active .nav-arrow {    border-color: transparent transparent transparent #428bca;}.nav-pills.nav-wizard > li.active .nav-wedge {    border-color: #428bca #428bca #428bca transparent;}.nav-pills.nav-wizard > li.active a {    background-color: #428bca;}.nav-pills.nav-wizard.theme1 > li a {    color: black;}.nav-pills.nav-wizard.theme1 > li.active a {    color : white;    background-color: #9D2924;}.nav-pills.nav-wizard.theme1 > li.active .nav-arrow {    border-color : transparent transparent transparent #9D2924;}.nav-pills.nav-wizard.theme1 > li.active .nav-wedge {    border-color: #9D2924 #9D2924 #9D2924 transparent;}.nav-pills.nav-wizard.theme2 > li a {    color: black;}.nav-pills.nav-wizard.theme2 > li.active a {    color : white;    background-color: #eea236;}.nav-pills.nav-wizard.theme2 > li.active .nav-arrow, .nav-pills.nav-wizard.theme2 > li.active:hover .nav-arrow {    border-color : transparent transparent transparent #eea236;}.nav-pills.nav-wizard.theme2 > li.active .nav-wedge {    border-color: #eea236 #eea236 #eea236 transparent;}.nav-pills.nav-wizard.theme2 > li .nav-wedge {    border-color: #FFDFB2 #FFDFB2 #FFDFB2 transparent}.nav-pills.nav-wizard.theme2 > li a {    background-color: #FFDFB2;}.nav-pills.nav-wizard.theme2 > li .nav-arrow, .nav-pills.nav-wizard.theme2 > li:hover .nav-arrow {    border-color: transparent transparent transparent #FFDFB2;}.nav-pills.nav-wizard.theme3 > li a {    color: white;}.nav-pills.nav-wizard.theme3 > li.active a {    color : black;    background-color: white;}.nav-pills.nav-wizard.theme3 > li.active .nav-arrow, .nav-pills.nav-wizard.theme3 > li.active:hover .nav-arrow {    border-color : transparent transparent transparent white;}.nav-pills.nav-wizard.theme3 > li.active .nav-wedge {    border-color: white white white transparent;}.nav-pills.nav-wizard.theme3 > li .nav-wedge {    border-color: black black black transparent}.nav-pills.nav-wizard.theme3 > li a {    background-color: black;}.nav-pills.nav-wizard.theme3 > li .nav-arrow, .nav-pills.nav-wizard.theme3 > li:hover .nav-arrow {    border-color: transparent transparent transparent black;}.nav-pills.nav-wizard.theme4 > li a {    color: white;}.nav-pills.nav-wizard.theme4 > li.active a {    color : white;    background-color: #5cb85c;}.nav-pills.nav-wizard.theme4 > li.active .nav-arrow, .nav-pills.nav-wizard.theme4 > li.active:hover .nav-arrow {    border-color : transparent transparent transparent #5cb85c;}.nav-pills.nav-wizard.theme4 > li.active .nav-wedge {    border-color: #5cb85c #5cb85c #5cb85c transparent;}.nav-pills.nav-wizard.theme4 > li .nav-wedge {    border-color: #B3C9B3 #B3C9B3 #B3C9B3 transparent}.nav-pills.nav-wizard.theme4 > li a {    background-color: #B3C9B3;}.nav-pills.nav-wizard.theme4 > li .nav-arrow, .nav-pills.nav-wizard.theme4 > li:hover .nav-arrow {    border-color: transparent transparent transparent #B3C9B3;}.nav-pills.nav-wizard.theme5 > li a {    color: white;}.nav-pills.nav-wizard.theme5 > li.active a {    color : white;    background-color: #a333c8;}.nav-pills.nav-wizard.theme5 > li.active .nav-arrow, .nav-pills.nav-wizard.theme5 > li.active:hover .nav-arrow {    border-color : transparent transparent transparent #a333c8;}.nav-pills.nav-wizard.theme5 > li.active .nav-wedge {    border-color: #a333c8 #a333c8 #a333c8 transparent;}.nav-pills.nav-wizard.theme5 > li .nav-wedge {    border-color: #C3A0CE #C3A0CE #C3A0CE transparent}.nav-pills.nav-wizard.theme5 > li a {    background-color: #C3A0CE;}.nav-pills.nav-wizard.theme5 > li .nav-arrow, .nav-pills.nav-wizard.theme5 > li:hover .nav-arrow {    border-color: transparent transparent transparent #C3A0CE;}.nav-pills.nav-wizard.theme6 > li a {    color: white;}.nav-pills.nav-wizard.theme6 > li.active a {    color : white;    background-color: #a5673f;}.nav-pills.nav-wizard.theme6 > li.active .nav-arrow, .nav-pills.nav-wizard.theme6 > li.active:hover .nav-arrow {    border-color : transparent transparent transparent #a5673f;}.nav-pills.nav-wizard.theme6 > li.active .nav-wedge {    border-color: #a5673f #a5673f #a5673f transparent;}.nav-pills.nav-wizard.theme6 > li .nav-wedge {    border-color: #B39D8F #B39D8F #B39D8F transparent}.nav-pills.nav-wizard.theme6 > li a {    background-color: #B39D8F;}.nav-pills.nav-wizard.theme6 > li .nav-arrow, .nav-pills.nav-wizard.theme6 > li:hover .nav-arrow {    border-color: transparent transparent transparent #B39D8F;}.simplebox.progress {    color : white;    min-height : auto;    padding : 0px;    border-radius : 5px;    line-height : 1.5em;}.simplebox.progress:not(.progress-striped) .bar {    background-image : none;}.simplebox.progress .bar {    color : inherit}.comment > .comment-holder {    background-color: #dddddd;    border-radius: 15px;    padding : 15px;    position: relative;}.comment.template2 .comment-holder{    margin-left: 170px;}.comment > .comment-holder:after {    width: 0;    height: 0;    border-style: solid;    border-width: 30px 40px 0 40px;    border-color: #dddddd transparent transparent transparent;    content : "";    display: block;    position: absolute;    left : 50%;    z-index: 99;    margin-left: -40px;}.comment.template2 > .comment-holder:after {    display: none;}.comment.template2 > .comment-holder:before {    width: 0;    height: 0;    border-style: solid;    border-width: 15px 30px 15px 0;    border-color: transparent #dddddd transparent transparent;    content : "";    display: block;    position: absolute;    left : -30px;    z-index: 99;    margin-top: -15px;    top : 50%;}.comment .imagebox {    display: inline-block;    margin-top: 20px;    border : 1px solid #000;    border-radius: 50%;    padding : 0px;    overflow: hidden;}.comment.template2 .imagebox {    margin-top: 0px;    margin-right: 20px;   }.comment.template2 .image-holder {    float: left;}.comment .imagebox > img {    border-radius: 50%;}.comment .imagebox .el-button-holder {    top : 30px;    right : 30px;    width: 20px;    height: 60px;}label.radio {    display: inline-block;}.form-holder-parent.inline-form .control-group, .form-holder-parent.inline-form .MR-button,.form-modal-holder.inline-form .control-group, .form-modal-holder.inline-form .MR-button {    float : left;}.form-holder-parent.inline-form input, .form-modal-holder.inline-form input {    border-radius : 0px;}.form-holder-parent.inline-form .MR-button, .form-modal-holder.inline-form .MR-button {    cursor: pointer;    display: inline-block;    background: rgb(207, 48, 53);    color: rgb(255, 255, 255);    font-size: 1.25rem;    text-align: center;    text-decoration: none;    padding-left: 10px;    padding-top: 3px;    margin-top: 0px;    padding-right: 10px;    padding-bottom: 2px;    margin-bottom: 0px;    border-color: transparent;    border-width: 1px 1px 1px 1px;    border-style: solid;    border-radius: 0px;}.form-modal-holder.inline-form .MR-button {    padding-bottom: 5px;}@media ( max-width : 768px) {    .form-holder-parent.inline-form .control-group, .form-holder-parent.inline-form .MR-button,    .form-modal-holder.inline-form .control-group, .form-modal-holder.inline-form .MR-button {        float : none;    }}.carousel.template-2 .carousel-indicators li {    width: auto;    height: auto;    border-radius: 0px;    background: transparent !important;    text-indent: 0px;    float: none;    margin-top: 10px;    cursor: pointer;}.carousel.template-2 .carousel-indicators li.active {    color : red;}.carousel.template-2 ul.carousel-indicators {    position: inherit;    top: inherit;    left: inherit;}.label_element .element-type-holder, .label_element .drag-point {    display: none !important;}.label_element {    padding : 0px;}.label_element .label-holder.label-2{    padding:5px 10px 5px 16px;    font-size: 1.3rem;    background:#0089e0;    text-decoration:none;    border-bottom-right-radius:4px;    border-top-right-radius:4px;    position: relative;    margin-left: 17px;}	.label_element .label-holder.label-2.small {    margin-left: 12px;    padding:4px 10px 4px 12px;    font-size: 0.9rem;}.label_element .label-holder.label-2.big {    padding: 6px 10px 6px 20px;    font-size: 1.7rem;    margin-left: 22px;}.label_element .label-holder.label-2:before{    content:"";    float:left;    position:absolute;    top:0;    left:-17px;    width:0;    height:0;    border-color:transparent #0089e0 transparent transparent;    border-style:solid;    border-width:17px 17px 17px 0;		}	.label_element .label-holder.label-2.small:before {    left:-12px;    border-width:12px 12px 12px 0;}.label_element .label-holder.label-2.big:before {    border-width: 22px 22px 22px 0;    left: -22px;}.label_element .label-holder.label-2:after{    content:"";    position:absolute;    top:14px;    left:0;    float:left;    width:5px;    height:5px;    -moz-border-radius:2px;    -webkit-border-radius:2px;    border-radius:2px;    background:#fff;    box-shadow:-1px -1px 2px #004977;}	.label_element .label-holder.label-2.small:after {    top:10px;    width:4px;    height:4px;}.label_element .label-holder.label-2.big:after {    top:19px;    width:7px;    height:7px;}.label_element .label-holder.label-3 {    position: relative;    height: 150px;    overflow: hidden;    text-align: center;    max-width: 280px;}.label_element .label-holder.label-3 span {    margin-top : 20%;    z-index: 100;    position: relative;}.label_element .label-holder.label-3:before, .label_element .label-holder.label-3:after{    content: '';    position: absolute;    top: -3px;    height: 100%;    width: 50%;    box-sizing: border-box;    z-index: 99;    background: red;}.label_element .label-holder.label-3:before{    left: 0;      transform-origin: 0 0;    transform: skewY(-20deg);    border-width:0 0 4px 3px;}.label_element .label-holder.label-3:after{    right: 0;    transform-origin: 100% 0;    transform: skewY(20deg);    border-width:0 3px 4px 0;}.label_element .label-holder.label-4 {    background: #007bff;    padding: 0.75em 0 0.75em 0.9em;    position: relative;    margin-left: 20px;    font-size: 1rem;}.label_element .label-holder.label-4.small {    padding: 0.75em 0 0.75em 0.9em;    margin-left: 20px;    font-size: 0.7rem;}.label_element .label-holder.label-4.big {    padding: 0.75em 0 0.75em 0.9em;    margin-left: 30px;    font-size: 1.3rem;}.label_element .label-holder.label-4:before,.label_element .label-holder.label-4:after {    content: "";    position: absolute;    left : -20px;    width: 0;    height: 0;    border-style: solid;}.label_element .label-holder.label-4.big:before,.label_element .label-holder.label-4.big:after {    left : -30px;}.label_element .label-holder.label-4:before {    top : 0px;    border-width: 0 20px 20px 0;    border-color: transparent #007bff transparent transparent;}.label_element .label-holder.label-4.big:before {    border-width: 0 30px 30px 0;}.label_element .label-holder.label-4:after {    bottom: 0px;    border-width: 0 0 20px 20px;    border-color: transparent transparent #007bff transparent;}.label_element .label-holder.label-4.big:after {    border-width: 0 0 30px 30px;}img[data-src]:not([data-src=""]) {    cursor: pointer;}#MR_IMAGEPOPUP .remodal-close {    top : -25px;    right : -25px;}.inline-form .control-label {    display: none;}.nav-pills.nav-wizard > li {    position: absolute;} .pricatetable .added-element.MR-button {    margin-left: auto;    margin-right: auto;}.add-element .added-element.MR-button {    display: block;}#MarketingRocket .ui-state-disabled, #MarketingRocket .ui-widget-content .ui-state-disabled, #MarketingRocket .ui-widget-header .ui-state-disabled {    opacity : 1;}#MarketingRocket .avatar {    max-width: 200px;}/*Author: Viren Dave* Purpose: To set recaptcha alignment center * Since : Sep,2017*/.g-recaptcha {    width: 100%;}.g-recaptcha div {    margin: 0 auto;}.popover {    z-index: 10000 !important;}label.hasPopover {    display: inline-block !important;}