/*
THEME NAME: Media Platform Custom
DESCRIPTION: White, Grey, Orange & Blue. Includes an SEO control panel.
VERSION: 1.0.0
AUTHOR: Stunmedia
AUTHOR URI: http://www.stunmedia.com/
TAGS: fixed-width, two-columns, right-sidebar, White, Grey, Orange, Blue
*/

#header h1 {margin: 0;padding: 0;}
a {color: #5f8fc4;text-decoration:none;}
a:hover {/*background-color: #ddd;*/}
a img {border: 0 none;}
body {font-family: Arial, Helvetica, Verdana, Sans-serif;font-size: 10pt;background-color: #fff;}
#wrapper {width: 940px;margin: 0 auto;position: relative;}
#content {padding: 0;}
body.home div#container, body.page div#container {margin-top:2em;}
#header{height:71px;}
#header-text {padding: 1em;}
#header-image {text-align: center;float:left;}
#header-ad {float:right; width:400px;}
#blog-title {font-size: 2em;text-align: left;margin: 0;padding: 0;}
#blog-title a, #blog-title a:hover {background: none;color: #6A2E22;text-decoration: none;}
#access {/*background-color: #1D1D1D;background-image: url(images/menu-bg.jpg);background-repeat: repeat-x;*/background:#fff;height: 38px;line-height: 38px;/*margin: 1em 0;*/border-top: 2px dotted #dad9d7;border-bottom: 2px dotted #dad9d7;margin-top:20px;position:relative;margin-left:-20px;width:940px;padding:0 20px; z-index:10;}
#access div.menu {float: left;position:relative;z-index:99;}
#access div.menu .speech-bubble{position:absolute;right:-210px;top:-80px;width:200px;height:81px;font-size:12px;color:#ffffff;padding-left:25px;padding-top:10px;background:url(mp-images/orange-speech-bubble.png);line-height:18px;}
#access div.menu .speech-bubble .sb-address{font-size:12px;}
#access div.menu .speech-bubble a {color: #fff;font-weight:600;};

div.menu ul ul {/*border: 1px solid #191919;*/ z-index:99;}
div.menu ul li {line-height: 32px;/*border-right: 1px solid #191919;*/}
div.menu, div.menu a {color: #676969;font-size:18px;}
div.menu ul li a {line-height: 38px;padding: 0 20px 0 0;/*font-size: 1.1em;*/}
div.menu ul li li a {line-height: 20px;padding: 0 20px 0 0;/*font-size: 1.1em;*/z-index:99;}
div.menu ul li a:hover{color:#A6A3A3;}
div.menu ul li.current_page_item a,div.menu ul li.current_page_parent a,div.menu ul li.current_page_ancestor a{/*background-color: #5E6065;background-image: url(images/menu-hover-bg.jpg);*/color:#f1900c;}
div.menu ul ul {
	background: #FFF; 
	font-size: .75em; 
	padding: 5px;
	border: 1px solid #efefef;
	width:215px;
	z-index:99;
}
div.menu ul ul li {
	padding: 5px;
	z-index:99;
}
div.menu ul li ul li {border: 0 none;float: none;}
div.menu ul li ul li a {padding-right: 5em;font-size: 1em;}
div.menu ul li ul li a, div.menu ul li ul li a:hover, div.menu ul li.current_page_item ul li a {background-image: none;}
div.menu ul li ul li a {/*background-color: #5E6065;*/}
div.menu ul li ul li a:hover, div.menu ul li ul li.current_page_item a {/*text-decoration: underline;*/}
div.sub-menu{height:16px;}
div.sub-menu ul{padding:0;}
div.sub-menu ul li{float:left;list-style:none;}
div.sub-menu ul li a{font-size:14px;color:#a6a3a3;margin-right:20px;padding-bottom:3px;}
div.sub-menu ul li a:hover{color:#676969;}
div.sub-menu ul li.current_page_item a, div.sub-menu ul li.current_page_parent a{color:#000;border-bottom:1px dotted #000;}

#header-search {float: right;margin: 3px 0;padding: 0 15px;}
#header-search label {color: white;font-variant: small-caps;font-size: 0.9em;}
#header-search label, #header-search button {float: left;}
#header-search input, #header-search button {margin: 0;padding: 0;border-width: 0;border: 0 none;}
#header-search input.text {width: 111px;height: 12px;background-image: url(images/search-field.jpg);background-repeat: no-repeat;font-size: 0.8em;padding: 2px;margin-left: 1em;}
#header-rss {float: right;margin-right: 10px;}
.entry-title {margin: 0;padding: 0;}
.entry-title a {color: #F58E0E}
.sidebar, .sidebar a, .entry-date, .entry-meta, .entry-meta a {color: #666;}
#rss_icon {padding: 1em;}
#rss_icon span {font-size: 1.5em;font-weight: bold;line-height: 62px;}
#rss_icon img {float: right;}
.entry-title {font-size: 40px;font-weight:normal;line-height:40px;}
.entry-date {color: #666;margin-bottom: 1em;}
.entry-date abbr, .entry-meta abbr {border: 0;}
.entry-meta {margin-bottom: 3em;font-style: italic;}
body.single .entry-meta {margin-bottom: 0;}
#comments-list .comment-author .n {font-weight: bold;}

#comments-list .comment-meta {font-style: italic;}
#comments-list .comment-author img.avatar {float: left;margin-right: 0.5em;}
.sidebar ul {margin: 0 0 0 10px;padding: 0 0 0 10px;}
#footer a, #footer a:hover {text-decoration: none;background: none;}


/*
LAYOUT: Two-Column (Right)
DESCRIPTION: Two-column fluid layout with one sidebars right of content
*/
div#container {float:left;margin:0 -250px 0 0;width:100%;}
div#content {margin:0 250px 0 0;}
div.sidebar {float:right;overflow:hidden;width:204px;background:url(mp-images/r-sidebar-bg.png) repeat-y;padding:0 14px;margin-top:0px;}
div.sidebar .dot-sep{background:url(mp-images/dot-sep-bg.png) repeat-x;height:14px;}
div#secondary {clear:right;}
div#footer {clear:both;width:100%;}

.col-1-large{width:690px;} /* Large Column 1 */
.content-sep{height:18px;clear:both;} /* Seperator on the Content Div */
.ff-home{width:690px;height:75px;background:url(mp-images/a6a3a3-bg.png);position:relative;} /* Fast facts Div on home page */
.ff-home .left{width:89px;height:64px;color:#fff;font-family:arial rounded mt bold, arial;font-size:24px;text-transform:uppercase;padding: 11px 0 0 16px;line-height:26px;border-right:2px dotted #dbdad7;float:left;}
.brc-lt{height:20px;width:20px;background:url(mp-images/brc-lt-white.png);left:0;top:0;position:absolute;}
.brc-lb{height:20px;width:20px;background:url(mp-images/brc-lb-white.png);left:0;bottom:0;position:absolute;}
.brc-rt{height:20px;width:20px;background:url(mp-images/brc-rt-white.png);right:0;top:0;position:absolute;}
.brc-rb{height:20px;width:20px;background:url(mp-images/brc-rb-white.png);right:0;bottom:0;position:absolute;}

.big-wcb{width:188px;height:240px;background:url(mp-images/rnd-webcast-box-big.png);position:relative;padding:15px;}
.big-wcb .title{font-family:arial rounded mt bold, arial;font-size:28px;line-height:30px;}
.big-wcb .tc1{color:#ee4a1b;}
.big-wcb .tc2{color:#ef6f15;}
.big-wcb .tc3{color:#f1900c;}
.big-wcb .text{color:#050404;font-size:14px;line-height:20px;margin-top:7px;}
.big-wcb .bottom{position:absolute;width:188px;height:85px;bottom:0;left:15px;}
.big-wcb .bottom .title{font-family:arial rounded mt bold, arial;font-size:10px;line-height:12px;color:#a6a3a3;text-transform:uppercase;}
.big-wcb .bottom .download{font-family:arial rounded mt bold, arial;font-size:10px;line-height:12px;color:#a6a3a3;}
.big-wcb .bottom .download a{color:#a6a3a3;}
.big-wcb .bottom .download a:hover{color:#1973db;}
.big-wcb .bottom .learn{font-family:arial rounded mt bold, arial;font-size:12px;color:#fff;text-transform:uppercase;text-align:right;padding:10px 0 0 0;margin-top:10px;}
.big-wcb .bottom .learn a{padding:10px 15px 10px 5px;color:#fff;}
.big-wcb .bottom .learn a.box1{background:#ee4a1b url(mp-images/ptr-fff.png) no-repeat 95% center;}
.big-wcb .bottom .learn a.box2{background:#ef6f15 url(mp-images/ptr-fff.png) no-repeat 95% center;}
.big-wcb .bottom .learn a.box3{background:#f1900c url(mp-images/ptr-fff.png) no-repeat 95% center;}
.big-wcb .bottom .learn a:hover{background-color:#696969;}

/*
 * The following is for the Fast Facts Div on the homepage.
 */
#ff-home-text {width:580px;height:75px;float:left;position:relative;overflow:hidden;}
#ff-home-text div {position:absolute;top:11px;left:18px;z-index:8;opacity:0.0;height: 50px;background:url(mp-images/a6a3a3-bg.png);width:550px;line-height:26px;}
#ff-home-text div.active {z-index:10;opacity:1.0;}
#ff-home-text div.last-active {z-index:9;}
#ff-home-text div a{font-family:arial rounded mt bold, arial;font-size:24px;color:#fff;}
#ff-home-text div a .small{font-family:Arial;font-size:14px;}

/*
 * The following is for the Image Slide Show.
 */
#image-slideshow{width:690px;height:258px;/*background:url(mp-images/image-rotator-preview.jpg);*/} /* Div for Image Slide */

/*
 * The following is for the Slideshow on the homepage.
 */
#home-slideshow {width:690px;height:258px;float:left;position:relative;overflow:hidden;}
#home-slideshow div {position:absolute;top:0;left:0;z-index:8;opacity:0.0;height: 258px;width:690px;}
#home-slideshow div.active {z-index:10;opacity:1.0;}
#home-slideshow div.last-active {z-index:9;}
#home-slideshow div a{font-family:arial;font-size:12px;color:#fff;}
#home-slideshow div a .small{font-family:Arial;font-size:12px;}

.home-div-cover{position:relative;width:690px;height:258px;overflow:hidden;}
.home-movie{height:258px;width:690px;overflow:hidden;position:absolute;left:0;top:0;z-index:-1;}

/*
 * The following is for the scrolling of logos on sidebar.
 */
.clients-box {background: #FFF url(images/spotted.png) repeat top left;}
.clients-title {display:block; float:left; font-weight:bold; padding:15px 10px; height:20px; margin:5px 10px 5px 5px; background:#FFF; font-size:1.3em; color:#787878;}
#logo-ss-container{height:60px;overflow:hidden;width:181px;position:relative;}
#logo-ss-container-wide{height:60px;overflow:hidden;width:564px;position:relative;}
#logo-slideshow {width:900px;height:50px;float:left;position:relative;overflow:hidden;margin-top:5px;}
/*#logo-slideshow img {height: 50px;width:181px;}
#logo-slideshow a {display:block; float:left; width:181px; height:50px;}*/


/*
 * The following is for the slideshow on all general pages.
 */
#small-image-slideshow {width:486px;height:222px;float:left;position:relative;overflow:hidden;}
#small-image-slideshow div {position:absolute;top:0;left:0;z-index:8;opacity:0.0;height: 222px;width:486px;}
#small-image-slideshow div.active {z-index:10;opacity:1.0;}
#small-image-slideshow div.last-active {z-index:9;}
#small-image-slideshow ul{width:486px;height:38px;position:absolute;bottom:0;left:0;background:#fff;padding:0;margin:0;opacity:0.80;filter: alpha(opacity = 80);}
#small-image-slideshow ul li{list-style:none;text-align:right;font-family:arial rounded mt bold,arial;font-size:12px;line-height:38px;padding-right:20px;background:url(mp-images/ptr-r-ee4a1b.png) no-repeat 98% center;}
#small-image-slideshow ul li a{color:#ee4a1b;}


.movie-div-cover{position:relative;width:486px;height:222px;overflow:hidden;}
.movie{height:222px;width:486px;overflow:hidden;position:absolute;left:0;top:0;z-index:-1;border:1px gray solid;}
.movie-div-cover ul{width:486px;height:38px;position:absolute;bottom:0;left:0;background:#fff;padding:0;margin:0;opacity:0.80;filter: alpha(opacity = 80);}
.movie-div-cover ul li{list-style:none;text-align:right;font-family:arial rounded mt bold,arial;font-size:12px;line-height:38px;padding-right:20px;background:url(mp-images/ptr-r-ee4a1b.png) no-repeat 98% center;}
.movie-div-cover ul li a{color:#ee4a1b;}

/* Misc styles */

.clear {clear: both;}
.clear-left{clear:left;}

div.sidebar .inbox{padding:11px;position:relative;overflow:hidden;}
div.sidebar .ptr{height:24px;width:20px;background:url(mp-images/r-sidebar-ptr.png);left:0;top:10px;position:absolute;}
div.sidebar .title {color: #1973db;font-size: 14px;font-family:arial rounded mt bold, arial;border-bottom:2px dotted #DBDAD7;text-transform:uppercase;margin-bottom:10px;padding:5px 0 12px 17px;}
div.sidebar .sb-contacts .mptitle{color: #1973db;font-size: 19px;font-family:arial rounded mt bold, arial;border-bottom:2px dotted #DBDAD7;margin-bottom:10px;padding:5px 0 2px 17px;}
div.sidebar ul li{margin:10px 0 0 0;list-style:disc outside;font-size:10px;color:#a6a3a3;}
.sb-contacts .office{margin-left:5px;margin-bottom:20px;}
.sb-contacts .division{color:#676969;font-size: 14px;font-family:arial rounded mt bold, arial;line-height:18px;}
.sb-contacts .addrs{color:#a8a6a6;font-size: 11px;font-family:arial,verdana;line-height:18px;}

.sb-text{color:#a6a3a3;font-size:12px;}
.sb-text > span{font-family:arial rounded mt bold, arial;color:#676969;font-size:14px;}
.inbox .bl{color:#f1900c;font-size:10px;font-family:arial rounded mt bold, arial;margin-top:10px;background:url(mp-images/r-sb-ptr-f1900c.png) no-repeat center right;padding-right:10px;float:left;}
.inbox .bl a{color:#f1900c;}
.inbox .bl a:hover{color:#1973db;}
.inbox .br{color:#1973db;font-size:10px;font-family:arial rounded mt bold, arial;float:right;margin-top:10px;text-transform:uppercase;margin-top:10px;background:url(mp-images/r-sb-ptr-1973db.png) no-repeat center right;padding-right:10px;}
.inbox .br a{color:#1973db;}
.inbox .br a:hover{color:#676969;}

div.sidebar input[type=text], div.sidebar .sb-pwu textarea{border:2px solid #a6a3a3;width:166px;padding:2px 5px;font-size:10px;color:#a6a3a3;margin-top:7px;}
div.sidebar .gaq textarea,div.sidebar .gaq input[type=text]{border:2px solid #a6a3a3;width:166px !important;padding:2px 5px !important;font-size:10px;color:#a6a3a3;margin-top:7px;font-family:Arial, Verdana;}

div.skip-link {display: none;}

div.sidebar .sb-pwu{background:#1973D7;}
div.sidebar .sb-pwu-gray {background: #787878;}
div.sidebar .sb-pwu .title{color:#fff;}
div.sidebar .sb-pwu .sb-text{color:#fff;}
div.sidebar .sb-pwu .br{color:#fff;background:url(mp-images/r-sb-ptr-ffffff.png) no-repeat center right;}
div.sidebar .sb-pwu .br a{color:#fff;}
div.sidebar .sb-pwu .br a:hover{color:#f1900c;}
div.sidebar .sb-pwu input[type=text], div.sidebar .sb-pwu textarea{border:2px solid #fff;width:166px !important;padding:2px 5px !important;font-family:Arial, Verdana;}
div.sidebar .sb-pwu input[type=submit]{background:url(mp-images/r-sb-ptr-ffffff.png) no-repeat center right;color:#fff;font-family:arial rounded mt bold,arial;font-size:10px;text-transform:uppercase;border:0;float:right;margin-top:7px;}
div.sidebar .sb-pwu input[type=submit]:hover{cursor:pointer;color:#f1900c;}
div.sidebar .gaq input[type=submit]{background:url(mp-images/r-sb-ptr-1973db.png) no-repeat center right;color:#1973db;font-family:arial rounded mt bold,arial;font-size:10px;text-transform:uppercase;border:0;float:right;margin-top:7px;}
div.sidebar .gaq input[type=submit]:hover{cursor:pointer;color:#676969;}

/* Ad styles */
div.sidebar #ads ul {margin: 0;padding: 0;}
div.sidebar #ads li {float: left;padding: 0;margin: 0 10px 10px 0;list-style-type: none;}
div.sidebar #ads img {width: 125px;height: 125px;}

/* Sandbox styles */

div.menu ul,div.menu ul ul {line-height:1;list-style:none;margin:0;padding:0;}
div.menu ul a {display:block;text-decoration:none;}
div.menu ul ul ul a {font-style:italic;}
div.menu ul li ul {left:-999em;position:absolute;}
div.menu ul li:hover ul, div.menu ul li.sfhover ul {left:auto;}
.entry-title,.entry-meta {clear:both;}
form#commentform .form-label {margin:1em 0 0;}
form#commentform span.required {background:#fff;color:#c30;}
form#commentform,form#commentform p {padding:0;}
input#author,input#email,input#url,textarea#comment {padding:0.2em;}
div.comments ol li {margin:0 0 3.5em;}
textarea#comment {height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}
.alignright,img.alignright{float:right;margin:1em 0 0 1em;}
.alignleft,img.alignleft{float:left;margin:1em 1em 0 0;}
.aligncenter,img.aligncenter{display:block;margin:1em auto;text-align:center;}
div.gallery {clear:both;height:180px;margin:1em 0;width:100%;}
p.wp-caption-text{font-style:italic;}
div.gallery dl{margin:1em auto;overflow:hidden;text-align:center;}
div.gallery dl.gallery-columns-1 {width:100%;}
div.gallery dl.gallery-columns-2 {width:49%;}
div.gallery dl.gallery-columns-3 {width:33%;}
div.gallery dl.gallery-columns-4 {width:24%;}
div.gallery dl.gallery-columns-5 {width:19%;}
div#nav-above {margin-bottom:1em;}
div#nav-below {margin-top:1em;}
div#nav-images {height:150px;margin:1em 0;}
div.navigation {height:1.25em;}
div.navigation div.nav-next {float:right;text-align:right;}
div.sidebar h3 {font-size:1.2em;}
div.sidebar input#s {width:7em;}
div.sidebar li {list-style:none;margin:0 0 2em;}
div.sidebar li form {margin:0.2em 0 0;padding:0;}
div.sidebar ul ul {margin:0 0 0 1em;}
div.sidebar ul ul li {list-style:disc;margin:0;}
div.sidebar ul ul ul {margin:0 0 0 0.5em;}
div.sidebar ul ul ul li {list-style:circle;}

div.menu ul li,div.gallery dl,div.navigation div.nav-previous{float:left;}
div#footer {text-align:left;	padding: 1em 20px;border-top: 2px dotted #DBDAD7;border-bottom: 0px dotted #DBDAD7;float:left;margin-bottom:10px;margin-left:-20px;}
div#footer .footer-logo{float:right;margin-right:25px;}
.credit,.credit a{font-family:Arial,Verdana;color:#a6a3a3;font-size:9px;text-align:right;margin-bottom:20px;}
.credit a:hover{color:#1973db;}
input#author,input#email,input#url,div.navigation div {width:50%;}
div.gallery *,div.sidebar div,div.sidebar h3 {margin:0;padding:0;}

.f-menu{float:left;line-height:20px;margin-right:-50px;}
.f-menu ul{padding:0;margin:0 -20px 0 0;}
.f-menu ul li {float:left;list-style:none;margin-right:40px;}
.f-menu ul li a{font-size:14px;color:#000;}
.f-menu ul li ul{margin:0;padding:0;}
.f-menu ul li ul li{margin-right:0;float:none;}
.f-menu ul li ul li a{color:#a6a3a3;font-size:12px;}
.f-menu ul li ul li.current_page_item a{color:#EE4A1B;}
.f-menu ul li ul li a:hover{color:#1973db;}
.f-menu ul li ul li ul li{padding-left:10px;}
.f-menu ul li ul li ul li a{font-size:10px;}
.f-menu ul li ul li.current_page_item ul li a{color:#a6a3a3;}
.f-menu ul li ul li.current_page_item ul li a:hover{color:#1973db;}

ul.fast-facts{}
ul.fast-facts li{font-size:14px;font-family:arial rounded mt bold, arial;line-height:20px;padding-bottom:15px;}
ul.fast-facts li .ffblue{font-size:25px;font-family:arial rounded mt bold, arial;color:#1973db;}
ul.fast-facts li .small{font-size:12px;font-family:arial;}

ul.sitemap-page{padding-left:0;line-height:20px;}
ul.sitemap-page li{list-style:none;font-size:14px;font-family:arial rounded mt bold, arial;padding-bottom:15px;}
ul.sitemap-page li a{color:#1973DB;text-transform:uppercase;}
ul.sitemap-page li ul li{list-style:none;font-size:12px;font-family:Arial, Verdana;padding-bottom:0;}
ul.sitemap-page li ul li a{color:#000;text-transform:none;display:block;}
ul.sitemap-page li ul li a:hover{color:#1973db;}

.entry-content{font-size:12px;position:relative;line-height:20px;}
.entry-content h3{font-size:18px;font-weight:normal;text-transform:uppercase;clear:left;}
.blue,.blue a{color:#1973db !important;}
.orange,.orange a{color:#f1900c !important;}
.black,.black a{color:#000 !important;}
.white,.white a{color:#fff !important;}
.grey, .grey a{color:#A6A3A3 !important;}
.grey a:hover{color:#1973db !important;}
.orange1, .orange1 a{color:#ee4a1b !important;}

.entry-content .bold{font-weight:bold;}

.entry-content .col1{width:492px;position:relative;}
.col1 .t-name{font-family:arial rounded mt bold, arial;color:#000;font-size:24px;line-height:20px;padding-bottom:5px;}
.col1 .pap-name{font-family:arial rounded mt bold, arial;color:#000;font-size:20px;line-height:20px;padding-bottom:5px;margin-top:20px;}
.col1 .t-pic{float:left;margin:0 10px 5px 0;position:relative;}
.col1 .t-blue{color:#1973db;font-size:14px;text-transform:uppercase;line-height:20px;}
.col1 .t-blue a{color:#1973db;}
.col1 .t-grey,.col1 .t-grey a{color:#a6a3a3;line-height:20px;}
.col1 .t-grey a:hover{color:#1973db;}
.col1 .t-desc{color:#301a19;clear:left;line-height:20px;}
.col1 .t-desc p{margin:0 0 30px 0;}
.col1 .t-o-p,.itn-col1 .t-o-p{font-family:arial rounded mt bold, arial;color:#ee4a1b;position:absolute;bottom:0;right:-195px;font-size:10px;text-transform:uppercase;line-height:20px;}
.col1 .t-o-p a,.itn-col1 .t-o-p a{color:#ee4a1b;}
.col1 .t-o-p a:hover,.itn-col1 .t-o-p a:hover{color:#1973db;}
.col1 .t-o-p img,.itn-col1 .t-o-p img{padding-bottom:2px;}
.col1 .dot-line,.itn-col1 .dot-line{border-top:2px dotted #a6a3a3;margin:15px 0}
.col1 .dsc-desc{color:#301a19;clear:left;line-height:20px;}
.col1 .vid-embed{padding-bottom:5px;}

.entry-content .itn-col1{width:490px;position:relative;float:left;}
.itn-col1 .itn-pic{float:left;}
.itn-col1 .itn-con{width:418px;float:right;}
.itn-col1 .itn-con .itn-name{font-family:arial rounded mt bold, arial;color:#000;font-size:20px;line-height:20px;padding-bottom:6px;}
.itn-col1 .itn-con .itn-blue{color:#1973db;text-transform:uppercase;line-height:20px;float:left;}
.itn-col1 .itn-con .itn-lgrey,.itn-col1 .itn-con .itn-grey{color:#a6a3a3;line-height:20px;}
.itn-col1 .itn-con .itn-grey{color:#676969;float:left;margin-left:5px;}
.itn-col1 .itn-con .itn-lgrey{float:left;margin-left:5px;}
.itn-col1 .itn-con .itn-desc{clear:left;line-height:20px;}
.itn-col1 .itn-con .itn-rm,.itn-col1 .itn-con .itn-rm a{color:#1973db;padding-left:5px;}
.itn-col1 .itn-con .itn-rm a:hover{color:#676969;}
.itn-col1 .dot-line{float:left;width:490px;}

.entry-content .col2{width:180px;position:absolute;right:0;top:-39px;text-align:right;background:url(mp-images/col2-dot-line.png) no-repeat right 23px;}
.entry-content .col2 .title{color:#050505;font-size:12px;text-transform:uppercase;border-bottom:1px dashed #a6a3a3;padding-bottom:5px;margin-bottom:5px;}
.entry-content .col2 .dsc-title{color:#F1900C;font-size:12px;font-family:arial rounded mt bold, arial;padding-bottom:5px;margin-bottom:5px;/*border-bottom:1px dashed #A6A3A3;*/}
.entry-content .col2 .name,.entry-content .col2 .name a{font-size:12px;font-family:arial rounded mt bold, arial;line-height:15px;color:#a6a3a3;}
.entry-content .col2 .name a:hover{color:#1973db;}
.entry-content .col2 .name-dsc{padding-bottom:15px;}
.entry-content .col2 .type1,.entry-content .col2 .type1 a{font-size:10px;text-transform:uppercase;line-height:15px;margin-bottom:10px;color:#a6a3a3;}
.entry-content .col2 .type2,.entry-content .col2 .type2 a{font-size:10px;line-height:15px;color:#a6a3a3;}

.col2 .attach{font-size:12px;font-family:arial rounded mt bold, arial;color:#676969;line-height:15px;background:url(mp-images/col2-dot-line.png) no-repeat right bottom;padding-bottom:10px;}
.col2 .attach a{color:#676969;}
.col2 .attach a:hover{color:#1973db;}
.col2 .attach img{margin-right:5px;}

.entry-content .col2 .team{}
.entry-content .col2 .team:hover,.entry-content .col2 .team:hover a{color:#1973db !important;}

.col2 ul{margin:0;padding:0;}
.col2 ul li{margin:0;padding:0 0 15px 0;list-style:none;}
.col2 ul li a{color:#a6a3a3;font-family:arial rounded mt bold, arial;line-height:15px;}
.col2 ul li a:hover{color:#1973db;}
.col2 ul li.current_page_item a{color:#f1900c;}

.pwu{float:left;margin-top:15px;line-height:20px;}
.pwu ul{margin:0 auto;}
.pwu a{font-weight:bold;}
.pwu a:hover{color:#1973db;}
.arial14{font-size:14px;line-height:20px;}
.arial14b{font-size:14px;font-weight:bold;line-height:20px;}
.mp14g{color:#676969;font-family:arial rounded mt bold, arial;font-size:14px;}
.mp16g{color:#676969;font-family:arial rounded mt bold, arial;font-size:16px;}
.normal{text-transform:none !important;}
.left{float:left;}
.dnld-img{float:left;padding-right:30px;}
.mt-10{margin-top:10px;}
.mt-0{margin-top:0;}
.lh-15{line-height:15px;}
.mb-15{margin-bottom:15px;}
.mar-0-pad-l-15{margin:0;padding:0 0 0 15px;}
.bg-none{background:transparent !important;}

.dsc{line-height:20px;padding-top:15px;}
.overview{font-size:14px;float:left;margin:20px 0;}
.overview-sub{font-size:12px;float:left;margin:0 0 20px 0;}
.overview-sub .pl-70{padding-left:70px;}
.policy{line-height:20px;padding-top:15px;}

.products-wc{float:left;}
.small-wcb{width:203px;height:183px;background:url(mp-images/rnd-webcast-box-small.png);position:relative;padding:15px;float:left;}
.small-wcb .title{font-family:arial rounded mt bold, arial;font-size:27px;line-height:30px;}
.small-wcb .tc3{color:#ee4a1b;}
.small-wcb .tc2{color:#ef6f15;}
.small-wcb .tc1{color:#f1900c;}
.small-wcb .text{color:#050404;font-size:12px;line-height:20px;margin-top:7px;}
.small-wcb .bottom{position:absolute;width:113px;height:95px;bottom:0;right:15px;}
.small-wcb .bottom .title{font-family:arial rounded mt bold, arial;font-size:9px;line-height:12px;color:#a6a3a3;text-transform:uppercase;}
.small-wcb .bottom .download{font-family:arial rounded mt bold, arial;font-size:10px;line-height:12px;color:#a6a3a3;}
.small-wcb .bottom .download a{color:#a6a3a3;}
.small-wcb .bottom .download a:hover{color:#1973db;}
.small-wcb .bottom .learn{font-family:arial rounded mt bold, arial;font-size:12px;color:#fff;text-transform:uppercase;text-align:left;padding:10px 0 0 0;margin-top:10px;height:30px;}
.small-wcb .bottom .learn a{padding:10px 15px 10px 5px;color:#fff;}
.small-wcb .bottom .learn a.box1{background:#ee4a1b url(mp-images/ptr-fff.png) no-repeat 95% center;}
.small-wcb .bottom .learn a.box2{background:#ef6f15 url(mp-images/ptr-fff.png) no-repeat 95% center;}
.small-wcb .bottom .learn a.box3{background:#f1900c url(mp-images/ptr-fff.png) no-repeat 95% center;}
.small-wcb .bottom .learn a:hover{background-color:#696969;}
  
/* Social Links */
.soc-links{float:right;padding:3px 0;}
.soc-links .fb-link{background:url(mp-images/fb-icon-normal.png);width:32px;height:32px;float:left;margin-right:7px;}
.soc-links .fb-link:hover{background:url(mp-images/fb-icon-hover.png);}
.soc-links .twit-link{background:url(mp-images/twitter-icon-normal.png);width:32px;height:32px;float:left;margin-right:7px;}
.soc-links .twit-link:hover{background:url(mp-images/twitter-icon-hover.png);}
.soc-links .bm-link{background:url(mp-images/add-bm-normal.png);width:10px;height:10px;float:left;margin:10px 0;}
.soc-links .bm-link:hover{background:url(mp-images/add-bm-hover.png);}

.sitemap{float:right;color:#676969;font-family:Arial, Verdana;font-size:18px;position:relative;margin-right:30px;background:url(mp-images/t-ptr-676969.png) no-repeat right 55%;padding-right:20px;}
.sitemap .smap-cont{display:none;position:absolute;top:37px;left:-45px;background:#fff;z-index:500;font-size:10px !important;padding:20px 0;border:3px solid #1973DB;}
.sitemap ul{font-size:12px !important;line-height:20px;margin:0;padding:0 20px;white-space:nowrap;list-style:none;}
.sitemap ul li{float:left;clear:left;}
.sitemap ul li a{color:#A6A3A3;display:block;}
.sitemap ul li a:hover{color:#EE4A1B;}
.sitemap:hover .smap-cont{display:block;}

.hlogin{float:right;width:200px;}
.hlogin input{border:2px solid #A6A3A3;color:#a6a3a3;font-size:10px;width:183px;margin-bottom:7px;float:right;cursor:pointer;}
.hlogin .text{font-family:arial rounded mt bold, arial;font-size:12px;color:#000;text-transform:uppercase;float:right;padding-right:15px;background:url(mp-images/ptr-000.png) no-repeat right center;}
.hlogin .text a{color:#000;}
.hlogin .text a:hover{color:#1973db;}

/* Styles for Contact Form */
div.wpcf7 {margin: 0 0 0 -28px !important;padding: 0;}
div.wpcf7-response-output {margin: 2em 0.5em 1em;	padding: 0.2em 1em;}
div.wpcf7-mail-sent-ok {border: 2px solid #398f14;float:left;margin-left:28px !important;margin-top:0 !important;width:300px;}
div.wpcf7-mail-sent-ng {border: 2px solid #ff0000;float:left;margin-left:28px !important;margin-top:0 !important;width:300px;}
div.wpcf7-spam-blocked {border: 2px solid #ffa500;float:left;margin-left:28px !important;margin-top:0 !important;width:300px;}
div.wpcf7-validation-errors {border: 2px solid #f7e700;float:left;margin-left:28px !important;margin-top:0 !important;width:300px;}
span.wpcf7-form-control-wrap {position: relative;}
span.wpcf7-not-valid-tip {position: absolute;top: 0 !important;left: -229px !important;z-index: 100;background: transparent !important;border: 0 !important;font-size: 10px !important;width: 221px !important;padding: 0 !important;color:#ff0000;}
span.wpcf7-not-valid-tip-no-ajax {color: #f00;font-size: 10pt;display: block;}
span.wpcf7-list-item {margin-left: 0.5em;}
.wpcf7-display-none {display: none;}
img.ajax-loader {border: none;vertical-align: middle;}

div.wpcf7 .required-text-field{float:left;margin-left:28px;margin-bottom:15px;}
div.wpcf7 .not-required-text-field{float:left;margin-left:28px;margin-bottom:15px;}
div.wpcf7 .required-text-field .label{color:#676969;}
div.wpcf7 .not-required-text-field .label{color:#676969;}
div.wpcf7  .comp-url{width:490px;}
div.wpcf7 .required-text-field input {border:2px solid #a6a3a3;padding:2px 5px !important;width:217px !important;font-size:12px;color:#a6a3a3;float:left;}
div.wpcf7 .not-required-text-field input {border:2px solid #a6a3a3;padding:2px 5px !important;width:217px !important;font-size:12px;color:#a6a3a3;float:left;}
div.wpcf7 .required-text-field select {border:2px solid #a6a3a3;padding:2px 0 2px 5px;width:231px;font-size:12px;color:#a6a3a3;float:left;}
div.wpcf7 .not-required-text-field select {border:2px solid #a6a3a3;padding:2px 0 2px 5px;width:231px;font-size:12px;color:#a6a3a3;float:left;}
div.wpcf7 .conus-submit{float:right;}
div.wpcf7 .conus-submit input{background:#ee4a1b;color:#fff;font-size:12px;text-transform:uppercase;font-family:arial rounded mt bold, arial;padding:5px 10px;pointer:cursor;border:0;}
div.wpcf7 .conus-submit img{float:left;}
div.wpcf7 .req-fields{float:left;font-size:10px;color:#ee4a1b;margin-top:-17px;margin-left:30px;clear:left;}
.ffhome-readmore {position:absolute; right:0px; bottom:0px; font-size:10px !important; text-transform:uppercase; display:block; padding:0px 8px; border:1px solid #FFF; background:#888; color:#FFF;}

div.lrgbtn {display:block; padding:5px 10px; width:400px !important; clear:both; margin:5px 0px 15px 0px; position:relative; min-height:100px;}
div.lrgbtn h3 {line-height:1em; margin:5px;}
div.lrgbtn p {line-height:1.2em; margin:5px 120px 5px 5px;}
div.lrgbtn div.calltoaction {position:absolute; top:0px; right:0px; margin:10px; font-size:10px; color:#999999;width:110px;}
div.lrgbtn .more {display:block; text-align:center; width:100px; padding:5px; color:#FFF; font-size:12px;}

div.lrgbtn1 {width:100%; display:block; background:#E3E3E3;}
div.lrgbtn1 h3 {color:#D44317 !important;}
div.lrgbtn1 .more {background:#D44317 !important;}
div.lrgbtn2 {width:100%; display:block; background:#EDEDED;}
div.lrgbtn2 h3 {color:#DE6713 !important;}
div.lrgbtn2 .more {background:#DE6713 !important;}
div.lrgbtn3 {width:100%; display:block; background:#F3F3F3;}
div.lrgbtn3 h3 {color:#E7890B !important;}
div.lrgbtn3 .more {background:#E7890B !important;}

.blog p {width:100%; margin:0px .5em 0px .5em;}

