/*------------------------------------------------*/
/*-----------------[RESET]------------------------*/
/*------------------------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
ol, ul { list-style: none; }
a { text-decoration: none; }
button { border: none;}



/*------------------------------------------------*/
/*------------------[TYPOGRAPHY]------------------*/
/*------------------------------------------------*/

body, p, button { font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: 400; color: #939AAA; line-height: 1.7em; }

h1, h2, h3, h4, h5, h6, button, .rad_dashboard_action_button a, .modal_title { line-height: 1.1em; padding-bottom: .5em; color: #373942; font-weight: 700; letter-spacing: .5px; text-transform: uppercase; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
h1 { font-size: 26px; }
h2 { font-size: 16px; }
h3 { font-size: 16px; }
h4 { font-size: 14px; }
h5 { font-size: 12px; }
h6 { font-size: 10px; }

.rad_dashboard_row h2 { margin-bottom: 10px; }

p { padding-bottom: 1.7em; }
	p:last-of-type { padding-bottom: 0; }

.rad_dashboard_note span { letter-spacing: normal; text-transform: none; font-style: italic; display: inline-block; }
.rad_dashboard_note p,.rad_dashboard_note h2 { display: inline-block; }
.rad_dashboard_note h2 { margin-right: 5px; }

/*------------------------------------------------*/
/*-----------------[BASIC STYLES]-----------------*/
/*------------------------------------------------*/

#rad_dashboard_wrapper_outer input, #rad_dashboard_wrapper_outer select, #rad_dashboard_wrapper_outer textarea { border: none; -webkit-box-shadow: none; box-shadow: none; }

#rad_dashboard_wrapper_outer { padding: 30px 20px 20px 15px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

#rad_dashboard_wrapper { background-color: #ECF0F6; overflow: hidden; box-shadow: 0px 1px 3px 0px rgba( 0, 0, 0, 0.06 ); position: relative; z-index: 0; margin-bottom: 100px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

#rad_dashboard_content { display: flex; position: relative;  padding: 10px 40px 0; min-height: 600px; }

.rad_dashboard_row { margin-bottom: 20px; float: left; width: 100%; }

.clearfix { clear: both; }

.rad_dashboard li, .rad_dashboard a, .rad_dashboard h1, .rad_dashboard button, .rad_dashboard_shape_tile, .rad_dashboard_icon:before, .rad_dashboard_icon:after { transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; }
.rad_dashboard li.input.rad_dashboard_color_picker,.rad_dashboard li.input.rad_dashboard_color_picker a { transition: none !important; -moz-transition: none !important; -webkit-transition: none !important; }

.rad_dashboard button,.rad_dashboard_action_button a { color: #FFF; text-transform: uppercase; background-color: #70CFFF; padding: 15px 20px; margin: 0; font-size: 14px; font-weight:700; line-height: 1em; height: 46px; margin-right: 10px; cursor: pointer; overflow: hidden; position: relative; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 23px;}
	.rad_dashboard button:last-of-type,.rad_dashboard_action_button a:last-of-type { margin-right: 0; }
		.rad_dashboard button:hover,.rad_dashboard_action_button a:hover { background-color: #49AFE3; }
		.rad_dashboard_action_button a { height: 15px; }
		.rad_dashboard_form li.rad_dashboard_action_button { width: 216px; }

.rad_dashboard button.rad_dashboard_icon:hover,.rad_dashboard_action_button a:hover { padding: 15px 10px 15px 55px;}
	.rad_dashboard button.rad_dashboard_icon:before,.rad_dashboard_action_button a:before { position: absolute; background-color: rgba( 0, 0, 0, 0.1); width: 45px; line-height: 45px; top:0; left:-45px; }
		.rad_dashboard button.rad_dashboard_icon:hover:before, .rad_dashboard_action_button a:hover:before { left: 0px;  }
		.rad_authorize_api:before { font-size: 20px !important; padding-left: 12px; width: 32px !important; }



/*------------------------------------------------*/
/*-------------------[HEADER]---------------------*/
/*------------------------------------------------*/

#rad_dashboard_header { width: 100%; background-color: #FF6E24; float: left; }

#rad_dashboard_logo { width: 100px; height: 60px; color: #FFF; line-height: 60px; float: left; text-align: center; background-color: #FF5903; }
	#rad_dashboard_logo:before { font-size: 40px; }

#rad_dashboard_header ul { float: right; }
	#rad_dashboard_header li { height: 60px; float: left; }
		#rad_dashboard_header li a { width: 60px; color: #FFF; background-color: rgba( 255, 255, 255, 0 ); line-height: 60px; text-align: center; display: block; position: relative; }
			#rad_dashboard_header li a:hover { background-color: rgba( 255, 255, 255, 0.15 ); }
				#rad_dashboard_header ul li a.current { background-color: rgba( 255, 255, 255, 0.15 );}
				#rad_dashboard_header ul li a.current:after { -webkit-animation: arrow-top .7s; animation: arrow-top .7s; background-color: #ecf0f6; content:''; width: 20px; height: 20px; right: 20px; bottom: -14px; position: absolute; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); }


/*------------------------------------------------*/
/*---------------[MAIN NAVIGATION]----------------*/
/*------------------------------------------------*/

#rad_dashboard_navigation { width: 100%; height: 100%; text-transform: uppercase; clear:both; margin-bottom:20px; }
    #rad_dashboard_navigation ul li{display: inline-block;}
        #rad_dashboard_navigation li a { border-bottom: 1px solid #373942; font-size: 14px; font-weight: 400; color: #373942; padding: 18px 15px 18px 20px; display: block; position: relative; text-transform: uppercase; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
        #rad_dashboard_navigation li a:hover{ font-weight: 700; color:#373942; border-bottom: 3px solid #373942; }
        #rad_dashboard_navigation li a.current{ font-weight: 700; color:#373942; border-bottom: 3px solid #ff5e6d; }
            /*#rad_dashboard_navigation li a.current:after { -webkit-animation: arrow .7s; animation: arrow .7s; content:''; width: 20px; height: 20px; right: -14px; top: 14px; display: block; position: absolute; background-color: #ecf0f6; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); }
            #rad_dashboard_navigation li .current_section { max-height: 600px; }*/
            /*#rad_dashboard_navigation > ul > li > ul { max-height: 0; overflow: hidden; -webkit-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out; }*/
            #rad_dashboard_navigation ul li ul li{display: inline-block};
            #rad_dashboard_navigation li li a { color: #939AAA; height: 50px; padding: 12px 15px 12px 20px; background-color: rgba( 0, 0, 0, 0.3); }
                    #rad_dashboard_navigation li li a:hover, #rad_dashboard_navigation a.current { font-weight: 700; color:blue; }
                        #rad_dashboard_navigation .rad_dashboard_icon:before { font-size: 16px; position: relative; margin-right: 15px; top: 2px; }


#rad_dashboard_navigation .rad_dashboard_optin_nav{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}


/*------------------------------------------------*/
/*------------------[SELECTABLE]------------------*/
/*------------------------------------------------*/

.rad_dashboard_selection { margin-bottom: 40px; text-align: center; }

.rad_dashboard_multi_selectable, .rad_dashboard_single_selectable { padding-bottom: 45px; float: left; position: relative; text-align: center; cursor: pointer; margin-bottom: 20px; }
	.rad_dashboard_multi_selectable:after, .rad_dashboard_single_selectable:after { position: absolute; left: 50%; margin-left: -15px; width: 30px; height: 30px; line-height: 30px; bottom: 45px; color: rgba( 255, 255, 255, 0 ); z-index: -1; background-color: rgba(147, 154, 170, 0); -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
		.rad_dashboard_multi_selectable:hover:after, .rad_dashboard_single_selectable:hover:after { bottom: 0; color: rgba( 255, 255, 255, 1 ); background-color: rgba(147, 154, 170, 1)}

.rad_dashboard_multi_selectable.rad_dashboard_selected:after, .rad_dashboard_single_selectable.rad_dashboard_selected:after { bottom: 0; color: rgba( 255, 255, 255, 1 ); background-color: rgba(134, 215, 0, 1); }
	.rad_dashboard_multi_selectable.rad_dashboard_selected:hover:after { background-color: rgba(255, 89, 3, 1); }
		.rad_dashboard_selected.rad_dashboard_just_selected:hover:after { bottom: 0; color: rgba( 255, 255, 255, 1 ); background-color: rgba(134, 215, 0, 1); }


/*-------------------[GENERAL]-------------------*/
.rad_dashboard_shape:after,
.rad_dashboard_checkbox label:after,
.rad_dashboard_row .rad_social_selected.rad_dashboard_just_selected:hover:after	{ content: "\e60d"; }
.rad_dashboard_shape_tile:before			{ content: "\e610"; }
span.rad_dashboard_more_info:before		{ content: "\e603"; }
.rad_dashboard_icon_header_stats:before		{ content: "\e611"; }
.rad_dashboard_save_changes button:before	{ content: "\e647"; }
.rad_dashboard_icon_cancel:before,
.rad_dashboard_menu_remove:after	{ content: "\e60c"; }
.rad_dashboard_icon_header_importexport:before,
button.rad_dashboard_icon_importexport:before	{ content: "\e646"; }
.rad_dashboard_icon_general:before,
.rad_dashboard_icon_main:before 			{ content: "\e648"; }
.rad_authorize_api:before				{ content: "\e64b"; }

/*------------------------------------------------*/
/*---------------------[FORM]---------------------*/
/*------------------------------------------------*/

.rad_dashboard_form li { height: 30px; margin-bottom: 10px; }
.rad_dashboard_form li p { float: left; width: 200px; line-height: 30px; padding-bottom: 0; }
li.rad_dashboard_auto_height { height: auto; }

.rad_dashboard_form ul.inline li { width: auto; margin-right: 40px; float: left; }
	.rad_dashboard_form ul.inline li:last-of-type { margin-right: 0; }
.rad_dashboard_form ul.inline li p { width: auto; margin-left: 10px; }

.rad_dashboard_form input, .rad_dashboard_form select, .rad_dashboard_form textarea, .rad_social_networks input,p.rad_social_checkmark_holder {height: 30px; float: left; border: none; background-color: #FFF; font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: 400; color: #939AAA; letter-spacing: 1px; margin: 0; padding: 10px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.rad_dashboard_form input { padding: 0 10px; }

.rad_dashboard_longinput input { width: 350px !important; }
.rad_dashboard_form select { padding: 0; }
	.rad_dashboard_form input:focus, .rad_dashboard_form select:focus, .rad_dashboard_form textarea:focus, .rad_social_networks input:focus, button:focus { outline: none; }
	.rad_dashboard_form input[type=text] { width: 60px; }
	.rad_dashboard_form select { width: 140px; }
	.rad_dashboard_form textarea { width: 100%; height:inherit; margin-bottom:10px;}
	.rad_dashboard_form input[type=checkbox] { visibility: hidden; position: absolute; }
		.rad_dashboard_checkbox label { float: left; cursor: pointer; width: 30px; height: 30px; background: #FFF; text-align: center; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
			.rad_dashboard_checkbox label:after {	color: rgba(147, 154, 170, 0); line-height: 30px; text-align: center; }
				.rad_dashboard_checkbox label:after { color: #E0E4E9; }
					.rad_dashboard_checkbox input[type=checkbox]:checked + label:after,.rad_dashboard_checkbox label:hover:after { color: rgba(134, 215, 0, 1); }
span.rad_dashboard_more_info.no_padding{padding: 0 7px !important;}
.rad_dashboard_form span.rad_dashboard_more_info { height: 30px; float: left; padding: 7px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; cursor: pointer; }
	.rad_dashboard_form span.rad_dashboard_more_info:before { color: #FFF; width: 16px; line-height: 16px; height: 16px; background-color: rgba(147, 154, 170, 0.4); display: inline-block; text-align: center; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; }
		.rad_dashboard_form span.rad_dashboard_more_info:hover:before { background-color: rgba(147, 154, 170, 0.7); }
	.rad_dashboard_form span.rad_dashboard_more_text { padding-left: 5px; display: none; }

li.rad_dashboard_checkbox.rad_dashboard_on_cat_select, li.rad_dashboard_checkbox.rad_dashboard_auto_select { clear: both; margin-top: 30px; }

.rad-dashboard-upload-preview img { max-width: 100%; height: auto; }
input.rad-dashboard-upload-field { width: 300px !important; margin-right: 10px; }
.rad-dashboard-upload-button { height: 30px !important; }
.rad-dashboard-upload-preview { margin-left: 200px; clear: both; padding-top: 10px; }
li.rad_dashboard_upload_image { height: auto; min-height: 30px; }

.mce-panel { background: #F3F5F8 !important; }
.rad_dashboard_form div.mce-edit-area { background: #F3F5F8 !important; }
.mce-btn button { line-height: 12px !important; font-size: 10px !important; padding: 5px; height: 29px; }

ul.rad_dashboard_search_results { height: auto; max-height: 200px; overflow: auto; background-color: #373942 !important; padding: 10px 0; -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }
ul.rad_dashboard_search_results li { cursor: pointer; padding: 0 10px; margin: 0; color: #CDCDCD; }
ul.rad_dashboard_search_results li:hover { background: #616473; color: white; }
ul.rad_dashboard_search_results li.rad_dashboard_no_res:hover { background: none; color: #939AAA; cursor: initial; }
input.rad_dashboard_search_posts { width: 100% !important; }
li.rad_dashboard_selected { background: #F3F5F8; margin-bottom: 0; height: auto; padding: 0 4px; }
li.rad_dashboard_selected > span { background: #939AAA; padding: 3px 18px 3px 8px; color: white; margin: 8px 4px 0 4px; display: inline-block; border-radius: 3px; }

.rad_dashboard_live_fields span.spinner { position: absolute; left: -34px; top: -5px; }
li.rad_dashboard_live_fields { position: relative; margin-bottom: 0; }
	li.rad_dashboard_live_fields, li.rad_dashboard_live_fields input { height: 40px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.rad_dashboard_live_search_res { display: none; height: auto !important; }
.rad_dashboard_live_search_res.visible_search_res { display: block; }
.rad_dashboard_menu_remove { margin-left: 5px; cursor: pointer; }
.rad_dashboard_menu_remove:after { position: absolute; left: -2px; top: -1px; width: 20px; color: #c2c6cf !important; font-size: 14px !important; }
.rad_dashboard_selected span { position: relative; }

.rad_dashboard_for_popup .rad_dashboard_checkbox.clearfix > p,  .rad_rapidology_load_in_animation > p {width:225px !important;}

/*------------------------------------------------*/
/*--------------------[ICONS]---------------------*/
/*------------------------------------------------*/

@font-face {
	font-family: 'RapidologyDashboard';
	src:url('fonts/RapidologyDashboard.eot?mk9kd8');
	src:url('fonts/RapidologyDashboard.eot?#iefixmk9kd8') format('embedded-opentype'),
		url('fonts/RapidologyDashboard.woff?mk9kd8') format('woff'),
		url('fonts/RapidologyDashboard.ttf?mk9kd8') format('truetype'),
		url('fonts/RapidologyDashboard.svg?mk9kd8#RapidologyDashboard') format('svg');
	font-weight: normal;
	font-style: normal;
}

.rad_dashboard_icon:before, .rad_dashboard_icon:after, .rad_dashboard_icon span:before, .rad_dashboard_icon a:before, .rad_dashboard_checkbox label:after,.rad_dashboard_inner_container .rad_dashboard_modal_header .rad_dashboard_close:after, p.rad_dashboard_checkmark_holder:after, .rad_dashboard_menu_remove:after { font-family: 'RapidologyDashboard'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; font-size: 16px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

/*------------------------------------------------*/
/*---------------------[TABS]---------------------*/
/*------------------------------------------------*/

.rad_dashboard_tab_content { display: none; }
.rad_tab_selected { display: block; flex-grow:1; -webkit-animation: tab .7s; animation: tab .7s; margin-right:10px; }
#rad_dashboard_options{flex-grow: 1; display: none;}




/*------------------------------------------------*/
/*-------------------[ANIMATION]------------------*/
/*------------------------------------------------*/

@-webkit-keyframes arrow { 0% {right: -28px;} 100% {right: -14px;} }
@keyframes arrow { 0% {right: -28px;} 100% {right: -14px;} }
@-webkit-keyframes tab { 0% { -ms-transform: translate(-20px,0); -webkit-transform: translate(-20px,0); transform: translate(-20px,0); opacity: 0; } 100% { -ms-transform: translate(0,0); -webkit-transform: translate(0,0); transform: translate(0,0); opacity: 1; } }
@keyframes tab { 0% {-ms-transform: translate(-20px,0); -webkit-transform: translate(-20px,0); transform: translate(-20px,0); opacity: 0;} 100% { -ms-transform: translate(0,0); -webkit-transform: translate(0,0); transform: translate(0,0); opacity: 1;} }
@-webkit-keyframes tab-top { 0% { -ms-transform: translate(0,-20px); -webkit-transform: translate(0,-20px); transform: translate(0,-20px); opacity: 0; } 100% { -ms-transform: translate(0,0); -webkit-transform: translate(0,0); transform: translate(0,0); opacity: 1; } }
@keyframes tab-top { 0% {-ms-transform: translate(0px,-20px); -webkit-transform: translate(0,-20px); transform: translate(0,-20px); opacity: 0;} 100% { -ms-transform: translate(0,0); -webkit-transform: translate(0,0); transform: translate(0,0); opacity: 1;} }
@-webkit-keyframes arrow-top { 0% {bottom: -28px;} 100% {bottom: -14px;} }
@keyframes arrow-top { 0% {bottom: -28px;} 100% {bottom: -14px;} }
@-webkit-keyframes graph { 0% {height: 0; opacity: 0;} 100% { opacity: 1;} }
@keyframes graph { 0% {height: 0; opacity: 0;} 100% { opacity: 1;} }
@-webkit-keyframes tooltip { 0% {top: -130px; opacity: 0;} 100% {top: -110px; opacity: 1;} }
@keyframes tooltip { 0% {top: -130px; opacity: 0; } 100% {top: -110px; opacity: 1;} }

.rad_dashboard_networks_modal {	position: fixed; background: rgba(0,0,0,0.5); width: 100%; height: 100%; top: 0; padding-top: 180px; z-index: 99999999; }
.rad_dashboard_networks_modal .rad_social_inner_container { background: #ecf0f6; margin: auto; border-radius: 5px;  -webkit-border-radius: 5px; -moz-border-radius: 5px; width: 986px; max-height: 80%; }
.rad_dashboard_networks_modal .dashboard_icons_container div { float: left; width: 32%; }
.dashboard_icons_container div { float: left;clear: none; margin-right: 2%; }
.dashboard_icons_container div:nth-child(3n) { margin-right: 0; }

.rad_dashboard_inner_container .rad_dashboard_modal_header { width: 100%; height: 60px;	background: #ffffff; position: relative; top: 0; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.rad_dashboard_inner_container .rad_dashboard_modal_header h1 {	float: left; color: #373942; padding: 20px; font-size: 16px; }
.rad_dashboard_inner_container .rad_dashboard_modal_header .rad_dashboard_close:after { content: "\e60C"; position: absolute; padding: 20px; right: 0; color: #373942; cursor: pointer;}
.rad_dashboard_networks_modal .dashboard_icons_container { overflow: auto; height: auto; padding: 20px; max-height: 74%; }
.rad_dashboard_modal_footer { height: 60px; background: #ffffff; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.rad_dashboard_modal_footer .rad_dashboard_apply,.rad_dashboard_modal_footer .rad_dashboard_warning_button { background-color: #008AFF !important; color: #ffffff !important; background-color: #BDC4D6; padding: 10px 11px; margin: 11px 15px; font-size: 14px; line-height: 1em; height: 15px; margin-right: 10px; cursor: pointer; overflow: hidden; position: relative; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; float: right;}
.rad_dashboard_warning .rad_dashboard_inner_container { width: 300px !important; height: auto; background: #fff; text-align: center; margin: auto; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.rad_dashboard_warning .rad_dashboard_modal_header { height: 30px; }
.rad_dashboard_modal_footer .rad_dashboard_ok { margin-right: 130px !important; }
a.rad_dashboard_ok.rad_dashboard_2_btns { float: left; margin-right: 0 !important; }

.rad_dashboard_networks_modal.rad_dashboard_warning { display: block; }
.rad_dashboard_row.rad_dashboard_save_changes{float:none !important;}
.rad_dashboard_save_changes { width: 240px; float:none !important; margin-bottom:20px;}
span.spinner { margin-top: 12px; margin-right: 30px; display: none; }
span.spinner.rad_dashboard_spinner_visible { display: block; visibility: visible; }
.rad_social_toggle { visibility: hidden; position: absolute; }

@-webkit-keyframes .rad_social_fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }
@-moz-keyframes .rad_social_fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }
@-o-keyframes .rad_social_fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }
@keyframes .rad_social_fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }

.rad_dashboard_hidden_option { display: none; }
.rad_dashboard_visible_option { -webkit-animation: .rad_social_fadeIn 1s 1 cubic-bezier(0.77,0,.175,1); -moz-animation: .rad_social_fadeIn 1s 1 cubic-bezier(0.77,0,.175,1); -o-animation: .rad_social_fadeIn 1s 1 cubic-bezier(0.77,0,.175,1); animation: .rad_social_fadeIn 1s 1 cubic-bezier(0.77,0,.175,1); }
.rad_dashboard_form .wp-picker-holder { z-index: 99999; position: absolute; }

.rad_dashboard_form input[type="file"] { background: none; padding: 15px 0; line-height: 0; width: 100%; height: inherit; float: none; }

p.rad_dashboard_section_subtitle { margin-top: -12px; margin-bottom: 14px; font-style: italic; }

/*------------------------------------------------*/
/*-----------------[RESPONSIVE]-------------------*/
/*------------------------------------------------*/
@media only screen and (max-width: 1662px){
	.rad_dashboard_networks_modal .rad_dashboard_inner_container { width: 677px; }
}

@media screen and (max-width: 1024px) {
	.rad-dashboard-upload-preview { margin-left: 0; }
}

@media screen and (max-width:782px) {
	.rad_dashboard_networks_modal {	position: absolute; padding-top: 90px; }
	#rad_dashboard_content { margin-left: 0; }
	#rad_dashboard_navigation { width: 100%; position: relative;}
	#rad_dashboard_navigation li a.current:after { background-color: #f0f0f0; }
	#rad_dashboard_header ul li a.current:after { background-color: #373942; }
	#rad_dashboard_wrapper { min-width: 300px; }
	#rad_dashboard_logo { width: 100px; }
	.rad_dashboard_networks_modal .rad_dashboard_inner_container { width: 357px; }
	.rad_dashboard_networks_modal .dashboard_icons_container div { width: 48.5%; }
	.dashboard_icons_container div { clear: none; margin-right: 3% !important; }
	.dashboard_icons_container div:nth-child(2n) { margin-right: 0 !important; }
}

@media screen and (max-width: 601px) {
	.rad-dashboard-upload-button { margin-top: 10px !important; }
}

@media screen and (max-width:480px) {
	.rad_dashboard_form ul.inline li { width: 100%; }
	.rad_dashboard_networks_modal .rad_dashboard_inner_container { width: 247px; }
	.rad_dashboard_inner_container .dashboard_icons_container div { width: 100%; margin-right: 0; }
}

/*------------------------------------------------*/
/*-----------------[ACTIVATE]---------------------*/
/*------------------------------------------------*/

.rad_act_scr {
    background: -webkit-radial-gradient(#FF5D6D, #FF5D6D, #BD3F4D);
    background: -o-radial-gradient(#FF5D6D, #FF5D6D, #BD3F4D);
    background: -moz-radial-gradient(#FF5D6D, #FF5D6D, #BD3F4D);
    background: radial-gradient(#FF5D6D, #FF5D6D, #BD3F4D);
    text-align: center;
     min-height: 900px;
}
* > .rad_act_scr {
 	height: auto;
}

.rad_act_scr.rad_act_scr_mode_get_code,
.rad_act_scr.rad_act_scr_mode_get_code a:focus,
.rad_act_scr.rad_act_scr_mode_get_code a:hover,
.rad_act_scr.rad_act_scr_mode_get_code a:active,
.rad_act_scr.rad_act_scr_mode_get_code * {
    color: #ffffff;
}
.rad_act_scr.rad_act_scr_mode_get_code input {
    color:#333333;
}

.rad_act_scr.rad_act_scr_mode_act_code,
.rad_act_scr.rad_act_scr_mode_act_code a:focus,
.rad_act_scr.rad_act_scr_mode_act_code a:hover,
.rad_act_scr.rad_act_scr_mode_act_code a:active,
.rad_act_scr.rad_act_scr_mode_act_code * {
    color: #ffffff;
}
.rad_act_scr.rad_act_scr_mode_act_code input {
    color:#333333;
}

.rad_act_scr.rad_act_scr_mode_thx_you .rad_act_scr_form{
    display:none;
}

.rad_act_scr.rad_act_scr_mode_thx_you,
.rad_act_scr.rad_act_scr_mode_thx_you a:focus,
.rad_act_scr.rad_act_scr_mode_thx_you a:hover,
.rad_act_scr.rad_act_scr_mode_thx_you a:active,
.rad_act_scr.rad_act_scr_mode_thx_you * {
    }

.rad_act_scr a:hover {
}
.rad_act_scr .rad_act_scr_mode_get_code,
.rad_act_scr .rad_act_scr_mode_act_code,
.rad_act_scr .rad_act_scr_mode_thx_you {
	display: none;
}

.rad_act_scr_thank_you_area{
    min-width:1000px;
}
.rad_act_scr.rad_act_scr_mode_get_code .rad_act_scr_mode_get_code {
	display: block !important;

}

.rad_act_scr.rad_act_scr_mode_act_code .rad_act_scr_mode_act_code {
	display: block !important;
}
.rad_act_scr.rad_act_scr_mode_thx_you .rad_act_scr_mode_thx_you {
	display: block !important;
    height:1800px;
}
.rad_act_scr.rad_act_scr_mode_thx_you{
    background:#fff;
}
.rad_act_scr_mode_thx_you .rad_act_scr_head{
    display: none;
}

.rad_act_scr_logo_thx_you {
    font-size: 57px;
    line-height: 77px;
    margin: 0 auto auto 15px;
    text-align: left;
    width:150px;
    position: absolute;
    left:0;
}

.rad_act_thx_you_head{
    width:100%;
    height: 80px;
    background-color: #14283A;
}

.rad_act_thx_you_head_inner{
    width:1000px;
    height: 80px;
    background-color: #14283A;
    margin:auto;
    position: relative;
}


#rad_act_scr_thx_you_tagline{
    width:460px;
    position: relative;
    margin-left:auto;
    margin-right:auto;
    top:10px;
    text-align: center;

}
#rad_act_scr_thx_you_tagline p {
    display: inline-block;
    font-size:20px;
    font-weight: 300;
    color:#ffffff;
}
#rad_act_scr_thx_you_tagline h2{
    display: inline-block;
    font-size:20px;
    font-weight:600;
    font-family: helvetica;
    font-style: italic;
    margin:0;
    padding:0;
    color:#ffffff;
    text-transform: none;
}

#rad_act_scr_thx_you_tagline .rad_act_scr_gift{
    margin: 0 auto;
    text-align: center;
    color:#ffffff;
    font-size:12px;
}
#rad_act_scr_thx_you_tagline .rad_act_scr_gift a{
    color:#ffffff;
}

/* section1 */
.rad_act_thx_you_sec_1{
    width:100%;
    background: -webkit-radial-gradient(#FF5D6D, #FF5D6D, #BD3F4D);
    background: -o-radial-gradient(#FF5D6D, #FF5D6D, #BD3F4D);
    background: -moz-radial-gradient(#FF5D6D, #FF5D6D, #BD3F4D);
    background: radial-gradient(#FF5D6D, #FF5D6D, #BD3F4D);
    height:420px;
}

.rad_act_thx_you_sec_1_inner{
    width:1000px;
    height:520px;
    margin:0 auto;
    background:transparent;
}

.rad_act_thx_you_sec_1_bottom{
    width:100%;
    margin: -150px auto auto;
    background-color:#ffffff;

}
.rad_act_thx_you_sec_1_bottom .bottom_arrow{
    width: 0;
    height: 0;
    margin:auto;
    border-left: 100px solid transparent;
    border-right: 100px solid transparent;
    border-top: 50px solid #fb5c6c;
}


.rad_act_thx_you_sec_1_inner .section1_top{
    height:250px;
    padding-top:20px;

}
.rad_act_thx_you_sec_1_inner .section1_top_left{
    float:left;
    margin-left:20px;
    margin-top:20px;
}

.rad_act_thx_you_sec_1_inner .section1_top_left p{
    color:#ffffff;
    padding-bottom:5px;
}

.rad_act_thx_you_sec_1_inner .section1_top_left h1{
    color:#ffffff;
    padding-top:20px;
    padding-bottom:5px;
    text-transform: none;
}

.rad_act_thx_you_sec_1_inner .section1_top_right {
    float:right;
}

.rad_act_thx_you_sec_1_inner .section1_top_right .box {
    width:200px;
    height:220px;
    float:left;
    background:#ffffff;
}
.rad_act_thx_you_sec_1_inner .section1_top_right .box:nth-child(2) {
    margin-left:20px;
}

.rad_act_thx_you_sec_register{
    width:530px;
    background-color: #70cfff;
    margin: 0 auto;
    height: 65px;
    border: 3px solid #ffffff;
    border-radius: 5px;
    text-align: center;

}
.rad_act_thx_you_sec_register a{
    font-size:20px;
    line-height:60px;
    color:#ffffff;
    font-weight:bold;
}



.rad_act_thx_you_sec_2{
    width:100%;
    backgrond-color:#fff;
}
.rad_act_thx_you_sec_2_inner{
    width:900px;
    height:910px;
    margin:auto;
}
.body-heading{
    color:#14283a;
    font-size:24px;
    letter-spacing:2px;
    font-weight:300;
    padding:0;
    margin-top:20px;
}
#options{
    width:100%;
    clear:both;
}
.option{
    height:340px;
    width:410px;
    background-color:#14283A;
    margin-top:50px;
}

.option-header{
    height: 60px;
    width: 100%;
    padding-top:10px;
}
.option-header p{
    color:#fff;
    text-align: center;
    font-weight:300;
    font-size:30px;
}

.option-text{
    height:260px;
    background-color:#ededed;
}
.option1{
    float:left;
}
.option2{
    float:right;
}

.webinar-list{
    list-style-type: disc;
    margin-left:20px;
}
.webinar-list li{
    color:black !important;
    text-align: left;
    margin-left:10px;
}

.option-action{
    margin-top:30px;
    text-align: center;
}
.rad_act_scr_webinar_button{
    display: block;
    width:267px;
    height:50px;
    margin: 0 auto;
    margin-bottom:5px;
    border-radius: 5px;
    text-align:center;
    font-size:20px;
    line-height:50px;
    font-weight:bold;
    color:#fff;
    background-color:#70cfff;
}
.rad_act_scr_webinar_link{
    color:#FF5E6E;
    font-size:14px;
    text-decoration: underline;
}

.rad_act_thx_you_sec_2_inner .description{
    margin-top:50px;
}

.rad_act_thx_you_sec_2_inner .description ul{
    width:600px;
    list-style-image: url("../../images/checkmark.png");
    margin:20px auto;

}
.rad_act_thx_you_sec_2_inner .description ul li strong{
    font-size:16px;
}
.rad_act_thx_you_sec_2_inner .description ul li{
    width:600px;
    height:100px;
    line-height:100px;
    text-align: left;
    color:black;
}

.rad_act_thx_you_sec_2_inner .description ul li span{
    display: -moz-inline-box;
    display: inline-block;
    line-height: normal;
    vertical-align: middle;
}

#final-teaser{
    width:100%;
    height:300px;
    background: -webkit-radial-gradient(#FF5D6D, #FF5D6D, #BD3F4D);
    background: -o-radial-gradient(#FF5D6D, #FF5D6D, #BD3F4D);
    background: -moz-radial-gradient(#FF5D6D, #FF5D6D, #BD3F4D);
    background: radial-gradient(#FF5D6D, #FF5D6D, #BD3F4D);
}
#final-teaser-inner{
    width:900px;
    height:300px;
    text-align: center;
    margin: auto;
}

.back-to-plugin{
    width:900px;
    margin:auto;
    text-align: center;
}
.back-to-plugin a{
    font-size:12px;
    text-decoration: underline;
    color: #AFB7B9;
}

.rad_act_thx_you_sec_register img{
    height:20px;
}
.sign_up_text{
    display: block;
    width: 180px;
    text-align: center;
    font-size:12px;
    color:#fff;
    margin: 5px auto 0;
    text-decoration: underline;
}


.rad_act_scr_head {
    padding-top: 50px;
}
.rad_act_scr_logo {
    font-family: 'rapidology-full-icon-set';
    font-size: 77px;
    line-height: 77px;
	width: 160px;
    margin: 0 auto;
	text-align: left;
}


.rad_act_scr_logo::after {
	content: "\e601";
}
.rad_act_scr_gift {
	margin-top: 15px;
}
.rad_act_scr_gift a {
	transition: none !important;
}
.rad_act_scr_gift span i {
	display: none !important;
}
.rad_act_scr_gift span {
	font-family: 'RapidologyDashboard';
}
.rad_act_scr_gift span::before {
	content: "\e661";
}
.rad_act_scr_gift a {
	text-decoration: underline;
}
.rad_act_scr_headline {
	font-size: 30px;
	line-height: 45px;
	margin-top: 20px;
	letter-spacing: 0.005em;
}
.rad_act_scr_headline i {
	font-weight: bold;
    font-family: 'Montserrat', sans-serif;
}
.rad_act_scr_message {
	width: 750px;
	margin: 20px auto 0;
}
.rad_act_scr_btn {
	text-transform: uppercase;
	font-size: 25px;
	line-height: 79px;
	border: 1px solid #ffffff;
	color: #ffffff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-weight: bold;
	margin-top: 45px;
	text-align: left;
	text-indent: 75px;
	width: 512px;
	height: 79px;
	display: inline-block;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	text-decoration: none !important;
	z-index: 1;
}
.rad_act_scr_btn:hover {
	color: #ffffff;
	background-color: rgba(0,0,0,0.3);
}
.rad_act_scr_get_code_button:hover::after {
    font-family: 'rapidology-full-icon-set';
    content: "\e602";
    font-size: 20px;
    padding-left: 10px;
    text-decoration: none !important;
}
.rad_act_scr_activate_code_button {
	text-align: center;
	text-indent: 0;
}
.rad_act_scr_inputs {
    display: inline-block;
	text-align: center;
}
.rad_act_scr_input_box {
	margin-top: 15px;
	line-height: 39px;
	height: 65px;
	width: 320px;
	text-align: left;
}
.rad_act_scr_input_box span {
	display: inline-block;
}
.rad_act_scr_input_box .rad_act_scr_holder {
	display: inline-block;
	background-color: #ffffff;
	width: 311px;
	height: 39px;
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.rad_act_scr_error {
	display: none;
	font-weight: bold;
    margin-left: 324px;
    margin-top: -40px;
    position: absolute;
    height: 0;
    overflow: visible;
}
.rad_act_scr_check .rad_act_scr_error {
	margin-top: -30px;
}
.rad_act_scr_input_box select,
.rad_act_scr_input_box input {
	width: 290px;
	height: 28px;
	margin: 2px 10px;
	text-align: center;
	color: #333333;
	font-weight: bold;
}
.rad_act_scr_input_box select option {
	text-align: center;
	color: #333333;
}
.rad_act_scr_input_box_code {
	font-size: 16px;
	text-transform: uppercase;
}
.rad_act_scr_check {
	display: block;
	margin-top: 25px;
	text-align: left;
	line-height: 30px;
}
.rad_act_scr_check a {
	text-decoration: underline;
}
.rad_act_scr_note {
	text-align: center;
	margin-top: 25px;
}
.rad_act_scr_note2 {
	text-align: center;
	margin-top: -25px;
	text-decoration: underline;
}
.rad_act_scr_note a {
	text-decoration: underline;
	font-weight: bold;
}
/* drop down arrow head down */
.rad_act_chevron {
    position: relative;
    display: block;
    height: 8px;  /*height should be double border*/
}
.rad_act_chevron:before,
.rad_act_chevron:after {
    position: absolute;
    display: block;
    content: "";
    border: 10px solid transparent; /*adjust size*/
}
/*Change four 'top' values below to rotate (top/right/bottom/left)*/
.rad_act_chevron:before{
    top: 0;
    border-top-color: #B5B8BA; /*rad_act_chevron Color*/
}
.rad_act_chevron:after{
    top: -3px; /*adjust thickness*/
    border-top-color: #ffffff; /*Match background colour*/
}
.rad_act_scr_input_box_company_placeholder {
	cursor: pointer;
	text-align: center !important;
}
.rad_act_input_box_company_text {
	display: inline-block;
	color: #333333 !important;
	font-weight: bold;
}
.rad_act_scr_input_box_company_placeholder_inactive.rad_act_input_box_company_text {
	display: inline-block;
	color: #B5B8BA !important;
}
.rad_act_scr_input_box_company_placeholder span.rad_act_chevron_box {
	display: block;
    float: right;
    margin-right: 35px;
    margin-top: 16px;
}
.rad_act_scr_input_box_company_dropdown {
	display: block;
	background-color: #ffffff;
	margin-top: 15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 10px 0;
	z-index: 100;
    overflow: visible;
}
/* balloon arrow head up */
.rad_act_chevron_up {
	margin: -18px 0 0 275px;
	position: relative;
    display: block;
    height: 8px;
    position: absolute;
}
.rad_act_chevron_up:before {
    position: absolute;
    display: block;
    content: "";
    border: 10px solid transparent;
}
.rad_act_chevron_up:before {
    bottom: 0;
    border-bottom-color: #ffffff;
}
.rad_act_scr_input_box_company_dropdown a {
	background-color: #ffffff;
	background-color: none;
	display: block;
	color: #333333 !important;
	text-align: center;
	line-height: 20px;
	font-size: 14px;
	height: 24px;
	z-index: 299;
	position: relative;
	font-weight: bold;
}

.rad_act_scr_input_box_company_dropdown a:active,
.rad_act_scr_input_box_company_dropdown a:focus {
	color: #333333;
}
.rad_act_scr_input_box_company_dropdown a:hover {
	text-decoration: underline;
	color: #C1414F;
}
.rad_act_scr_input_box_company_dropdown_inactive {
	display: none !important;
}
.rad_act_scr_input_box_company_dropdown_visible {
}

.layout_filter_wrapper  {
    max-width:650px;
    margin: 0 auto 20px;
}
.layout_filter_wrapper p{
    margin-left:10px;
}

.layout_filter{
    margin-top: 20px;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: center;
    -ms-flex-pack: justify;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.layout_filter img{
    width: 200px;
    height: auto;
    margin-right:10px;
    cursor: pointer;
}

.templates_loading{
    display: none;
    text-align: center;
}
.rad_dashboard_row.rad_dashboard_selection > h1{
    text-transform: none;
    font-size: 26px;
    font-weight:400;
    color: #373942;
}

.rad_dashboard_all_time_stats{  display: none;}

.stats-collapse{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom:10px;
}
.stats-collapse h2{
    width:200px;
}

.rad_dashboard_optins_all_table > .rad_dashboard_optins_list{display: none;}
.rad_dashboard_lists_stats{display: none;}
.rad_dashboard_pages_stats{display: none;}


@media screen and (max-width:1150px){
    #rad_dashboard_content{
        flex-direction: column;
    }

    .rapidology_marketing_sidebar.non_marketing_page{
        flex-direction: row;
        width:100% !important;
        align-items: flex-start;
        justify-content: center;
        border-top: 2px solid #bdc4d6;
        padding: 10px 0;
    }

    .rapidology_marketing_sidebar.non_marketing_page .signup{
        border-left: none;
        margin-bottom:0;
        border-right: 2px solid #bdc4d6;
    }

    .rapidology_marketing_sidebar.non_marketing_page .quick_links{
        border-left: none;
    }
}


.rad_dashboard_new_account_row > h1, .rad_dashboard_row > h1{
    text-transform: none;
    font-size: 26px;
    font-weight:400;
    color: #373942;
}

.rad_dashboard_center_webhook_url{
    max-width:300px !important;
    width:100% !important;
}