/* application store advertisement top css */   

html {  height:                                                                              100%;    
	margin:                                                                            0 0 0 0;    
	padding:                                                                         0 0 0 0;    
	width:                                                                              100%;  }   



body   {    	background:                                                                  transparent; background-color: #f4f6f7;
                  color:                                                                      #000;  
	font-family:                                                                          Arial, Verdana, Helvetica, sans-serif;    
	 font-size:                                                                           13px;         
	height:                                                                              auto;  padding:auto; 
                  margin                                                                     :1px;}


body   {    	background-color:                                                             transparent;
                  color:                                                                      #000;  
	font-family:                                                                        Arial, Verdana, Helvetica, sans-serif;    
	 font-size:                                                                          12px;        
	height:                                                                               auto;
             padding:                                                                      0px 0px 0px 0px;    
              margin:                                                                      0px;
             border:                                                                     0px dotted #1b6ffe;}	



/* Marketplace Homepage */   

a {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #00a5c6;
	text-decoration: none; margin:0px 10px 0px 0px;
}
a:hover,
a:focus {
	color: #005580; 
	text-decoration: underline;
}

.container {
	margin-right: auto;
	margin-left: auto;
	*zoom: 1;
}
.container:before,
.container:after {
	display: table;
	content: "";
	line-height: 0;
}
.container:after {
	clear: both;
}
.container-fluid {
	padding-right: 20px;
	padding-left: 20px;
	*zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.container-fluid:after {
	clear: both;
}
p {
	margin: 0 0 9px;
}
.lead {
	margin-bottom: 18px;
	font-size: 19.5px;
	font-weight: 200;
	line-height: 27px;
}
small {
	font-size: 85%;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
cite {
	font-style: normal;
}


.text-right {
	text-align: right;
}
.text-center {
	text-align: center;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 3px 3px 20px 0px;
	font-family: inherit;
	font-weight: normal;
	line-height: 18px;
	color: inherit;
	text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
	font-weight: normal;
	line-height: 1;
	color: #999;
}
h1,
h2,
h3 {
	line-height: 13px;
}
h1 {
	font-size: 23px;
}
h2 {
	font-size: 21px;
}
h3 {
	font-size: 22.75px;
}
h4 {
	font-size: 16.25px;
}
h5 {
	font-size: 13px;
}
h6 {
	font-size: 11.05px;
}
h1 {
	font-size: 22.75px;
}
h2 small {
	font-size: 19px;
}
h3 small {
	font-size: 13px;
}
h4 small {
	font-size: 13px;
}

h1 {
	margin: 3px 3px 3px 0px;
	font-family: inherit;
	font-weight: bold;
	line-height: 18px;
	color: inherit;
	text-rendering: optimizelegibility;
}


h2 {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 21px;
	color: #000;
	text-decoration: none;}

.header {
	padding-bottom: 1px;
	margin: 5px 0px 0px 10px;
	border-bottom: 1px solid #eee;}
ul,
ol {
	padding: 0;
	margin: 0px 0px 9px 0px;
}
ul ul,
ul ol,
ol ol,
ol ul {
	margin-bottom: 0px;
}
li {
	line-height: 18px;
         margin-bottom: 10px;
}
ul.unstyled,
ol.unstyled {
	margin-left: 0;
	list-style: none;
}
ul.inline,
ol.inline {
	margin-left: 0;
	list-style: none;
}
ul.inline > li,
ol.inline > li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding-left: 5px;
	padding-right: 5px;
}




.header {
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px;
}
.brand {
	color: #004466;
	-webkit-transition: color .5s linear;
	-moz-transition: color .5s linear;
	-o-transition: color .5s linear;
	transition: color .5s linear;
}
.brand:hover {
	color: #08c;
	text-decoration: none;
}

.site-title {
	font-size: 29px;
	line-height: 48px;
	font-weight: normal;
}
.brand {
	color: #004466;
	-webkit-transition: color .5s linear;
	-moz-transition: color .5s linear;
	-o-transition: color .5s linear;
	transition: color .5s linear;
}
.brand:hover {
	color: #08c; 
	text-decoration: none;
}
.header {
	margin-bottom: 1px;
}
.header{
	margin-top:1px;
}
.header .finder .btn {
	margin-top: 0px;
}

.site-title {
	font-size: 40px;
	line-height: 48px;
	font-weight: bold;}

.marketplace_image img {
	width: 40px;
	height: 30px;
	vertical-align: top;
	border:0px dotted #ff0000;}



.about a {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #808080; color: 
        font-weight:bold;
	text-decoration: none; margin:0px 5px 0px 0px;}


.press_room a {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color:#333333;	
	text-decoration: none; margin:0px 5px 0px 0px;}


a:hover,
a:focus {
	color: #005580;
	text-decoration: underline;
}
a:hover 					{color:#008000;}






.marketinplace {background-color:                                 transparent; 
                text-align:                                        center;
                width:                                            100%;
                margin:                                           0px 0px 0px 0px;
                padding:                                          0px;
                border :                                        0px dotted #ff0000;}


.breadcrumb {
	padding: 8px 15px;
	margin: 0 0 18px;
	list-style: none;
	background-color: transparent;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;}

.breadcrumb > li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	text-shadow: 0 1px 0 #fff;
}
.breadcrumb > li > .divider {
	padding: 0 5px;
	color: #ccc; border:
}
.breadcrumb > .active {
	color: #999;}


a {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color:#3b5998;	color:#ff0000;
	text-decoration: none; margin:0px 0px 0px 5px;}

.breadcrumb  .active a {background-color       :transparent;
                          color                :#3b5998;}



.breadcrumb  .active a:hover {background-color   :transparent;
                              color              :#008000;}





.body 						{background-color:#fff; margin:0px; }

a:hover 					{color:#fff;}






/* Marketplace Homepage */   



#application_advertisement{background-color:                                                   transparent;
                  border-style:                                                                 0px;    
	        border-width:                                                                     solid; 
               margin-bottom:                                                                      0px;    
	        margin-left:                                                                        auto;    
	        margin-right:                                                                       auto;    
	        margin-top:                                                                          0px; 
                  padding :                                                                        3px 3px 3px 3px; 
                     margin:                                                                        auto;
	        text-align:                                                                         left;    
	             width:                                                                        auto;
                    border:                                                                     0px dotted #ff0000; } 






table.advertisement_application {background-color:                                                       transparent;
                        width:                                                                            100%;
                        height:                                                                           auto;      
                       margin-top:                                                                         0px;   
	               margin-right:                                                                       auto;    
	                margin-bottom:                                                                      0px; 
                        margin-left:                                                                        auto; 	
                        border-collapse: collapse;                                                          border:3px solid #ffffff;}



 .advertisement_top {background-color                                        :transparent;
                        width                                           :auto;
                        border                                         :10px dotted #ff0000;
                        padding                                        :13px;
                        margin                                         :auto;}



      table.top_advertisement     {background-color                                         :transparent;
                                   width                                                    :auto; 
                                   border                                                   :0px dotted #a5a5a5;}




#top_ads                            {margin                                        :auto;  
                                     padding                                       :1px;
                                     background-color                              :transparent;
                                    border                                          :0px dotted #000000;
                                   width                                            :auto; }


#top_frame                    {  background-color                          :#ffffff;
                                font-size                                  :11px; 
                                 width                                       :100%; 
                               margin                                     :auto; margin-top:3px; 	
                               padding                                   :auto;
                                text-align                                 :center;
                               border                                      :0px solid #ff9900;} 



/* Start USCITY Primary Navigation */  


#header { background                :transparent; background-color:#f4f6f7;
                 float                               :right; 
                 height                            :auto; 
                position                          :relative; 
                width                              :auto; width:100%; 
                margin                            :auto; margin-left:5px;
                padding                           :0px; 
                border                          :0px solid #ff9900;}

#logo { float                                      :left; background-color:#ffffff;
        height                                   :auto; 
             position                                :relative; 
             width                                     :70px;  
             margin                                   :5px 0px 5px 5px; 
             padding                                   :17px 0px 15px 0px; 
                        border                    :0px solid #ccffcc;}


.header-right { float                              :right; 
                          height                           :auto;  
                           position                       :relative;
                           width                            :70%;  
                           margin                         :3px; 
                            padding                         :3px;
                              border                          :0px dotted #000000;}





.topbar { background-color                                               :transparent; 
                float                                                      :center; 
                height                                                   :right;
                position                                                :relative; 
                width                                                     :auto; 
                margin                                                  :5px; margin:auto;
               padding                                                  :5px 5px 5px 5px;
                font-size                                                :17px; 
                text-align                                                :right;    
                        border                                    :0px dotted #000000;}


.welcome { background-color                            :#ff0000;
                    color                                                  :#ff0000;
                    float                                                   :left; 
                    height                                                :22px; 
                    position                                            :relative; 
                    width                                                 :5px; 
                    margin                                               :0 0px 0 0; 
                    padding                                             :0px; 
                    border                                                :13px solid #ff0000;}



 .welcome a:link   {color                                          :#000;
                               text-decoration                         :none;
                               font-weight                                :bold;}

 .welcome a:visited {color                                          :#000;
                                  text-decoration                         :none;
                                  font-weight                                :bold;}


.topbar a {         color                                                       :#007bbf;  font-size:17px;
                   text-decoration                                     :none; 
                    margin                                                  :0 14px 0 0;
                
                    border                                             :0px dotted #ff0000; }


.topbar a:link  {     background-color                        :transparent; font-size:15px;    
                      color                                   :#000000; 
                      text-decoration                         :underline; font-weight:bold;
                      width                                   :auto;
                      padding                                 :3px;
                      margin                                  :0px 2px 0px 0px; 
                      border                                  :0px dotted #ff0000;}

.topbar a:visited  { color                                                       :#000; font-size:15px;
                               text-decoration                                     :none; 
                              margin                                                  :0 14px 0 0; }


.topbar a:hover { background-color                        :transparent;   font-size:15px;    
                      color                                   :#0000ff; 
                      text-decoration                         :underline; font-weight:bold;
                      width                                   :auto;
                      padding                                 :3px;
                      margin                                  :0px 2px 0px 0px; 
                      border                                  :0px dotted #000000;}


.wearehere{ background-color                            :transparent; font-size:17px;
                      color                                                  :#000000;
                      text-align                                           :center; 
                      font-weight                                        :bold;
                     height                                                :23px; 
                     position                                             :relative; 
                     width                                                  :50px; 
                     margin                                               :0 0px 0 0; 
                     padding                                             :3px 0 0; 
                     border                                                :0px dotted #a5a5a5;}


.wearehere a:link { background-color                            :transparent; font-size:17px;
                      color                                                  :#0000ff; font-weight:bold;}



/* End USCITY Primary Navigation */   



.nav-list-wrap {      background-color                           :#fd9800;     
                        float                              :left; 
                          height                           :auto; 
                           position                       :relative;
                           width                            :auto; 	
                           margin                         :7px; 
                            padding                       :5px; 
                                   border                          :2px dotted #ff0000;}




.frame_left       {width:                                     1px;
                height:                                          auto;
                background-color:                                transparent;
                text-align:                                      left;
                padding:                                         0px;
                margin :                                         0px;
                border :                                    10px dotted #0000ff;}


.frame_right   {width:                                     1px;
                height:                                          auto;
                background-color:                                transparent;
                text-align:                                     left;
                padding:                                         0px;
                margin :                                         0px;
                border :                                 10px dotted #0000ff;}
       



#hold					{background-color:#ffffff;
                                                         width:410px;width:auto; 
							 height: auto;
							 float:left;
                                                         margin:2px 5px 5px 5px; margin:auto; margin-left:3%; 
							 padding-bottom:1px; padding:5px;
                                                         border:1px solid #ccffcc;}



.uscity_merch  				           {background-color: #ff9900;	 width: auto; width:100%; width:auto;
							 height: auto;
							 border:1px;
							 border-color:#ededed;
							 border-style:solid;
							 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
							 font-size:14px;
							 color:#000000;
                                                         padding:0px;
							 margin:1px 0px 1px 1px; 
                                                         border:0px solid #ff9900;}

.domain_image, .img							{width:225px; width:auto;width:460px; width:300px;
                                                           height:200px; height:auto;height:450px; height:auto;height:230px;
                                                          margin:1px;
                                                          border:1px solid #ff9900;}





/* Marketplace Homepage */  



div.uscity_merch:hover 			{background-color: #0000ff;
   						 border-color:#000;
							 color:#ffffff;
							 -moz-box-shadow:    2px 2px 2px 0px #ccc;
							 -webkit-box-shadow: 2px 2px 2px 0px #ccc;
							 box-shadow:         2px 2px 2px 0px #ccc;}


.city_merch				{width:205px; 
							 padding-left:10px; 
							 padding-top:5px;}

.ttg						{font-size:17px; font-weight:bold; text-decoration:underline;}
							 
.tt							{font-size:12px; 
							 padding-bottom:2px; 
							 padding-top:5px; 
							 color:#666;} 

.merch					{background-image:url(https://us.city/static/cdn/2026/uscity/product/popunder/background_bt.png); 
							 margin-top:10px;  
							 font-size:13px; 
							 background-repeat:no-repeat; 
							 width:75px; 
							 height:20px;  font-weight:bold;
							 color:#ffffff; 
							 padding-left:10px; margin-bottom:0px; 
							 padding-top:2px; border:0px dotted #0000ff;}
							 


 .img	{border:0px}




.add_this_seller				        {background-color: #000000;
                                                         width:auto; 
                                                        height:46px;  
							 padding-right:10px; padding-left:0px;
							 padding-top:0px; margin-top:2px; border:1px solid #000000;}	
 


	
.hold_seller	              {background-color: #000000; 
                              font-family     : 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif; 
                               font-size      : 19px; 
			        color:           #ffffff; font-weight:bold;
                                width:98%;    height:35px;
                                text-align:      justify; text-decoration:underline;
                                 padding:        3px 0px 0px 6px;
                                 margin:       2px 0px 2px 5px; 
                                 border:     0px solid #ff9900;}



.seller				{float :right;
                                 background-color: transparent; 
                                font-family     : 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif; 
                                font-size      : 19px;  
			        color:           #ffffff; 
                                font-weight:bold;
                                text-align:      right; 
                                 padding:       0px 0px 0px 0px; 
                                 margin:         auto; 
                                 border:       0px dotted #ff0000;}



.seller a {background-color   :transparent;
                  color                            :#ffffff;
                font-family                         : 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif; 
                font-size                          :21px; 
                font-style                         : normal; 
                font-weight                        : bold; 
               text-decoration                     :underline; 
               border                             :0px dotted  #ff0000;
               height                             :auto;
               width                              :auto;
               voice-family                       : "\"}\"";
               voice-family                       :inherit;
               height                             : auto;
               width                              :auto;}





.seller a:hover {background-color   :transparent;
                  color                            :#ff9900;
               font-family                         : 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif; 
                font-size                          : 21px; 
                font-style                         : normal; 
                font-weight                        : bold; 
               text-decoration                     :underline;
               border                             :0px dotted  #ff0000;
               height                             :auto;
               width                              :auto;
               voice-family                       : "\"}\"";
               voice-family                       :inherit;
               height                             : auto;
               width                              :auto;}



.advertisement_link   {  margin                                                                                  :1px 0px 2px 0px; 
                        padding                                                                                 :10px 13px 10px 3px;
	               text-align                                                                              :100%;    height:30px;
	               width                                                                                     :auto; 
                        text-decoration                   :none;
                        border                                                                                  :2px solid #ccffcc; border:0px dotted #000000;
                        background-color                                                                         :#ccffcc;} 

.advertisement_link a:link   {font-family                         : 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif; 
	
                               font-size                          : 15px; 
                               color                              :#808080;
                               font-weight                        :bold; 
                                 text-decoration                   :underline;}


.advertisement_link a:hover   {font-family                         : 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif; 	

                               font-size                             : 15px; 
                               color                                 :#000000;
                               font-weight                          :bold;
                                 text-decoration                   :underline;}

.advertised_link             {margin-right                                                                   :1%; 
                                text-decoration                                                              :none; 
                                        border                                                               :0px dotted #008000;}
.close_advertisement      {

                          width                                                                                             :1%; 

                          background-color                                                                                 :transparent;
                          margin                                                                                           :auto;
                          padding                                                                                          :0px ;
                          border                                                                                            :0px dotted #666666;}



body.site {
	border-top: 0px solid #0088cc;
	padding: 0px 5px 5px 5px;
	background-color: #f4f6f7; background-color:transparent; border:0px dotted #008000;}



table#pope  {  background-color                    :transparent; 
                                 width                                     :100%; 
                                 height:      auto;
                               margin                                      :auto;
                               padding                                     :auto;
                                text-align                                 :center;
                               border                                      :0px dotted #000000;}



td.topline            {  background-color                                  :transparent;
                              font-size                                     :11px; 
                                 width                                      :auto;
                               margin                                      :0px 0px 0px 0px;
                               padding                                     : 0px;
                                text-align                                 :center;
                               border                                      :0px dotted #0000ff;}






.container_marketplace { width: auto; 
	background-color: transparent;}


body { background-color:transparent; width:auto; border:0px dotted #0000ff;}





html {  height:                                                100%;    
	margin:                                                0 0 0 0;    
	padding:                                               0 0 0 0;    
	width:                                                 100%;} 
  

body * { margin:                                               0;    
         padding:                                              0;} 
  

body   { background-color:                                     transparent;
         color:                                                #000000;  
	 font-family:                                          Arial, Verdana, Helvetica,sans-serif;    
	 font-size:                                            12px;        
	 height:                                               auto;    
	 margin:                                               0;    
	 padding:                                              0px 0px 0px 0px;
         border:                                               0px dotted #ff0000;}  




.container_marketplace { width: 100%
	background-color: transparent; 
        margin:auto;
	border:1px solid #e6e6e6;}


body {border-top: 0px solid #0088cc;
	  padding:auto; margin:auto; 
	  background-color: #f4f6f7; background-color:#f4f4f7; 
           border: 10px dotted #008000;}

	
table {width:100%; height:auto; table-layout:static;border-collapse:collapse;}
	iframe {height:auto; width:100%; border:0px dotted #000000;}
	img { border: none; }



  
html { 
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;}


body {
	margin: 0;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 28px;
	color: #333;
	background-color:#ffffff;  border:0px dotted #ff0000;}

.body {
	margin: 0px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #333;
	background-color:transparent; width:auto; border:0px dotted #f4f6f7;}




.body .container {
	background-color:#f3f399; background-color:#f4f6f7;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding: 1px 3px 1px 3px; 
	border: 1px solid rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.05);
	-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.05);
	box-shadow: 0px 0px 6px rgba(0,0,0,0.05);	
        border:0px dotted #0000ff;}
  




/* ALL ADVERTISING */   	


/* ---------- ADS YOU SEE EVERY SINGLE  DAY ---------- */






#all_ads_here                           {  background-color                                                                 :transparent;
                                                  font-size                                                                 :21px; 
                                                  width                                                                     :auto;
                                                  height                                                                    :auto;
                                                  margin                                                                    : 0px 0px 0px 0px;
                                                  padding                                                                   :0px;
                                                  text-align                                                                 :center;
                                                  border                                                                     :0px dotted #ff0000;}



#all_ads_here  {           position:         fixed;
                      width:            100%; 
                       left:             0;
                    bottom:            -9px;
                visibility:              visible;}



#ad_here      {width:                                          99.8%;
                height:                     48px;
                background-color:                                #transparent;		
                text-align:                                       left;
                padding:                                    1px 1px 1px 1px;
                margin:                                      0px 0px 0px 0px;
                border :                             0px dotted #0000ff;}





#theLayer {           position:         fixed; background-color:transparent;
                      width:            100%; 
                       left:             0;
                     bottom:             0;
                visibility:              visible;}






.link_size                  {background-color:                                                    transparent;
                             font-family:                                                            verdana, arial, helvetica, sans-serif;	
                             font-size:                                                                19px; 
                             color:                                                                    #808080; 
                             font-weight:                                                             bold;
                             text-decoration:                                                         none; 
                             text-align:                                                              center;
                             padding:                                                                  5px 10px 5px 10px;
                             margin:                                                                   margin:auto; margin-right:13px; margin-bottom:-5px;
                             border:                                                                   1px solid #808080;}	


.link_size {           position:         fixed; 
                       width:            auto; 
                       bottom:           8px;		
                       right:          7px;
                       visibility:              visible;}



.uscity_news_outlet {background-color:             transparent; 
                                width:             auto; 
                                  padding:         0px; 
                                   border:         0px dotted #00ff00;}


.uscity_news_update   { background-color:                      transparent; width:auto; 
         color:                                                #ffffff;  
	 text-align:                                           center;    
	 padding:                                           0px 0px  0px 0px;
         border:                                              0px dotted #000000;} 

.uscity_news_closeup {background-color:                        #ffffc6; background-color:#ff00ff; color:#fffff; 
                              padding:                         12px 13px 11px 11px; 
                               margin:                         auto;     margin-left:1px; margin-top:1px;
                               border:                         0px dotted #ff0000;}



     .uscity_news_update  a { 
                           font-family:verdana, arial, helvetica, sans-serif;
                           color:                                     #ffff00; 
                            font-size:                                   150%; 
                            font-weight:                                 normal;
                            text-decoration:                             none; }  



     .uscity_news_update  a:link { font-family:                        verdana, arial, helvetica, sans-serif;
                            color:                                     #ffffff; 
                            font-size:                                   200%; 
                            font-weight:                                 normal;
                            text-decoration:                             none; }  


     .uscity_news_update  a:hover { 
                            font-family:                        verdana, arial, helvetica, sans-serif;
                             color:                                     #000000; 
                             font-size:                                   200%; 
                             font-weight:                                 normal;
                             text-decoration:                             none; }  





/* ---------- ADS YOU SEE EVERY SINGLE  DAY ---------- */


/* ALL ADVERTISING */   	





