/*
Shortcodes styling
*/

/******************************************************
*                       Layout               
******************************************************/

/*common for all columns*/
.tw-half, .tw-third, .tw-fourth, tw-fifth, .tw-twofifths, .tw-twothirds, .tw-threefifths, .tw-threefourths{
    position: relative;
    margin-right: 4%;
    float: left;
    min-height: 1px;
    height: auto !important;
    height: 1px;
}

/* Half column (50% width) */
.tw-half{
    width: 48%;
}

/* third column (33% width) */
.tw-third{
    width:30%;
}

/* fourth column (25% width) */
.tw-fourth{
    width:22%;
}

/* two thirds column (65% width) */
.tw-twothirds{
    width:65%;
    float:left;
    padding:5px;
}

/* three fourths column (75% width) */
.tw-threefourths{
    width:74%;
}

/* fifth column (20% width) */
.tw-fifth{
    width:17%;
}

/* two fifths column (40% width) */
.tw-twofifths{
    width:38%;
}

/* three fifths column (60% width) */
.tw-threefifths{
    width:57%;
}
.last{
    margin-right: 0 !important;
    clear: right;
}

/******************************************************
*                       Divider               
******************************************************/
.tw-hr-divider{
    height:1px;
    background: #999;
    overflow:hidden;
    clear:both;
    width:96%;
    margin:4px auto;
}


/******************************************************
*                       Buttons              
******************************************************/
.tw-button {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, RGBA(0, 0, 0, 0)), color-stop(1, RGBA(0, 0, 0, 0.2)) );
    background:-moz-linear-gradient( center top, RGBA(0, 0, 0, 0) 5%, RGBA(0, 0, 0, 0.2) 100% );
    -moz-box-shadow:inset 0px 1px 0px 0px RGBA(255, 255, 255, 0.7);
    -webkit-box-shadow:inset 0px 1px 0px 0px RGBA(255, 255, 255, 0.7);
    box-shadow:inset 0px 1px 0px 0px RGBA(255, 255, 255, 0.7);
    border:1px solid RGBA(0, 0, 0, 0.3);
    display:inline-block;
    font-family:arial;
    font-weight:normal;
    text-decoration:none;
}
.tw-button:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, RGBA(255, 255, 255, 0.35)), color-stop(1, RGBA(255, 255, 255, 0.35)) );
    background:-moz-linear-gradient( center top, RGBA(255, 255, 255, 0.35) 5%, RGBA(255, 255, 255, 0.35) 100% );
}
.tw-button:active {
    position:relative;
    top:1px;
}
.tw-button.small{
    padding:4px 7px;
    margin:10px;
    font-size:12px;
}
.tw-button.medium{
    padding:8px 17px;
    margin:10px;
    font-size:15px;
}
.tw-button.large{
    padding:15px 25px;
    margin:15px;
    font-size:16px;
}
.tw-button.standard{
    -moz-border-radius:1px;
    -webkit-border-radius:1px;
    border-radius:1px;
}
.tw-button.rounded{
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
}
.tw-button a{
    color:#fff;
}
/******************************************************
*                       BOXES               
******************************************************/
h3.tw-box-title{
    display:block;
    background:#999;
    padding:4px;
    font-size: 1.0em;
    font-weight: bold;
}
p.tw-box-content{
    font-size: 1.0em;
    font-weight: normal;
    padding:4px;
}
/* box types */
.tw-box-standard{
    border:1px solid silver;
    clear:both;
    overflow:hidden;
    max-width:80%;
    margin:5px;
}
.tw-box-colored{
    border:1px solid silver;
    clear:both;
    background:#C4C4C4;
    overflow:hidden;
    max-width:80%;
    margin:5px;
}
/* alert boxes */
.tw-alert-box-info{
    background:#bfe3f9;
    max-width: 400px;
    padding:5px;
    margin:5px;
    border:1px solid #68A2CF;
    color:#2E6093;
}
.tw-alert-box-error{
    background:#FFCCCC;
    max-width: 400px;
    padding:5px;
    margin:5px;
    border:1px solid #FF9999;
    color:#C31B00;
}
.tw-alert-box-ok{
    background:#DEE3AB ;
    max-width: 400px;
    padding:5px;
    margin:5px;
    border:1px solid #A3C159;
    color:#5E6F33;
}
.tw-alert-box-notice{
    background:#FDEBAE;
    max-width: 400px;
    padding:5px;
    margin:5px;
    border:1px solid #E6C555;
    color:#9E660D;
}
.tw-alert-box-content{
    font-size:0.9em;
    text-shadow:0px 1px 1px #fff;
    text-align: center;
}

/******************************************************
*                       QUOTES              
******************************************************/

/* pullquote1 */
.tw-pullquote1{
    background:#E1E9FB;
    border:1px solid silver;
    margin:15px;
    padding:15px;
    overflow:hidden;
    clear:both;
    max-width:300px;
}
.tw-pullquote1-content{
    font-size:1.2em;
    font-style:italic;   
    font-family:Times New Roman, Georgia; 
    text-align:center;
}

/* pullquote2 */
.tw-pullquote2{
    background:transparent;
    border:1px solid #999;
    margin:15px;
    padding:15px;
    overflow:hidden;
    clear:both;
    max-width:300px;
}
.tw-pullquote2-content{
    font-size:1.2em;
    font-style:italic;   
    font-family:Times New Roman, Georgia; 
    text-align:center;
}

/* pullquote3 */
.tw-pullquote3{
    border-left:4px solid #999;
    margin:15px;
    padding:15px;
    overflow:hidden;
    clear:both;
    max-width:300px;
}
.tw-pullquote3-content{
    font-size:1.2em;
    text-align:center;
    font-style:italic;   
    font-family:Times New Roman, Georgia; 
}

/* blockquote1 */
.tw-blockquote1{
    background:#E1E9FB;
    border:1px solid silver;
    margin:15px;
    padding:15px;
    overflow:hidden;
    clear:both;
    max-width:300px;
}
.tw-blockquote1-content{
    font-size:1.2em;
    text-align:center;
    font-style:italic;   
    font-family:Times New Roman, Georgia; 
}
.tw-blockquote1-author{
    font-size: 0.9em;
    text-align:right;
}
.tw-blockquote1-author a{
    color:#000;
    text-decoration:underline;
    font-family:Times New Roman, Georgia;
}
.tw-blockquote1-author a:hover{
    text-decoration:none;
}

/* blockquote2 */
.tw-blockquote2{
    border:1px solid silver;
    margin:15px;
    padding:15px;
    overflow:hidden;
    clear:both;
    max-width:300px;
}
.tw-blockquote2-content{
    font-size:1.2em;
    text-align:center;
    font-style:italic;   
    font-family:Times New Roman, Georgia; 
}
.tw-blockquote2-author{
    font-size: 0.9em;
    text-align:right;
}
.tw-blockquote2-author a{
    color:#000;
    text-decoration:underline;
    font-family:Times New Roman, Georgia;
}
.tw-blockquote2-author a:hover{
    text-decoration:none;
}

/* blockquote3 */
.tw-blockquote3{
    border-left:4px solid #999;
    margin:15px;
    padding:15px;
    overflow:hidden;
    clear:both;
    max-width:300px;
}
.tw-blockquote3-content{
    font-size:1.2em;
    text-align:center;
    font-style:italic;   
    font-family:Times New Roman, Georgia; 
}
.tw-blockquote3-author{
    font-size: 0.9em;
    text-align:right;
}
.tw-blockquote3-author a{
    color:#000;
    text-decoration:underline;
    font-family:Times New Roman, Georgia;
}
.tw-blockquote3-author a:hover{
    text-decoration:none;
}

/******************************************************
*                       Icons           
******************************************************/

/* standard icons */
.icon-accept1-black, .icon-accept2-black, .icon-add-black, .icon-comment-black, .icon-delete1-black, .icon-delete2-black, .icon-download-black, 
.icon-heart-black, .icon-home-black, .icon-info-black, .icon-link-black, .icon-lock-black, .icon-mail-black, .icon-minus-black, 
.icon-picture-black, .icon-plus-black, .icon-settings-black, .icon-shield-black, .icon-star-black, .icon-stats-black, .icon-remove-black, 
.icon-zoomout-black, .icon-zoomin-black, .icon-user-black, .icon-upload-black, .icon-unlock-black, .icon-time-black, .icon-tag-black,
.icon-accept1-blue, .icon-accept2-blue, .icon-add-blue, .icon-comment-blue, .icon-delete1-blue, .icon-delete2-blue, .icon-download-blue, 
.icon-heart-blue, .icon-home-blue, .icon-info-blue, .icon-link-blue, .icon-lock-blue, .icon-mail-blue, .icon-minus-blue, 
.icon-picture-blue, .icon-plus-blue, .icon-settings-blue, .icon-shield-blue, .icon-star-blue, .icon-stats-blue, .icon-remove-blue, 
.icon-zoomout-blue, .icon-zoomin-blue, .icon-user-blue, .icon-upload-blue, .icon-unlock-blue, .icon-time-blue, .icon-tag-blue,
.icon-accept1-gray, .icon-accept2-gray, .icon-add-gray, .icon-comment-gray, .icon-delete1-gray, .icon-delete2-gray, .icon-download-gray, 
.icon-heart-gray, .icon-home-gray, .icon-info-gray, .icon-link-gray, .icon-lock-gray, .icon-mail-gray, .icon-minus-gray, 
.icon-picture-gray, .icon-plus-gray, .icon-settings-gray, .icon-shield-gray, .icon-star-gray, .icon-stats-gray, .icon-remove-gray, 
.icon-zoomout-gray, .icon-zoomin-gray, .icon-user-gray, .icon-upload-gray, .icon-unlock-gray, .icon-time-gray, .icon-tag-gray,
.icon-accept1-green, .icon-accept2-green, .icon-add-green, .icon-comment-green, .icon-delete1-green, .icon-delete2-green, .icon-download-green, 
.icon-heart-green, .icon-home-green, .icon-info-green, .icon-link-green, .icon-lock-green, .icon-mail-green, .icon-minus-green, 
.icon-picture-green, .icon-plus-green, .icon-settings-green, .icon-shield-green, .icon-star-green, .icon-stats-green, .icon-remove-green, 
.icon-zoomout-green, .icon-zoomin-green, .icon-user-green, .icon-upload-green, .icon-unlock-green, .icon-time-green, .icon-tag-green,
.icon-accept1-orange, .icon-accept2-orange, .icon-add-orange, .icon-comment-orange, .icon-delete1-orange, .icon-delete2-orange, .icon-download-orange, 
.icon-heart-orange, .icon-home-orange, .icon-info-orange, .icon-link-orange, .icon-lock-orange, .icon-mail-orange, .icon-minus-orange, 
.icon-picture-orange, .icon-plus-orange, .icon-settings-orange, .icon-shield-orange, .icon-star-orange, .icon-stats-orange, .icon-remove-orange, 
.icon-zoomout-orange, .icon-zoomin-orange, .icon-user-orange, .icon-upload-orange, .icon-unlock-orange, .icon-time-orange, .icon-tag-orange,
.icon-accept1-red, .icon-accept2-red, .icon-add-red, .icon-comment-red, .icon-delete1-red, .icon-delete2-red, .icon-download-red, 
.icon-heart-red, .icon-home-red, .icon-info-red, .icon-link-red, .icon-lock-red, .icon-mail-red, .icon-minus-red, 
.icon-picture-red, .icon-plus-red, .icon-settings-red, .icon-shield-red, .icon-star-red, .icon-stats-red, .icon-remove-red, 
.icon-zoomout-red, .icon-zoomin-red, .icon-user-red, .icon-upload-red, .icon-unlock-red, .icon-time-red, .icon-tag-red,
.icon-accept1-white, .icon-accept2-white, .icon-add-white, .icon-comment-white, .icon-delete1-white, .icon-delete2-white, .icon-download-white, 
.icon-heart-white, .icon-home-white, .icon-info-white, .icon-link-white, .icon-lock-white, .icon-mail-white, .icon-minus-white, 
.icon-picture-white, .icon-plus-white, .icon-settings-white, .icon-shield-white, .icon-star-white, .icon-stats-white, .icon-remove-white, 
.icon-zoomout-white, .icon-zoomin-white, .icon-user-white, .icon-upload-white, .icon-unlock-white, .icon-time-white, .icon-tag-white,
.icon-accept1-yellow, .icon-accept2-yellow, .icon-add-yellow, .icon-comment-yellow, .icon-delete1-yellow, .icon-delete2-yellow, .icon-download-yellow, 
.icon-heart-yellow, .icon-home-yellow, .icon-info-yellow, .icon-link-yellow, .icon-lock-yellow, .icon-mail-yellow, .icon-minus-yellow, 
.icon-picture-yellow, .icon-plus-yellow, .icon-settings-yellow, .icon-shield-yellow, .icon-star-yellow, .icon-stats-yellow, .icon-remove-yellow, 
.icon-zoomout-yellow, .icon-zoomin-yellow, .icon-user-yellow, .icon-upload-yellow, .icon-unlock-yellow, .icon-time-yellow, .icon-tag-yellow{
    width:51px;
    height:44px;
    overflow:hidden;
    float:left;
}
/* black */
.icon-accept1-black{ background:url('../images/icons/black/accept1.png') no-repeat center center; }
.icon-accept2-black{ background:url('../images/icons/black/accept2.png') no-repeat center center; }
.icon-add-black{ background:url('../images/icons/black/add.png') no-repeat center center; }
.icon-comment-black{ background:url('../images/icons/black/comment.png') no-repeat center center; }
.icon-delete1-black{ background:url('../images/icons/black/delete1.png') no-repeat center center; }
.icon-delete2-black{ background:url('../images/icons/black/delete2.png') no-repeat center center; }
.icon-download-black{ background:url('../images/icons/black/download.png') no-repeat center center; }
.icon-heart-black{ background:url('../images/icons/black/heart.png') no-repeat center center; }
.icon-home-black{ background:url('../images/icons/black/home.png') no-repeat center center; }
.icon-info-black{ background:url('../images/icons/black/info.png') no-repeat center center; }
.icon-link-black{ background:url('../images/icons/black/link.png') no-repeat center center; }
.icon-lock-black{ background:url('../images/icons/black/lock.png') no-repeat center center; }
.icon-mail-black{ background:url('../images/icons/black/mail.png') no-repeat center center; }
.icon-minus-black{ background:url('../images/icons/black/minus.png') no-repeat center center; }
.icon-picture-black{ background:url('../images/icons/black/picture.png') no-repeat center center; }
.icon-plus-black{ background:url('../images/icons/black/plus.png') no-repeat center center; }
.icon-settings-black{ background:url('../images/icons/black/settings.png') no-repeat center center; }
.icon-shield-black{ background:url('../images/icons/black/shield.png') no-repeat center center; }
.icon-star-black{ background:url('../images/icons/black/star.png') no-repeat center center; }
.icon-stats-black{ background:url('../images/icons/black/stats.png') no-repeat center center; }
.icon-remove-black{ background:url('../images/icons/black/remove.png') no-repeat center center; }
.icon-zoomout-black{ background:url('../images/icons/black/zoomout.png') no-repeat center center; }
.icon-zoomin-black{ background:url('../images/icons/black/zoomin.png') no-repeat center center; }
.icon-user-black{ background:url('../images/icons/black/user.png') no-repeat center center; }
.icon-upload-black{ background:url('../images/icons/black/upload.png') no-repeat center center; }
.icon-unlock-black{ background:url('../images/icons/black/unlock.png') no-repeat center center; }
.icon-time-black{ background:url('../images/icons/black/time.png') no-repeat center center; }
.icon-tag-black{ background:url('../images/icons/black/tag.png') no-repeat center center; }

/* blue */
.icon-accept1-blue{ background:url('../images/icons/blue/accept1.png') no-repeat center center; }
.icon-accept2-blue{ background:url('../images/icons/blue/accept2.png') no-repeat center center; }
.icon-add-blue{ background:url('../images/icons/blue/add.png') no-repeat center center; }
.icon-comment-blue{ background:url('../images/icons/blue/comment.png') no-repeat center center; }
.icon-delete1-blue{ background:url('../images/icons/blue/delete1.png') no-repeat center center; }
.icon-delete2-blue{ background:url('../images/icons/blue/delete2.png') no-repeat center center; }
.icon-download-blue{ background:url('../images/icons/blue/download.png') no-repeat center center; }
.icon-heart-blue{ background:url('../images/icons/blue/heart.png') no-repeat center center; }
.icon-home-blue{ background:url('../images/icons/blue/home.png') no-repeat center center; }
.icon-info-blue{ background:url('../images/icons/blue/info.png') no-repeat center center; }
.icon-link-blue{ background:url('../images/icons/blue/link.png') no-repeat center center; }
.icon-lock-blue{ background:url('../images/icons/blue/lock.png') no-repeat center center; }
.icon-mail-blue{ background:url('../images/icons/blue/mail.png') no-repeat center center; }
.icon-minus-blue{ background:url('../images/icons/blue/minus.png') no-repeat center center; }
.icon-picture-blue{ background:url('../images/icons/blue/picture.png') no-repeat center center; }
.icon-plus-blue{ background:url('../images/icons/blue/plus.png') no-repeat center center; }
.icon-settings-blue{ background:url('../images/icons/blue/settings.png') no-repeat center center; }
.icon-shield-blue{ background:url('../images/icons/blue/shield.png') no-repeat center center; }
.icon-star-blue{ background:url('../images/icons/blue/star.png') no-repeat center center; }
.icon-stats-blue{ background:url('../images/icons/blue/stats.png') no-repeat center center; }
.icon-remove-blue{ background:url('../images/icons/blue/remove.png') no-repeat center center; }
.icon-zoomout-blue{ background:url('../images/icons/blue/zoomout.png') no-repeat center center; }
.icon-zoomin-blue{ background:url('../images/icons/blue/zoomin.png') no-repeat center center; }
.icon-user-blue{ background:url('../images/icons/blue/user.png') no-repeat center center; }
.icon-upload-blue{ background:url('../images/icons/blue/upload.png') no-repeat center center; }
.icon-unlock-blue{ background:url('../images/icons/blue/unlock.png') no-repeat center center; }
.icon-time-blue{ background:url('../images/icons/blue/time.png') no-repeat center center; }
.icon-tag-blue{ background:url('../images/icons/blue/tag.png') no-repeat center center; }

/* gray */
.icon-accept1-gray{ background:url('../images/icons/gray/accept1.png') no-repeat center center; }
.icon-accept2-gray{ background:url('../images/icons/gray/accept2.png') no-repeat center center; }
.icon-add-gray{ background:url('../images/icons/gray/add.png') no-repeat center center; }
.icon-comment-gray{ background:url('../images/icons/gray/comment.png') no-repeat center center; }
.icon-delete1-gray{ background:url('../images/icons/gray/delete1.png') no-repeat center center; }
.icon-delete2-gray{ background:url('../images/icons/gray/delete2.png') no-repeat center center; }
.icon-download-gray{ background:url('../images/icons/gray/download.png') no-repeat center center; }
.icon-heart-gray{ background:url('../images/icons/gray/heart.png') no-repeat center center; }
.icon-home-gray{ background:url('../images/icons/gray/home.png') no-repeat center center; }
.icon-info-gray{ background:url('../images/icons/gray/info.png') no-repeat center center; }
.icon-link-gray{ background:url('../images/icons/gray/link.png') no-repeat center center; }
.icon-lock-gray{ background:url('../images/icons/gray/lock.png') no-repeat center center; }
.icon-mail-gray{ background:url('../images/icons/gray/mail.png') no-repeat center center; }
.icon-minus-gray{ background:url('../images/icons/gray/minus.png') no-repeat center center; }
.icon-picture-gray{ background:url('../images/icons/gray/picture.png') no-repeat center center; }
.icon-plus-gray{ background:url('../images/icons/gray/plus.png') no-repeat center center; }
.icon-settings-gray{ background:url('../images/icons/gray/settings.png') no-repeat center center; }
.icon-shield-gray{ background:url('../images/icons/gray/shield.png') no-repeat center center; }
.icon-star-gray{ background:url('../images/icons/gray/star.png') no-repeat center center; }
.icon-stats-gray{ background:url('../images/icons/gray/stats.png') no-repeat center center; }
.icon-remove-gray{ background:url('../images/icons/gray/remove.png') no-repeat center center; }
.icon-zoomout-gray{ background:url('../images/icons/gray/zoomout.png') no-repeat center center; }
.icon-zoomin-gray{ background:url('../images/icons/gray/zoomin.png') no-repeat center center; }
.icon-user-gray{ background:url('../images/icons/gray/user.png') no-repeat center center; }
.icon-upload-gray{ background:url('../images/icons/gray/upload.png') no-repeat center center; }
.icon-unlock-gray{ background:url('../images/icons/gray/unlock.png') no-repeat center center; }
.icon-time-gray{ background:url('../images/icons/gray/time.png') no-repeat center center; }
.icon-tag-gray{ background:url('../images/icons/gray/tag.png') no-repeat center center; }

/* green */
.icon-accept1-green{ background:url('../images/icons/green/accept1.png') no-repeat center center; }
.icon-accept2-green{ background:url('../images/icons/green/accept2.png') no-repeat center center; }
.icon-add-green{ background:url('../images/icons/green/add.png') no-repeat center center; }
.icon-comment-green{ background:url('../images/icons/green/comment.png') no-repeat center center; }
.icon-delete1-green{ background:url('../images/icons/green/delete1.png') no-repeat center center; }
.icon-delete2-green{ background:url('../images/icons/green/delete2.png') no-repeat center center; }
.icon-download-green{ background:url('../images/icons/green/download.png') no-repeat center center; }
.icon-heart-green{ background:url('../images/icons/green/heart.png') no-repeat center center; }
.icon-home-green{ background:url('../images/icons/green/home.png') no-repeat center center; }
.icon-info-green{ background:url('../images/icons/green/info.png') no-repeat center center; }
.icon-link-green{ background:url('../images/icons/green/link.png') no-repeat center center; }
.icon-lock-green{ background:url('../images/icons/green/lock.png') no-repeat center center; }
.icon-mail-green{ background:url('../images/icons/green/mail.png') no-repeat center center; }
.icon-minus-green{ background:url('../images/icons/green/minus.png') no-repeat center center; }
.icon-picture-green{ background:url('../images/icons/green/picture.png') no-repeat center center; }
.icon-plus-green{ background:url('../images/icons/green/plus.png') no-repeat center center; }
.icon-settings-green{ background:url('../images/icons/green/settings.png') no-repeat center center; }
.icon-shield-green{ background:url('../images/icons/green/shield.png') no-repeat center center; }
.icon-star-green{ background:url('../images/icons/green/star.png') no-repeat center center; }
.icon-stats-green{ background:url('../images/icons/green/stats.png') no-repeat center center; }
.icon-remove-green{ background:url('../images/icons/green/remove.png') no-repeat center center; }
.icon-zoomout-green{ background:url('../images/icons/green/zoomout.png') no-repeat center center; }
.icon-zoomin-green{ background:url('../images/icons/green/zoomin.png') no-repeat center center; }
.icon-user-green{ background:url('../images/icons/green/user.png') no-repeat center center; }
.icon-upload-green{ background:url('../images/icons/green/upload.png') no-repeat center center; }
.icon-unlock-green{ background:url('../images/icons/green/unlock.png') no-repeat center center; }
.icon-time-green{ background:url('../images/icons/green/time.png') no-repeat center center; }
.icon-tag-green{ background:url('../images/icons/green/tag.png') no-repeat center center; }

/* orange */
.icon-accept1-orange{ background:url('../images/icons/orange/accept1.png') no-repeat center center; }
.icon-accept2-orange{ background:url('../images/icons/orange/accept2.png') no-repeat center center; }
.icon-add-orange{ background:url('../images/icons/orange/add.png') no-repeat center center; }
.icon-comment-orange{ background:url('../images/icons/orange/comment.png') no-repeat center center; }
.icon-delete1-orange{ background:url('../images/icons/orange/delete1.png') no-repeat center center; }
.icon-delete2-orange{ background:url('../images/icons/orange/delete2.png') no-repeat center center; }
.icon-download-orange{ background:url('../images/icons/orange/download.png') no-repeat center center; }
.icon-heart-orange{ background:url('../images/icons/orange/heart.png') no-repeat center center; }
.icon-home-orange{ background:url('../images/icons/orange/home.png') no-repeat center center; }
.icon-info-orange{ background:url('../images/icons/orange/info.png') no-repeat center center; }
.icon-link-orange{ background:url('../images/icons/orange/link.png') no-repeat center center; }
.icon-lock-orange{ background:url('../images/icons/orange/lock.png') no-repeat center center; }
.icon-mail-orange{ background:url('../images/icons/orange/mail.png') no-repeat center center; }
.icon-minus-orange{ background:url('../images/icons/orange/minus.png') no-repeat center center; }
.icon-picture-orange{ background:url('../images/icons/orange/picture.png') no-repeat center center; }
.icon-plus-orange{ background:url('../images/icons/orange/plus.png') no-repeat center center; }
.icon-settings-orange{ background:url('../images/icons/orange/settings.png') no-repeat center center; }
.icon-shield-orange{ background:url('../images/icons/orange/shield.png') no-repeat center center; }
.icon-star-orange{ background:url('../images/icons/orange/star.png') no-repeat center center; }
.icon-stats-orange{ background:url('../images/icons/orange/stats.png') no-repeat center center; }
.icon-remove-orange{ background:url('../images/icons/orange/remove.png') no-repeat center center; }
.icon-zoomout-orange{ background:url('../images/icons/orange/zoomout.png') no-repeat center center; }
.icon-zoomin-orange{ background:url('../images/icons/orange/zoomin.png') no-repeat center center; }
.icon-user-orange{ background:url('../images/icons/orange/user.png') no-repeat center center; }
.icon-upload-orange{ background:url('../images/icons/orange/upload.png') no-repeat center center; }
.icon-unlock-orange{ background:url('../images/icons/orange/unlock.png') no-repeat center center; }
.icon-time-orange{ background:url('../images/icons/orange/time.png') no-repeat center center; }
.icon-tag-orange{ background:url('../images/icons/orange/tag.png') no-repeat center center; }

/* red */
.icon-accept1-red{ background:url('../images/icons/red/accept1.png') no-repeat center center; }
.icon-accept2-red{ background:url('../images/icons/red/accept2.png') no-repeat center center; }
.icon-add-red{ background:url('../images/icons/red/add.png') no-repeat center center; }
.icon-comment-red{ background:url('../images/icons/red/comment.png') no-repeat center center; }
.icon-delete1-red{ background:url('../images/icons/red/delete1.png') no-repeat center center; }
.icon-delete2-red{ background:url('../images/icons/red/delete2.png') no-repeat center center; }
.icon-download-red{ background:url('../images/icons/red/download.png') no-repeat center center; }
.icon-heart-red{ background:url('../images/icons/red/heart.png') no-repeat center center; }
.icon-home-red{ background:url('../images/icons/red/home.png') no-repeat center center; }
.icon-info-red{ background:url('../images/icons/red/info.png') no-repeat center center; }
.icon-link-red{ background:url('../images/icons/red/link.png') no-repeat center center; }
.icon-lock-red{ background:url('../images/icons/red/lock.png') no-repeat center center; }
.icon-mail-red{ background:url('../images/icons/red/mail.png') no-repeat center center; }
.icon-minus-red{ background:url('../images/icons/red/minus.png') no-repeat center center; }
.icon-picture-red{ background:url('../images/icons/red/picture.png') no-repeat center center; }
.icon-plus-red{ background:url('../images/icons/red/plus.png') no-repeat center center; }
.icon-settings-red{ background:url('../images/icons/red/settings.png') no-repeat center center; }
.icon-shield-red{ background:url('../images/icons/red/shield.png') no-repeat center center; }
.icon-star-red{ background:url('../images/icons/red/star.png') no-repeat center center; }
.icon-stats-red{ background:url('../images/icons/red/stats.png') no-repeat center center; }
.icon-remove-red{ background:url('../images/icons/red/remove.png') no-repeat center center; }
.icon-zoomout-red{ background:url('../images/icons/red/zoomout.png') no-repeat center center; }
.icon-zoomin-red{ background:url('../images/icons/red/zoomin.png') no-repeat center center; }
.icon-user-red{ background:url('../images/icons/red/user.png') no-repeat center center; }
.icon-upload-red{ background:url('../images/icons/red/upload.png') no-repeat center center; }
.icon-unlock-red{ background:url('../images/icons/red/unlock.png') no-repeat center center; }
.icon-time-red{ background:url('../images/icons/red/time.png') no-repeat center center; }
.icon-tag-red{ background:url('../images/icons/red/tag.png') no-repeat center center; }

/* white */
.icon-accept1-white{ background:url('../images/icons/white/accept1.png') no-repeat center center; }
.icon-accept2-white{ background:url('../images/icons/white/accept2.png') no-repeat center center; }
.icon-add-white{ background:url('../images/icons/white/add.png') no-repeat center center; }
.icon-comment-white{ background:url('../images/icons/white/comment.png') no-repeat center center; }
.icon-delete1-white{ background:url('../images/icons/white/delete1.png') no-repeat center center; }
.icon-delete2-white{ background:url('../images/icons/white/delete2.png') no-repeat center center; }
.icon-download-white{ background:url('../images/icons/white/download.png') no-repeat center center; }
.icon-heart-white{ background:url('../images/icons/white/heart.png') no-repeat center center; }
.icon-home-white{ background:url('../images/icons/white/home.png') no-repeat center center; }
.icon-info-white{ background:url('../images/icons/white/info.png') no-repeat center center; }
.icon-link-white{ background:url('../images/icons/white/link.png') no-repeat center center; }
.icon-lock-white{ background:url('../images/icons/white/lock.png') no-repeat center center; }
.icon-mail-white{ background:url('../images/icons/white/mail.png') no-repeat center center; }
.icon-minus-white{ background:url('../images/icons/white/minus.png') no-repeat center center; }
.icon-picture-white{ background:url('../images/icons/white/picture.png') no-repeat center center; }
.icon-plus-white{ background:url('../images/icons/white/plus.png') no-repeat center center; }
.icon-settings-white{ background:url('../images/icons/white/settings.png') no-repeat center center; }
.icon-shield-white{ background:url('../images/icons/white/shield.png') no-repeat center center; }
.icon-star-white{ background:url('../images/icons/white/star.png') no-repeat center center; }
.icon-stats-white{ background:url('../images/icons/white/stats.png') no-repeat center center; }
.icon-remove-white{ background:url('../images/icons/white/remove.png') no-repeat center center; }
.icon-zoomout-white{ background:url('../images/icons/white/zoomout.png') no-repeat center center; }
.icon-zoomin-white{ background:url('../images/icons/white/zoomin.png') no-repeat center center; }
.icon-user-white{ background:url('../images/icons/white/user.png') no-repeat center center; }
.icon-upload-white{ background:url('../images/icons/white/upload.png') no-repeat center center; }
.icon-unlock-white{ background:url('../images/icons/white/unlock.png') no-repeat center center; }
.icon-time-white{ background:url('../images/icons/white/time.png') no-repeat center center; }
.icon-tag-white{ background:url('../images/icons/white/tag.png') no-repeat center center; }

/* yellow */
.icon-accept1-yellow{ background:url('../images/icons/yellow/accept1.png') no-repeat center center; }
.icon-accept2-yellow{ background:url('../images/icons/yellow/accept2.png') no-repeat center center; }
.icon-add-yellow{ background:url('../images/icons/yellow/add.png') no-repeat center center; }
.icon-comment-yellow{ background:url('../images/icons/yellow/comment.png') no-repeat center center; }
.icon-delete1-yellow{ background:url('../images/icons/yellow/delete1.png') no-repeat center center; }
.icon-delete2-yellow{ background:url('../images/icons/yellow/delete2.png') no-repeat center center; }
.icon-download-yellow{ background:url('../images/icons/yellow/download.png') no-repeat center center; }
.icon-heart-yellow{ background:url('../images/icons/yellow/heart.png') no-repeat center center; }
.icon-home-yellow{ background:url('../images/icons/yellow/home.png') no-repeat center center; }
.icon-info-yellow{ background:url('../images/icons/yellow/info.png') no-repeat center center; }
.icon-link-yellow{ background:url('../images/icons/yellow/link.png') no-repeat center center; }
.icon-lock-yellow{ background:url('../images/icons/yellow/lock.png') no-repeat center center; }
.icon-mail-yellow{ background:url('../images/icons/yellow/mail.png') no-repeat center center; }
.icon-minus-yellow{ background:url('../images/icons/yellow/minus.png') no-repeat center center; }
.icon-picture-yellow{ background:url('../images/icons/yellow/picture.png') no-repeat center center; }
.icon-plus-yellow{ background:url('../images/icons/yellow/plus.png') no-repeat center center; }
.icon-settings-yellow{ background:url('../images/icons/yellow/settings.png') no-repeat center center; }
.icon-shield-yellow{ background:url('../images/icons/yellow/shield.png') no-repeat center center; }
.icon-star-yellow{ background:url('../images/icons/yellow/star.png') no-repeat center center; }
.icon-stats-yellow{ background:url('../images/icons/yellow/stats.png') no-repeat center center; }
.icon-remove-yellow{ background:url('../images/icons/yellow/remove.png') no-repeat center center; }
.icon-zoomout-yellow{ background:url('../images/icons/yellow/zoomout.png') no-repeat center center; }
.icon-zoomin-yellow{ background:url('../images/icons/yellow/zoomin.png') no-repeat center center; }
.icon-user-yellow{ background:url('../images/icons/yellow/user.png') no-repeat center center; }
.icon-upload-yellow{ background:url('../images/icons/yellow/upload.png') no-repeat center center; }
.icon-unlock-yellow{ background:url('../images/icons/yellow/unlock.png') no-repeat center center; }
.icon-time-yellow{ background:url('../images/icons/yellow/time.png') no-repeat center center; }
.icon-tag-yellow{ background:url('../images/icons/yellow/tag.png') no-repeat center center; }

/******************************************************
*                     Image frames           
******************************************************/

.tw-frame_left, .tw-frame_right, .tw-frame_center{
    overflow:hidden;
    border:1px solid #ccc;
    background-color:#fff;
    padding:7px;
    margin:6px;
}
.tw-frame_left.shadow, .tw-frame_right.shadow, .tw-frame_center.shadow{
    -webkit-box-shadow: 1px 1px 5px 0px #000;
    -moz-box-shadow: 1px 1px 5px 0px #000;
    box-shadow: 1px 1px 5px 0px #000;
}
.tw-frame_left{ float:left; }
.tw-frame_right{ float:right; }
.tw-frame_center{ float:none; }
.tw-frame_left a, .tw-frame_right a, .tw-frame_center a{
    display:block;
    overflow:hidden;
}

/******************************************************
*               Toggles and Accordions           
******************************************************/
.sc-toggle-body{
    display:none;
    padding:5px;
}
.sc-toggle-title, .sc-toggle-title h4{
    cursor: pointer;
    font-size:18px;
    font-weight: normal;
    font-style:italic;
}
/* accordions */
.sc-accordions a{
    border: 0;
}
