
/* Flag translatort and social media styles */   


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;}  


.social   { background-color:                                 transparent;
                width:                                            auto;
                height:                                           auto;  
                text-align:                                       center;
                border:                                       0px dotted #dd0000;}



#mobile {background-color:                                    transparent; 
         border-style:                                          0px;    
	 border-width:                                          solid; 
         margin-bottom:                                         0px;    
	 margin-left:                                           1px;    
	 margin-right:                                          1px;    
	 margin-top:                                           2px; 
         padding:                                               0px;
 	 width:                                                 auto; 
         border:                                             0px dotted #00cc00;}   	



 	
table.warner {background-color:                                 transparent;
              width:                                            100%;
              height:                                           25px;          height:auto;
              border:                                           0px dotted #0000ff;}



td.mobile_one{width:                                            1px;
              border:                                         0px dotted #0000ff;
              background-color:                                 transparent;
              text-align:                                       center;}


td.mobile_one { background-color:                                 transparent;
                width:                                            auto;
                height:                                           auto;  
                text-align:                                       center;
                border:                                       0px dotted #ff00ff;}




.directory_conect {background-color:                                 transparent; 
                width:                                               auto; 
                height:       auto;
               text-align:                                            center; 
                margin:                                               1px 1px  1px 1px; 
                padding:                                              1px; 
                border :                                             0px dotted #ff00ff;}


.topads                         {margin                                        :0px;
                                     padding                                      : 0px;
                                     background-color                              :transparent;
                                    width                                         :100%;
                                    border                                     :0px dotted #ff0000;}   



#mobileflex  { background-color:                                 transparent;
                width:                                             100%;
                height:                                           auto;  
                text-align:                                       center;
                border:                                     0px dotted #cc0000;}



.two         {width:                                           100%;
              height:                                           auto;
              margin:                                           0px;
              padding:                                          0px;
              border:                                          0px dotted #00ff00;}




.mobile_two   {width:                                         auto;
                height:                                          auto;
                background-color:                               transparent;
                text-align:                                      left;
                padding:                                         0px;
                margin :                                         0px;
                border :                                      0px dotted #000000;}


.mobile_city {background-color:                                 transparent;
              margin:                                           1px 1px 1px 1px; 
              padding:                                          0px 0px 0px 0px; 
              border :                                          0px dotted #ff0000;
              text-align:                                       center;}


.mobile_inform { background-color:                               transparent;
                 width:                                          100%;
                 text-align:                                     center;
                 margin:                                         0px 1px 1px 1px;}




td.fbfeed_td   {width:                                        auto;
                height:                                          auto;
                background-color:                                         transparent;
                text-align:                                      center;
                padding:                                         0px;
                margin :                                         0px;
                border :                                      0px dotted #cc0000;}




.mobile_feed  {text-align:                                       left;
               height:                                           auto; 
               width :                                           auto; 	
               margin:                                           0px; 
               padding:                                          0px 0px 0px 0px;
               border :                                         0px dotted #0000ff;}



.mobile_translator { background-color:                            transparent;
                width:                                         auto;
                height:                                          auto;
                text-align:                                       center;
                padding:                                       0px 0px 0px 0px;
                border:                                        0px dotted #cc0000;}


.mobilex {background-color:                                      transparent; 
                width:                                            auto; 
                text-align:                                       center;
                margin:                                           1px 0px  1px 0px; 
                padding:                                          1px; 
                border :                                          0px dotted #008000;}

                                                




.top_flag {background-color:                                      transparent; 
                width:                                           auto; 
                text-align:                                       center; 
                margin:                                           0px 0px  0px 0px; 
                padding:                                          0px 0px 0px 0px;
                border :                                       0px dotted #ffffff;}


.flagin  {                         
                                 background-color                          :transparent;
                                font-size                                  :11px; 
                                 width                                      :auto;
                               margin                                      :0px 0px 0px 0px;
                               padding                                     : 0px;
                                text-align                                 :center;
                                 border                                   :0px dotted #0000ff;}

#sideflag { 
            background-color:                                            transparent; 
            margin:                                                       auto; 
            text-align:                                                   center;   
	    padding:                                                    0px 0px 0px 0px;    
	    width:                                                       auto; 
            height:               auto;
            border:                                                0px dotted #ff00ff;} 



.socialnetflag{float:           left; 
            background-color:                                            transparent; 
            margin:                                                       auto; 
            text-align:                                                   center;   
	    padding:                                                      0px 0px 0px 0px;    
	    width:                                                       auto; width:
            border :                                              0px dotted #000000;} 




.mobile_warner {background-color:                                 transparent; 
                text-align:                                       center;
                width:                                            auto;
                margin:                                           0px;
                padding:                                          0px;}




.warner_mobile {background-color:                                  transparent; 
                color:                                             #333;
                list-style-type:                                   none;
                font:                                              13px trebuchet ms, arial, sans-serif;
                font-weight:                                       normal;
                text-align:                                        left;
                width:                                             auto;
                margin:                                            2px;
                padding:                                           5px 5px 2px 5px;  
                border:                                            0px dotted #a5a5a5;
                filter:                                            blendTrans(duration=0.5);}



.mobile_city a:link  {color:                                       #999;
                      font :                                        bold 15px Arial,  Verdana, Helvetica, sans-serif;}


.mobile_city a:visited {color:                                     #000;
                        font :                                     bold 15px Arial,  Verdana, Helvetica, sans-serif;}


	
/* End Mobile Warner Social Networking */ 

/* begin codigo a decifrar */ 

.cityof_boston       {width:                                       60%;
                      border:                                      0px dotted  #a5a5a5;}


.inform_city         {background-color:                            transparent;
                      width:                                       99%;
                      text-align:                                  center;
                      margin:                                      1px;
                      border:                                      0px dotted  #0000ff;
                      border-collapse:                             collapse;}


.information_boston  {width:                                        auto;
                      height:                                       16px;                                                                           background-color:                             transparent;
                      color:                                        #999;
                      font-size:                                    13px;
                      font-weight:                                  normal;
                      text-align:                                   left;
                      margin:                                       3px;
                      padding:                                      2px 5px 4px 5px;
                      border:                                       0px dotted  #0000ff;}



.information_boston  a:link {font-size:                             13px;
                             font-weight:                           normal;
                             color:                                 #999;
                             text-decoration:                       none;}


.information_boston  a:visited {font-size:                          13px;
                                font-weight:                        normal;
                                color:                              #999;
                                text-decoration:                    none;}

.information_boston    a:hover {font-size:                          13px;
                                color:                              #999;
                                font-weight:                        bold;
                                text-decoration:                    none;}

/* End Boston Media Social Networking */   


.mobile_conect {background-color:                                 transparent; 
                width:                                            auto; 
               text-align:                                            center; 
                margin:                                           1px 5px  1px 0px; 
                padding:                                          1px; 
                border :                                        0px dotted #ff0000;}




#sidebar_photo {  background-color:                                      transparent; 
            margin:                                                       0px  0px 0px 0px; 
            text-align:                                                   center;   
	    padding:                                                      1px 1px 1px 1px;    
	    width:                                                       auto; 
            border :                                                    0px dotted #1b6ffe;} 






.socialneticons_photo	{width:     auto; height:20px;
         background-color:   transparent;
         font-family:        helvetica, arial, verdana, sans-serif; 		
         font-size:          130%;
         color:              #000000;
         text-align:         left; 
         font-weight:        normal;
         padding:           0px 0px 0px 0px;
         margin:             0px 0px 0px 0px;
         border:        0px solid  #ffff00;}






.socialneticons_photo	  {
	list-style: none;
	background-color: transparent;	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;}


.socialneticons_photo ul.breadcrumbing {background-color        :transparent;   
                                                 padding         :1px;
                                                 margin          :auto; 
                                                  text-align   :center;
                                                 border          :0px dotted  #a5a5a5;}





.socialneticons_photo ul.breadcrumbing > li {
	                           display: inline-block;                  
	                           *display: inline;  
	                           *zoom: 1;
	                           text-shadow: 0 1px 0 #ffff00;	
                                    background-color:transparent; 
                                   padding:0px 0px 0px 0px;
                                   border:  0px solid #0000ff; 
                                    width:           auto; 	height:auto;
                                  margin:0px 0px 0px 0px;}


.socialneticons_photo ul.breadcrumbing > li {
	                                     list-style:          none;
	                               background-color:          transparent;
	                          -webkit-border-radius:          4px;
	                             -moz-border-radius:         4px;
	                                  border-radius:         4px;}


#sidebar_photos .category_design {  background-color:         transparent;
                              margin:                        auto; 
                              text-align:                         center;  
	                    padding:                        auto;    
	                      width:                        auto;
                             height:                        auto; 
                            border :                       0px dotted #ff0000;}

#sidebar_photos .category_design img{background-color:      transparent;  
                                    width:          auto; 
                                    height:         23px;  
                            vertical-align:          center;
                                    padding:         0px 0px 0px 0px;
                                    margin:          0px 0px 0px 0px;
                                    border:          0px solid #000000;
                                    border-top:      0px solid #ffff00;
                                     border-bottom:  0px solid #000000;}

#sidebar_photos .category_design img{width:            40px;
                                     height:           40px;
                                     list-style:       none;
	                          background-color:    #ffffff;
	                      -webkit-border-radius:   40px;
	                       -moz-border-radius:     40px;
                                     border-radius:    40px;}


#sidebar_photo .category_design img{width:     20px;
                                     height:    25px; height: auto;
                                     list-style:       none;
	                          background-color:    transparent;
	                      -webkit-border-radius:   0px;
	                       -moz-border-radius:     0px;
                                     border-radius:    0px;}


#sidebar_photo .marketplace_design { background-color:        transparent; 
                                   margin:             auto; 
                              text-align:              center;  
	                    padding:                   auto;    
	                      width:                  auto;
                             height:                   auto; 
                            border :                 0px dotted #cc00cc;} 



#sidebar_photo .category_design a {background-color    :transparent;  display:block; 
                  color                            :#808080;
               font-family                         : 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif; 
                font-size                          : 17px; 
                font-style                         : normal; 
                font-weight                        : bold; 
               line-height                         : 40px;
               text-decoration                     :underline;
               display                             : block;
               padding                             :auto; 
               margin                              :auto; 
               text-align                          :center;
               border                             :0px dotted  #a5a5a5;
               height                             :auto;
              width                              :auto;
               voice-family                       : "\"}\"";
               voice-family                       :auto;
               height                             :auto;
               width                              :auto;}









#sidebar_photo .category_design a:hover {background-color   :transparent;  display:block; 
                  color                            :#008000; 
               font-family                         : 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif; 
                font-size                          :17px; 
                font-style                         : normal; 
                font-weight                        : bold; 
               line-height                         : 40px;
               text-decoration                     :underline;
               display                             : block;
               padding                             :auto; 
               margin                              :auto;  
               text-align                          :center;
               border                             :0px dotted  #a5a5a5;
               height                             :auto;
              width                              :auto;
               voice-family                       : "\"}\"";
               voice-family                       :auto;
               height                             :auto;
               width                              :auto;}








.close_advertisement      {display:non;
                          width                                                                                             :2%;
                          background-color                                                                                 :transparent;
                          margin                                                                                           :3px;
                          padding                                                                                         :0px ;
                          border                                                                                            :0px dotted #666666;}


.closed_ad          {  display:non;
                       background-color                                                                                     :#ffffc6;
                           font-size                                                                                        :11px; 
                           width                                                                                              :auto;
                           margin                                                                                           :3px 5px 3px 0px; 
                           padding                                                                                           :3px; 
                           text-align                                                                                        :center;
                           border                                                                                            :0px dotted #ff0000;}


/* Flag translator and social media styles */ 



.dropbtn { min-width: auto; 
            background-color: transparent; 
            color: white; 
            padding: 0px; 
            font-size: 16px; 
            border: none; 
            cursor: pointer; 
        } 


.dropdown { 
            position: relative; 
            display: inline-block; 
        } 


  .dropdown{ 
  
            background-color: transparent; 
            min-width: auto;
            box-shadow: 0px 8px 16px  
                0px rgba(); 
            z-index: 1;  padding:7px 0px 0px 0px; border:0px solid #ffffff; border:0px dotted #ff0000;
        } 
  
       .dropdown a { width:55px;  background-color: #ffff00;
            color: black; 
            padding: 3px 1px 3px 1px; margin:0px 0px 0px 0px;
            text-decoration: none; border:0px solid #ffffff; border:1px solid #ffffff;
            display: block; 
        } 
  
        .dropdown  a:hover { width:55px;  margin:0px 0px 0px 0px;
            background-color:#f0f0f0; border:0px solid #ffffff; border:1px solid #ffffff;
        } 
  
        
  
        .dropdown:hover .dropbtn { 
            background-color: #3e8e41;  background-color:transparent;
        } 

  
        .dropdown-content { 
            display: none; 
            position: absolute; 
            background-color: transparent;
            min-width: auto;
            box-shadow: 0px 8px 16px  
                0px rgba(); 
            z-index: 1;  border:0px solid #ffffff;
        } 
  
        .dropdown-content a { width:55px; background-color:transparent;
            color: black; 
            padding: 3px 1px 3px 1px; margin:0px 0px 0px 0px;	
            text-decoration: none; border:0px solid #a5a5a5;	
            display: block; 
        } 
  
        .dropdown-content a:hover { width:55px; margin:0px 0px 0px 0px;
            background-color:transparent; border:0px solid #a5a5a5;
        } 
  
        .dropdown:hover .dropdown-content { 
            display: block; 
        } 
  
        .dropdown:hover  { 
            background-color: #3e8e41; background-color:transparent;
        } 


	
.uscity-gt-icons img{ width:auto; height:20px; width:45px; 
            background-color: transparent; 
            color: black; 
            padding: 1px;  	
            font-size: 16px; 
            border: none; 
            cursor: pointer; 
        } 


.language { color:                                                #000000;  
	 font-family:                                    Verdana, Arial, Helvetica, sans-serif;    
	 font-size:                                 7px; }  













 

