/*
Theme Name: Tech Transfer eNews Blog Responsive Below 600
Theme URI: http://techtransfercentral.com/category/tech-transfer-enews/
Description:	Based on and built from Cutline by Chris Pearson
Version: 1
Author: Jason Norris
Author URI: http://techtransfercentral.com/category/tech-transfer-enews/
Tags: tech transfer central
*/

@import url(https://fonts.googleapis.com/css?family=Oswald:700);

@media screen and (max-width: 600px) {

html, body { height: 100%; width: 100%; font-family: Arial, Helvetica, sans-serif; line-height: 130%; margin: 0px; padding: 0px;  }

* { margin: 0;  }

/*---:[ global elements ]:---*/

a { color: #086289;  }

	a:visited { color: #086289;   }

	a:hover { color: #086289;   }
	
	a img {   }

	a:focus {   }
	
blockquote {   }

hr {   }

abbr, acronym {   }
	
code {   }

pre {   }

p.center {   }

p.bottom {   }

p.unstyled {   }

.flickr_blue {   }

.flickr_pink {   }

.green {   }

.red {   }

.orange {   }

.purple {   }

.ttc_blue {   }

/*---:[ headlines ]:---*/

h1, h2, h3 {   }

h1 {   }

	#masthead h1 {   }
	
	h1 a, h1 a:visited, h1 a:hover {   }
	
h2 { font-size: 170%; font-family: 'Oswald', Impact, HelveticaNeue-CondensedBold; margin: 0px 0 0px 0; line-height: 120%; font-weight: 900; color: #333333; }

	h2 a { text-decoration: none; color: #333333;  }
	
		h2 a:visited { text-decoration: none; color: #333333;  }
	
		h2 a:hover { text-decoration: none; color: #333333;  }

	h2.widgettitle a, h2.widgettitle { font-family: Arial, Helvetica, sans-erif; font-weight: bold; margin: 0 0 15px 0; text-decoration: none; color: #333333;  }
	
		h2.widgettitle a:visited { text-decoration: none; color: #333333;  }
	
		h2.widgettitle a:hover { text-decoration: none; color: #333333;  }
	
	.posts h2 {   }

	#content.posts h2 a, .posts h2 a:hover, .posts h2 a:visited  {   }

	#content_home #featured.entry h2, #content_home #featured.entry h2 a, #content_home #featured.entry h2 a:hover, #content_home #featured.entry h2 a:visited { font-size: 170%; font-family: 'Oswald', Impact, HelveticaNeue-CondensedBold; margin: 20px 0 20px 0; line-height: 120%; font-weight: 900; color: #333333;  }
	
	.pages h2, h2.page_header {   }
	
	h2.archive_head {   }

	.post-13215 h2 {   }
	
	.category-jobs h2 {   }
	
	.posts h2#jobs { display: none;  }

	#content_box h2.widgettitle {   }

	#content_home h2.widgettitle {   }

	#l_sidebar h2.widgettitle { font-size: 130%; font-family: Arial, Helvetica, sans-erif; font-weight: bold; margin: 0 0 15px 0; text-decoration: none; color: #333333;  }

	#sidebar h2.widgettitle { font-size: 130%; color: #333333; }

h3 { font-size: 120%; margin: 0px 0 15px 0; line-height: 110%; font-weight: bold; color: #333333;  }

	#masthead h3 {   }

	.entry h3 {   }
	
	.entry h3.top {   }
	
	h3.comments_headers {   }

h4 { font-size: 100%; margin: 0px 0 15px 0; line-height: 110%; font-weight: bold; color: #333333;  }

	h4 a, h4 a:visited {   }
	
		h4 a:hover {   }
	
	.posts h4 {   }

/*---:[ core layout elements ]:---*/

#container {   }
					
	#content_box {  }

		#l_sidebar {margin: 5px auto;float: none;display: table-footer-group;}

		#content { margin: 5px;  display: table-header-group;  }
		
		#content a {   }

		#sidebar-float { width: 93%; margin: 5px auto; padding: 0px 0px 0px 0px; float: none;  display: table-footer-group;  }

				#sidebar {margin: 5px auto;width: 96%;float: none;}

				.promo_slider { margin: 5px auto;   }

		#post-content { display: table-header-group;  }

		#post-content .type-post {margin: 0 4% 15px 4%;padding: 10px 0 20px 0;width: 92%;border-bottom: 1px solid #999999;}
		
	#footer {     
    padding: 15px;
    margin: 10px 0 0px 0;
    background: #082030;
    color: #ffffff;
    text-align: center;
 	  }

 	#footer img, #footer-home img, .wp-image-21261 { display: none;}
		
	#content_home {   }

		#content_home #content {   }

		#side3, #side4, #side5, #side6 { display: none;  }

		#featured {   }

	#footer-home {     padding: 15px;
    margin: 10px 0 0px 0;
    background: #082030;
    color: #ffffff;
    text-align: center;  }

/*---:[ header styles ]:---*/

#masthead {
    padding: 0px 0 15px 0;
    width: 94%;
    height: 80px;
    background: url(images/tten-header-mobile.png) no-repeat center center;
    background-size: contain;
    background-color: #ffffff;
    margin: 5px auto 10px auto;
    border-bottom: 1px solid #999999;
    }

		#masthead a { display: block;
		width: 100%;
		height: 80px;  } 

#masthead-print { display: none;  }

#bannerad { display: none;  }

ul#menu-header-tabs { display: none;  }
	
		ul#menu-header-tabs li a, ul#nav li a:visited {   }
	
		ul#menu-header-tabs li a:hover {   }
		
		ul#menu-header-tabs li.menu-item-66 a {   }

		ul#menu-header-tabs li.menu-item-66 a:hover {   }

ul#menu-header { display: none;  }
	
		ul#menu-header li a, ul#nav li a:visited {   }
	
		ul#menu-header li a:hover {   }
		
		ul#menu-header li.current-menu-item a, ul#menu-header li.current-menu-item a:visited, ul#menu-header li.current-menu-item a:hover {   }

		ul#menu-header li.current-menu-item a {   }
			
#customer-bar { display: none;  }

	ul#menu-customer {   }
	
		ul#menu-customer li a, ul#nav li a:visited {   }
	
		ul#menu-customer li a:hover {   }

	#cb-search { display: none;  }

		#cb-search #search-label {   }

ul#menu-department, ul#menu-products-by-format { display: none;  }

		ul#menu-department li a, ul#menu-products-by-format li a  {   }

		ul#menu-department li a:hover, ul#menu-products-by-format li a:hover  {   }

#content_home ul#menu-department, #content_home ul#menu-products-by-format { display: none;  }

		#content_home ul#menu-department li a, #content_home ul#menu-products-by-format li a  {   }

		#content_home ul#menu-department li a:hover, #content_homeul#menu-products-by-format li a:hover  {   }
			
#header_img {   }

	#header_img img {   } /* this is really just an IE 6 and 7 hack in disguise */

/*---:[ content styles ]:---*/

.comment .reply { margin-bottom: 10px;  }

.entry {  }
		
	.entry blockquote {   }
	
		.entry blockquote.right {   }
		
		.entry blockquote.left {   }
	
			.entry blockquote.right p, .entry blockquote.left p {   }

	.entry h2 {font-family: Arial, Helvetica, sans-erif; font-weight: bold; font-size: 160%;}
	
	.entry p { padding: 0 0 1em 0 !important;   }

	.entry p img {word-break: break-all;overflow-wrap: break-word;word-wrap: break-word;-webkit-hyphens: auto;-ms-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}

	.entry ul, .entry ol { margin: 0 0 1em 0px;  }
	
	.entry ul { list-style-type: disc; }
	
		.entry li { margin: 0 0 0 0px; }
		
			.entry ul li ul, .entry ul li ol, .entry ol li ul, .entry ol li ol { margin: 0em 0 0em 10px; }
	
			.entry ul ul { margin: 0 0 0 10px; list-style-type: circle; }

			.entry ul ul ul { margin: 0 0 0 10px; list-style-type: square; }

			.entry ul ul ul ul { margin: 0 0 0 10px; list-style-type: lower-alpha; }

			.entry ul ul ul ul ul { margin: 0 0 0 10px; list-style-type: circle; }

	div.entry table {padding: 0;margin: 0px auto 15px auto;font-size: 90%;width: 100% !important;}

		div.entry table tbody tr td { padding: 5px; margin: 0; width: 100% !important; }

		div#post-13217 table { padding: 0 0 20px 0; margin: 0 0 20px 0; width: 100%; height: 100%; border-bottom: 1px solid #999999;  }

		div#post-13217 table tbody tr td { display: block; padding: 0; margin: 0; width: 50%; height: 100%;  }

		div#post-13217 table tbody tr td ul { padding: 0 0px 0 0px; margin: 0; /width: 100%; height: 100%; list-style-type: none; }

		div#post-13217 table tbody tr td ul ul { padding: 0 0px 0 10px; margin: 0; width: 100%; height: 100%; list-style-type: none; }

		div#post-25277 table { padding: 0 0 10px 0; margin: 0 0 10px 0; width: 100%; height: 100%;   }

		div#post-25277 table tbody tr td { display: block; padding: 0; margin: 0; width: 50%; height: 100%;  }

		div#post-25277 table tbody tr td ul { padding: 0 0px 0 20px; margin: 0 0px 15px 0px; /width: 100%; height: 100%; /list-style-type: none; }

		div#post-25277 table tbody tr td ul ul { padding: 0 0px 0 10px; margin: 0; width: 100%; height: 100%; /list-style-type: none; }

			div#post-119 table tbody tr td {   }

		#post-20892 table { width: 100%; }

		#post-20892 #recaptcha { margin-bottom: -30px }

		#signup {   }

		#signup input.enews-form {   }

	.entry dl {   }
			
		.entry dt {   }
		
		.entry dd {   }
		
	.entry .ad {   }
	
	.entry .ad_left {   }

	.enews-input input {   }

	#job-featured { display: block; border: 1px solid #f8e36b; padding: 10px; margin: 15px 5px 15px 5px; background-color: #ffffe0; font-family: Arial, Helvetica, sans-serif; }

	#job-regular { display: block; border: 1px solid #ccc; padding: 10px; margin: 15px 5px 15px 5px;  background-color: #FAFAFA; }

	.job-head { font-size: 120%; font-weight: bold; }

	.job-date { font-size: 90%; font-style: italic; text-decoration: underline; }

	ul li.job-directory-link { font-weight: bold; font-size: 90%; margin: 0px 0 10px -22px;padding: 10px 2px 10px 0px;list-style-image: url(images/arrow-l.gif); }
	
	#upcoming { background: #F1F4F7; padding: 5px 15px 1px 8px; margin: 10px 0px; border: 1px solid #C5D1DE; }

	#upcoming h3 { border: 0; }

	h2#category, h2#department, h2#jobs, h2#all-products, h2#partner, h2#regular {   }

	.post-13215 a {   }

	.post-13215 ul li {   }

	#reprint-head {   }

	.sidebar {
	background: #e4e4e4;
	border: #999999 solid 1px;
	margin: 10px auto 10px auto;
	padding: 10px 10px 0px 10px; 
	font-size: 90%; 
	display: table;
}

.sidebar h3, .callout-left h3, .callout-right h3 {
	color: #333;
}

.callout {
	background: #ffffe0;
	border: #f8e36b solid 1px;
	margin: 10px auto 10px auto;
	padding: 10px 10px 0px 10px; 
	font-size: 90%; 
	display: table;
}

.callout h3, .callout-left h3, .callout-right h3 {
	color: #333;
}

.callout h3 a, .callout-left h3 a, .callout-right h3 a {
	color: #333;
	text-decoration: none;
}

.callout-left {
	float: none;
	width: 93%;
	background: #ffffe0;
	border: #f8e36b solid 1px;
	margin: 10px auto 10px auto;
	padding: 10px 10px 0px 10px; 
	font-size: 90%; 
	display: table;
}

.callout-right {
	float: none;
	width: 93%;
	background: #ffffe0;
	border: #f8e36b solid 1px;
	margin: 10px auto 10px auto;
	padding: 10px 10px 0px 10px; 
	font-size: 90%; 
	display: table;
}

.callout p {
	margin: 0 0 0 0;
}

/*---:[ product page styles ]:---*/

	#relatedProductLinks { font-size: 90%; margin: 15px 0; line-height: 130%; }

	#relatedProductLinks a {   }

	.kicker { font-size: 90%; text-decoration: underline; font-style: italic;  }

	.kicker-date {   }

	.deck { font-size: 105%; font-weight: bold; font-style: italic; color: #999; margin: 0 0 20px 0; }

	.heads-info { line-height: 120%;  }

	.heads-info p { line-height: 120%; margin: 0;  }

	.heads-info img {/* height: 30px; */}

	.price { font-size: 170%; margin: 20px 0; }

	#mp-title {   }

	#trackable_sharing { display: none; }

	.trackable_sharing { display: none;  }

	.trackable_sharing img {   }

	#orderForm {   }

	#order-form-button {   }

	.subhead { font-size: 120%; line-height: 110%; font-weight: bold; color: #333333;  }

	.entry .subhead {   }

	.entry h3 {   }

	.formatAnchors {   }

	#content .formatAnchors a {   }

	#content .formatAnchors a:hover {   }

	p.articleExcerpt { padding: 0 0 10px 0;  }

	#mp-title {   }

	#content_home .articleExcerpt {   }

	.articleList ul li {   }

	h4.departments {   }

	h4.formats {   }

	#product-data { font-size: 90%; border: 1px solid #ccc; padding: 7px 7px 7px 7px; background: #FAFAFA; margin: 0 0 0px 0; }

	.rounded-corners { border-radius: 10px; }

	.new { font-weight: bold; background-color: #ffff00; border: 1px solid #999; padding: 0px 3px; font-family: arial; font-size: .9em; color: #cc0000;}

	#mp-more a {   }

	#ttt-head img { width: 100%; height: initial; margin: 10px 0;  }

	#ttt-head-access {   }

	#ttt-menu {   }

#menu-ttt-marketplace, #menu-ttt-access { margin: 0 0 15px 0;  }

	ul#menu-ttt-marketplace, ul#menu-ttt-access {   }

		ul#menu-ttt-marketplace li, ul#menu-ttt-access li {   }
	
		ul#menu-ttt-marketplace li a, ul#menu-ttt-marketplace li a:visited, ul#menu-ttt-access li a, ul#menu-ttt-access li a:visited  {   }
	
		ul#menu-ttt-marketplace li a:hover, ul#menu-ttt-marketplace li.menu-item-17264 a:hover, ul#menu-ttt-access li a:hover, ul#menu-ttt-access li.menu-item-19126 a:hover {   }

		ul#menu-ttt-marketplace li.menu-item-17264 a, ul#menu-ttt-marketplace li.menu-item-17264 a:visited, ul#menu-ttt-access li.menu-item-19126 a, ul#menu-ttt-access li.menu-item-19126 a:visited  {   }

#ttt-access.entry {   }

/*---:[ image styles ]:---*/	
	.entry img {display: table; margin: 0px auto;padding: 5px 0 10px 0px;float: none;}
	.entry img, .entry .gallery img { display: table; margin: 0px auto;padding: 5px 0 10px 0px;float: none;  }
	.entry img.left, .entry img.alignleft, .left {display: table;  margin: 0px auto;padding: 5px 0 10px 0px;float: none; }		
	.entry img.right, .entry img.alignright, .right {display: table; margin: 0px auto;padding: 5px 0 10px 0px;float: none;}
	.entry img.center, .entry img.aligncenter {display: table; margin: 0px auto; padding: 5px 0 10px 0px; float: none; width: 100%; height: initial; }
	.entry img.off {   }
	.entry img.stack {   }
	.entry div.alignleft { display: table; margin: 0px auto;padding: 5px 0 10px 0px;float: none; }
	.entry div.alignright { display: table; margin: 0px auto;padding: 5px 0 10px 0px;float: none; }
	.entry div.aligncenter { display: table; margin: 0px auto;padding: 5px 0 10px 0px;float: none; width: 100%; height: initial; }
	.entry div.wp-caption {   }
		.entry .wp-caption img {   }	
		.entry .wp-caption-text {   }
	.entry .gallery {   }
		.entry .gallery .gallery-item {   }
		.entry .gallery .gallery-icon, .entry .gallery .gallery-caption {   }
		.entry .gallery .gallery-caption {   }
		
	div#post-119 table tbody tr td img {   }

	.wp-image-22934, .post-23475 img { width: 100%; height: inherit; display: table; margin: 0px auto;padding: 5px 0 10px 0px;float: none; }

	.pages p a img {display: table; margin: 0px auto;padding: 5px 0 10px 0px;float: none; width: 100%; height: initial;}

.tagged {   }

	.tagged a, .tagged a:visited {   }
	
		.tagged a:hover {   }
	
	.add_comment { display: block; margin: 0 0 15px 0;  }

.navigation { display: block; height: 100%; font-size: 90%; font-weight: bold; padding: 10px 10px 10px 10px; background-color: #086289; margin: 10px auto 10px auto; line-height: 180%;  }
	
	.previous { color: #ffffff; }

	.previous a { color: #ffffff;  }

	.next { color: #ffffff; }
	
	.next a { color: #ffffff;  }

.clear {   }

.rule {   }

.flat {   }

.whitespace {   }

/*---:[ sidebar styles ]:---*/

ul.sidebar_list {list-style-type: none; margin: 0; padding: 2%; width: 96%; }

#l_sidebar ul.sidebar_list {list-style-type: none; margin: 0 auto; padding: 2%; width: 94%; }

	ul.sidebar_list #text-29 { border-bottom: 1px solid #999999;  }

	ul.sidebar_list li.widget, ul.sidebar_list li.linkcat { border-top: 1px solid #999999; padding: 15px 0 15px 0;  }

	ul.sidebar_list #nav_menu-7, ul.sidebar_list #nav_menu-8 {   }

	#content_home ul.sidebar_list #nav_menu-4, #content_home ul.sidebar_list #nav_menu-11 {   }

	#content_home ul.sidebar_list #nav_menu-4 .widgettitle, #content_home ul.sidebar_list #nav_menu-11 .widgettitle {   }

	#content_home ul.sidebar_list li.widget, #content_home ul.sidebar_list li.linkcat {   }

	#upcomingwebinarswidget-6 .articleExcerpt {   }

		li.widget h2, li.linkcat h2 {   }

		li.widget p {   }
		
		li.widget ul, li.linkcat ul { list-style-image: url(images/arrow-r.gif);  }
		
		li.widget ol, li.linkcat ol {   }
		
			li.widget li, li.linkcat li {   }
			
				li.widget li a, li.widget li a:visited, li.linkcat li a, li.linkcat li a:visited {   }
				
					li.widget li a:hover, li.linkcat li a:hover {   }
			
				li.widget li .recent_date {   }
		
		li.widget ul.flickr_stream {   }
		
			li.widget ul.flickr_stream li {   }
			
				li.widget ul.flickr_stream li a img {   }
				
				li.widget ul.flickr_stream li a:hover img {   }
		
			/*---< FlickrRSS styles for the widget only >---*/
		
			li.widget_flickrrss {   }
			
				li.widget_flickrrss a img {   }
				
				li.widget_flickrrss a:hover img {   }

		li.cat-post-item a {   }

	#recaptcha { transform:scale(0.95) !important; transform-origin:0 0 !important; padding: 10px 0px 10px 0px }

	.widget.widget_sp_image img { width: 100%; height: inherit; }

	#nav_menu-9, #nav_menu-15 { display: none; }

.ezine { display: block; margin-top: 5px;  }

.enews-submit {   }

.enews-form { width: 180px;  }

#enewsreprint-box {   }

#enewsreprint-box a {   }

.enewsreprint-top {   }

.enewsreprint form input {   }

.enewsreprint form input.enews-submit {   }

div .textwidget {   }

#content_home div .textwidget {   }

#content_home li.widget ul, #content_home li.linkcat ul {   }
		
#content_home li.widget ol, #content_home li.linkcat ol {   }
				
/*---< Calendar widget styles >---*/
		
#calendar_wrap {   }

/*---:[ form and form page styles ]:---*/

form.wpcf7-form {   }

	.wpcf7-form input, .wpcf7-form textarea {   }

	.wpcf7-submit {   }

/*---:[ footer styles ]:---*/

#footer p, #footer-home p {   }

	#footer a, #footer a:visited, #footer-home a, #footer-home a:visited {   }
		
		#footer a:hover, #footer-home a:hover {   }

#footer #menu-footer, #footer-home #menu-footer{ display: none;  }

	ul#menu-footer {   }
	
		ul#menu-footer li a, ul#menu-footer li a:visited {   }
	
		ul#menu-footer li a:hover, ul#menu-footer li.menu-item-106 a:hover {   }

		ul#menu-footer li.menu-item-106 a, ul#menu-footer li.menu-item-106 a:visited {   }

/*---:[ comment styles ]:---*/

#comments {   }
	ul#comment_list { list-style-type: none; padding: 10px 0 10px 10px;  }		
		ul#comment_list li.comment { margin: 5px auto 20px auto; border-bottom: 1px solid #999999; }
		ul#comment_list li.even {   }
		ul#comment_list li.odd {   }
		ul#comment_list li.trackback, ul#comment_list li.pingback {   }
			ul#comment_list li.comment ul.children {   }
				ul#comment_list li.comment ul.children li.comment {   }
				
			.comment_meta {   }			
				.comment_avatar .avatar { display: none;  }			
				.comment_num {   }
				
				.trackback .comment_num {   }
				
					.comment_num a, .comment_num a:visited {   }
					
						.comment_num a:hover {   }
				
				.comment_meta strong {   }
					
				.comment_time {   }
		
			.comment .entry {   }
			
				.comment .entry p {   }
				
/*---:[ comment pagination ]:---*/			
	#comments .navigation {   }
		#comments .navigation .alignleft {   }
		#comments .navigation .alignright {   }

/*---:[ comment form styles ]:---*/

#respond { margin-top: 15px;  }

#comment_form {   }

	#comment_form p {   }
	
		#comment_form label {   }

		#comment_form .text_input { width: 98%; margin: 10px auto  }
		
		#comment_form .text_area {   }
	
			#comment_form .text_input:focus {   }
	
		#comment_form .form_submit {   }
		
		#comment_form p.subscribe-to-comments {   }
		
			#comment_form p.subscribe-to-comments label {   }
			
/*---:[ search form styles ]:---*/

.posts form input {/* display: none; */}

#search_form {   }

	#s {  }

	#search_form .search_input {   }

	.entry #search_form .search_input {   }
	
	li.widget .search_input {   }
	
		#search_form .search_input:focus {   }

	#search-results {   }

	#search-label { display: none;  }

	#search-title {   }

	#search-title a {   }

	#search-excerpt {   }

	#search-button {   }

/*---:[ freepatentsonline form styles ]:---*/

.fpo-box {
width: 100%;
vertical-align:top;
margin: 15px 0px 0px 0px;
padding: 1px 1px 1px 1px;
font-family:arial, sans-serif;
font-size: 100%;
border:1px solid;
}

.advanced-link {
font-family:arial, sans-serif;
font-size:12px;
}

#text-30 img { width: 100%; height: initial; margin-bottom: 15px; }

/*---:[ popup ]:---*/

#pop-banner {   }

/*---:[ customer dropdown menu styles ]:---*/

#dc_jqmegamenu_widget-2-item {   }
#dc_jqmegamenu_widget-2-item ul, #dc_jqmegamenu_widget-2-item ul, #dc_jqmegamenu_widget-2-item ul li {   }
#dc_jqmegamenu_widget-2-item ul.menu {   }
#dc_jqmegamenu_widget-2-item ul li {   }
#dc_jqmegamenu_widget-2-item ul li a {   }
#dc_jqmegamenu_widget-2-item ul li a.dc-mega {   }
#dc_jqmegamenu_widget-2-item ul li a .dc-mega-icon {   }
#dc_jqmegamenu_widget-2-item ul li.mega-hover a, #dc_jqmegamenu_widget-2-item ul li a:hover {   }
#dc_jqmegamenu_widget-2-item ul li.mega-hover a .dc-mega-icon {   }
#dc_jqmegamenu_widget-2-item ul li .sub-container {   }
#dc_jqmegamenu_widget-2-item ul li .sub {   }
#dc_jqmegamenu_widget-2-item ul li .sub-container.mega .sub {   }
#dc_jqmegamenu_widget-2-item ul.full-width li .sub-container.mega .sub {   }
#dc_jqmegamenu_widget-2-item ul li .sub .row {   }
#dc_jqmegamenu_widget-2-item ul li .sub li {   }
#dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr {   }
#dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr.last {   }
#dc_jqmegamenu_widget-2-item ul li .sub a {   }
#dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr a.mega-hdr-a {   }
#dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr a.mega-hdr-a:hover {   }
#dc_jqmegamenu_widget-2-item ul .sub li.mega-hdr li a {   }
#dc_jqmegamenu_widget-2-item ul .sub li.mega-hdr li a:hover {   }
#dc_jqmegamenu_widget-2-item ul .sub ul li {   }
#dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega .sub {   }
#dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega li {   }
#dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega li a {   }
#dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega li a:hover {   }

/*---:[ dap login top widget ]:---*/

#login {   }
#login h2 {   }
#login .members {   }
#login .members-title {   }
#login .email {   }
#login .pass {   }
#login .remember {   }
#login .login {   }
#login .forgot {   }
#login .login-button, #login .logout-button {   }
#login .login-button:hover, #login .logout-button:hover {   }
.top-login {   }

}