/** * @version:$Id:default.css 1001 09-01-2011 Robert Vining $ *
 *@package: SobiPro Products Template
 * =================================================== *
 * @author *
 * Name:Robert Vining, Sobi Templates *
 * Email:robert@sobitemplates.com *
 * Url:http://www.SobiTemplates.com *
 * =================================================== *
 *  @copyright Copyright (C) 2011 Sobi Templates (http://www.sobitemplates.com). All rights reserved. *
 *  @license see http://www.sobitemplates.com/license *
 *  Sobi Templates Proprietary Use v1. *
 *  You can use and modify this file for your specific purpose, but you may not distribute this file in whole or in part.
 * =================================================== *
 * File location:components/com_sobipro/usr/templates/sp_biztab/css/default.css */
/********* SobiPro Section style-blue CSS ************/

#SobiPro a:link, #SobiPro a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

#SobiPro a:hover, #SobiPro a:active, #SobiPro a:focus {
    color: #FFFFFF;
    background: none;
}

#SobiPro #main a:hover, #SobiPro #main a:active, #SobiPro #main a:focus {
    background: none;
}

#SobiPro a, #SobiPro a:visited {
    color: #FFFFFF;
}

#SobiPro a:hover {

    color: #4A6CAE;

}



#SobiPro span.spEntriesListEditLink a, #SobiPro span.spEntryEditLink a {

    color: #FFFFFF;

}



/*********** SP Payment colors ***********/

#SobiPro div.spPaymentHeader, #SobiPro div.spPaymentSumDesc {

    margin: 1px;

    background-color: #EEEEEE;

}



#SobiPro div.spPaymentPosition, #SobiPro div.spPaymentSumPosition {

    background-color: #f7f7f7;

}



/************ SobiPro BizTabs Button Classes **********/



#SobiPro .bizBtn, 

#SobiPro #SPExOptBt, 

#SobiPro #top_button, 

#SobiPro .bizBlue,

#SobiPro .entryBtn button, 

#SobiPro .entryBtn input,

input#spRrShowForm, 

input#spRrHideForm,

input#spRrSubmit, 

#tab-5 button.sprrRevReport {

        color: white;

        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1675B9', endColorstr='#6491CA', GradientType=0);

        background-image: -moz-linear-gradient(top, #1675B9, #6491CA);

        background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1675B9), to(#6491CA));

        background-image: -webkit-linear-gradient(top, #1675B9, #6491CA);

        background-image: -o-linear-gradient(top, #1675B9, #6491CA);

        background-image: linear-gradient(to bottom, #1675B9, #6491CA);

        background-repeat: repeat-x;

        border: 1px solid #bbbbbb;

        border-color: #4c6fb0 #4c6fb0 #bfbfbf;

        border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);

        border-bottom-color: #a2a2a2;

        -moz-border-radius: 4px;

        border-radius: 4px;

        background: linear-gradient(top, #609dc6 0%,#4c6fb0 100%); /* W3C */

        -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);

        -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);

        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);

}



#SobiPro .bizBtn:hover,

#SobiPro .bizBtn:focus,

#SobiPro .bizBtn:active,

#SobiPro #SPExOptBt:hover, 

#SobiPro #top_button:hover,

#SobiPro .entryBtn button:hover, 

#SobiPro .entryBtn input:hover,

#spRrShowForm:hover,

input#spRrShowForm:hover,

input#spRrHideForm:hover, 

input#spRrSubmit:hover, 

#tab-5 button.sprrRevReport:hover  {

        background-image: -moz-linear-gradient(top, #255779, #4c6fb0);

        background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#255779), to(#4c6fb0));

        background-image: -webkit-linear-gradient(top, #255779, #4c6fb0);

        background-image: -o-linear-gradient(top, #255779, #4c6fb0);

        background-image: linear-gradient(to bottom, #255779, #4c6fb0);

        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#255779', endColorstr='#4c6fb0', GradientType=0);

        color: #f1f1f1;

}



#SobiPro .bizBlue {

        border: 0;

        border-top: 1px solid;

        -moz-border-radius-bottomright: 0;

        -moz-border-radius-bottomleft: 0;

        border-bottom-left-radius: 0px;

        border-bottom-right-radius: 0px;

        -webkit-box-shadow: none;

        -moz-box-shadow: none;

        box-shadow: none;

}



/************ SobiPro Toolbar Colors **********/



#SobiPro ul.spTopMenu li a:link,

#SobiPro ul.spTopMenu li a:visited,

#SobiPro input#SPCatsShow,

#SobiPro input#SPAlphaShow {
	color: white!important;
    /*color: inherit;*/
    background: none;
    text-decoration: none;

}



#SobiPro div.spAlphaMenu, #SobiPro div.spCatListContainer, #SobiPro div.spSectionDesc, #SobiPro div.spCategoryDesc {

    background-color: transparent;

}



#SobiPro span.spAlphaLetterSelected  a {

    color: #A23607;

}



#SobiPro div.spSectionDesc, #SobiPro div.spCategoryDesc, #SobiPro div.spCatsListTitle {

    border-color: #4A6CAE;

}



#SobiPro div.spCatsListTitle a, #SobiPro span.spCatListSubCats a, #SobiPro div.spAlphaMenu span {

        color: #609dc6;

}



#SobiPro .spCatListCell:hover .spCatsListTitle a,

#SobiPro .spCatListSubCats a:hover,

#SobiPro div.spAlphaMenu a {

        color: rgb(160, 49, 49);

        text-shadow: 1px 0px 2px white;

}



/********** SobiPro Vcard Colors ***********/



#SobiPro div.spEntriesListCell {

    border-color: #1675B9;

}



#SobiPro div.spEntriesListTitle {

        border-right: 0;

        border-left: 0;

        background-size: 100% 35px;

        border-color: #1675B9;

}

        

#SobiPro div.spEntriesListTitle h2 a:hover {

    color: #FFFFFF;

}



#SobiPro h3.field_slogan {

    color: black;

}



#SobiPro div#vc_sub_title {

    background-color: #FFFFFF;

}



#SobiPro div.vc-addy {

    background: transparent url(../images/icons/blue_addy.png) 8px 3px no-repeat;

}



div#vc_phone {

    background: transparent url(../images/icons/blue_phone.png) 8px 3px no-repeat;

}



div#vc_email {

    background: transparent url(../images/icons/blue_email.png) 8px 3px no-repeat;

}



div#vc_site {

    background: transparent url(../images/icons/blue_web.png) 8px 3px no-repeat;

}



#vc_email a, #vc_site a, span.vc_more a, #SobiPro div.spEntryCats a {

    color: #A23607;

}



#SobiPro div.vc_image img {

    border: 0px solid #86B0CA;

}



#vc_email a:hover, #vc_site a:hover, #SobiPro div.spEntryCats a:hover {

    color: #4A6CAE;

}



#SobiPro span.vc_more a {

    color: #fff;

}



#SobiPro span.vc_more {

    margin-bottom: 10px;

}



/************* SobiPro Details Colors ************/



#SobiPro div#st_titlebar {

    border-color: #86B0CA;

    background-color: #EEEBD9;

}



#SobiPro h1.SPTitle, #SobiPro div.spEntriesListTitle h2 a {

    color: white!important;

        text-shadow: 0 1px 1px #3c4858;

}



#SobiPro span.st_label {

    color: #A23607;

}



#SobiPro li#li_phone1, #SobiPro li#li_phone2 {

    background: transparent url(../images/icons/blue_phone.png) 8px 8px no-repeat;

}



#SobiPro li#li_fax {

    background: transparent url(../images/icons/blue_fax.png) 8px 8px no-repeat;

}



#SobiPro li#li_contact {

    background: transparent url(../images/icons/blue_contact.png) 8px 8px no-repeat;

}



#SobiPro li#li_website {

    background: transparent url(../images/icons/blue_web.png) 8px 8px no-repeat;

}



#SobiPro li#li_email {

    background: transparent url(../images/icons/blue_email.png) 8px 8px no-repeat;

}



#SobiPro li#li_download {

    background: transparent url(../images/icons/blue_download.png) 8px 8px no-repeat;

}



#SobiPro div.main_image img {

    border-color: #86B0CA;

}



/*************** SobiPro Details Tab Colors **************/



#SobiPro div.star-rating, #SobiPro div.star-rating a {

        background: url(../images/icons/star.png) no-repeat 0 0px;

        height: 15px;

}

#review-trigger-form {

        margin: 10px;

}

#SobiPro div.rating-cancel, #SobiPro div.rating-cancel a {

        background: url(../images/icons/delete.gif ) no-repeat 0 0px;

        height: 17px;

}

#review-submit-btn {

        color: white!important;

        background-color: #04c!important;

}



#SobiPro div.rating-cancel.star-ratiing-hover {

        background: url(../images/icons/delete.gif ) no-repeat 0 -16px;

}



#SobiPro div.star-rating-on a {

        background-position: 0 -16px !important;

}



#SobiPro #biztabs {

    border-color: #86B0CA;

}



#SobiPro ul li.ui-state-default a, #SobiPro ul li.ui-state-default a:link, #SobiPro ul li.ui-state-default a:visited {

    color: #FFFFFF;

}



#SobiPro ul li.ui-state-default a:hover, #SobiPro ul li.ui-state-active a, #SobiPro ul li.ui-state-active a:link, #SobiPro ul li.ui-state-active a:visited {

    color: #A23607;

    background-color: #EEEBD9;

}



#SobiPro div.tab_head {

    border-color: #86B0CA;

    background-color: #EEEBD9;

}



#SobiPro div.tab_head h3 {

    color: #4A6CAE;

}



#SobiPro h3.body_title {

    color: #4A6CAE;

}



#ov_col1 td.col_label {

    color: #A23607;

}



#SobiPro div.st_box a img {

    border-color: #86B0CA;

}



#SobiPro div.st_box a:hover img {

    border-color: #4A6CAE;

}



#SobiPro div.sprrReviewContRow1 {

    background-color: #E6EEF2;

}



#SobiPro ul.spTopMenu li a, #SobiPro ul.spTopMenu li a:visited,

#SobiPro input#SPCatsShow, #SobiPro input#SPAlphaShow {

    font-size: 13px;

        line-height: 28px;

}







@media (max-width: 975px) {



    /****   DETAILS     ****/

    #SobiPro #biztabs ul.ui-widget-header {

        background: none;

    }



    #SobiPro ul li.ui-state-default a, #SobiPro ul li.ui-state-default a:link, #SobiPro ul li.ui-state-default a:visited {

        color: #A23607;

        background-color: #EEEBD9;

    }



    #SobiPro ul li.ui-state-default a:hover, #SobiPro ul li.ui-state-active a,

    #SobiPro ul li.ui-state-active a:link, #SobiPro ul li.ui-state-active a:visited {

        color: white;

        background-color: #4A6CAE;

    }



}



@media (max-width: 740px) {



    #SobiPro ul li.ui-state-default a, #SobiPro ul li.ui-state-default a:link, #SobiPro ul li.ui-state-default a:visited {

        color: #A23607;

        background-color: #EEEBD9;

    }



    #SobiPro ul li.ui-state-default a:hover, #SobiPro ul li.ui-state-active a,

    #SobiPro ul li.ui-state-active a:link, #SobiPro ul li.ui-state-active a:visited {

        color: white;

        background-color: #4A6CAE;

    }



    #SobiPro #biztabs ul.ui-widget-header {

        background: none;

    }



}



@media (max-width: 280px) {



    #SobiPro #vc_phone, #SobiPro #vc_email, #SobiPro #vc_site, #SobiPro .SPListing div.vc-addy {

        padding-left: 40px;

    }



    #SobiPro ul.spTopMenu li a:link, #SobiPro ul.spTopMenu li a:visited,

    #SobiPro input#SPCatsShow, #SobiPro input#SPAlphaShow {

        font-size: 12px;

    }



}