#dc-contact-2.dc-contact-float .tab {background: url(skins/images/tab_grey.png) no-repeat 0 -40px; font-weight: bold; font-size: 13px; 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: 12px; 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;}
#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: #ECECEC;}
#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: 13px; line-height: 13px; background: #ECECEC; padding: 12px 15px; color: #000; font-weight: bold;}
#dc-contact-2.dc-contact-slick, #dc-contact-2.dc-contact-slick .tab {border: 3px solid #999;}
#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;}