@charset "UTF-8";
/* CSS Document */

.noborder {border: 0px !important;}
#content_wrapper {margin-top: 30px;margin-bottom: 0px;}
#content_wrapper h1 {font-family: 'HelveticaNeueBold';font-size: 48px;color: #959595;margin-bottom: 30px;line-height: 40px;font-weight: normal; position:relative;}

/* Content Box */
#content_box_nav {background-color: #ff8004;font-color: #fff;}
#content_box_nav ul {background-color: #c86403;font-size: 18px;}
#content_box_nav li a {float: left;display:inline;padding:  18px 20px 20px 20px;border-right: 1px solid #ff8004;color: #ffc58c;display:block;background-color: #c86403;}
#content_box_nav li a.active {background-color: #ff8004;color: #fff;}
#content_box_nav li a:hover {color: #fff;}
#content_box_nav li:last-child a {border-right: 0px;}
#content_box {background-color: #ff8004;padding: 20px 40px 40px 40px;color: #fff;position:relative;}
#content_box_art {font-size: 177px;font-family: 'admedia';display:block;}
#content_box_art.security_logos .icon-riskiq {margin-top: 25px;margin-bottom: 5px;font-size: 153px;}
#content_box_art.security_logos .icon-integral {font-size: 155px;}
.artspan {width: 180px;}
.textspan {width: 620px;}
#content_box_text {padding-top: 15px;}
#content_box_text h2 {font-family: 'HelveticaNeueUltraLight';font-size: 34px;line-height: 36px;margin-bottom: 10px;font-weight: normal;}
#content_box_text p {font-size: 18px;line-height: 24px;}

/* Column Content */
#column_content {font-size: 18px;color: #828282;margin: 40px 0px 0px 0px;}
#column_content p {margin-bottom: 14px;line-height: 24px;}
#column_content h2 {color: #595959;font-weight: normal;margin-bottom: 12px;}
#column_content ul {margin: 24px 0px 10px 0px; position:relative;line-height: 22px;}
#column_content li {padding-left: 40px;position:relative;margin-bottom: 20px;}
.column_left, .column_right {margin-bottom: 40px;}
.column_icon {font-size: 50px;color: #ff8005;margin-left: 0px;}
.column_left {border-right: 1px solid #e5e5e5;margin-right: -1px;position:relative;}
.column_right {position:relative;}
.column_text h3 {font-family: 'HelveticaNeueLight';font-weight:normal;margin: -5px 0px 15px 0px;}
.content_row {margin-top: 20px;}
.blt {color: #ff8004;font-size: 13px;position:absolute;left: 15px;top: 4px;}

/* Get Started Bar */
#getstarted_bar {margin:0px 0px 40px 0px;background-color: #e6e6e6;padding: 30px;position:relative}
#getstarted_text {margin-left: 0px;}
#getstarted_bar.liquid {margin-bottom: 0px;}
#getstarted_bar.liquid #getstarted_text {margin-bottom: 20px;}
#getstarted_text h2 {font-family: 'HelveticaNeueBold';font-size: 24px;color: #595959;font-weight: normal;margin-bottom: 5px;}
#getstarted_text p {line-height: 20px;}
#getstarted_bar .square-button {float:right;}

/* Advertiser Publisher Wrapper */
#advertiser-publisher_wrapper {background-color: #d5d5d5;padding: 40px 0px 40px 0px;}
#advertiser_box, #publisher_box {background-color: #9a9a9a;color: #fff;}
#advertiser-publisher_wrapper .header {font-size: 60px;display:block;text-align: center;padding: 25px 0px 25px 0px;background-color: #838384;}
#advertiser-publisher_wrapper .contents {padding: 20px 30px 30px 30px;}
#advertiser-publisher_wrapper h3 {margin: 0px 0px 0px 0px;font-size: 30px;font-weight: normal;}
#advertiser-publisher_wrapper h4 {margin: 0px 0px 10px 0px;font-size: 22px;font-weight: normal;color: #d5d5d5;}
#advertiser-publisher_wrapper p {margin: 0px 0px 10px 0px;font-size: 18px;line-height: 24px;}
#advertiser-publisher_wrapper a {color: #ffb974;font-size: 18px;}
#advertiser-publisher_wrapper a span {font-size: 14px;}
#advertiser-publisher_wrapper a:hover {color: #b2f0ee;}

/* Old Content */
#old_content #column_content {margin-top: 0px}
#old_content #left_navigation ul {margin: 0px 0px 0px 0px;}
#old_content #left_navigation li {padding-left: 0px;margin: 0px;}
#old_content #left_navigation li a {color: #828282;padding: 8px 10px 8px 0px;border-bottom: 1px solid #e5e5e5;display:block; font-size:16px;}
#old_content #left_navigation li a:hover {color: #77bfbc;}
#old_content #left_navigation li:last-child a {border-bottom: 0px;}
#old_content #left_navigation li.active a {color: #ff8004;}
#old_content #middle_content h1 {font-family: 'HelveticaNeueLight';margin: -5px 0px 15px 0px;font-size: 30px;color: #595959;font-weight: normal;margin-bottom: 20px;line-height: 30px;}
#middle_content {margin-bottom: 40px;}
#middle_content a {color: #95bfcb;}
#middle_content a:hover {color: #688DE0;}
#right_content {margin-bottom: 40px;}
#contact-us-box {font-size: 16px;line-height: 22px;margin: 40px 0px 40px 0px;}

#right_content.ticket-support-right-content .contact { margin-top:0; }

.numbers{margin-left:0px;padding-left:0px;}
.numbers li{list-style-type: decimal;margin-left:40px;padding-left:0px !important;}
.align_right {float:right;margin: 0px 0px 10px 20px;}


#contact-us-box h2 {font-size: 24px;color: #ff8004;margin-bottom: 0px;}
#contact-us-box h3 {font-size: 16px;font-weight: bold;margin: 0px 0px 12px 0px;}
#contact-us-box ul {margin: 0px 0px 0px 0px;}
#contact-us-box li {padding-left: 24px;position:relative;}
#contact-us-box li strong {padding-right: 5px;}
#contact-us-box li .blt {font-size: 18px;left: 0px;top: 2px;}
#contact-us-box li a {color: #828282;}
#contact-us-box li a:hover {color: #688DE0;}
#right_content .address {padding-left: 57px;display: block;}
#right_content .square-button .text {font-size: 20px;}
#right_content .square-button {padding-left: 0px;padding-right: 0px;width: 160px;text-align: center;}
#right_content .square-button-icon {display:none;}
.old_image {text-align: center;}
.old_image img { height:auto; }
.old_image img[align=left] { margin-right:15px; } 
.old_image img[align=right] { margin-left:15px; } 
#old-content-navigation-dropdown-toggle { display:none; position:absolute; top:0; right:-6px; padding:0 6px; font-size:18px; color:#959595; }

/* What We Do */
#content_wrapper.whatwedo #content_box_art {color: #ff8004;font-size: 150px;}
#content_wrapper.whatwedo #content_box_text h2 {color: #ff8004;font-size: 30px;line-height: 34px;font-family: 'HelveticaNeueLight';}
#content_wrapper.whatwedo #content_box_text p {color: #828282;margin-bottom: 30px;}
#content_wrapper.whatwedo h1 {margin-bottom: 15px;}
.section1 {margin-top: 0px;background-color: #e2e2e2;}
.section2 {background-color: #ff8004;}
.section1, .section2 {padding: 30px 0px 30px 0px;}
.section1 .adv-pub-join-info, .section2 .adv-pub-join-info {background-color: transparent;padding-left: 0px;padding-right: 0px;}
.section1 .adv-pub-join-image, .section2 .adv-pub-join-image {background-color: #959595;font-size: 50px;}
.section2 .adv-pub-join-image {background-color: #ffa64f;color: #ffe5cb;}
.section2 .adv-pub-join-image:hover {color: #fff;}
.section1 .adv-pub-join-info, .section2 .adv-pub-join-info {height: auto;padding-bottom: 0px;}
.section1 h2.adv-pub-join-heading, .section2 h2.adv-pub-join-heading {font-family: 'HelveticaNeueBold';font-size: 22px;line-height: 22px; color: #959595;margin-bottom: 8px;}
.section2 h2.adv-pub-join-heading {color: #fff;}
.section1 p.adv-pub-join-description, .section2 p.adv-pub-join-description {color: #959595;}
.section2 p.adv-pub-join-description {color: #fff;}
.section1 a.adv-pub-join-more {color: #ff8004;}
.section1 a.adv-pub-join-more:hover {color: #61b8d1}
.section2 a.adv-pub-join-more {color: #FFD7B0;}
.section2 a.adv-pub-join-more:hover {color: #c0f1ff;}

/* Events */
.events #content_box_art {color: #ff8004;}
.events #content_box_text h2 {color: #ff8004;font-size: 30px;line-height: 34px;font-family: 'HelveticaNeueLight';}
.events #content_box_text p {color: #828282;margin-bottom: 30px;}
#content_wrapper.events h1 {margin-bottom: 15px;}
.header_bar {padding: 20px 0px 20px 0px;background-color: #cbcbd3;}
.header_bar h2 {color: #fff;font-weight: normal;font-size: 18px;font-family: 'HelveticaNeueLight';margin: 0px;}
.events #content_box_text {margin-left: 0px;}
.events #content_box_art {font-size: 155px;}
#events_wrapper {color: #fff;background-color: #ff8004;padding: 50px 0px 0px 0px;}
#events_list > li {margin-bottom: 50px;position:relative;}
.event_text h3 {font-family: 'HelveticaNeueBold';font-size: 24px;line-height: 24px;font-weight: normal;margin: 0px 0px 10px 0px;}
.event_text p {font-size: 18px;line-height: 24px;margin: 0px 0px 20px 0px;}
.event_dates li {font-size: 14px;margin-bottom: 10px;}
.event_links li a {color: #ffd5ad;display:inline-block;float:left;font-size: 18px;}
.event_links a:hover {color: #C0F1FF;}
.event_links li:first-child a {margin-right: 20px;border-right: 1px solid #ffd5ad;padding-right: 20px;}
.event_img {display: inline-block;position:relative;}
.event_dates {padding-left: 20px;border-left: 1px solid #ffab5a;margin-left: -1px;}
.event_dates li strong {display:block;}

/* Why AdMedia */
.icon-group.fix {font-size: 160px !important;margin-top: 10px;}
.whyadmedia a.adv-pub-join-image {background-color: transparent;position:absolute;top: 0px;left: 0px;padding: 22px 0px 0px 0px;}
.whyadmedia .section1 a.adv-pub-join-image {color: #959595;}
.whyadmedia .section2 a.adv-pub-join-image {color: #fff;}
.whyadmedia .adv-pub-join-info {position:relative;padding-left: 67px;}
.whyadmedia .header_bar {background-color: #959595;}
.onestop {margin-top: 0px !important;}
.twocolumn li {padding-left: 40px !important;font-size: 22px;color: #9a9a9a;margin-bottom: 30px !important;}
.twocolumn li a {display:block;color: #9a9a9a;}
.twocolumn li a:hover, .twocolumn li a:hover .blt {color: #ff8004;}
.twocolumn .blt {font-size: 27px;left: 0px;top: 0px;color: #9a9a9a;}

/* About Us */
.icon-retweet.fix {font-size: 160px !important;margin-top: -10px;}
.address_list {margin-left: 0px;}
.address_list li {margin-bottom: 5px !important;padding-left: 0px !important;}
.img_map img {width: 100%;}
.img_map img a {text-decoration: none;border: 0px;}

/* contact-us / ticket support system */
.ticket-support-system-item { position:relative; }

/* Our Video Products */
.icon-movie.fix {margin-top: 20px;}
.video-demo {padding-left: 220px;position:relative;min-height: 200px;margin-bottom: 30px;}
.video-demo-image {position:absolute;left: 0px;top:5px;width: 194px;}
.liquid-button {width: 100% !Important;}
.numbered-list {padding-left: 30px;color: #FF8005;font-weight: bold;}
.numbered-list li {list-style-type: decimal;margin-left: 0px;padding-left: 10px !important;}
.numbered-list p {color: #828282 !important;font-weight: normal !important;}


/* Margins */
.margin_top0 {margin-top: 0px;}
.margin_top10 {margin-top: 10px;}
.margin_top20 {margin-top: 20px;}
.margin_top30 {margin-top: 30px;}
.margin_top40 {margin-top: 40px;}
.margin_bottom10 {margin-bottom: 10px;}
.margin_bottom20 {margin-bottom: 20px;}
.margin_bottom30 {margin-bottom: 30px;}
.margin_bottom40 {margin-bottom: 40px;}


/* Pops */
.pop_image {
  float: right;
  margin: 0 0 20px 20px;
  width: 60%;
}
.pop_image img {
  width: 100%;
}
.pop_image-diagram{
	margin-bottom: 20px;
}


/* Large desktop */
@media (min-width: 1200px) {
	#content_wrapper {margin-top: 40px;}
	#content_wrapper h1 {font-size: 60px;margin-bottom: 30px;line-height: 60px;}
	/* Content Box */
	#content_box_art.security_logos .icon-riskiq {margin-top: 24px;margin-bottom: 10px;font-size: 163px;}
	#content_box_art.security_logos .icon-integral {font-size: 165px;}	#content_box_nav ul {font-size: 22px;}
	#content_box_text h2 {font-size: 47px;line-height: 47px;}
	.textspan {width: 840px;}
	/* Column Content */
	.column_icon {font-size: 60px;color: #ff8005;}
	/* Old Content */
	#right_content .square-button {padding-left: 18px;padding-right: 75px;width: 117px;text-align: center;}
	#right_content .square-button-icon {padding-top: 16px;display:inline;width: 44px;}
	#right_content .square-button .text {font-size: 22px;}
	/* What We Do */
	#content_wrapper.whatwedo #content_box_art {font-size: 177px;}
	/* Events */
	.events #content_box_art {font-size: 177px;}
	/* Why AdMedia */
	.icon-group.fix {font-size: 170px !important;}
	/* About Us */
	.icon-retweet.fix {font-size: 170px !important;}

	
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
	#content_wrapper {margin-top: 20px;}
	#content_wrapper h1 {font-size: 38px;margin-bottom: 10px;line-height: 38px;}
	/* Content Box */
	#content_box_art.security_logos .icon-riskiq {margin-top: 10px;margin-bottom: 5px;font-size: 153px;}
	#content_box_art.security_logos .icon-integral {font-size: 155px;}
	#content_box_nav ul {font-size: 14px;}
	#content_box_nav li a {padding:  8px 14px 10px 14px;}
	#content_box {padding: 30px;}
	#content_box_text {padding-top: 12px;}
	#content_box_text h2 {font-size: 36px;line-height: 36px;}	
	.textspan {width: 440px;}
	#content_box_text p {font-size: 16px;line-height: 20px;}
	/* Column Content */
	.column_icon {font-size: 40px;color: #ff8005;}
	/* Get Started Bar */
	#getstarted_bar .square-button {float:none;position:absolute;right: 30px;top: 30px;}
	#getstarted_bar.liquid .square-button {position: inherit;float:none;left: auto;top: auto;right:  auto;}
	#getstarted_bar.liquid h2 {font-size: 28px;}
	/* Old Content */
	#right_content .square-button {padding-left: 0px;padding-right: 0px;width: 107px;text-align:center;}
	#right_content .square-button-icon {display:none;}
	#right_content .square-button .text {font-size: 16px;}
	#right_content #getstarted_text h2 {font-size: 24px;}
	#right_content #getstarted_text p {font-size: 16px;line-height: 22px;}
	#contact-us-box li strong {display:block;}
	#right_content .address {padding-left: 0px;}
	.old_image img[align=right], .old_image img[align=left] { width:60%; }
	/* What We Do */
	#content_wrapper.whatwedo #content_box_art {font-size: 118px;}	
	/* Events */
	.events #content_box_art {font-size: 115px;}
	/* Why Admedia */
	#content_wrapper.whyadmedia #content_box_nav ul {font-size: 14px;background-color: #ff8004;border-bottom: 1px solid #ff962f;padding: 5px 0px 16px 0px;margin-bottom: 5px;}
	#content_wrapper.whyadmedia #content_box_nav li a {padding:  8px 0px 0px 20px;background-color: #ff8004;}
	#content_wrapper.whyadmedia #content_box_nav li:last-child a {padding-right: 0px;}
	
	/* Video Products */
	.video-demo {padding-left: 0px;min-height: 10px;}
	.video-demo-image {position: inherit;display:block;width: auto;margin-top: 20px;margin-bottom: 20px;}

}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	#content_wrapper {margin-top: 10px;}
	#content_wrapper h1 {font-size: 30px;margin-bottom: 10px;line-height: 30px;}
	/* Content Box */
	#content_box_art.security_logos .icon-riskiq {margin-top: 0px;margin-bottom: 5px;font-size: 93px;}
	#content_box_art.security_logos .icon-integral {font-size: 95px;}	
	#content_box_nav ul {font-size: 14px;background-color: #ff8004;border-bottom: 1px solid #ff962f;padding: 5px 15px 16px 0px;margin-bottom: 5px;}
	#content_box_nav li a {padding:  8px 0px 0px 20px;background-color: #ff8004;}
	#content_box {padding: 10px 20px 20px 20px;}
	.textspan {width: 100%;}
	#content_box_art {font-size: 100px;position:absolute;left: 20px;top: 10px;}	
	#content_box_text {padding-top: 0px;padding-left: 120px;}
	/* Column Content */
	#column_content {margin: 30px 0px 0px 0px;}
	.column_icon {font-size: 40px;position:absolute;left: 0px;top: 0px;}
	.column_text {padding-left: 60px;margin-bottom: 20px;}
	.column_left, .column_right {margin-bottom: 30px;border-right: 0px;}
	/* Get Started Bar */
	#getstarted_bar {margin-bottom: 20px;}
	#getstarted_bar.liquid {margin-bottom: 0px;}
	#getstarted_bar .square-button {float: none;margin-top: 20px;}
	#getstarted_bar.liquid #getstarted_text {margin-bottom: 0px;}
	#getstarted_bar.liquid h2 {font-size: 24px;}
	/* Old Content */
	#right_content {margin-bottom: 20px;}
	#right_content .square-button-large {font-size:20px;padding:13px 69px 13px 20px;text-align:center;width: 99px;}
	#right_content .square-button-large .square-button-icon  {width:50px;padding-top:16px;font-size:18px;display:inline-block;}
	#middle_content { margin-top:30px;}
	#old_content #left_navigation ul { display:none; }
	#old-content-navigation-dropdown-toggle { display:inline-block; }
	#old_content #left_navigation li a { padding:8px 10px 8px 0;}
	/* What We Do */
	#content_wrapper.whatwedo #content_box_text p {margin-bottom: 20px;}
	#content_wrapper.whatwedo #content_box_art {margin-top: 35px;margin-left: -10px;font-size: 100px;}
	.section1 .adv-pub-join-info, .section2 .adv-pub-join-info {padding-bottom: 30px;}
	.section1, .section2 {padding-bottom: 0px;}
	/* Events */
	.events #content_box_art {font-size: 110px;left: 0px;top: 35px;}
	.event_dates {padding-left: 0px;padding-top: 20px;margin-left: 0px;margin-top: 30px;border-left: 0px;border-top: 1px solid #ffab5a;}
	.event_text {padding-left: 120px;}
	.event_links {margin-top: 30px;}
	.event_img {position:absolute;left: 0px;top: 0px;width: 90px;}
	.event_dates {margin-left: 120px;border-top: 0px;border-bottom: 1px solid #ffab5a;padding-bottom: 40px;padding-top: 0px;}
	.event_dates.last {border-bottom: 0px;padding-bottom: 0px;}
	/* Why AdMedia */
	.icon-group.fix {font-size: 93px !important;margin-top: 0px;}	
	#advertisers-publishers-header {background-color: #FFFFFF;padding-top: 10px;position: fixed;top: 70px;width: 100%;z-index: 1;}
	#advertisers-publishers-header .container {border-bottom: 1px solid #e5e5e5;padding-bottom: 2px;}
	#old_content { margin-top:53px; }
	.old_about_us_content #old_content { margin-top:0; }
	#old_content_static_heading { border-bottom:1px solid #e5e5e5; padding-bottom:12px; }	
	#old-content-navigation-wrapper { position:fixed; right:20px;left:20px; top:123px; }
	#old-content-navigation {position:fixed!important;z-index: 1;left:20px;right:20px;background-color:#ffffff;}
	#old-content-navigation li:last-child a { border-bottom: 1px solid #e5e5e5!important; }
	/* About Us */
	.icon-retweet.fix {font-size: 93px !important;}
	
	/* Loose Pages */
	#old_content.loose {margin-top: 0px !important;}
	
	/* Our Video Products */
	.icon-movie.fix {margin-top: 8px;}
			
}

/* Landscape phones and down */
@media (max-width: 480px) {
	
	/* Content Box */
	#content_box_text h2 {font-size: 32px;line-height: 32px;margin-bottom: 16px;}
	#content_box_text p {font-size: 20px;line-height: 26px;}
	#content_box_art {display:none;}
	#content_box_text {padding-left: 0px;}
	/* Column Content */
	#column_content {margin: 20px 0px 0px 0px;}
	.column_text {padding-left: 0px;}
	.column_icon {display:none;}
	.column_text {padding-left: 0px;}
	.column_left, .column_right {margin-bottom: 20px;}
	/* Old Content */
	#right_content .square-button-large {width:100%;font-size:25px;padding:15px 0 15px 0;text-align:center;}
	#right_content .square-button-large .text {display:block;margin-right:62px;}
	#right_content .square-button-large .square-button-icon  {width:62px;padding-top:18px;font-size:22px;right:0;}
	.old_image img[align=right], .old_image img[align=left] { width:50%; }
	/* Events */
	.events #content_box_art {font-size: 110px;left: 0px;top: 35px;}
	.event_links li:first-child a {margin-bottom: 20px;border-right: 0px;padding-right: 0px;}
	.event_links li a {font-size: 20px;}
	.event_img {display: none;}
	.event_text {padding-left: 0px;}
	.event_dates {margin-left: 0px;}
	/* Why AdMedia */
	.whyadmedia a.adv-pub-join-image {display:none;}
	.whyadmedia .adv-pub-join-info {padding-left: 0px;}
	
	/* Video Products */
	.video-demo {padding-left: 0px;min-height: 10px;}
	.video-demo-image {position: inherit;display:block;width: auto;margin-top: 20px;margin-bottom: 20px;}

.pop_image {
  float: none;
  margin: 0 0 20px 	0px;
  width: 100%;
}

}