#dc-contact-2.dc-contact-float .dc-contact-content {
 color: #000;
 }
#dc-contact-2.dc-contact-float .tab {
 background: url(skins/images/tab_grey.png) no-repeat 0 -40px; 
 font-weight: bold; 
 font-size: 14px; 
 color: #000; 
 height: 40px;
 padding: 0 0 0 10px; 
 cursor: pointer;
 }
#dc-contact-2.dc-contact-float .tab span {
 display: block; 
 background: url(skins/images/tab_grey.png) no-repeat 100% 0; 
 padding: 14px 14px 14px 10px; 
 height: 14px; 
 line-height: 1em;
 }
#dc-contact-2.dc-contact-float.active .tab {
 background-position: 0 -120px;
 }
#dc-contact-2.dc-contact-float.active .tab span {
 background-position: 100% -80px;
 }
#dc-contact-2.dc-contact-float .dc-corner {
 background: url(skins/images/tab_grey.png) no-repeat 0 -190px; 
 height: 10px; 
 padding: 0 0 0 10px;
 }
#dc-contact-2.dc-contact-float .dc-corner span {
 display: block; 
 background: url(skins/images/tab_grey.png) no-repeat 100% -230px; 
 padding: 0; 
 height: 10px;
 }
#dc-contact-2.dc-contact-float .dc-contact-content .slick-form  {
 background: #ECECEC; 
 border-left: 2px solid #999; 
 border-right: 2px solid #999;
 }  /*barva scroll pozadi*/
#dc-contact-2.dc-contact-float.bottom.active .tab {
 background-position: 0 -160px;
 }
 
#dc-contact-2.dc-contact-float.bottom.active .tab span {
 background-position: 100% -200px;
 }

#dc-contact-2.dc-contact-float.bottom .dc-corner {
 background-position: 0 -120px;
 }
#dc-contact-2.dc-contact-float.bottom .dc-corner span {
 background-position: 100% -80px;
 }

/* Slick */
#dc-contact-2.dc-contact-slick {
 color: #000; 
 background: rgba(48, 179, 211, .70); 
 border-radius: 6px; 
 }   /*barva pozadi obsahu*/

#dc-contact-2.dc-contact-slick.top  {
 top: 0;
 }
#dc-contact-2.dc-contact-slick.right  {
 right: 0;
 }
#dc-contact-2.dc-contact-slick.bottom  {
 bottom: 0;
 }
#dc-contact-2.dc-contact-slick.left  {
 left: 0;
 }
#dc-contact-2.dc-contact-slick .tab {
 cursor: pointer; 
 font-size: 14px; 
 line-height: 13px; 
 background: rgba(48, 179, 211, .70); 
 padding: 12px 15px; 
 color: #000; 
 font-weight: bold; 
 border-radius: 6px;
 }  /*barva pozadi "Napište nám"*/
#dc-contact-2.dc-contact-slick, #dc-contact-2.dc-contact-slick .tab {
 border: 1px solid #4a4646; 
 box-shadow: 1px 1px 20px #111;
 }
#dc-contact-2.dc-contact-slick.right .tab, #dc-contact-2.dc-contact-slick.left .tab {
 top: 0;
 }
#dc-contact-2.dc-contact-slick.right .tab {
 left: 3px; 
 margin-top: -3px;
 }
#dc-contact-2.dc-contact-slick.top .tab {
 bottom: 3px; 
 background-position: 0 100%;
 }
#dc-contact-2.dc-contact-slick.left .tab {
 right: 3px; 
 margin-top: -3px; 
 background-position: 100% 0;
 }

#dc-contact-2.dc-contact-slick.bottom .tab {
 top: 3px; 
 background-position: 0 0;
 }

#dc-contact-2.dc-contact-slick.align-right .tab {
 margin-right: -3px;
 }
#dc-contact-2.dc-contact-slick.align-left .tab {
 margin-left: -3px;
 }

#dc-contact-2.dc-contact-slick.top, #dc-contact-2.dc-contact-slick.top .tab {
 border-top: none;
 }
#dc-contact-2.dc-contact-slick.right, #dc-contact-2.dc-contact-slick.right .tab {
 border-right: none;
 }
#dc-contact-2.dc-contact-slick.bottom, #dc-contact-2.dc-contact-slick.bottom .tab {
 border-bottom: none;
 }
#dc-contact-2.dc-contact-slick.left, #dc-contact-2.dc-contact-slick.left .tab {
 border-left: none;
 }

/* Common */
.dc-contact-content .loading {
 background: url(skins/images/loading_white.gif) no-repeat 5px center; 
 padding: 20px 10px 20px 40px;
 }
